*/*: sync with upstream

Taken from: HardenedBSD
This commit is contained in:
Franco Fichtner 2019-05-09 03:51:18 +02:00
parent c2bf9c73a7
commit d6aad57d1e
285 changed files with 30352 additions and 1102 deletions

View file

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= Archive-Tar
PORTVERSION= 2.30
PORTVERSION= 2.32
CATEGORIES= archivers perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:BINGOS

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1529521605
SHA256 (Archive-Tar-2.30.tar.gz) = 4a5a172cfefe08cb2d32f99ed388a3b55967588bbf254e950bc8a48a8bf1d2e5
SIZE (Archive-Tar-2.30.tar.gz) = 63693
TIMESTAMP = 1556540577
SHA256 (Archive-Tar-2.32.tar.gz) = 92783780731ab0c9247adf43e70f4801e8317e3915ea87e38b85c8f734e8fca2
SIZE (Archive-Tar-2.32.tar.gz) = 63665

View file

@ -2,7 +2,7 @@
PORTNAME= siril
DISTVERSION= 0.9.10
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= astro graphics
MASTER_SITES= https://free-astro.org/download/

View file

@ -133,7 +133,6 @@
SUBDIR += enscribe
SUBDIR += epos-devel
SUBDIR += eq10q-lv2
SUBDIR += esound
SUBDIR += espeak
SUBDIR += espressivo-lv2
SUBDIR += etcd
@ -249,7 +248,6 @@
SUBDIR += gstreamer-plugins-amrwbdec
SUBDIR += gstreamer-plugins-cdaudio
SUBDIR += gstreamer-plugins-cdparanoia
SUBDIR += gstreamer-plugins-esound
SUBDIR += gstreamer-plugins-faac
SUBDIR += gstreamer-plugins-faad
SUBDIR += gstreamer-plugins-flac
@ -425,6 +423,7 @@
SUBDIR += libogg
SUBDIR += liboggz
SUBDIR += libopenmpt
SUBDIR += libopenshot-audio
SUBDIR += libopenspc
SUBDIR += libopusenc
SUBDIR += libsamplerate

View file

@ -1,36 +0,0 @@
# Created by: Vanilla I. Shu <vanilla@FreeBSD.org>
# $FreeBSD$
# $MCom: ports/audio/esound/Makefile,v 1.1 2008/11/20 19:38:24 marcus Exp $
PORTNAME= esound
PORTVERSION= 0.2.41
PORTREVISION= 3
CATEGORIES= audio
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
COMMENT= Sound library for enlightenment package
LIB_DEPENDS= libaudiofile.so:audio/libaudiofile
DEPRECATED= Abandonware
EXPIRATION_DATE= 2019-03-25
USES= alias libtool:keepla pathfix pkgconfig:both tar:bzip2
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
CONFIGURE_ENV= JW=false
INSTALL_TARGET= install-strip
CONFLICTS= py*-ro-[0-9]*
post-patch:
@${REINPLACE_CMD} -e 's|esdconf_DATA = esd.conf|esdconf_DATA = |g' \
-e '/^esd_LDADD =/s/$$/ -lm/' \
${WRKSRC}/Makefile.in
post-install:
${INSTALL_DATA} ${WRKSRC}/esd.conf ${STAGEDIR}${PREFIX}/etc/esd.conf.sample
.include <bsd.port.mk>

View file

@ -1,2 +0,0 @@
SHA256 (gnome/esound-0.2.41.tar.bz2) = 5eb5dd29a64b3462a29a5b20652aba7aa926742cef43577bf0796b787ca34911
SIZE (gnome/esound-0.2.41.tar.bz2) = 396474

View file

@ -1,20 +0,0 @@
--- Makefile.in.orig 2008-07-17 13:45:22.000000000 -0400
+++ Makefile.in 2008-07-17 13:45:46.000000000 -0400
@@ -342,7 +342,7 @@ bin_SCRIPTS = \
lib_LTLIBRARIES = libesd.la $(libesddsp_la)
libesd_la_CFLAGS = $(AM_CFLAGS)
-libesd_la_LDFLAGS = -version-info $(ESD_VERSION_INFO) -no-undefined
+libesd_la_LDFLAGS = -version-info 2:0:0 -no-undefined
libesd_la_LIBADD = $(AUDIOFILE_LIBS) $(SOUND_LIBS)
libesd_la_SOURCES = \
esdlib.c \
@@ -373,7 +373,7 @@ AUDIO_BACKENDS = \
audio_solaris.c \
audio_win32.c
-libesddsp_la_LDFLAGS = -version-info $(ESD_VERSION_INFO)
+libesddsp_la_LDFLAGS = -version-info 2:0:0
libesddsp_la_LIBADD = libesd.la $(DL_LIB) -lm
libesddsp_la_SOURCES = \
esddsp.c

View file

@ -1,18 +0,0 @@
--- audio_oss.c.orig 2008-07-29 14:07:50.000000000 -0400
+++ audio_oss.c 2008-09-07 22:22:15.000000000 -0400
@@ -12,8 +13,14 @@
#include <errno.h>
+#if defined(__sparc__) || defined(__powerpc__)
+#define AFMT_S16_NE AFMT_S16_BE
+#else
+#define AFMT_S16_NE AFMT_S16_LE
+#endif
+
/* FreeBSD uses a different identifier? what other BSDs? */
-#if defined(__FreeBSD__) || defined(__FreeBSD_kernel__)
+#ifndef SNDCTL_DSP_SETDUPLEX
#define SNDCTL_DSP_SETDUPLEX DSP_CAP_DUPLEX
#endif

View file

@ -1,15 +0,0 @@
--- esd.c.orig Tue Nov 28 13:27:30 2000
+++ esd.c Fri Dec 1 15:12:41 2000
@@ -212,8 +212,8 @@
#define ESD_UNIX_SOCKET_DIR_MODE (S_IRUSR|S_IWUSR|S_IXUSR|\
- S_IRGRP|S_IWGRP|S_IXGRP|\
- S_IROTH|S_IWOTH|S_IXOTH|S_ISVTX)
+ S_IRGRP|S_IXGRP|\
+ S_IROTH|S_IXOTH|S_ISVTX)
#else
#define ESD_UNIX_SOCKET_DIR_MODE (S_IRUSR|S_IWUSR|S_IXUSR|\
- S_IRGRP|S_IWGRP|S_IXGRP|\
- S_IROTH|S_IWOTH|S_IXOTH)
+ S_IRGRP|S_IXGRP|\
+ S_IROTH|S_IXOTH)
#endif

View file

