*/*: sync with upstream

Taken from: HardenedBSD
This commit is contained in:
Franco Fichtner 2018-05-07 16:55:33 +02:00
parent 87f5aad1b5
commit 8bc3771187
240 changed files with 3681 additions and 1165 deletions

View file

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= backports.lzma
PORTVERSION= 0.0.6
PORTVERSION= 0.0.10
CATEGORIES= archivers python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1484272638
SHA256 (backports.lzma-0.0.6.tar.gz) = c9c97b10fb1941abdd896b9447e3745da59b32750b27c015ddb8eaf3654daaea
SIZE (backports.lzma-0.0.6.tar.gz) = 34475
TIMESTAMP = 1525714549
SHA256 (backports.lzma-0.0.10.tar.gz) = 783029053a3b5eb8490fabff29773840dbf378e23a21fde3b720a90eaebeb9b8
SIZE (backports.lzma-0.0.10.tar.gz) = 37242

View file

@ -15,4 +15,4 @@ Features include:
* Stand-alone midi input, making it possible to use DrumGizmo as a software
sampler for an electronic drumkit
WWW: http://www.drumgizmo.org/
WWW: https://www.drumgizmo.org/

View file

@ -10,15 +10,15 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-${PORTVERSION}
MAINTAINER= multimedia@FreeBSD.org
COMMENT= Real-time software synthesizer based on the SoundFont 2 specifications
LICENSE= LGPL20
LICENSE= LGPL20+
LICENSE_FILE= ${WRKSRC}/COPYING
OPTIONS_DEFINE= JACK ALSA DBUS LADSPA LASH PORTAUDIO PULSEAUDIO READLINE \
SNDFILE SNDIO
OPTIONS_DEFAULT= JACK READLINE
USE_GNOME= glib20
USES= cmake pkgconfig tar:bzip2
USE_GNOME= glib20
CMAKE_ARGS= -Denable-ladcca:BOOL=FALSE \
-Denable-midishare:BOOL=FALSE
USE_LDCONFIG= yes
@ -26,35 +26,35 @@ USE_LDCONFIG= yes
LDFLAGS+= -lpthread
JACK_LIB_DEPENDS= libjack.so:audio/jack
JACK_CMAKE_OFF= -Denable-jack:BOOL=FALSE
JACK_CMAKE_BOOL= enable-jack
ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib
ALSA_CMAKE_OFF= -Denable-alsa:BOOL=FALSE
ALSA_CMAKE_BOOL= enable-alsa
DBUS_LIB_DEPENDS= libdbus-1.so:devel/dbus
DBUS_CMAKE_OFF= -Denable-dbus:BOOL=FALSE
DBUS_CMAKE_BOOL= enable-dbus
LADSPA_BUILD_DEPENDS= ${LOCALBASE}/include/ladspa.h:audio/ladspa
LADSPA_RUN_DEPENDS= ${LOCALBASE}/include/ladspa.h:audio/ladspa
LADSPA_CMAKE_ON= -Denable-ladspa:BOOL=TRUE
LADSPA_CMAKE_BOOL= enable-ladspa
LASH_LIB_DEPENDS= liblash.so:audio/lash
LASH_CMAKE_OFF= -Denable-lash:BOOL=FALSE
LASH_CMAKE_BOOL= enable-lash
PORTAUDIO_LIB_DEPENDS= libportaudio.so:audio/portaudio
PORTAUDIO_CMAKE_ON= -Denable-portaudio:BOOL=TRUE
PORTAUDIO_CMAKE_BOOL= enable-portaudio
PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
PULSEAUDIO_CMAKE_OFF= -Denable-pulseaudio:BOOL=FALSE
PULSEAUDIO_CMAKE_BOOL= enable-pulseaudio
READLINE_USES= readline
READLINE_CMAKE_OFF= -Denable-readline:BOOL=FALSE
READLINE_CMAKE_BOOL= enable-readline
SNDFILE_LIB_DEPENDS= libsndfile.so:audio/libsndfile
SNDFILE_CMAKE_OFF= -Denable-libsndfile:BOOL=FALSE
SNDFILE_CMAKE_BOOL= enable-libsndfile
SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio
SNDIO_CMAKE_OFF= -Denable-sndio:BOOL=FALSE
SNDIO_CMAKE_BOOL= enable-sndio
post-patch:
${CP} ${FILESDIR}/fluid_sndio.c ${WRKSRC}/src/drivers/

View file

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= logitechmediaserver
PORTVERSION= 7.9.1.g2017.07.11
PORTVERSION= 7.9.1.g2018.04.23
CATEGORIES= audio
MAINTAINER= mark@tranquillussoftware.co.uk
@ -13,6 +13,7 @@ LICENSE_FILE= ${WRKSRC}/License.txt
LICENSE_PERMS= no-dist-mirror no-dist-sell no-pkg-mirror no-pkg-sell
ONLY_FOR_ARCHS= amd64 i386
BROKEN_FreeBSD_10_i386= libmediascan does not compile
BUILD_DEPENDS= nasm:devel/nasm \
bash:shells/bash \
@ -21,8 +22,8 @@ LIB_DEPENDS= libgd.so:graphics/gd
USES= gettext-runtime gmake perl5 shebangfix
USE_GITHUB= yes
GH_TUPLE= Logitech:slimserver:762b5cb \
Logitech:slimserver-vendor:1463b00:vendor
GH_TUPLE= Logitech:slimserver:7b3c28c \
Logitech:slimserver-vendor:21f307f:vendor
USE_RC_SUBR= logitechmediaserver
SHEBANG_FILES= Bin/darwin/check-update.pl \
Bin/dbish \
@ -114,6 +115,7 @@ do-install:
${RM} -- ${CONFFILES} ${DOCFILES})
(cd ${STAGEDIR}${PREFIX}/${SLIMDIR}/CPAN/arch/${PERL_VER} && \
${RM} -r -- arm-linux-gnueabihf-thread-multi-64int && \
${RM} -r -- aarch64-linux-thread-multi && \
${RM} -r -- i386-linux-thread-multi-64int && \
${RM} -r -- x86_64-linux-thread-multi)
.for _CONF in ${CONFFILES}

View file

@ -1,5 +1,5 @@
TIMESTAMP = 1510570168
SHA256 (Logitech-slimserver-7.9.1.g2017.07.11-762b5cb_GH0.tar.gz) = 8b7660b12e040af92418374ab53e6f1bf3ac2f4bd31b90a6b8c81846accee0c9
SIZE (Logitech-slimserver-7.9.1.g2017.07.11-762b5cb_GH0.tar.gz) = 204890704
SHA256 (Logitech-slimserver-vendor-1463b00_GH0.tar.gz) = 101524a0472c5976ca8696e34013efcc18ed4943b9c6838136e24c9f28a9bce6
SIZE (Logitech-slimserver-vendor-1463b00_GH0.tar.gz) = 115661641
TIMESTAMP = 1524506588
SHA256 (Logitech-slimserver-7.9.1.g2018.04.23-7b3c28c_GH0.tar.gz) = 74127e7b2901adf3e9b27da63ace2458ae173f04690fd3b6c7b0caa45b502e40
SIZE (Logitech-slimserver-7.9.1.g2018.04.23-7b3c28c_GH0.tar.gz) = 231132844
SHA256 (Logitech-slimserver-vendor-21f307f_GH0.tar.gz) = e4a831077e040485b2df938c0dec37d8660fdda3c9dabb5a8eafcd5a9120f424
SIZE (Logitech-slimserver-vendor-21f307f_GH0.tar.gz) = 139203047

View file

@ -1,50 +1,11 @@
--- ../slimserver-vendor-1463b00/CPAN/buildme.sh.orig 2017-06-07 14:29:20.000000000 +0100
+++ ../slimserver-vendor-1463b00/CPAN/buildme.sh 2017-07-12 21:44:11.808290000 +0100
@@ -92,7 +92,7 @@
exit
fi
-for i in gcc cpp rsync make rsync ; do
+for i in cc cpp rsync make rsync ; do
which $i > /dev/null
if [ $? -ne 0 ] ; then
echo "$i not found - please install it"
@@ -556,6 +556,19 @@
# because it takes so damn long on slow platforms
if [ ! -f build/lib/libicudata_s.a ]; then
tar_wrapper zxvf icu4c-4_6-src.tgz
+ patch << END
+--- icu/source/i18n/uspoof.cpp.orig 2017-07-12 21:35:34.014645000 +0100
++++ icu/source/i18n/uspoof.cpp 2017-07-12 21:33:44.790884000 +0100
+@@ -366,7 +366,7 @@
+ // u_strToUTF8() in preflight mode is an easy way to do it.
+ U_ASSERT(position16 <= len16);
+ u_strToUTF8(NULL, 0, position, text16, position16, status);
+- if (position > 0) {
++ if (position != NULL && *position > 0) {
+ // position is the required buffer length from u_strToUTF8, which includes
+ // space for a terminating NULL, which we don't want, hence the -1.
+ *position -= 1;
+END
--- ../slimserver-vendor-21f307f/CPAN/buildme.sh.orig 2018-04-11 08:51:55.360230000 +0100
+++ ../slimserver-vendor-21f307f/CPAN/buildme.sh 2018-04-11 08:52:15.289491000 +0100
@@ -657,7 +657,7 @@
tar_wrapper zxf icu4c-58_2-src.tgz
cd icu/source
# Need to patch ICU to adapt to removal of xlocale.h on some platforms.
- patch -p0 < ../../icu58_patches/digitlst.cpp.patch
+ # DONT DO THIS patch -p0 < ../../icu58_patches/digitlst.cpp.patch
. ../../update-config.sh
if [ "$OS" = 'Darwin' ]; then
ICUFLAGS="$FLAGS $OSX_ARCH $OSX_FLAGS -DU_USING_ICU_NAMESPACE=0 -DU_CHARSET_IS_UTF8=1" # faster code for native UTF-8 systems
@@ -568,7 +581,7 @@
ICUOS="FreeBSD"
fi
CFLAGS="$ICUFLAGS" CXXFLAGS="$ICUFLAGS" LDFLAGS="$FLAGS $OSX_ARCH $OSX_FLAGS" \
- ./runConfigureICU $ICUOS --prefix=$BUILD --enable-static --with-data-packaging=archive
+ ./configure --prefix=$BUILD --enable-static --with-data-packaging=archive
$MAKE
if [ $? != 0 ]; then
echo "make failed"
@@ -1239,6 +1252,9 @@
if [ "$ARCH" = "amd64-freebsd" -o "$ARCH" = "amd64-freebsd-thread-multi" ]; then
FFOPTS="$FFOPTS --arch=x86"
fi
+ if [ "$OS" = "FreeBSD" ]; then
+ FFOPTS="$FFOPTS --cc=clang"
+ fi
if [ "$OS" = "Darwin" ]; then
SAVED_FLAGS=$FLAGS

View file

@ -820,6 +820,7 @@ etc/newsyslog.conf.d/logitechmediaserver.conf
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/Test/Warn.pm
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/Tree/DAG_Node.pm
%%I386_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/common/sense.pm
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/Audio/Cuefile/Parser.pm
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/Audio/Scan.pm
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/Bundle/DBI.pm
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/Class/XSAccessor.pm
@ -878,6 +879,10 @@ etc/newsyslog.conf.d/logitechmediaserver.conf
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/DBI/Util/CacheMemory.pm
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/DBI/Util/_accessor.pm
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/DBI/W32ODBC.pm
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/Data/Dump.pm
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/Data/Dump/FilterContext.pm
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/Data/Dump/Filtered.pm
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/Data/Dump/Trace.pm
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/Digest/SHA1.pm
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/EV.pm
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/EV/EVAPI.h
@ -886,12 +891,23 @@ etc/newsyslog.conf.d/logitechmediaserver.conf
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/EV/libev.pod
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/Encode/Detect.pm
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/Encode/Detect/Detector.pm
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/ExtUtils/CBuilder.pm
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/ExtUtils/CBuilder/Base.pm
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/ExtUtils/CBuilder/Platform/Unix.pm
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/ExtUtils/CBuilder/Platform/VMS.pm
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/ExtUtils/CBuilder/Platform/Windows.pm
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/ExtUtils/CBuilder/Platform/aix.pm
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/ExtUtils/CBuilder/Platform/cygwin.pm
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/ExtUtils/CBuilder/Platform/darwin.pm
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/ExtUtils/CBuilder/Platform/dec_osf.pm
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/ExtUtils/CBuilder/Platform/os2.pm
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/HTML/Entities.pm
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/HTML/Filter.pm
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/HTML/HeadParser.pm
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/HTML/LinkExtor.pm
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/HTML/Parser.pm
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/HTML/PullParser.pm
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/HTML/Tagset.pm
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/HTML/TokeParser.pm
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/IO/Interface.pm
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/IO/Interface/Simple.pm
@ -907,7 +923,35 @@ etc/newsyslog.conf.d/logitechmediaserver.conf
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/Media/Scan/Progress.pm
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/Media/Scan/Result.pm
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/Media/Scan/Video.pm
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/Module/Build.pm
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/Module/Build/Base.pm
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/Module/Build/Compat.pm
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/Module/Build/Config.pm
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/Module/Build/ConfigData.pm
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/Module/Build/Cookbook.pm
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/Module/Build/Dumper.pm
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/Module/Build/ModuleInfo.pm
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/Module/Build/Notes.pm
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/Module/Build/PPMMaker.pm
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/Module/Build/Platform/Amiga.pm
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/Module/Build/Platform/Default.pm
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/Module/Build/Platform/EBCDIC.pm
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/Module/Build/Platform/MPEiX.pm
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/Module/Build/Platform/MacOS.pm
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/Module/Build/Platform/RiscOS.pm
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/Module/Build/Platform/Unix.pm
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/Module/Build/Platform/VMS.pm
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/Module/Build/Platform/VOS.pm
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/Module/Build/Platform/Windows.pm
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/Module/Build/Platform/aix.pm
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/Module/Build/Platform/cygwin.pm
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/Module/Build/Platform/darwin.pm
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/Module/Build/Platform/os2.pm
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/Module/Build/PodParser.pm
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/Module/Build/Version.pm
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/Module/Build/YAML.pm
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/Sub/Name.pm
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/Sub/Uplevel.pm
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/Template.pm
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/Template/Base.pm
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/Template/Config.pm
@ -974,41 +1018,47 @@ etc/newsyslog.conf.d/logitechmediaserver.conf
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/Template/Tutorial/Web.pod
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/Template/VMethods.pm
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/Template/View.pm
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/Test/NoWarnings.pm
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/Test/NoWarnings/Warning.pm
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/Test/Warn.pm
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/Tree/DAG_Node.pm
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/Win32/DBIODBC.pm
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser.pm
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/Encodings/Japanese_Encodings.msg
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/Encodings/README
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/Encodings/big5.enc
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/Encodings/euc-kr.enc
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/Encodings/ibm866.enc
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/Encodings/iso-8859-2.enc
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/Encodings/iso-8859-3.enc
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/Encodings/iso-8859-4.enc
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/Encodings/iso-8859-5.enc
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/Encodings/iso-8859-7.enc
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/Encodings/iso-8859-8.enc
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/Encodings/iso-8859-9.enc
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/Encodings/koi8-r.enc
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/Encodings/windows-1250.enc
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/Encodings/windows-1251.enc
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/Encodings/windows-1252.enc
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/Encodings/windows-1255.enc
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/Encodings/x-euc-jp-jisx0221.enc
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/Encodings/x-euc-jp-unicode.enc
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/Encodings/x-sjis-cp932.enc
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/Encodings/x-sjis-jdk117.enc
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/Encodings/x-sjis-jisx0221.enc
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/Encodings/x-sjis-unicode.enc
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/Expat.pm
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/LWPExternEnt.pl
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/Style/Debug.pm
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/Style/Objects.pm
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/Style/Stream.pm
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/Style/Subs.pm
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/Style/Tree.pm
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/YAML/LibYAML.pm
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/YAML/XS.pm
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/YAML/XS/LibYAML.pm
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser.pm
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/Encodings/Japanese_Encodings.msg
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/Encodings/README
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/Encodings/big5.enc
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/Encodings/euc-kr.enc
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/Encodings/ibm866.enc
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/Encodings/iso-8859-2.enc
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/Encodings/iso-8859-3.enc
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/Encodings/iso-8859-4.enc
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/Encodings/iso-8859-5.enc
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/Encodings/iso-8859-7.enc
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/Encodings/iso-8859-8.enc
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/Encodings/iso-8859-9.enc
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/Encodings/koi8-r.enc
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/Encodings/windows-1250.enc
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/Encodings/windows-1251.enc
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/Encodings/windows-1252.enc
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/Encodings/windows-1255.enc
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/Encodings/x-euc-jp-jisx0221.enc
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/Encodings/x-euc-jp-unicode.enc
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/Encodings/x-sjis-cp932.enc
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/Encodings/x-sjis-jdk117.enc
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/Encodings/x-sjis-jisx0221.enc
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/Encodings/x-sjis-unicode.enc
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/Expat.pm
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/LWPExternEnt.pl
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/Style/Debug.pm
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/Style/Objects.pm
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/Style/Stream.pm
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/Style/Subs.pm
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/XML/Parser/Style/Tree.pm
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/YAML/LibYAML.pm
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/YAML/LibYAML.pod
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/YAML/XS.pm
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/YAML/XS.pod
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/YAML/XS/LibYAML.pm
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/auto/Audio/Scan/Scan.so
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/auto/Class/XSAccessor/XSAccessor.so
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/auto/DBD/SQLite/SQLite.so
@ -1031,12 +1081,13 @@ etc/newsyslog.conf.d/logitechmediaserver.conf
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/auto/JSON/XS/XS.so
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/auto/MP3/Cut/Gapless/Gapless.so
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/auto/Media/Scan/Scan.so
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/auto/Sub/Name/Name.so
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/auto/Template/Stash/XS/XS.so
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/auto/XML/Parser/Expat/Expat.so
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/auto/YAML/XS/LibYAML/LibYAML.so
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/auto/Sub/Name/Name.so
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/auto/Template/Stash/XS/XS.so
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/auto/XML/Parser/Expat/Expat.so
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/auto/YAML/XS/LibYAML/LibYAML.so
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/auto/share/dist/DBD-SQLite/sqlite3.c
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/auto/share/dist/DBD-SQLite/sqlite3.h
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/common/sense.pm
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/dbixs_rev.pl
%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/%%ARCHNAME%%/perllocal.pod
%%AMD64_ONLY%%%%SLIMDIR%%/CPAN/arch/%%PERL_VER%%/common/sense.pm
@ -1637,6 +1688,7 @@ etc/newsyslog.conf.d/logitechmediaserver.conf
%%SLIMDIR%%/HTML/EN/include.html
%%SLIMDIR%%/HTML/EN/index.html
%%SLIMDIR%%/HTML/EN/listparams.html
%%SLIMDIR%%/HTML/EN/log.html
%%SLIMDIR%%/HTML/EN/mobile.css
%%SLIMDIR%%/HTML/EN/pagebarheader.html
%%SLIMDIR%%/HTML/EN/pagefooter.html
@ -1997,8 +2049,7 @@ etc/newsyslog.conf.d/logitechmediaserver.conf
%%SLIMDIR%%/Slim/Plugin/DigitalInput/install.xml
%%SLIMDIR%%/Slim/Plugin/DigitalInput/strings.txt
%%SLIMDIR%%/Slim/Plugin/DnDPlay/FileManager.pm
%%SLIMDIR%%/Slim/Plugin/DnDPlay/HTML/Default/html/FileDnD.js
%%SLIMDIR%%/Slim/Plugin/DnDPlay/HTML/Default/html/js-main-dd.html
%%SLIMDIR%%/Slim/Plugin/DnDPlay/HTML/Default/js-main-dd.js
%%SLIMDIR%%/Slim/Plugin/DnDPlay/HTML/EN/plugins/DnDPlay/settings.html
%%SLIMDIR%%/Slim/Plugin/DnDPlay/Plugin.pm
%%SLIMDIR%%/Slim/Plugin/DnDPlay/Settings.pm
@ -2262,11 +2313,6 @@ etc/newsyslog.conf.d/logitechmediaserver.conf
%%SLIMDIR%%/Slim/Plugin/Sounds/ProtocolHandler.pm
%%SLIMDIR%%/Slim/Plugin/Sounds/install.xml
%%SLIMDIR%%/Slim/Plugin/Sounds/strings.txt
%%SLIMDIR%%/Slim/Plugin/SpotifyLogi/HTML/EN/plugins/SpotifyLogi/html/images/icon.png
%%SLIMDIR%%/Slim/Plugin/SpotifyLogi/Plugin.pm
%%SLIMDIR%%/Slim/Plugin/SpotifyLogi/ProtocolHandler.pm
%%SLIMDIR%%/Slim/Plugin/SpotifyLogi/install.xml
%%SLIMDIR%%/Slim/Plugin/SpotifyLogi/strings.txt
%%SLIMDIR%%/Slim/Plugin/TT/Clients.pm
%%SLIMDIR%%/Slim/Plugin/TT/Prefs.pm
%%SLIMDIR%%/Slim/Plugin/TT/README
@ -2465,6 +2511,7 @@ etc/newsyslog.conf.d/logitechmediaserver.conf
%%SLIMDIR%%/Slim/Web/Pages/Common.pm
%%SLIMDIR%%/Slim/Web/Pages/EditPlaylist.pm
%%SLIMDIR%%/Slim/Web/Pages/Home.pm
%%SLIMDIR%%/Slim/Web/Pages/JS.pm
%%SLIMDIR%%/Slim/Web/Pages/Playlist.pm
%%SLIMDIR%%/Slim/Web/Pages/Progress.pm
%%SLIMDIR%%/Slim/Web/Pages/Search.pm
@ -2508,6 +2555,8 @@ etc/newsyslog.conf.d/logitechmediaserver.conf
%%SLIMDIR%%/gdresized.pl
%%SLIMDIR%%/icudt46b.dat
%%SLIMDIR%%/icudt46l.dat
%%SLIMDIR%%/icudt58b.dat
%%SLIMDIR%%/icudt58l.dat
%%SLIMDIR%%/lib/AnyEvent/DNS.pm
%%SLIMDIR%%/lib/AnyEvent/Impl/PerfMonEV.pm
%%SLIMDIR%%/lib/Audio/Scan.pm

View file

@ -13,6 +13,8 @@ MAINTAINER= sbruno@FreeBSD.org
COMMENT= SHOUTcast Distributed Network Audio Server
RESTRICTED= redistribution of software is not permitted
DEPRECATED= Upstream vendor no longer provides releases
EXPIRATION_DATE=2018-12-31
IA32_BINARY_PORT= yes
USES= dos2unix shebangfix

View file

@ -17,6 +17,8 @@ LICENSE_NAME= Molden
LICENSE_FILE= ${WRKSRC}/CopyRight
LICENSE_PERMS= auto-accept
BROKEN= checksum and size mismatch
RESTRICTED= free for academic, non profit usage; do not re-distribute source and executable.
WRKSRC= ${WRKDIR}/${PORTNAME}${PORTVERSION}

View file

@ -83,11 +83,6 @@ DOXYGEN_RUN_DEPENDS= ${LOCALBASE}/www/MathJax/MathJax.js:www/mathjax
.include <bsd.port.options.mk>
.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1003506
# undefined reference to `__cxa_thread_atexit' - see PR 192320
BROKEN= undefined reference to __cxa_thread_atexit
.endif
.if ${ARCH} == "i386"
BITS= 32
.else

View file

@ -47,10 +47,4 @@ post-patch:
@${REINPLACE_CMD} -e 's,share/man,man,' \
${WRKSRC}/openscad.pro
.include <bsd.port.options.mk>
.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1003506
BROKEN= no __cxa_thread_atexit() support in FreeBSD libc < 10.4
.endif
.include <bsd.port.mk>

View file

@ -70,6 +70,7 @@
SUBDIR += hidapi
SUBDIR += hylafax
SUBDIR += ibp
SUBDIR += inspectrum
SUBDIR += java-commapi
SUBDIR += java-commapi-freebsd
SUBDIR += java-simple-serial-connector
@ -94,6 +95,7 @@
SUBDIR += libusbmuxd
SUBDIR += linpsk
SUBDIR += linrad
SUBDIR += liquid-dsp
SUBDIR += lirc
SUBDIR += locator
SUBDIR += lrzsz

27
comms/inspectrum/Makefile Normal file
View file

@ -0,0 +1,27 @@
# Created by: <mr@freebsd.org>
# $FreeBSD$
PORTNAME= inspectrum
PORTVERSION= g20180321
#PORTREVISION= 1
#DISTVERSIONPREFIX= v
CATEGORIES= comms hamradio
MAINTAINER= mr@freebsd.org
COMMENT= Offline radio signal analyser
LICENSE= GPLv3
LIB_DEPENDS= libfftw3.so:math/fftw3 \
libfftw3f.so:math/fftw3-float \
libliquid.so:comms/liquid-dsp
USE_GITHUB= yes
GH_ACCOUNT= miek
GH_TAGNAME= 11853b64062bda4f81926613f15d1d9654c227c8
USE_QT5= core buildtools_build
USES= cmake pkgconfig
USE_LDCONFIG= yes
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1525682585
SHA256 (miek-inspectrum-g20180321-11853b64062bda4f81926613f15d1d9654c227c8_GH0.tar.gz) = cd24484a6297d655e01efab325ae30858e5b9eee7cbc754dcd6a24a5d8b8502d
SIZE (miek-inspectrum-g20180321-11853b64062bda4f81926613f15d1d9654c227c8_GH0.tar.gz) = 109217

View file

@ -0,0 +1,4 @@
Inspectrum is a tool for analysing captured signals,
primarily from software-defined radio receivers.
WWW: https://github.com/miek/inspectrum

View file

@ -0,0 +1 @@
bin/inspectrum

35
comms/liquid-dsp/Makefile Normal file
View file

@ -0,0 +1,35 @@
# $FreeBSD$
PORTNAME= liquid-dsp
DISTVERSIONPREFIX= ${PORTNAME}-
DISTVERSION= 1.3.1
#PORTREVISION= 1
CATEGORIES= comms
MAINTAINER= mr@FreeBSD.org
COMMENT= Software-Defined Radio Digital Signal Processing Library
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libfftw3.so:math/fftw3 \
libfftw3f.so:math/fftw3-float
USE_GITHUB= yes
GH_ACCOUNT= jgaeddert
GH_TAGNAME= 4c9a751
USES= autoreconf:build gmake #gettext-tools iconv:wchar_t libtool
GNU_CONFIGURE= yes
MAKEFILE= makefile
#USE_LDCONFIG= yes
#INSTALL_TARGET= install-strip
PORTDOCS= *
CPPFLAGS+= -I${LOCALBASE}/include
LIBS+= -L${LOCALBASE}/lib
pre-configure:
@cd ${WRKSRC}; ${SH} bootstrap.sh
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1525598304
SHA256 (jgaeddert-liquid-dsp-liquid-dsp-1.3.1-4c9a751_GH0.tar.gz) = 28fd5dc2b008e2c20d805e16d2c4b0d6c44ee5cfbb4c3b18c37e8988ad8ea14f
SIZE (jgaeddert-liquid-dsp-liquid-dsp-1.3.1-4c9a751_GH0.tar.gz) = 1047198

View file

@ -0,0 +1,10 @@
liquid-dsp is a free and open-source digital signal processing (DSP)
library designed specifically for software-defined radios on embedded
platforms. The aim is to provide a lightweight DSP library that does not
rely on a myriad of external dependencies or proprietary and otherwise
cumbersome frameworks. All signal processing elements are designed to be
flexible, scalable, and dynamic, including filters, filter design,
oscillators, modems, synchronizers, complex mathematical operations, and
much more.
WWW: http://liquidsdr.org

View file

@ -0,0 +1,3 @@
include/liquid/liquid.h
lib/libliquid.a
lib/libliquid.so

View file

@ -0,0 +1,72 @@
--- storage/connect/tabjson.cpp.orig 2018-04-26 19:47:48 UTC
+++ storage/connect/tabjson.cpp
@@ -195,7 +195,7 @@ int JSONDISC::GetColumns(PGLOBAL g, PCSZ
tdp->Fn = GetStringTableOption(g, topt, "Filename", NULL);
if (!(tdp->Database = SetPath(g, db)))
- return NULL;
+ return 0;
tdp->Objname = GetStringTableOption(g, topt, "Object", NULL);
tdp->Base = GetIntegerTableOption(g, topt, "Base", 0) ? 1 : 0;
@@ -243,14 +243,14 @@ int JSONDISC::GetColumns(PGLOBAL g, PCSZ
tjsp = new(g) TDBJSON(tdp, new(g) MAPFAM(tdp));
if (tjsp->MakeDocument(g))
- return NULL;
+ return 0;
jsp = (tjsp->GetDoc()) ? tjsp->GetDoc()->GetValue(0) : NULL;
} else {
if (!(tdp->Lrecl = GetIntegerTableOption(g, topt, "Lrecl", 0)))
if (!mgo) {
sprintf(g->Message, "LRECL must be specified for pretty=%d", tdp->Pretty);
- return NULL;
+ return 0;
} else
tdp->Lrecl = 8192; // Should be enough
@@ -261,7 +261,7 @@ int JSONDISC::GetColumns(PGLOBAL g, PCSZ
tjnp = new(g)TDBJSN(tdp, new(g) UNZFAM(tdp));
#else // !ZIP_SUPPORT
sprintf(g->Message, MSG(NO_FEAT_SUPPORT), "ZIP");
- return NULL;
+ return 0;
#endif // !ZIP_SUPPORT
} else if (tdp->Uri) {
if (tdp->Driver && toupper(*tdp->Driver) == 'C') {
@@ -269,14 +269,14 @@ int JSONDISC::GetColumns(PGLOBAL g, PCSZ
tjnp = new(g) TDBJSN(tdp, new(g) CMGFAM(tdp));
#else
sprintf(g->Message, "Mongo %s Driver not available", "C");
- return NULL;
+ return 0;
#endif
} else if (tdp->Driver && toupper(*tdp->Driver) == 'J') {
#if defined(JAVA_SUPPORT)
tjnp = new(g) TDBJSN(tdp, new(g) JMGFAM(tdp));
#else
sprintf(g->Message, "Mongo %s Driver not available", "Java");
- return NULL;
+ return 0;
#endif
} else { // Driver not specified
#if defined(CMGO_SUPPORT)
@@ -285,7 +285,7 @@ int JSONDISC::GetColumns(PGLOBAL g, PCSZ
tjnp = new(g) TDBJSN(tdp, new(g) JMGFAM(tdp));
#else
sprintf(g->Message, MSG(NO_FEAT_SUPPORT), "MONGO");
- return NULL;
+ return 0;
#endif
} // endif Driver
@@ -304,7 +304,7 @@ int JSONDISC::GetColumns(PGLOBAL g, PCSZ
tjnp->SetG(G);
if (tjnp->OpenDB(g))
- return NULL;
+ return 0;
switch (tjnp->ReadDB(g)) {
case RC_EF:

View file

@ -22,8 +22,6 @@ LICENSE_NAME_PerconaFT= PerconaFT patents license
LICENSE_FILE_PerconaFT= ${WRKSRC}/storage/tokudb/PerconaFT/PATENTS
LICENSE_PERMS_PerconaFT= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
BROKEN_aarch64= fails to link: stacktrace.c: undefined reference to 'sbrk'
SUB_FILES= pkg-message
SLAVEDIRS= databases/mariadb102-client

View file

@ -0,0 +1,63 @@
--- storage/connect/tabjson.cpp.orig 2018-03-26 16:41:19 UTC
+++ storage/connect/tabjson.cpp
@@ -195,7 +195,7 @@ int JSONDISC::GetColumns(PGLOBAL g, PCSZ
tdp->Fn = GetStringTableOption(g, topt, "Filename", NULL);
if (!(tdp->Database = SetPath(g, db)))
- return NULL;
+ return 0;
tdp->Objname = GetStringTableOption(g, topt, "Object", NULL);
tdp->Base = GetIntegerTableOption(g, topt, "Base", 0) ? 1 : 0;
@@ -243,14 +243,14 @@ int JSONDISC::GetColumns(PGLOBAL g, PCSZ
tjsp = new(g) TDBJSON(tdp, new(g) MAPFAM(tdp));
if (tjsp->MakeDocument(g))
- return NULL;
+ return 0;
jsp = (tjsp->GetDoc()) ? tjsp->GetDoc()->GetValue(0) : NULL;
} else {
if (!(tdp->Lrecl = GetIntegerTableOption(g, topt, "Lrecl", 0)))
if (!mgo) {
sprintf(g->Message, "LRECL must be specified for pretty=%d", tdp->Pretty);
- return NULL;
+ return 0;
} else
tdp->Lrecl = 8192; // Should be enough
@@ -269,14 +269,14 @@ int JSONDISC::GetColumns(PGLOBAL g, PCSZ
tjnp = new(g) TDBJSN(tdp, new(g) CMGFAM(tdp));
#else
sprintf(g->Message, "Mongo %s Driver not available", "C");
- return NULL;
+ return 0;
#endif
} else if (tdp->Driver && toupper(*tdp->Driver) == 'J') {
#if defined(JAVA_SUPPORT)
tjnp = new(g) TDBJSN(tdp, new(g) JMGFAM(tdp));
#else
sprintf(g->Message, "Mongo %s Driver not available", "Java");
- return NULL;
+ return 0;
#endif
} else { // Driver not specified
#if defined(CMGO_SUPPORT)
@@ -285,7 +285,7 @@ int JSONDISC::GetColumns(PGLOBAL g, PCSZ
tjnp = new(g) TDBJSN(tdp, new(g) JMGFAM(tdp));
#else
sprintf(g->Message, MSG(NO_FEAT_SUPPORT), "MONGO");
- return NULL;
+ return 0;
#endif
} // endif Driver
@@ -304,7 +304,7 @@ int JSONDISC::GetColumns(PGLOBAL g, PCSZ
tjnp->SetG(G);
if (tjnp->OpenDB(g))
- return NULL;
+ return 0;
switch (tjnp->ReadDB(g)) {
case RC_EF:

View file

@ -0,0 +1,47 @@
--- mysys/stacktrace.c.orig 2018-03-26 16:41:18 UTC
+++ mysys/stacktrace.c
@@ -34,19 +34,19 @@
#include <execinfo.h>
#endif
+#ifdef __linux__
#define PTR_SANE(p) ((p) && (char*)(p) >= heap_start && (char*)(p) <= heap_end)
-
static char *heap_start;
-
-#if(defined HAVE_BSS_START) && !(defined __linux__)
extern char *__bss_start;
-#endif
+#else
+#define PTR_SANE(p) (p)
+#endif /* __linux */
void my_init_stacktrace()
{
-#if(defined HAVE_BSS_START) && !(defined __linux__)
+#ifdef __linux__
heap_start = (char*) &__bss_start;
-#endif
+#endif /* __linux__ */
}
#ifdef __linux__
@@ -149,15 +149,16 @@ static int safe_print_str(const char *ad
int my_safe_print_str(const char* val, int max_len)
{
+#ifdef __linux__
+/* Only needed by the linux version of PTR_SANE */
char *heap_end;
-#ifdef __linux__
// Try and make use of /proc filesystem to safely print memory contents.
if (!safe_print_str(val, max_len))
return 0;
-#endif
heap_end= (char*) sbrk(0);
+#endif
if (!PTR_SANE(val))
{

View file

@ -140,10 +140,6 @@ FEDERATED_SUB_LIST_OFF+= FEDER=""
.include <bsd.port.options.mk>
.if !defined(CLIENT_ONLY) && ${OPSYS} == FreeBSD && ${OSVERSION} < 1003506
BROKEN= no __cxa_thread_atexit() support in FreeBSD libc < 10.4
.endif
.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1200057
SUB_LIST+= LEGACY_LIMITS="@comment " MODERN_LIMITS=""
.else

View file

@ -11,11 +11,15 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Add contextual fetches to DBI
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
RUN_DEPENDS= p5-DBI>=0:databases/p5-DBI
BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-DBD-SQLite>=0:databases/p5-DBD-SQLite
USES= perl5
USE_PERL5= configure
NO_ARCH= yes
.include <bsd.port.mk>

View file

@ -20,4 +20,4 @@ For more information, please see
This software is part of the standard PostgreSQL distribution.
WWW: http://www.postgresql.org/
WWW: https://www.postgresql.org/

View file

@ -20,4 +20,4 @@ support mailing list (questions@PostgreSQL.ORG).
PostgreSQL is free and the complete source is available.
WWW: http://www.postgresql.org/
WWW: https://www.postgresql.org/

View file

@ -20,4 +20,4 @@ For more information, please see
This software is part of the standard PostgreSQL distribution.
WWW: http://www.postgresql.org/
WWW: https://www.postgresql.org/

View file

@ -20,4 +20,4 @@ support mailing list (questions@PostgreSQL.ORG).
PostgreSQL is free and the complete source is available.
WWW: http://www.postgresql.org/
WWW: https://www.postgresql.org/

View file

@ -542,6 +542,7 @@
SUBDIR += elixir-tirexs
SUBDIR += elixir-trailing_format_plug
SUBDIR += elixir-tzdata
SUBDIR += elixir-unsafe
SUBDIR += embb
SUBDIR += epl.el
SUBDIR += epm
@ -1310,6 +1311,7 @@
SUBDIR += kimwitu
SUBDIR += kio-extras
SUBDIR += kore
SUBDIR += kronosnet
SUBDIR += ksql
SUBDIR += kyra
SUBDIR += kyua

View file

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= awscli
PORTVERSION= 1.15.9
PORTVERSION= 1.15.14
CATEGORIES= devel
MASTER_SITES= CHEESESHOP
@ -12,7 +12,7 @@ COMMENT= Universal Command Line Interface for Amazon Web Services
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}botocore>=1.10.9:devel/py-botocore@${PY_FLAVOR} \
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}botocore>=1.10.14:devel/py-botocore@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}colorama>=0.2.5:devel/py-colorama@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}s3transfer>=0.1.12:net/py-s3transfer@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}docutils>=0.10:textproc/py-docutils@${PY_FLAVOR} \

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1524725085
SHA256 (awscli-1.15.9.tar.gz) = a88ca51f35daa50446fe7ccc2b4cc6f7fc069c478df617a1a058a7b9905db2dd
SIZE (awscli-1.15.9.tar.gz) = 593988
TIMESTAMP = 1525559639
SHA256 (awscli-1.15.14.tar.gz) = 84b0788681bcfbd7d2b23eede1b0cb17307fb55511adbed1358efc90fbe158eb
SIZE (awscli-1.15.14.tar.gz) = 593934

