aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--archivers/py-attic/Makefile6
-rw-r--r--archivers/py-borgbackup/Makefile7
-rw-r--r--audio/festalon/Makefile8
-rw-r--r--databases/mongodb32/Makefile4
-rw-r--r--devel/ds2/Makefile2
-rw-r--r--devel/elfutils/Makefile8
-rw-r--r--devel/libdispatch/Makefile8
-rw-r--r--devel/libpru/Makefile11
-rw-r--r--devel/linux_libusb/Makefile3
-rw-r--r--devel/p4/Makefile.inc8
-rw-r--r--devel/p5-B-C/Makefile8
-rw-r--r--devel/py-libzfs/Makefile4
-rw-r--r--devel/py-pycapsicum/Makefile8
-rw-r--r--editors/mg/Makefile4
-rw-r--r--emulators/bochs/Makefile10
-rw-r--r--emulators/gem5/Makefile4
-rw-r--r--emulators/pearpc/Makefile4
-rw-r--r--emulators/x49gp/Makefile11
-rw-r--r--games/0ad/Makefile4
-rw-r--r--games/spring/Makefile4
-rw-r--r--games/vegastrike/Makefile8
-rw-r--r--lang/beignet/Makefile6
-rw-r--r--lang/clover/Makefile4
-rw-r--r--lang/erlang-runtime15/Makefile6
-rw-r--r--lang/erlang-runtime16/Makefile6
-rw-r--r--lang/erlang-runtime17/Makefile6
-rw-r--r--lang/erlang-runtime18/Makefile6
-rw-r--r--lang/erlang-runtime19/Makefile6
-rw-r--r--lang/erlang/Makefile6
-rw-r--r--lang/libjit/Makefile9
-rw-r--r--lang/racket-minimal/Makefile10
-rw-r--r--lang/spidermonkey170/Makefile3
-rw-r--r--lang/spidermonkey24/Makefile4
-rw-r--r--lang/swift/Makefile3
-rw-r--r--lang/yabasic/Makefile6
-rw-r--r--math/octave-forge-image/Makefile8
-rw-r--r--math/octave-forge-level-set/Makefile8
-rw-r--r--math/octave-forge-tisean/Makefile8
-rw-r--r--misc/compat10x/Makefile4
-rw-r--r--misc/compat8x/Makefile4
-rw-r--r--misc/freebsd-doc-en/Makefile4
-rw-r--r--misc/rump/Makefile4
-rw-r--r--misc/xiphos/Makefile6
-rw-r--r--net-im/ring-daemon/Makefile4
-rw-r--r--net/axa/Makefile4
-rw-r--r--net/intel-ixl-kmod/Makefile4
-rw-r--r--net/ntp/Makefile4
-rw-r--r--net/py-netif/Makefile4
-rw-r--r--net/yami4/Makefile8
-rw-r--r--science/orthanc/Makefile8
-rw-r--r--security/R-cran-openssl/Makefile4
-rw-r--r--security/krb5-115/Makefile4
-rw-r--r--security/p5-Crypt-SMIME/Makefile4
-rw-r--r--security/titus/Makefile8
-rw-r--r--security/vm-to-tor/Makefile8
-rw-r--r--sysutils/acerhdf-kmod/Makefile8
-rw-r--r--sysutils/bhyve-rc/Makefile6
-rw-r--r--sysutils/cbsd/Makefile8
-rw-r--r--sysutils/cloudabi-utils/Makefile8
-rw-r--r--sysutils/freefilesync/Makefile8
-rw-r--r--sysutils/grub2-bhyve/Makefile8
-rw-r--r--sysutils/hpacucli/Makefile3
-rw-r--r--sysutils/intel-nvmupdate/Makefile4
-rw-r--r--sysutils/intel-qcu/Makefile4
-rw-r--r--sysutils/jobd/Makefile8
-rw-r--r--sysutils/life-preserver/Makefile8
-rw-r--r--sysutils/pbi-manager/Makefile8
-rw-r--r--sysutils/pcbsd-appweb/Makefile8
-rw-r--r--sysutils/pcbsd-libsh/Makefile8
-rw-r--r--sysutils/pcbsd-syscache/Makefile8
-rw-r--r--sysutils/pcbsd-utils-qt5/Makefile6
-rw-r--r--sysutils/pcbsd-utils/Makefile8
-rw-r--r--sysutils/u-boot-olimex-a20-som-evb/Makefile8
-rw-r--r--sysutils/u-boot-pine64/Makefile8
-rw-r--r--sysutils/u-boot-sinovoip-bpi-m3/Makefile3
-rw-r--r--sysutils/vm-bhyve/Makefile8
-rw-r--r--sysutils/warden/Makefile8
-rw-r--r--textproc/sdcv/Makefile8
-rw-r--r--www/squid-devel/Makefile4
79 files changed, 44 insertions, 447 deletions
diff --git a/archivers/py-attic/Makefile b/archivers/py-attic/Makefile
index a6612c18e136..ae584be63f4b 100644
--- a/archivers/py-attic/Makefile
+++ b/archivers/py-attic/Makefile
@@ -24,12 +24,6 @@ USE_OPENSSL= yes
STRIP_FILES= hashindex.so platform_freebsd.so chunker.so crypto.so
PYDISTUTILS_BUILDPATH=${BUILD_WRKSRC}/build/lib.${OPSYS:tl}-${UNAMER}-${ARCH}-${PYTHON_VER}
-.include <bsd.port.options.mk>
-
-.if ${OSVERSION} < 1000015
-WITH_OPENSSL_PORT= yes
-.endif
-
.include <bsd.port.pre.mk>
.if defined(PACKAGE_BUILDING) && ${PYTHON_VER} != ${PYTHON_DEFAULT}
diff --git a/archivers/py-borgbackup/Makefile b/archivers/py-borgbackup/Makefile
index a6e349e6ce2b..e8dfa0040dd7 100644
--- a/archivers/py-borgbackup/Makefile
+++ b/archivers/py-borgbackup/Makefile
@@ -26,13 +26,6 @@ FUSE_RUN_DEPENDS= ${PYTHONPREFIX_SITELIBDIR}/llfuse.so:devel/py-llfuse
USES= python:3.4+ ssl
USE_PYTHON= autoplist distutils
-.include <bsd.port.options.mk>
-
-# borg requires openssl>=1.0.0
-.if ${OSVERSION} < 1000015
-WITH_OPENSSL_PORT=yes
-.endif
-
.include <bsd.port.pre.mk>
.if defined(PACKAGE_BUILDING) && ${PYTHON_VER} != ${PYTHON_DEFAULT}
diff --git a/audio/festalon/Makefile b/audio/festalon/Makefile
index 84ac311b9c0a..2120cd0e9172 100644
--- a/audio/festalon/Makefile
+++ b/audio/festalon/Makefile
@@ -14,6 +14,8 @@ COMMENT?= Command line player for .nsf and .hes audio files
LICENSE= GPLv2
+BROKEN_i386= does not build on i386 FreeBSD 10.x and later
+
LIB_DEPENDS+= libsamplerate.so:audio/libsamplerate
USES+= libtool pkgconfig tar:bzip2
@@ -25,12 +27,6 @@ ONLY_FOR_ARCHS= i386 amd64
OPTIONS_DEFINE= DOCS
-.include <bsd.port.options.mk>
-
-.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1000000
-BROKEN_i386= does not build on i386 FreeBSD 10.x and later
-.endif
-
.if ${PKGNAMEPREFIX} == ""
USE_SDL= yes
diff --git a/databases/mongodb32/Makefile b/databases/mongodb32/Makefile
index c8aef0212819..37f6f9ed0f6a 100644
--- a/databases/mongodb32/Makefile
+++ b/databases/mongodb32/Makefile
@@ -53,10 +53,6 @@ TEST_TARGET= unittests
.include <bsd.port.pre.mk>
-.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1002000
-# Cannot be built
-IGNORE= unsupported on FreeBSD 10.1 or older
-.endif
# Bugs when compiled with < Clang 3.7
# - https://jira.mongodb.org/browse/SERVER-21217
# - https://jira.mongodb.org/browse/SERVER-22740
diff --git a/devel/ds2/Makefile b/devel/ds2/Makefile
index 4027ac8a91f8..f12c2015a736 100644
--- a/devel/ds2/Makefile
+++ b/devel/ds2/Makefile
@@ -26,7 +26,7 @@ do-install:
.include <bsd.port.pre.mk>
-.if ${OSVERSION} < 1002000 || ${COMPILER_TYPE} == "gcc"
+.if ${COMPILER_TYPE} == "gcc"
IGNORE= builds only on greater than 10.1 and with clang
.endif
diff --git a/devel/elfutils/Makefile b/devel/elfutils/Makefile
index e1cb279b108f..541d52946812 100644
--- a/devel/elfutils/Makefile
+++ b/devel/elfutils/Makefile
@@ -51,10 +51,4 @@ post-patch:
pre-configure:
@cd ${WRKSRC} && ${AUTOMAKE}
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} < 1003000
-IGNORE= requires FreeBSD 10.3 (futimens)
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/devel/libdispatch/Makefile b/devel/libdispatch/Makefile
index efdd5bbc85c8..96c54859ebae 100644
--- a/devel/libdispatch/Makefile
+++ b/devel/libdispatch/Makefile
@@ -84,14 +84,6 @@ OPTIONS_DEFAULT= CLANG
CLANG_DESC= Build with LLVM/Clang (required for blocks support)
.endif
-.if (${OSVERSION} < 1000706)
-.if ${ARCH} == "powerpc"
-BROKEN= Does not configure on powerpc-9
-.elif ${ARCH} == "sparc64"
-BROKEN= Does not link on sparc64-9
-.endif
-.endif
-
.if ${PORT_OPTIONS:MCLANG}
CONFIGURE_ARGS+= --with-blocks-runtime=/usr/lib
CONFIGURE_ENV+= CC="/usr/bin/clang"
diff --git a/devel/libpru/Makefile b/devel/libpru/Makefile
index f72f85443ea2..3b4a9079dc90 100644
--- a/devel/libpru/Makefile
+++ b/devel/libpru/Makefile
@@ -10,21 +10,12 @@ COMMENT= Library to interface with PRUs
LICENSE= BSD2CLAUSE
+IGNORE_DragonFly= only supported on FreeBSD
BROKEN_mips= Does not build: unrecognized command line option -Weverything
BROKEN_mips64= Does not build: unrecognized command line option -Weverything
BROKEN_powerpc64= Does not build
BROKEN_sparc64= Does not build: unrecognized command line option -Weverything
-.include <bsd.port.options.mk>
-
-.if ${OPSYS} != FreeBSD
-IGNORE= only supported on FreeBSD
-.endif
-
-.if ${OSVERSION} < 1000510
-IGNORE= only supported on FreeBSD 10+
-.endif
-
USES= cmake
WRKSRC= ${WRKDIR}/rpaulo-libpru-5a74157b82b8
diff --git a/devel/linux_libusb/Makefile b/devel/linux_libusb/Makefile
index 3d6f1a1780d0..01a5d0746288 100644
--- a/devel/linux_libusb/Makefile
+++ b/devel/linux_libusb/Makefile
@@ -41,9 +41,6 @@ pre-everything::
@${ECHO_MSG} '===> Using the FreeBSD source tree under ${SRC_BASE}'
@${ECHO_MSG} '===> Set SRC_BASE to use an alternate source tree'
-.if ${OSVERSION} < 1000000
-IGNORE= doesn't build on < 10.x
-.endif
.if !exists(${SRC_BASE}/sys/i386/linux/syscalls.master)
IGNORE= requires kernel source present in ${SRC_BASE}/sys
.endif
diff --git a/devel/p4/Makefile.inc b/devel/p4/Makefile.inc
index e54facfb0409..0f3255a1e29e 100644
--- a/devel/p4/Makefile.inc
+++ b/devel/p4/Makefile.inc
@@ -4,18 +4,10 @@
ONLY_FOR_ARCHS?= amd64 i386
.if ${ARCH} == amd64
-. if ${OSVERSION} >= 1000100
PLATFORM= freebsd100x86_64
-. else
-IGNORE= unsupported OS release, sorry
-. endif
.elif ${ARCH} == i386
-. if ${OSVERSION} >= 1000100
PLATFORM= freebsd100x86
-. else
-IGNORE= unsupported OS release, sorry
-. endif
.else
IGNORE= unsupported OS release, sorry
diff --git a/devel/p5-B-C/Makefile b/devel/p5-B-C/Makefile
index 4538334f59b0..2f387bcad34b 100644
--- a/devel/p5-B-C/Makefile
+++ b/devel/p5-B-C/Makefile
@@ -27,12 +27,6 @@ PERL_INC_STAGE= ${STAGEDIR}${PREFIX}/lib/perl5/${PERL_VER}/${PERL_ARCH}/CORE
MAKE_ENV+= PERL_INC_STAGE=${PERL_INC_STAGE}
PLIST_SUB+= PERL_ARCH=${PERL_ARCH}
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} >= 502400 && ${OSVERSION} < 1000054
-BROKEN= Does not build
-.endif
-
post-patch:
${REINPLACE_CMD} -e "s|PERL_INC|PERL_INC_STAGE|g" ${WRKSRC}/Makefile.PL
${MKDIR} ${PERL_INC_STAGE}
@@ -42,4 +36,4 @@ post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/B/Stash/Stash.so
${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/ByteLoader/ByteLoader.so
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/devel/py-libzfs/Makefile b/devel/py-libzfs/Makefile
index 450d7f75f48a..63cd9e5775d0 100644
--- a/devel/py-libzfs/Makefile
+++ b/devel/py-libzfs/Makefile
@@ -34,8 +34,4 @@ RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}enum34>0:devel/py-enum34
IGNORE= requires kernel source files in ${SRC_BASE}
.endif
-.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1002000
-IGNORE= This module requires at least FreeBSD 10.2
-.endif
-
.include <bsd.port.post.mk>
diff --git a/devel/py-pycapsicum/Makefile b/devel/py-pycapsicum/Makefile
index 1a1ae5cecad5..85a31e633394 100644
--- a/devel/py-pycapsicum/Makefile
+++ b/devel/py-pycapsicum/Makefile
@@ -15,10 +15,4 @@ LICENSE= BSD3CLAUSE
USES= python
USE_PYTHON= autoplist distutils
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} < 1000000
-IGNORE= requires FreeBSD 10.0 or newer
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/editors/mg/Makefile b/editors/mg/Makefile
index 5351db3a7908..e439fe0a32ba 100644
--- a/editors/mg/Makefile
+++ b/editors/mg/Makefile
@@ -19,10 +19,6 @@ OPTIONS_DEFINE= DOCS
.include <bsd.port.options.mk>
-.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1002506
-BROKEN= does not build, requires futimens system call
-.endif
-
.if ${OPSYS} != FreeBSD || (${OSVERSION} >= 1002506 && ${OSVERSION} < 1100072)
EXTRA_PATCHES= ${FILESDIR}/extra-patch-def.h
diff --git a/emulators/bochs/Makefile b/emulators/bochs/Makefile
index 7a0018a68168..fd1cdd7c61b2 100644
--- a/emulators/bochs/Makefile
+++ b/emulators/bochs/Makefile
@@ -12,6 +12,8 @@ COMMENT= IA-32 (x86) PC emulator that runs DOS, Win 95, and more
LICENSE= LGPL21
+BROKEN_i386= does not build on i386 (../cpu.h:4513:117: error: 'regparm' parameter must be between 0 and 3 inclusive)
+
USES= gmake libtool:keepla pkgconfig
GNU_CONFIGURE= yes
CONFIGURE_ENV= ac_cv_header_alsa_asoundlib_h=no \
@@ -290,10 +292,4 @@ post-install-DOCS-on:
(cd ${WRKSRC}/docs-html && ${INSTALL_DATA} *.html \
${STAGEDIR}${DOCSDIR}/html)
-.include <bsd.port.pre.mk>
-
-.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1000000 && ${ARCH} == i386
-BROKEN= does not build on i386 (../cpu.h:4513:117: error: 'regparm' parameter must be between 0 and 3 inclusive)
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/emulators/gem5/Makefile b/emulators/gem5/Makefile
index 4c032be03739..41eb3911f4d1 100644
--- a/emulators/gem5/Makefile
+++ b/emulators/gem5/Makefile
@@ -23,10 +23,6 @@ USES= gmake
.include <bsd.port.pre.mk>
-.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1000000
-IGNORE= does not support FreeBSD versions < 10.0
-.endif
-
post-patch:
@${REINPLACE_CMD} -e 's|sys/termios.h|termios.h|' \
${WRKSRC}/src/base/vnc/vncserver.cc \
diff --git a/emulators/pearpc/Makefile b/emulators/pearpc/Makefile
index 27fc18b3c591..151284140e68 100644
--- a/emulators/pearpc/Makefile
+++ b/emulators/pearpc/Makefile
@@ -38,10 +38,6 @@ USE_GCC= yes
CONFIGURE_ARGS+= --enable-cpu=generic
.endif
-.if ${ARCH} == "amd64" && ${OPSYS} == FreeBSD && ${OSVERSION} < 1000000
-BROKEN= does not build on FreeBSD < 10.x amd64
-.endif
-
post-patch:
@${REINPLACE_CMD} -e \
's|-O3|| ; \
diff --git a/emulators/x49gp/Makefile b/emulators/x49gp/Makefile
index 7c0d10bd0a9c..bd5b75524375 100644
--- a/emulators/x49gp/Makefile
+++ b/emulators/x49gp/Makefile
@@ -9,11 +9,12 @@ PORTREVISION= 1
CATEGORIES= emulators math
MASTER_SITES= LOCAL/shaun
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} sdcard64.tar.gz
+EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= shaun@FreeBSD.org
COMMENT= HP 49g+/50g graphics calculator emulator
-EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
+BROKEN_i386= does not build on i386 (error: frame pointer required, but reserved)
WRKSRC= ${WRKDIR}/x49gp/x49gp-code
HAVE_CONFIGURE= yes
@@ -95,10 +96,4 @@ do-install:
${INSTALL_DATA} ${DISTDIR}/sdcard64.tar.gz ${STAGEDIR}${DATADIR}/
-.include <bsd.port.pre.mk>
-
-.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1000000 && ${ARCH} == i386
-BROKEN= does not build on i386 (error: frame pointer required, but reserved)
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/games/0ad/Makefile b/games/0ad/Makefile
index 219b6738cf7b..980e7c30c1a7 100644
--- a/games/0ad/Makefile
+++ b/games/0ad/Makefile
@@ -45,10 +45,6 @@ PORTDATA= *
.include <bsd.port.pre.mk>
-.if ${OSVERSION} < 1000024
-BROKEN= segfaults during build
-.endif
-
post-patch:
@${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' \
-e 's|%%CC%%|${CC}|' \
diff --git a/games/spring/Makefile b/games/spring/Makefile
index 31e0f7d0e381..5b325ab6e6ee 100644
--- a/games/spring/Makefile
+++ b/games/spring/Makefile
@@ -81,10 +81,6 @@ PR_DOWNLOADER_LIB_DEPENDS=libcurl.so:ftp/curl
.include <bsd.port.pre.mk>
-.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1000000
-BROKEN= does not build (lack of proper c++11 support)
-.endif
-
.if defined(WITH_SYNC_DEBUG)
CFLAGS= # empty
CXXFLAGS= # empty
diff --git a/games/vegastrike/Makefile b/games/vegastrike/Makefile
index 596dcb332b7c..5b04b6b14d91 100644
--- a/games/vegastrike/Makefile
+++ b/games/vegastrike/Makefile
@@ -48,12 +48,6 @@ MESHER_PLIST_FILES= bin/mesher
MESHER_LIB_DEPENDS= libOgreMain.so:graphics/ogre3d
MESHER_CONFIGURE_ENABLE= ogre
-.include <bsd.port.pre.mk>
-
-.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1000000 && ${OSVERSION} < 1002000
-BROKEN= does not build on 10.1
-.endif
-
post-patch:
@${REINPLACE_CMD} -E 's,/usr/(local|X11R6),${LOCALBASE},' \
${WRKSRC}/configure
@@ -64,4 +58,4 @@ do-install:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/lang/beignet/Makefile b/lang/beignet/Makefile
index 6db8ebafeb61..ce124475bf09 100644
--- a/lang/beignet/Makefile
+++ b/lang/beignet/Makefile
@@ -34,12 +34,6 @@ ONLY_FOR_ARCHS_REASON= Beignet needs a graphics driver supported by the Intel KM
#OPTIONS_DEFINE= TESTS
#TESTS_DESC= Build and run the test suite
-.include <bsd.port.options.mk>
-
-.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1000000 && ${OSVERSION} < 1002000
-BROKEN= Beignet needs FreeBSD 10.2 or newer due to too old libc++ in 10.1-Release
-.endif
-
post-patch:
@${REINPLACE_CMD} -e 's|llvm-dis|llvm-dis${LLVMVER}|g; \
s|clang |clang${LLVMVER} |g' \
diff --git a/lang/clover/Makefile b/lang/clover/Makefile
index 30001ecd145e..fe30f63d9c40 100644
--- a/lang/clover/Makefile
+++ b/lang/clover/Makefile
@@ -26,10 +26,6 @@ ONLY_FOR_ARCHS_REASON= Clover needs a graphics driver supported by the Radeon KM
#MESA_BUILD_WRKSRC= src/util src/glsl src/mesa src/gallium
MESA_INSTALL_WRKSRC= src/gallium/targets/opencl src/gallium/targets/pipe-loader
-.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1001000
-IGNORE= Clover is only supported on FreeBSD 10.1 and newer
-.endif
-
.include "${.CURDIR}/../../graphics/libGL/Makefile.targets"
post-install:
diff --git a/lang/erlang-runtime15/Makefile b/lang/erlang-runtime15/Makefile
index 45832fed807f..5a42cfd47b80 100644
--- a/lang/erlang-runtime15/Makefile
+++ b/lang/erlang-runtime15/Makefile
@@ -61,12 +61,6 @@ DISTFILES+= ${ERLANG_DOCS}:erlangorg
# probes fixed does not match the number of defined probes (54 != 132,
# respectively)" you probably misconfigured DTrace in some way.
-.if ${OSVERSION} < 1000000
-.if ${ARCH} == "amd64" && ${PORT_OPTIONS:MDTRACE} && ! ${PORT_OPTIONS:MGCC}
-IGNORE= support for DTrace on amd64 requires GCC option
-.endif
-.endif
-
.if ${PORT_OPTIONS:MGCC}
USE_GCC?= yes
.endif
diff --git a/lang/erlang-runtime16/Makefile b/lang/erlang-runtime16/Makefile
index 0683236eff36..cd642d31558f 100644
--- a/lang/erlang-runtime16/Makefile
+++ b/lang/erlang-runtime16/Makefile
@@ -61,12 +61,6 @@ DISTFILES+= ${ERLANG_DOCS}:erlangorg
# probes fixed does not match the number of defined probes (54 != 132,
# respectively)" you probably misconfigured DTrace in some way.
-.if ${OSVERSION} < 1000000
-.if ${ARCH} == "amd64" && ${PORT_OPTIONS:MDTRACE} && ! ${PORT_OPTIONS:MGCC}
-IGNORE= support for DTrace on amd64 requires GCC option
-.endif
-.endif
-
.if ${PORT_OPTIONS:MGCC}
USE_GCC?= yes
.endif
diff --git a/lang/erlang-runtime17/Makefile b/lang/erlang-runtime17/Makefile
index 70114e61557f..5f1d4731b05b 100644
--- a/lang/erlang-runtime17/Makefile
+++ b/lang/erlang-runtime17/Makefile
@@ -70,12 +70,6 @@ DISTFILES+= ${ERLANG_DOCS}:erlangorg
# probes fixed does not match the number of defined probes (54 != 132,
# respectively)" you probably misconfigured DTrace in some way.
-.if ${OSVERSION} < 1000000
-.if ${ARCH} == "amd64" && ${PORT_OPTIONS:MDTRACE} && ! ${PORT_OPTIONS:MGCC}
-IGNORE= support for DTrace on amd64 requires GCC option
-.endif
-.endif
-
.if ${PORT_OPTIONS:MGCC}
USE_GCC?= yes
.endif
diff --git a/lang/erlang-runtime18/Makefile b/lang/erlang-runtime18/Makefile
index 96608041eac6..5b00d6a445ba 100644
--- a/lang/erlang-runtime18/Makefile
+++ b/lang/erlang-runtime18/Makefile
@@ -66,12 +66,6 @@ DISTFILES+= ${ERLANG_DOCS}:erlangorg
# probes fixed does not match the number of defined probes (54 != 132,
# respectively)" you probably misconfigured DTrace in some way.
-.if ${OSVERSION} < 1000000
-.if ${ARCH} == "amd64" && ${PORT_OPTIONS:MDTRACE} && ! ${PORT_OPTIONS:MGCC}
-IGNORE= support for DTrace on amd64 requires GCC option
-.endif
-.endif
-
.if ${PORT_OPTIONS:MGCC}
USE_GCC?= yes
.endif
diff --git a/lang/erlang-runtime19/Makefile b/lang/erlang-runtime19/Makefile
index aaaecdbbb450..98a60caea41f 100644
--- a/lang/erlang-runtime19/Makefile
+++ b/lang/erlang-runtime19/Makefile
@@ -77,12 +77,6 @@ DISTFILES+= ${ERLANG_DOCS}:erlangorg
# probes fixed does not match the number of defined probes (54 != 132,
# respectively)" you probably misconfigured DTrace in some way.
-.if ${OSVERSION} < 1000000
-.if ${ARCH} == "amd64" && ${PORT_OPTIONS:MDTRACE}
-IGNORE= support for DTrace on amd64 requires at least FreeBSD 10
-.endif
-.endif
-
.if ${OPSYS} == FreeBSD && ${OSVERSION} > 1100000
CFLAGS+= -DMAP_NORESERVE=0
.endif
diff --git a/lang/erlang/Makefile b/lang/erlang/Makefile
index a5da0efa21c6..c33426c90f69 100644
--- a/lang/erlang/Makefile
+++ b/lang/erlang/Makefile
@@ -94,12 +94,6 @@ DOC_DISTFILES= armstrong_thesis_2003.pdf:joe \
# probes fixed does not match the number of defined probes (54 != 132,
# respectively)" you probably misconfigured DTrace in some way.
-.if ${OSVERSION} < 1000000
-.if ${ARCH} == "amd64" && ${PORT_OPTIONS:MDTRACE}
-IGNORE= support for DTrace on amd64 requires at least FreeBSD 10
-.endif
-.endif
-
.if ${OPSYS} == FreeBSD && ${OSVERSION} > 1100000
CFLAGS+= -DMAP_NORESERVE=0
.endif
diff --git a/lang/libjit/Makefile b/lang/libjit/Makefile
index b5bfb8a6ea24..b6c232a9d94b 100644
--- a/lang/libjit/Makefile
+++ b/lang/libjit/Makefile
@@ -28,15 +28,12 @@ BROKEN_aarch64= Fails to compile: error: use of unknown builtin __builtin_apply
BROKEN_powerpc= Fails to compile: invokes i386 asm
BROKEN_powerpc64= Does not build
BROKEN_sparc64= Fails to compile: internal gcc error
+BROKEN_i386= Segfault during build
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} == i386 && ${OPSYS} == FreeBSD && ${OSVERSION} >= 1000000
-BROKEN= Segfault during build
-.endif
+.include <bsd.port.mk>
post-patch:
@${REINPLACE_CMD} -e 's|#undef HAVE_TGMATH_H||' \
${WRKSRC}/config.h.in
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/lang/racket-minimal/Makefile b/lang/racket-minimal/Makefile
index 2e77ebdda32c..c1408aa94da1 100644
--- a/lang/racket-minimal/Makefile
+++ b/lang/racket-minimal/Makefile
@@ -23,6 +23,8 @@ LIB_DEPENDS= libffi.so:devel/libffi
BROKEN_aarch64= does not build: error: Unported platform
BROKEN_sparc64= does not build
+BROKEN_i386= does not build on i386 (Seg fault (internal error) at 0x606060a)
+
MAKE_JOBS_UNSAFE=yes
@@ -55,10 +57,4 @@ JIT_CONFIGURE_ENABLE= jit
post-install:
${FIND} ${STAGEDIR}${PREFIX} -type d -empty -delete
-.include <bsd.port.pre.mk>
-
-.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1000000 && ${ARCH} == i386
-BROKEN= does not build on i386 (Seg fault (internal error) at 0x606060a)
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/lang/spidermonkey170/Makefile b/lang/spidermonkey170/Makefile
index dbde4f2960eb..904e35e3aca0 100644
--- a/lang/spidermonkey170/Makefile
+++ b/lang/spidermonkey170/Makefile
@@ -59,9 +59,6 @@ UTF8_CFLAGS= -DJS_C_STRINGS_ARE_UTF8
CONFIGURE_TARGET= ${ARCH:S/amd64/x86_64/}-portbld-${OPSYS:tl}${OSREL}
.if ${PORT_OPTIONS:MDTRACE}
-. if ${OSVERSION} < 1000510
-BROKEN= dtrace -G crashes with C++ object files
-. endif
STRIP_CMD= ${TRUE}
.endif
diff --git a/lang/spidermonkey24/Makefile b/lang/spidermonkey24/Makefile
index 98f0d7bb2498..228d91cfaf89 100644
--- a/lang/spidermonkey24/Makefile
+++ b/lang/spidermonkey24/Makefile
@@ -60,10 +60,6 @@ UTF8_CFLAGS= -DJS_C_STRINGS_ARE_UTF8
CONFIGURE_TARGET= x86_64-portbld-freebsd${OSREL}
.endif
-.if ${PORT_OPTIONS:MDTRACE} && ${OSVERSION} < 1000510
-BROKEN= dtrace -G crashes with C++ object files
-.endif
-
regression-test: build
@${ECHO_MSG} -n "===> Running jstests.py: "
@cd ${WRKSRC} && ${SETENV} TZ=PST8PDT ${PYTHON_CMD} tests/jstests.py \
diff --git a/lang/swift/Makefile b/lang/swift/Makefile
index 398a4a1174fb..3c5a323e93ac 100644
--- a/lang/swift/Makefile
+++ b/lang/swift/Makefile
@@ -50,9 +50,6 @@ PORTDOCS= *
BUILD_DEPENDS+= clang38:devel/llvm38
EXTRA_FLAGS= --host-cc=${LOCALBASE}/bin/clang38 --host-cxx=${LOCALBASE}/bin/clang++38
.endif
-.if (${OSVERSION} < 1001513)
-BROKEN= Does not build
-.endif
.endif
post-extract:
diff --git a/lang/yabasic/Makefile b/lang/yabasic/Makefile
index a2822fbc6f7c..c4c17c6c5fe3 100644
--- a/lang/yabasic/Makefile
+++ b/lang/yabasic/Makefile
@@ -21,12 +21,6 @@ PLIST_FILES= bin/yabasic man/man1/yabasic.1.gz
OPTIONS_DEFINE= DOCS
-.include <bsd.port.options.mk>
-
-.if ${ARCH} == "amd64" && ${OPSYS} == FreeBSD && ${OSVERSION} < 1000000
-BROKEN= all tests end up with segfault on FreeBSD < 10.x amd64
-.endif
-
post-patch:
@${REINPLACE_CMD} -e \
's|= -DUNIX|= @X_CFLAGS@ -DUNIX|g' ${WRKSRC}/Makefile.in
diff --git a/math/octave-forge-image/Makefile b/math/octave-forge-image/Makefile
index cf99270d760b..1930d8948dca 100644
--- a/math/octave-forge-image/Makefile
+++ b/math/octave-forge-image/Makefile
@@ -29,10 +29,4 @@ post-build:
${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} < 1000000
-BROKEN= Doesn't build on FreeBSD 9 or older
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/math/octave-forge-level-set/Makefile b/math/octave-forge-level-set/Makefile
index b80727fa9fa7..1186a2565f74 100644
--- a/math/octave-forge-level-set/Makefile
+++ b/math/octave-forge-level-set/Makefile
@@ -27,10 +27,4 @@ post-build:
${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} < 1000000
-BROKEN= Doesn't build on FreeBSD 9 or older
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/math/octave-forge-tisean/Makefile b/math/octave-forge-tisean/Makefile
index c67cb97e4ac5..d3535a4d2a59 100644
--- a/math/octave-forge-tisean/Makefile
+++ b/math/octave-forge-tisean/Makefile
@@ -28,10 +28,4 @@ post-build:
${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} < 1000000
-BROKEN= Doesn't build on FreeBSD 9 or older
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/misc/compat10x/Makefile b/misc/compat10x/Makefile
index a064512ca1db..88b4268b7717 100644
--- a/misc/compat10x/Makefile
+++ b/misc/compat10x/Makefile
@@ -20,10 +20,6 @@ USE_LDCONFIG= ${TARGET_DIR}
.include <bsd.port.pre.mk>
-.if ${OSVERSION} < 1000000
-IGNORE= is for FreeBSD 10.x and newer
-.endif
-
.if ${ARCH} == amd64
USE_LDCONFIG32= ${TARGET32_DIR}
.endif
diff --git a/misc/compat8x/Makefile b/misc/compat8x/Makefile
index 5f1d5c8efa0d..73b5d82b4a99 100644
--- a/misc/compat8x/Makefile
+++ b/misc/compat8x/Makefile
@@ -20,10 +20,6 @@ USE_LDCONFIG= ${TARGET_DIR}
.include <bsd.port.pre.mk>
-.if ${OSVERSION} < 800000
-IGNORE= is for FreeBSD 8.x and newer
-.endif
-
.if ${OSVERSION} >= 1000000
RUN_DEPENDS= compat9x-${ARCH}>=0:misc/compat9x
.endif
diff --git a/misc/freebsd-doc-en/Makefile b/misc/freebsd-doc-en/Makefile
index e7821cd6a3f2..b82f64da1506 100644
--- a/misc/freebsd-doc-en/Makefile
+++ b/misc/freebsd-doc-en/Makefile
@@ -54,10 +54,6 @@ OPTIONS_DEFAULT+= ${AVAILABLEFORMATS}
.include <bsd.port.options.mk>
-.if defined(PACKAGE_BUILDING) && ${OSVERSION} < 1000000 && ${ARCH} == i386
-IGNORE= fails to build on the package builders in 9.x i386 jails due to java exceptions
-.endif
-
.for O in ${AVAILABLEFORMATS}
.if ${PORT_OPTIONS:M${O}}
DOCFORMAT+= ${O:tl:S,_,-,}
diff --git a/misc/rump/Makefile b/misc/rump/Makefile
index 6482c0a004b0..c25bcc8a4dfb 100644
--- a/misc/rump/Makefile
+++ b/misc/rump/Makefile
@@ -23,10 +23,6 @@ USE_GCC= any
.include <bsd.port.pre.mk>
-.if ${OSVERSION} < 1000510
-IGNORE= require 10.0-Release or later
-.endif
-
do-build:
cd ${WRKSRC}; ${SETENV} CC=${CC} AR=${AR} NM=${NM} OBJCOPY=${OBJCOPY} ./buildrump.sh -r fullbuild
diff --git a/misc/xiphos/Makefile b/misc/xiphos/Makefile
index f15e3cfbcc59..89ff4c29d904 100644
--- a/misc/xiphos/Makefile
+++ b/misc/xiphos/Makefile
@@ -31,10 +31,4 @@ OPTIONS_DEFINE= DOCS
post-install:
@${RM} ${STAGEDIR}${PREFIX}/share/icons/hicolor/icon-theme.cache
-.include <bsd.port.options.mk>
-
-.if ${OSVERSION} < 1000000
-BROKEN= Does not build on FreeBSD < 10.X
-.endif
-
.include <bsd.port.mk>
diff --git a/net-im/ring-daemon/Makefile b/net-im/ring-daemon/Makefile
index 4f22e0119fac..96864f20ee17 100644
--- a/net-im/ring-daemon/Makefile
+++ b/net-im/ring-daemon/Makefile
@@ -59,10 +59,6 @@ OPTIONS_SUB= yes
.include <bsd.port.pre.mk>
-.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1002000
-BROKEN= does not build
-.endif
-
post-extract:
@${MKDIR} ${WRKSRC}/contrib/native
@${MV} ${WRKDIR}/pjproject-2.4.5 ${WRKSRC}/contrib/native/
diff --git a/net/axa/Makefile b/net/axa/Makefile
index 29c3c808d5bf..0c23cbb16ba5 100644
--- a/net/axa/Makefile
+++ b/net/axa/Makefile
@@ -44,14 +44,10 @@ LDFLAGS+= -lm
.include <bsd.port.pre.mk>
.if ${SSL_DEFAULT} == base
-. if ${OPSYS} == FreeBSD && ${OSVERSION} < 1000000
-IGNORE= base OpenSSL in FreeBSD 9 is too old, specify a ports version of SSL by adding DEFAULT_VERSIONS+=ssl=... to /etc/make.conf and rebuild everything that needs SSL
-. else
CONFIGURE_ENV+= libcrypto_CFLAGS="-I${OPENSSLINC}" \
libcrypto_LIBS="${OPENSSLLIB}/libcrypto.so" \
libssl_CFLAGS="-I${OPENSSLINC}" \
libssl_LIBS="${OPENSSLLIB}/libssl.so"
-. endif
.endif
post-extract:
diff --git a/net/intel-ixl-kmod/Makefile b/net/intel-ixl-kmod/Makefile
index abc9650fc34e..b18892e4fe8c 100644
--- a/net/intel-ixl-kmod/Makefile
+++ b/net/intel-ixl-kmod/Makefile
@@ -31,10 +31,6 @@ PLIST_FILES= ${KMODDIR}/if_${PORTNAME}_updated.ko \
ONLY_FOR_ARCHS= amd64
ONLY_FOR_ARCHS_REASON= Not supported on other architectures, amd64 only.
-.if ${OSVERSION} < 1001000
-IGNORE= is not supported on FreeBSD 10.0 and older
-.endif
-
.if ${OSVERSION} >= 1100000
BROKEN= does not build
.endif
diff --git a/net/ntp/Makefile b/net/ntp/Makefile
index 3aa5960b7578..cb806ae5960d 100644
--- a/net/ntp/Makefile
+++ b/net/ntp/Makefile
@@ -66,10 +66,6 @@ ${D}_CONFIGURE_ON= --enable-${D}
.include <bsd.port.pre.mk>
-.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1000000
-BROKEN= Does not build under FreeBSD-9, aclocal not found
-.endif
-
# XXX Temporary hack. Remember to remove this next commit.
post-extract:
@${TOUCH} ${WRKSRC}/scripts/build/checkHtmlFileDates
diff --git a/net/py-netif/Makefile b/net/py-netif/Makefile
index 98601b5c75b5..4e574503dfce 100644
--- a/net/py-netif/Makefile
+++ b/net/py-netif/Makefile
@@ -27,8 +27,4 @@ USE_PYTHON= autoplist distutils
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}enum34>0:devel/py-enum34
.endif
-.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1003000
-IGNORE= This module requires at least FreeBSD 10.3
-.endif
-
.include <bsd.port.post.mk>
diff --git a/net/yami4/Makefile b/net/yami4/Makefile
index 59076c0912ac..26100ba27080 100644
--- a/net/yami4/Makefile
+++ b/net/yami4/Makefile
@@ -16,12 +16,6 @@ BROKEN_powerpc64= Does not build
# USES= compiler:c++11-lib
-.include <bsd.port.pre.mk>
-
-.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1000000
-BROKEN= Does only compile with FreeBSD 10.x or higher
-.endif
-
do-build :
cd ${WRKSRC}/src/core; make
cd ${WRKSRC}/src/cpp; make
@@ -36,4 +30,4 @@ do-install :
(cd ${WRKSRC}/include && ${COPYTREE_SHARE} yami4-cpp ${STAGEDIR}${PREFIX}/include)
(cd ${WRKSRC}/lib && ${INSTALL_DATA} *.a ${STAGEDIR}${PREFIX}/lib)
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/science/orthanc/Makefile b/science/orthanc/Makefile
index bed1176fc090..9765074e35ba 100644
--- a/science/orthanc/Makefile
+++ b/science/orthanc/Makefile
@@ -84,10 +84,4 @@ post-install:
${CP} ${WRKSRC}/Resources/Configuration.json ${STAGEDIR}${ETCDIR}/orthanc.json.sample
${STRIP_CMD} ${STAGEDIR}${DATADIR}/plugins/libServeFolders.so.${PORTVERSION}
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} < 1001000
-IGNORE= supported only on 10.x by upstream, not all unit tests are passed
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/security/R-cran-openssl/Makefile b/security/R-cran-openssl/Makefile
index ef8b28ac8e02..8145e6f75595 100644
--- a/security/R-cran-openssl/Makefile
+++ b/security/R-cran-openssl/Makefile
@@ -22,10 +22,6 @@ post-patch:
.if ${SSL_DEFAULT:Mlibressl*}
IGNORE= Detected LibreSSL (missing RSA_get0_key and others)
-.else
-. if ${OSVERSION} < 1000015 && ${SSL_DEFAULT:Mbase}
-IGNORE= Need a more recent version of OpenSSL.
-. endif
.endif
.include <bsd.port.post.mk>
diff --git a/security/krb5-115/Makefile b/security/krb5-115/Makefile
index 135aa1668fca..aa30f77bfd12 100644
--- a/security/krb5-115/Makefile
+++ b/security/krb5-115/Makefile
@@ -110,10 +110,6 @@ PDF_DOC_DIR= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/doc/pdf
.include <bsd.port.pre.mk>
-.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1000000
-BROKEN= Does not build under FreeBSD-9, fails to build pkinit.so
-.endif
-
post-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/krb5
# html documentation
diff --git a/security/p5-Crypt-SMIME/Makefile b/security/p5-Crypt-SMIME/Makefile
index 78592853a99d..a5ce0a30dacd 100644
--- a/security/p5-Crypt-SMIME/Makefile
+++ b/security/p5-Crypt-SMIME/Makefile
@@ -31,10 +31,6 @@ post-install:
.if ${SSL_DEFAULT:Mlibressl*}
IGNORE= Required CMS is disabled on LibreSSL
-.else
-. if ${OSVERSION} < 1000015 && ${SSL_DEFAULT:Mbase}
-IGNORE= Need a more recent version of OpenSSL.
-. endif
.endif
.include <bsd.port.post.mk>
diff --git a/security/titus/Makefile b/security/titus/Makefile
index 76dd5f83416e..06c65cd3bc45 100644
--- a/security/titus/Makefile
+++ b/security/titus/Makefile
@@ -23,16 +23,10 @@ MAKE_ENV+= MANDIR=${MANPREFIX}/man
CFLAGS+= -I${OPENSSLINC}
LDFLAGS+= -L${OPENSSLLIB}
-.include <bsd.port.pre.mk>
-
-.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1002000
-BROKEN= Requires FreeBSD 10.2 or higher
-.endif
-
post-patch:
${REINPLACE_CMD} 's|/var/lib/titus/empty|/var/empty|' ${WRKSRC}/titus.conf.example
post-install:
${INSTALL_DATA} ${WRKSRC}/titus.conf.example ${STAGEDIR}${PREFIX}/etc/titus.conf.sample
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/security/vm-to-tor/Makefile b/security/vm-to-tor/Makefile
index 1a681a851ef1..3e97d4dc0df0 100644
--- a/security/vm-to-tor/Makefile
+++ b/security/vm-to-tor/Makefile
@@ -25,12 +25,6 @@ PLIST_FILES+= etc/rc.d/${PORTNAME} bin/vm-ctrl
PLIST_FILES+= "@sample etc/${PORTNAME}.rc.conf.simple.sample"
PLIST_FILES+= "@sample etc/${PORTNAME}.rc.conf.complex.sample"
-.include <bsd.port.pre.mk>
-
-.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1000000
-BROKEN= Does not work on FreeBSD versions earlier than 10
-.endif
-
post-patch:
@${REINPLACE_CMD} 's|"/usr/local"|"${LOCALBASE}"|' \
${WRKSRC}/${PORTNAME}
@@ -46,4 +40,4 @@ do-install:
${INSTALL_SCRIPT} ${WRKSRC}/rc.conf.complex.sample \
${STAGEDIR}${PREFIX}/etc/${PORTNAME}.rc.conf.complex.sample
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/sysutils/acerhdf-kmod/Makefile b/sysutils/acerhdf-kmod/Makefile
index 20bd652573ed..2ec77323260e 100644
--- a/sysutils/acerhdf-kmod/Makefile
+++ b/sysutils/acerhdf-kmod/Makefile
@@ -20,16 +20,10 @@ USE_GITHUB= yes
GH_PROJECT= kmod-acerhdf
GH_ACCOUNT= t6
-.include <bsd.port.pre.mk>
-
-.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1001000
-IGNORE= does not support FreeBSD versions older than 10.1
-.endif
-
ONLY_FOR_ARCHS= amd64 i386
ONLY_FOR_ARCHS_REASON= specific to one machine
post-install:
${INSTALL_MAN} ${WRKSRC}/${KMODNAME}.4 ${STAGEDIR}${MANDIR}
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/sysutils/bhyve-rc/Makefile b/sysutils/bhyve-rc/Makefile
index c0cc3f54f7cc..6dd41054270e 100644
--- a/sysutils/bhyve-rc/Makefile
+++ b/sysutils/bhyve-rc/Makefile
@@ -19,10 +19,4 @@ NO_INSTALL= yes
USE_RC_SUBR= bhyve
-.include <bsd.port.options.mk>
-
-.if ${OSVERSION} < 1000000
-IGNORE= bhyve first appeared in FreeBSD 10.0
-.endif
-
.include <bsd.port.mk>
diff --git a/sysutils/cbsd/Makefile b/sysutils/cbsd/Makefile
index 957202181964..34c1dd66bd8d 100644
--- a/sysutils/cbsd/Makefile
+++ b/sysutils/cbsd/Makefile
@@ -27,15 +27,9 @@ PLIST_FILES+= man/man8/cbsd.8.gz
CBSD_HOME?= ${PREFIX}/cbsd
-.include <bsd.port.pre.mk>
-
USERS= ${PORTNAME}
GROUPS= ${PORTNAME}
-.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1000000
-IGNORE= does not support FreeBSD versions < 10.0
-.endif
-
do-install:
@${ECHO} "Installing in ${CBSD_HOME}"
${MKDIR} ${STAGEDIR}${CBSD_HOME}
@@ -50,4 +44,4 @@ post-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/libexec/bsdconfig
@${LN} -sf ${CBSD_HOME}/share/bsdconfig/cbsd ${STAGEDIR}${PREFIX}/libexec/bsdconfig/cbsd
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/sysutils/cloudabi-utils/Makefile b/sysutils/cloudabi-utils/Makefile
index fdd4f0376815..1c4b8aec9af9 100644
--- a/sysutils/cloudabi-utils/Makefile
+++ b/sysutils/cloudabi-utils/Makefile
@@ -26,10 +26,4 @@ USE_LDCONFIG= yes
CFLAGS+= -I${LOCALBASE}/include
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} < 1001511
-IGNORE= requires a recent implementation of Capsicum
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/sysutils/freefilesync/Makefile b/sysutils/freefilesync/Makefile
index 6632bc744487..526c0a7e95e6 100644
--- a/sysutils/freefilesync/Makefile
+++ b/sysutils/freefilesync/Makefile
@@ -29,12 +29,6 @@ USES= compiler:c++14-lang dos2unix gmake pkgconfig zip
USE_LDCONFIG= yes
USE_WX= 3.0+
-.include <bsd.port.pre.mk>
-
-.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1003000
-BROKEN= does not build on FreeBSD < 10.3 (lack of futimens(2))
-.endif
-
post-patch:
@${REINPLACE_CMD} -e 's/wx-config/$${WX_CONFIG:T}/' \
-e 's,g++,$${CXX},' ${WRKSRC}/Makefile
@@ -44,4 +38,4 @@ post-patch:
@${REINPLACE_CMD} -e 's|CLOCK_MONOTONIC_RAW|CLOCK_MONOTONIC|' \
${WRKDIR}/zen/tick_count.h
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/sysutils/grub2-bhyve/Makefile b/sysutils/grub2-bhyve/Makefile
index 4785479c0f29..0ecde2f1e1a5 100644
--- a/sysutils/grub2-bhyve/Makefile
+++ b/sysutils/grub2-bhyve/Makefile
@@ -27,12 +27,6 @@ CONFIGURE_ARGS= --with-platform=emu CC=${CC} LEX=${LOCALBASE}/bin/flex \
--enable-grub-mount=no --enable-grub-mkfont=no \
--enable-grub-emu-sdl=no --disable-nls --disable-werror
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} <= 1000000
-IGNORE= for FreeBSD 10 and higher
-.endif
-
post-patch:
@${REINPLACE_CMD} -e "s/libintl\.h/I_do_not_want_libintl.h/g" ${WRKSRC}/configure
@${REINPLACE_CMD} -e "s/-lintl//g" ${WRKSRC}/grub-core/Makefile.in
@@ -43,6 +37,6 @@ do-configure:
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/grub-core/grub-emu ${STAGEDIR}${LOCALBASE}/sbin/grub-bhyve
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
RUN_DEPENDS:= ${RUN_DEPENDS:Ngcc*}
diff --git a/sysutils/hpacucli/Makefile b/sysutils/hpacucli/Makefile
index 1b316d59cffc..3a26dd09e190 100644
--- a/sysutils/hpacucli/Makefile
+++ b/sysutils/hpacucli/Makefile
@@ -32,9 +32,6 @@ do-install:
.if ${ARCH} == amd64
USE_LDCONFIG32= ${APP_PREFIX}
-. if ${OPSYS} == FreeBSD && ${OSVERSION} < 1000019
-BROKEN= currently does not work on amd64 (see PR ports/128288)
-. endif
.else
USE_LDCONFIG= ${APP_PREFIX}
.endif
diff --git a/sysutils/intel-nvmupdate/Makefile b/sysutils/intel-nvmupdate/Makefile
index 2c07b6c4fe90..b3655489ee63 100644
--- a/sysutils/intel-nvmupdate/Makefile
+++ b/sysutils/intel-nvmupdate/Makefile
@@ -36,10 +36,6 @@ NVMUPDATE_DIR= intel-nvmupdate
.include <bsd.port.pre.mk>
-.if ${OSVERSION} < 1001000
-IGNORE= is not supported on FreeBSD 10.0 and older
-.endif
-
.if ${OSVERSION} >= 1100000
BROKEN= core dump on application startup
.endif
diff --git a/sysutils/intel-qcu/Makefile b/sysutils/intel-qcu/Makefile
index 98d9389f2998..b544bc517405 100644
--- a/sysutils/intel-qcu/Makefile
+++ b/sysutils/intel-qcu/Makefile
@@ -29,10 +29,6 @@ PLIST_FILES= sbin/qcu
.include <bsd.port.pre.mk>
-.if ${OSVERSION} < 1001000
-IGNORE= is not supported on FreeBSD 10.0 and older
-.endif
-
.if ${OSVERSION} >= 1100000
BROKEN= core dump on application startup
.endif
diff --git a/sysutils/jobd/Makefile b/sysutils/jobd/Makefile
index d9a3e780943e..97d23945e697 100644
--- a/sysutils/jobd/Makefile
+++ b/sysutils/jobd/Makefile
@@ -21,10 +21,4 @@ BROKEN_aarch64= Fails to compile: comparison of constant -1 with expression of
BROKEN_mips64= Fails to configure: unrecognized command line option -std=c++11
BROKEN_sparc64= Fails to configure: unrecognized command line option -std=c++11
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} < 1000000
-IGNORE= requires FreeBSD 10 or later
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/sysutils/life-preserver/Makefile b/sysutils/life-preserver/Makefile
index 89574d13b527..89d9b97e9a0e 100644
--- a/sysutils/life-preserver/Makefile
+++ b/sysutils/life-preserver/Makefile
@@ -24,10 +24,4 @@ GH_ACCOUNT= pcbsd
GH_PROJECT= pcbsd
GH_TAGNAME= 3c4d2b
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} < 1000000
-IGNORE= requires FreeBSD 10 or later
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/sysutils/pbi-manager/Makefile b/sysutils/pbi-manager/Makefile
index d963ec1f9eae..ce58f9858d80 100644
--- a/sysutils/pbi-manager/Makefile
+++ b/sysutils/pbi-manager/Makefile
@@ -22,10 +22,4 @@ GH_ACCOUNT= pcbsd
GH_PROJECT= pcbsd
GH_TAGNAME= b77814
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} < 1000000
-IGNORE= requires FreeBSD 10 or later
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/sysutils/pcbsd-appweb/Makefile b/sysutils/pcbsd-appweb/Makefile
index ba9539fd2da2..a42490cb7aa1 100644
--- a/sysutils/pcbsd-appweb/Makefile
+++ b/sysutils/pcbsd-appweb/Makefile
@@ -27,10 +27,4 @@ GH_ACCOUNT= pcbsd
GH_PROJECT= pcbsd
GH_TAGNAME= 3c4d2b
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} < 1000000
-IGNORE= requires FreeBSD 10 or later
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/sysutils/pcbsd-libsh/Makefile b/sysutils/pcbsd-libsh/Makefile
index 8fd9e941511b..9dd4ccc328f9 100644
--- a/sysutils/pcbsd-libsh/Makefile
+++ b/sysutils/pcbsd-libsh/Makefile
@@ -23,10 +23,4 @@ GH_TAGNAME= 2c5a0c
PLIST_FILES= share/pcbsd/scripts/functions.sh
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} < 1000000
-IGNORE= requires FreeBSD 10 or later
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/sysutils/pcbsd-syscache/Makefile b/sysutils/pcbsd-syscache/Makefile
index 2c3d53c31f5b..adfb9a619640 100644
--- a/sysutils/pcbsd-syscache/Makefile
+++ b/sysutils/pcbsd-syscache/Makefile
@@ -25,10 +25,4 @@ GH_ACCOUNT= pcbsd
GH_PROJECT= pcbsd
GH_TAGNAME= 3c4d2b
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} < 1000000
-IGNORE= requires FreeBSD 10 or later
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/sysutils/pcbsd-utils-qt5/Makefile b/sysutils/pcbsd-utils-qt5/Makefile
index 51ac7efbcd22..4c49ef4b480e 100644
--- a/sysutils/pcbsd-utils-qt5/Makefile
+++ b/sysutils/pcbsd-utils-qt5/Makefile
@@ -44,12 +44,6 @@ GH_ACCOUNT= pcbsd
GH_PROJECT= pcbsd
GH_TAGNAME= 3c4d2b
-.include <bsd.port.options.mk>
-
-.if ${OSVERSION} < 1000000
-IGNORE= requires FreeBSD 10 or later
-.endif
-
post-install:
@${FIND} ${STAGEDIR}${PREFIX}/share/pcbsd/doc/html -type f | \
${SED} "s,^${STAGEDIR}${PREFIX}/,," >> ${TMPPLIST}
diff --git a/sysutils/pcbsd-utils/Makefile b/sysutils/pcbsd-utils/Makefile
index bce9a5c6aab7..cd5e108219e9 100644
--- a/sysutils/pcbsd-utils/Makefile
+++ b/sysutils/pcbsd-utils/Makefile
@@ -23,10 +23,4 @@ GH_ACCOUNT= pcbsd
GH_PROJECT= pcbsd
GH_TAGNAME= 3c4d2b
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} < 1000000
-IGNORE= requires FreeBSD 10 or later
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/sysutils/u-boot-olimex-a20-som-evb/Makefile b/sysutils/u-boot-olimex-a20-som-evb/Makefile
index ab747a02f475..28c660fd7aed 100644
--- a/sysutils/u-boot-olimex-a20-som-evb/Makefile
+++ b/sysutils/u-boot-olimex-a20-som-evb/Makefile
@@ -32,12 +32,6 @@ PLIST_FILES= ${U_BOOT_DIR}/u-boot.img \
MAKE_ARGS+= ARCH=arm \
CROSS_COMPILE=arm-none-eabi-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} < 1000000
-IGNORE= requires FreeBSD 10 or later
-.endif
-
post-patch:
@${REINPLACE_CMD} -e "s,%%MODEL%%,${MODEL}," \
${WRKSRC}/include/configs/sunxi-common.h
@@ -54,4 +48,4 @@ do-install:
${STAGEDIR}/${PREFIX}/${U_BOOT_DIR}
${INSTALL_DATA} ${DESCR} ${STAGEDIR}/${PREFIX}/${U_BOOT_DIR}/README
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/sysutils/u-boot-pine64/Makefile b/sysutils/u-boot-pine64/Makefile
index bd0b3022c026..6f071a0ef736 100644
--- a/sysutils/u-boot-pine64/Makefile
+++ b/sysutils/u-boot-pine64/Makefile
@@ -30,12 +30,6 @@ MAKE_ARGS+= ARCH=arm \
PLAT=sun50iw1p1 \
CONFIG_EFI=y
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} < 1000000
-IGNORE= requires FreeBSD 10 or later
-.endif
-
post-extract:
(cd ${WRKSRC}; ${EXTRACT_CMD} xvf ${DISTDIR}/firmware-pine64-20160329-6.1.src.rpm)
${RM} -r ${WRKSRC}/arm-trusted-firmware
@@ -56,4 +50,4 @@ do-install:
${INSTALL_DATA} ${WRKSRC}/pine64.img ${STAGEDIR}/${PREFIX}/${U_BOOT_DIR}
${INSTALL_DATA} ${DESCR} ${STAGEDIR}/${PREFIX}/${U_BOOT_DIR}/README
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/sysutils/u-boot-sinovoip-bpi-m3/Makefile b/sysutils/u-boot-sinovoip-bpi-m3/Makefile
index 2dba22939da5..0008d2beef95 100644
--- a/sysutils/u-boot-sinovoip-bpi-m3/Makefile
+++ b/sysutils/u-boot-sinovoip-bpi-m3/Makefile
@@ -18,9 +18,6 @@ WRKSRC= ${WRKDIR}/u-boot-${DISTVERSION}
.include <bsd.port.pre.mk>
NO_ARCH= yes
-.if ${OSVERSION} < 1001000
-IGNORE= requires dtc
-.endif
MODEL?= sinovoip-bpi-m3
CONF_TARGET?= Sinovoip_BPI_M3_defconfig
diff --git a/sysutils/vm-bhyve/Makefile b/sysutils/vm-bhyve/Makefile
index de614d5a6e74..2b8218d6ad70 100644
--- a/sysutils/vm-bhyve/Makefile
+++ b/sysutils/vm-bhyve/Makefile
@@ -20,12 +20,6 @@ GH_ACCOUNT= churchers
NO_ARCH= yes
NO_BUILD= yes
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} < 1000000
-IGNORE= this port works only on FreeBSD 10 and newer
-.endif
-
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/vm ${STAGEDIR}${PREFIX}/sbin
${INSTALL_SCRIPT} ${WRKSRC}/rc.d/vm ${STAGEDIR}${PREFIX}/etc/rc.d
@@ -33,4 +27,4 @@ do-install:
(cd ${WRKSRC}/sample-templates/ && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR})
${INSTALL_MAN} ${WRKSRC}/vm.8 ${STAGEDIR}${MAN8PREFIX}/man/man8
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/sysutils/warden/Makefile b/sysutils/warden/Makefile
index b36064ee2267..db9f34f2d15a 100644
--- a/sysutils/warden/Makefile
+++ b/sysutils/warden/Makefile
@@ -25,10 +25,4 @@ GH_ACCOUNT= pcbsd
GH_PROJECT= pcbsd
GH_TAGNAME= 2c5a0c
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} < 1000000
-IGNORE= requires FreeBSD 10 or later
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/textproc/sdcv/Makefile b/textproc/sdcv/Makefile
index 403bc34abec1..3b41bd6b75e9 100644
--- a/textproc/sdcv/Makefile
+++ b/textproc/sdcv/Makefile
@@ -22,12 +22,6 @@ SUB_FILES= pkg-message
CPPFLAGS+= -I${LOCALBASE}/include
LIBS+= -L${LOCALBASE}/lib
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} < 1000000
-BROKEN= does not build on < 10.x: error expanding embedded variable
-.endif
-
post-patch:
.for i in doc/sdcv.1 src/sdcv.cpp
@${REINPLACE_CMD} -e \
@@ -41,4 +35,4 @@ post-patch:
@${REINPLACE_CMD} '/AM_GNU_GETTEXT_VERSION/s/0\.14\.1/0.19.1/' \
${WRKSRC}/configure.ac
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/squid-devel/Makefile b/www/squid-devel/Makefile
index edf82f17e38b..8dd3ae39fbe0 100644
--- a/www/squid-devel/Makefile
+++ b/www/squid-devel/Makefile
@@ -228,10 +228,6 @@ CONFIGURE_ARGS= --with-default-user=squid \
.include <bsd.port.options.mk>
-.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1000000
-IGNORE= doesn't build, messes C++ headers and libs
-.endif
-
# Authentication methods and modules:
BASIC_AUTH+= DB SMB_LM NCSA PAM POP3 RADIUS fake getpwnam