@ -1,85 +0,0 @@
--- esddsp.c.orig 2008-11-18 15:35:19.000000000 -0500
+++ esddsp.c 2008-11-20 14:35:02.000000000 -0500
@@ -70,6 +70,7 @@
#if defined(__FreeBSD__) || defined(__FreeBSD_kernel__) || defined(__bsdi__)
typedef unsigned long request_t;
+typedef off_t off64_t;
#else
typedef int request_t;
#endif
@@ -228,16 +229,19 @@ open_wrapper (int (*func) (const char *,
const char *pathname, int flags, ...)
{
va_list args;
- mode_t mode;
+ mode_t mode = 0;
dsp_init ();
- va_start (args, flags);
- if (sizeof (mode_t) < sizeof (int))
+ if ((flags & O_CREAT) != 0)
+ {
+ va_start (args, flags);
+ if (sizeof (mode_t) < sizeof (int))
mode = va_arg (args, int);
- else
+ else
mode = va_arg (args, mode_t);
- va_end (args);
+ va_end (args);
+ }
if (!strcmp (pathname, "/dev/dsp"))
{
@@ -268,7 +272,7 @@ open (const char *pathname, int flags, .
{
static int (*func) (const char *, int, mode_t) = NULL;
va_list args;
- mode_t mode;
+ mode_t mode = 0;
DPRINTF ("open\n");
@@ -283,9 +287,12 @@ open (const char *pathname, int flags, .
}
}
- va_start (args, flags);
- mode = va_arg (args, mode_t);
- va_end (args);
+ if ((flags & O_CREAT) != 0)
+ {
+ va_start (args, flags);
+ mode = va_arg (args, mode_t);
+ va_end (args);
+ }
return open_wrapper(func, pathname, flags, mode);
}
@@ -295,7 +302,7 @@ open64 (const char *pathname, int flags,
{
static int (*func) (const char *, int, mode_t) = NULL;
va_list args;
- mode_t mode;
+ mode_t mode = 0;
DPRINTF ("open64\n");
@@ -310,9 +317,12 @@ open64 (const char *pathname, int flags,
}
}
- va_start (args, flags);
- mode = va_arg (args, mode_t);
- va_end (args);
+ if ((flags & O_CREAT) != 0)
+ {
+ va_start (args, flags);
+ mode = va_arg (args, mode_t);
+ va_end (args);
+ }
return open_wrapper(func, pathname, flags, mode);
}

View file

@ -1,11 +0,0 @@
--- esddsp.in.orig 2008-07-15 12:05:18.000000000 -0400
+++ esddsp.in 2008-07-17 13:54:49.000000000 -0400
@@ -106,7 +106,7 @@ fi
prefix=@prefix@
exec_prefix=@exec_prefix@
-LD_PRELOAD="libesddsp.so.@ESD_MAJOR_VERSION@ libesd.so.@ESD_MAJOR_VERSION@ $LD_PRELOAD"
+LD_PRELOAD="libesddsp.so libesd.so $LD_PRELOAD"
export LD_PRELOAD
# invoke the program with the args given

View file

@ -1,55 +0,0 @@
--- esdlib.c.orig 2008-11-18 15:35:19.000000000 -0500
+++ esdlib.c 2008-11-20 14:32:59.000000000 -0500
@@ -21,6 +21,8 @@
#include <errno.h>
#include <sys/wait.h>
#include <poll.h>
+#include <pwd.h>
+#include <limits.h>
#include <sys/un.h>
@@ -928,7 +930,7 @@ int esd_open_sound( const char *rhost )
putenv(preload2);
}
cmd = malloc(strlen(SERVERDIR"/esd -spawnfd 9999999999") + strlen(esd_spawn_options));
- sprintf(cmd, "%s/esd %s -spawnfd %d", SERVERDIR, esd_spawn_options, esd_pipe[1]);
+ sprintf(cmd, "exec esd %s -spawnfd %d", esd_spawn_options?esd_spawn_options:"", esd_pipe[1]);
if(!fork()) {
/* child of child process. Minimal so startup overhead is
@@ -1747,3 +1749,34 @@ int esd_close( int esd )
return close( esd );
}
+char *
+esd_unix_socket_dir(void) {
+ static char *sockdir = NULL, sockdirbuf[PATH_MAX];
+ struct passwd *pw;
+
+ if (sockdir != NULL)
+ return (sockdir);
+ pw = getpwuid(getuid());
+ if (pw == NULL || pw->pw_dir == NULL) {
+ fprintf(stderr, "esd: could not find home directory\n");
+ exit(1);
+ }
+ snprintf(sockdirbuf, sizeof(sockdirbuf), "%s/.esd", pw->pw_dir);
+ endpwent();
+ sockdir = sockdirbuf;
+ return (sockdir);
+}
+
+char *
+esd_unix_socket_name(void) {
+ static char *sockname = NULL, socknamebuf[PATH_MAX];
+
+ if (sockname != NULL)
+ return (sockname);
+ snprintf(socknamebuf, sizeof(socknamebuf), "%s/socket",
+ esd_unix_socket_dir());
+ sockname = socknamebuf;
+ return (sockname);
+ }
+
+

View file

@ -1,62 +0,0 @@
libesd cannot connect to server if it work on slow hardware and/or on windows due to
extremely small default read/write timeout = 100ms This patch increases them up to 300ms.
--- esdlib.c.org 2008-11-18 23:35:19.000000000 +0300
+++ esdlib.c 2011-04-29 21:58:56.698001331 +0400
@@ -30,6 +30,11 @@
+ strlen ((ptr)->sun_path))
#endif
+#define TCP_CONNECT_TIMEOUT 1000
+#define UNIX_CONNECT_TIMEOUT 100
+#define SOCKET_READ_TIMEOUT 300
+#define SOCKET_WRITE_TIMEOUT 300
+
/*******************************************************************/
/* prototypes */
int esd_set_socket_buffers( int sock, int src_format,
@@ -89,7 +94,7 @@
do {
pfd[0].revents = 0;
- rv = poll (pfd, 1, 100);
+ rv = poll (pfd, 1, SOCKET_READ_TIMEOUT);
} while (rv == -1 && (errno == EINTR || errno == EAGAIN));
if (rv < 1 || !(pfd[0].revents & POLLIN)) {
@@ -137,7 +142,7 @@
do {
pfd[0].revents = 0;
- rv = poll (pfd, 1, 100);
+ rv = poll (pfd, 1, SOCKET_WRITE_TIMEOUT);
} while (rv == -1 && (errno == EINTR || errno == EAGAIN));
if (rv < 1 || (pfd[0].revents & (POLLERR | POLLHUP | POLLOUT)) != POLLOUT) {
@@ -641,7 +646,7 @@
goto error_out;
}
- if ( connect_timeout ( socket_out, res->ai_addr, res->ai_addrlen, 1000 ) != -1 )
+ if ( connect_timeout ( socket_out, res->ai_addr, res->ai_addrlen, TCP_CONNECT_TIMEOUT ) != -1 )
break;
close ( socket_out );
@@ -727,7 +732,7 @@
if ( connect_timeout ( socket_out,
(struct sockaddr *) &socket_addr,
- sizeof(struct sockaddr_in), 1000 ) < 0 )
+ sizeof(struct sockaddr_in), TCP_CONNECT_TIMEOUT ) < 0 )
goto error_out;
}
@@ -779,7 +784,7 @@
socket_unix.sun_family = AF_UNIX;
strncpy(socket_unix.sun_path, ESD_UNIX_SOCKET_NAME, sizeof(socket_unix.sun_path));
- if ( connect_timeout ( socket_out, (struct sockaddr *) &socket_unix, SUN_LEN(&socket_unix), 100 ) < 0 )
+ if ( connect_timeout ( socket_out, (struct sockaddr *) &socket_unix, SUN_LEN(&socket_unix), UNIX_CONNECT_TIMEOUT ) < 0 )
goto error_out;
return socket_out;

View file

@ -1,13 +0,0 @@
[From the EsounD website:]
[W]hen two or more applications want to play sounds at the same time,
it's on a first-come, first-served basis. Whoever gets to the audio
device first wins. EsounD changes all of that...
The Enlightened Sound Daemon mixes several audio streams for playback by
a single audio device. You can also pre-load samples, and play them back
without having to send all the data for the sound. Network transparency
is also built in, so you can play sounds on one machine, and listen to
them on another.
WWW: http://www.tux.org/~ricdude/EsounD.html

View file

@ -1,6 +0,0 @@
The ESounD daemon (esd) must be started on a per-user basis. This is typically
done by the Session Manager in GNOME. However, if you are not using the
GNOME Desktop, you will need to add something like the following to your
X Windows initialization script:
esd -terminate -nobeeps -as 2

View file

@ -1,36 +0,0 @@
bin/esd
bin/esd-config
bin/esdcat
bin/esdctl
bin/esddsp
bin/esdfilt
bin/esdloop
bin/esdmon
bin/esdplay
bin/esdrec
bin/esdsample
@sample etc/esd.conf.sample
include/esd.h
lib/libesd.a
lib/libesd.la
lib/libesd.so
lib/libesd.so.2
lib/libesd.so.2.0.0
lib/libesddsp.a
lib/libesddsp.la
lib/libesddsp.so
lib/libesddsp.so.2
lib/libesddsp.so.2.0.0
libdata/pkgconfig/esound.pc
man/man1/esd-config.1.gz
man/man1/esd.1.gz
man/man1/esdcat.1.gz
man/man1/esdctl.1.gz
man/man1/esddsp.1.gz
man/man1/esdfilt.1.gz
man/man1/esdloop.1.gz
man/man1/esdmon.1.gz
man/man1/esdplay.1.gz
man/man1/esdrec.1.gz
man/man1/esdsample.1.gz
share/aclocal/esd.m4

View file

@ -1,17 +0,0 @@
# Created by: Michael Johnson <ahze@FreeBSD.org>
# $FreeBSD$
# $MCom: ports/audio/gstreamer-plugins-esound/Makefile,v 1.5 2008/03/19 14:05:28 ahze Exp $
PORTREVISION= 2
CATEGORIES= audio
COMMENT= Gstreamer enlightenment sound library plugin
DEPRECATED= Depends on audio/esound
EXPIRATION_DATE= 2019-03-25
GST_PLUGIN= esound
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer-plugins
.include "${MASTERDIR}/Makefile"

View file

@ -0,0 +1,26 @@
# $FreeBSD$
PORTNAME= libopenshot-audio
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.8-39
DISTVERSIONSUFFIX= -g9a1a609
CATEGORIES= audio multimedia
MAINTAINER= tatsuki_makino@hotmail.com
COMMENT= OpenShot Audio Library
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-plugins
LIB_DEPENDS= libasound.so:audio/alsa-lib
USES= cmake dos2unix
USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= OpenShot
CMAKE_ON= CMAKE_DISABLE_FIND_PACKAGE_Doxygen \
CMAKE_DISABLE_FIND_PACKAGE_ImageMagick
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1556290800
SHA256 (OpenShot-libopenshot-audio-v0.1.8-39-g9a1a609_GH0.tar.gz) = 7acabb2938c179e22e474c80d8c61940d319007ed454521f215f7bf6b8f1d24c
SIZE (OpenShot-libopenshot-audio-v0.1.8-39-g9a1a609_GH0.tar.gz) = 1695347

View file

@ -0,0 +1,27 @@
--- CMakeLists.txt.orig 2019-04-17 16:56:20 UTC
+++ CMakeLists.txt
@@ -147,14 +147,15 @@ ELSE (WIN32)
SET(CMAKE_CXX_FLAGS " ${CMAKE_CXX_FLAGS} -flax-vector-conversions")
ELSE (APPLE)
- SET_PROPERTY(GLOBAL PROPERTY JUCE_LINUX "JUCE_LINUX")
+ #SET_PROPERTY(GLOBAL PROPERTY JUCE_LINUX "JUCE_LINUX")
SET(EXTENSION "cpp")
find_package(ZLIB REQUIRED)
find_package(ALSA REQUIRED)
+ find_library(EXECINFO_LIBRARY NAMES execinfo)
include_directories(${ZLIB_INCLUDE_DIR} ${ALSA_INCLUDE_DIR})
- ADD_DEFINITIONS(-DLINUX)
- SET(JUCE_PLATFORM_SPECIFIC_LIBRARIES ${ZLIB_LIBRARIES} ${ALSA_LIBRARIES})
+ #ADD_DEFINITIONS(-DLINUX)
+ SET(JUCE_PLATFORM_SPECIFIC_LIBRARIES ${ZLIB_LIBRARIES} ${ALSA_LIBRARIES} ${EXECINFO_LIBRARY})
SET(CMAKE_CXX_FLAGS " ${CMAKE_CXX_FLAGS} -std=c++11")
ENDIF(APPLE)
ENDIF(UNIX)
@@ -220,4 +221,4 @@ file(GLOB_RECURSE doc_files ${CMAKE_CURRENT_BINARY_DIR
INSTALL(FILES ${doc_files} DESTINATION share/doc/libopenshot-audio)
# Install manpage
-INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/doc/openshot-audio-test-sound.1 DESTINATION share/man/man1)
+INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/doc/openshot-audio-test-sound.1 DESTINATION man/man1)

View file

@ -0,0 +1,21 @@
--- JuceLibraryCode/modules/juce_audio_devices/audio_io/juce_AudioIODeviceType.cpp.orig 2019-04-17 16:56:20 UTC
+++ JuceLibraryCode/modules/juce_audio_devices/audio_io/juce_AudioIODeviceType.cpp
@@ -62,15 +62,15 @@ AudioIODeviceType* AudioIODeviceType::createAudioIODev
AudioIODeviceType* AudioIODeviceType::createAudioIODeviceType_ASIO() { return nullptr; }
#endif
-#if ! (JUCE_LINUX && JUCE_ALSA)
+#if ! ((JUCE_BSD || JUCE_LINUX) && JUCE_ALSA)
AudioIODeviceType* AudioIODeviceType::createAudioIODeviceType_ALSA() { return nullptr; }
#endif
-#if ! (JUCE_LINUX && JUCE_JACK)
+#if ! ((JUCE_BSD || JUCE_LINUX) && JUCE_JACK)
AudioIODeviceType* AudioIODeviceType::createAudioIODeviceType_JACK() { return nullptr; }
#endif
-#if ! (JUCE_LINUX && JUCE_BELA)
+#if ! ((JUCE_BSD || JUCE_LINUX) && JUCE_BELA)
AudioIODeviceType* AudioIODeviceType::createAudioIODeviceType_Bela() { return nullptr; }
#endif

View file

@ -0,0 +1,20 @@
--- JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.cpp.orig 2019-04-17 16:56:20 UTC
+++ JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.cpp
@@ -119,7 +119,7 @@
#endif
//==============================================================================
-#elif JUCE_LINUX
+#elif JUCE_BSD || JUCE_LINUX
#if JUCE_ALSA
/* Got an include error here? If so, you've either not got ALSA installed, or you've
not got your paths set up correctly to find its header files.
@@ -212,7 +212,7 @@
#endif
//==============================================================================
-#elif JUCE_LINUX
+#elif JUCE_BSD || JUCE_LINUX
#if JUCE_ALSA
#include "native/juce_linux_ALSA.cpp"
#endif

View file

@ -0,0 +1,11 @@
--- JuceLibraryCode/modules/juce_audio_devices/midi_io/juce_MidiInput.h.orig 2019-04-17 16:56:20 UTC
+++ JuceLibraryCode/modules/juce_audio_devices/midi_io/juce_MidiInput.h
@@ -123,7 +123,7 @@ class JUCE_API MidiInput final (public)
static MidiInput* openDevice (int deviceIndex,
MidiInputCallback* callback);
- #if JUCE_LINUX || JUCE_MAC || JUCE_IOS || DOXYGEN
+ #if JUCE_BSD || JUCE_LINUX || JUCE_MAC || JUCE_IOS || DOXYGEN
/** This will try to create a new midi input device (Not available on Windows).
This will attempt to create a new midi input device with the specified name,

View file

@ -0,0 +1,11 @@
--- JuceLibraryCode/modules/juce_audio_devices/midi_io/juce_MidiOutput.h.orig 2019-04-17 16:56:20 UTC
+++ JuceLibraryCode/modules/juce_audio_devices/midi_io/juce_MidiOutput.h
@@ -66,7 +66,7 @@ class JUCE_API MidiOutput final : private Thread (pu
static MidiOutput* openDevice (int deviceIndex);
- #if JUCE_LINUX || JUCE_MAC || JUCE_IOS || DOXYGEN
+ #if JUCE_BSD || JUCE_LINUX || JUCE_MAC || JUCE_IOS || DOXYGEN
/** This will try to create a new midi output device (Not available on Windows).
This will attempt to create a new midi output device that other apps can connect

View file

@ -0,0 +1,29 @@
--- JuceLibraryCode/modules/juce_core/juce_core.cpp.orig 2019-04-17 16:56:20 UTC
+++ JuceLibraryCode/modules/juce_core/juce_core.cpp
@@ -66,7 +66,7 @@
#endif
#else
- #if JUCE_LINUX || JUCE_ANDROID
+ #if JUCE_BSD || JUCE_LINUX || JUCE_ANDROID
#include <sys/types.h>
#include <sys/socket.h>
#include <sys/errno.h>
@@ -74,7 +74,7 @@
#include <netinet/in.h>
#endif
- #if JUCE_LINUX
+ #if JUCE_BSD || JUCE_LINUX
#include <stdio.h>
#include <langinfo.h>
#include <ifaddrs.h>
@@ -209,7 +209,7 @@
#include "native/juce_win32_Threads.cpp"
//==============================================================================
-#elif JUCE_LINUX
+#elif JUCE_BSD || JUCE_LINUX
#include "native/juce_linux_CommonFile.cpp"
#include "native/juce_linux_Files.cpp"
#include "native/juce_linux_Network.cpp"

View file

@ -0,0 +1,16 @@
--- JuceLibraryCode/modules/juce_core/maths/juce_MathsFunctions.h.orig 2019-04-17 16:56:20 UTC
+++ JuceLibraryCode/modules/juce_core/maths/juce_MathsFunctions.h
@@ -76,10 +76,11 @@ using uint32 = unsigned int;
/** An unsigned integer type that's guaranteed to be large enough to hold a pointer without truncating it. */
using pointer_sized_uint = _W64 unsigned int;
#else
+# include <cstdint>
/** A signed integer type that's guaranteed to be large enough to hold a pointer without truncating it. */
- using pointer_sized_int = int;
+ using pointer_sized_int = intptr_t;
/** An unsigned integer type that's guaranteed to be large enough to hold a pointer without truncating it. */
- using pointer_sized_uint = unsigned int;
+ using pointer_sized_uint = uintptr_t;
#endif
#if JUCE_WINDOWS && ! JUCE_MINGW

View file

@ -0,0 +1,10 @@
--- JuceLibraryCode/modules/juce_core/native/juce_BasicNativeHeaders.h.orig 2019-04-17 16:56:20 UTC
+++ JuceLibraryCode/modules/juce_core/native/juce_BasicNativeHeaders.h
@@ -261,6 +261,7 @@
#include <sys/types.h>
#include <sys/wait.h>
#include <utime.h>
+ #include <net/if_dl.h>
//==============================================================================
#elif JUCE_ANDROID

View file

@ -0,0 +1,11 @@
--- JuceLibraryCode/modules/juce_core/native/juce_linux_Files.cpp.orig 2019-04-17 16:56:20 UTC
+++ JuceLibraryCode/modules/juce_core/native/juce_linux_Files.cpp
@@ -216,7 +216,7 @@ bool Process::openDocument (const String& fileName, co
setsid();
// Child process
- execve (argv[0], (char**) argv, environ);
+ execv (argv[0], (char**) argv);
exit (0);
}

View file

@ -0,0 +1,25 @@
--- JuceLibraryCode/modules/juce_core/native/juce_linux_Network.cpp.orig 2019-04-17 16:56:20 UTC
+++ JuceLibraryCode/modules/juce_core/native/juce_linux_Network.cpp
@@ -34,6 +34,14 @@ void MACAddress::findAllAddresses (Array<MACAddress>&
{
for (struct ifaddrs* i = addrs; i != nullptr; i = i->ifa_next)
{
+#if JUCE_BSD
+ if (i->ifa_addr->sa_family != AF_LINK) {
+ continue;
+ }
+ struct sockaddr_dl *dl = (struct sockaddr_dl *)i->ifa_addr;
+ {
+ MACAddress ma ((const uint8*) LLADDR(dl));
+#else
struct ifreq ifr;
strcpy (ifr.ifr_name, i->ifa_name);
ifr.ifr_addr.sa_family = AF_INET;
@@ -41,6 +49,7 @@ void MACAddress::findAllAddresses (Array<MACAddress>&
if (ioctl (s, SIOCGIFHWADDR, &ifr) == 0)
{
MACAddress ma ((const uint8*) ifr.ifr_hwaddr.sa_data);
+#endif
if (! ma.isNull())
result.addIfNotAlreadyThere (ma);

View file

@ -0,0 +1,30 @@
--- JuceLibraryCode/modules/juce_core/native/juce_linux_SystemStats.cpp.orig 2019-04-17 16:56:20 UTC
+++ JuceLibraryCode/modules/juce_core/native/juce_linux_SystemStats.cpp
@@ -87,10 +87,13 @@ int SystemStats::getCpuSpeedInMegahertz()
int SystemStats::getMemorySizeInMegabytes()
{
+#if JUCE_BSD
+#else
struct sysinfo sysi;
if (sysinfo (&sysi) == 0)
return (int) (sysi.totalram * sysi.mem_unit / (1024 * 1024));
+#endif
return 0;
}
@@ -134,8 +137,13 @@ static String getLocaleValue (nl_item key)
return result;
}
+#if JUCE_BSD
+String SystemStats::getUserLanguage() { return String::fromUTF8(""); }
+String SystemStats::getUserRegion() { return String::fromUTF8(""); }
+#else
String SystemStats::getUserLanguage() { return getLocaleValue (_NL_IDENTIFICATION_LANGUAGE); }
String SystemStats::getUserRegion() { return getLocaleValue (_NL_IDENTIFICATION_TERRITORY); }
+#endif
String SystemStats::getDisplayLanguage() { return getUserLanguage() + "-" + getUserRegion(); }
//==============================================================================

View file

@ -0,0 +1,11 @@
--- JuceLibraryCode/modules/juce_data_structures/app_properties/juce_PropertiesFile.cpp.orig 2019-04-17 16:56:20 UTC
+++ JuceLibraryCode/modules/juce_data_structures/app_properties/juce_PropertiesFile.cpp
@@ -90,7 +90,7 @@ File PropertiesFile::Options::getDefaultFile() const
if (folderName.isNotEmpty())
dir = dir.getChildFile (folderName);
- #elif JUCE_LINUX || JUCE_ANDROID
+ #elif JUCE_BSD || JUCE_LINUX || JUCE_ANDROID
auto dir = File (commonToAllUsers ? "/var" : "~")
.getChildFile (folderName.isNotEmpty() ? folderName
: ("." + applicationName));

View file

@ -0,0 +1,20 @@
--- JuceLibraryCode/modules/juce_events/juce_events.cpp.orig 2019-04-17 16:56:20 UTC
+++ JuceLibraryCode/modules/juce_events/juce_events.cpp
@@ -49,7 +49,7 @@
#import <IOKit/hid/IOHIDKeys.h>
#import <IOKit/pwr_mgt/IOPMLib.h>
-#elif JUCE_LINUX
+#elif JUCE_BSD || JUCE_LINUX
#include <unistd.h>
#endif
@@ -94,7 +94,7 @@
#include "native/juce_win32_WinRTWrapper.cpp"
#endif
-#elif JUCE_LINUX
+#elif JUCE_BSD || JUCE_LINUX
#include "native/juce_linux_Messaging.cpp"
#elif JUCE_ANDROID

View file

@ -0,0 +1,11 @@
--- JuceLibraryCode/modules/juce_events/juce_events.h.orig 2019-04-17 16:56:20 UTC
+++ JuceLibraryCode/modules/juce_events/juce_events.h
@@ -89,7 +89,7 @@
#include "interprocess/juce_ConnectedChildProcess.h"
#include "interprocess/juce_NetworkServiceDiscovery.h"
-#if JUCE_LINUX
+#if JUCE_BSD || JUCE_LINUX
#include "native/juce_linux_EventLoop.h"
#endif

View file

@ -0,0 +1,5 @@
OpenShot Audio Library (libopenshot-audio) is a free, open-source project that
enables high-quality editing and playback of audio, and is based on the amazing
JUCE library.
WWW: https://www.openshot.org/

View file

@ -0,0 +1,333 @@
bin/openshot-audio-test-sound
include/libopenshot-audio/AppConfig.h
include/libopenshot-audio/JuceHeader.h
include/libopenshot-audio/juce_audio_basics/audio_play_head/juce_AudioPlayHead.h
include/libopenshot-audio/juce_audio_basics/buffers/juce_AudioChannelSet.h
include/libopenshot-audio/juce_audio_basics/buffers/juce_AudioDataConverters.h
include/libopenshot-audio/juce_audio_basics/buffers/juce_AudioProcessLoadMeasurer.h
include/libopenshot-audio/juce_audio_basics/buffers/juce_AudioSampleBuffer.h
include/libopenshot-audio/juce_audio_basics/buffers/juce_FloatVectorOperations.h
include/libopenshot-audio/juce_audio_basics/juce_audio_basics.h
include/libopenshot-audio/juce_audio_basics/midi/juce_MidiBuffer.h
include/libopenshot-audio/juce_audio_basics/midi/juce_MidiFile.h
include/libopenshot-audio/juce_audio_basics/midi/juce_MidiKeyboardState.h
include/libopenshot-audio/juce_audio_basics/midi/juce_MidiMessage.h
include/libopenshot-audio/juce_audio_basics/midi/juce_MidiMessageSequence.h
include/libopenshot-audio/juce_audio_basics/midi/juce_MidiRPN.h
include/libopenshot-audio/juce_audio_basics/mpe/juce_MPEInstrument.h
include/libopenshot-audio/juce_audio_basics/mpe/juce_MPEMessages.h
include/libopenshot-audio/juce_audio_basics/mpe/juce_MPENote.h
include/libopenshot-audio/juce_audio_basics/mpe/juce_MPESynthesiser.h
include/libopenshot-audio/juce_audio_basics/mpe/juce_MPESynthesiserBase.h
include/libopenshot-audio/juce_audio_basics/mpe/juce_MPESynthesiserVoice.h
include/libopenshot-audio/juce_audio_basics/mpe/juce_MPEUtils.h
include/libopenshot-audio/juce_audio_basics/mpe/juce_MPEValue.h
include/libopenshot-audio/juce_audio_basics/mpe/juce_MPEZoneLayout.h
include/libopenshot-audio/juce_audio_basics/native/juce_mac_CoreAudioLayouts.h
include/libopenshot-audio/juce_audio_basics/sources/juce_AudioSource.h
include/libopenshot-audio/juce_audio_basics/sources/juce_BufferingAudioSource.h
include/libopenshot-audio/juce_audio_basics/sources/juce_ChannelRemappingAudioSource.h
include/libopenshot-audio/juce_audio_basics/sources/juce_IIRFilterAudioSource.h
include/libopenshot-audio/juce_audio_basics/sources/juce_MemoryAudioSource.h
include/libopenshot-audio/juce_audio_basics/sources/juce_MixerAudioSource.h
include/libopenshot-audio/juce_audio_basics/sources/juce_PositionableAudioSource.h
include/libopenshot-audio/juce_audio_basics/sources/juce_ResamplingAudioSource.h
include/libopenshot-audio/juce_audio_basics/sources/juce_ReverbAudioSource.h
include/libopenshot-audio/juce_audio_basics/sources/juce_ToneGeneratorAudioSource.h
include/libopenshot-audio/juce_audio_basics/synthesisers/juce_Synthesiser.h
include/libopenshot-audio/juce_audio_basics/utilities/juce_ADSR.h
include/libopenshot-audio/juce_audio_basics/utilities/juce_CatmullRomInterpolator.h
include/libopenshot-audio/juce_audio_basics/utilities/juce_Decibels.h
include/libopenshot-audio/juce_audio_basics/utilities/juce_IIRFilter.h
include/libopenshot-audio/juce_audio_basics/utilities/juce_LagrangeInterpolator.h
include/libopenshot-audio/juce_audio_basics/utilities/juce_Reverb.h
include/libopenshot-audio/juce_audio_basics/utilities/juce_SmoothedValue.h
include/libopenshot-audio/juce_audio_devices/audio_io/juce_AudioDeviceManager.h
include/libopenshot-audio/juce_audio_devices/audio_io/juce_AudioIODevice.h
include/libopenshot-audio/juce_audio_devices/audio_io/juce_AudioIODeviceType.h
include/libopenshot-audio/juce_audio_devices/audio_io/juce_SystemAudioVolume.h
include/libopenshot-audio/juce_audio_devices/juce_audio_devices.h
include/libopenshot-audio/juce_audio_devices/midi_io/juce_MidiInput.h
include/libopenshot-audio/juce_audio_devices/midi_io/juce_MidiMessageCollector.h
include/libopenshot-audio/juce_audio_devices/midi_io/juce_MidiOutput.h
include/libopenshot-audio/juce_audio_devices/native/juce_MidiDataConcatenator.h
include/libopenshot-audio/juce_audio_devices/native/juce_ios_Audio.h
include/libopenshot-audio/juce_audio_devices/sources/juce_AudioSourcePlayer.h
include/libopenshot-audio/juce_audio_devices/sources/juce_AudioTransportSource.h
include/libopenshot-audio/juce_audio_formats/codecs/flac/all.h
include/libopenshot-audio/juce_audio_formats/codecs/flac/alloc.h
include/libopenshot-audio/juce_audio_formats/codecs/flac/assert.h
include/libopenshot-audio/juce_audio_formats/codecs/flac/callback.h
include/libopenshot-audio/juce_audio_formats/codecs/flac/compat.h
include/libopenshot-audio/juce_audio_formats/codecs/flac/endswap.h
include/libopenshot-audio/juce_audio_formats/codecs/flac/export.h
include/libopenshot-audio/juce_audio_formats/codecs/flac/format.h
include/libopenshot-audio/juce_audio_formats/codecs/flac/libFLAC/include/private/all.h
include/libopenshot-audio/juce_audio_formats/codecs/flac/libFLAC/include/private/bitmath.h
include/libopenshot-audio/juce_audio_formats/codecs/flac/libFLAC/include/private/bitreader.h
include/libopenshot-audio/juce_audio_formats/codecs/flac/libFLAC/include/private/bitwriter.h
include/libopenshot-audio/juce_audio_formats/codecs/flac/libFLAC/include/private/cpu.h
include/libopenshot-audio/juce_audio_formats/codecs/flac/libFLAC/include/private/crc.h
include/libopenshot-audio/juce_audio_formats/codecs/flac/libFLAC/include/private/fixed.h
include/libopenshot-audio/juce_audio_formats/codecs/flac/libFLAC/include/private/float.h
include/libopenshot-audio/juce_audio_formats/codecs/flac/libFLAC/include/private/format.h
include/libopenshot-audio/juce_audio_formats/codecs/flac/libFLAC/include/private/lpc.h
include/libopenshot-audio/juce_audio_formats/codecs/flac/libFLAC/include/private/md5.h
include/libopenshot-audio/juce_audio_formats/codecs/flac/libFLAC/include/private/memory.h
include/libopenshot-audio/juce_audio_formats/codecs/flac/libFLAC/include/private/metadata.h
include/libopenshot-audio/juce_audio_formats/codecs/flac/libFLAC/include/private/stream_encoder.h
include/libopenshot-audio/juce_audio_formats/codecs/flac/libFLAC/include/private/stream_encoder_framing.h
include/libopenshot-audio/juce_audio_formats/codecs/flac/libFLAC/include/private/window.h
include/libopenshot-audio/juce_audio_formats/codecs/flac/libFLAC/include/protected/all.h
include/libopenshot-audio/juce_audio_formats/codecs/flac/libFLAC/include/protected/stream_decoder.h
include/libopenshot-audio/juce_audio_formats/codecs/flac/libFLAC/include/protected/stream_encoder.h
include/libopenshot-audio/juce_audio_formats/codecs/flac/metadata.h
include/libopenshot-audio/juce_audio_formats/codecs/flac/ordinals.h
include/libopenshot-audio/juce_audio_formats/codecs/flac/stream_decoder.h
include/libopenshot-audio/juce_audio_formats/codecs/flac/stream_encoder.h
include/libopenshot-audio/juce_audio_formats/codecs/flac/win_utf8_io.h
include/libopenshot-audio/juce_audio_formats/codecs/juce_AiffAudioFormat.h
include/libopenshot-audio/juce_audio_formats/codecs/juce_CoreAudioFormat.h
include/libopenshot-audio/juce_audio_formats/codecs/juce_FlacAudioFormat.h
include/libopenshot-audio/juce_audio_formats/codecs/juce_LAMEEncoderAudioFormat.h
include/libopenshot-audio/juce_audio_formats/codecs/juce_MP3AudioFormat.h
include/libopenshot-audio/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.h
include/libopenshot-audio/juce_audio_formats/codecs/juce_WavAudioFormat.h
include/libopenshot-audio/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.h
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/codec.h
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/config_types.h
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/backends.h
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/bitrate.h
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/books/coupled/res_books_51.h
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/books/coupled/res_books_stereo.h
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/books/floor/floor_books.h
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/books/uncoupled/res_books_uncoupled.h
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/codebook.h
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/codec_internal.h
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/envelope.h
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/highlevel.h
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/lookup.h
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/lookup_data.h
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/lpc.h
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/lsp.h
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/masking.h
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/mdct.h
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/misc.h
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/floor_all.h
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/psych_11.h
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/psych_16.h
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/psych_44.h
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/psych_8.h
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/residue_16.h
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/residue_44.h
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/residue_44p51.h
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/residue_44u.h
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/residue_8.h
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/setup_11.h
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/setup_16.h
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/setup_22.h
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/setup_32.h
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/setup_44.h
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/setup_44p51.h
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/setup_44u.h
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/setup_8.h
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/setup_X.h
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/os.h
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/psy.h
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/registry.h
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/scales.h
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/smallft.h
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/window.h
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/ogg.h
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/os_types.h
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/vorbisenc.h
include/libopenshot-audio/juce_audio_formats/codecs/oggvorbis/vorbisfile.h
include/libopenshot-audio/juce_audio_formats/format/juce_AudioFormat.h
include/libopenshot-audio/juce_audio_formats/format/juce_AudioFormatManager.h
include/libopenshot-audio/juce_audio_formats/format/juce_AudioFormatReader.h
include/libopenshot-audio/juce_audio_formats/format/juce_AudioFormatReaderSource.h
include/libopenshot-audio/juce_audio_formats/format/juce_AudioFormatWriter.h
include/libopenshot-audio/juce_audio_formats/format/juce_AudioSubsectionReader.h
include/libopenshot-audio/juce_audio_formats/format/juce_BufferingAudioFormatReader.h
include/libopenshot-audio/juce_audio_formats/format/juce_MemoryMappedAudioFormatReader.h
include/libopenshot-audio/juce_audio_formats/juce_audio_formats.h
include/libopenshot-audio/juce_audio_formats/sampler/juce_Sampler.h
include/libopenshot-audio/juce_core/containers/juce_AbstractFifo.h
include/libopenshot-audio/juce_core/containers/juce_Array.h
include/libopenshot-audio/juce_core/containers/juce_ArrayAllocationBase.h
include/libopenshot-audio/juce_core/containers/juce_ArrayBase.h
include/libopenshot-audio/juce_core/containers/juce_DynamicObject.h
include/libopenshot-audio/juce_core/containers/juce_ElementComparator.h
include/libopenshot-audio/juce_core/containers/juce_HashMap.h
include/libopenshot-audio/juce_core/containers/juce_LinkedListPointer.h
include/libopenshot-audio/juce_core/containers/juce_ListenerList.h
include/libopenshot-audio/juce_core/containers/juce_NamedValueSet.h
include/libopenshot-audio/juce_core/containers/juce_OwnedArray.h
include/libopenshot-audio/juce_core/containers/juce_PropertySet.h
include/libopenshot-audio/juce_core/containers/juce_ReferenceCountedArray.h
include/libopenshot-audio/juce_core/containers/juce_ScopedValueSetter.h
include/libopenshot-audio/juce_core/containers/juce_SortedSet.h
include/libopenshot-audio/juce_core/containers/juce_SparseSet.h
include/libopenshot-audio/juce_core/containers/juce_Variant.h
include/libopenshot-audio/juce_core/files/juce_DirectoryIterator.h
include/libopenshot-audio/juce_core/files/juce_File.h
include/libopenshot-audio/juce_core/files/juce_FileFilter.h
include/libopenshot-audio/juce_core/files/juce_FileInputStream.h
include/libopenshot-audio/juce_core/files/juce_FileOutputStream.h
include/libopenshot-audio/juce_core/files/juce_FileSearchPath.h
include/libopenshot-audio/juce_core/files/juce_MemoryMappedFile.h
include/libopenshot-audio/juce_core/files/juce_TemporaryFile.h
include/libopenshot-audio/juce_core/files/juce_WildcardFileFilter.h
include/libopenshot-audio/juce_core/javascript/juce_JSON.h
include/libopenshot-audio/juce_core/javascript/juce_Javascript.h
include/libopenshot-audio/juce_core/juce_core.h
include/libopenshot-audio/juce_core/logging/juce_FileLogger.h
include/libopenshot-audio/juce_core/logging/juce_Logger.h
include/libopenshot-audio/juce_core/maths/juce_BigInteger.h
include/libopenshot-audio/juce_core/maths/juce_Expression.h
include/libopenshot-audio/juce_core/maths/juce_MathsFunctions.h
include/libopenshot-audio/juce_core/maths/juce_NormalisableRange.h
include/libopenshot-audio/juce_core/maths/juce_Random.h
include/libopenshot-audio/juce_core/maths/juce_Range.h
include/libopenshot-audio/juce_core/maths/juce_StatisticsAccumulator.h
include/libopenshot-audio/juce_core/memory/juce_Atomic.h
include/libopenshot-audio/juce_core/memory/juce_ByteOrder.h
include/libopenshot-audio/juce_core/memory/juce_ContainerDeletePolicy.h
include/libopenshot-audio/juce_core/memory/juce_HeapBlock.h
include/libopenshot-audio/juce_core/memory/juce_HeavyweightLeakedObjectDetector.h
include/libopenshot-audio/juce_core/memory/juce_LeakedObjectDetector.h
include/libopenshot-audio/juce_core/memory/juce_Memory.h
include/libopenshot-audio/juce_core/memory/juce_MemoryBlock.h
include/libopenshot-audio/juce_core/memory/juce_OptionalScopedPointer.h
include/libopenshot-audio/juce_core/memory/juce_ReferenceCountedObject.h
include/libopenshot-audio/juce_core/memory/juce_ScopedPointer.h
include/libopenshot-audio/juce_core/memory/juce_SharedResourcePointer.h
include/libopenshot-audio/juce_core/memory/juce_Singleton.h
include/libopenshot-audio/juce_core/memory/juce_WeakReference.h
include/libopenshot-audio/juce_core/misc/juce_ConsoleApplication.h
include/libopenshot-audio/juce_core/misc/juce_Result.h
include/libopenshot-audio/juce_core/misc/juce_RuntimePermissions.h
include/libopenshot-audio/juce_core/misc/juce_StdFunctionCompat.h
include/libopenshot-audio/juce_core/misc/juce_Uuid.h
include/libopenshot-audio/juce_core/misc/juce_WindowsRegistry.h
include/libopenshot-audio/juce_core/native/juce_BasicNativeHeaders.h
include/libopenshot-audio/juce_core/native/juce_android_JNIHelpers.h
include/libopenshot-audio/juce_core/native/juce_mac_ClangBugWorkaround.h
include/libopenshot-audio/juce_core/native/juce_osx_ObjCHelpers.h
include/libopenshot-audio/juce_core/native/juce_posix_IPAddress.h
include/libopenshot-audio/juce_core/native/juce_posix_SharedCode.h
include/libopenshot-audio/juce_core/native/juce_win32_ComSmartPtr.h
include/libopenshot-audio/juce_core/network/juce_IPAddress.h
include/libopenshot-audio/juce_core/network/juce_MACAddress.h
include/libopenshot-audio/juce_core/network/juce_NamedPipe.h
include/libopenshot-audio/juce_core/network/juce_Socket.h
include/libopenshot-audio/juce_core/network/juce_URL.h
include/libopenshot-audio/juce_core/network/juce_WebInputStream.h
include/libopenshot-audio/juce_core/streams/juce_BufferedInputStream.h
include/libopenshot-audio/juce_core/streams/juce_FileInputSource.h
include/libopenshot-audio/juce_core/streams/juce_InputSource.h
include/libopenshot-audio/juce_core/streams/juce_InputStream.h
include/libopenshot-audio/juce_core/streams/juce_MemoryInputStream.h
include/libopenshot-audio/juce_core/streams/juce_MemoryOutputStream.h
include/libopenshot-audio/juce_core/streams/juce_OutputStream.h
include/libopenshot-audio/juce_core/streams/juce_SubregionStream.h
include/libopenshot-audio/juce_core/streams/juce_URLInputSource.h
include/libopenshot-audio/juce_core/system/juce_CompilerSupport.h
include/libopenshot-audio/juce_core/system/juce_PlatformDefs.h
include/libopenshot-audio/juce_core/system/juce_StandardHeader.h
include/libopenshot-audio/juce_core/system/juce_SystemStats.h
include/libopenshot-audio/juce_core/system/juce_TargetPlatform.h
include/libopenshot-audio/juce_core/text/juce_Base64.h
include/libopenshot-audio/juce_core/text/juce_CharPointer_ASCII.h
include/libopenshot-audio/juce_core/text/juce_CharPointer_UTF16.h
include/libopenshot-audio/juce_core/text/juce_CharPointer_UTF32.h
include/libopenshot-audio/juce_core/text/juce_CharPointer_UTF8.h
include/libopenshot-audio/juce_core/text/juce_CharacterFunctions.h
include/libopenshot-audio/juce_core/text/juce_Identifier.h
include/libopenshot-audio/juce_core/text/juce_LocalisedStrings.h
include/libopenshot-audio/juce_core/text/juce_NewLine.h
include/libopenshot-audio/juce_core/text/juce_String.h
include/libopenshot-audio/juce_core/text/juce_StringArray.h
include/libopenshot-audio/juce_core/text/juce_StringPairArray.h
include/libopenshot-audio/juce_core/text/juce_StringPool.h
include/libopenshot-audio/juce_core/text/juce_StringRef.h
include/libopenshot-audio/juce_core/text/juce_TextDiff.h
include/libopenshot-audio/juce_core/threads/juce_ChildProcess.h
include/libopenshot-audio/juce_core/threads/juce_CriticalSection.h
include/libopenshot-audio/juce_core/threads/juce_DynamicLibrary.h
include/libopenshot-audio/juce_core/threads/juce_HighResolutionTimer.h
include/libopenshot-audio/juce_core/threads/juce_InterProcessLock.h
include/libopenshot-audio/juce_core/threads/juce_Process.h
include/libopenshot-audio/juce_core/threads/juce_ReadWriteLock.h
include/libopenshot-audio/juce_core/threads/juce_ScopedLock.h
include/libopenshot-audio/juce_core/threads/juce_ScopedReadLock.h
include/libopenshot-audio/juce_core/threads/juce_ScopedWriteLock.h
include/libopenshot-audio/juce_core/threads/juce_SpinLock.h
include/libopenshot-audio/juce_core/threads/juce_Thread.h
include/libopenshot-audio/juce_core/threads/juce_ThreadLocalValue.h
include/libopenshot-audio/juce_core/threads/juce_ThreadPool.h
include/libopenshot-audio/juce_core/threads/juce_TimeSliceThread.h
include/libopenshot-audio/juce_core/threads/juce_WaitableEvent.h
include/libopenshot-audio/juce_core/time/juce_PerformanceCounter.h
include/libopenshot-audio/juce_core/time/juce_RelativeTime.h
include/libopenshot-audio/juce_core/time/juce_Time.h
include/libopenshot-audio/juce_core/unit_tests/juce_UnitTest.h
include/libopenshot-audio/juce_core/xml/juce_XmlDocument.h
include/libopenshot-audio/juce_core/xml/juce_XmlElement.h
include/libopenshot-audio/juce_core/zip/juce_GZIPCompressorOutputStream.h
include/libopenshot-audio/juce_core/zip/juce_GZIPDecompressorInputStream.h
include/libopenshot-audio/juce_core/zip/juce_ZipFile.h
include/libopenshot-audio/juce_core/zip/zlib/crc32.h
include/libopenshot-audio/juce_core/zip/zlib/deflate.h
include/libopenshot-audio/juce_core/zip/zlib/inffast.h
include/libopenshot-audio/juce_core/zip/zlib/inffixed.h
include/libopenshot-audio/juce_core/zip/zlib/inflate.h
include/libopenshot-audio/juce_core/zip/zlib/inftrees.h
include/libopenshot-audio/juce_core/zip/zlib/trees.h
include/libopenshot-audio/juce_core/zip/zlib/zconf.h
include/libopenshot-audio/juce_core/zip/zlib/zconf.in.h
include/libopenshot-audio/juce_core/zip/zlib/zlib.h
include/libopenshot-audio/juce_core/zip/zlib/zutil.h
include/libopenshot-audio/juce_data_structures/app_properties/juce_ApplicationProperties.h
include/libopenshot-audio/juce_data_structures/app_properties/juce_PropertiesFile.h
include/libopenshot-audio/juce_data_structures/juce_data_structures.h
include/libopenshot-audio/juce_data_structures/undomanager/juce_UndoManager.h
include/libopenshot-audio/juce_data_structures/undomanager/juce_UndoableAction.h
include/libopenshot-audio/juce_data_structures/values/juce_CachedValue.h
include/libopenshot-audio/juce_data_structures/values/juce_Value.h
include/libopenshot-audio/juce_data_structures/values/juce_ValueTree.h
include/libopenshot-audio/juce_data_structures/values/juce_ValueTreeSynchroniser.h
include/libopenshot-audio/juce_data_structures/values/juce_ValueWithDefault.h
include/libopenshot-audio/juce_events/broadcasters/juce_ActionBroadcaster.h
include/libopenshot-audio/juce_events/broadcasters/juce_ActionListener.h
include/libopenshot-audio/juce_events/broadcasters/juce_AsyncUpdater.h
include/libopenshot-audio/juce_events/broadcasters/juce_ChangeBroadcaster.h
include/libopenshot-audio/juce_events/broadcasters/juce_ChangeListener.h
include/libopenshot-audio/juce_events/interprocess/juce_ConnectedChildProcess.h
include/libopenshot-audio/juce_events/interprocess/juce_InterprocessConnection.h
include/libopenshot-audio/juce_events/interprocess/juce_InterprocessConnectionServer.h
include/libopenshot-audio/juce_events/interprocess/juce_NetworkServiceDiscovery.h
include/libopenshot-audio/juce_events/juce_events.h
include/libopenshot-audio/juce_events/messages/juce_ApplicationBase.h
include/libopenshot-audio/juce_events/messages/juce_CallbackMessage.h
include/libopenshot-audio/juce_events/messages/juce_DeletedAtShutdown.h
include/libopenshot-audio/juce_events/messages/juce_Initialisation.h
include/libopenshot-audio/juce_events/messages/juce_Message.h
include/libopenshot-audio/juce_events/messages/juce_MessageListener.h
include/libopenshot-audio/juce_events/messages/juce_MessageManager.h
include/libopenshot-audio/juce_events/messages/juce_MountedVolumeListChangeDetector.h
include/libopenshot-audio/juce_events/messages/juce_NotificationType.h
include/libopenshot-audio/juce_events/native/juce_linux_EventLoop.h
include/libopenshot-audio/juce_events/native/juce_osx_MessageQueue.h
include/libopenshot-audio/juce_events/native/juce_win32_HiddenMessageWindow.h
include/libopenshot-audio/juce_events/native/juce_win32_WinRTWrapper.h
include/libopenshot-audio/juce_events/timers/juce_MultiTimer.h
include/libopenshot-audio/juce_events/timers/juce_Timer.h
lib/libopenshot-audio.so
lib/libopenshot-audio.so.0.1.8
lib/libopenshot-audio.so.6
man/man1/openshot-audio-test-sound.1.gz
@dir include/libopenshot-audio/juce_audio_devices/native/java/app/com/roli/juce
@dir include/libopenshot-audio/juce_core/native/java/app/com/roli/juce
@dir include/libopenshot-audio/juce_core/native/javacore/app/com/roli/juce
@dir include/libopenshot-audio/juce_core/native/javacore/init/com/roli/juce

View file

@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libFLAC.so:audio/flac
USES= cmake qt:5 ssl
USES= cmake compiler:c++11-lang qt:5 ssl
USE_QT= core declarative gui network quickcontrols2 \
svg widgets xml \
buildtools_build qmake_build

View file

@ -2,7 +2,6 @@
PORTNAME= plasma-pa
DISTVERSION= ${KDE_PLASMA_VERSION}
PORTREVISION= 1
CATEGORIES= audio kde kde-plasma
MAINTAINER= kde@FreeBSD.org

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1554223775
SHA256 (KDE/plasma/5.15.4/plasma-pa-5.15.4.tar.xz) = 88239e34e50deed8830d6b0dc846590720341c2c1496c6413a7fecc2ba01af2c
SIZE (KDE/plasma/5.15.4/plasma-pa-5.15.4.tar.xz) = 95616
TIMESTAMP = 1557339871
SHA256 (KDE/plasma/5.15.5/plasma-pa-5.15.5.tar.xz) = 326a6d3f6f9d462a3b88402ae6be2dac976f166995a5cb750d294d51085a0a92
SIZE (KDE/plasma/5.15.5/plasma-pa-5.15.5.tar.xz) = 95964

View file

@ -2,7 +2,7 @@
PORTNAME= abyss
DISTVERSION= 2.1.5
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= biology
MASTER_SITES= http://www.bcgsc.ca/platform/bioinfo/software/${PORTNAME}/releases/${DISTVERSION}/

View file

@ -2,6 +2,7 @@
PORTNAME= fastTSNE
DISTVERSION= 0.2.13
PORTREVISION= 1
CATEGORIES= biology python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View file

@ -2,7 +2,7 @@
PORTNAME= wsjtx
PORTVERSION= 2.0.1
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= comms hamradio
MASTER_SITES= SF/wsjt/${PORTNAME}-${PORTVERSION}${DISTVERSIONSUFFIX}

View file

@ -2,7 +2,7 @@
PORTNAME= pdf2djvu
PORTVERSION= 0.9.12
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= converters
MASTER_SITES= https://github.com/jwilk/${PORTNAME}/releases/download/${PORTVERSION}/

View file

@ -11,31 +11,4 @@ FILESDIR= ${.CURDIR}/files
PATCHDIR= ${.CURDIR}/files
PLIST= ${.CURDIR}/pkg-plist
CMAKE_ARGS+= -DWITHOUT_SERVER=1
INSTALL_TARGET= install
USE_LDCONFIG= ${PREFIX}/lib/mysql
CLIENT_ONLY= yes
post-install:
${RM} ${STAGEDIR}${PREFIX}/bin/wsrep*
${RM} ${STAGEDIR}${PREFIX}/bin/mysqld_safe_helper
${RM} ${STAGEDIR}${PREFIX}/share/aclocal/mysql.m4
${RM} -r ${STAGEDIR}${PREFIX}/share/pkgconfig
${RM} -r ${STAGEDIR}${PREFIX}/include/mysql/private
. for b in mysql mysqladmin mysqlbinlog mysqlcheck mysqldump \
mysqlimport mysqlshow mysqlslap
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${b}
. endfor
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/mysql/libmysqlclient.so.18
. for b in dialog.so mysql_clear_password.so client_ed25519.so
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/mysql/plugin/${b}
. endfor
# Fix https://mariadb.atlassian.net/browse/MDEV-9388
@${REINPLACE_CMD} 's/-l-pthread/-lpthread/' ${STAGEDIR}${PREFIX}/bin/mysql_config
post-install-GSSAPI_NONE:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/mysql/plugin/auth_gssapi_client.so
.include "${MASTERDIR}/Makefile"

View file

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME?= mariadb
PORTVERSION= 10.1.39
PORTVERSION= 10.1.40
PORTREVISION= 0
CATEGORIES= databases ipv6
MASTER_SITES= http://ftp.osuosl.org/pub/${SITESDIR}/ \
@ -39,7 +39,7 @@ OPTIONS_DEFAULT= GSSAPI_BASE
FASTMTX_DESC= Replace mutexes with spinlocks
.if !defined(CLIENT_ONLY)
.if ${PKGNAMESUFFIX:M*-server}
# MySQL-Server options
OPTIONS_DEFINE+= CONNECT_EXTRA MAXKEY DOCS
OPTIONS_DEFAULT+= MAXKEY SPHINX SPIDER
@ -64,10 +64,6 @@ TOKUDB_DESC= Fractal tree index tree data structure engine
ZMQ_DESC= ZeroMQ support
.endif
GSSAPI_BASE_USES= gssapi
GSSAPI_HEIMDAL_USES= gssapi:heimdal
GSSAPI_MIT_USES= gssapi:mit
CMAKE_ARGS+= -DINSTALL_DOCDIR="share/doc/mysql" \
-DINSTALL_DOCREADMEDIR="share/doc/mysql" \
-DINSTALL_INCLUDEDIR="include/mysql" \
@ -83,11 +79,11 @@ CMAKE_ARGS+= -DINSTALL_DOCDIR="share/doc/mysql" \
-DINSTALL_SHAREDIR="share" \
-DINSTALL_SQLBENCHDIR= \
-DINSTALL_SUPPORTFILESDIR="share/mysql" \
-DWITH_UNIT_TESTS=0 \
-DWITH_LIBWRAP=1 \
-DWITH_SSL=${OPENSSLBASE} \
-DKRB5_CONFIG=${KRB5CONFIG} \
-DCOMPILATION_COMMENT="FreeBSD Ports"
CMAKE_ON+= WITH_LIBWRAP
CMAKE_OFF+= WITH_UNIT_TESTS
DATADIR= ${PREFIX}/share/mysql
@ -101,27 +97,29 @@ CONFLICTS_INSTALL= mariadb5*-${PKGNAMESUFFIX:C/^[0-9]*-//}-* \
mysqlwsrep* \
percona[0-9]*-${PKGNAMESUFFIX:C/^[0-9]*-//}-*
FASTMTX_CMAKE_ON= -DWITH_FAST_MUTEXES=1
FASTMTX_CMAKE_BOOL= WITH_FAST_MUTEXES
GSSAPI_BASE_USES= gssapi
GSSAPI_HEIMDAL_USES= gssapi:heimdal
GSSAPI_MIT_USES= gssapi:mit
OPTIONS_SUB= yes
.if defined(CLIENT_ONLY)
.if ${PKGNAMESUFFIX:M*-client}
# MySQL-Client part
USES+= readline
USE_LDCONFIG= ${PREFIX}/lib/mysql
CMAKE_ON+= WITHOUT_SERVER
GSSAPI_NONE_CMAKE_ON= -DPLUGIN_AUTH_GSSAPI_CLIENT=NO
.else
# MySQL-Server part
BROKEN_powerpc64= Does not build: fatal error: sys/platform/ppc.h: No such file or directory
#LIB_DEPENDS= libevent.so:devel/libevent
USES+= mysql:101m
USE_GNOME= libxml2
USE_LDCONFIG+= ${PREFIX}/lib/mysql/plugin
USE_RC_SUBR= mysql-server
USERS= mysql
GROUPS= mysql
CMAKE_ARGS+= -DWITH_EMBEDDED_SERVER="ON" \
-DPLUGIN_AUTH_GSSAPI_CLIENT=NO \
-DCMAKE_SKIP_BUILD_RPATH:BOOL=YES \
-DWITHOUT_EXAMPLE_STORAGE_ENGINE=1
CMAKE_ARGS+= -DPLUGIN_AUTH_GSSAPI_CLIENT=NO
CMAKE_ON+= WITH_EMBEDDED_SERVER CMAKE_SKIP_BUILD_RPATH WITHOUT_EXAMPLE_STORAGE_ENGINE
.for ENGINE in ${OPTIONS_GROUP_ENGINES}
${ENGINE}_CMAKE_OFF= -DPLUGIN_${ENGINE}=NO
@ -129,13 +127,12 @@ ${ENGINE}_CMAKE_ON= -DPLUGIN_${ENGINE}=DYNAMIC
.endfor
CONNECT_EXTRA_LIB_DEPENDS= libodbc.so:databases/unixODBC
CONNECT_EXTRA_USES= gnome
CONNECT_EXTRA_USE= gnome=libxml2
GSSAPI_NONE_CMAKE_ON= -DPLUGIN_AUTH_GSSAPI=NO
LZ4_CMAKE_OFF= -DGRN_WITH_LZ4=OFF -DWITH_INNODB_LZ4=OFF
LZ4_CMAKE_ON= -DGRN_WITH_LZ4=${LOCALBASE}/lib -DWITH_INNODB_LZ4=${LOCALBASE}/lib
LZ4_CMAKE_BOOL= GRN_WITH_LZ4 WITH_INNODB_LZ4
LZ4_LIB_DEPENDS= liblz4.so:archivers/liblz4
LZO_CMAKE_OFF= -DWITH_INNODB_LZO=OFF
LZO_CMAKE_ON= -DWITH_INNODB_LZO=${LOCALBASE}/lib
LZO_CMAKE_BOOL= WITH_INNODB_LZO
LZO_LIB_DEPENDS= liblzo2.so:archivers/lzo2
MAXKEY_EXTRA_PATCHES+= ${FILESDIR}/extra-patch-include_my__compare.h
MROONGA_LIB_DEPENDS= liblz4.so:archivers/liblz4
@ -143,36 +140,13 @@ MROONGA_VARS= LICENSE+=LGPL20 LICENSE_COMB=multi
MSGPACK_LIB_DEPENDS= libmsgpackc.so:devel/msgpack
OQGRAPH_LIB_DEPENDS= libboost_system.so:devel/boost-libs \
libJudy.so:devel/judy
SNAPPY_CMAKE_OFF= -DWITH_INNODB_SNAPPY=OFF
SNAPPY_CMAKE_ON= -DWITH_INNODB_SNAPPY=${LOCALBASE}/lib
SNAPPY_CMAKE_BOOL= WITH_INNODB_SNAPPY
SNAPPY_LIB_DEPENDS= libsnappy.so:archivers/snappy
TOKUDB_IMPLIES= SNAPPY
TOKUDB_PORTDOCS= README.md
TOKUDB_VARS= LICENSE+=PerconaFT LICENSE_COMB=multi
ZMQ_LIB_DEPENDS= libzmq.so:net/libzmq4
post-install:
# Remove programs to avoid conflict with mariadb101-client
# These are "client" components, so there should be a switch that
# prevents them from being installed but it's unknown right now
${RM} ${STAGEDIR}${PREFIX}/bin/msql2mysql \
${STAGEDIR}${PREFIX}/bin/mysql_config \
${STAGEDIR}${PREFIX}/bin/mysql_find_rows \
${STAGEDIR}${PREFIX}/bin/mysqlaccess \
${STAGEDIR}${PREFIX}/lib/mysql/plugin/client_ed25519.so \
${STAGEDIR}${PREFIX}/share/groonga-normalizer-mysql/lgpl-2.0.txt \
${STAGEDIR}${PREFIX}/share/groonga/COPYING \
${STAGEDIR}${DATADIR}/mroonga/COPYING
${RM} -r ${STAGEDIR}${PREFIX}/share/mysql/policy \
${STAGEDIR}${PREFIX}/share/pkgconfig \
${STAGEDIR}${PREFIX}/mysql/mysql-test \
${STAGEDIR}${PREFIX}/mysql/sql-bench
post-install-MROONGA-on:
${MV} ${STAGEDIR}${PREFIX}/share/groonga-normalizer-mysql \
${STAGEDIR}${PREFIX}/share/groonga \
${STAGEDIR}${PREFIX}/share/mysql
.endif # defined(CLIENT_ONLY)
.endif # ${PKGNAMESUFFIX:M*-client}
.include <bsd.port.options.mk>
@ -201,4 +175,36 @@ post-patch:
${WRKSRC}/cmake/os/DragonFly.cmake
.endif
.if ${PKGNAMESUFFIX:M*-client}
post-install:
${RM} ${STAGEDIR}${PREFIX}/bin/wsrep*
${RM} ${STAGEDIR}${PREFIX}/bin/mysqld_safe_helper
${RM} ${STAGEDIR}${PREFIX}/share/aclocal/mysql.m4
${RM} -r ${STAGEDIR}${PREFIX}/share/pkgconfig
${RM} -r ${STAGEDIR}${PREFIX}/include/mysql/private
.else
post-install:
# Remove programs to avoid conflict with mariadb101-client
# These are "client" components, so there should be a switch that
# prevents them from being installed but it's unknown right now
${RM} ${STAGEDIR}${PREFIX}/bin/msql2mysql \
${STAGEDIR}${PREFIX}/bin/mysql_config \
${STAGEDIR}${PREFIX}/bin/mysql_find_rows \
${STAGEDIR}${PREFIX}/bin/mysqlaccess \
${STAGEDIR}${PREFIX}/lib/mysql/plugin/client_ed25519.so \
${STAGEDIR}${PREFIX}/share/groonga-normalizer-mysql/lgpl-2.0.txt \
${STAGEDIR}${PREFIX}/share/groonga/COPYING \
${STAGEDIR}${DATADIR}/mroonga/COPYING
${RM} -r ${STAGEDIR}${PREFIX}/share/mysql/policy \
${STAGEDIR}${PREFIX}/share/pkgconfig \
${STAGEDIR}${PREFIX}/mysql/mysql-test \
${STAGEDIR}${PREFIX}/mysql/sql-bench
post-install-MROONGA-on:
${MV} ${STAGEDIR}${PREFIX}/share/groonga-normalizer-mysql \
${STAGEDIR}${PREFIX}/share/groonga \
${STAGEDIR}${PREFIX}/share/mysql
.endif # ${PKGNAMESUFFIX:M*-client}
.include <bsd.port.post.mk>

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1556892764
SHA256 (mariadb-10.1.39.tar.gz) = 6ebaa9424707b8f45ad45eaad37df0d39e77fc965309786d298d6baf3bd93a7e
SIZE (mariadb-10.1.39.tar.gz) = 63577702
TIMESTAMP = 1557341221
SHA256 (mariadb-10.1.40.tar.gz) = 91757a7e52b88b8ddbf150ac55746e9dd1978b06c03303f114e57980ed2a67a4
SIZE (mariadb-10.1.40.tar.gz) = 63573615

View file

@ -1,11 +0,0 @@
--- interbase.c.orig 2016-12-16 10:59:02 UTC
+++ interbase.c
@@ -940,7 +940,7 @@ static void _php_ibase_connect(INTERNAL_
xlink = (zend_resource*) le->ptr;
if ((!persistent && xlink->type == le_link) || xlink->type == le_plink) {
if (IBG(default_link)) {
- zend_list_close(IBG(default_link));
+ zend_list_delete(IBG(default_link));
}
xlink->gc.refcount++;
xlink->gc.refcount++;

View file

@ -1,11 +0,0 @@
--- interbase.c.orig 2016-12-16 10:59:02 UTC
+++ interbase.c
@@ -940,7 +940,7 @@ static void _php_ibase_connect(INTERNAL_
xlink = (zend_resource*) le->ptr;
if ((!persistent && xlink->type == le_link) || xlink->type == le_plink) {
if (IBG(default_link)) {
- zend_list_close(IBG(default_link));
+ zend_list_delete(IBG(default_link));
}
xlink->gc.refcount++;
xlink->gc.refcount++;

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1554223775
SHA256 (KDE/plasma/5.15.4/milou-5.15.4.tar.xz) = bb96f23cd18bf69ea81ae1df9beed14408361529855cfd094e2757137c4d2aba
SIZE (KDE/plasma/5.15.4/milou-5.15.4.tar.xz) = 57308
TIMESTAMP = 1557339872
SHA256 (KDE/plasma/5.15.5/milou-5.15.5.tar.xz) = 2740cbfae30483c402471349f4d1315b98edf054827ec70980bb966cd6b3fcf9
SIZE (KDE/plasma/5.15.5/milou-5.15.5.tar.xz) = 57296

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1554223776
SHA256 (KDE/plasma/5.15.4/sddm-kcm-5.15.4.tar.xz) = 5402a529998e3b6f38930f2a4abab5e83e186630ef98b87d0bd85f21f42f14e5
SIZE (KDE/plasma/5.15.4/sddm-kcm-5.15.4.tar.xz) = 61780
TIMESTAMP = 1557339872
SHA256 (KDE/plasma/5.15.5/sddm-kcm-5.15.5.tar.xz) = 4d5ee74e494f78a90d1586862749d53f4dc34970f47307d62a4e6ead9161c25b
SIZE (KDE/plasma/5.15.5/sddm-kcm-5.15.5.tar.xz) = 61728

View file

@ -1651,6 +1651,7 @@
SUBDIR += linux-c7-qt
SUBDIR += linux-c7-sdl12
SUBDIR += linux-c7-sdl20
SUBDIR += linux-ltp
SUBDIR += linux_libusb
SUBDIR += lion
SUBDIR += listserialc
@ -4143,7 +4144,6 @@
SUBDIR += pmdk
SUBDIR += poco
SUBDIR += popt
SUBDIR += poslib
SUBDIR += powerpc64-binutils
SUBDIR += powerpc64-gcc
SUBDIR += powerpc64-xtoolchain-gcc

View file

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= fstrm
PORTVERSION= 0.4.0
PORTVERSION= 0.5.0
DISTVERSIONPREFIX= v
CATEGORIES= devel

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1526070744
SHA256 (farsightsec-fstrm-v0.4.0_GH0.tar.gz) = 2c84ff059d5850078d3d85927fd2e8f8a1cbe76bcf91cb125cfbbbd89ec5afc0
SIZE (farsightsec-fstrm-v0.4.0_GH0.tar.gz) = 194789
TIMESTAMP = 1557322029
SHA256 (farsightsec-fstrm-v0.5.0_GH0.tar.gz) = ca762fb260176f35af639376cc65c3f13a5f63d1cca42eb5ce87caca8d57c450
SIZE (farsightsec-fstrm-v0.5.0_GH0.tar.gz) = 134910

View file

@ -1,11 +0,0 @@
--- src/fstrm_replay.c.orig 2018-05-10 14:44:28 UTC
+++ src/fstrm_replay.c
@@ -15,6 +15,8 @@
*/
#include <arpa/inet.h>
+#include <netinet/in.h>
+#include <sys/socket.h>
#include <sys/uio.h>
#include <string.h>
#include <stdio.h>

View file

@ -2,7 +2,7 @@
PORTNAME= ghq
DISTVERSIONPREFIX= v
DISTVERSION= 0.11.2
DISTVERSION= 0.12.1
CATEGORIES= devel
MAINTAINER= tobik@FreeBSD.org
@ -15,13 +15,13 @@ USES= go:modules
GO_PKGNAME= github.com/motemen/ghq
USE_GITHUB= yes
GH_ACCOUNT= motemen
GH_TUPLE= daviddengcn:go-colortext:186a3d44e920:go_colortext/vendor/github.com/daviddengcn/go-colortext \
GH_TUPLE= blang:semver:v3.5.1:blang_semver/vendor/github.com/blang/semver \
daviddengcn:go-colortext:186a3d44e920:daviddengcn_go_colortext/vendor/github.com/daviddengcn/go-colortext \
golang:net:f4e77d36d62c:golang_net/vendor/golang.org/x/net \
golang:sync:112230192c58:sync/vendor/golang.org/x/sync \
golang:xerrors:1f06c39b4373:xerrors/vendor/golang.org/x/xerrors \
motemen:go-colorine:45d19169413a:go_colorine/vendor/github.com/motemen/go-colorine \
urfave:cli:v1.20.0:cli/vendor/github.com/urfave/cli \
blang:semver:v3.5.1:semver/vendor/github.com/blang/semver
golang:sync:112230192c58:golang_sync/vendor/golang.org/x/sync \
golang:xerrors:385005612d73:golang_xerrors/vendor/golang.org/x/xerrors \
motemen:go-colorine:45d19169413a:motemen_go_colorine/vendor/github.com/motemen/go-colorine \
urfave:cli:v1.20.0:urfave_cli/vendor/github.com/urfave/cli
PLIST_FILES= bin/ghq \
share/zsh/site-functions/_ghq

View file

@ -1,17 +1,17 @@
TIMESTAMP = 1557086516
SHA256 (motemen-ghq-v0.11.2_GH0.tar.gz) = 4c06b2a5820d9add429186f5e06824d46e767b250c0ad4804e6889f34cf9e260
SIZE (motemen-ghq-v0.11.2_GH0.tar.gz) = 27714
TIMESTAMP = 1557304925
SHA256 (motemen-ghq-v0.12.1_GH0.tar.gz) = b1a8b25623bbdf1d295e1b76fd45508e23507c3e80162b577055c0c662451902
SIZE (motemen-ghq-v0.12.1_GH0.tar.gz) = 29235
SHA256 (blang-semver-v3.5.1_GH0.tar.gz) = 3d9da53f4c2d3169bfa9b25f2f36f301a37556a47259c870881524c643c69c57
SIZE (blang-semver-v3.5.1_GH0.tar.gz) = 14831
SHA256 (daviddengcn-go-colortext-186a3d44e920_GH0.tar.gz) = 7f7d7eb82df56329938c44a32ca9c7e866a5816c3bf0a348ab657200fd407d47
SIZE (daviddengcn-go-colortext-186a3d44e920_GH0.tar.gz) = 4534
SHA256 (golang-net-f4e77d36d62c_GH0.tar.gz) = 0c60b192575e149c8f29a3ed63ac7ba3c8525d0f700f0843cadc345b31fbab80
SIZE (golang-net-f4e77d36d62c_GH0.tar.gz) = 1100359
SHA256 (golang-sync-112230192c58_GH0.tar.gz) = 6d98880ea18369550cb12d7011df8e4b21c5b7588268a412b863b5c9d2fa0313
SIZE (golang-sync-112230192c58_GH0.tar.gz) = 16832
SHA256 (golang-xerrors-1f06c39b4373_GH0.tar.gz) = 09b703ea0bbfe5a6d190ced76676635bbcec4fddca41b471d965ff5356fec1a7
SIZE (golang-xerrors-1f06c39b4373_GH0.tar.gz) = 12572
SHA256 (golang-xerrors-385005612d73_GH0.tar.gz) = e42be19febc1eb7a5c2a50a56af380c749b10da6967a13656ee1c790a52605e0
SIZE (golang-xerrors-385005612d73_GH0.tar.gz) = 12676
SHA256 (motemen-go-colorine-45d19169413a_GH0.tar.gz) = 88d37bae10fca6de298c55e3b68e0fae14a0e6225783179e37fb3cbe6342ab6e
SIZE (motemen-go-colorine-45d19169413a_GH0.tar.gz) = 88149
SHA256 (urfave-cli-v1.20.0_GH0.tar.gz) = c5ba59f5742c99618b5ba34211699287cd3e80c41488bb267035ce0163e3bade
SIZE (urfave-cli-v1.20.0_GH0.tar.gz) = 58397
SHA256 (blang-semver-v3.5.1_GH0.tar.gz) = 3d9da53f4c2d3169bfa9b25f2f36f301a37556a47259c870881524c643c69c57
SIZE (blang-semver-v3.5.1_GH0.tar.gz) = 14831

View file

@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= git-cinnabar
DISTVERSION= 0.5.0-200
DISTVERSIONSUFFIX= -g6a6b82b
DISTVERSION= 0.5.1
CATEGORIES= devel
MAINTAINER= jbeich@FreeBSD.org

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1557181540
SHA256 (glandium-git-cinnabar-0.5.0-200-g6a6b82b_GH0.tar.gz) = 87a5339bb1ff95ae1a58f149e4e4b72d440881151f18e11271ff5f017929080e
SIZE (glandium-git-cinnabar-0.5.0-200-g6a6b82b_GH0.tar.gz) = 160413
TIMESTAMP = 1557351397
SHA256 (glandium-git-cinnabar-0.5.1_GH0.tar.gz) = f2ade7c0b5d362eb4b9e51ca4faa7a8a200f08a62a7104c0d61cab1f6ea18b09
SIZE (glandium-git-cinnabar-0.5.1_GH0.tar.gz) = 160417

25
devel/linux-ltp/Makefile Normal file
View file

@ -0,0 +1,25 @@
# $FreeBSD$
# Note that this port uses RPMs from openSUSE - CentOS doesn't seem
# to carry LTP packages. For future updates, here's the openSUSE
# package site: https://build.opensuse.org/package/show/benchmark/ltp
PORTNAME= ltp
PORTVERSION= 20190115
CATEGORIES= devel
MASTER_SITES= https://download.opensuse.org/repositories/benchmark/%SUBDIR%/:DEFAULT,amd64,SOURCE
MASTER_SITE_SUBDIR= openSUSE_Leap_42.3/x86_64/:DEFAULT,amd64 \
openSUSE_Leap_42.3/src/:SOURCE
MAINTAINER= trasz@FreeBSD.org
COMMENT= Linux Test Project (openSUSE Leap 42.3)
LICENSE= GPLv2+
ONLY_FOR_ARCHS= amd64
RPMVERSION= 1.5
USES= linux:c7
USE_LINUX_RPM= yes
.include <bsd.port.mk>

5
devel/linux-ltp/distinfo Normal file
View file

@ -0,0 +1,5 @@
TIMESTAMP = 1556466977
SHA256 (centos/ltp-20190115-1.5.x86_64.rpm) = 49b30b8143ed8e56961d0fb973d3ed7d178fc73714d00cb6b16cd60ea994ef85
SIZE (centos/ltp-20190115-1.5.x86_64.rpm) = 13788125
SHA256 (centos/ltp-20190115-1.5.src.rpm) = a4acee34312ce39642ff025d800297e9c3443fdbbe8363c0d0cf9350a3c8c312
SIZE (centos/ltp-20190115-1.5.src.rpm) = 2852010

View file

@ -0,0 +1,5 @@
The LTP testsuite contains a collection of tools for testing
the Linux kernel and related features. This package is intended
for testing the Linux kernel ABI provided by linux(4).
WWW: https://github.com/linux-test-project/ltp

View file

@ -0,0 +1,7 @@
To run the LTP test suite, execute, as root:
kldload linux linux64
mount -t linsysfs linsysfs /compat/linux/sys
mount -t linprocfs linprocfs /compat/linux/proc
chroot /compat/linux /opt/ltp/runltp -Q

File diff suppressed because it is too large Load diff

View file

@ -3,6 +3,7 @@
PORTNAME= openmp
DISTVERSION= 8.0.0
DISTVERSIONSUFFIX= .src
PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= http://llvm.org/releases/${DISTVERSION}/
@ -12,6 +13,8 @@ COMMENT= Open Multi-Processing runtime for LLVM/Clang
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
DEPRECATED= Part of base system since FreeBSD 11.3/12.1
EXPIRATION_DATE=2019-12-31
ONLY_FOR_ARCHS= amd64 i386
USES= cmake compiler:c++11-lib perl5 tar:xz
@ -23,8 +26,6 @@ PLIST_FILES= include/omp.h \
lib/libgomp.so \
lib/libiomp5.so \
lib/libomp.so \
lib/libomp.so.0 \
lib/libomptarget.so \
lib/libomptarget.so.0
lib/libomptarget.so
.include <bsd.port.mk>

View file

@ -1,14 +0,0 @@
Prevent consumers from picking up libomptarget.so from devel/llvm* ports
--- libomptarget/src/CMakeLists.txt.orig 2017-12-06 21:59:15 UTC
+++ libomptarget/src/CMakeLists.txt
@@ -27,5 +27,9 @@ target_link_libraries(omptarget
${CMAKE_DL_LIBS}
"-Wl,--version-script=${CMAKE_CURRENT_SOURCE_DIR}/exports")
+if(NOT WIN32)
+ set_target_properties(omptarget PROPERTIES SOVERSION 0)
+endif()
+
# Install libomptarget under the lib destination folder.
install(TARGETS omptarget LIBRARY DESTINATION lib${OPENMP_LIBDIR_SUFFIX})

View file

@ -1,13 +0,0 @@
Prevent consumers from picking up libomp.so from devel/llvm* ports
--- runtime/src/CMakeLists.txt.orig 2016-06-28 19:25:13 UTC
+++ runtime/src/CMakeLists.txt
@@ -235,6 +235,8 @@ if(WIN32)
-o ${LIBOMP_LIB_NAME}.def ${CMAKE_CURRENT_SOURCE_DIR}/dllexports
DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/dllexports ${LIBOMP_TOOLS_DIR}/generate-def.pl
)
+else()
+ set_target_properties(omp PROPERTIES SOVERSION 0)
endif()
# Building the Fortran module files

View file

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= Config-IniFiles
PORTVERSION= 2.98
PORTVERSION= 3.000002
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1526495856
SHA256 (Config-IniFiles-2.98.tar.gz) = 9d5fc5c2192058e58ad35150ddae3043a2679f2aa4e1fb7e18e36794622b1797
SIZE (Config-IniFiles-2.98.tar.gz) = 69529
TIMESTAMP = 1557306396
SHA256 (Config-IniFiles-3.000002.tar.gz) = d92ed6ed2db98d5addf732c96d2a9c15d9f878c7e8b355bb7a5c1668e3f8ba09
SIZE (Config-IniFiles-3.000002.tar.gz) = 69941

View file

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= Test-Inter
PORTVERSION= 1.07
PORTVERSION= 1.09
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@ -13,6 +13,11 @@ COMMENT= Framework for more readable interactive test scripts
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-File-Find-Rule>0:devel/p5-File-Find-Rule
TEST_DEPENDS= p5-Test-Pod>=1.00:devel/p5-Test-Pod \
p5-Pod-Coverage>=1.00:devel/p5-Pod-Coverage
NO_ARCH= yes
USES= perl5
USE_PERL5= configure

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1522240401
SHA256 (Test-Inter-1.07.tar.gz) = c3b1e2c753b88a893e08ec2dd3d0f0b3eb513cdce7afa52780cb0e02b6c576ee
SIZE (Test-Inter-1.07.tar.gz) = 43249
TIMESTAMP = 1557307660
SHA256 (Test-Inter-1.09.tar.gz) = 1e9f129cc1a001fb95449d385253b38afabf5b466e3b3bd33e4e430f216e177a
SIZE (Test-Inter-1.09.tar.gz) = 44460

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1554223777
SHA256 (KDE/plasma/5.15.4/khotkeys-5.15.4.tar.xz) = 4e446507872817a6db360707734cc60254918f6026e56a96ba3eb1e938e59ce6
SIZE (KDE/plasma/5.15.4/khotkeys-5.15.4.tar.xz) = 1865836
TIMESTAMP = 1557339873
SHA256 (KDE/plasma/5.15.5/khotkeys-5.15.5.tar.xz) = 59dd6a571d52401b1963cde732b6c6c589a328438155ec0e0c5c77b5ac029127
SIZE (KDE/plasma/5.15.5/khotkeys-5.15.5.tar.xz) = 1865968

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1554223778
SHA256 (KDE/plasma/5.15.4/kwrited-5.15.4.tar.xz) = 7c25ed48ce85294ab4d5e3d4ffaaf3dd408f2a97cbb253b9adc9d5b8004db3c4
SIZE (KDE/plasma/5.15.4/kwrited-5.15.4.tar.xz) = 20016
TIMESTAMP = 1557339874
SHA256 (KDE/plasma/5.15.5/kwrited-5.15.5.tar.xz) = fbc27517898e57aa6b4c476673971f310121ac3d61e1d30a23e9289930056510
SIZE (KDE/plasma/5.15.5/kwrited-5.15.5.tar.xz) = 20024

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1554223779
SHA256 (KDE/plasma/5.15.4/plasma-sdk-5.15.4.tar.xz) = e6c188731e0f73bd6d79c55a12298bb032c2493d083a8cffaeb5f3ab1b1cdbb5
SIZE (KDE/plasma/5.15.4/plasma-sdk-5.15.4.tar.xz) = 249800
TIMESTAMP = 1557339875
SHA256 (KDE/plasma/5.15.5/plasma-sdk-5.15.5.tar.xz) = f91ccb03f016328c2bd54ac11a916b4f874cfe2304da1600f3fa014faeb7d329
SIZE (KDE/plasma/5.15.5/plasma-sdk-5.15.5.tar.xz) = 249732

View file

@ -1,45 +0,0 @@
# Created by: Sergei Kolobov <sergei@kolobov.com>
# $FreeBSD$
PORTNAME= poslib
PORTVERSION= 1.0.6
PORTREVISION= 2
CATEGORIES= devel dns
MASTER_SITES= SF/posadis/${PORTNAME}/${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Posadis C++ DNS library
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
DEPRECATED= Abandonware
EXPIRATION_DATE= 2019-05-08
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
USES= libtool
USE_LDCONFIG= yes
PLIST_SUB= VERSION="${PORTVERSION}"
OPTIONS_DEFINE= DOCS EXAMPLES
post-patch:
@${REINPLACE_CMD} -e \
'/CXXFLAGS/s|-O0|$$CXXFLAGS| ; \
/LIBS=/s|-lstdc++||' ${WRKSRC}/configure
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
.for i in AUTHORS ChangeLog NEWS README TODO
(cd ${WRKSRC} && ${INSTALL_DATA} ${i} \
${STAGEDIR}${DOCSDIR})
.endfor
post-install-EXAMPLES-on:
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
(cd ${WRKSRC}/examples && ${INSTALL_DATA} *.cpp \
${STAGEDIR}${EXAMPLESDIR})
.include <bsd.port.mk>

View file

@ -1,2 +0,0 @@
SHA256 (poslib-1.0.6.tar.gz) = dd420460289068d6309335f6b72529f1ed493668a26e57c5519c284841f5b7f9
SIZE (poslib-1.0.6.tar.gz) = 397622

View file

@ -1,11 +0,0 @@
--- tools/fileclient.cpp.orig 2003-02-01 14:29:23 UTC
+++ tools/fileclient.cpp
@@ -20,6 +20,8 @@
#include <poslib/poslib.h>
+#include <limits.h>
+
int main(int argc, char **argv) {
DnsMessage *q = NULL, *a = NULL;
char q3[PATH_MAX], *q2 = "", *query = q3, *ptr, *ptr2;

View file

@ -1,10 +0,0 @@
--- tools/fileserver.cpp.orig 2003-03-24 19:59:39 UTC
+++ tools/fileserver.cpp
@@ -32,6 +32,7 @@
#include <sys/types.h>
#include <dirent.h>
#include <errno.h>
+#include <limits.h>
DnsMessage *my_handle_query(pending_query *query);

View file

@ -1,14 +0,0 @@
Poslib is a portable C++ DNS library, a part of Posadis project.
It consists of two parts: a client library and a server library.
Using the client library, you can simply develop applications that use
the Domain Name System (DNS). It includes many functions for resolving,
domain-name manipulation and Resource Record (RR) creation.
The server library, based on the client core, can be used to develop
DNS servers. By implementing a query entry-point function using the
Poslib library of functions, you can easily create DNS servers,
without worrying about low-level details such as DNS message compilation,
domain-name compression and UDP/TCP transmission.
WWW: http://posadis.sourceforge.net/projects/poslib.php

View file

@ -1,46 +0,0 @@
bin/poslib-config
include/poslib-%%VERSION%%/poslib/bits.h
include/poslib-%%VERSION%%/poslib/dnsdefs.h
include/poslib-%%VERSION%%/poslib/dnsmessage.h
include/poslib-%%VERSION%%/poslib/domainfn.h
include/poslib-%%VERSION%%/poslib/exception.h
include/poslib-%%VERSION%%/poslib/lexfn.h
include/poslib-%%VERSION%%/poslib/masterfile.h
include/poslib-%%VERSION%%/poslib/poslib.h
include/poslib-%%VERSION%%/poslib/postime.h
include/poslib-%%VERSION%%/poslib/random.h
include/poslib-%%VERSION%%/poslib/resolver.h
include/poslib-%%VERSION%%/poslib/rr.h
include/poslib-%%VERSION%%/poslib/server/configuration.h
include/poslib-%%VERSION%%/poslib/server/handlequery.h
include/poslib-%%VERSION%%/poslib/server/log.h
include/poslib-%%VERSION%%/poslib/server/pending.h
include/poslib-%%VERSION%%/poslib/server/posthreads.h
include/poslib-%%VERSION%%/poslib/server/requestid.h
include/poslib-%%VERSION%%/poslib/server/server.h
include/poslib-%%VERSION%%/poslib/server/serverthread.h
include/poslib-%%VERSION%%/poslib/server/srvresolver.h
include/poslib-%%VERSION%%/poslib/socket.h
include/poslib-%%VERSION%%/poslib/syssocket.h
include/poslib-%%VERSION%%/poslib/sysstl.h
include/poslib-%%VERSION%%/poslib/sysstring.h
include/poslib-%%VERSION%%/poslib/types.h
include/poslib-%%VERSION%%/poslib/vsnprintf.h
include/poslib-%%VERSION%%/poslib/w32poll.h
lib/libposlib.a
lib/libposlib.so
lib/libposlib.so.0
lib/libposlib.so.0.0.0
lib/libposserver.a
lib/libposserver.so
lib/libposserver.so.0
lib/libposserver.so.0.0.0
lib/poslib-%%VERSION%%/include/poslib-config.h
%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
%%PORTDOCS%%%%DOCSDIR%%/NEWS
%%PORTDOCS%%%%DOCSDIR%%/README
%%PORTDOCS%%%%DOCSDIR%%/TODO
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnstimeago.cpp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/host.cpp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/server.cpp

View file

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= aiortc
PORTVERSION= 0.9.20
PORTVERSION= 0.9.21
CATEGORIES= devel multimedia python www
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1556107289
SHA256 (aiortc-0.9.20.tar.gz) = cd6f12849f376f651702552f692d4876f0b77c7abb83b7deecc9ef2a47c9c082
SIZE (aiortc-0.9.20.tar.gz) = 1143404
TIMESTAMP = 1557342629
SHA256 (aiortc-0.9.21.tar.gz) = 0119d85ba4131c195cb0ff0cd412da13617f30e6da0dd7964f8981def0813b31
SIZE (aiortc-0.9.21.tar.gz) = 1144683

View file

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= lxml
PORTVERSION= 4.3.1
PORTVERSION= 4.3.3
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1550367547
SHA256 (lxml-4.3.1.tar.gz) = da5e7e941d6e71c9c9a717c93725cda0708c2474f532e3680ac5e39ec57d224d
SIZE (lxml-4.3.1.tar.gz) = 4380082
TIMESTAMP = 1557317156
SHA256 (lxml-4.3.3.tar.gz) = 4a03dd682f8e35a10234904e0b9508d705ff98cf962c5851ed052e9340df3d90
SIZE (lxml-4.3.3.tar.gz) = 4378439

View file

@ -3,7 +3,7 @@
PORTNAME= numba
DISTVERSION= 0.40.1
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View file

@ -2,9 +2,7 @@
PORTNAME= parinfer-rust
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.0-198
DISTVERSIONSUFFIX= -g506ae2b
PORTREVISION= 4
DISTVERSION= 0.3.1
CATEGORIES= editors
MAINTAINER= tobik@FreeBSD.org

View file

@ -1,4 +1,4 @@
TIMESTAMP = 1548517117
TIMESTAMP = 1557304445
SHA256 (rust/crates/base-x-0.2.2.tar.gz) = 2f59103b47307f76e03bef1633aec7fa9e29bfb5aa6daf5a334f94233c71f6c1
SIZE (rust/crates/base-x-0.2.2.tar.gz) = 9636
SHA256 (rust/crates/discard-1.0.3.tar.gz) = 9a9117502da3c5657cb8e2ca7ffcf52d659f00c78c5127d1ebadc2ebe76465be
@ -47,5 +47,5 @@ SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = ac3b87c63620426dd
SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = 2918815
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 2947998
SHA256 (eraserhd-parinfer-rust-v0.2.0-198-g506ae2b_GH0.tar.gz) = e6365486b7b94c51c3d04a83b1a0948eba18cbde42ed960ecd64f5e22d48e3cd
SIZE (eraserhd-parinfer-rust-v0.2.0-198-g506ae2b_GH0.tar.gz) = 274654
SHA256 (eraserhd-parinfer-rust-v0.3.1_GH0.tar.gz) = 55235afdb295d50d334d834aee000667ddb687ed7299721f82e9fbdaac0d5e3d
SIZE (eraserhd-parinfer-rust-v0.3.1_GH0.tar.gz) = 274589

View file

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= citra
PORTVERSION= s20190503
PORTVERSION= s20190507
PORTREVISION?= 0
CATEGORIES= emulators
@ -23,7 +23,7 @@ BUILD_DEPENDS= boost-libs>=1.66:devel/boost-libs
USE_GITHUB= yes
GH_ACCOUNT= citra-emu
GH_TAGNAME= 2c5816978
GH_TAGNAME= 46b015bef
GH_TUPLE= citra-emu:ext-libressl-portable:7d01cb0:libressl/externals/libressl \
citra-emu:ext-soundtouch:060181e:soundtouch/externals/soundtouch \
MerryMage:dynarmic:r1-992-g4e6848d1:dynarmic/externals/dynarmic \

View file

@ -1,6 +1,6 @@
TIMESTAMP = 1556896351
SHA256 (citra-emu-citra-s20190503-2c5816978_GH0.tar.gz) = ebc6a2b8d70ca81e62dac540c33f7be1ed2dfe4bb9d36f44fd3c61fb3b8aac47
SIZE (citra-emu-citra-s20190503-2c5816978_GH0.tar.gz) = 5044175
TIMESTAMP = 1557236118
SHA256 (citra-emu-citra-s20190507-46b015bef_GH0.tar.gz) = b06ca44931348ee0badf6c56149d7d06feba9bf014dc36ee5ec5fd639c11aebc
SIZE (citra-emu-citra-s20190507-46b015bef_GH0.tar.gz) = 5043955
SHA256 (citra-emu-ext-libressl-portable-7d01cb0_GH0.tar.gz) = f3fc8c9d4991b05ca1e1c8f5907ecd3ffd9724a8dccf328087b4784cda5c7db3
SIZE (citra-emu-ext-libressl-portable-7d01cb0_GH0.tar.gz) = 1762942
SHA256 (citra-emu-ext-soundtouch-060181e_GH0.tar.gz) = a593ab188e4feaeef8376c27b554cc413986efc777c195e44c6d3d223de9a63c

View file

@ -3,7 +3,7 @@
PORTNAME= qemu
PORTVERSION= 2.11.50.g20190318
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= emulators
PKGNAMESUFFIX?= -sbruno
DIST_SUBDIR= qemu/${PORTVERSION}
@ -130,6 +130,7 @@ PLIST_SUB+= SOFTMMU=""
PLIST_SUB+= STATIC=""
.endif
SSP_CFLAGS?= -fstack-protector # XXX -strong crashes qemu-user-static
WITHOUT_CPU_CFLAGS=yes #to avoid problems with register allocation
CFLAGS:= ${CFLAGS:C/-fno-tree-vrp//}
CFLAGS+= -Wno-address-of-packed-member

View file

@ -2,8 +2,8 @@
PORTNAME= rpcs3
DISTVERSIONPREFIX= v
DISTVERSION= 0.0.6-8079 # git rev-list --count HEAD
DISTVERSIONSUFFIX= -g514159072
DISTVERSION= 0.0.6-8085 # git rev-list --count HEAD
DISTVERSIONSUFFIX= -g7ead021aa
CATEGORIES= emulators
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/

View file

@ -1,6 +1,6 @@
TIMESTAMP = 1557172840
SHA256 (RPCS3-rpcs3-v0.0.6-8079-g514159072_GH0.tar.gz) = f7971e95722cea7c000eb97295e97173c86e5f2fc177877f8964bc39517f30c4
SIZE (RPCS3-rpcs3-v0.0.6-8079-g514159072_GH0.tar.gz) = 5302023
TIMESTAMP = 1557348519
SHA256 (RPCS3-rpcs3-v0.0.6-8085-g7ead021aa_GH0.tar.gz) = 1d46212a9c16f4a4e9aa3c5fb382c4de76cc3a6590089ffcd827010ff39f4686
SIZE (RPCS3-rpcs3-v0.0.6-8085-g7ead021aa_GH0.tar.gz) = 5301580
SHA256 (RPCS3-hidapi-hidapi-0.8.0-rc1-27-g9220f5e_GH0.tar.gz) = 3120e0b701943f452760e45f9fc1ac50bab356ad4c807b4cac4598041c5ca1a5
SIZE (RPCS3-hidapi-hidapi-0.8.0-rc1-27-g9220f5e_GH0.tar.gz) = 105400
SHA256 (RPCS3-llvm-b860b5e8f4ee_GH0.tar.gz) = c151972a0c8ceac568c24b61e63d2ecbdac0f125185e23fc2238e0a14048256e

View file

@ -3,7 +3,7 @@
PORTNAME= quantlib
PORTVERSION= 1.15
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= finance math devel
MASTER_SITES= https://dl.bintray.com/${PORTNAME}/releases/
DISTNAME= QuantLib-${PORTVERSION}

View file

@ -3,7 +3,7 @@
PORTNAME= aster
DISTVERSION= ${ASTER_DISTVERSION}
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= french cad
MAINTAINER= thierry@FreeBSD.org

View file

@ -0,0 +1,10 @@
--- apps/openmw/mwgui/alchemywindow.hpp.orig 2019-05-07 12:08:49 UTC
+++ apps/openmw/mwgui/alchemywindow.hpp
@@ -1,6 +1,7 @@
#ifndef MWGUI_ALCHEMY_H
#define MWGUI_ALCHEMY_H
+#include <memory>
#include <vector>
#include <MyGUI_ControllerManager.h>

View file

@ -0,0 +1,10 @@
--- apps/openmw/mwgui/bookpage.hpp.orig 2019-05-07 12:12:37 UTC
+++ apps/openmw/mwgui/bookpage.hpp
@@ -6,6 +6,7 @@
#include "MyGUI_FontManager.h"
#include <functional>
+#include <memory>
#include <stdint.h>
#include <components/settings/settings.hpp>

View file

@ -0,0 +1,11 @@
--- apps/openmw/mwgui/loadingscreen.hpp.orig 2019-05-07 12:33:38 UTC
+++ apps/openmw/mwgui/loadingscreen.hpp
@@ -1,6 +1,8 @@
#ifndef MWGUI_LOADINGSCREEN_H
#define MWGUI_LOADINGSCREEN_H
+#include <memory>
+
#include <osg/Timer>
#include <osg/ref_ptr>

View file

@ -0,0 +1,10 @@
--- apps/openmw/mwgui/mapwindow.hpp.orig 2019-05-07 12:05:04 UTC
+++ apps/openmw/mwgui/mapwindow.hpp
@@ -1,6 +1,7 @@
#ifndef MWGUI_MAPWINDOW_H
#define MWGUI_MAPWINDOW_H
+#include <memory>
#include <stdint.h>
#include "windowpinnablebase.hpp"

View file

@ -0,0 +1,10 @@
--- apps/openmw/mwgui/race.hpp.orig 2019-05-07 12:14:37 UTC
+++ apps/openmw/mwgui/race.hpp
@@ -4,6 +4,7 @@
#include "windowbase.hpp"
#include <MyGUI_RenderManager.h>
+#include <memory>
namespace MWGui
{

View file

@ -0,0 +1,11 @@
--- apps/openmw/mwgui/savegamedialog.hpp.orig 2019-05-07 12:38:02 UTC
+++ apps/openmw/mwgui/savegamedialog.hpp
@@ -1,6 +1,8 @@
#ifndef OPENMW_MWGUI_SAVEGAMEDIALOG_H
#define OPENMW_MWGUI_SAVEGAMEDIALOG_H
+#include <memory>
+
#include "windowbase.hpp"
namespace MWState

View file

@ -0,0 +1,10 @@
--- apps/openmw/mwgui/screenfader.hpp.orig 2019-05-07 12:35:15 UTC
+++ apps/openmw/mwgui/screenfader.hpp
@@ -2,6 +2,7 @@
#define OPENMW_MWGUI_SCREENFADER_H
#include <deque>
+#include <memory>
#include "windowbase.hpp"

View file

@ -0,0 +1,10 @@
--- apps/openmw/mwgui/spellview.hpp.orig 2019-05-07 12:34:32 UTC
+++ apps/openmw/mwgui/spellview.hpp
@@ -1,6 +1,7 @@
#ifndef OPENMW_GUI_SPELLVIEW_H
#define OPENMW_GUI_SPELLVIEW_H
+#include <memory>
#include <tuple>
#include <MyGUI_Widget.h>

Some files were not shown because too many files have changed in this diff Show more