View file

@ -3,7 +3,7 @@
PORTNAME= ccache
PORTVERSION= 3.3.5
PORTREVISION= 0
PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= https://www.samba.org/ftp/ccache/ \
LOCAL/bdrewery
@ -84,7 +84,7 @@ GNU_COMPILERS+= 34 42 43 44 45 46 47 48 49 5 6 7 8
CCACHE_COMPILERS+= cc c++ CC gcc g++ ${GNU_COMPILERS:S|^|gcc|} ${GNU_COMPILERS:S|^|g++|}
.if ${PORT_OPTIONS:MCLANGLINK}
CLANG_COMPILERS+= 33 34 35 36 37 38 39 40 50 -devel
CLANG_COMPILERS+= 33 34 35 36 37 38 39 40 50 60 -devel
CCACHE_COMPILERS+= clang clang++ ${CLANG_COMPILERS:S|^|clang|} ${CLANG_COMPILERS:S|^|clang++|}
.endif

View file

@ -20,5 +20,6 @@ GH_ACCOUNT= Microsoft
USES= cmake compiler:c++11-lib ssl
USE_LDCONFIG= yes
WRKSRC_SUBDIR= Release
CMAKE_OFF= BUILD_SAMPLES BUILD_TESTS
.include <bsd.port.mk>

