svn commit: r399346 - in head: Mk/Uses astro/google-earth comms/dabstick-radio comms/hylafax comms/lysdr comms/lysdr/files comms/remserial/files databases/galera databases/mariadb-server databases/...

Mathieu Arnold mat at FreeBSD.org
Thu Oct 15 14:55:22 UTC 2015


Author: mat
Date: Thu Oct 15 14:55:14 2015
New Revision: 399346
URL: https://svnweb.freebsd.org/changeset/ports/399346

Log:
  Drop 8 support.
  
  With hat:	portmgr
  Sponsored by:	Absolight
  Differential Revision:	https://reviews.freebsd.org/D3694

Added:
  head/deskutils/gnome-initial-setup/files/patch-gnome-initial-setup_pages_account_um-utils.c
     - copied, changed from r399344, head/deskutils/gnome-initial-setup/files/extra-patch-gnome-initial-setup_pages_account_um-utils.c
  head/devel/py-freebsd/files/patch-src-sysctl.c
     - copied, changed from r399344, head/devel/py-freebsd/files/freebsd9_patch-src-sysctl.c
  head/mail/mailagent/files/patch-utmpx-agent_pl_utmp_Makefile.SH
     - copied, changed from r399344, head/mail/mailagent/files/extra-patch-utmpx-agent_pl_utmp_Makefile.SH
  head/mail/mailagent/files/patch-utmpx-agent_pl_utmp_utmp.pl
     - copied, changed from r399344, head/mail/mailagent/files/extra-patch-utmpx-agent_pl_utmp_utmp.pl
  head/net/gnu-radius/files/patch-radwho_radwho.c
     - copied, changed from r399344, head/net/gnu-radius/files/extra-utmpx
  head/security/pwauth/files/patch-utmpx
     - copied, changed from r399344, head/security/pwauth/files/extra-patch-utmpx
  head/sysutils/msyslog/files/patch-src_modules_om__classic.c
     - copied, changed from r399344, head/sysutils/msyslog/files/utmpx-src-modules-om_classic.c
Deleted:
  head/comms/lysdr/files/cexp.c
  head/deskutils/gnome-initial-setup/files/extra-patch-gnome-initial-setup_pages_account_um-utils.c
  head/devel/binutils/files/allow-missing-group-info
  head/devel/libc++/files/extra-libmissing
  head/devel/py-freebsd/files/freebsd9_patch-src-sysctl.c
  head/emulators/virtualbox-ose/files/extrapatch-src-VBox-Devices-PC-vbox.dsl
  head/emulators/virtualbox-ose/files/extrapatch-src-VBox-Main-src-server-generic-NetIf-generic.cpp
  head/mail/mailagent/files/extra-patch-utmpx-agent_pl_utmp_Makefile.SH
  head/mail/mailagent/files/extra-patch-utmpx-agent_pl_utmp_utmp.pl
  head/net/gnu-radius/files/extra-utmpx
  head/security/openssh-portable-devel/files/extra-patch-sshd-utmp-size
  head/security/openssh-portable/files/extra-patch-sshd-utmp-size
  head/security/pwauth/files/extra-patch-utmpx
  head/sysutils/fusefs-kmod/files/extra-patch-8-fuse_vfsops.c
  head/sysutils/fusefs-kmod/files/extra-patch-8-fuse_vnops.c
  head/sysutils/msyslog/files/utmpx-src-modules-om_classic.c
  head/sysutils/rmonitor/files/patch-utmpx
  head/x11-toolkits/vte/files/extra-patch-gnome-pty-helper_gnome-utmp.c
  head/x11-toolkits/vte290/files/extra-patch-gnome-pty-helper_gnome-utmp.c
Modified:
  head/Mk/Uses/compiler.mk
  head/Mk/Uses/objc.mk
  head/astro/google-earth/Makefile
  head/comms/dabstick-radio/Makefile
  head/comms/hylafax/Makefile
  head/comms/lysdr/Makefile
  head/comms/lysdr/files/Makefile
  head/comms/remserial/files/patch-stty.c
  head/databases/galera/Makefile
  head/databases/mariadb-server/Makefile
  head/databases/php5-tarantool/Makefile
  head/databases/postgis21/Makefile
  head/databases/postgresql91-server/Makefile
  head/databases/postgresql92-server/Makefile
  head/deskutils/gnome-initial-setup/Makefile
  head/deskutils/gucharmap/Makefile
  head/deskutils/treesheets/Makefile
  head/devel/binutils/Makefile
  head/devel/gettext-runtime/Makefile
  head/devel/ioncube/Makefile
  head/devel/ioncube/distinfo
  head/devel/libc++/Makefile
  head/devel/libdispatch/Makefile
  head/devel/libvirt/Makefile
  head/devel/llvm35/Makefile
  head/devel/llvm36/Makefile
  head/devel/py-freebsd/Makefile
  head/editors/libreoffice4/Makefile
  head/emulators/dolphin-emu/Makefile
  head/emulators/i386-wine/Makefile.inc
  head/emulators/i386-wine/pkg-plist
  head/emulators/qemu-devel/Makefile
  head/emulators/qemu-sbruno/Makefile
  head/emulators/virtualbox-ose/Makefile
  head/ftp/ncftpd/Makefile
  head/games/0ad/Makefile
  head/games/oolite/Makefile
  head/games/ufoai/Makefile
  head/graphics/evince/Makefile
  head/graphics/inventor/Makefile
  head/graphics/mitsuba/Makefile
  head/graphics/opennurbs/Makefile
  head/graphics/pecomato/files/patch-Makefile.unix
  head/irc/znc/Makefile
  head/java/sigar/Makefile
  head/lang/gcc-aux/Makefile
  head/lang/gcc-aux/distinfo
  head/lang/gcc5-aux/Makefile
  head/lang/gcc5-aux/distinfo
  head/lang/harbour/Makefile
  head/lang/intercal/Makefile
  head/lang/mit-scheme/Makefile
  head/lang/php5/Makefile
  head/lang/php55/Makefile
  head/lang/php56/Makefile
  head/lang/pure/Makefile
  head/lang/pure/files/pkg-message.in
  head/lang/smlnj/Makefile
  head/lang/spidermonkey17/Makefile
  head/lang/spidermonkey185/Makefile
  head/lang/squeak/Makefile
  head/mail/mailagent/Makefile
  head/mail/notmuch/Makefile
  head/mail/qmail/Makefile
  head/mail/qmail/files/pkg-message-ldap.in
  head/mail/qmail/files/pkg-message-mysql.in
  head/mail/qmail/files/pkg-message-tls.in
  head/mail/qmail/files/pkg-message.in
  head/math/blacs/Makefile
  head/misc/compat9x/Makefile
  head/multimedia/gstreamer-ffmpeg/Makefile
  head/multimedia/gstreamer1-libav/Makefile
  head/multimedia/mythtv-frontend/Makefile
  head/multimedia/mythtv/Makefile
  head/multimedia/plexmediaserver/Makefile
  head/multimedia/vlc/Makefile
  head/multimedia/zoneminder/Makefile
  head/net-mgmt/collectd5/Makefile
  head/net-mgmt/collectd5/pkg-plist
  head/net-mgmt/net-snmp/Makefile
  head/net/gnu-radius/Makefile
  head/net/kamailio/Makefile
  head/net/ntopng/Makefile
  head/ports-mgmt/dialog4ports/Makefile
  head/security/openssh-portable-devel/Makefile
  head/security/openssh-portable/Makefile
  head/security/putty/Makefile
  head/security/pwauth/Makefile
  head/security/tor-devel/Makefile
  head/security/tor/Makefile
  head/sysutils/arcconf/Makefile
  head/sysutils/boxbackup/Makefile
  head/sysutils/consul/Makefile
  head/sysutils/fusefs-kmod/Makefile
  head/sysutils/libutempter/Makefile
  head/sysutils/msyslog/Makefile
  head/sysutils/pftop/Makefile
  head/sysutils/rmonitor/files/patch-src__rmonitor.c
  head/sysutils/syslog-ng-devel/Makefile
  head/sysutils/syslog-ng/Makefile
  head/sysutils/syslog-ng34/Makefile
  head/sysutils/syslog-ng35/Makefile
  head/textproc/elasticsearch/Makefile
  head/www/mod_spdy/Makefile
  head/www/node-devel/Makefile
  head/www/tengine/Makefile
  head/www/trafficserver/Makefile
  head/x11/gdm/Makefile
  head/x11/nvidia-driver/Makefile

