svn commit: r483807 - in head: Mk Mk/Uses audio/kwave audio/logitechmediaserver audio/supercollider audio/teamspeak3-server audio/wavpack audio/zynaddsubfx base/binutils cad/calculix cad/linuxcnc-d...
Rene Ladan
rene at FreeBSD.org
Fri Nov 2 13:32:48 UTC 2018
Author: rene
Date: Fri Nov 2 13:32:34 2018
New Revision: 483807
URL: https://svnweb.freebsd.org/changeset/ports/483807
Log:
Remove compatibility code for FreeBSD < 11.2 from all ports.
Simplify some ports where DragonFlyBSD no longer needs to be special-cased.
Submitted by: rene
Reviewed by: bapt, jbeich
Differential Revision: https://reviews.freebsd.org/D17724
Added:
head/devel/py-freebsd/files/patch-src__.const.def
- copied unchanged from r483806, head/devel/py-freebsd/files/freebsd11_patch-src__.const.def
head/devel/py-freebsd/files/patch-src__netstat.c
- copied unchanged from r483806, head/devel/py-freebsd/files/freebsd11_patch-src__netstat.c
Deleted:
head/devel/glib20/files/extra-patch-glib_Makefile.in
head/devel/glib20/files/extra-patch-glib_gunicollate.c
head/devel/py-freebsd/files/freebsd11_patch-src__.const.def
head/devel/py-freebsd/files/freebsd11_patch-src__netstat.c
head/graphics/giflib/files/extra-patch-hide-reallocarray
head/graphics/gimp-app/pkg-message
head/net-p2p/litecoin/files/extra-patch-src_crypto_scrypt.cpp
head/net-p2p/litecoin/files/extra-patch-src_crypto_scrypt.h
head/security/trezord/files/extra-patch-usb_libusb.go
head/www/apache24/files/pkg-message.in
head/www/chromium/files/extra-patch-llvm-port
head/www/firefox/files/patch-ipc_glue_MessageChannel.cpp
head/www/iridium/files/extra-patch-llvm-port
head/www/qt5-webengine/files/extra-patch-10
head/x11-toolkits/vte3/files/
head/x11-wm/plasma5-kwin/files/
head/x11/sterm/files/pkg-message.in
Modified:
head/Mk/Uses/gssapi.mk
head/Mk/bsd.gecko.mk
head/audio/kwave/Makefile
head/audio/logitechmediaserver/Makefile
head/audio/supercollider/Makefile
head/audio/teamspeak3-server/Makefile
head/audio/wavpack/Makefile
head/audio/zynaddsubfx/Makefile
head/base/binutils/Makefile
head/cad/calculix/Makefile
head/cad/linuxcnc-devel/Makefile
head/cad/openscad/Makefile
head/cad/sumo/Makefile
head/chinese/opendesktop-fonts/Makefile
head/comms/airspy/Makefile
head/converters/p5-Unicode-IMAPUtf7/Makefile
head/databases/arangodb32/Makefile
head/databases/arangodb33/Makefile
head/databases/clickhouse/Makefile
head/databases/db5/Makefile
head/databases/db6/Makefile
head/databases/memcached/Makefile
head/databases/mongodb36/Makefile
head/databases/mysql-connector-c++/Makefile
head/deskutils/nextcloudclient/Makefile
head/deskutils/owncloudclient/Makefile
head/deskutils/simplegroupware/Makefile
head/deskutils/treesheets/Makefile
head/deskutils/treesheets/distinfo
head/devel/R-cran-data.table/Makefile
head/devel/arpc/Makefile
head/devel/boost-libs/Makefile
head/devel/boost-libs/pkg-plist
head/devel/cvschangelogbuilder/Makefile
head/devel/elfutils/Makefile
head/devel/flang-clang/Makefile
head/devel/glib20/Makefile
head/devel/heimdall/Makefile
head/devel/kcov/Makefile
head/devel/libzim/Makefile
head/devel/llvm-devel/Makefile
head/devel/llvm50/Makefile
head/devel/llvm60/Makefile
head/devel/lua-sysctl/Makefile
head/devel/mdb/Makefile
head/devel/oclgrind/Makefile
head/devel/openocd/pkg-message
head/devel/py-cffi/Makefile
head/devel/py-freebsd/Makefile
head/devel/qtcreator/Makefile
head/devel/sfio/Makefile
head/devel/zapcc/Makefile
head/dns/knot1/files/pkg-message.in
head/dns/knot2/Makefile
head/editors/hte/Makefile
head/emulators/citra/Makefile
head/emulators/dolphin-emu/Makefile
head/emulators/i386-wine-devel/Makefile.inc
head/emulators/i386-wine/Makefile.inc
head/emulators/linux_base-c6/Makefile
head/emulators/linux_base-c7/Makefile
head/emulators/open-vm-tools/Makefile
head/emulators/py-nova/Makefile
head/emulators/qemu-cheri/Makefile
head/emulators/qemu-ppcnv/Makefile
head/emulators/qemu-riscv/Makefile
head/emulators/qemu-sbruno/Makefile
head/emulators/qemu/Makefile
head/emulators/rpcs3/Makefile
head/emulators/virtualbox-ose-kmod/Makefile
head/emulators/xen-kernel47/Makefile
head/finance/quantlib/Makefile
head/ftp/netdumpd/Makefile
head/games/gzdoom/Makefile
head/games/supertux2/Makefile
head/games/wesnoth/Makefile
head/graphics/blender-doc/Makefile
head/graphics/cloudcompare/Makefile
head/graphics/drm-kmod/Makefile
head/graphics/drm-next-kmod/Makefile
head/graphics/drm-stable-kmod/Makefile
head/graphics/dspdfviewer/Makefile
head/graphics/giflib/Makefile
head/graphics/glfw/Makefile
head/graphics/gpu-firmware-kmod/Makefile
head/graphics/graphviz/Makefile
head/irc/irssi/Makefile
head/lang/crystal/Makefile
head/lang/erlang-runtime15/Makefile
head/lang/erlang-runtime16/Makefile
head/lang/erlang-runtime17/Makefile
head/lang/erlang-runtime18/Makefile
head/lang/erlang-runtime19/Makefile
head/lang/erlang-runtime20/Makefile
head/lang/erlang-runtime21/Makefile
head/lang/erlang/Makefile
head/lang/hla/Makefile
head/lang/nyan/Makefile
head/lang/perl5-devel/Makefile
head/lang/perl5.24/Makefile
head/lang/perl5.28/Makefile
head/lang/pocl/Makefile
head/lang/ponyc/Makefile
head/lang/python27/Makefile
head/lang/python34/Makefile
head/lang/python35/Makefile
head/lang/python36/Makefile
head/lang/python37/Makefile
head/lang/python37/pkg-plist
head/lang/racket/Makefile
head/lang/ruby23/Makefile
head/lang/ruby24/Makefile
head/lang/ruby25/Makefile
head/lang/swift/Makefile
head/lang/tcl86/Makefile
head/lang/tcl87/Makefile
head/mail/bogofilter/Makefile
head/mail/dma/Makefile
head/mail/gotmail/Makefile
head/mail/postfix-current/Makefile
head/mail/postfix/Makefile
head/mail/rss2email2/Makefile
head/mail/sendmail/Makefile
head/math/R/Makefile
head/math/adept/Makefile
head/math/ambit/Makefile
head/math/eprover/Makefile
head/math/libRmath/Makefile
head/math/libpgmath/Makefile
head/math/maxima/Makefile
head/math/mkl-dnn/Makefile
head/math/opensolaris-libm/Makefile
head/math/sleef/Makefile
head/misc/rump/Makefile
head/multimedia/kodi-devel/Makefile
head/multimedia/totem/Makefile
head/net-im/skype-devel/pkg-message
head/net-im/skype4/pkg-message
head/net-im/telegram-desktop/Makefile
head/net-mgmt/net-snmp/Makefile
head/net-mgmt/seafile-client/Makefile
head/net-mgmt/seafile-server/Makefile
head/net-p2p/bitcoin/Makefile
head/net-p2p/litecoin/Makefile
head/net-p2p/qbittorrent/Makefile
head/net/ceph/Makefile
head/net/cjdns/Makefile
head/net/flower/Makefile
head/net/freebsd-uucp/Makefile
head/net/freerdp/Makefile
head/net/freerdp1/Makefile
head/net/glusterfs/Makefile
head/net/hping/Makefile
head/net/intel-ixl-kmod/Makefile
head/net/libnet/Makefile
head/net/nss-pam-ldapd/files/pkg-message.in
head/net/ntraceroute/Makefile
head/net/openafs/Makefile
head/net/openafs/pkg-plist
head/net/openldap24-server/Makefile
head/net/packetdrill/Makefile
head/net/samba47/Makefile
head/net/samba48/Makefile
head/science/ALPSCore/Makefile
head/science/clhep/Makefile
head/science/libint2/Makefile
head/science/qmcpack/Makefile
head/science/simlib/Makefile
head/science/triqs/Makefile
head/security/bugs/Makefile
head/security/kickpass/Makefile
head/security/libhijack/Makefile
head/security/masscan/Makefile
head/security/trezord/Makefile
head/security/vpnc/Makefile
head/shells/ksh93-devel/Makefile
head/shells/ksh93/Makefile
head/sysutils/and/Makefile
head/sysutils/cloudabi-utils/Makefile
head/sysutils/dwatch-gource/Makefile
head/sysutils/dwatch-json/Makefile
head/sysutils/dwatch-pwsnoop/Makefile
head/sysutils/fusefs-lkl/Makefile
head/sysutils/nvme-cli/Makefile
head/sysutils/osquery/Makefile
head/sysutils/passwordsafe/Makefile
head/sysutils/pefs-kmod/Makefile
head/sysutils/pfstat/Makefile
head/sysutils/pftop/Makefile
head/sysutils/qjail/Makefile
head/sysutils/rdate/Makefile
head/sysutils/rsyslog8/Makefile
head/sysutils/shuf/Makefile
head/sysutils/smart/Makefile
head/sysutils/symon/Makefile
head/sysutils/xen-tools411/Makefile
head/sysutils/xen-tools47/Makefile
head/textproc/castxml/Makefile
head/textproc/sgmlformat/pkg-descr
head/www/apache24/Makefile
head/www/chromium/Makefile
head/www/firefox/Makefile.options
head/www/gitea/Makefile
head/www/iridium/Makefile
head/www/mod_md-devel/Makefile
head/www/nginx-devel/Makefile
head/www/nginx/Makefile
head/www/node/Makefile
head/www/node10/Makefile
head/www/node6/Makefile
head/www/node8/Makefile
head/www/qt5-webengine/Makefile
head/www/tomcat-native/Makefile
head/www/webhook/Makefile
head/www/xombrero/Makefile
head/x11-drivers/xf86-video-amdgpu/Makefile
head/x11-toolkits/gtk30/Makefile
head/x11-toolkits/vte3/Makefile
head/x11-wm/cwm/Makefile
head/x11-wm/plasma5-kwin/Makefile
head/x11/fluxbg/Makefile
head/x11/gnome-shell/pkg-message
head/x11/sterm/Makefile
head/x11/xlockmore/Makefile
Modified: head/Mk/Uses/gssapi.mk
==============================================================================
--- head/Mk/Uses/gssapi.mk Fri Nov 2 13:20:45 2018 (r483806)
+++ head/Mk/Uses/gssapi.mk Fri Nov 2 13:32:34 2018 (r483807)
@@ -79,7 +79,6 @@ _HEIMDAL_DEPENDS=${GSSAPILIBDIR}/libgssapi.so:security
_MITKRB5_DEPENDS=${GSSAPILIBDIR}/libkrb5support.so:security/krb5
_HEADERS= sys/types.h sys/stat.h stdint.h
-.undef _FIXUP_KRB5CONFIG
.if empty(gssapi_ARGS)
gssapi_ARGS= base
.endif
@@ -97,9 +96,6 @@ _HEADERS+= gssapi/gssapi.h gssapi/gssapi_krb5.h krb5.h
GSSAPICPPFLAGS= -I"${GSSAPIINCDIR}"
GSSAPILIBS= -lkrb5 -lgssapi -lgssapi_krb5
GSSAPILDFLAGS= -L"${GSSAPILIBDIR}"
-.if empty(OSREL:N9.3)
-_FIXUP_KRB5CONFIG= yes
-.endif
.elif ${_local} == "heimdal"
HEIMDAL_HOME?= ${LOCALBASE}
GSSAPIBASEDIR= ${HEIMDAL_HOME}
@@ -141,18 +137,7 @@ IGNORE= USES=gssapi - invalid args: [${_local}] specif
.endif
.endfor
-# Fix up krb5-config if broken. This script included in 9.X prior to
-# r271474 and in 10.X prior to r271473 are broken because
-# libgssapi_krb5 for some interfaces of GSS-API is missing.
-.if defined(_FIXUP_KRB5CONFIG)
-KRB5CONFIG=${WRKDIR}/krb5-config
-_USES_configure+= 290:krb5config-fix
-krb5config-fix:
- ${SED} -e 's,\$$lib_flags -lgssapi -lheimntlm,\$$lib_flags -lgssapi -lgssapi_krb5 -lheimntlm,' < ${GSSAPIBASEDIR}/bin/krb5-config > ${KRB5CONFIG}
- ${CHMOD} a+rx ${KRB5CONFIG}
-.else
KRB5CONFIG=${GSSAPIBASEDIR}/bin/krb5-config
-.endif
# Fix up -Wl,-rpath in LDFLAGS
.if defined(_RPATH) && !empty(_RPATH)
Modified: head/Mk/bsd.gecko.mk
==============================================================================
--- head/Mk/bsd.gecko.mk Fri Nov 2 13:20:45 2018 (r483806)
+++ head/Mk/bsd.gecko.mk Fri Nov 2 13:32:34 2018 (r483807)
@@ -163,8 +163,6 @@ RUSTFLAGS+= ${CFLAGS:M-mcpu=*:S/-mcpu=/-C target-cpu=/
MOZ_EXPORT+= MOZ_JEMALLOC4=1
.if ${MOZILLA_VER:R:R} >= 48
MOZ_OPTIONS+= --enable-jemalloc=4
-.elif ${OSVERSION} < 1100079
-MOZ_OPTIONS+= --enable-jemalloc
.endif # Mozilla >= 48
.endif # Mozilla < 55
@@ -414,9 +412,6 @@ MOZ_OPTIONS+= --enable-rust-simd
.if ${PORT_OPTIONS:MDTRACE}
MOZ_OPTIONS+= --enable-dtrace \
--disable-gold
-. if ${OPSYS} == FreeBSD && ${OSVERSION} < 1100061
-LIBS+= -lelf
-. endif
STRIP=
.else
MOZ_OPTIONS+= --disable-dtrace
Modified: head/audio/kwave/Makefile
==============================================================================
--- head/audio/kwave/Makefile Fri Nov 2 13:20:45 2018 (r483806)
+++ head/audio/kwave/Makefile Fri Nov 2 13:32:34 2018 (r483807)
@@ -36,14 +36,4 @@ PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
OPTIONS_DEFINE= DOCS
-.include <bsd.port.pre.mk>
-
-. if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1100000 && ${OSVERSION} < 1101505
-BUILD_DEPENDS+= llvm50>=0:devel/llvm50
-# Build is broken on 11.x as clang is not new enough.
-# Workaround by manually setting CC to clang50.
-CC= ${LOCALBASE}/bin/clang50
-CXX= ${LOCALBASE}/bin/clang++50
-. endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
Modified: head/audio/logitechmediaserver/Makefile
==============================================================================
--- head/audio/logitechmediaserver/Makefile Fri Nov 2 13:20:45 2018 (r483806)
+++ head/audio/logitechmediaserver/Makefile Fri Nov 2 13:32:34 2018 (r483807)
@@ -13,7 +13,6 @@ 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 \
Modified: head/audio/supercollider/Makefile
==============================================================================
--- head/audio/supercollider/Makefile Fri Nov 2 13:20:45 2018 (r483806)
+++ head/audio/supercollider/Makefile Fri Nov 2 13:32:34 2018 (r483807)
@@ -40,8 +40,6 @@ DESKTOP_ENTRIES="SuperCollider IDE" "" "${LOCALBASE}/s
OPTIONS_DEFINE= HELP SUPERNOVA
OPTIONS_DEFAULT= HELP SUPERNOVA
-# SUPERNOVA option BROKEN_FreeBSD_10: No viable conversion from 'boost::lockfree::detail::tagged_ptr<nova::freelist::freelist_node>'
-OPTIONS_EXCLUDE_FreeBSD_10= SUPERNOVA
OPTIONS_SUB= yes
HELP_DESC= Install on-line help text
Modified: head/audio/teamspeak3-server/Makefile
==============================================================================
--- head/audio/teamspeak3-server/Makefile Fri Nov 2 13:20:45 2018 (r483806)
+++ head/audio/teamspeak3-server/Makefile Fri Nov 2 13:32:34 2018 (r483807)
@@ -56,11 +56,7 @@ MYSQL_VARS_OFF= SUB_LIST+=MYSQL=
.include <bsd.port.options.mk>
-.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1100000 && ${OSVERSION} < 1100507
-SUB_LIST+= CD="cd \$$db_dir"
-.else
SUB_LIST+= CD=
-.endif
.if ${ARCH} == "i386"
TEAMSPEAK_ARCH= x86
Modified: head/audio/wavpack/Makefile
==============================================================================
--- head/audio/wavpack/Makefile Fri Nov 2 13:20:45 2018 (r483806)
+++ head/audio/wavpack/Makefile Fri Nov 2 13:32:34 2018 (r483807)
@@ -28,13 +28,4 @@ OPTIONS_DEFAULT_armv7= ASM
ASM_CONFIGURE_OFF= --disable-asm
ASM_DESC= Optimized assembler routines (requires MMX on x86)
-.include <bsd.port.options.mk>
-
-# ASM needs clang 3.8+
-# depend on llvm60 since it's more likely to be installed already than 3.8
-.if ${OSVERSION} < 1100101 && ${PORT_OPTIONS:MASM}
-BUILD_DEPENDS+= clang60:devel/llvm60
-CC= clang60
-.endif
-
.include <bsd.port.mk>
Modified: head/audio/zynaddsubfx/Makefile
==============================================================================
--- head/audio/zynaddsubfx/Makefile Fri Nov 2 13:20:45 2018 (r483806)
+++ head/audio/zynaddsubfx/Makefile Fri Nov 2 13:32:34 2018 (r483807)
@@ -81,15 +81,7 @@ PORTEXAMPLES= *
CMAKE_ARGS+= -DZYN_DATADIR:STRING=${DATADIR}
CMAKE_ARGS+= -DZYN_EXAMPLESDIR:STRING=${EXAMPLESDIR}
-.include <bsd.port.options.mk>
.include <bsd.port.pre.mk>
-
-.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1100000
-# Build fix for ZynAddSubFx
-BUILD_DEPENDS+= clang60:devel/llvm60
-CC= clang60
-CXX= clang++60
-.endif
.if ${ARCH} == "i386" || ${ARCH} == "amd64"
CFLAGS+= -DASM_F2I_YES
Modified: head/base/binutils/Makefile
==============================================================================
--- head/base/binutils/Makefile Fri Nov 2 13:20:45 2018 (r483806)
+++ head/base/binutils/Makefile Fri Nov 2 13:32:34 2018 (r483807)
@@ -41,12 +41,8 @@ BUREMOVE= addr2line \
.include "${MASTERDIR}/Makefile"
-.if ${OSVERSION} >= 1100100
PLIST_SUB+= OBJCOPY="@comment "
BUREMOVE+= objcopy
-.else
-PLIST_SUB+= OBJCOPY=""
-.endif
.if ${ARCH} == "amd64" || ${ARCH} == "i386"
PLIST_SUB+= I386=""
Modified: head/cad/calculix/Makefile
==============================================================================
--- head/cad/calculix/Makefile Fri Nov 2 13:20:45 2018 (r483806)
+++ head/cad/calculix/Makefile Fri Nov 2 13:32:34 2018 (r483807)
@@ -16,7 +16,6 @@ COMMENT= Three-Dimensional Structural Finite Element P
LICENSE= GPLv2
BROKEN= checksum and size mismatch
-BROKEN_FreeBSD_10= Does not build with clang on FreeBSD 10, causes segfaults when built with gcc
BROKEN_aarch64= fails to link: shapeFunctions.c:(function attach_new): relocation R_AARCH64_CALL26 out of range
RUN_DEPENDS= ccx:cad/calculix-ccx
Modified: head/cad/linuxcnc-devel/Makefile
==============================================================================
--- head/cad/linuxcnc-devel/Makefile Fri Nov 2 13:20:45 2018 (r483806)
+++ head/cad/linuxcnc-devel/Makefile Fri Nov 2 13:32:34 2018 (r483807)
@@ -12,8 +12,6 @@ COMMENT= Open Source CNC machine controller
LICENSE= GPLv2
-BROKEN_FreeBSD_10= use of undeclared identifier '__builtin_ia32_rdtsc'
-
LIB_DEPENDS= libBLT25.so:x11-toolkits/blt \
${PY_BOOST} \
libfontconfig.so:x11-fonts/fontconfig \
Modified: head/cad/openscad/Makefile
==============================================================================
--- head/cad/openscad/Makefile Fri Nov 2 13:20:45 2018 (r483806)
+++ head/cad/openscad/Makefile Fri Nov 2 13:32:34 2018 (r483807)
@@ -43,7 +43,7 @@ post-patch:
#.include <bsd.port.options.mk>
#
-#.if ${ARCH} == i386 && ${OSVERSION} >= 1100000
+#.if ${ARCH} == i386
#USE_GCC= yes
#.endif
Modified: head/cad/sumo/Makefile
==============================================================================
--- head/cad/sumo/Makefile Fri Nov 2 13:20:45 2018 (r483806)
+++ head/cad/sumo/Makefile Fri Nov 2 13:32:34 2018 (r483807)
@@ -44,12 +44,4 @@ do-install-DOCS-on:
@cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}
@${FIND} ${STAGEDIR}${DOCSDIR} -d -empty -delete
-.include <bsd.port.pre.mk>
-
-.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1100000
-BUILD_DEPENDS+= clang60:devel/llvm60
-CC= clang60
-CXX= clang++60 # fails to build with the default compiler on 10
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
Modified: head/chinese/opendesktop-fonts/Makefile
==============================================================================
--- head/chinese/opendesktop-fonts/Makefile Fri Nov 2 13:20:45 2018 (r483806)
+++ head/chinese/opendesktop-fonts/Makefile Fri Nov 2 13:32:34 2018 (r483807)
@@ -20,12 +20,6 @@ PLIST_FILES= ${FONTSDIR_REL}/local.conf-odo
.include "${.CURDIR}/../ttfm/Makefile.ttf"
-.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1100077
-# chmod -R bug
-post-extract:
- @${CHMOD} 0755 ${WRKSRC}/license
-.endif
-
post-patch:
@${REINPLACE_CMD} -e 's,/usr,${LOCALBASE},; s,opendesktop,,g' \
${WRKSRC}/FAPIcidfmap.zh_CN ${WRKSRC}/FAPIcidfmap.zh_TW \
Modified: head/comms/airspy/Makefile
==============================================================================
--- head/comms/airspy/Makefile Fri Nov 2 13:20:45 2018 (r483806)
+++ head/comms/airspy/Makefile Fri Nov 2 13:32:34 2018 (r483807)
@@ -13,7 +13,6 @@ COMMENT= AirSpy's usemode driver and associated tools
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/airspy-tools/LICENSE.md
-BROKEN_FreeBSD_10= error: use of undeclared identifier '__m128'
BROKEN_aarch64= fails to compile: invalid conversion between vector type '__m64' and integer type 'int'
BROKEN_powerpc64= fails to build: iqconverter_float.c:45:23: error: immintrin.h: No such file or directory
Modified: head/converters/p5-Unicode-IMAPUtf7/Makefile
==============================================================================
--- head/converters/p5-Unicode-IMAPUtf7/Makefile Fri Nov 2 13:20:45 2018 (r483806)
+++ head/converters/p5-Unicode-IMAPUtf7/Makefile Fri Nov 2 13:32:34 2018 (r483807)
@@ -22,14 +22,4 @@ USES= perl5
USE_PERL5= configure
NO_ARCH= yes
-.include <bsd.port.pre.mk>
-
-.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1100077
-# chmod -R bug
-post-extract:
-.for d in / /lib /lib/Unicode /t
- @${CHMOD} 755 ${WRKSRC}${d}
-.endfor
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
Modified: head/databases/arangodb32/Makefile
==============================================================================
--- head/databases/arangodb32/Makefile Fri Nov 2 13:20:45 2018 (r483806)
+++ head/databases/arangodb32/Makefile Fri Nov 2 13:32:34 2018 (r483807)
@@ -16,7 +16,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
ONLY_FOR_ARCHS= amd64
ONLY_FOR_ARCHS_REASON= "Only builds on amd64"
-BROKEN_FreeBSD_10= libc++ is too old
USES= gmake ssl cmake:outsource,noninja python:2.7 compiler
USE_GITHUB= yes
Modified: head/databases/arangodb33/Makefile
==============================================================================
--- head/databases/arangodb33/Makefile Fri Nov 2 13:20:45 2018 (r483806)
+++ head/databases/arangodb33/Makefile Fri Nov 2 13:32:34 2018 (r483807)
@@ -15,7 +15,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
ONLY_FOR_ARCHS= amd64
ONLY_FOR_ARCHS_REASON= "Only builds on amd64: https://github.com/arangodb/arangodb/issues/2334"
-BROKEN_FreeBSD_10= libc++ is too old
CONFLICTS_INSTALL= arangodb32
CONFLICTS_BUILD= v8
Modified: head/databases/clickhouse/Makefile
==============================================================================
--- head/databases/clickhouse/Makefile Fri Nov 2 13:20:45 2018 (r483806)
+++ head/databases/clickhouse/Makefile Fri Nov 2 13:32:34 2018 (r483807)
@@ -13,7 +13,6 @@ COMMENT= ClickHouse is a column-oriented database mana
LICENSE= APACHE20
-BROKEN_FreeBSD_10= Builds but does not work
ONLY_FOR_ARCHS= amd64
ONLY_FOR_ARCHS_REASON= "Only supported on amd64"
@@ -80,12 +79,6 @@ SUB_LIST+= LEGACY_LIMITS="" MODERN_LIMITS="@comment "
.endif
.include <bsd.port.pre.mk>
-
-.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1101513
-BUILD_DEPENDS+= clang50:devel/llvm50
-CC= clang50
-CXX= clang++50
-.endif
post-patch:
@${REINPLACE_CMD} -e 's|/var/lib/clickhouse|/var/db/clickhouse|;s|/var/log/clickhouse-server|/var/log/clickhouse|;s|/etc/clickhouse-server|${PREFIX}/etc/clickhouse-server|' ${WRKSRC}/dbms/programs/server/config.xml
Modified: head/databases/db5/Makefile
==============================================================================
--- head/databases/db5/Makefile Fri Nov 2 13:20:45 2018 (r483806)
+++ head/databases/db5/Makefile Fri Nov 2 13:32:34 2018 (r483807)
@@ -74,11 +74,8 @@ DOCS_INSTALL_TARGET= install_docs
# db5 uses a deprecated instruction for mutexes on ARM, fbsd bug#197227
# and also bug#205001
CONFIGURE_ARGS+= --enable-posixmutexes
-. if ${OSVERSION} > 1100100
-# ^ leave that as ">" it really is greater than but NOT equal
# force POSIX mutexes - the OS supports PTHREAD_PROCESS_SHARED
CONFIGURE_ARGS+= --with-mutex=POSIX/pthreads
-. endif
.endif
post-patch:
Modified: head/databases/db6/Makefile
==============================================================================
--- head/databases/db6/Makefile Fri Nov 2 13:20:45 2018 (r483806)
+++ head/databases/db6/Makefile Fri Nov 2 13:32:34 2018 (r483807)
@@ -67,11 +67,7 @@ DOCS_INSTALL_TARGET= install_docs
.include <bsd.port.options.mk>
.if ${ARCH} == aarch64
-. if ${OSVERSION} > 1100100
CONFIGURE_ARGS+= --with-mutex=POSIX/pthreads
-. else
-CONFIGURE_ARGS+= --enable-posixmutexes
-. endif
.endif
post-patch:
Modified: head/databases/memcached/Makefile
==============================================================================
--- head/databases/memcached/Makefile Fri Nov 2 13:20:45 2018 (r483806)
+++ head/databases/memcached/Makefile Fri Nov 2 13:32:34 2018 (r483807)
@@ -40,7 +40,6 @@ OPTIONS_DEFAULT= SASL DTRACE
OPTIONS_EXCLUDE+= DTRACE
.endif
-OPTIONS_EXCLUDE_FreeBSD_10+= DTRACE
OPTIONS_EXCLUDE_i386= DTRACE
# ld(1) fails to link probes: Relocations in generic ELF (EM: 0)
OPTIONS_EXCLUDE_aarch64= DTRACE
Modified: head/databases/mongodb36/Makefile
==============================================================================
--- head/databases/mongodb36/Makefile Fri Nov 2 13:20:45 2018 (r483806)
+++ head/databases/mongodb36/Makefile Fri Nov 2 13:32:34 2018 (r483807)
@@ -20,7 +20,6 @@ LICENSE_COMB= multi
ONLY_FOR_ARCHS= amd64
ONLY_FOR_ARCHS_REASON= "Only supported on amd64 (i386 deprecated in v3)"
-BROKEN_FreeBSD_10= libc++ is too old
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cheetah>=2.4.4:devel/py-cheetah@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typing>=3.6.2:devel/py-typing@${PY_FLAVOR} \
Modified: head/databases/mysql-connector-c++/Makefile
==============================================================================
--- head/databases/mysql-connector-c++/Makefile Fri Nov 2 13:20:45 2018 (r483806)
+++ head/databases/mysql-connector-c++/Makefile Fri Nov 2 13:32:34 2018 (r483807)
@@ -17,19 +17,13 @@ LIB_DEPENDS= libboost_regex.so:devel/boost-libs
USES= cmake:outsource compiler:c++11-lang mysql ssl
USE_LDCONFIG= yes
-CMAKE_ARGS= -DDOC_DESTINATION="${DOCSDIR}"
+CMAKE_ARGS= -DDOC_DESTINATION="${DOCSDIR}" -DCMAKE_ENABLE_C++11=ON
PLIST_SUB= PORTVERSION=${PORTVERSION}
PORTDOCS= *
OPTIONS_DEFINE= DOCS
-.include <bsd.port.pre.mk>
-
-.if ${OPSYS} == FreeBSD && ${OSVERSION} > 1100000
-CMAKE_ARGS+=-DCMAKE_ENABLE_C++11=ON
-.endif
-
post-install:
@${RM} ${STAGEDIR}${DOCSDIR}/INSTALL \
${STAGEDIR}${DOCSDIR}/COPYING
@@ -67,4 +61,4 @@ do-test:
test/unit/classes/statement )
.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
Modified: head/deskutils/nextcloudclient/Makefile
==============================================================================
--- head/deskutils/nextcloudclient/Makefile Fri Nov 2 13:20:45 2018 (r483806)
+++ head/deskutils/nextcloudclient/Makefile Fri Nov 2 13:32:34 2018 (r483807)
@@ -42,17 +42,11 @@ DEBUG_CMAKE_ON= -DCMAKE_BUILD_TYPE:STRING=Debug
PLIST_SUB= VERSION=${PORTVERSION}
-.include <bsd.port.pre.mk>
-
post-patch:
@${REINPLACE_CMD} -e \
's|.lst |.lst.sample |' ${WRKSRC}/CMakeLists.txt
-.if ${OSVERSION} < 1100101
- @${REINPLACE_CMD} -e 's/ -fstack-protector-strong//' \
- ${WRKSRC}/src/CMakeLists.txt
-.endif
pre-configure:
@(cd ${WRKSRC} && ${CP} -f sync-exclude.lst sync-exclude.lst.sample)
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
Modified: head/deskutils/owncloudclient/Makefile
==============================================================================
--- head/deskutils/owncloudclient/Makefile Fri Nov 2 13:20:45 2018 (r483806)
+++ head/deskutils/owncloudclient/Makefile Fri Nov 2 13:32:34 2018 (r483807)
@@ -39,17 +39,11 @@ DEBUG_CMAKE_ON= -DCMAKE_BUILD_TYPE:STRING=Debug
PLIST_SUB= VERSION=${PORTVERSION}
-.include <bsd.port.pre.mk>
-
post-patch:
@${REINPLACE_CMD} -e \
's|.lst |.lst.sample |' ${WRKSRC}/CMakeLists.txt
-.if ${OSVERSION} < 1100101
- @${REINPLACE_CMD} -e 's/ -fstack-protector-strong//' \
- ${WRKSRC}/src/CMakeLists.txt
-.endif
pre-configure:
@cd ${WRKSRC} && ${CP} -f sync-exclude.lst sync-exclude.lst.sample
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
Modified: head/deskutils/simplegroupware/Makefile
==============================================================================
--- head/deskutils/simplegroupware/Makefile Fri Nov 2 13:20:45 2018 (r483806)
+++ head/deskutils/simplegroupware/Makefile Fri Nov 2 13:32:34 2018 (r483807)
@@ -26,13 +26,4 @@ do-install:
${MKDIR} ${STAGEDIR}${WWWDIR}
(cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR})
-.include <bsd.port.pre.mk>
-
-.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1100077
-# chmod -R bug.
-# Do not use "-exec ... +", because of the same bug, it will not work.
-post-extract:
- @${FIND} ${WRKSRC} -type d -exec ${CHMOD} 755 {} \;
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
Modified: head/deskutils/treesheets/Makefile
==============================================================================
--- head/deskutils/treesheets/Makefile Fri Nov 2 13:20:45 2018 (r483806)
+++ head/deskutils/treesheets/Makefile Fri Nov 2 13:32:34 2018 (r483807)
@@ -35,14 +35,6 @@ PLIST_FILES= bin/${PORTNAME} \
OPTIONS_DEFINE= DOCS EXAMPLES
-.include <bsd.port.pre.mk>
-
-.if (${OPSYS} == FreeBSD && ${OSVERSION} < 1100000) || make(makesum)
-MASTER_SITES+= http://releases.llvm.org/6.0.1/:llvm
-DISTFILES+= libcxx-6.0.1.src.tar.xz:llvm
-CXXFLAGS+= -isystem ${WRKDIR}/libcxx-6.0.1.src/include
-.endif
-
post-patch: .SILENT
${REINPLACE_CMD} -e 's|sys->frame->GetPath(L"|(L"${DOCSDIR}/|' \
${BUILD_WRKSRC}/document.h
@@ -71,4 +63,4 @@ do-install-EXAMPLES-on:
(cd ${WRKSRC}/TS/examples && ${COPYTREE_SHARE} "${PORTEXAMPLES}" \
${STAGEDIR}${EXAMPLESDIR})
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
Modified: head/deskutils/treesheets/distinfo
==============================================================================
--- head/deskutils/treesheets/distinfo Fri Nov 2 13:20:45 2018 (r483806)
+++ head/deskutils/treesheets/distinfo Fri Nov 2 13:32:34 2018 (r483807)
@@ -1,5 +1,3 @@
-TIMESTAMP = 1538869581
-SHA256 (libcxx-6.0.1.src.tar.xz) = 7654fbc810a03860e6f01a54c2297a0b9efb04c0b9aa0409251d9bdb3726fc67
-SIZE (libcxx-6.0.1.src.tar.xz) = 1552328
+TIMESTAMP = 1541105162
SHA256 (aardappel-treesheets-v1.0.1_GH0.tar.gz) = cacf0593e12c484f68adf4d462147efed202b1c2d09e58e90c9fb98cb3e7b874
SIZE (aardappel-treesheets-v1.0.1_GH0.tar.gz) = 2316388
Modified: head/devel/R-cran-data.table/Makefile
==============================================================================
--- head/devel/R-cran-data.table/Makefile Fri Nov 2 13:20:45 2018 (r483806)
+++ head/devel/R-cran-data.table/Makefile Fri Nov 2 13:32:34 2018 (r483807)
@@ -12,9 +12,7 @@ COMMENT= Extension of Data.frame
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE
-BROKEN_FreeBSD_11_i386= unable to load datatable.so
-BROKEN_FreeBSD_12_i386= unable to load datatable.so
-BROKEN_FreeBSD_13_i386= unable to load datatable.so
+BROKEN_i386= unable to load datatable.so
USES= cran:auto-plist,compiles
Modified: head/devel/arpc/Makefile
==============================================================================
--- head/devel/arpc/Makefile Fri Nov 2 13:20:45 2018 (r483806)
+++ head/devel/arpc/Makefile Fri Nov 2 13:32:34 2018 (r483807)
@@ -12,8 +12,6 @@ COMMENT= GRPC-like RPC library that supports file desc
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-IGNORE_FreeBSD_10= requires various C++17 features
-
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyPEG2>=2.15.2:textproc/py-pyPEG2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}toposort>=1.5:devel/py-toposort@${PY_FLAVOR}
LIB_DEPENDS= libargdata.so:devel/argdata
Modified: head/devel/boost-libs/Makefile
==============================================================================
--- head/devel/boost-libs/Makefile Fri Nov 2 13:20:45 2018 (r483806)
+++ head/devel/boost-libs/Makefile Fri Nov 2 13:32:34 2018 (r483807)
@@ -10,9 +10,6 @@ BROKEN_sparc64= https://github.com/boostorg/context/co
BUILD_DEPENDS+= bjam:devel/boost-jam
-# libs/config/test/boost_no_cxx11_thread_local.ipp fails (see base r303795)
-PLIST_SUB+= FIBER="${"${OPSYS}"=="FreeBSD" && ${OSREL:R} < 11:?@comment :}"
-
OPTIONS_DEFINE= DEBUG OPTIMIZED_CFLAGS
OPTIONS_MULTI= LOCALE
OPTIONS_MULTI_LOCALE= ICONV ICU
Modified: head/devel/boost-libs/pkg-plist
==============================================================================
--- head/devel/boost-libs/pkg-plist Fri Nov 2 13:20:45 2018 (r483806)
+++ head/devel/boost-libs/pkg-plist Fri Nov 2 13:32:34 2018 (r483807)
@@ -13594,9 +13594,9 @@ lib/libboost_date_time.a
lib/libboost_date_time.so
lib/libboost_date_time.so.%%BOOST_SHARED_LIB_VER%%
lib/libboost_exception.a
-%%FIBER%%lib/libboost_fiber.a
-%%FIBER%%lib/libboost_fiber.so
-%%FIBER%%lib/libboost_fiber.so.%%BOOST_SHARED_LIB_VER%%
+lib/libboost_fiber.a
+lib/libboost_fiber.so
+lib/libboost_fiber.so.%%BOOST_SHARED_LIB_VER%%
lib/libboost_filesystem.a
lib/libboost_filesystem.so
lib/libboost_filesystem.so.%%BOOST_SHARED_LIB_VER%%
Modified: head/devel/cvschangelogbuilder/Makefile
==============================================================================
--- head/devel/cvschangelogbuilder/Makefile Fri Nov 2 13:20:45 2018 (r483806)
+++ head/devel/cvschangelogbuilder/Makefile Fri Nov 2 13:32:34 2018 (r483807)
@@ -24,14 +24,6 @@ PORTDOCS= *
OPTIONS_DEFINE= DOCS
-.include <bsd.port.pre.mk>
-
-.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1100077
-# chmod -R bug.
-post-extract:
- @${CHMOD} 755 ${WRKSRC}/docs/images
-.endif
-
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}.pl \
${STAGEDIR}${PREFIX}/bin/${PORTNAME}
@@ -41,4 +33,4 @@ do-install-DOCS-on:
${INSTALL_DATA} ${WRKSRC}/docs/*.* ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/docs/images/* ${STAGEDIR}${DOCSDIR}/images
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
Modified: head/devel/elfutils/Makefile
==============================================================================
--- head/devel/elfutils/Makefile Fri Nov 2 13:20:45 2018 (r483806)
+++ head/devel/elfutils/Makefile Fri Nov 2 13:32:34 2018 (r483807)
@@ -16,8 +16,6 @@ LICENSE_FILE_GPLv3+ = ${WRKSRC}/COPYING
LICENSE_FILE_GPLv2+ = ${WRKSRC}/COPYING-GPLV2
LICENSE_FILE_LGPL3= ${WRKSRC}/COPYING-LGPLV3
-IGNORE_FreeBSD_10= stable/10 base libelf.h lacks needed ELF types
-
BROKEN_aarch64= fails to build: fatal error: linux/uio.h: No such file or directory
BROKEN_armv6= fails to build: fails to compile i386_disasm.c
BROKEN_armv7= fails to build: fails to compile i386_disasm.c
Modified: head/devel/flang-clang/Makefile
==============================================================================
--- head/devel/flang-clang/Makefile Fri Nov 2 13:20:45 2018 (r483806)
+++ head/devel/flang-clang/Makefile Fri Nov 2 13:32:34 2018 (r483807)
@@ -15,7 +15,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.TXT
LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
ONLY_FOR_ARCHS= amd64
-IGNORE_FreeBSD_10= base compiler too old
BUILD_DEPENDS= llvm60>=0:devel/llvm60
RUN_DEPENDS= llvm60>=0:devel/llvm60
Modified: head/devel/glib20/Makefile
==============================================================================
--- head/devel/glib20/Makefile Fri Nov 2 13:20:45 2018 (r483806)
+++ head/devel/glib20/Makefile Fri Nov 2 13:32:34 2018 (r483807)
@@ -48,23 +48,10 @@ gio_MAN= gdbus.1 gsettings.1 gio-querymodules.1 gio.1
glib-compile-resources.1 gresource.1 gdbus-codegen.1
gobject_MAN= glib-genmarshal.1 glib-mkenums.1 gobject-query.1
-OPTIONS_DEFINE= COLLATION_FIX DEBUG NLS
+OPTIONS_DEFINE= DEBUG NLS
OPTIONS_SUB= yes
-# libc collation was fixed by https://svnweb.freebsd.org/changeset/base/290494
-COLLATION_FIX_DESC= Use ICU for UTF-8 string collation (if libc is broken)
-OPTIONS_EXCLUDE_FreeBSD_11= COLLATION_FIX
-OPTIONS_EXCLUDE_FreeBSD_12= COLLATION_FIX
-OPTIONS_EXCLUDE_FreeBSD_13= COLLATION_FIX
-
DEBUG_CONFIGURE_ON= --enable-debug=yes
-
-COLLATION_FIX_LIB_DEPENDS+= libicui18n.so:devel/icu
-COLLATION_FIX_EXTRA_PATCHES+= ${FILESDIR}/extra-patch-glib_Makefile.in \
- ${FILESDIR}/extra-patch-glib_gunicollate.c
-# Disable it until someone can figure why it causes net-im/pidgin crashed.
-# http://www.freebsd.org/cgi/query-pr.cgi?pr=175930 see comment by ed@
-#COLLATION_FIX_CONFIGURE_ENV+= CFLAGS="-D__STDC_ISO_10646__"
.include <bsd.port.pre.mk>
Modified: head/devel/heimdall/Makefile
==============================================================================
--- head/devel/heimdall/Makefile Fri Nov 2 13:20:45 2018 (r483806)
+++ head/devel/heimdall/Makefile Fri Nov 2 13:32:34 2018 (r483807)
@@ -32,7 +32,7 @@ PORTDOCS= README
.include <bsd.port.pre.mk>
# does not compile with clang 6.0.0
-.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1101513
+.if ${OPSYS} == FreeBSD
USE_GCC= yes
.endif
Modified: head/devel/kcov/Makefile
==============================================================================
--- head/devel/kcov/Makefile Fri Nov 2 13:20:45 2018 (r483806)
+++ head/devel/kcov/Makefile Fri Nov 2 13:32:34 2018 (r483807)
@@ -12,7 +12,6 @@ LICENSE= GPLv2 MIT # MIT for bundled handlebars, jquer
LICENSE_COMB= multi
LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING
-BROKEN_FreeBSD_10= PR228478 devel/elfutils: undefined symbols on 10.4-RELEASE
ONLY_FOR_ARCHS= amd64
ONLY_FOR_ARCHS_REASON= ptrace code is only implemented for amd64
Modified: head/devel/libzim/Makefile
==============================================================================
--- head/devel/libzim/Makefile Fri Nov 2 13:20:45 2018 (r483806)
+++ head/devel/libzim/Makefile Fri Nov 2 13:32:34 2018 (r483807)
@@ -16,7 +16,6 @@ USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= openzim
# Using gcc6 and libstdc++ leads to error because xapian-core is linked with libc++
-BROKEN_FreeBSD_10= /usr/include/c++/v1/memory:4004:35: error: no viable overloaded '='
BINARY_ALIAS= python3=python${PYTHON_VER} python3-config=python${PYTHON_VER}-config
Modified: head/devel/llvm-devel/Makefile
==============================================================================
--- head/devel/llvm-devel/Makefile Fri Nov 2 13:20:45 2018 (r483806)
+++ head/devel/llvm-devel/Makefile Fri Nov 2 13:32:34 2018 (r483807)
@@ -33,8 +33,6 @@ SHEBANG_FILES= utils/lit/lit.py utils/llvm-lit/llvm-li
tools/clang/tools/extra/clang-tidy/tool/run-clang-tidy.py \
tools/clang/tools/extra/include-fixer/find-all-symbols/tool/run-find-all-symbols.py
-BROKEN_FreeBSD_10= error: anonymous union can only contain non-static data members
-
SUB_FILES= llvm-wrapper.sh
SUB_LIST= LLVM_PREFIX="${LLVM_PREFIX}" LLVM_SUFFIX="${LLVM_SUFFIX}"
@@ -62,7 +60,6 @@ OPTIONS_DEFINE_i386= COMPILER_RT OPENMP
OPTIONS_DEFAULT= CLANG EXTRAS LIT LLD LLDB
OPTIONS_DEFAULT_amd64= COMPILER_RT GOLD OPENMP
OPTIONS_DEFAULT_i386= COMPILER_RT OPENMP
-OPTIONS_EXCLUDE_FreeBSD_10= LLDB OPENMP
OPTIONS_SUB= yes
PLIST_FILES=
Modified: head/devel/llvm50/Makefile
==============================================================================
--- head/devel/llvm50/Makefile Fri Nov 2 13:20:45 2018 (r483806)
+++ head/devel/llvm50/Makefile Fri Nov 2 13:32:34 2018 (r483807)
@@ -55,7 +55,6 @@ OPTIONS_DEFINE_i386= COMPILER_RT OPENMP
OPTIONS_DEFAULT= CLANG EXTRAS LIT LLD LLDB
OPTIONS_DEFAULT_amd64= COMPILER_RT GOLD OPENMP
OPTIONS_DEFAULT_i386= COMPILER_RT OPENMP
-OPTIONS_EXCLUDE_FreeBSD_10= LLDB
OPTIONS_SUB= yes
CLANG_DESC= Build clang
Modified: head/devel/llvm60/Makefile
==============================================================================
--- head/devel/llvm60/Makefile Fri Nov 2 13:20:45 2018 (r483806)
+++ head/devel/llvm60/Makefile Fri Nov 2 13:32:34 2018 (r483807)
@@ -52,7 +52,6 @@ OPTIONS_DEFINE_i386= COMPILER_RT OPENMP
OPTIONS_DEFAULT= CLANG EXTRAS LIT LLD LLDB
OPTIONS_DEFAULT_amd64= COMPILER_RT GOLD OPENMP
OPTIONS_DEFAULT_i386= COMPILER_RT OPENMP
-OPTIONS_EXCLUDE_FreeBSD_10= LLDB OPENMP
OPTIONS_SUB= yes
CLANG_DESC= Build clang
Modified: head/devel/lua-sysctl/Makefile
==============================================================================
--- head/devel/lua-sysctl/Makefile Fri Nov 2 13:20:45 2018 (r483806)
+++ head/devel/lua-sysctl/Makefile Fri Nov 2 13:32:34 2018 (r483807)
@@ -11,8 +11,6 @@ COMMENT= Small sysctl(3) interface for lua
LICENSE= BSD2CLAUSE
-BROKEN_FreeBSD_10= does not build (error: use of undeclared identifier 'CTLTYPE_S8')
-
USES= pkgconfig lua
USE_GITHUB= yes
Modified: head/devel/mdb/Makefile
==============================================================================
--- head/devel/mdb/Makefile Fri Nov 2 13:20:45 2018 (r483806)
+++ head/devel/mdb/Makefile Fri Nov 2 13:32:34 2018 (r483807)
@@ -25,14 +25,6 @@ MAKE_ARGS+= FREEBSD_SRC_DIR=${SRC_BASE}
WRKSRC_SUBDIR= freebsd/cddl/usr.bin/mdb
CFLAGS+= -DMDB_PREFIX=\\\"${PREFIX}\\\" -g
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} < 1100021
-# This port uses CWARNFLAGS.clang to silence warnings which only works
-# in 11.0 and later.
-MAKE_ARGS+= NO_WERROR=yes
-.endif
-
.if !exists(${SRC_BASE}/cddl/compat) || !exists(${SRC_BASE}/sys/cddl/compat)
IGNORE= requires full source tree with CDDL sources
.endif
@@ -40,4 +32,4 @@ IGNORE= requires full source tree with CDDL sources
pre-install:
${MKDIR} ${STAGEDIR}${PREFIX}/lib/mdb/kvm/${MACHINE_ARCH}
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
Modified: head/devel/oclgrind/Makefile
==============================================================================
--- head/devel/oclgrind/Makefile Fri Nov 2 13:20:45 2018 (r483806)
+++ head/devel/oclgrind/Makefile Fri Nov 2 13:32:34 2018 (r483807)
@@ -13,8 +13,6 @@ COMMENT= SPIR interpreter and virtual OpenCL device si
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-BROKEN_FreeBSD_10= oclgrind is only supported on FreeBSD 11.0 and newer, crashes LLVM 3.4
-
BUILD_DEPENDS= opencl>=0:devel/opencl \
llvm-config50:devel/llvm50
LIB_DEPENDS= libOpenCL.so:devel/ocl-icd
Modified: head/devel/openocd/pkg-message
==============================================================================
--- head/devel/openocd/pkg-message Fri Nov 2 13:20:45 2018 (r483806)
+++ head/devel/openocd/pkg-message Fri Nov 2 13:32:34 2018 (r483807)
@@ -12,15 +12,11 @@ FreeBSD USB NOTE:
add him/her to the operator group (pw groupmod operator -m username), then
setup the devfs subsystem by adding these lines to the following files:
- ***/etc/devfs.rules (FreeBSD >= 8):
+ ***/etc/devfs.rules:
[localrules=10]
add path 'ugen*' mode 0660 group operator
add path 'usb/*' mode 0660 group operator
add path 'usb' mode 0770 group operator
-
- ***/etc/devfs.rules (FreeBSD <= 7):
- [localrules=10]
- add path 'ugen*' mode 0660 group operator
***/etc/rc.conf:
devfs_system_ruleset="localrules"
Modified: head/devel/py-cffi/Makefile
==============================================================================
--- head/devel/py-cffi/Makefile Fri Nov 2 13:20:45 2018 (r483806)
+++ head/devel/py-cffi/Makefile Fri Nov 2 13:32:34 2018 (r483807)
@@ -23,10 +23,8 @@ USE_PYTHON= autoplist distutils
.include <bsd.port.pre.mk>
-.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1100000
.if ${COMPILER_TYPE:Mclang}
CFLAGS+= -Wno-shift-negative-value
-.endif
.endif
post-install:
Modified: head/devel/py-freebsd/Makefile
==============================================================================
--- head/devel/py-freebsd/Makefile Fri Nov 2 13:20:45 2018 (r483806)
+++ head/devel/py-freebsd/Makefile Fri Nov 2 13:32:34 2018 (r483807)
@@ -19,14 +19,7 @@ LICENSE_FILE= ${WRKSRC}/COPYRIGHT
USES= python:2.7
USE_PYTHON= autoplist distutils
-.include <bsd.port.pre.mk>
-
-.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1100002
-EXTRA_PATCHES+= ${FILESDIR}/freebsd11_patch-src__.const.def \
- ${FILESDIR}/freebsd11_patch-src__netstat.c
-.endif
-
post-install:
${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/freebsd.so
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
Copied: head/devel/py-freebsd/files/patch-src__.const.def (from r483806, head/devel/py-freebsd/files/freebsd11_patch-src__.const.def)
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/py-freebsd/files/patch-src__.const.def Fri Nov 2 13:32:34 2018 (r483807, copy of r483806, head/devel/py-freebsd/files/freebsd11_patch-src__.const.def)
@@ -0,0 +1,10 @@
+--- src/.const.def.orig 2005-12-09 03:40:56 UTC
++++ src/.const.def
+@@ -69,7 +69,6 @@ SETDICT_INT(d, "IFF_BROADCAST", IFF_BROA
+ SETDICT_INT(d, "IFF_DEBUG", IFF_DEBUG);
+ SETDICT_INT(d, "IFF_LOOPBACK", IFF_LOOPBACK);
+ SETDICT_INT(d, "IFF_POINTOPOINT", IFF_POINTOPOINT);
+-SETDICT_INT(d, "IFF_SMART", IFF_SMART);
+ SETDICT_INT(d, "IFF_RUNNING", IFF_RUNNING);
+ SETDICT_INT(d, "IFF_NOARP", IFF_NOARP);
+ SETDICT_INT(d, "IFF_PROMISC", IFF_PROMISC);
Copied: head/devel/py-freebsd/files/patch-src__netstat.c (from r483806, head/devel/py-freebsd/files/freebsd11_patch-src__netstat.c)
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/py-freebsd/files/patch-src__netstat.c Fri Nov 2 13:32:34 2018 (r483807, copy of r483806, head/devel/py-freebsd/files/freebsd11_patch-src__netstat.c)
@@ -0,0 +1,10 @@
+--- src/netstat.c.orig 2005-05-08 06:55:00 UTC
++++ src/netstat.c
+@@ -40,7 +40,6 @@ EXPCONST(int IFF_BROADCAST)
+ EXPCONST(int IFF_DEBUG)
+ EXPCONST(int IFF_LOOPBACK)
+ EXPCONST(int IFF_POINTOPOINT)
+-EXPCONST(int IFF_SMART)
+ EXPCONST(int IFF_RUNNING)
+ EXPCONST(int IFF_NOARP)
+ EXPCONST(int IFF_PROMISC)
Modified: head/devel/qtcreator/Makefile
==============================================================================
--- head/devel/qtcreator/Makefile Fri Nov 2 13:20:45 2018 (r483806)
+++ head/devel/qtcreator/Makefile Fri Nov 2 13:32:34 2018 (r483807)
@@ -58,12 +58,6 @@ DOCS_INSTALL_TARGET= install_docs
PLIST_SUB= SHLIB_VER="${PORTVERSION}"
-.include <bsd.port.pre.mk>
-.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1100000
-# The detection of is_trivially_destructible fails with clang-3.4 from 10.3.
-QMAKE_ARGS+= DEFINES+=TR2_OPTIONAL_DISABLE_EMULATION_OF_TYPE_TRAITS
-.endif
-
# Fix paths for gnuplot and ant.
post-patch:
${REINPLACE_CMD} -e 's|/usr/bin/gnuplot|${LOCALBASE}/bin/gnuplot|' \
@@ -82,4 +76,4 @@ pre-configure:
# See QTBUG-40825 and ports bugs 194088, 195105 and 198720.
${ECHO_CMD} 'QMAKE_LIBDIR_FLAGS = -L${WRKSRC}/lib' >> ${WRKSRC}/.qmake.cache
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
Modified: head/devel/sfio/Makefile
==============================================================================
--- head/devel/sfio/Makefile Fri Nov 2 13:20:45 2018 (r483806)
+++ head/devel/sfio/Makefile Fri Nov 2 13:32:34 2018 (r483807)
@@ -16,18 +16,14 @@ EXTRACT_BEFORE_ARGS= -idF
EXTRACT_AFTER_ARGS= # empty
NO_WRKSUBDIR= yes
-.include <bsd.port.pre.mk>
-
# Remove a test that's too clever for its own good
post-extract:
@${MV} ${WRKSRC}/src/lib/sfio/Sfio_t/tmmap2read.c \
${WRKSRC}/src/lib/sfio/Sfio_t/.tmmap2read.c
-.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1100093
post-patch:
@${REINPLACE_CMD} -e 's|SF_FLAGS|SFIO_FLAGS|g' \
${WRKSRC}/src/lib/sfio/*.[ch]
-.endif
do-build:
@cd ${WRKSRC}/src/lib/sfio && ${MAKE} all -f makefile
@@ -39,4 +35,4 @@ do-install:
${INSTALL_MAN} ${WRKSRC}/man/man1/iffe.1 ${STAGEDIR}${PREFIX}/man/man1
${INSTALL_MAN} ${WRKSRC}/man/man3/sfio.3 ${STAGEDIR}${PREFIX}/man/man3
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
Modified: head/devel/zapcc/Makefile
==============================================================================
--- head/devel/zapcc/Makefile Fri Nov 2 13:20:45 2018 (r483806)
+++ head/devel/zapcc/Makefile Fri Nov 2 13:32:34 2018 (r483807)
@@ -10,8 +10,6 @@ COMMENT= C++ caching compiler based on clang
LICENSE= NCSA
LICENSE_FILE= ${WRKSRC}/LICENSE.TXT
-BROKEN_FreeBSD_10= error: expected a class or namespace const NoneType None = NoneType::None
-
BUILD_DEPENDS= googletest>0:devel/googletest
USES= cmake:outsource libedit python:3.4+ shebangfix
Modified: head/dns/knot1/files/pkg-message.in
==============================================================================
--- head/dns/knot1/files/pkg-message.in Fri Nov 2 13:20:45 2018 (r483806)
+++ head/dns/knot1/files/pkg-message.in Fri Nov 2 13:32:34 2018 (r483807)
@@ -8,10 +8,4 @@
sysrc knot_config=%%ETCDIR%%/knot.conf
service knot start
- Traditional (pre-FreeBSD 9.2) method, for last three commands:
-
- echo knot_enable=\"YES\" >> /etc/rc.conf
- echo knot_config=\"%%PREFIX%%/etc/knot/knot.conf\" >> /etc/rc.conf
- %%PREFIX%%/etc/rc.d/knot start
-
######################################################################
Modified: head/dns/knot2/Makefile
==============================================================================
--- head/dns/knot2/Makefile Fri Nov 2 13:20:45 2018 (r483806)
+++ head/dns/knot2/Makefile Fri Nov 2 13:32:34 2018 (r483807)
@@ -14,6 +14,9 @@ COMMENT= High performance authoritative-only DNS serve
LICENSE= GPLv3
+NOT_FOR_ARCHS= i386
+NOT_FOR_ARCHS_REASON_i386=Uses 64 bit atomics that clang cannot generate on i386 on FreeBSD >= 11.2
+
LIB_DEPENDS= libgnutls.so:security/gnutls \
libidn2.so:dns/libidn2 \
liblmdb.so:databases/lmdb \
@@ -59,13 +62,6 @@ FASTPARSER_CONFIGURE_ENABLE= fastparser
IDN_CONFIGURE_WITH= libidn
IDN_LIB_DEPENDS= libidn.so:dns/libidn
-
-.include <bsd.port.options.mk>
-
-.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1120000
-NOT_FOR_ARCHS= i386
-NOT_FOR_ARCHS_REASON_i386=Uses 64 bit atomics that clang cannot generate on i386 on FreeBSD >= 11.2
-.endif
post-patch:
@${REINPLACE_CMD} 's|$$(INSTALL) -d $$(DESTDIR)/\@run_dir\@|#$$(INSTALL) -d $$(DESTDIR)/\@run_dir\@|' \
Modified: head/editors/hte/Makefile
==============================================================================
--- head/editors/hte/Makefile Fri Nov 2 13:20:45 2018 (r483806)
+++ head/editors/hte/Makefile Fri Nov 2 13:32:34 2018 (r483807)
@@ -11,8 +11,6 @@ COMMENT= File editor/viewer/analyzer for executables
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-BROKEN_FreeBSD_10= misgenerated yacc code
-
USES= autoreconf compiler:c++14-lang makeinfo ncurses tar:bzip2
USE_GITHUB= yes
GH_ACCOUNT= sebastianbiallas
Modified: head/emulators/citra/Makefile
==============================================================================
--- head/emulators/citra/Makefile Fri Nov 2 13:20:45 2018 (r483806)
+++ head/emulators/citra/Makefile Fri Nov 2 13:32:34 2018 (r483807)
@@ -17,8 +17,6 @@ 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
-
BUILD_DEPENDS= boost-libs>=1.66:devel/boost-libs
USE_GITHUB= yes
Modified: head/emulators/dolphin-emu/Makefile
==============================================================================
--- head/emulators/dolphin-emu/Makefile Fri Nov 2 13:20:45 2018 (r483806)
+++ head/emulators/dolphin-emu/Makefile Fri Nov 2 13:32:34 2018 (r483807)
@@ -11,8 +11,6 @@ COMMENT= Gamecube and Wii Emulator
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/license.txt
-BROKEN_FreeBSD_10= conflicting types for '__hash_table<_Tp, _Hash, _Equal, _Alloc>'
-
# Notes on dependencies:
# - alsa support disabled (not optimal)
# - enet and soundtouch come from Externals/ as Dolphin's versions diverge
Modified: head/emulators/i386-wine-devel/Makefile.inc
==============================================================================
--- head/emulators/i386-wine-devel/Makefile.inc Fri Nov 2 13:20:45 2018 (r483806)
+++ head/emulators/i386-wine-devel/Makefile.inc Fri Nov 2 13:32:34 2018 (r483807)
@@ -48,7 +48,7 @@ MONO_RUN_DEPENDS= ${DATADIR}/mono/wine-mono-4.7.1.msi:
# Included for OPSYS and OSVERSION
.include <bsd.port.pre.mk>
-.for osrel in 10 11 12
+.for osrel in 11 12
.if ${OSREL:C/\..*//} == ${osrel}
PLIST_SUB+= OSREL${osrel}=""
.if ${PKGNAMESUFFIX} == -devel
@@ -65,7 +65,7 @@ PLIST_SUB+= OSREL${osrel}-DEVEL="@comment "
.endfor
.if ${OPSYS} != FreeBSD || (!(${OSVERSION} < 1100000) && !(${OSVERSION} >= 1101000 && ${OSVERSION} < 1200000) && !(${OSVERSION} >= 1200060 && ${OSVERSION} < 1300000))
-IGNORE= binaries compiled for FreeBSD 10.3+, 11.1+ and -current only
+IGNORE= binaries compiled for FreeBSD 11.2+ only
DISTFILES=
.endif
@@ -83,7 +83,7 @@ ${PLIST}: fetch
port-update:
${RM} ${SLAVEDIR}/distinfo ${SLAVEDIR}/distinfo~ ${SLAVEDIR}/pkg-plist.*
-.for osrel in 10 11 12
+.for osrel in 11 12
${MAKE} fetch OSREL=${osrel} OSVERSION=${osrel}99999 _OSRELEASE=${osrel}
${MAKE} makesum OSREL=${osrel} OSVERSION=${osrel}99999 _OSRELEASE=${osrel}
${CAT} ${SLAVEDIR}/distinfo >> ${SLAVEDIR}/distinfo~
Modified: head/emulators/i386-wine/Makefile.inc
==============================================================================
--- head/emulators/i386-wine/Makefile.inc Fri Nov 2 13:20:45 2018 (r483806)
+++ head/emulators/i386-wine/Makefile.inc Fri Nov 2 13:32:34 2018 (r483807)
@@ -49,7 +49,7 @@ PORTSCOUT= limitw:1,even
# Included for OPSYS and OSVERSION
.include <bsd.port.pre.mk>
-.for osrel in 10 11 12
+.for osrel in 11 12
.if ${OSREL:C/\..*//} == ${osrel}
PLIST_SUB+= OSREL${osrel}=""
.else
@@ -58,7 +58,7 @@ PLIST_SUB+= OSREL${osrel}="@comment "
.endfor
.if ${OPSYS} != FreeBSD || (!(${OSVERSION} < 1000000) && !(${OSVERSION} >= 1003000 && ${OSVERSION} < 1100000) && !(${OSVERSION} >= 1101000 && ${OSVERSION} < 1200000) && !(${OSVERSION} >= 1200056 && ${OSVERSION} < 1300000))
-IGNORE= binaries compiled for FreeBSD 10.3+, 11.0+ and -current only
+IGNORE= binaries compiled for FreeBSD 11.2+ only
DISTFILES=
.endif
@@ -75,7 +75,7 @@ ${PLIST}: fetch
port-update:
${RM} ${SLAVEDIR}/distinfo ${SLAVEDIR}/distinfo~ ${SLAVEDIR}/pkg-plist.*
-.for osrel in 10 11 12
+.for osrel in 11 12
${MAKE} fetch OSREL=${osrel} OSVERSION=${osrel}99999 _OSRELEASE=${osrel}
${MAKE} makesum OSREL=${osrel} OSVERSION=${osrel}99999 _OSRELEASE=${osrel}
${CAT} ${SLAVEDIR}/distinfo >> ${SLAVEDIR}/distinfo~
Modified: head/emulators/linux_base-c6/Makefile
==============================================================================
--- head/emulators/linux_base-c6/Makefile Fri Nov 2 13:20:45 2018 (r483806)
+++ head/emulators/linux_base-c6/Makefile Fri Nov 2 13:32:34 2018 (r483807)
@@ -120,7 +120,7 @@ REMOVE_FILES= bin/df bin/su etc/exports etc/group etc/
.include <bsd.port.pre.mk>
-.if ${LINUX_ARCH} == x86_64 && ${OPSYS} == FreeBSD && ${OSVERSION} >= 1100105
+.if ${LINUX_ARCH} == x86_64
SYSCTLMIB= kern.features.linux64
.else
SYSCTLMIB= compat.linux.osrelease
Modified: head/emulators/linux_base-c7/Makefile
==============================================================================
--- head/emulators/linux_base-c7/Makefile Fri Nov 2 13:20:45 2018 (r483806)
+++ head/emulators/linux_base-c7/Makefile Fri Nov 2 13:32:34 2018 (r483807)
@@ -125,7 +125,7 @@ REMOVE_FILES= bin/df bin/su etc/exports etc/group etc/
.include <bsd.port.pre.mk>
-.if ${LINUX_ARCH} == x86_64 && ${OPSYS} == FreeBSD && ${OSVERSION} >= 1100105
+.if ${LINUX_ARCH} == x86_64
SYSCTLMIB= kern.features.linux64
.else
SYSCTLMIB= compat.linux.osrelease
Modified: head/emulators/open-vm-tools/Makefile
==============================================================================
--- head/emulators/open-vm-tools/Makefile Fri Nov 2 13:20:45 2018 (r483806)
+++ head/emulators/open-vm-tools/Makefile Fri Nov 2 13:32:34 2018 (r483807)
@@ -63,10 +63,6 @@ INSTALL_TARGET= install-strip
.include <bsd.port.options.mk>
-.if ${OSVERSION} < 1100000
-CFLAGS+= -Wno-unknown-warning-option
-.endif
-
.if ${PORT_OPTIONS:MX11}
CONFLICTS= open-vm-tools-nox11-[0-9]*
*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
More information about the svn-ports-all
mailing list