View file

@ -0,0 +1,12 @@
https://github.com/Microsoft/cpprestsdk/issues/747
--- include/pplx/pplxlinux.h.orig 2016-10-28 19:20:12 UTC
+++ include/pplx/pplxlinux.h
@@ -240,6 +240,7 @@ namespace platform
{
public:
_PPLXIMP virtual void schedule( TaskProc_t proc, _In_ void* param);
+ virtual ~linux_scheduler() {}
};
} // namespace details

View file

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= cachex
PORTVERSION= 2.1.0
PORTVERSION= 3.0.2
DISTVERSIONPREFIX= v
CATEGORIES= devel
PKGNAMEPREFIX= elixir-
@ -15,7 +15,8 @@ USES= elixir
USE_GITHUB= yes
GH_ACCOUNT= whitfin
MIX_BUILD_DEPS= devel/elixir-eternal
MIX_BUILD_DEPS= devel/elixir-eternal \
devel/elixir-unsafe
MIX_RUN_DEPS:= ${MIX_BUILD_DEPS}
MIX_REWRITE= yes

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1508612260
SHA256 (whitfin-cachex-v2.1.0_GH0.tar.gz) = 4d2c995483ddd139c72bb1b6e81b26c2a99ff758b6382ef905e60224baeb660c
SIZE (whitfin-cachex-v2.1.0_GH0.tar.gz) = 102934
TIMESTAMP = 1525621241
SHA256 (whitfin-cachex-v3.0.2_GH0.tar.gz) = 8360bf2922eac358a0eca2883f6f98b0c73f7f5af70d72f358f0d63ff47124df
SIZE (whitfin-cachex-v3.0.2_GH0.tar.gz) = 117865

View file

