Hi ports -- Attached is a diff for devel/scons, bringing it to its latest version. Changelog is here: https://bitbucket.org/scons/scons/src/rel_2.5.1/src/CHANGES.txt?at=2.5.1&fileviewer=file-view-default
All its consumers appear happy. I am still waiting for some of the larger programs to finish building (slow netbook is slow...) but everything is past the point where I would anticipate build failures (i.e. they're all running cc and c++ on files right now, not doing the scons configure dance).
Take maintainer. ~Brian
Index: Makefile =================================================================== RCS file: /cvs/ports/devel/scons/Makefile,v retrieving revision 1.25 diff -u -p -u -p -r1.25 Makefile --- Makefile 1 Jun 2017 19:58:04 -0000 1.25 +++ Makefile 7 Jun 2017 02:00:43 -0000 @@ -2,12 +2,12 @@ COMMENT= Python-based build system -VERSION = 2.4.1 +VERSION = 2.5.1 DISTNAME= scons-${VERSION} -REVISION = 0 CATEGORIES= devel HOMEPAGE= http://www.scons.org/ +MAINTAINER= Brian Callahan <bcal...@devio.us> # MIT PERMIT_PACKAGE_CDROM= Yes Index: distinfo =================================================================== RCS file: /cvs/ports/devel/scons/distinfo,v retrieving revision 1.15 diff -u -p -u -p -r1.15 distinfo --- distinfo 1 Dec 2015 08:26:16 -0000 1.15 +++ distinfo 7 Jun 2017 02:00:43 -0000 @@ -1,2 +1,2 @@ -SHA256 (scons-2.4.1.tar.gz) = j8T0KSjGm8uzPhvpS2RvLHALZZaT+rx3jBktTSL3U6c= -SIZE (scons-2.4.1.tar.gz) = 638990 +SHA256 (scons-2.5.1.tar.gz) = CyUhiue0apZ9tC8qU3IWRbPUKHSmX5VSrRbOJtMPUfI= +SIZE (scons-2.5.1.tar.gz) = 620909 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/devel/scons/pkg/PLIST,v retrieving revision 1.10 diff -u -p -u -p -r1.10 PLIST --- pkg/PLIST 10 Jul 2015 07:06:07 -0000 1.10 +++ pkg/PLIST 7 Jun 2017 02:00:43 -0000 @@ -1,6 +1,8 @@ @comment $OpenBSD: PLIST,v 1.10 2015/07/10 07:06:07 jasper Exp $ bin/scons bin/scons-${VERSION} +bin/scons-configure-cache +bin/scons-configure-cache-${VERSION} bin/scons-time bin/scons-time-${VERSION} bin/sconsign @@ -95,6 +97,8 @@ lib/scons-${VERSION}/SCons/Scanner/Prog. lib/scons-${VERSION}/SCons/Scanner/Prog.pyc lib/scons-${VERSION}/SCons/Scanner/RC.py lib/scons-${VERSION}/SCons/Scanner/RC.pyc +lib/scons-${VERSION}/SCons/Scanner/SWIG.py +lib/scons-${VERSION}/SCons/Scanner/SWIG.pyc lib/scons-${VERSION}/SCons/Scanner/__init__.py lib/scons-${VERSION}/SCons/Scanner/__init__.pyc lib/scons-${VERSION}/SCons/Script/ @@ -392,20 +396,8 @@ lib/scons-${VERSION}/SCons/__init__.pyc lib/scons-${VERSION}/SCons/compat/ lib/scons-${VERSION}/SCons/compat/__init__.py lib/scons-${VERSION}/SCons/compat/__init__.pyc -lib/scons-${VERSION}/SCons/compat/_scons_builtins.py -lib/scons-${VERSION}/SCons/compat/_scons_builtins.pyc -lib/scons-${VERSION}/SCons/compat/_scons_collections.py -lib/scons-${VERSION}/SCons/compat/_scons_collections.pyc lib/scons-${VERSION}/SCons/compat/_scons_dbm.py lib/scons-${VERSION}/SCons/compat/_scons_dbm.pyc -lib/scons-${VERSION}/SCons/compat/_scons_hashlib.py -lib/scons-${VERSION}/SCons/compat/_scons_hashlib.pyc -lib/scons-${VERSION}/SCons/compat/_scons_io.py -lib/scons-${VERSION}/SCons/compat/_scons_io.pyc -lib/scons-${VERSION}/SCons/compat/_scons_sets.py -lib/scons-${VERSION}/SCons/compat/_scons_sets.pyc -lib/scons-${VERSION}/SCons/compat/_scons_subprocess.py -lib/scons-${VERSION}/SCons/compat/_scons_subprocess.pyc lib/scons-${VERSION}/SCons/cpp.py lib/scons-${VERSION}/SCons/cpp.pyc lib/scons-${VERSION}/SCons/dblite.py