File waf.changes of Package waf
-------------------------------------------------------------------
Sun Oct 22 10:26:21 UTC 2023 - ecsos <ecsos@opensuse.org>
- Update to 2.0.26
* Improve "waf dist" - Support SOURCE_DATE_EPOCH
* Detect Qt6 #2355
* Haxe toolkit support #2352
* Updated the project's gpg key
- Changes from 2.0.25
* Fix invalid characters returned by find_program #2397
* Prepare for distutils removal (Python 3.12 regression) #2402
* Improve cp65001 compat in cpython < 3.3 #2346
* Add Fujitsu Fortran compiler detection on ARM64FX #2348
* Support multiple Sphinx output formats #2344
* Improve PyQt5 detection #2343
* Add asynchronous wafcache uploads
- Changes from 2.0.24
* Use EXT_SUFFIX config var over the deprecated/removed SO (Python 3.11 regression) #2386
* When detecting Visual Studio compilers, prefer the oldest version regardless of compiler type #2352
* Update the MacOS-specific examples #2337
* Fix Configure.find_program() invalid character handling in default variable names #2397
- Changes from 2.0.23
* Fix the Qt3D* libraries detection #2368
* Fix swig processing when \r is preset in the module name #2350
* Add RISC-V generic detection #2322
* Detect gcc first on GNU/kFreeBSD #2336
* Improve waflib/extras/msvcdeps performance #2323
- Changes from 2.0.22
* Fix stdin propagation with faulty vcvarsall scripts #2315
* Enable mixing Unix-style paths with destdir on Windows platforms #2337
* Fix shell escaping unit test parameters #2314
* Improve extras/clang_compilation_database and extras/swig compatibility #2336
* Propagate C++ flags to the Cuda compiler in extras/cuda #2311
* Fix detection of Qt 5.0.0 (preparation for Qt6) #2331
* Enable Haxe processing #2308
* Fix regression in MACOSX_DEPLOYMENT_TARGET caused by distutils #2330
* Fix extras/wafcache concurrent trimming issues #2312
* Fix extras/wafcache symlink handling #2327
- Changes from 2.0.21
* Set the default --msvc_version from VSCMD_VER if present #2299
* Force unit-test reruns on ut_str, ut_cmd or ut_path changes #2302
* Describe Qt5's library detection #2288
* Introduce conf.env.ASMDEFINES_ST to enable assembly-specific define flags
* Update extras/xcode6 to Python3 #2290
* Enable parameter "always" in extras/doxygen #2292
* Fix extras/c_dumbpreproc as it was previously broken
* Fix extras/gccdeps and extras/msvcdeps on header renaming #2293
* Improve extras/msvcdeps debug outputs and flags #2287 #2291
* Add add MCST Elbrus CPU detection in c config #2297
* Add minio object copies to extras/wafcache #2304
-------------------------------------------------------------------
Wed May 27 16:29:37 UTC 2020 - ecsos <ecsos@opensuse.org>
- Update to 2.0.20
* Detect -flto and -fno-lto in parse_config #2281
* Improve custom option processing #2280
* Enable Clang on cygwin #2279
* Make distclean target 'no_lock_in_top/run' modifiers compatible with env vars #2271
* Update irix compiler detection
* Exclude ConfigSet from altering ConfigurationContext.run_build caches #2273
* Add gas support in extras/gccdeps.py #2278
* Improve compatibility with custom commands in extras/clang_compilation_database #2274
- Changes from 2.0.19
* Enable race-free pdb file generation waflib/extras/msvc_pdb.py #1731
* Fix negative values for -j #2256
* Fix Swig example compatibility with Python3 #2259
* Fix lto settings for endianness configuration tests #2250
* Tune the application name on --help #2254
* Improve Qt5's fPIC/fPIE detection
* Propagate LDFLAGS to Fortran tasks (in addition to LINKFLAGS)
* Enable local and remote build object caches waflib/extras/wafcache.py
- Changes from 2.0.18
* Fix a deadlock with cython and subst tasks #2244
* Fix rpath processing so that it no longer breaks dependency chains
* Fix fast_partial.py failures on configuration tests
* Fix duplicate -fno-strict-aliasing flags in Python compilation flags detection
* Fix annoying PIE errors in demos/asm/
* Improve configuration tests cache accuracy #2251
* Improve extras/fast_partial.py compatibility
* Improve extras/doxygen.py outdir parameter settings #2255
* Add a dependency scanner for assembly files (Gas/Yasm)
* Add executable arguments for configuration tests / execute=True
* Add a QtTest example to demos/qt5/ #2241
* Add a cross-compilation option to extras/objcopy.py #2247
- Changes from 2.0.17
* Improve build performance on FreeBSD and Python3 #2241
* Add Python 3.8 flag detection for building embedded interpreters #2239
* Prevent Qt5 uninstallation errors when c++ files are generated
* Improve installation/uninstallation colors
- Changes from 2.0.16
* Fix task semaphore errors on stateful tasks #2232
* Fix encoding errors with UTF-8 paths on Python 2 #2230
* Fix encoding errors in waf_unit_test #2220
* Improve dependency between javac task and use-d generated jars nodes
* Install pdb files with /debug:* flags #2224
* Make javadoc detection optional #2225
* Improve md5_tstamp documentation #2221
* Add extras/color_msvc to colorizes MSVC outputs #2221
* Fix symbol regex on mac-o binaries in extras/syms #2222
* Maintain order of lines in doxyfile in extras/doxygen #2223
* Improve extras/msvcdeps path handling
* Add extras/clang_cross for cross-compilation using clang
- Changes from 2.0.15
* Fix Python path detection under Git-Bash #2217
* Provide an option to disable args files #2216
* Improve command line length calculation for args files #2214
* Add libs/stubs to Cuda library path #2213
* Suppress ant_glob java warnings #2212
* Support multiple 'default_cmd' #2211
* Warn when buildcopy is used without any files to copy #2210
* Protobuf examples enhancements #2208 #2209
* Fix all DeprecationWarning: invalid escape sequence #2207
- Changes from 2.0.14
* Support Fortran 2008 submodules #2205
* Possible solution for Msys/Python 3.6 path issues #2217
* Support NEC SX-Aurora TSUBASA system's Fortran compiler extras/fc_nfort.py #2206
* Fix ignored configuration flags in gccdeps extras/gccdeps.py #2203
* Fix included protoc search on nested wscripts extras/protoc.py #2202
* Support extra taskgen and out of project include directories extras/protoc.py #2204
- Changes from 2.0.13
* Fix "broken revdeps" extra error message on certain build failures
* Avoid duplicate flags in Python configuration tests
* Find more Swig dependencies #2206
* Avoid spawning threads with -j1 on AIX systems
- Changes from 2.0.12
* Fix broken inheritance task trees #2194
- Changes from 2.0.11
* Do not raise an exception on check_cfg/mandatory=False/-vv #2193
* Post past task generators in lazy sub-folder builds #2191
* Disable warnings on versioned library installation
* Fix cpplint concurrent execution problems
- Changes from 2.0.10
* Add a task semaphore system
* Fix --help when no wscript is supplied #2184
* Fix Fortran processing with generated Fortran files
- Changes from 2.0.9
* Add dependencies on scriptlet outputs
* Made options optional for cython waftool
* Improve doxygen error handling
- Changes from 2.0.8
* Improve Windows console encoding outputs on Python 3.6 and Japanese code page #2163
* Improve msvc detection on Python 3.6 and Japanese code page #2155
* Improve moc/rcc flag parsing with msvc #2169
* Improve Eclipse project generation #2166 #2165 #2164 #2149 #2145
* Improve Boost project detection on dpkg-based systems #2146
- Changes from 2.0.7
* Apply priorities to dynamically-generated tasks #2137
* Fix upcoming Python 3.7 incompatibilities #2126
* Fix Python3 support in extras/xcode6.py #2121
* Improve priority support in extras/swig.py #2137
* Improve support extras/protoc.py #2135
* Improve argument handling in extras/clang_compilation_database.py #2127
* Add glib DBus bindings in extras/gdbus.py #2134
* Avoid name collisions for precompiled headers and libraries with similar names in extras/pch.py #2122
- Changes from 2.0.6
* Add Task.deep_inputs to enable further dependencies on input file tasks
* Set unit tests to depend on input file tasks instead of timestamps
- Changes from 2.0.5
* Force unit tests to depend on the executable creation time besides file contents
* Enhance the Eclipse project generator
* Update the cuda examples
- Changes from 2.0.4
* Enable more advanced warnings of ant_glob on build folders in verbose mode
* Defer node.ant_glob(..., generator=True) evaluation
* Enable 'waf clean' to get the list of files to remove from bld.clean_files
* Define the environment variable WAF_NO_PREFORK to skip pre-forking
* Fix Can't pickle local object '_createenviron.<locals>.encode' exceptions (Python 3.6)
* Improve the Erlang module #2095
* Add task target to parallel_debug outputs #2091
- Changes from 2.0.3
* Enable install_path=None for Python targets #2087
* Skip empty or duplicates in java user classpath #2084
* Change the unit test summary color scheme to use green and red colors
* Improve the deadlock error message
* Report sys.path values from Context.load_tool to improve error messages
* Cache qrc uic->h conversions to enable qrc re-use across targets
* Output long-running tasks outputs immediately using bld(rule=..., stdout=None)
- Changes from 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
- Changes from 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
- Changes from 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())
-------------------------------------------------------------------
Wed May 27 08:18:30 UTC 2020 - ecsos <ecsos@opensuse.org>
- Update to 1.9.14
This is the last version from 1.9 branch.
* Fix Configure.autoconfig='clobber' when no previous configuration is present
* Backport old gfortran compiler detection
* Protobuf to output python files #2028
* Protobuf fixes #2009
* Improve symbol processing in the syms.py example
- Changes from 1.9.13
* Fix a regression introduced by #1974 on Python2 with unicode characters in config.log
* Protobuf example update #2000
* Better detection for old msvc compilers #2002
* Better detection for old gcc compilers #2003
- Run spec-cleaner.
-------------------------------------------------------------------
Fri Jun 9 08:45:31 UTC 2017 - ecsos@opensuse.org
- Update to 1.9.12
* Work around config.log encoding issues on windows/Python3.6/console #1974
* Handle spaces in python path detection on windows #1973
* Set a better default path for windows import libraries #1959
* Fix variable propagation for javac targets #1969
* Various cpplint enhancements #1961 #1963
* Various eclipse project generator enhancements #1967 #1968 #1970
* Various C# enhancements #1975 #1976 #1977
* Override resx namespaces #1978
- Changes from 1.9.11
* Detect Visual Studio 2017 Build Tools using vswhere.exe #1945
* Improve preprocessor performance on system paths in verbose mode #1950
* Better installation defaults for windows import libraries #1860
* cpplint enhancements: --cpplint-root #1953 #1956
* eclipse project generator enhancements #1957 #1958
- Changes from 1.9.10
* Detect -pie and -rdynamic in parse_flags #1936
* Fix Fortran module naming case
* Improve Visual Studio 2017 compilers detection (no vswhere/tools yet) #1925
* Prevent unnecessary Vala rebuilds due to vapi file installation
* Process .vapi files as input source files
* Reflect the current build group in bld.current_group
* Obtain NO_LOCK_IN_TOP/RUN/OUT from os.environ too
* Xcode9 generator fixes and example update #1939 #1943
-------------------------------------------------------------------
Wed Apr 5 09:20:59 UTC 2017 - mpluskal@suse.com
- Update to version 1.9.9:
* Fix QT5 detection on macOS 1912
* Fix Clang compilation database when no c compiler is found #1914
* Fix python 3 compatibility with cppcheck #1921
* Fix the thread index in parallel_debug
* Fix install task for mac_files #1911
* Fix msvc version detection #1907
* Add VS2017 support #1927
* Add newer fortran flag detection #1916
* Add unity builds settings per task generator
* Add run_build_cls parameter to conf.run_build/conf.check
* Add a warning for missing cflags/cxxflags in gccdeps
-------------------------------------------------------------------
Fri Feb 17 17:49:03 UTC 2017 - ecsos@opensuse.org
- Update to version 1.9.8:
* Keep winres flags in subsequent detections #1908
* New -qopenmp option #1900
* Enable Java compat attribute as numbers #1899
* Qt5 library detection enhancements
* Save compiler optimization flags from foo-config #1887
* Emscripten enhancements #1885
* Fix chmod with tuple rules #1884
* Include all vars in tuple rules #1883
* Compile glib2 schemas per directory #1881
* Boost libraries detection enhancements
* Work around an annoying Python 3.6 regression #1889
-------------------------------------------------------------------
Sun Jan 22 11:28:26 UTC 2017 - mpluskal@suse.com
- Update to version 1.9.7:
* Conceal Python 2.6 subprocess errors on Unix-like systems
* Read variables from self.vars #1873
* Revert archive permissions to be world-readable #1875
- Changes for version 1.9.6:
* Display @argfile contents in msvcdeps #1831
* Enable configurable preprocessor cache sizes #1833
* Allocate lru cache entries lazily
* Let unity builds use relative paths for msys #1834
* Added --dump-test-scripts to the unit test module #1852
* Added a warning on ant_glob '.' uses #1853
* LaTeX configuration tests output results to config.log
* Accept functools.partial() as task rules #1865
- Changes for version 1.9.5:
* Fix the command-line option for the python executable
(--python -> --pythondir) #1812
* Add support for older PyQt4 bindings #1813
* Expand properly `--xyz=${VAR}` when `shell=False` #1814
* Add qt5 5.7.x new libraries to qt5 tool #1815
* Add install_user and install_group to
bld.install/bld.install_as/bld.symlink_as
* Reduce unnecesary build outputs verbosity #1819 #1828
* Prevent broken console encoding settings from causing
additional failures #1823
* Let "waf --zones=argfile" display @argfile contents
-------------------------------------------------------------------
Thu Sep 15 11:33:12 UTC 2016 - rdodopoulos@suse.com
- Update to 1.9.4
* Enable 'waf dist' in arbitrary paths #1806
* Provide execution order constraints in parallel configuration
* Improve the behaviour of parallel configuration tests
(conf.multicheck) #1793
* Fix the Fortran Nag compiler detection #1797
* Update the strip and netcache examples
* Remove all non-BSD code from the Waf archive file
* Execute proceses with run_regular_process when arguments are
not serializable #1764
* Multiple general enhancements
* Multiple Performance highlights
* multiple API changes
- Removed update-alternatives because we do not need to build it
for both Python2 and Python3.
-------------------------------------------------------------------
Wed Mar 16 14:08:44 UTC 2016 - mpluskal@suse.com
- Update to 1.8.20
* Detection SUN cc compiler version 5.0 #1697
* Initialize 'VALAFLAGS' with OS flags #1703
* Convert --perlbinary data to list #1705
* Cppcheck fixes #1708
* Boost module enhancements and fixes #1709
* Various cpplint enhancements #1711
* Workaround for unreadable home folders
-------------------------------------------------------------------
Fri Jan 29 23:49:03 UTC 2016 - mpluskal@suse.com
- Update to 1.8.19
* Fixed the Intel Fortran compiler detection on Windows systems
* Fixed the detection of newer Sun compilers
* Fixed the detection of NAG Fortran compilers
* Fixed missing variable dependencies of the form ARCH_ST used in
${ARCH_ST:ARCH} expressions
* Added conf.check(..., comment='some text') to document
configuration headers
-------------------------------------------------------------------
Sun Jan 10 14:35:37 UTC 2016 - mpluskal@suse.com
- Update to 1.8.18
* Fixed a regression in exec_cfg() introduced in 1fbac66 #1670
* Added a new option --clear-failed to unit test builds #1678
* Added support for scriptlet expressions of the form
${FOO:SRC[0].abspath()}
* Added define comments to configuration headers:
conf.define(..,commment='')
* Added experimental Wix and Satellizer tools #1666
* Added backslash replacement to resx processing
- Changes for 1.8.17
* Added customizations that enable building whole projects from
the build
* folder instead of the variant folder
* Added a project generator for Xcode 6 #1648
* Force scanner functions to run after task failures #1660
* Improved the Intel Fortran compiler detection #1655
* Added processing of chmod attributes on subst and rule when
provided #1650
* Enabled global_define in conf.check() tests
* Enabled usage of home folder/tilde ~ in Configure.find_files
* Added usage of options.enable_gccdeps when provided by user
scripts
* Enabled 'waf -v' to catch invalid string on hcode values in
Python3
* Fixed the function names returned by the @conf and @run_once
decorators
* Let 'subst' change permissions for all its files with chmod
(not just the first one)
* Added quoting for space-containing-arguments in
print_commands.py
-------------------------------------------------------------------
Fri Dec 4 18:06:35 UTC 2015 - mpluskal@suse.com
- Update to 1.8.16
* Reverted the changes to conf.check(header_name=) as this causes
regressions. Use conf.check(header_name=,
link_header_test=False) - #1647
* Disabled the loading of c_emscripten when building from the Waf
tree
* Fixed the documentation build when using Sphinx < 1.3
* Propagate ldflags/LDFLAGS besides linkflags/LINKFLAGS
* Python3 fixes in extras/file_to_object.py
-------------------------------------------------------------------
Mon Oct 19 10:38:36 UTC 2015 - toddrme2178@gmail.com
- Update to 1.8.15
* Enabled multiple commands in run_str/rule
* Fixed conf.check(header_name=) so that it does not link test
by default
* Added a workaround for non-standard python installations
(Python bug 7352) - #1636
* Enabled conf.check_cfg to use conf.env.env as os environment
if provided
* Enabled relative paths in --top and --out
* Enabled gzip compression for Waf file creation with Jython
* Added a workaround for building projects using IronPython
* Added a workarounds for pkg-config usage within msys2 and
for inconsistent Python 2 paths
- Implement update-alternatives in order to support upcoming
python 3 version.
-------------------------------------------------------------------
Wed Sep 23 07:42:31 UTC 2015 - mpluskal@suse.com
- Update to 1.8.14
* Fixed the Visual Studio detection on Python 3 when
--msvc_lazy_autodetect is not provided (regression)
* Enable vala processing on a folder basis with the vala_dir
parameter - #1601
* Enable vala resource processing - #1626
* Minor documentation updates - #1605
- Changes for 1.8.13
* Exposed the Popen parameters input/timeout to
cmd_and_log/exec_command (timeout is for Python >= 3.3)
* Added 'with_sys_path' to Context.load_tool to use/skip
sys.path
* Changed gccdeps so that it handle '..' within paths
* env = conf.env.derive().detach()
* Changed Sun compiler's default flags from -Kpic to
-xcode=pic32 - #1625
* Added bld(rule=, ..., cls_str=, cls_keyword=) for more
descriptive outputs - #1598
* Added a lazy Visual Studio detection option
--msvc_lazy_autodetect - #1614
* Changed the definition of function tests to prevent warnings
with gcc - #1622
-------------------------------------------------------------------
Sat Jul 18 10:56:36 UTC 2015 - mpluskal@suse.com
- Update to 1.8.12
* Fixed a regression when building in sub-folders
* New mac_files attribute which is expected to replace
mac_resources in waf 1.9 (demos/mac_app/)
* env = env.derive().detach() to simplify deep copies
-------------------------------------------------------------------
Sat Jul 4 16:54:50 UTC 2015 - mpluskal@suse.com
- Update project url
- Update to 1.8.11
* Fortran fixes https://github.com/waf-project/waf/issues/1580
* Enabled installation of generated .py files
* Fixed the '--threading' option for valac
* https://github.com/waf-project/waf/issues/1577
* Shared library compatibility version handling on OSX
- Changes in 1.8.10
* Replace cygwin paths in solution files -
* https://github.com/waf-project/waf/issues/1562
* Fixed the hcode in why.py -
* https://github.com/waf-project/waf/issues/1561
* Enabled execution from any folder:
"waf configure --top=/arbitrary/folder --out=/tmp/build"
* Enabled stateless out-of-tree builds by default:
"waf configure --no-lock-in-top --no-lock-in-run"
* Fixed the waf file generation on windows in Waf 1.8.9
* Add OS flags such as LDFLAGS only once -
* https://github.com/waf-project/waf/issues/1574
* Fixed conf.multicheck error handling
- Changes in 1.8.9
* VS 2013 supports cross-compiling for x86 and arm from amd64
* Perl detection enhancements on Redhat systems
* More accurate rpath parsing in check_cfg
- Changes in 1.8.8
* Fixed a regression in Fortran builds #1546
* Fixed a regression in the libdir installation path on 32-bit
ubuntu #1552
* Process -Bstatic and -Bdynamic in parse_flags (pkg-config
tools)
* Fortran compiler detection to cover the sxf03 as well as
the sxf90
* Jython detection enhancements
* Doxygen tool enhancements
* Moved the project to Github/waf.io and updated the
documentation
-------------------------------------------------------------------
Sat Mar 21 10:04:53 UTC 2015 - mpluskal@suse.com
- Update to 1.8.7
* Fixed the default libdir installation suffix on Redhat 64-bit
systems #1536
* Fixed the Python 2.6 detection on Redhat systems #1538
* Enabled gccdeps to work with clang
* Fixed the detection of clang from the gcc tools
* Added orig_run_str to help subclasses (do not use Task.hcode)
* Fixed the detection of older clang compilers versions
* NEC compiler support
* Enabled batched_cc.py to work with msvc too
* Enabled unity.py to process c files
* Faster dependency calculation in c_dumbpreproc
* New stracedeps example (cfg blog entry)
* Added support for xz compression in waf and waf dist
(Python 3.5)
- Changes in 1.8.6
* Python file installation fixes
* Fix for classes containing utf-8 names
* Hide the progress bar when running waf -ppp
* Support more header extensions in subst/is_copy
* Handle non-string and non-list values in substitutions (subst)
* Show how to track build files timestamps to force partial
rebuilds (build_file_tracker.py)
* Added a new extension to detect blender libraries
* Added extras/prefork.py, extras/preforkunix.py and
extras/preforkjava.py
* Updated demos/d
* Updated demos/vala
* Updated playground/protobuf
* Updated playground/cython
* Updated playground/dynamic_headers
* Updated playground/netcache
* Qt5 detection improvements
-------------------------------------------------------------------
Sat Mar 21 10:01:39 UTC 2015 - mpluskal@suse.com
- Add gpg keyring
- Use fdupes to reduce amount of duplicites
-------------------------------------------------------------------
Fri Jan 30 10:21:36 UTC 2015 - tchvatal@suse.com
- Version bump to 1.8.5:
* latest upstream release with various fixes all around
* Read the ChangeLog file for exhaustive descriptions
- Remove the commented out code that is useless
- Fix shebang on the waf command
- Spec-cleanify
-------------------------------------------------------------------
Mon Apr 21 21:05:22 UTC 2014 - lars@samba.org
- prepare gpg-offline verification; the pub key is missing from the key servers
- add URLs to source files
- update to 1.7.15
* Fix for tex.py in python3
* Optimizations in mem_reducer.py
* Fixes for the windows console in ansiterm.py
* Fixes for C++ compilers in gccdeps.py
* Xcode generator include fixes #1388
* Fortran scanner improvements #1389
* Configuration tests with several libraries at once in a string #1390
* Added support for MSVS 2012 in msvs.py
- update to 1.7.14
* Fixes for Python 3.3 and 3.4
* Extra tool for memory reduction some large builds
* Fix for nasm trailing slashes #1379
* Fix for eclipse project generators #1377
* Qt5 tool
* Handle empty defines when pasting tokens
* Fix for syms.py on python3 #1361
* Swig fixes
* Doxygen recursive dependencies
- update to 1.7.13
* Fix for library installation on OpenBSD #1355
* Intel compiler detection fix when using Python3 #1356
- update to 1.7.12
* Fix for systems without threading #1323
* Fix for library installation on OpenBSD
* Propagate the max_depth argument in ant_glob #1328
* wsdk detection fix #1335
- update to 1.7.11
* Node.delete remove empty folders #1278
* Detection of 'convert' in parallel_debug #1300
* Bibtopic support #1299
* Safer encoding in ConfigSet dump files #1297
* Missing Qt defines on Windows #1272
* QtDesigner library detection #1315
* Redundant 'check_dir' call causing random uninstall failures #1313
* Append to moc flags instead of replacing #1317
* Share moc tasks in the Qt processing #1318
* Disable a source of unnecessary rebuilds in the Qt processing
* Use LIB/INCLUDE environment variables in boost library detection on
windows #1310
* Reduce the amount of paths in the unit test execution #1319
* Enabled export_defines/export_includes attribute on read_shlib/read_stlib
-------------------------------------------------------------------
Sat May 11 12:18:26 UTC 2013 - ecsos@opensuse.org
- update to 1.7.10
* Enhancements in the LaTeX support #1248
* Codelite plugin by Christian Klein
* Validate the versioned library number #1180
* New export_defines keyword for C/C++/Fortran libraries
* Python config tests enhancements #1231 #1261
* Enable the distribution of non-python data files #1265
* Improved the boost configuration output #1266
* Exclude intltoolcache from waf dist #1267
* Use Utils.readf/Utils.writef to prevent build cache loss on windows
platforms
- update to 1.7.9
* Improved the patch submitted in #1237 as it caused regressions
* Reverted the patch submitted in #1212 as it caused regressions
* Added a cache to waflib/extras/gccdeps.py #1244
* Unit test ut_exec was not obtained properly #1245
- update to 1.7.8
* Fixed a configuration issue in the visual studio compiler (regression
#1239)
- update to 1.7.7
* XLC and XLF detection fixes #1230
* Fixed the multiple gcc/msvc builds #1237
* Better gdc detection on Ubuntu #1222
* Relative symlinks in symlink_as #1234
* Various improvements in the doxygen tool #1232 #1233
* Fixed windows filehandle issues on Python #1235
* Visual Studio 2012 detection improvements
* OSX soname installation fix
- update to 1.7.6
* Better encapsulation of conf.check_cfg(uselib_store=...) defines #1212
* Support for python modules in fortran
* Extension files of D binaries on Mac
* Raise an error when a tex manually-provided dependency is not found #1209
* Enforce a stable name in bld(rule=..., name=undefined) to prevent rebuilds
* Enhanced support for flex on win32 and msys #1207 #1211
* Fixed a regression on configuration tests running with -Werror/-Wall #1220
- update to 1.7.5
* Fixed the kde4 library detection on Fedora
* New tool for protocol buffers (protoc.py) #1184
* Fixed a syntax error affecting Python < 2.6
- update to 1.7.4
* Fixed a regression in the Node,Task and Context classes
- update to 1.7.3
* Fixed the LD_LIBRARY_PATH race condition in waf_unit_test #1200
* Library detection fixes in boost.py #1199
* Various waf_unit_test enhancements #1194
* Use the same function signature main(int, char**) in all configuration
tests #1192
* Fixed the Clang version number detection #1191
* Let the feature 'includes' propagate INCLUDES and FRAMEWORKPATH variables
* Fix for incorrect installation paths #1202
* Cabal script (haskell)
-------------------------------------------------------------------
Thu Sep 6 13:59:50 UTC 2012 - vcizek@suse.com
- initial packaging (version 1.7.2)
* Install bld.subst() targets
* New scanner for winrc processing #1186