@ -5,6 +5,7 @@ lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Dump.beam
lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Empty.beam
lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Exists.beam
lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Expire.beam
lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Fetch.beam
lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Get.beam
lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.GetAndUpdate.beam
lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Incr.beam
@ -13,9 +14,10 @@ lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Invoke.beam
lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Keys.beam
lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Load.beam
lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Purge.beam
lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Put.beam
lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.PutMany.beam
lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Refresh.beam
lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Reset.beam
lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Set.beam
lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Size.beam
lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Stats.beam
lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Stream.beam
@ -26,29 +28,26 @@ lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Ttl.beam
lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Update.beam
lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.beam
lib/elixir/lib/cachex/ebin/Elixir.Cachex.Application.beam
lib/elixir/lib/cachex/ebin/Elixir.Cachex.Commands.beam
lib/elixir/lib/cachex/ebin/Elixir.Cachex.Constants.beam
lib/elixir/lib/cachex/ebin/Elixir.Cachex.Disk.beam
lib/elixir/lib/cachex/ebin/Elixir.Cachex.Errors.beam
lib/elixir/lib/cachex/ebin/Elixir.Cachex.ExecutionError.beam
lib/elixir/lib/cachex/ebin/Elixir.Cachex.Fallback.beam
lib/elixir/lib/cachex/ebin/Elixir.Cachex.Hook.Behaviour.beam
lib/elixir/lib/cachex/ebin/Elixir.Cachex.Hook.Stats.beam
lib/elixir/lib/cachex/ebin/Elixir.Cachex.Hook.beam
lib/elixir/lib/cachex/ebin/Elixir.Cachex.Janitor.beam
lib/elixir/lib/cachex/ebin/Elixir.Cachex.Limit.beam
lib/elixir/lib/cachex/ebin/Elixir.Cachex.LockManager.Server.beam
lib/elixir/lib/cachex/ebin/Elixir.Cachex.LockManager.Table.beam
lib/elixir/lib/cachex/ebin/Elixir.Cachex.LockManager.beam
lib/elixir/lib/cachex/ebin/Elixir.Cachex.Macros.beam
lib/elixir/lib/cachex/ebin/Elixir.Cachex.Options.beam
lib/elixir/lib/cachex/ebin/Elixir.Cachex.Policy.LRW.beam
lib/elixir/lib/cachex/ebin/Elixir.Cachex.Policy.beam
lib/elixir/lib/cachex/ebin/Elixir.Cachex.Record.beam
lib/elixir/lib/cachex/ebin/Elixir.Cachex.State.beam
lib/elixir/lib/cachex/ebin/Elixir.Cachex.Query.beam
lib/elixir/lib/cachex/ebin/Elixir.Cachex.Services.Courier.beam
lib/elixir/lib/cachex/ebin/Elixir.Cachex.Services.Incubator.beam
lib/elixir/lib/cachex/ebin/Elixir.Cachex.Services.Informant.beam
lib/elixir/lib/cachex/ebin/Elixir.Cachex.Services.Janitor.beam
lib/elixir/lib/cachex/ebin/Elixir.Cachex.Services.Locksmith.Queue.beam
lib/elixir/lib/cachex/ebin/Elixir.Cachex.Services.Locksmith.beam
lib/elixir/lib/cachex/ebin/Elixir.Cachex.Services.Overseer.beam
lib/elixir/lib/cachex/ebin/Elixir.Cachex.Services.beam
lib/elixir/lib/cachex/ebin/Elixir.Cachex.Spec.Validator.beam
lib/elixir/lib/cachex/ebin/Elixir.Cachex.Spec.beam
lib/elixir/lib/cachex/ebin/Elixir.Cachex.Stats.beam
lib/elixir/lib/cachex/ebin/Elixir.Cachex.Util.Names.beam
lib/elixir/lib/cachex/ebin/Elixir.Cachex.Util.beam
lib/elixir/lib/cachex/ebin/Elixir.Cachex.Warmer.beam
lib/elixir/lib/cachex/ebin/Elixir.Cachex.beam
lib/elixir/lib/cachex/ebin/cachex.app
lib/elixir/lib/cachex/lib/cachex.ex
@ -60,6 +59,7 @@ lib/elixir/lib/cachex/lib/cachex/actions/dump.ex
lib/elixir/lib/cachex/lib/cachex/actions/empty.ex
lib/elixir/lib/cachex/lib/cachex/actions/exists.ex
lib/elixir/lib/cachex/lib/cachex/actions/expire.ex
lib/elixir/lib/cachex/lib/cachex/actions/fetch.ex
lib/elixir/lib/cachex/lib/cachex/actions/get.ex
lib/elixir/lib/cachex/lib/cachex/actions/get_and_update.ex
lib/elixir/lib/cachex/lib/cachex/actions/incr.ex
@ -68,9 +68,10 @@ lib/elixir/lib/cachex/lib/cachex/actions/invoke.ex
lib/elixir/lib/cachex/lib/cachex/actions/keys.ex
lib/elixir/lib/cachex/lib/cachex/actions/load.ex
lib/elixir/lib/cachex/lib/cachex/actions/purge.ex
lib/elixir/lib/cachex/lib/cachex/actions/put.ex
lib/elixir/lib/cachex/lib/cachex/actions/put_many.ex
lib/elixir/lib/cachex/lib/cachex/actions/refresh.ex
lib/elixir/lib/cachex/lib/cachex/actions/reset.ex
lib/elixir/lib/cachex/lib/cachex/actions/set.ex
lib/elixir/lib/cachex/lib/cachex/actions/size.ex
lib/elixir/lib/cachex/lib/cachex/actions/stats.ex
lib/elixir/lib/cachex/lib/cachex/actions/stream.ex
@ -80,27 +81,24 @@ lib/elixir/lib/cachex/lib/cachex/actions/transaction.ex
lib/elixir/lib/cachex/lib/cachex/actions/ttl.ex
lib/elixir/lib/cachex/lib/cachex/actions/update.ex
lib/elixir/lib/cachex/lib/cachex/application.ex
lib/elixir/lib/cachex/lib/cachex/commands.ex
lib/elixir/lib/cachex/lib/cachex/constants.ex
lib/elixir/lib/cachex/lib/cachex/disk.ex
lib/elixir/lib/cachex/lib/cachex/errors.ex
lib/elixir/lib/cachex/lib/cachex/execution_error.ex
lib/elixir/lib/cachex/lib/cachex/fallback.ex
lib/elixir/lib/cachex/lib/cachex/hook.ex
lib/elixir/lib/cachex/lib/cachex/hook/behaviour.ex
lib/elixir/lib/cachex/lib/cachex/hook/stats.ex
lib/elixir/lib/cachex/lib/cachex/janitor.ex
lib/elixir/lib/cachex/lib/cachex/limit.ex
lib/elixir/lib/cachex/lib/cachex/lock_manager.ex
lib/elixir/lib/cachex/lib/cachex/lock_manager/server.ex
lib/elixir/lib/cachex/lib/cachex/lock_manager/table.ex
lib/elixir/lib/cachex/lib/cachex/macros.ex
lib/elixir/lib/cachex/lib/cachex/options.ex
lib/elixir/lib/cachex/lib/cachex/policy.ex
lib/elixir/lib/cachex/lib/cachex/policy/lrw.ex
lib/elixir/lib/cachex/lib/cachex/record.ex
lib/elixir/lib/cachex/lib/cachex/state.ex
lib/elixir/lib/cachex/lib/cachex/query.ex
lib/elixir/lib/cachex/lib/cachex/services.ex
lib/elixir/lib/cachex/lib/cachex/services/courier.ex
lib/elixir/lib/cachex/lib/cachex/services/incubator.ex
lib/elixir/lib/cachex/lib/cachex/services/informant.ex
lib/elixir/lib/cachex/lib/cachex/services/janitor.ex
lib/elixir/lib/cachex/lib/cachex/services/locksmith.ex
lib/elixir/lib/cachex/lib/cachex/services/locksmith/queue.ex
lib/elixir/lib/cachex/lib/cachex/services/overseer.ex
lib/elixir/lib/cachex/lib/cachex/spec.ex
lib/elixir/lib/cachex/lib/cachex/spec/validator.ex
lib/elixir/lib/cachex/lib/cachex/stats.ex
lib/elixir/lib/cachex/lib/cachex/util.ex
lib/elixir/lib/cachex/lib/cachex/util/names.ex
lib/elixir/lib/cachex/lib/cachex/warmer.ex
%%PORTDOCS%%%%DOCSDIR%%/README.md

View file

@ -0,0 +1,20 @@
# $FreeBSD$
PORTNAME= unsafe
PORTVERSION= 1.0.0
DISTVERSIONPREFIX= v
CATEGORIES= devel
PKGNAMEPREFIX= elixir-
MAINTAINER= olgeni@FreeBSD.org
COMMENT= Generate unsafe bindings for Elixir functions
LICENSE= MIT
USES= elixir
USE_GITHUB= yes
GH_ACCOUNT= whitfin
MIX_REWRITE= yes
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1525621894
SHA256 (whitfin-unsafe-v1.0.0_GH0.tar.gz) = 8a5850f82bc7ff6ca9a3da88e11854e794a3342c7bed72e94bb4b9afe30e696f
SIZE (whitfin-unsafe-v1.0.0_GH0.tar.gz) = 8013

View file

@ -0,0 +1,4 @@
This library is designed to generate unsafe bindings for Elixir
function definitions at compile time.
WWW: https://github.com/whitfin/unsafe

View file

@ -0,0 +1,8 @@
lib/elixir/lib/unsafe/ebin/Elixir.Unsafe.Compiler.beam
lib/elixir/lib/unsafe/ebin/Elixir.Unsafe.Generator.beam
lib/elixir/lib/unsafe/ebin/Elixir.Unsafe.beam
lib/elixir/lib/unsafe/ebin/unsafe.app
lib/elixir/lib/unsafe/lib/unsafe.ex
lib/elixir/lib/unsafe/lib/unsafe/compiler.ex
lib/elixir/lib/unsafe/lib/unsafe/generator.ex
%%PORTDOCS%%%%DOCSDIR%%/README.md

View file

@ -2,7 +2,7 @@
PORTNAME= cuttlefish
PORTVERSION= 2.0.11
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= devel
PKGNAMEPREFIX= erlang-

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1483561465
SHA256 (basho-cuttlefish-2.0.11_GH0.tar.gz) = 75de2ac844de08751e63ea97bbbb63c14bb8cb4860d76866cbdfe6a6992f4dd0
SIZE (basho-cuttlefish-2.0.11_GH0.tar.gz) = 232032
TIMESTAMP = 1525618355
SHA256 (basho-cuttlefish-2.0.11_GH0.tar.gz) = b7a6f414dc0129c8ef58569de4daf8e35a9c31ebfefd7451aeaec96ed03e412b
SIZE (basho-cuttlefish-2.0.11_GH0.tar.gz) = 232829

View file

@ -1,8 +1,8 @@
# $FreeBSD$
PORTNAME= fossil
PORTVERSION= 2.5
PORTREVISION= 1
PORTVERSION= 2.6
PORTREVISION= 0
DISTVERSIONPREFIX= src-
PORTEPOCH= 2
CATEGORIES= devel www

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1518445317
SHA256 (fossil-src-2.5.tar.gz) = f9b07360811f432dfb36ebfb44c83886872556ecce1c80387629ce90e1e4aad3
SIZE (fossil-src-2.5.tar.gz) = 5036719
TIMESTAMP = 1525683503
SHA256 (fossil-src-2.6.tar.gz) = 76a794555918be179850739a90f157de0edb8568ad552b4c40ce186c79ff6ed9
SIZE (fossil-src-2.6.tar.gz) = 5083119

View file

@ -28,7 +28,6 @@ MY_DEPENDS= git>=2.16.2:devel/git \
BUILD_DEPENDS= go>=1.8:lang/go \
gem:devel/ruby-gems \
rubygem-bundler>0:sysutils/rubygem-bundler \
${MY_DEPENDS}
RUN_DEPENDS= ${MY_DEPENDS} \

46
devel/kronosnet/Makefile Normal file
View file

@ -0,0 +1,46 @@
# Created by: David Shane Holden <dpejesh@yahoo.com>
# $FreeBSD$
PORTNAME= kronosnet
PORTVERSION= 1.3
CATEGORIES= devel
MASTER_SITES= https://kronosnet.org/releases/
MAINTAINER= dpejesh@yahoo.com
COMMENT= Network abstraction layer designed for high availability
LICENSE= GPLv2
LIB_DEPENDS= liblzo2.so:archivers/lzo2 \
liblz4.so:archivers/liblz4 \
libnspr4.so:devel/nspr \
libnss3.so:security/nss \
libqb.so:devel/libqb
USES= autoreconf gmake libtool localbase pkgconfig ssl # tar:xz
USE_BINUTILS= yes
USE_GCC= yes
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
LDFLAGS+= -B${LOCALBASE}/bin
INSTALL_TARGET= install-strip
TEST_TARGET= check
OPTIONS_DEFINE= MANPAGES DOCS
OPTIONS_DEFAULT=MANPAGES
OPTIONS_SUB= yes
MANPAGES_BUILD_DEPENDS= doxygen:devel/doxygen
MANPAGES_CONFIGURE_ENABLE= man
.include <bsd.port.options.mk>
.if ${SSL_DEFAULT} == base
EXTRA_PATCHES= ${.CURDIR}/files/extra-patch-ssl-base-configure.ac
CONFIGURE_ENV= openssl_CFLAGS=-I/usr/include openssl_LIBS=-lcrypto
.elif ${SSL_DEFAULT} == libressl
EXTRA_PATCHES= ${.CURDIR}/files/extra-patch-ssl-libressl-configure.ac
.endif
.include <bsd.port.mk>

3
devel/kronosnet/distinfo Normal file
View file

@ -0,0 +1,3 @@
TIMESTAMP = 1524484064
SHA256 (kronosnet-1.3.tar.gz) = c24d93dbb25561e684cecf4d7afd58c98a7f883ba9ad812793e268ad857c3a62
SIZE (kronosnet-1.3.tar.gz) = 701399

View file

@ -0,0 +1,10 @@
--- configure.ac.orig 2018-02-26 13:46:34 UTC
+++ configure.ac
@@ -414,7 +414,6 @@ WARNLIST="
pointer-arith
write-strings
cast-align
- bad-function-cast
missing-format-attribute
float-equal
format=2

View file

