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
openSUSE Build Service is sponsored by