Modified: head/Mk/Uses/compiler.mk
==============================================================================
--- head/Mk/Uses/compiler.mk	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/Mk/Uses/compiler.mk	Thu Oct 15 14:55:14 2015	(r399346)
@@ -158,10 +158,6 @@ CPP=	${LOCALBASE}/bin/clang-cpp36
 CC=	${LOCALBASE}/bin/clang36
 CXX=	${LOCALBASE}/bin/clang++36
 CHOSEN_COMPILER_TYPE=	clang
-.if ${OSVERSION} < 900033
-USE_BINUTILS=	yes
-LDFLAGS+=	-B${LOCALBASE}/bin
-.endif
 .endif
 .endif
 .endif
@@ -184,10 +180,6 @@ CPP=	${LOCALBASE}/bin/clang-cpp34
 CC=	${LOCALBASE}/bin/clang34
 CXX=	${LOCALBASE}/bin/clang++34
 CHOSEN_COMPILER_TYPE=	clang
-.if ${OSVERSION} < 900033
-USE_BINUTILS=	yes
-LDFLAGS+=	-B${LOCALBASE}/bin
-.endif
 .endif
 .endif
 .endif
@@ -210,10 +202,6 @@ CHOSEN_COMPILER_TYPE=	clang
 CPP=	${LOCALBASE}/bin/clang-cpp34
 CC=	${LOCALBASE}/bin/clang34
 CXX=	${LOCALBASE}/bin/clang++34
-.if ${OSVERSION} < 900033
-USE_BINUTILS=	yes
-LDFLAGS+=	-B${LOCALBASE}/bin
-.endif
 .endif
 .endif
 .endif
@@ -236,10 +224,6 @@ CHOSEN_COMPILER_TYPE=	clang
 CPP=	${LOCALBASE}/bin/clang-cpp34
 CC=	${LOCALBASE}/bin/clang34
 CXX=	${LOCALBASE}/bin/clang++34
-.if ${OSVERSION} < 900033
-USE_BINUTILS=	yes
-LDFLAGS+=	-B${LOCALBASE}/bin
-.endif
 .endif
 .endif
 .endif

Modified: head/Mk/Uses/objc.mk
==============================================================================
--- head/Mk/Uses/objc.mk	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/Mk/Uses/objc.mk	Thu Oct 15 14:55:14 2015	(r399346)
@@ -50,10 +50,6 @@ BUILD_DEPENDS+=	${LOCALBASE}/bin/clang34
 CPP=	${LOCALBASE}/bin/clang-cpp34
 CC=	${LOCALBASE}/bin/clang34
 CXX=	${LOCALBASE}/bin/clang++34
-.if ${OSVERSION} < 900033
-USE_BINUTILS=	yes
-LDFLAGS+=	-B${LOCALBASE}/bin
-.endif
 .endif
 .endif
 

Modified: head/astro/google-earth/Makefile
==============================================================================
--- head/astro/google-earth/Makefile	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/astro/google-earth/Makefile	Thu Oct 15 14:55:14 2015	(r399346)
@@ -35,9 +35,7 @@ NVIDIA_RUN_DEPENDS=	${LINUXBASE}/usr/lib
 NVIDIA_USE_OFF=	LINUX_APPS=dri,libpciaccess
 
 # Fixed by the first post-patch target line?  Also, linprocfs needs to be mounted.
-#.if ${OSVERSION} >= 900000 && ${ARCH} == "amd64"
 #BROKEN=	seems to crash on >= 9.x/amd64: http://www.freebsd.org/cgi/query-pr.cgi?pr=160422
-#.endif
 
 do-extract:
 	@${MKDIR} ${WRKSRC}

Modified: head/comms/dabstick-radio/Makefile
==============================================================================
--- head/comms/dabstick-radio/Makefile	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/comms/dabstick-radio/Makefile	Thu Oct 15 14:55:14 2015	(r399346)
@@ -32,9 +32,7 @@ ONLY_FOR_ARCHS_REASON=	uses MMX and SSE2
 
 OPTIONS_DEFINE=	DOCS
 
-.include <bsd.port.options.mk>
-
-.if (${OSVERSION} >= 900014) && exists(${DESTDIR}/usr/bin/clang)
+.if exists(${DESTDIR}/usr/bin/clang)
 CC=		clang
 CXX=		clang++
 CPP=		clang-cpp

Modified: head/comms/hylafax/Makefile
==============================================================================
--- head/comms/hylafax/Makefile	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/comms/hylafax/Makefile	Thu Oct 15 14:55:14 2015	(r399346)
@@ -24,7 +24,8 @@ CONFIGURE_ARGS=	--with-INSTALL="" \
 		--with-TIFFINC="-I${LOCALBASE}/include" \
 		--with-GCOPTS=" " --with-GCXXOPTS=" " \
 		--with-REGEX=no --with-LIBREGEX='' --with-REGEXINC=-I/usr/include \
-		--with-DIR_HTML="${DOCSDIR}"
+		--with-DIR_HTML="${DOCSDIR}" \
+		--with-GETTY=SysV
 CFLAGS+=	-D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -Wall -L${LOCALBASE}/lib
 CONFIGURE_ENV=	ENVOPTS="${CFLAGS}"
 MAKE_ENV+=	ROOT=${STAGEDIR}