@ -0,0 +1,26 @@
Use openssl 1.0 API when libressl is set as the default ssl implementation.
--- configure.ac.orig 2018-02-26 13:46:34 UTC
+++ configure.ac
@@ -114,11 +114,8 @@ AC_ARG_ENABLE([crypto-all],
KNET_OPTION_DEFINES([nss],[crypto],[PKG_CHECK_MODULES([nss], [nss])])
KNET_OPTION_DEFINES([openssl],[crypto],[
- PKG_CHECK_MODULES([openssl],[libcrypto < 1.1],
- [AC_DEFINE_UNQUOTED([BUILDCRYPTOOPENSSL10], [1], [openssl 1.0 crypto])],
- [PKG_CHECK_MODULES([openssl],[libcrypto >= 1.1],
- [AC_DEFINE_UNQUOTED([BUILDCRYPTOOPENSSL11], [1], [openssl 1.1 crypto])])])
-])
+ PKG_CHECK_MODULES([openssl], [libcrypto],
+ [AC_DEFINE_UNQUOTED([BUILDCRYPTOOPENSSL10], [1], [openssl 1.0 crypto])])])
AC_ARG_ENABLE([compress-all],
[AS_HELP_STRING([--disable-compress-all],[disable libknet all compress modules support])],,
@@ -414,7 +411,6 @@ WARNLIST="
pointer-arith
write-strings
cast-align
- bad-function-cast
missing-format-attribute
float-equal
format=2

View file

@ -0,0 +1,14 @@
--- Makefile.am.orig 2018-02-26 13:46:34 UTC
+++ Makefile.am
@@ -44,11 +44,6 @@ dist_doc_DATA = \
README.licence \
README
-all-local: $(SPEC)
-
-clean-local:
- rm -f $(SPEC)
-
distclean-local:
rm -f $(PACKAGE_NAME)-*.tar.* $(PACKAGE_NAME)-*.sha256* tag-*

View file

@ -0,0 +1,14 @@
--- man/Makefile.am.orig 2018-03-27 20:11:33 UTC
+++ man/Makefile.am
@@ -16,11 +16,6 @@ EXTRA_DIST = kronosnetd.8 knet-keygen.8
# Avoid Automake warnings about overriding these user variables.
# Programs in this directory are used during the build only.
AUTOMAKE_OPTIONS = -Wno-gnu
-EXEEXT=$(BUILD_EXEEXT)
-CC=$(CC_FOR_BUILD)
-CFLAGS=$(CFLAGS_FOR_BUILD)
-CPPFLAGS=$(CPPFLAGS_FOR_BUILD)
-LDFLAGS=$(LDFLAGS_FOR_BUILD)
if BUILD_MAN

View file

@ -0,0 +1,5 @@
Kronosnet, often referred to as knet, is a network abstraction layer designed
for High Availability use cases, where redundancy, security, fault tolerance
and fast fail-over are the core requirements.
WWW: https://kronosnet.org/

View file

@ -0,0 +1,9 @@
For correct operation, maximum socket buffer size must be tuned
by performing the following command as root :
# sysctl kern.ipc.maxsockbuf=18874368
To preserve this setting across reboots, append the following
to /etc/sysctl.conf :
kern.ipc.maxsockbuf=18874368

86
devel/kronosnet/pkg-plist Normal file
View file

@ -0,0 +1,86 @@
include/libknet.h
lib/kronosnet/compress_bzip2.a
lib/kronosnet/compress_bzip2.so
lib/kronosnet/compress_lz4.a
lib/kronosnet/compress_lz4.so
lib/kronosnet/compress_lz4hc.a
lib/kronosnet/compress_lz4hc.so
lib/kronosnet/compress_lzma.a
lib/kronosnet/compress_lzma.so
lib/kronosnet/compress_lzo2.a
lib/kronosnet/compress_lzo2.so
lib/kronosnet/compress_zlib.a
lib/kronosnet/compress_zlib.so
lib/kronosnet/crypto_openssl.a
lib/kronosnet/crypto_openssl.so
lib/kronosnet/crypto_nss.a
lib/kronosnet/crypto_nss.so
lib/libknet.a
lib/libknet.so
lib/libknet.so.1
lib/libknet.so.1.1.0
libdata/pkgconfig/libknet.pc
%%MANPAGES%%man/man3/knet_addrtostr.3.gz
%%MANPAGES%%man/man3/knet_get_compress_list.3.gz
%%MANPAGES%%man/man3/knet_get_crypto_list.3.gz
%%MANPAGES%%man/man3/knet_get_transport_id_by_name.3.gz
%%MANPAGES%%man/man3/knet_get_transport_list.3.gz
%%MANPAGES%%man/man3/knet_get_transport_name_by_id.3.gz
%%MANPAGES%%man/man3/knet_handle_add_datafd.3.gz
%%MANPAGES%%man/man3/knet_handle_clear_stats.3.gz
%%MANPAGES%%man/man3/knet_handle_compress.3.gz
%%MANPAGES%%man/man3/knet_handle_crypto.3.gz
%%MANPAGES%%man/man3/knet_handle_enable_filter.3.gz
%%MANPAGES%%man/man3/knet_handle_enable_pmtud_notify.3.gz
%%MANPAGES%%man/man3/knet_handle_enable_sock_notify.3.gz
%%MANPAGES%%man/man3/knet_handle_free.3.gz
%%MANPAGES%%man/man3/knet_handle_get_channel.3.gz
%%MANPAGES%%man/man3/knet_handle_get_datafd.3.gz
%%MANPAGES%%man/man3/knet_handle_get_stats.3.gz
%%MANPAGES%%man/man3/knet_handle_get_transport_reconnect_interval.3.gz
%%MANPAGES%%man/man3/knet_handle_new.3.gz
%%MANPAGES%%man/man3/knet_handle_new_ex.3.gz
%%MANPAGES%%man/man3/knet_handle_pmtud_get.3.gz
%%MANPAGES%%man/man3/knet_handle_pmtud_getfreq.3.gz
%%MANPAGES%%man/man3/knet_handle_pmtud_setfreq.3.gz
%%MANPAGES%%man/man3/knet_handle_remove_datafd.3.gz
%%MANPAGES%%man/man3/knet_handle_set_transport_reconnect_interval.3.gz
%%MANPAGES%%man/man3/knet_handle_setfwd.3.gz
%%MANPAGES%%man/man3/knet_host_add.3.gz
%%MANPAGES%%man/man3/knet_host_enable_status_change_notify.3.gz
%%MANPAGES%%man/man3/knet_host_get_host_list.3.gz
%%MANPAGES%%man/man3/knet_host_get_id_by_host_name.3.gz
%%MANPAGES%%man/man3/knet_host_get_name_by_host_id.3.gz
%%MANPAGES%%man/man3/knet_host_get_policy.3.gz
%%MANPAGES%%man/man3/knet_host_get_status.3.gz
%%MANPAGES%%man/man3/knet_host_remove.3.gz
%%MANPAGES%%man/man3/knet_host_set_name.3.gz
%%MANPAGES%%man/man3/knet_host_set_policy.3.gz
%%MANPAGES%%man/man3/knet_link_clear_config.3.gz
%%MANPAGES%%man/man3/knet_link_get_config.3.gz
%%MANPAGES%%man/man3/knet_link_get_enable.3.gz
%%MANPAGES%%man/man3/knet_link_get_link_list.3.gz
%%MANPAGES%%man/man3/knet_link_get_ping_timers.3.gz
%%MANPAGES%%man/man3/knet_link_get_pong_count.3.gz
%%MANPAGES%%man/man3/knet_link_get_priority.3.gz
%%MANPAGES%%man/man3/knet_link_get_status.3.gz
%%MANPAGES%%man/man3/knet_link_set_config.3.gz
%%MANPAGES%%man/man3/knet_link_set_enable.3.gz
%%MANPAGES%%man/man3/knet_link_set_ping_timers.3.gz
%%MANPAGES%%man/man3/knet_link_set_pong_count.3.gz
%%MANPAGES%%man/man3/knet_link_set_priority.3.gz
%%MANPAGES%%man/man3/knet_log_get_loglevel.3.gz
%%MANPAGES%%man/man3/knet_log_get_loglevel_id.3.gz
%%MANPAGES%%man/man3/knet_log_get_loglevel_name.3.gz
%%MANPAGES%%man/man3/knet_log_get_subsystem_id.3.gz
%%MANPAGES%%man/man3/knet_log_get_subsystem_name.3.gz
%%MANPAGES%%man/man3/knet_log_set_loglevel.3.gz
%%MANPAGES%%man/man3/knet_recv.3.gz
%%MANPAGES%%man/man3/knet_send.3.gz
%%MANPAGES%%man/man3/knet_send_sync.3.gz
%%MANPAGES%%man/man3/knet_strtoaddr.3.gz
%%PORTDOCS%%%%DOCSDIR%%/COPYING.applications
%%PORTDOCS%%%%DOCSDIR%%/COPYING.libraries
%%PORTDOCS%%%%DOCSDIR%%/COPYRIGHT
%%PORTDOCS%%%%DOCSDIR%%/README
%%PORTDOCS%%%%DOCSDIR%%/README.licence

View file

@ -275,11 +275,6 @@ MAN1SRCS+= bugpoint.1 dsymutil.1 llc.1 lli.1 llvm-ar.1 llvm-as.1 \
.include <bsd.port.pre.mk>
.if ${OPSYS} == FreeBSD && ${OSREL} == 10.3
CFLAGS+= -D_LIBCPP_TRIVIAL_PAIR_COPY_CTOR=1
BROKEN= Missing __cxa_thread_atexit
.endif
.if defined(WITH_DEBUG)
CMAKE_BUILD_TYPE= RelWithDebInfo
STRIP=

View file

@ -6,12 +6,12 @@
#
LLVM_MAJOR= 7
LLVM_RELEASE= ${LLVM_MAJOR}.0.0
SNAPDATE= 20180413
SNAPDATE= 20180506
LLVM_COMMIT= 3352f5142d61f0f784ec1ec946ae58d1dd630888
CLANG_COMMIT= 4a9ca998d3c0561630965a6ebaa2b15cd9238351
COMPILER_RT_COMMIT= a53765b3c1ca0998bf1622f1c4abdce49d47112e
EXTRAS_COMMIT= 32f9fba9e0fd3e1fd2864e562312d80ea8d7c0ae
LLD_COMMIT= 32148093a17d3224ea2f3aec2cc9ce9c07d71728
LLDB_COMMIT= 3542a1e98c2719f53e46fe8966790796bcfda946
OPENMP_COMMIT= feadeefd2ebcb877e3dedf862b814b5cf2c58789
LLVM_COMMIT= 53dc71d2945a91fde75ec241f48776fc739d2f75
CLANG_COMMIT= 85ba0ebee1bb4c1f88787be717a73da8099f8f24
COMPILER_RT_COMMIT= 39401bf064ee0b5ab39ceb4cedca9bba3644df5c
EXTRAS_COMMIT= 77e60e54f9c127ca9023d00dca047e7638ad4744
LLD_COMMIT= 96ad39746fb1fa191723aa5db033352dac174717
LLDB_COMMIT= dc923a52b5f85c605f5d49e1a821f9e1f4480c41
OPENMP_COMMIT= d9b59403e841d98d8b8db18c130f0168b78e9ae7

View file

@ -1,15 +1,15 @@
TIMESTAMP = 1523659595
SHA256 (llvm-mirror-llvm-7.0.d20180413-3352f5142d61f0f784ec1ec946ae58d1dd630888_GH0.tar.gz) = ce94bde22f0d258de233f35e31fc19a4dfbaa28620e00f1cf1fbd5cbc30a0cf0
SIZE (llvm-mirror-llvm-7.0.d20180413-3352f5142d61f0f784ec1ec946ae58d1dd630888_GH0.tar.gz) = 40061987
SHA256 (llvm-mirror-clang-4a9ca998d3c0561630965a6ebaa2b15cd9238351_GH0.tar.gz) = 573737392c4bf7a88bc244d7629e1b687a482469ca085a9708f2793effd10560
SIZE (llvm-mirror-clang-4a9ca998d3c0561630965a6ebaa2b15cd9238351_GH0.tar.gz) = 17166137
SHA256 (llvm-mirror-compiler-rt-a53765b3c1ca0998bf1622f1c4abdce49d47112e_GH0.tar.gz) = 68168a2da74f73e57fe3a6de5d97092a28351d11829921e8144b3f2a7e198669
SIZE (llvm-mirror-compiler-rt-a53765b3c1ca0998bf1622f1c4abdce49d47112e_GH0.tar.gz) = 3029903
SHA256 (llvm-mirror-clang-tools-extra-32f9fba9e0fd3e1fd2864e562312d80ea8d7c0ae_GH0.tar.gz) = 0377ebe22705766f60f5c8a8f08f5e46aebc28924ed4945432bb42cc453fabd5
SIZE (llvm-mirror-clang-tools-extra-32f9fba9e0fd3e1fd2864e562312d80ea8d7c0ae_GH0.tar.gz) = 1134456
SHA256 (llvm-mirror-lld-32148093a17d3224ea2f3aec2cc9ce9c07d71728_GH0.tar.gz) = d80622a4f79bebe8eeef7c1060c0dc215c98193883047314e2b7105556567235
SIZE (llvm-mirror-lld-32148093a17d3224ea2f3aec2cc9ce9c07d71728_GH0.tar.gz) = 1166618
SHA256 (llvm-mirror-lldb-3542a1e98c2719f53e46fe8966790796bcfda946_GH0.tar.gz) = 77842474af5c85937fdd14e0372a50c3de5dcabd12df3027b1e5908aeb274653
SIZE (llvm-mirror-lldb-3542a1e98c2719f53e46fe8966790796bcfda946_GH0.tar.gz) = 24330571
SHA256 (llvm-mirror-openmp-feadeefd2ebcb877e3dedf862b814b5cf2c58789_GH0.tar.gz) = eefb4bdba5f1b47a62007918fd2ffa2721681988cdfb573edfd3ea288124ae44
SIZE (llvm-mirror-openmp-feadeefd2ebcb877e3dedf862b814b5cf2c58789_GH0.tar.gz) = 2901858
TIMESTAMP = 1525623163
SHA256 (llvm-mirror-llvm-7.0.d20180506-53dc71d2945a91fde75ec241f48776fc739d2f75_GH0.tar.gz) = cc0495ff194ce55725047965dc95ca02333ddf7aa243db7b2165c17847d963cd
SIZE (llvm-mirror-llvm-7.0.d20180506-53dc71d2945a91fde75ec241f48776fc739d2f75_GH0.tar.gz) = 40604333
SHA256 (llvm-mirror-clang-85ba0ebee1bb4c1f88787be717a73da8099f8f24_GH0.tar.gz) = f4ecfaf03e7c5702bd698a3f9f9356a48f66ca65fcef71f7e75ba8cd7eee05b8
SIZE (llvm-mirror-clang-85ba0ebee1bb4c1f88787be717a73da8099f8f24_GH0.tar.gz) = 17237609
SHA256 (llvm-mirror-compiler-rt-39401bf064ee0b5ab39ceb4cedca9bba3644df5c_GH0.tar.gz) = 6eb71423d8464018e060f6456eea4fbdb70223694ad56b0d5ef8b09e97bd5f17
SIZE (llvm-mirror-compiler-rt-39401bf064ee0b5ab39ceb4cedca9bba3644df5c_GH0.tar.gz) = 3050104
SHA256 (llvm-mirror-clang-tools-extra-77e60e54f9c127ca9023d00dca047e7638ad4744_GH0.tar.gz) = 1e4546dc649c3385fe72e6a300c0479bec71e7288a58ffdae1b4d666541ccf2f
SIZE (llvm-mirror-clang-tools-extra-77e60e54f9c127ca9023d00dca047e7638ad4744_GH0.tar.gz) = 1146370
SHA256 (llvm-mirror-lld-96ad39746fb1fa191723aa5db033352dac174717_GH0.tar.gz) = 4a20bdbc543feadc6970c00d2bc6e8514316d00cb88b77c1b19f4f1b57cf5c52
SIZE (llvm-mirror-lld-96ad39746fb1fa191723aa5db033352dac174717_GH0.tar.gz) = 1186864
SHA256 (llvm-mirror-lldb-dc923a52b5f85c605f5d49e1a821f9e1f4480c41_GH0.tar.gz) = 4d2f29223c38765f99fe62c9b06113804da117f481f23ec763b257f66a77af88
SIZE (llvm-mirror-lldb-dc923a52b5f85c605f5d49e1a821f9e1f4480c41_GH0.tar.gz) = 24341071
SHA256 (llvm-mirror-openmp-d9b59403e841d98d8b8db18c130f0168b78e9ae7_GH0.tar.gz) = 89b18da5e9f741c85b30ad6b45b0a716260f982e40d37bd6e97b699c119a161e
SIZE (llvm-mirror-openmp-d9b59403e841d98d8b8db18c130f0168b78e9ae7_GH0.tar.gz) = 2904480

View file

@ -0,0 +1,11 @@
--- cmake/modules/AddSphinxTarget.cmake.orig
+++ cmake/modules/AddSphinxTarget.cmake
@@ -29,6 +29,8 @@
endif()
add_custom_target(${SPHINX_TARGET_NAME}
+ COMMAND ${CMAKE_COMMAND}
+ -E make_directory ${SPHINX_BUILD_DIR}
COMMAND ${SPHINX_EXECUTABLE}
-b ${builder}
-d "${SPHINX_DOC_TREE_DIR}"

View file

@ -267,6 +267,7 @@ llvm-devel/bin/yaml2obj
%%CLANG%%llvm-devel/include/clang/AST/MangleNumberingContext.h
%%CLANG%%llvm-devel/include/clang/AST/NSAPI.h
%%CLANG%%llvm-devel/include/clang/AST/NestedNameSpecifier.h
%%CLANG%%llvm-devel/include/clang/AST/NonTrivialTypeVisitor.h
%%CLANG%%llvm-devel/include/clang/AST/ODRHash.h
%%CLANG%%llvm-devel/include/clang/AST/OpenMPClause.h
%%CLANG%%llvm-devel/include/clang/AST/OperationKinds.def
@ -1023,7 +1024,6 @@ llvm-devel/bin/yaml2obj
%%LLDB%%llvm-devel/include/lldb/Initialization/SystemInitializer.h
%%LLDB%%llvm-devel/include/lldb/Initialization/SystemInitializerCommon.h
%%LLDB%%llvm-devel/include/lldb/Initialization/SystemLifetimeManager.h
%%LLDB%%llvm-devel/include/lldb/Interpreter/Args.h
%%LLDB%%llvm-devel/include/lldb/Interpreter/CommandAlias.h
%%LLDB%%llvm-devel/include/lldb/Interpreter/CommandCompletions.h
%%LLDB%%llvm-devel/include/lldb/Interpreter/CommandHistory.h
@ -1178,6 +1178,7 @@ llvm-devel/bin/yaml2obj
%%LLDB%%llvm-devel/include/lldb/Target/UnwindAssembly.h
%%LLDB%%llvm-devel/include/lldb/Utility/AnsiTerminal.h
%%LLDB%%llvm-devel/include/lldb/Utility/ArchSpec.h
%%LLDB%%llvm-devel/include/lldb/Utility/Args.h
%%LLDB%%llvm-devel/include/lldb/Utility/Baton.h
%%LLDB%%llvm-devel/include/lldb/Utility/CleanUp.h
%%LLDB%%llvm-devel/include/lldb/Utility/Connection.h
@ -1260,6 +1261,7 @@ llvm-devel/include/llvm-c/Support.h
llvm-devel/include/llvm-c/Target.h
llvm-devel/include/llvm-c/TargetMachine.h
llvm-devel/include/llvm-c/Transforms/IPO.h
llvm-devel/include/llvm-c/Transforms/InstCombine.h
llvm-devel/include/llvm-c/Transforms/PassManagerBuilder.h
llvm-devel/include/llvm-c/Transforms/Scalar.h
llvm-devel/include/llvm-c/Transforms/Utils.h
@ -1835,7 +1837,6 @@ llvm-devel/include/llvm/ExecutionEngine/JITSymbol.h
llvm-devel/include/llvm/ExecutionEngine/MCJIT.h
llvm-devel/include/llvm/ExecutionEngine/OProfileWrapper.h
llvm-devel/include/llvm/ExecutionEngine/ObjectCache.h
llvm-devel/include/llvm/ExecutionEngine/ObjectMemoryBuffer.h
llvm-devel/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h
llvm-devel/include/llvm/ExecutionEngine/Orc/CompileUtils.h
llvm-devel/include/llvm/ExecutionEngine/Orc/Core.h
@ -1873,8 +1874,8 @@ llvm-devel/include/llvm/FuzzMutate/Random.h
llvm-devel/include/llvm/FuzzMutate/RandomIRBuilder.h
llvm-devel/include/llvm/IR/Argument.h
llvm-devel/include/llvm/IR/AssemblyAnnotationWriter.h
llvm-devel/include/llvm/IR/Attributes.gen
llvm-devel/include/llvm/IR/Attributes.h
llvm-devel/include/llvm/IR/Attributes.inc
llvm-devel/include/llvm/IR/Attributes.td
llvm-devel/include/llvm/IR/AutoUpgrade.h
llvm-devel/include/llvm/IR/BasicBlock.h
@ -1917,8 +1918,8 @@ llvm-devel/include/llvm/IR/Instruction.def
llvm-devel/include/llvm/IR/Instruction.h
llvm-devel/include/llvm/IR/Instructions.h
llvm-devel/include/llvm/IR/IntrinsicInst.h
llvm-devel/include/llvm/IR/Intrinsics.gen
llvm-devel/include/llvm/IR/Intrinsics.h
llvm-devel/include/llvm/IR/Intrinsics.inc
llvm-devel/include/llvm/IR/Intrinsics.td
llvm-devel/include/llvm/IR/IntrinsicsAArch64.td
llvm-devel/include/llvm/IR/IntrinsicsAMDGPU.td
@ -2230,6 +2231,7 @@ llvm-devel/include/llvm/Support/SaveAndRestore.h
llvm-devel/include/llvm/Support/ScaledNumber.h
llvm-devel/include/llvm/Support/ScopedPrinter.h
llvm-devel/include/llvm/Support/Signals.h
llvm-devel/include/llvm/Support/SmallVectorMemoryBuffer.h
llvm-devel/include/llvm/Support/Solaris/sys/regset.h
llvm-devel/include/llvm/Support/SourceMgr.h
llvm-devel/include/llvm/Support/SpecialCaseList.h
@ -2430,6 +2432,7 @@ llvm-devel/include/llvm/Transforms/Utils/UnrollLoop.h
llvm-devel/include/llvm/Transforms/Utils/VNCoercion.h
llvm-devel/include/llvm/Transforms/Utils/ValueMapper.h
llvm-devel/include/llvm/Transforms/Vectorize.h
llvm-devel/include/llvm/Transforms/Vectorize/LoopVectorizationLegality.h
llvm-devel/include/llvm/Transforms/Vectorize/LoopVectorize.h
llvm-devel/include/llvm/Transforms/Vectorize/SLPVectorizer.h
llvm-devel/include/llvm/WindowsManifest/WindowsManifestMerger.h
@ -2535,6 +2538,7 @@ llvm-devel/lib/LLVMHello.so
%%CLANG%%llvm-devel/lib/clang/%%LLVM_RELEASE%%/include/mm_malloc.h
%%CLANG%%llvm-devel/lib/clang/%%LLVM_RELEASE%%/include/mmintrin.h
%%CLANG%%llvm-devel/lib/clang/%%LLVM_RELEASE%%/include/module.modulemap
%%CLANG%%llvm-devel/lib/clang/%%LLVM_RELEASE%%/include/movdirintrin.h
%%CLANG%%llvm-devel/lib/clang/%%LLVM_RELEASE%%/include/msa.h
%%CLANG%%llvm-devel/lib/clang/%%LLVM_RELEASE%%/include/mwaitxintrin.h
%%CLANG%%llvm-devel/lib/clang/%%LLVM_RELEASE%%/include/nmmintrin.h
@ -2566,6 +2570,7 @@ llvm-devel/lib/LLVMHello.so
%%CLANG%%llvm-devel/lib/clang/%%LLVM_RELEASE%%/include/varargs.h
%%CLANG%%llvm-devel/lib/clang/%%LLVM_RELEASE%%/include/vecintrin.h
%%CLANG%%llvm-devel/lib/clang/%%LLVM_RELEASE%%/include/vpclmulqdqintrin.h
%%CLANG%%llvm-devel/lib/clang/%%LLVM_RELEASE%%/include/waitpkgintrin.h
%%CLANG%%llvm-devel/lib/clang/%%LLVM_RELEASE%%/include/wbnoinvdintrin.h
%%CLANG%%llvm-devel/lib/clang/%%LLVM_RELEASE%%/include/wmmintrin.h
%%CLANG%%llvm-devel/lib/clang/%%LLVM_RELEASE%%/include/x86intrin.h

View file

@ -231,7 +231,7 @@ post-install:
.endif
TEST_CMD= '(cd ${WRKSRC}/test; ${SETENV} ${MAKE_ENV} LD_LIBRARY_PATH=${WRKSRC}/Release/lib ${MAKE_CMD} check-local-lit)'
regression-test: ${BUILD_COOKIE}
do-test:
if [ `${ID} -u` = 0 ]; then \
${CHOWN} -R nobody ${WRKSRC}/test; \
su -m nobody -c ${TEST_CMD}; \

View file

@ -273,10 +273,6 @@ MAN1SRCS+= bugpoint.1 dsymutil.1 llc.1 lli.1 llvm-ar.1 llvm-as.1 \
.include <bsd.port.pre.mk>
.if ${OPSYS} == FreeBSD && ${OSREL} == 10.3
CFLAGS+= -D_LIBCPP_TRIVIAL_PAIR_COPY_CTOR=1
.endif
.if ${ARCH} == "amd64"
_COMPILER_RT_LIBS= \
libclang_rt.asan-preinit-x86_64.a \

View file

@ -40,10 +40,4 @@ PROXY_SERVER_LIB_DEPENDS= libjsoncpp.so:devel/jsoncpp \
PORTDOCS= *
.include <bsd.port.options.mk>
.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1003506
BROKEN= no __cxa_thread_atexit() support in FreeBSD libc < 10.4
.endif
.include <bsd.port.mk>

View file

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= QtPy
DISTVERSION= 1.4.1
DISTVERSION= 1.4.2
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1525018074
SHA256 (QtPy-1.4.1.tar.gz) = ea3935b7a4aa25dd2ef0e755687937526ec135d3208898e4afab84c33ed3cc9f
SIZE (QtPy-1.4.1.tar.gz) = 27368
TIMESTAMP = 1525669204
SHA256 (QtPy-1.4.2.tar.gz) = 1d1a4343540433a203280f162d43226e4c87489155fe4a9a6f1923ba11362bf9
SIZE (QtPy-1.4.2.tar.gz) = 27471

View file

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= biplist
PORTVERSION= 0.9
PORTVERSION= 1.0.3
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@ -11,18 +11,15 @@ MAINTAINER= wg@FreeBSD.org
COMMENT= Library for reading/writing binary plists
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>=0:devel/py-nose@${FLAVOR} \
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>=0:devel/py-nose@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}coverage>=0:devel/py-coverage@${FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${FLAVOR}
TEST_DEPENDS:= ${RUN_DEPENDS}
USES= python
USE_PYTHON= autoplist distutils
.include <bsd.port.pre.mk>
regression-test: build
do-test:
@cd ${WRKSRC} && ${PYTHON_CMD} ${PYSETUP} test
.include <bsd.port.post.mk>
.include <bsd.port.mk>

View file

@ -1,2 +1,3 @@
SHA256 (biplist-0.9.tar.gz) = b57cadfd26e4754efdf89e9e37de87885f9b5c847b2615688ca04adfaf6ca604
SIZE (biplist-0.9.tar.gz) = 14591
TIMESTAMP = 1525591566
SHA256 (biplist-1.0.3.tar.gz) = 4c0549764c5fe50b28042ec21aa2e14fe1a2224e239a1dae77d9e7f3932aa4c6
SIZE (biplist-1.0.3.tar.gz) = 21258

View file

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= botocore
PORTVERSION= 1.10.9
PORTVERSION= 1.10.14
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1524725085
SHA256 (botocore-1.10.9.tar.gz) = b0930e2d0e85ada3939a9cf52b1cdcd03d9b32a10a7598210a28c102b87074a7
SIZE (botocore-1.10.9.tar.gz) = 4345755
TIMESTAMP = 1525559645
SHA256 (botocore-1.10.14.tar.gz) = 2d83993e60ba56ca3ddb48a0d4da86c1cfa1f687993abe760eeb0059d10e52f6
SIZE (botocore-1.10.14.tar.gz) = 4361836

View file

@ -3,6 +3,7 @@
PORTNAME= llvmcpy
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.2
PORTREVISION= 1
CATEGORIES= devel python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@ -25,7 +26,7 @@ USE_PYTHON= distutils autoplist
NO_ARCH= yes
# LLVM_CONFIG environment variable overrides this: ex. LLVM_CONFIG=llvm-config40 changes to llvm40
LLVM_VERSION= 39 # README says: It has been tested with LLVM 3.4, 3.8 and 3.9
LLVM_VERSION= 50 # README says: It has been tested with LLVM 3.4, 3.8 and 3.9
post-patch:
@${REINPLACE_CMD} -e 's|"llvm-config"|"llvm-config${LLVM_VERSION}"|' ${WRKSRC}/llvmcpy/llvm.py

View file

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= capybara-screenshot
PORTVERSION= 1.0.20
PORTVERSION= 1.0.21
CATEGORIES= devel rubygems
MASTER_SITES= RG

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1525555006
SHA256 (rubygem/capybara-screenshot-1.0.20.gem) = bd304a7c8e239a9c322075426f01c7ab2ba9d8704a8059737afef6b936a3dd9b
SIZE (rubygem/capybara-screenshot-1.0.20.gem) = 33792
TIMESTAMP = 1525719366
SHA256 (rubygem/capybara-screenshot-1.0.21.gem) = 383b51c7d123f85c364652e02e999e7ba743b321b59f8d178541b5ae358bc7a3
SIZE (rubygem/capybara-screenshot-1.0.21.gem) = 33792

View file

@ -66,6 +66,8 @@ post-extract:
${LN} -s ${DISTDIR}/${F:C/:source[0-9]+$//} \
${BUILD_WRKSRC}/.build/tarballs
.endfor
echo CT_LOG_PROGRESS_BAR=n >> \
${BUILD_WRKSRC}/samples/${PORTNAME}/crosstool.config
do-configure:
cd ${BUILD_WRKSRC} && ./bootstrap
@ -81,7 +83,9 @@ do-configure:
do-build:
cd ${BUILD_WRKSRC} && ${SETENV} ${BUILD_ENV} ./ct-ng build
cd ${BUILD_WRKSRC}/builds/${PORTNAME} && \
${RM} build.log.bz2 lib/charset.alias
${CHMOD} +w . lib && \
${RM} build.log.bz2 lib/charset.alias && \
${CHMOD} -w . lib
do-install:
cd ${BUILD_WRKSRC}/builds && \

View file

@ -34,16 +34,16 @@ LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
# ISC releases things like 9.8.0-P1, which our versioning doesn't like
ISCVERSION= 9.13.0a0.2018.04.27
ISCVERSION= 9.13.0a0.2018.05.04
# XXX: Remove gitlab
USE_GITLAB= yes
GL_SITE= https://gitlab.isc.org
GL_ACCOUNT= isc-projects
GL_PROJECT= bind9
GL_COMMIT= 16dea1c5779e749e5477670d48790508abcbb2ed
GL_COMMIT= f0d3fe5d959ab29d5d1e9e5426a62d7c11edf9ff
# XXX: remove tar:bz2
USES= cpe libedit tar:bz2
USES= cpe libedit ssl tar:bz2
CPE_VENDOR= isc
CPE_VERSION= ${ISCVERSION:C/-.*//}
@ -60,6 +60,7 @@ CONFIGURE_ARGS= --localstatedir=/var --disable-linux-caps \
--with-libxml2=${LOCALBASE} \
--with-readline="-L${LOCALBASE}/lib -ledit" \
--with-dlopen=yes \
--with-openssl=${OPENSSLBASE} \
--sysconfdir=${ETCDIR}
ETCDIR= ${PREFIX}/etc/namedb
@ -80,12 +81,12 @@ MAKE_JOBS_UNSAFE= yes
PORTDOCS= *
OPTIONS_DEFAULT= SSL THREADS SIGCHASE IDN GSSAPI_NONE JSON PYTHON
OPTIONS_DEFAULT= THREADS SIGCHASE IDN GSSAPI_NONE JSON PYTHON
OPTIONS_DEFINE= IDN LARGE_FILE PYTHON JSON \
FIXED_RRSET SIGCHASE IPV6 THREADS
OPTIONS_RADIO= CRYPTO GOSTDEF
OPTIONS_RADIO_CRYPTO= SSL NATIVE_PKCS11
OPTIONS_RADIO_CRYPTO= NATIVE_PKCS11
OPTIONS_RADIO_GOSTDEF= GOST GOST_ASN1
.if !defined(BIND_TOOLS_SLAVE)
@ -113,7 +114,7 @@ DLZ_STUB_DESC= DLZ stub driver
DNSTAP_DESC= Provides fast passive logging of DNS messages
FIXED_RRSET_DESC= Enable fixed rrset ordering
GEOIP_DESC= Allow geographically based ACL.
GOSTDEF_DESC= Enable GOST ciphers, needs SSL
GOSTDEF_DESC= Enable GOST ciphers
GOST_ASN1_DESC= GOST using ASN.1
GOST_DESC= GOST raw keys (new default)
GSSAPI_BASE_DESC= Using Heimdal in base
@ -130,7 +131,6 @@ QUERYTRACE_DESC= Enable the very verbose query tracelogging
RPZ_NSDNAME_DESC= Enable RPZ NSDNAME policy records
RPZ_NSIP_DESC= Enable RPZ NSIP trigger rules
SIGCHASE_DESC= dig/host/nslookup will do DNSSEC validation
SSL_DESC= Build with OpenSSL (Required for DNSSEC)
START_LATE_DESC= Start BIND late in the boot process (see help)
TCP_FASTOPEN_DESC= RFC 7413 support
TUNING_LARGE_DESC= Tune named for large systems (**READ HELP**)
@ -180,9 +180,9 @@ GSSAPI_MIT_USES= gssapi:mit
GSSAPI_NONE_CONFIGURE_ON= --without-gssapi
IDN_CONFIGURE_OFF= --without-idn
IDN_CONFIGURE_ON= --with-idn=${LOCALBASE} ${ICONV_CONFIGURE_BASE}
IDN_LIB_DEPENDS= libidnkit.so:dns/idnkit
IDN_CONFIGURE_OFF= --without-libidn2
IDN_CONFIGURE_ON= --with-libidn2=${LOCALBASE} ${ICONV_CONFIGURE_BASE}
IDN_LIB_DEPENDS= libidn2.so:dns/libidn2
IDN_USES= iconv
IPV6_CONFIGURE_ENABLE= ipv6
@ -213,9 +213,6 @@ RPZ_NSIP_CONFIGURE_ENABLE= rpz-nsip
SIGCHASE_CONFIGURE_ON= STD_CDEFINES="-DDIG_SIGCHASE=1"
SSL_CONFIGURE_OFF= --disable-openssl-version-check --without-openssl
SSL_CONFIGURE_ON= --with-openssl=${OPENSSLBASE}
SSL_USES= ssl
START_LATE_SUB_LIST= NAMED_REQUIRE="SERVERS cleanvar" \
NAMED_BEFORE="LOGIN"

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1525084176
SHA256 (isc-projects-bind9-16dea1c5779e749e5477670d48790508abcbb2ed_GL0.tar.gz) = a4ea458d9f055482139c7b5c7a08a0a7a140b5a9804aa857abcaad3f3b8b006b
SIZE (isc-projects-bind9-16dea1c5779e749e5477670d48790508abcbb2ed_GL0.tar.gz) = 8970516
TIMESTAMP = 1525690138
SHA256 (isc-projects-bind9-f0d3fe5d959ab29d5d1e9e5426a62d7c11edf9ff_GL0.tar.gz) = 330e837bc02f61b9b0b13a53d35f768606a61124a233636444236edef02cb2a8
SIZE (isc-projects-bind9-f0d3fe5d959ab29d5d1e9e5426a62d7c11edf9ff_GL0.tar.gz) = 8963375

View file

@ -1,6 +1,6 @@
--- bin/named/config.c.orig 2018-04-21 00:18:28 UTC
--- bin/named/config.c.orig 2018-05-05 00:51:14 UTC
+++ bin/named/config.c
@@ -179,12 +179,14 @@ options {\n\
@@ -175,12 +175,14 @@ options {\n\
max-recursion-queries 75;\n\
max-stale-ttl 604800; /* 1 week */\n\
message-compression yes;\n\
@ -15,7 +15,7 @@
provide-ixfr true;\n\
query-source address *;\n\
query-source-v6 address *;\n\
--- bin/named/server.c.orig 2018-04-21 00:18:28 UTC
--- bin/named/server.c.orig 2018-05-05 00:51:14 UTC
+++ bin/named/server.c
@@ -4068,6 +4068,16 @@ configure_view(dns_view_t *view, dns_vie
}
@ -34,7 +34,7 @@
result = named_config_get(maps, "max-cache-ttl", &obj);
INSIST(result == ISC_R_SUCCESS);
view->maxcachettl = cfg_obj_asuint32(obj);
--- lib/dns/include/dns/view.h.orig 2018-04-21 00:18:28 UTC
--- lib/dns/include/dns/view.h.orig 2018-05-05 00:51:14 UTC
+++ lib/dns/include/dns/view.h
@@ -149,6 +149,8 @@ struct dns_view {
isc_boolean_t requestnsid;
@ -45,7 +45,7 @@
dns_ttl_t maxncachettl;
isc_uint32_t nta_lifetime;
isc_uint32_t nta_recheck;
--- lib/dns/resolver.c.orig 2018-04-21 00:18:28 UTC
--- lib/dns/resolver.c.orig 2018-05-05 00:51:14 UTC
+++ lib/dns/resolver.c
@@ -5746,6 +5746,18 @@ cache_name(fetchctx_t *fctx, dns_name_t
}
@ -66,7 +66,7 @@
* Enforce the configure maximum cache TTL.
*/
if (rdataset->ttl > res->view->maxcachettl) {
--- lib/isccfg/namedconf.c.orig 2018-04-21 00:18:28 UTC
--- lib/isccfg/namedconf.c.orig 2018-05-05 00:51:14 UTC
+++ lib/isccfg/namedconf.c
@@ -1916,6 +1916,8 @@ view_clauses[] = {
{ "max-acache-size", &cfg_type_sizenodefault,

View file

@ -1,6 +1,6 @@
--- configure.orig 2018-04-13 19:02:44 UTC
--- configure.orig 2018-05-05 00:51:14 UTC
+++ configure
@@ -14763,27 +14763,9 @@ done
@@ -14760,27 +14760,9 @@ done
# problems start to show up.
saved_libs="$LIBS"
for TRY_LIBS in \
@ -30,7 +30,7 @@
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking linking as $TRY_LIBS" >&5
$as_echo_n "checking linking as $TRY_LIBS... " >&6; }
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
@@ -14826,47 +14808,7 @@ $as_echo "no" >&6; } ;;
@@ -14823,47 +14805,7 @@ $as_echo "no" >&6; } ;;
no) as_fn_error $? "could not determine proper GSSAPI linkage" "$LINENO" 5 ;;
esac
@ -79,7 +79,7 @@
DNS_GSSAPI_LIBS="$LIBS"
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: using GSSAPI from $use_gssapi/lib and $use_gssapi/include" >&5
@@ -23456,7 +23398,7 @@ $as_echo "" >&6; }
@@ -23416,7 +23358,7 @@ $as_echo "" >&6; }
# Check other locations for includes.
# Order is important (sigh).

View file

@ -13,6 +13,7 @@ COMMENT= Highly DNS-, DoS- and abuse-aware loadbalancer
LICENSE= GPLv2 UNLICENSE
LICENSE_COMB= multi
LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING
LICENSE_FILE_UNLICENSE= ${WRKSRC}/ext/incbin/UNLICENSE
BUILD_DEPENDS= ${LOCALBASE}/lib/libatomic_ops.a:devel/libatomic_ops
@ -62,12 +63,6 @@ OPENSSL_CONFIGURE_ON= LIBSSL_CFLAGS=-I${OPENSSLINC} LIBSSL_LIBS="-L${OPENSSLLIB}
SNMP_LIB_DEPENDS= libnetsnmp.so:net-mgmt/net-snmp
SNMP_CONFIGURE_WITH= net-snmp
.include <bsd.port.options.mk>
.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1004000
BROKEN= fails to link due to lack of thread_local
.endif
post-install:
${INSTALL_DATA} ${FILESDIR}/dnsdist.conf.sample \
${STAGEDIR}${PREFIX}/etc

View file

@ -3,4 +3,4 @@ goal in life is to route DNS traffic to the best DNS server,
delivering top performance to legitimate users while shunting or
blocking abusive traffic.
WWW: https://dnsdist.org
WWW: https://dnsdist.org/

View file

@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= libidn
PORTVERSION= 1.33
PORTREVISION= 1
DISTVERSION= 1.34
CATEGORIES= dns
MASTER_SITES= GNU

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1469624820
SHA256 (libidn-1.33.tar.gz) = 44a7aab635bb721ceef6beecc4d49dfd19478325e1b47f3196f7d2acc4930e19
SIZE (libidn-1.33.tar.gz) = 3501056
TIMESTAMP = 1525755395
SHA256 (libidn-1.34.tar.gz) = 3719e2975f2fb28605df3479c380af2cf4ab4e919e1506527e4c7670afff6e3c
SIZE (libidn-1.34.tar.gz) = 3691634

View file

@ -10,7 +10,7 @@ info/libidn-components.png
lib/libidn.a
lib/libidn.so
lib/libidn.so.11
lib/libidn.so.11.6.16
lib/libidn.so.11.6.18
libdata/pkgconfig/libidn.pc
man/man1/idn.1.gz
man/man3/idn_free.3.gz
@ -81,6 +81,7 @@ share/emacs/site-lisp/punycode.el
%%NLS%%share/locale/pt_BR/LC_MESSAGES/libidn.mo
%%NLS%%share/locale/ro/LC_MESSAGES/libidn.mo
%%NLS%%share/locale/sr/LC_MESSAGES/libidn.mo
%%NLS%%share/locale/sv/LC_MESSAGES/libidn.mo
%%NLS%%share/locale/uk/LC_MESSAGES/libidn.mo
%%NLS%%share/locale/vi/LC_MESSAGES/libidn.mo
%%NLS%%share/locale/zh_CN/LC_MESSAGES/libidn.mo

View file

@ -56,10 +56,4 @@ SETUID_VARS= USERS=pdns_recursor GROUPS=pdns
SUB_FILES= pkg-message
.include <bsd.port.pre.mk>
.if ${OSVERSION} < 1003506
IGNORE= no _cxa_thread_atexit() support in FreeBSD libc < 10.4
.endif
.include <bsd.port.post.mk>
.include <bsd.port.mk>

View file

@ -2,15 +2,17 @@
# $FreeBSD$
PORTNAME= cooledit
PORTVERSION= 3.17.17
PORTREVISION= 11
DISTVERSION= 3.17.26
CATEGORIES= editors
MASTER_SITES= SUNSITE/apps/editors/X/cooledit
MAINTAINER= ports@FreeBSD.org
COMMENT= Suite of utilities, including a GUI editor
USES= gettext gmake libtool python
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
USES= gettext gmake libtool python # gettext is linked to despite .mo files having been deleted
GNU_CONFIGURE= yes
USE_XORG= x11 xt
USE_LDCONFIG= yes
@ -23,7 +25,7 @@ CFLAGS+= -DHAVE_MBRTOWC
OPTIONS_DEFINE= NEXT_LOOK
NEXT_LOOK_DESC= Enable NeXT look
NEXT_CONFIGURE_ENABLE= NeXT-look
NEXT_LOOK_CONFIGURE_ENABLE= NeXT-look
post-patch:
@${REINPLACE_CMD} -e 's|po pixmap man|po man|g' ${WRKSRC}/Makefile.in

View file

@ -1,2 +1,3 @@
SHA256 (cooledit-3.17.17.tar.gz) = 3c0d95d409796e3d92405e8ec317acb040713b432cc9ff9742f8657c092be489
SIZE (cooledit-3.17.17.tar.gz) = 1674273
TIMESTAMP = 1525656305
SHA256 (cooledit-3.17.26.tar.gz) = e641385e009fc51637f1a603df0324aa96dd5127be486038bf42b888222e54ac
SIZE (cooledit-3.17.26.tar.gz) = 1371436

View file

@ -1,11 +0,0 @@
--- rxvt/_rxvtlib.h.orig 2010-05-26 21:25:41.000000000 -0400
+++ rxvt/_rxvtlib.h 2010-05-26 21:39:11.000000000 -0400
@@ -128,7 +128,7 @@
#ifdef TTY_GID_SUPPORT
# include <grp.h>
#endif
-#ifdef PTYS_ARE_PTMX
+#if defined(PTYS_ARE_PTMX) && !defined(__FreeBSD__) && !defined(__DragonFly__)
# include <sys/resource.h> /* for struct rlimit */
# include <sys/stropts.h> /* for I_PUSH */
#endif

View file

@ -1,11 +0,0 @@
--- rxvt/rxvtlib_command.c.orig 2005-04-04 20:47:45.000000000 +0000
+++ rxvt/rxvtlib_command.c
@@ -385,7 +385,7 @@ int rxvtlib_get_tty (rxvtlib
o->killed = EXIT_FAILURE | DO_EXIT;
return -1;
}
-#ifdef PTYS_ARE_PTMX
+#if defined(PTYS_ARE_PTMX) && !defined(__DragonFly__)
/*
* Push STREAMS modules:
* ptem: pseudo-terminal hardware emulation module.

View file

@ -1,10 +0,0 @@
--- widget/coollocal.h.orig 2007-11-02 00:37:50.000000000 +0100
+++ widget/coollocal.h 2007-11-02 00:45:22.000000000 +0100
@@ -49,7 +49,6 @@
int eh_picture (struct cool_widget *w, XEvent * xevent, CEvent * cwevent);
void drawstring_xy (Window win, int x, int y, const char *text);
void drawstring_xy_hotkey (Window win, int x, int y, const char *text, int hotkey);
-int run_callbacks (CWidget * w, XEvent * xevent, CEvent * cwevent);
void process_external_focus (Window win, int type);
void focus_window (Window win);
void link_scrollbar_to_textbox (CWidget * w, CWidget * textbox, XEvent * xevent, CEvent * cwevent, int whichscrbutton);

View file

@ -1,6 +1,6 @@
--- widget/widechar.c.orig Sat Nov 27 17:46:03 2004
+++ widget/widechar.c Wed Dec 15 01:17:59 2004
@@ -227,6 +227,7 @@
--- widget/widechar.c.orig 2017-08-04 19:12:31 UTC
+++ widget/widechar.c
@@ -227,6 +227,7 @@ static inline struct mb_rule apply_mb_ru
static inline struct mb_rule apply_mb_rules_going_right (WEdit * edit, long byte_index, struct mb_rule mb_rule)
{
#ifdef HAVE_WCHAR_H
@ -8,11 +8,11 @@
wchar_t wc;
unsigned char p[16];
int n;
@@ -252,6 +253,7 @@
}
@@ -253,6 +254,7 @@ static inline struct mb_rule apply_mb_ru
mb_rule.end = 0;
mb_rule.ch = -1;
+#endif
#endif
+#endif
return mb_rule;
}

View file

@ -7,6 +7,9 @@ lib/libCw.a
lib/libCw.so
lib/libCw.so.1
lib/libCw.so.1.0.0
man/man1/cooledit.1.gz
man/man1/coolman.1.gz
man/man1/smalledit.1.gz
%%DATADIR%%/c_utils.py
%%DATADIR%%/global.py
%%DATADIR%%/sh_utils.py
@ -20,6 +23,7 @@ lib/libCw.so.1.0.0
%%DATADIR%%/syntax/html.syntax
%%DATADIR%%/syntax/jasm.syntax
%%DATADIR%%/syntax/java.syntax
%%DATADIR%%/syntax/js.syntax
%%DATADIR%%/syntax/latex.syntax
%%DATADIR%%/syntax/lsm.syntax
%%DATADIR%%/syntax/lsm4.syntax
@ -43,22 +47,3 @@ lib/libCw.so.1.0.0
%%DATADIR%%/syntax/texinfo.syntax
%%DATADIR%%/syntax/unknown.syntax
%%DATADIR%%/syntax/xml.syntax
share/locale/cs/LC_MESSAGES/cooledit.mo
share/locale/da/LC_MESSAGES/cooledit.mo
share/locale/de/LC_MESSAGES/cooledit.mo
share/locale/es/LC_MESSAGES/cooledit.mo
share/locale/fi/LC_MESSAGES/cooledit.mo
share/locale/fr/LC_MESSAGES/cooledit.mo
share/locale/it/LC_MESSAGES/cooledit.mo
share/locale/ja/LC_MESSAGES/cooledit.mo
share/locale/ko/LC_MESSAGES/cooledit.mo
share/locale/nl/LC_MESSAGES/cooledit.mo
share/locale/no/LC_MESSAGES/cooledit.mo
share/locale/pl/LC_MESSAGES/cooledit.mo
share/locale/pt/LC_MESSAGES/cooledit.mo
share/locale/ru/LC_MESSAGES/cooledit.mo
share/locale/sl/LC_MESSAGES/cooledit.mo
share/locale/sv/LC_MESSAGES/cooledit.mo
man/man1/cooledit.1.gz
man/man1/coolman.1.gz
man/man1/smalledit.1.gz

View file

@ -279,16 +279,6 @@ MAKE_ENV+= verbose=1
.include <bsd.port.pre.mk>
.if ${OPSYS} == FreeBSD
.if (${OSVERSION} >= 1200000 && ${OSVERSION} < 1200003) || \
(${OSVERSION} >= 1100500 && ${OSVERSION} < 1100501) || \
(${OSVERSION} >= 1100000 && ${OSVERSION} < 1100122) || \
${OSVERSION} < 1003506
EXTRA_PATCHES= ${PATCHDIR}/extrapatch-vcl_inc_unx_gtk_gtkinst.hxx \
${PATCHDIR}/extrapatch-vcl_unx_gtk_gtkinst.cxx
.endif
.endif # FreeBSD
.if ${COMPILER_TYPE} == "clang"
CXXFLAGS_WARN= -Woverloaded-virtual -Wno-unused-parameter
.if ${COMPILER_VERSION} >= 36

View file

@ -1,11 +0,0 @@
--- vcl/inc/unx/gtk/gtkinst.hxx.orig 2018-02-22 17:45:41 UTC
+++ vcl/inc/unx/gtk/gtkinst.hxx
@@ -46,7 +46,7 @@ class GtkPrintWrapper;
class GenPspGraphics;
class GtkYieldMutex : public SalYieldMutex
{
- thread_local static std::stack<sal_uIntPtr> yieldCounts;
+ std::list<sal_uLong> aYieldStack;
public:
GtkYieldMutex() {}

View file

@ -1,42 +0,0 @@
--- vcl/unx/gtk/gtkinst.cxx.orig 2018-02-22 17:45:41 UTC
+++ vcl/unx/gtk/gtkinst.cxx
@@ -302,28 +302,29 @@ SalPrinter* GtkInstance::CreatePrinter(
* for each pair, so we can accurately restore
* it later.
*/
-thread_local std::stack<sal_uIntPtr> GtkYieldMutex::yieldCounts;
void GtkYieldMutex::ThreadsEnter()
{
acquire();
- if (!yieldCounts.empty()) {
- auto n = yieldCounts.top();
- yieldCounts.pop();
- for (; n != 0; --n) {
+ if( !aYieldStack.empty() )
+ { /* Previously called ThreadsLeave() */
+ sal_uLong nCount = aYieldStack.front();
+ aYieldStack.pop_front();
+ while( nCount-- > 1 )
acquire();
- }
}
}
void GtkYieldMutex::ThreadsLeave()
{
+ aYieldStack.push_front( m_nCount );
assert(m_nCount != 0);
- auto n = m_nCount - 1;
- yieldCounts.push(n);
- for (sal_uIntPtr i = 0; i != n + 1; ++i) {
+ SAL_WARN_IF(
+ m_nThreadId && m_nThreadId != osl::Thread::getCurrentIdentifier(),
+ "vcl.gtk", "other thread " << m_nThreadId << " owns the mutex");
+ while( m_nCount > 1 )
release();
- }
+ release();
}
SalVirtualDevice* GtkInstance::CreateVirtualDevice( SalGraphics *pG,

View file

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= citra
PORTVERSION= s20180502
PORTVERSION= s20180506
PORTREVISION?= 0
CATEGORIES= emulators
@ -17,6 +17,8 @@ LICENSE_FILE_GPLv2+ = ${WRKSRC}/license.txt
LICENSE_FILE_MIT= ${WRKSRC}/externals/enet/LICENSE
LICENSE_FILE_LGPL21+ = ${_LICENSE_STORE}/LGPL21 # soundtouch
BROKEN_FreeBSD_10= libc++ does not support C++17 features e.g., weak_from_this
BUILD_DEPENDS= boost-libs>=1.66:devel/boost-libs
# backend_x64/hostloc.h:93:8: fatal error: no type named 'Reg64' in namespace 'Xbyak'
@ -25,7 +27,7 @@ ONLY_FOR_ARCHS_REASON= https://github.com/MerryMage/dynarmic/issues/35
USE_GITHUB= yes
GH_ACCOUNT= citra-emu
GH_TAGNAME= ca3b82ca
GH_TAGNAME= 590a09d0
GH_TUPLE= citra-emu:ext-libressl-portable:cbb1dca:libressl/externals/libressl \
citra-emu:ext-soundtouch:019d208:soundtouch/externals/soundtouch \
MerryMage:dynarmic:d1d4705:dynarmic/externals/dynarmic \

View file

@ -1,6 +1,6 @@
TIMESTAMP = 1525274253
SHA256 (citra-emu-citra-s20180502-ca3b82ca_GH0.tar.gz) = 5030386cfb2e3a45d6ce763b5d78823ff5e561c6cbed930d0169039af2d20fdb
SIZE (citra-emu-citra-s20180502-ca3b82ca_GH0.tar.gz) = 1927840
TIMESTAMP = 1525581547
SHA256 (citra-emu-citra-s20180506-590a09d0_GH0.tar.gz) = 847c15ad10b15c00d08ff9980e413e247e2bddc755527911d46a861305304a8f
SIZE (citra-emu-citra-s20180506-590a09d0_GH0.tar.gz) = 1929501
SHA256 (citra-emu-ext-libressl-portable-cbb1dca_GH0.tar.gz) = f3741a3bb480d9f8a817f032f59d1908e659620cbb93c0fe8289cfb46d2ab89c
SIZE (citra-emu-ext-libressl-portable-cbb1dca_GH0.tar.gz) = 1761962
SHA256 (citra-emu-ext-soundtouch-019d208_GH0.tar.gz) = f48c211bbabe7ad79e1c504af1082756c74241be6bab4aca13140803f4b694e7

View file

@ -2,9 +2,8 @@
PORTNAME= rpcs3
DISTVERSIONPREFIX= v
DISTVERSION= 0.0.5-232
DISTVERSIONSUFFIX= -g98b715d8c
PORTREVISION= 2
DISTVERSION= 0.0.5-237
DISTVERSIONSUFFIX= -g753d8170d
CATEGORIES= emulators
MAINTAINER= jbeich@FreeBSD.org
@ -38,8 +37,6 @@ USES= cmake compiler:c++14-lang iconv:wchar_t localbase:ldflags \
USE_GL= gl glew
USE_QT5= qmake_build buildtools_build core dbus gui network widgets qml
USE_XORG= x11
EXTRA_PATCHES+= ${EXTRA_PATCHES_${OPSYS}_${OSREL}}
EXTRA_PATCHES_FreeBSD_10.3= ${PATCHDIR}/extra-patch-no-thread_local
CMAKE_ON= CMAKE_SKIP_RPATH USE_SYSTEM_FFMPEG USE_SYSTEM_LIBPNG
CMAKE_OFF= USE_NATIVE_INSTRUCTIONS
CXXFLAGS+= -D_GLIBCXX_USE_C99 # XXX ports/193528

View file

@ -1,6 +1,6 @@
TIMESTAMP = 1524672876
SHA256 (RPCS3-rpcs3-v0.0.5-232-g98b715d8c_GH0.tar.gz) = a98a3862658f4081d2bbc8e5934bd7fa7eb3ee3d714c5adb24329c9c6dbcc741
SIZE (RPCS3-rpcs3-v0.0.5-232-g98b715d8c_GH0.tar.gz) = 4823095
TIMESTAMP = 1525719847
SHA256 (RPCS3-rpcs3-v0.0.5-237-g753d8170d_GH0.tar.gz) = 8e7cc80279e78482501b111eec25532c4f9a8b3eb5ed5ece7baf4ced2c8cfa66
SIZE (RPCS3-rpcs3-v0.0.5-237-g753d8170d_GH0.tar.gz) = 4824041
SHA256 (RPCS3-hidapi-hidapi-0.8.0-rc1-25-gca39ce8_GH0.tar.gz) = e50e4f4e9035e891e16867e995f44aac87ce734a9dde169f02fc9719b2ce3642
SIZE (RPCS3-hidapi-hidapi-0.8.0-rc1-25-gca39ce8_GH0.tar.gz) = 105623
SHA256 (RPCS3-yaml-cpp-release-0.5.3-62-g017626a_GH0.tar.gz) = 1d4b32443f137c23b68d3cb183ba6fb48eb76be2b0b30016970adff5c770d841

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