Date: Fri, 2 Nov 2018 13:32:35 +0000 (UTC) From: Rene Ladan <rene@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: 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... Message-ID: <201811021332.wA2DWZPm025383@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
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 ***
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201811021332.wA2DWZPm025383>