@@ -66,10 +67,6 @@ PLIST_SUB+=	HYLAFAX_SPOOL=${HYLAFAX_SPOO
 CONFIGURE_ARGS+=--nointeractive
 .endif
 
-.if ${OSVERSION} >= 900007
-CONFIGURE_ARGS+=	--with-GETTY=SysV
-.endif
-
 post-patch:
 	${REINPLACE_CMD} \
 		-e 's,/usr/local,${LOCALBASE},g' \

Modified: head/comms/lysdr/Makefile
==============================================================================
--- head/comms/lysdr/Makefile	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/comms/lysdr/Makefile	Thu Oct 15 14:55:14 2015	(r399346)
@@ -23,7 +23,6 @@ PLIST_FILES=	bin/lysdr
 
 post-patch:
 	${CP} ${FILESDIR}/Makefile ${WRKSRC}
-	${CP} ${FILESDIR}/cexp.c ${WRKSRC}
 
 do-install:
 	@${INSTALL_PROGRAM} ${WRKSRC}/lysdr ${STAGEDIR}${PREFIX}/bin/lysdr

Modified: head/comms/lysdr/files/Makefile
==============================================================================
--- head/comms/lysdr/files/Makefile	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/comms/lysdr/files/Makefile	Thu Oct 15 14:55:14 2015	(r399346)
@@ -6,9 +6,6 @@ CFLAGS+=        `pkg-config -cflags ${PA
 LDFLAGS+=       `pkg-config -libs ${PACKAGES}` -lm
 
 SRCS=           gui.c sdr.c filter.c audio_jack.c smeter.c waterfall.c lysdr.c
-.if	${OSVERSION} < 900000
-SRCS+=		cexp.c
-.endif
 PROG=           lysdr
 WITHOUT_MAN=    yes
 

Modified: head/comms/remserial/files/patch-stty.c
==============================================================================
--- head/comms/remserial/files/patch-stty.c	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/comms/remserial/files/patch-stty.c	Thu Oct 15 14:55:14 2015	(r399346)
@@ -27,12 +27,6 @@
 +#define VT0	0000000
 +#define VT1	0040000
 +#define VTDLY	0040000
-+#if OSVERSION < 800000
-+/* for older FreeBSD versions */
-+#define TAB0	0000000
-+#define TAB3	0014000
-+#define TABDLY	0014000
-+#endif
 +#endif
 +
  extern int errno;

Modified: head/databases/galera/Makefile
==============================================================================
--- head/databases/galera/Makefile	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/databases/galera/Makefile	Thu Oct 15 14:55:14 2015	(r399346)
@@ -64,10 +64,6 @@ PICKLE_DESC=	Pickle support
 
 .include <bsd.port.pre.mk>
 
-.if ${OSVERSION} < 900506
-IGNORE=	need __WORDSIZE found in FreeBSD 9
-.endif
-
 .if ${PORT_OPTIONS:MBOOSTPOOL}
 MAKE_ARGS+=	boost_pool=1
 .endif

Modified: head/databases/mariadb-server/Makefile
==============================================================================
--- head/databases/mariadb-server/Makefile	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/databases/mariadb-server/Makefile	Thu Oct 15 14:55:14 2015	(r399346)
@@ -86,7 +86,7 @@ OPTIONS_DEFAULT+=	ARIADB ARCHIVE BLACKHO
 
 .include <bsd.port.options.mk>
 
-.if ${OSVERSION} > 900000 && ${PORT_OPTIONS:MSTATIC}
+.if ${PORT_OPTIONS:MSTATIC}
 BROKEN=	WITH_STATIC is not functional on 9-current
 .endif
 

Modified: head/databases/php5-tarantool/Makefile
==============================================================================
--- head/databases/php5-tarantool/Makefile	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/databases/php5-tarantool/Makefile	Thu Oct 15 14:55:14 2015	(r399346)
@@ -23,10 +23,4 @@ TR_VER=		20150708
 
 CONFIGURE_ARGS+=	--with-tarantool
 
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} < 900000
-IGNORE=	does not support FreeBSD versions < 9.0
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: head/databases/postgis21/Makefile
==============================================================================
--- head/databases/postgis21/Makefile	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/databases/postgis21/Makefile	Thu Oct 15 14:55:14 2015	(r399346)
@@ -48,14 +48,6 @@ SFCGAL_LIB_DEPENDS=	libSFCGAL.so:${PORTS
 SFCGAL_CONFIGURE_ON=	--with-sfcgal=${LOCALBASE}/bin/sfcgal-config
 SFCGAL_CONFIGURE_OFF=	--without-sfcgal
 
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MRASTER}
-.if ${OSVERSION} < 900033
-BROKEN=			Raster suppport is broken on FreeBSD < 9.x
-.endif
-.endif
-
 CFLAGS+=	-I${LOCALBASE}/include
 LDFLAGS+=	-L${LOCALBASE}/lib
 

Modified: head/databases/postgresql91-server/Makefile
==============================================================================
--- head/databases/postgresql91-server/Makefile	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/databases/postgresql91-server/Makefile	Thu Oct 15 14:55:14 2015	(r399346)
@@ -167,9 +167,6 @@ PATCH_DIST_STRIP=-p1
 .  if ${PORT_OPTIONS:MDTRACE}
 CONFIGURE_ARGS+=--enable-dtrace
 LDFLAGS+=-lelf
-.    if ${OSVERSION} < 900021
-IGNORE=	need userland DTrace support found in FreeBSD 9.0
-.    endif
 .  endif
 
 .if ${PORT_OPTIONS:MGSSAPI}

Modified: head/databases/postgresql92-server/Makefile
==============================================================================
--- head/databases/postgresql92-server/Makefile	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/databases/postgresql92-server/Makefile	Thu Oct 15 14:55:14 2015	(r399346)
@@ -167,9 +167,6 @@ PATCH_DIST_STRIP=-p1
 .  if ${PORT_OPTIONS:MDTRACE}
 CONFIGURE_ARGS+=--enable-dtrace
 LDFLAGS+=-lelf
-.    if ${OSVERSION} < 900021
-IGNORE=	need userland DTrace support found in FreeBSD 9.0
-.    endif
 .  endif
 
 .if ${PORT_OPTIONS:MGSSAPI}

Modified: head/deskutils/gnome-initial-setup/Makefile
==============================================================================
--- head/deskutils/gnome-initial-setup/Makefile	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/deskutils/gnome-initial-setup/Makefile	Thu Oct 15 14:55:14 2015	(r399346)
@@ -34,10 +34,6 @@ OPTIONS_DEFAULT=KERBEROS
 
 .include <bsd.port.options.mk>
 
-.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 900007
-EXTRA_PATCHES+=	${FILESDIR}/extra-patch-gnome-initial-setup_pages_account_um-utils.c
-.endif
-
 .if !${PORT_OPTIONS:MKERBEROS}
 EXTRA_PATCHES+=		${FILESDIR}/extra-patch-gnome-initial-setup_gis-account-page.c
 .endif

Copied and modified: head/deskutils/gnome-initial-setup/files/patch-gnome-initial-setup_pages_account_um-utils.c (from r399344, head/deskutils/gnome-initial-setup/files/extra-patch-gnome-initial-setup_pages_account_um-utils.c)
==============================================================================

Modified: head/deskutils/gucharmap/Makefile
==============================================================================
--- head/deskutils/gucharmap/Makefile	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/deskutils/gucharmap/Makefile	Thu Oct 15 14:55:14 2015	(r399346)
@@ -26,10 +26,4 @@ INSTALL_TARGET=	install-strip
 GLIB_SCHEMAS=	org.gnome.Charmap.enums.xml \
 		org.gnome.Charmap.gschema.xml
 
-.include <bsd.port.options.mk>
-
-.if ${OSVERSION} < 900000
-CONFIGURE_ARGS+=	--disable-Bsymbolic
-.endif
-
 .include <bsd.port.mk>

Modified: head/deskutils/treesheets/Makefile
==============================================================================
--- head/deskutils/treesheets/Makefile	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/deskutils/treesheets/Makefile	Thu Oct 15 14:55:14 2015	(r399346)
@@ -37,12 +37,6 @@ DESKTOP_ENTRIES="TreeSheets" "${COMMENT}
 
 OPTIONS_DEFINE=	DOCS EXAMPLES
 
-.include <bsd.port.pre.mk>
-
-.if ${OPSYS} == FreeBSD && ${OSVERSION} < 900014
-CXXFLAGS+=	-D__LONG_LONG_SUPPORTED
-.endif
-
 post-patch: .SILENT
 	${REINPLACE_CMD} -e 's|sys->frame->GetPath(L"|(L"${DOCSDIR}/|' \
 		${BUILD_WRKSRC}/document.h
@@ -60,4 +54,4 @@ do-install:
 	${INSTALL_DATA} ${WRKSRC}/TS/images/icon32.png \
 		${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.png
 
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: head/devel/binutils/Makefile
==============================================================================
--- head/devel/binutils/Makefile	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/devel/binutils/Makefile	Thu Oct 15 14:55:14 2015	(r399346)
@@ -54,12 +54,8 @@ NLS_CONFIGURE_ENABLE=	nls
 
 .include <bsd.port.pre.mk>
 
-.if ! defined(PKGNAMEPREFIX) && ${OSVERSION} < 900000
-EXTRA_PATCHES+=	${FILESDIR}/allow-missing-group-info
-.endif
-
 # Actual earliest version may differ slightly
-.if ${ARCH} != ia64 && ${ARCH} != mips && ${ARCH} != mips64 && ${OSVERSION} >= 900044 && !defined(PKGNAMEPREFIX) && (${COMPILER_TYPE} == clang && ${COMPILER_VERSION} >= 34 || ${COMPILER_TYPE} == gcc)
+.if ${ARCH} != ia64 && ${ARCH} != mips && ${ARCH} != mips64 && !defined(PKGNAMEPREFIX) && (${COMPILER_TYPE} == clang && ${COMPILER_VERSION} >= 34 || ${COMPILER_TYPE} == gcc)
 CONFIGURE_ARGS+=	--enable-gold --enable-plugins
 PLIST_SUB+=	GOLD=""
 .else
@@ -74,9 +70,7 @@ CONFIGURE_TARGET=	${ARCH}-portbld-freebs
 
 post-install:
 .if !defined(PKGNAMEPREFIX)
-.if ${OSVERSION} >= 900044
 	${INSTALL_DATA} ${WRKSRC}/include/plugin-api.h ${STAGEDIR}${PREFIX}/include/
-.endif
 	@${FIND} -ds ${STAGEDIR}${PREFIX}/${CONFIGURE_TARGET} ! -type d | \
 		${SED} -e 's,^${STAGEDIR}${PREFIX}/,,' >> ${TMPPLIST}
 	${RM} ${STAGEDIR}${PREFIX}/include/ansidecl.h

Modified: head/devel/gettext-runtime/Makefile
==============================================================================
--- head/devel/gettext-runtime/Makefile	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/devel/gettext-runtime/Makefile	Thu Oct 15 14:55:14 2015	(r399346)
@@ -31,7 +31,7 @@ CPE_VENDOR=	gnu
 
 .include <bsd.port.options.mk>
 
-.if ${OPSYS} == DragonFly || (${OPSYS} == FreeBSD && ${OSVERSION} < 900506)
+.if ${OPSYS} == DragonFly
 CONFIGURE_ARGS+=--disable-threads
 .endif
 

Modified: head/devel/ioncube/Makefile
==============================================================================
--- head/devel/ioncube/Makefile	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/devel/ioncube/Makefile	Thu Oct 15 14:55:14 2015	(r399346)
@@ -21,17 +21,8 @@ USE_PHP=	yes
 SUB_FILES=	pkg-message
 WRKSRC=		${WRKDIR}/${PORTNAME}
 
-.include <bsd.port.pre.mk>
-
-.if ${OPSYS} == FreeBSD
-# Detect OS version for distname
-VER=	8
-.if ${OSVERSION} >= 900000
 VER=	9
-.endif
-.else
-IGNORE=	is unsupported on ${OPSYS}
-.endif
+IGNORE_DragonFly=	is unsupported on DragonFly
 
 PHP_INSTVER=	${PHP_VERSION:C/^([0-9]+\.[0-9]+).*/\1/}
 
@@ -42,4 +33,4 @@ do-install:
 	${INSTALL_DATA} ${WRKSRC}/ioncube_loader_fre_${PHP_INSTVER}_ts.so \
 		${STAGEDIR}${PREFIX}/lib/php/${PHP_EXT_DIR}/ioncube/ioncube_loader_ts.so
 
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: head/devel/ioncube/distinfo
==============================================================================
--- head/devel/ioncube/distinfo	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/devel/ioncube/distinfo	Thu Oct 15 14:55:14 2015	(r399346)
@@ -1,7 +1,3 @@
-SHA256 (ioncube/4.7.5/ioncube_loaders_fre_8_x86.tar.bz2) = a98967f07349d838b1d36f8090981a8dbc53403e79784159213bfcabcf2749dc
-SIZE (ioncube/4.7.5/ioncube_loaders_fre_8_x86.tar.bz2) = 4984347
-SHA256 (ioncube/4.7.5/ioncube_loaders_fre_8_x86-64.tar.bz2) = d0e01b00bc5e8ea6c9f6769659aa8f95b92656e802b172634635b6688b4497aa
-SIZE (ioncube/4.7.5/ioncube_loaders_fre_8_x86-64.tar.bz2) = 5178358
 SHA256 (ioncube/4.7.5/ioncube_loaders_fre_9_x86.tar.bz2) = 0faa46268d1aba0c8ebab7005df2d57a6324ad816ded468ea40d0149dc9c1b0b
 SIZE (ioncube/4.7.5/ioncube_loaders_fre_9_x86.tar.bz2) = 5001121
 SHA256 (ioncube/4.7.5/ioncube_loaders_fre_9_x86-64.tar.bz2) = 2ee10517c8baf20176e71c833d70e1435820afd5ba78fa7778d663ca762127b4

Modified: head/devel/libc++/Makefile
==============================================================================
--- head/devel/libc++/Makefile	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/devel/libc++/Makefile	Thu Oct 15 14:55:14 2015	(r399346)
@@ -34,16 +34,6 @@ CXXRT_INCS=	${LOCALBASE}/include/cxxrt/
 CXXRT_LIB=	${LOCALBASE}/lib/libcxxrt.so
 .endif
 
-.if ${OPSYS} == FreeBSD && ${OSVERSION} < 900000
-LIB_DEPENDS+=	libmissing.so:${PORTSDIR}/math/libmissing \
-		libxlocale.so:${PORTSDIR}/devel/xlocale
-EXTRA_PATCHES=	${FILESDIR}/extra-libmissing
-CXXFLAGS+=	-I${LOCALBASE}/include -D__LONG_LONG_SUPPORTED
-LDFLAGS+=	-lmissing
-EXTRALIB=	${LOCALBASE}/lib/libmissing.so.2 ${LOCALBASE}/lib/libxlocale.so.0
-.endif
-
-
 CMAKE_ARGS=	-DLIBCXX_CXX_ABI=libcxxrt -DLIBCXX_LIBCXXRT_INCLUDE_PATHS=${CXXRT_INCS}
 
 .if !defined(SVN_REV)

Modified: head/devel/libdispatch/Makefile
==============================================================================
--- head/devel/libdispatch/Makefile	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/devel/libdispatch/Makefile	Thu Oct 15 14:55:14 2015	(r399346)
@@ -84,7 +84,7 @@ OPTIONS_DEFAULT=	CLANG
 CLANG_DESC=	Build with LLVM/Clang (required for blocks support)
 .endif
 
-.if ((${OSVERSION} > 900000) && (${OSVERSION} < 1000706))
+.if (${OSVERSION} < 1000706)
 .if ${ARCH} == "powerpc
 BROKEN=		Does not configure on powerpc-9
 .elif ${ARCH} == "sparc64
@@ -93,17 +93,8 @@ BROKEN=		Does not link on sparc64-9
 .endif
 
 .if ${PORT_OPTIONS:MCLANG}
-. if ${OSVERSION} < 900024
-BUILD_DEPENDS+=	clang33:${PORTSDIR}/lang/clang33 \
-		${LOCALBASE}/lib/libBlocksRuntime.so:${PORTSDIR}/devel/compiler-rt
-RUN_DEPENDS+=	clang33:${PORTSDIR}/lang/clang33 \
-		${LOCALBASE}/lib/libBlocksRuntime.so:${PORTSDIR}/devel/compiler-rt
-CONFIGURE_ARGS+=	--with-blocks-runtime=${LOCALBASE}/lib
-CONFIGURE_ENV+=	CC="${LOCALBASE}/bin/clang33" CPPFLAGS="-I${LOCALBASE}/include"
-. else
 CONFIGURE_ARGS+=	--with-blocks-runtime=/usr/lib
 CONFIGURE_ENV+=	CC="/usr/bin/clang"
-. endif
 .endif
 
 #

Modified: head/devel/libvirt/Makefile
==============================================================================
--- head/devel/libvirt/Makefile	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/devel/libvirt/Makefile	Thu Oct 15 14:55:14 2015	(r399346)
@@ -104,10 +104,6 @@ PLIST_SUB+=     XEN="@comment "
 .endif
 
 post-patch:
-.if ${OSVERSION} < 900000
-	@${REINPLACE_CMD} -e 's|-Wmissing-include-dirs||' \
-		${WRKSRC}/configure
-.endif
 	@${MV} ${WRKSRC}/daemon/libvirtd.conf ${WRKSRC}/daemon/libvirtd.conf.sample
 	@${REINPLACE_CMD} -e 's|libvirtd\.conf|libvirtd.conf.sample|' \
 		${WRKSRC}/daemon/Makefile.in

Modified: head/devel/llvm35/Makefile
==============================================================================
--- head/devel/llvm35/Makefile	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/devel/llvm35/Makefile	Thu Oct 15 14:55:14 2015	(r399346)
@@ -138,10 +138,6 @@ NOT_FOR_ARCH=	ia64
 
 .include <bsd.port.pre.mk>
 
-.if ${OSVERSION} < 900000
-BROKEN=	GCC failing on 8.x
-.endif
-
 .if ${PORT_OPTIONS:MCMAKE} && ${COMPILER_TYPE} != clang
 BROKEN=	CMake support only works with clang
 .endif

Modified: head/devel/llvm36/Makefile
==============================================================================
--- head/devel/llvm36/Makefile	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/devel/llvm36/Makefile	Thu Oct 15 14:55:14 2015	(r399346)
@@ -148,10 +148,6 @@ NOT_FOR_ARCH=	ia64
 
 .include <bsd.port.pre.mk>
 
-.if ${OSVERSION} < 900000
-BROKEN=	GCC failing on 8.x
-.endif
-
 .if ${PORT_OPTIONS:MCMAKE} && ${COMPILER_TYPE} != clang
 BROKEN=	CMake support only works with clang
 .endif

Modified: head/devel/py-freebsd/Makefile
==============================================================================
--- head/devel/py-freebsd/Makefile	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/devel/py-freebsd/Makefile	Thu Oct 15 14:55:14 2015	(r399346)
@@ -18,9 +18,6 @@ USE_PYTHON=	distutils autoplist
 
 .include <bsd.port.pre.mk>
 
-.if ${OSVERSION} >= 900030
-EXTRA_PATCHES+=	${FILESDIR}/freebsd9_patch-src-sysctl.c
-.endif
 .if ${OSVERSION} >= 1100002
 EXTRA_PATCHES+=	${FILESDIR}/freebsd11_patch-src__.const.def \
 		${FILESDIR}/freebsd11_patch-src__netstat.c

Copied and modified: head/devel/py-freebsd/files/patch-src-sysctl.c (from r399344, head/devel/py-freebsd/files/freebsd9_patch-src-sysctl.c)
==============================================================================

Modified: head/editors/libreoffice4/Makefile
==============================================================================
--- head/editors/libreoffice4/Makefile	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/editors/libreoffice4/Makefile	Thu Oct 15 14:55:14 2015	(r399346)
@@ -337,10 +337,6 @@ EXTRA_PATCHES+=	${FILESDIR}/extra-libc++
 EXTRA_PATCHES+=	${FILESDIR}/extra-configure.ac
 .endif
 
-.if ${OSVERSION} < 900506
-CONFIGURE_ARGS+=	--with-linker-hash-style=sysv
-.endif
-
 .if ${OSVERSION} < 1000033
 BUILD_DEPENDS+=	${LOCALBASE}/bin/flex:${PORTSDIR}/textproc/flex
 CONFIGURE_ENV+=	FLEX=${LOCALBASE}/bin/flex

Modified: head/emulators/dolphin-emu/Makefile
==============================================================================
--- head/emulators/dolphin-emu/Makefile	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/emulators/dolphin-emu/Makefile	Thu Oct 15 14:55:14 2015	(r399346)
@@ -69,10 +69,6 @@ NLS_CMAKE_OFF=	-DDISABLE_NLS:BOOL=ON
 
 .include <bsd.port.pre.mk>
 
-.if ${OPSYS} == FreeBSD && ${OSVERSION} < 900000
-BROKEN=		does not build: absence of xlocale.h
-.endif
-
 # XXX Temporary workaround for ports/184540
 .if ${PORT_OPTIONS:MDEBUG}
 INSTALL_TARGET=	install

Modified: head/emulators/i386-wine/Makefile.inc
==============================================================================
--- head/emulators/i386-wine/Makefile.inc	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/emulators/i386-wine/Makefile.inc	Thu Oct 15 14:55:14 2015	(r399346)
@@ -50,7 +50,7 @@ PORTSCOUT=	limitw:1,even
 # Included for OPSYS and OSVERSION
 .include <bsd.port.pre.mk>
 
-.for osrel in 8 9 10 11
+.for osrel in 9 10 11
 .if ${OSREL:C/\..*//} == ${osrel}
 PLIST_SUB+=	OSREL${osrel}=""
 .else
@@ -58,8 +58,9 @@ PLIST_SUB+=	OSREL${osrel}="@comment "
 .endif
 .endfor
 
-.if ${OPSYS} != FreeBSD || (!(${OSVERSION} < 900000) && !(${OSVERSION} >= 901000 && ${OSVERSION} < 1000000) && !(${OSVERSION} >= 1000510 && ${OSVERSION} < 1100000) && !(${OSVERSION} >= 1100048 && ${OSVERSION} < 1200000))
-IGNORE=		binaries compiled for FreeBSD 8.4+, 9.1+, 10.0+ and -current only
+# This looks like it could be OPSYS != FreeBSD but...
+.if ${OPSYS} != FreeBSD || (!(${OSVERSION} >= 901000 && ${OSVERSION} < 1000000) && !(${OSVERSION} >= 1000510 && ${OSVERSION} < 1100000) && !(${OSVERSION} >= 1100048 && ${OSVERSION} < 1200000))
+IGNORE=		binaries compiled for FreeBSD 9.3, 10.0+ and -current only
 DISTFILES=
 .endif
 

Modified: head/emulators/i386-wine/pkg-plist
==============================================================================
--- head/emulators/i386-wine/pkg-plist	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/emulators/i386-wine/pkg-plist	Thu Oct 15 14:55:14 2015	(r399346)
@@ -793,7 +793,6 @@ lib32/libXrender.so.1
 lib32/libXxf86vm.so.1
 %%OSREL10%%lib32/libdevq.so.0
 %%OSREL11%%lib32/libdevq.so.0
-%%OSREL8%%lib32/libdricore9.1.7.so.1
 %%OSREL9%%lib32/libdricore9.1.7.so.1
 lib32/libdrm.so.2
 lib32/libdrm_intel.so.1
@@ -802,12 +801,9 @@ lib32/libexpat.so.1
 lib32/libfontconfig.so.1
 lib32/libfreetype.so.6
 lib32/libglapi.so.0
-%%OSREL8%%lib32/libglapi.so.0
-%%OSREL8%%lib32/libiconv.so.2
 %%OSREL9%%lib32/libiconv.so.2
 lib32/libjpeg.so.8
 lib32/liblcms2.so.2
-%%OSREL8%%lib32/libllvmradeon9.1.7.so
 %%OSREL9%%lib32/libllvmradeon9.1.7.so
 lib32/libpciaccess.so.0
 lib32/libpng16.so.16
@@ -2129,4 +2125,3 @@ share/wine/generic.ppd
 share/wine/l_intl.nls
 share/wine/patch-nvidia.sh
 share/wine/wine.inf
-%%OSREL8%%share/wine/wine.inf

Modified: head/emulators/qemu-devel/Makefile
==============================================================================
--- head/emulators/qemu-devel/Makefile	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/emulators/qemu-devel/Makefile	Thu Oct 15 14:55:14 2015	(r399346)
@@ -221,25 +221,13 @@ MAKE_ARGS+=	ARCH=ppc64
 CONFIGURE_ARGS+= --sparc_cpu=v9
 .endif
 
-.if ${OSVERSION} < 900033
-BUILD_DEPENDS+=	${LOCALBASE}/bin/as:${PORTSDIR}/devel/binutils
-CONFIGURE_ENV+=	AS=${LOCALBASE}/bin/as
-CONFIGURE_ENV+=	LD=${LOCALBASE}/bin/ld
-CONFIGURE_ENV+=	COMPILER_PATH=${LOCALBASE}/bin
-MAKE_ENV+=	COMPILER_PATH=${LOCALBASE}/bin
-.endif
-
 CONFIGURE_ARGS+= --python=${PYTHON_CMD}
 
 # -lprocstat actually only _needs_ -lelf after r249666 or r250870 (MFC)
 # but it shouldn't matter much
 post-patch:
-.if ${OSVERSION} < 900000
-	@${REINPLACE_CMD} -e '/LIBS/s|-lprocstat||' ${WRKSRC}/configure
-.else
 	@${REINPLACE_CMD} -e '/LIBS/s|-lprocstat|-lprocstat -lelf|' \
 		${WRKSRC}/configure
-.endif
 	@${REINPLACE_CMD} -e '/libs_qga=/s|glib_libs|glib_libs -lintl|' ${WRKSRC}/configure
 .if ${PORT_OPTIONS:MPCAP}
 	@cd ${WRKSRC} && ${PATCH} --quiet < ${FILESDIR}/pcap-patch

Modified: head/emulators/qemu-sbruno/Makefile
==============================================================================
--- head/emulators/qemu-sbruno/Makefile	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/emulators/qemu-sbruno/Makefile	Thu Oct 15 14:55:14 2015	(r399346)
@@ -237,25 +237,14 @@ MAKE_ARGS+=	ARCH=ppc64
 CONFIGURE_ARGS+= --sparc_cpu=v9
 .endif
 
-.if ${OSVERSION} < 900033
-BUILD_DEPENDS+=	${LOCALBASE}/bin/as:${PORTSDIR}/devel/binutils
-CONFIGURE_ENV+=	LD=${LOCALBASE}/bin/ld
-CONFIGURE_ENV+=	COMPILER_PATH=${LOCALBASE}/bin
-MAKE_ENV+=	COMPILER_PATH=${LOCALBASE}/bin
-.endif
-
 CONFIGURE_ARGS+= --python=${PYTHON_CMD}
 
 # -lprocstat actually only _needs_ -lelf after r249666 or r250870 (MFC)
 # but it shouldn't matter much
 post-patch:
 	@${MV} ${WRKDIR}/dtc ${WRKSRC}
-.if ${OSVERSION} < 900000
-	@${REINPLACE_CMD} -e '/LIBS/s|-lprocstat||' ${WRKSRC}/configure
-.else
 	@${REINPLACE_CMD} -e '/LIBS/s|-lprocstat|-lprocstat -lelf|' \
 		${WRKSRC}/configure
-.endif
 	@${REINPLACE_CMD} -e '/libs_qga=/s|glib_libs|glib_libs -lintl|' ${WRKSRC}/configure
 #.if ${PORT_OPTIONS:MPCAP}
 #	@cd ${WRKSRC} && ${PATCH} --quiet < ${FILESDIR}/pcap-patch

Modified: head/emulators/virtualbox-ose/Makefile
==============================================================================
--- head/emulators/virtualbox-ose/Makefile	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/emulators/virtualbox-ose/Makefile	Thu Oct 15 14:55:14 2015	(r399346)
@@ -195,11 +195,6 @@ KMK_FLAGS=	-j${MAKE_JOBS_NUMBER}
 
 .include <bsd.port.pre.mk>
 
-.if ${OSVERSION} < 900000
-EXTRA_PATCHES+=	${PATCHDIR}/extrapatch-src-VBox-Devices-PC-vbox.dsl \
-		${PATCHDIR}/extrapatch-src-VBox-Main-src-server-generic-NetIf-generic.cpp
-.endif
-
 .if ${COMPILER_TYPE} == clang
 PATCH_DEPENDS+=	${LOCALBASE}/share/kBuild/tools/GXX3.kmk:${PORTSDIR}/devel/kBuild
 EXTRA_PATCHES+=	${PATCHDIR}/extrapatch-Config.kmk \

Modified: head/ftp/ncftpd/Makefile
==============================================================================
--- head/ftp/ncftpd/Makefile	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/ftp/ncftpd/Makefile	Thu Oct 15 14:55:14 2015	(r399346)
@@ -27,15 +27,10 @@ OPTIONS_DEFINE=	DOCS
 
 PORTDOCS=	install.html README README.freebsd LICENSE
 
-.include <bsd.port.pre.mk>
-
-.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 900000
 BINVER=		9.0
-.elif ${OPSYS} == FreeBSD
-BINVER=		8.0
-.else
-IGNORE=		requires FreeBSD
-.endif
+IGNORE_DragonFly=	requires FreeBSD
+
+.include <bsd.port.pre.mk>
 
 .if ${ARCH} == amd64
 DIST_ARCH=	x86_64

Modified: head/games/0ad/Makefile
==============================================================================
--- head/games/0ad/Makefile	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/games/0ad/Makefile	Thu Oct 15 14:55:14 2015	(r399346)
@@ -46,10 +46,6 @@ PORTDATA=	*
 
 .include <bsd.port.pre.mk>
 
-.if ${OSVERSION} < 900044
-BROKEN=	Fails to build on FreeBSD 8.x
-.endif
-
 post-patch:
 	@${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' \
 			-e 's|%%CC%%|${CC}|' \

Modified: head/games/oolite/Makefile
==============================================================================
--- head/games/oolite/Makefile	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/games/oolite/Makefile	Thu Oct 15 14:55:14 2015	(r399346)
@@ -54,9 +54,7 @@ OPTIONS_DEFINE=	DOCS
 
 .include <bsd.port.pre.mk>
 
-.if ${OPSYS} == FreeBSD && ${OSVERSION} < 900014
-WITH_PORTS_CLANG=	yes
-.elif exists(${CC})
+.if exists(${CC})
 CCVERSION!=	${CC} --version
 COMPILER_VERSION=	${CCVERSION:M[0-9].[0-9]*:C/([0-9]).?/\1/g}
 COMPILER_IS_CLANG=	${CCVERSION:Mclang}

Modified: head/games/ufoai/Makefile
==============================================================================
--- head/games/ufoai/Makefile	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/games/ufoai/Makefile	Thu Oct 15 14:55:14 2015	(r399346)
@@ -81,12 +81,6 @@ PLIST_SUB+=	UFORADIANT="@comment "
 FAVORITE_COMPILER=	gcc
 .endif
 
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} < 900000
-BROKEN=	Fails to build on 8.x
-.endif
-
 post-extract:
 	@${MKDIR} ${WRKSRC}/base/maps ${WRKSRC}/base/models
 	${REINPLACE_CMD} \
@@ -144,4 +138,4 @@ do-install:
 			${FIND} * -type f -exec ${INSTALL_DATA} "{}" "${STAGEDIR}${PREFIX}/${DATADIR}/base/i18n/{}" \;
 	${LN} -s ${PREFIX}/${DATADIR}/base ${STAGEDIR}${UFO_DIR}/base
 
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: head/graphics/evince/Makefile
==============================================================================
--- head/graphics/evince/Makefile	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/graphics/evince/Makefile	Thu Oct 15 14:55:14 2015	(r399346)
@@ -67,10 +67,6 @@ CONFIGURE_ARGS+=--disable-dbus
 CONFIGURE_ARGS+=--enable-dbus
 .endif
 
-.if ${OSVERSION} < 900000
-BROKEN=		Fails to build
-.endif
-
 .if ${PORT_OPTIONS:MDVI} || ${PORT_OPTIONS:MT1LIB}
 USE_TEX=	latex
 

Modified: head/graphics/inventor/Makefile
==============================================================================
--- head/graphics/inventor/Makefile	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/graphics/inventor/Makefile	Thu Oct 15 14:55:14 2015	(r399346)
@@ -42,12 +42,6 @@ OPTIONS_DEFINE=	DEBUG
 
 DEBUG_MAKE_ENV=	LIBTYPE=debug
 
-.include <bsd.port.options.mk>
-
-.if !(${OPSYS} == FreeBSD && ${OSVERSION} < 900033)
-LDFLAGS+=	-Wl,--add-needed
-.endif
-
 post-patch:
 	@${REINPLACE_CMD} 's|/usr\(/include/freetype2\)|${LOCALBASE}\1|' \
 		${WRKSRC}/libFL/ang/GNUmakefile

Modified: head/graphics/mitsuba/Makefile
==============================================================================
--- head/graphics/mitsuba/Makefile	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/graphics/mitsuba/Makefile	Thu Oct 15 14:55:14 2015	(r399346)
@@ -41,11 +41,8 @@ FETCH_ARGS=	-o ${DISTNAME}${EXTRACT_SUFX
 .include <bsd.port.pre.mk>
 
 # Unfortunately, the code is not GCC 4.2.1 compatible (due to bugs in GCC
-# itself).  Try to use system compiler if it is Clang, otherwise fallback
-# to modern GCC (on older versions of FreeBSD).
-.if ${OSVERSION} < 900014
-USE_GCC=	yes
-.elif ${OSVERSION} < 1000024
+# itself).  Use system compiler if it is Clang.
+.if ${OSVERSION} < 1000024
 CC=		clang
 CXX=		clang++
 CPP=		clang-cpp

Modified: head/graphics/opennurbs/Makefile
==============================================================================
--- head/graphics/opennurbs/Makefile	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/graphics/opennurbs/Makefile	Thu Oct 15 14:55:14 2015	(r399346)
@@ -76,8 +76,5 @@ do-install:
 	${INSTALL_DATA} ${WRKSRC}/*.h ${STAGEDIR}${PREFIX}/include/openNURBS/
 	${INSTALL_DATA} ${WRKSRC}/zlib/*.h \
 		${STAGEDIR}${PREFIX}/include/openNURBS/zlib
-.if ${OPSYS} == FreeBSD && ${OSVERSION} < 900000
-	${TOUCH} ${STAGEDIR}${PREFIX}/include/openNURBS/zlib/gzguts.h
-.endif
 
 .include <bsd.port.post.mk>

Modified: head/graphics/pecomato/files/patch-Makefile.unix
==============================================================================
--- head/graphics/pecomato/files/patch-Makefile.unix	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/graphics/pecomato/files/patch-Makefile.unix	Thu Oct 15 14:55:14 2015	(r399346)
@@ -6,10 +6,6 @@
  TARGET	 = $(PRODUCT)
 -OBJECTS	 = main.o gnu-strndup.o gnu-getline.o util.o exif.o iptc.o jfif.o adobe.o tiff.o
 +OBJECTS	 = main.o util.o exif.o iptc.o jfif.o adobe.o tiff.o
-+NEEDEXT  = $(shell expr $(OSVERSION) \< 800067)
-+ifeq ($(NEEDEXT),1)
-+OBJECTS += gnu-strndup.o gnu-getline.o
-+endif
  DOC_DEFS = doc/Makefile.defs
  
  

Modified: head/irc/znc/Makefile
==============================================================================
--- head/irc/znc/Makefile	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/irc/znc/Makefile	Thu Oct 15 14:55:14 2015	(r399346)
@@ -49,10 +49,6 @@ TCL_CONFIGURE_ENABLE=	tcl
 
 .include <bsd.port.options.mk>
 
-.if ${OPSYS} == FreeBSD && ${OSVERSION} < 900014
-CXXFLAGS+=	-D__LONG_LONG_SUPPORTED
-.endif
-
 .if ${PORT_OPTIONS:MOPENSSL}
 .include "${PORTSDIR}/Mk/bsd.openssl.mk"
 CONFIGURE_ARGS+=	--with-openssl=${OPENSSLBASE}

Modified: head/java/sigar/Makefile
==============================================================================
--- head/java/sigar/Makefile	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/java/sigar/Makefile	Thu Oct 15 14:55:14 2015	(r399346)
@@ -34,16 +34,14 @@ ANT=		${SETENV} JAVA_HOME=${JAVA_HOME} $
 .if ${OPSYS} == FreeBSD
 .  if ${OSVERSION} >= 1000000
 PLATFORM_VER=	1
-.  elif ${OSVERSION} >= 900000
-PLATFORM_VER=	9
 .  else
-PLATFORM_VER=	8
+PLATFORM_VER=	9
 .  endif
 .else
 BROKEN=		${OPSYS} platform is not supported
 .endif
 
-LIBNAME=	libsigar-${ARCH:S,i386,x86,}-freebsd-${PLATFORM_VER}.so
+LIBNAME=	libsigar-${ARCH:S,i386,x86,}-freebsd-${LATFORM_VER}.so
 
 PLIST_FILES=	%%JAVAJARDIR%%/${PORTNAME}.jar \
 		%%JAVAJARDIR%%/${LIBNAME}

Modified: head/lang/gcc-aux/Makefile
==============================================================================
--- head/lang/gcc-aux/Makefile	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/lang/gcc-aux/Makefile	Thu Oct 15 14:55:14 2015	(r399346)
@@ -48,11 +48,7 @@ BOOTSTRAP_DESC=		Create bootstrap compil
 
 .if ${OPSYS} == FreeBSD
 MODERN_BINUTILS=	yes
-.  if ${OSVERSION} < 900000
-BOOTSTRAP_COMPILER=	ada-bootstrap.${GARCH}.freebsd.84.tar.bz2
-.  else
 BOOTSTRAP_COMPILER=	ada-bootstrap.${GARCH}.freebsd.100B.tar.bz2
-.  endif
 .endif
 .if ${OPSYS} == DragonFly
 BOOTSTRAP_COMPILER=	ada-bootstrap.${GARCH}.dragonfly.36A.tar.bz2
@@ -107,10 +103,8 @@ DISTFILES+=	${BOOTSTRAP_COMPILER}:boot
 DISTFILES=	\
    ${IDENTIFICATION}.tar.bz2 \
    ada-bootstrap.i386.dragonfly.36A.tar.bz2:boot \
-   ada-bootstrap.i386.freebsd.84.tar.bz2:boot \
    ada-bootstrap.i386.freebsd.100B.tar.bz2:boot \
    ada-bootstrap.x86_64.dragonfly.36A.tar.bz2:boot \
-   ada-bootstrap.x86_64.freebsd.84.tar.bz2:boot \
    ada-bootstrap.x86_64.freebsd.100B.tar.bz2:boot
 .endif
 

Modified: head/lang/gcc-aux/distinfo
==============================================================================
--- head/lang/gcc-aux/distinfo	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/lang/gcc-aux/distinfo	Thu Oct 15 14:55:14 2015	(r399346)
@@ -2,13 +2,9 @@ SHA256 (gcc-4.9.3.tar.bz2) = 2332b2a5a32
 SIZE (gcc-4.9.3.tar.bz2) = 90006707
 SHA256 (ada-bootstrap.i386.dragonfly.36A.tar.bz2) = 6b1a6ff0fe0e3bf13c667db2fef177b811329cd998400a1303969a86911cb1c8
 SIZE (ada-bootstrap.i386.dragonfly.36A.tar.bz2) = 39357314
-SHA256 (ada-bootstrap.i386.freebsd.84.tar.bz2) = b410336cb0e71c8a29dd5f831a17b4b7282e7d590f452475a94c6a625cfc8846
-SIZE (ada-bootstrap.i386.freebsd.84.tar.bz2) = 39727003
 SHA256 (ada-bootstrap.i386.freebsd.100B.tar.bz2) = 7231209f2600275f554f788ad1d036cf633c4339ebd25bd479a5bb1ddcddedf3
 SIZE (ada-bootstrap.i386.freebsd.100B.tar.bz2) = 41229192
 SHA256 (ada-bootstrap.x86_64.dragonfly.36A.tar.bz2) = ba9b193f1f5c780c0e94086a9af6f1c8e843b6782c133b9948789b95b2e605c4
 SIZE (ada-bootstrap.x86_64.dragonfly.36A.tar.bz2) = 40747242
-SHA256 (ada-bootstrap.x86_64.freebsd.84.tar.bz2) = ba1a407d936e7b3f2bfe825d1fb5a1f0e85e8edbdd9e8440bb49ef643fec05fc
-SIZE (ada-bootstrap.x86_64.freebsd.84.tar.bz2) = 40227668
 SHA256 (ada-bootstrap.x86_64.freebsd.100B.tar.bz2) = 1066d7c5e71d78b4416de3b73348227678ca07db52488409e270db7b00467f55
 SIZE (ada-bootstrap.x86_64.freebsd.100B.tar.bz2) = 42163803

Modified: head/lang/gcc5-aux/Makefile
==============================================================================
--- head/lang/gcc5-aux/Makefile	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/lang/gcc5-aux/Makefile	Thu Oct 15 14:55:14 2015	(r399346)
@@ -52,11 +52,7 @@ BOOTSTRAP_DESC=		Create bootstrap compil
 .if ${OPSYS} == FreeBSD
 ONLY_FOR_ARCHS=		amd64 i386
 MODERN_BINUTILS=	yes
-.  if ${OSVERSION} < 900000
-BOOTSTRAP_COMPILER=	ada-bootstrap.${GARCH}.freebsd.84.tar.bz2
-.  else
 BOOTSTRAP_COMPILER=	ada-bootstrap.${GARCH}.freebsd.100B.tar.bz2
-.  endif
 .endif
 .if ${OPSYS} == DragonFly
 ONLY_FOR_ARCHS=		x86_64
@@ -112,10 +108,8 @@ DISTFILES+=	${BOOTSTRAP_COMPILER}:boot
 .if defined(PLUS_BOOTSTRAPS)
 DISTFILES=	\
    ${IDENTIFICATION}.tar.bz2 \
-   ada-bootstrap.i386.freebsd.84.tar.bz2:boot \
    ada-bootstrap.i386.freebsd.100B.tar.bz2:boot \
    ada-bootstrap.x86_64.dragonfly.41.tar.bz2:boot \
-   ada-bootstrap.x86_64.freebsd.84.tar.bz2:boot \
    ada-bootstrap.x86_64.freebsd.100B.tar.bz2:boot
 .endif
 

Modified: head/lang/gcc5-aux/distinfo
==============================================================================
--- head/lang/gcc5-aux/distinfo	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/lang/gcc5-aux/distinfo	Thu Oct 15 14:55:14 2015	(r399346)
@@ -1,12 +1,8 @@
 SHA256 (gcc-5.2.0.tar.bz2) = 5f835b04b5f7dd4f4d2dc96190ec1621b8d89f2dc6f638f9f8bc1b1014ba8cad
 SIZE (gcc-5.2.0.tar.bz2) = 95221552
-SHA256 (ada-bootstrap.i386.freebsd.84.tar.bz2) = b410336cb0e71c8a29dd5f831a17b4b7282e7d590f452475a94c6a625cfc8846
-SIZE (ada-bootstrap.i386.freebsd.84.tar.bz2) = 39727003
 SHA256 (ada-bootstrap.i386.freebsd.100B.tar.bz2) = 7231209f2600275f554f788ad1d036cf633c4339ebd25bd479a5bb1ddcddedf3
 SIZE (ada-bootstrap.i386.freebsd.100B.tar.bz2) = 41229192
 SHA256 (ada-bootstrap.x86_64.dragonfly.41.tar.bz2) = eb7785d8b842aee2bb04b43adfb1346b178ee4e83d8775b4e6705fd23f1586f0
 SIZE (ada-bootstrap.x86_64.dragonfly.41.tar.bz2) = 44956630
-SHA256 (ada-bootstrap.x86_64.freebsd.84.tar.bz2) = ba1a407d936e7b3f2bfe825d1fb5a1f0e85e8edbdd9e8440bb49ef643fec05fc
-SIZE (ada-bootstrap.x86_64.freebsd.84.tar.bz2) = 40227668
 SHA256 (ada-bootstrap.x86_64.freebsd.100B.tar.bz2) = 1066d7c5e71d78b4416de3b73348227678ca07db52488409e270db7b00467f55
 SIZE (ada-bootstrap.x86_64.freebsd.100B.tar.bz2) = 42163803

Modified: head/lang/harbour/Makefile
==============================================================================
--- head/lang/harbour/Makefile	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/lang/harbour/Makefile	Thu Oct 15 14:55:14 2015	(r399346)
@@ -50,6 +50,7 @@ HB_WITH_X11=	no
 
 HB_ARCH=	bsd
 HB_GT_LIB=	gtsln
+HB_COMPILER=	clang
 
 HB_INSTALL_PREFIX=	${STAGEDIR}/${LOCALBASE}
 HB_INSTALL_BIN=	${STAGEDIR}${LOCALBASE}/bin
@@ -87,12 +88,6 @@ MAKE_ENV=	HB_ARCHITECTURE=${HB_ARCH} \
 
 .include <bsd.port.pre.mk>
 
-.if ${OSVERSION} < 900033
-HB_COMPILER=	gcc
-.else
-HB_COMPILER=	clang
-.endif
-
 .if ${PORT_OPTIONS:MDOCS}
 MAKE_ENV+=	HB_INSTALL_DOC=${HB_INSTALL_DOC}
 .else
@@ -130,9 +125,7 @@ MAKE_ENV+=	HB_WITH_PGSQL=no
 .endif
 
 post-patch:
-.if ${OSVERSION} > 900007
 	${REINPLACE_CMD} \
 		-e 's|utmp.h|utmpx.h|g' ${WRKSRC}/src/rtl/gtcrs/gtcrs.h
-.endif
 
 .include <bsd.port.post.mk>

Modified: head/lang/intercal/Makefile
==============================================================================
--- head/lang/intercal/Makefile	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/lang/intercal/Makefile	Thu Oct 15 14:55:14 2015	(r399346)
@@ -20,10 +20,4 @@ post-patch:
 	@${REINPLACE_CMD} -e '/ICK_SPECIFIC_SUBDIR/s/- at PACKAGE_VERSION@// ' \
 		${WRKSRC}/buildaux/Makefile.in
 
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} < 900000
-USE_GCC=	yes
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: head/lang/mit-scheme/Makefile
==============================================================================
--- head/lang/mit-scheme/Makefile	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/lang/mit-scheme/Makefile	Thu Oct 15 14:55:14 2015	(r399346)
@@ -24,10 +24,6 @@ MHASH_DESC=	mhash library support
 
 .include <bsd.port.pre.mk>
 
-.if ${OSVERSION} < 900000 && ${ARCH} == "amd64"
-USE_GCC=	yes
-.endif
-
 # TODO implement db4 support
 CONFIGURE_ARGS+=--without-db-4
 

Modified: head/lang/php5/Makefile
==============================================================================
--- head/lang/php5/Makefile	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/lang/php5/Makefile	Thu Oct 15 14:55:14 2015	(r399346)
@@ -158,9 +158,6 @@ CONFIGURE_ARGS+=--enable-debug
 .endif
 
 .if ${PORT_OPTIONS:MDTRACE}
-.if ${OSVERSION} < 900000
-IGNORE=		cannot be built with DTrace support on FreeBSD < 9.x
-.endif
 CONFIGURE_ARGS+=--enable-dtrace
 PLIST_SUB+=	DTRACE=""
 .else

Modified: head/lang/php55/Makefile
==============================================================================
--- head/lang/php55/Makefile	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/lang/php55/Makefile	Thu Oct 15 14:55:14 2015	(r399346)
@@ -154,9 +154,6 @@ CONFIGURE_ARGS+=--enable-maintainer-zts
 .endif
 
 .if ${PORT_OPTIONS:MDTRACE}
-.if ${OSVERSION} < 900000
-IGNORE=		cannot be built with DTrace support on FreeBSD < 9.x
-.endif
 CONFIGURE_ARGS+=--enable-dtrace
 PLIST_SUB+=	DTRACE=""
 .else

Modified: head/lang/php56/Makefile
==============================================================================
--- head/lang/php56/Makefile	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/lang/php56/Makefile	Thu Oct 15 14:55:14 2015	(r399346)
@@ -157,9 +157,6 @@ CONFIGURE_ARGS+=--enable-maintainer-zts
 .endif
 
 .if ${PORT_OPTIONS:MDTRACE}
-.if ${OSVERSION} < 900000
-IGNORE=		cannot be built with DTrace support on FreeBSD < 9.x
-.endif
 CONFIGURE_ARGS+=--enable-dtrace
 PLIST_SUB+=	DTRACE=""
 .else

Modified: head/lang/pure/Makefile
==============================================================================
--- head/lang/pure/Makefile	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/lang/pure/Makefile	Thu Oct 15 14:55:14 2015	(r399346)
@@ -79,12 +79,6 @@ USE_EMACS=	yes
 MAKE_ARGS+=	emacs_prefix=${PREFIX}
 .endif
 
-.if ${OSVERSION} < 900014
-SUB_LIST+=	NOCLANG=""
-.else
-SUB_LIST+=	NOCLANG="@comment "
-.endif
-
 # automatically disable readline support if editline support is available
 .if exists(/usr/include/edit/readline/readline.h)
 CONFIGURE_ARGS+=	--without-readline

Modified: head/lang/pure/files/pkg-message.in
==============================================================================
--- head/lang/pure/files/pkg-message.in	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/lang/pure/files/pkg-message.in	Thu Oct 15 14:55:14 2015	(r399346)
@@ -9,10 +9,4 @@ A text-based browser, such as one of fol
 
 is recommended to use the `help' command inside the
 interpreter. Check pure(1) for details.
-%%NOCLANG%%
-%%NOCLANG%%To enable the inline C/C++ code compilation,
-%%NOCLANG%%
-%%NOCLANG%%	clang:	lang/clang%%LLVM_VERSION%%
-%%NOCLANG%%
-%%NOCLANG%%is required.
 ====

Modified: head/lang/smlnj/Makefile
==============================================================================
--- head/lang/smlnj/Makefile	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/lang/smlnj/Makefile	Thu Oct 15 14:55:14 2015	(r399346)
@@ -50,13 +50,8 @@ ONLY_FOR_ARCHS=	i386 amd64
 # stable/N/sys/i386/include, r196045 (N=8) and r225736 (N=9).
 EXTRA_DEFS+=	-DINCLUDE_FREEBSD_I386_SIGNAL=\\\"freebsd-8-i386-signal.h\\\"
 EXTRA_DEFS+=	-DINCLUDE_FREEBSD_I386_IEEEFP=\\\"freebsd-8-i386-ieeefp.h\\\"
-.if (${OSVERSION} < 900000)
-EXTRA_DEFS+=	-DINCLUDE_FREEBSD_I386__TYPES=\\\"freebsd-8-i386-_types.h\\\"
-EXTRA_DEFS+=	-DINCLUDE_FREEBSD_I386_ENDIAN=\\\"freebsd-8-i386-endian.h\\\"
-.else
 EXTRA_DEFS+=	-DINCLUDE_FREEBSD_I386__TYPES=\\\"freebsd-9-i386-_types.h\\\"
 EXTRA_DEFS+=	-DINCLUDE_FREEBSD_I386_ENDIAN=\\\"freebsd-9-i386-endian.h\\\"
-.endif
 .else
 ONLY_FOR_ARCHS=	i386
 .endif

Modified: head/lang/spidermonkey17/Makefile
==============================================================================
--- head/lang/spidermonkey17/Makefile	Thu Oct 15 14:53:18 2015	(r399345)
+++ head/lang/spidermonkey17/Makefile	Thu Oct 15 14:55:14 2015	(r399346)
@@ -20,6 +20,8 @@ MAKE_ARGS+=	JS_THREADSAFE=YES \
 		LDFLAGS="-L${LOCALBASE}/lib"
 CFLAGS+=	-I${LOCALBASE}/include/nspr
 
+BROKEN_sparc64=		Does not build on sparc64: fails to link
+
 USES=		gmake readline
 MAKEFILE=	Makefile.ref
 ALL_TARGET=	${OPSYS}`${UNAME} -r`_DBG.OBJ/js
@@ -61,10 +63,4 @@ do-install:
 	${CP} ${WRKSRC}/${OPSYS}`${UNAME} -r`_DBG.OBJ/jsautocfg.h ${WRKSRC}
 	@${INSTALL_DATA} ${JSH:S,^,${WRKSRC}/,} ${STAGEDIR}${PREFIX}/include/
 
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} == "sparc64" && ${OSVERSION} > 900000
-BROKEN=		Does not build on sparc64-9: fails to link

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***


More information about the svn-ports-head mailing list