pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/scons scons: updated to 3.0.5



details:   https://anonhg.NetBSD.org/pkgsrc/rev/32312834f498
branches:  trunk
changeset: 323230:32312834f498
user:      adam <adam%pkgsrc.org@localhost>
date:      Mon May 06 15:11:05 2019 +0000

description:
scons: updated to 3.0.5

RELEASE 3.0.5:
- Fix Issue 3283 - Handle using --config=force in combination with Decider('MD5-timestamp').
  3.0.2 in fix for issue 2980 added that deciders can throw DeciderNeedsNode exception.
  The Configure logic directly calls the decider when using --config=force but wasn't handling
  that exception.  This would yield minimally configure tests using TryLink() not running and
  leaving TypeError Nonetype exception in config.log
- Fix Issue 3303 - Handle --config=force overwriting the Environment passed into Configure()'s
  Decider and not clearing it when the configure context is completed.
- Add default paths for yacc tool on windows to include cygwin, mingw, and chocolatey
- Fix issue 2799 - Fix mingw tool to respect SHCCCOMSTR, SHLINKCOMSTR and LDMODULECOMSTR
- Fix Issue 3329 - Add support for MS SDK V10.0A (which is commonly installed with VS2017)
- Fix Issue 3333 - Add support for finding vswhere under 32 bit windows installs.
- Update the MSVC tool to include the nologo flag by default in RCFLAGS
- Change the default for AppendENVPath to delete_existing=0, so path
  order will not be changed, unless explicitly set (Issue 3276)
- Fixed bug which threw error when running SCons on windows system with no MSVC installed.
- Update link tool to convert target to node before accessing node member
- Update mingw tool to remove MSVC like nologo CCFLAG
- Add default paths for lex tool on windows to include cygwin, mingw, and chocolatey
- Add lex construction variable LEXUNISTD for turning off unix headers on windows
- Update lex tool to use win_flex on windows if available
- Quiet open file ResourceWarnings on Python >= 3.6 caused by
  not using a context manager around Popen.stdout
- Add the textfile tool to the default tool list
- Fix syntax on is/is not clauses: should not use with a literal
- Properly retrieve exit code when catching SystemExit
- scons-time now uses context managers around file opens
- Fix regex patterns that were not specified as raw strings
- Do not store build host+user name if reproducible builds are wanted

diffstat:

 devel/scons/Makefile |   6 +++---
 devel/scons/distinfo |  10 +++++-----
 2 files changed, 8 insertions(+), 8 deletions(-)

diffs (32 lines):

diff -r d68e95b681b9 -r 32312834f498 devel/scons/Makefile
--- a/devel/scons/Makefile      Mon May 06 15:06:04 2019 +0000
+++ b/devel/scons/Makefile      Mon May 06 15:11:05 2019 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.44 2019/03/05 19:30:01 adam Exp $
+# $NetBSD: Makefile,v 1.45 2019/05/06 15:11:05 adam Exp $
 
-DISTNAME=      scons-3.0.4
+DISTNAME=      scons-3.0.5
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
-CATEGORIES=    devel
+CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=s/scons/}
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
diff -r d68e95b681b9 -r 32312834f498 devel/scons/distinfo
--- a/devel/scons/distinfo      Mon May 06 15:06:04 2019 +0000
+++ b/devel/scons/distinfo      Mon May 06 15:11:05 2019 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.25 2019/03/05 19:30:01 adam Exp $
+$NetBSD: distinfo,v 1.26 2019/05/06 15:11:05 adam Exp $
 
-SHA1 (scons-3.0.4.tar.gz) = baace01a018ef8a0b0e38b7dbe95369c8f30b56f
-RMD160 (scons-3.0.4.tar.gz) = 9c5b1abeea3a3b1c8afc8d234a6d4418a2bcfe5c
-SHA512 (scons-3.0.4.tar.gz) = 27b1b00cec9335ece93528613478b2af3d99c4a2e71435151b87d5d96cf6bcd04b43750850eb1827c17e3567248a6a23314819a46fe8356995bd4d939b6e1866
-Size (scons-3.0.4.tar.gz) = 576769 bytes
+SHA1 (scons-3.0.5.tar.gz) = 4cf0881ddffbb1b7e2f6d7d6dd4a6930f651453f
+RMD160 (scons-3.0.5.tar.gz) = b55b2adbc780dc3dd08234ab89be71e581589e4b
+SHA512 (scons-3.0.5.tar.gz) = 079bfd94099429c81d6c47b2bbfed1a459280bce96e94c2db0adb0d5b66123d4abf9260e2d61f0852ebfbebc8c7b3c3e9fcffdd444887c9758d3d504de26057f
+Size (scons-3.0.5.tar.gz) = 578868 bytes
 SHA1 (patch-engine_SCons_Platform___init__.py) = 51ea2b6b3bc0ee11c863c924d60ec4b5cbde8416
 SHA1 (patch-setup.py) = 5a00a10b7374a38f4353c4a49287e3e0df2cb584



Home | Main Index | Thread Index | Old Index