pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/devel/waf waf: update to 2.0.2.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/db9c27b094ad
branches:  trunk
changeset: 371979:db9c27b094ad
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Sat Nov 25 12:57:38 2017 +0000

description:
waf: update to 2.0.2.

NEW IN WAF 2.0.2
----------------
* Improve Intel Fortran compiler detection on Windows #2063
* Ensure that the task count starts at 1 in the build outputs
* Add a --pdb option to start pdb on unexpected exceptions #2052
* Fix conflicting qm/qrc re-used output files for multiple targets #2065
* Add java support in protobuf (extras) #2049
* Add a java test example (extras) #2062
* Enable symbol processing for empty targets (extras) #2053

NEW IN WAF 2.0.1
----------------
* Improve the default preprocessor behaviour for gcc/msvc
* Accept task objects in Build.add_to_group for compatibility reasons
* Prevent xcode generator from overwriting existing features #2038
* Fix self.includes data scope #2035
* Fix Node.ant_glob case sensitivity regression #2034
* Fix Logs.verbose options regression #2033

NEW IN WAF 2.0.0
----------------
* Provide a new priority system to improve scalability on complex builds
* Provide TaskGroup objects to improve scalability on complex builds
* Force new files into the build directory by default (use Node objects to bypass)
* Provide built-in support for building over UNC paths
* Simplify the Task class hierarchy; TaskBase is removed
* Display commands as string with "WAF_CMD_FORMAT=string waf build -v"
* Have ant_glob(..., generator=True) return a Python generator
* Accept nested lists and generators in bld(source=...)
* Sort TaskGen methods in alphabetical order by reversing TaskGen.prec order

* Remove 'ut_fun' from waf_unit_test.py
* Remove Node.sig and Node.cache_sig
* Remove the BuildContext.rule decorator
* Remove Task.update_outputs, Task.always_run
* Remove atleast-version, exact-version and max-version from conf.check_cfg
* Remove c_preproc.trimquotes
* Remove field_name, type_name, function_name from conf.check() tests
* Remove extras/mem_reducer.py as a better solution has been merged
* Remove Utils.ex_stack (use traceback.format_exc())

diffstat:

 devel/waf/Makefile |   4 ++--
 devel/waf/distinfo |  10 +++++-----
 2 files changed, 7 insertions(+), 7 deletions(-)

diffs (27 lines):

diff -r 65d082577b89 -r db9c27b094ad devel/waf/Makefile
--- a/devel/waf/Makefile        Sat Nov 25 12:56:46 2017 +0000
+++ b/devel/waf/Makefile        Sat Nov 25 12:57:38 2017 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.34 2017/08/14 20:10:11 wiz Exp $
+# $NetBSD: Makefile,v 1.35 2017/11/25 12:57:38 wiz Exp $
 
-DISTNAME=      waf-1.9.13
+DISTNAME=      waf-2.0.2
 CATEGORIES=    devel
 MASTER_SITES=  https://waf.io/
 EXTRACT_SUFX=  .tar.bz2
diff -r 65d082577b89 -r db9c27b094ad devel/waf/distinfo
--- a/devel/waf/distinfo        Sat Nov 25 12:56:46 2017 +0000
+++ b/devel/waf/distinfo        Sat Nov 25 12:57:38 2017 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.36 2017/08/14 20:10:11 wiz Exp $
+$NetBSD: distinfo,v 1.37 2017/11/25 12:57:38 wiz Exp $
 
-SHA1 (waf-1.9.13.tar.bz2) = 8b0f9863a8a81330b9ba3289d5a57be26a5eea2c
-RMD160 (waf-1.9.13.tar.bz2) = 420036cc39272e1542030a0975a62175fea5bf59
-SHA512 (waf-1.9.13.tar.bz2) = 0c8a790cf7c722a8d9d513f04eb346e31c756cdd320eda2ff1058581a04b5eb1f6f100023b3654367fcf6aa3660e8b1ef7d5e6df5590e820d1e228f768346fb9
-Size (waf-1.9.13.tar.bz2) = 627366 bytes
+SHA1 (waf-2.0.2.tar.bz2) = 03b53f0bce7cdba2f51617a1238f2b245a4bb7be
+RMD160 (waf-2.0.2.tar.bz2) = 6e96ef91c93265481d1af24bfe571bc642ccecd1
+SHA512 (waf-2.0.2.tar.bz2) = ac01387813b79be1b089b2ceed3511ea25f9ed69f0ddd54a5775fa7a7a57f7c3bff9dfcfaae35de1fa8a73ea138d9329a60bdbd4d314965adbc8d2e119ab5150
+Size (waf-2.0.2.tar.bz2) = 635182 bytes



Home | Main Index | Thread Index | Old Index