SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for meson-0.60.3-3.5.noarch.rpm :

* Tue Dec 28 2021 Dominique Leuenberger - Update to version 0.60.3: + gnome module: fix install_dir x3, by allowing false
*_gir and
* _typelib. + iconv dependency: try even harder to find working iconv. + Fix performance regression in build file generation. + add ft32 cpu family. + restore the ability in the backend to silently find a program. + pkgconfig: Fix linking to a custom target.- Drop 3074bb14a14c00aeb350bf592acf635a93b52d9a.patch: fixed upstream.
* Tue Dec 14 2021 Bjørn Lie - Update to version 0.60.2: + Fix version requirement on Ninja feature + Fix custom_target with install: true and no install_dir, crashing + Fix regression that broke string.format with list objects + valac dependencies: use the canonical list of vala source names + interpreter: disallow RunTarget in meson.add_install_script + Only pass clang LTO arguments when they are needed + Support ancient (<3.4.0) gcc versions + Only exclude _bootlocale with Python >= 3.10 + cmake: Use find_library() on bare library names in cmake dependencies + dependencies/zlib: Allow for generic OS checks + rust: clean up inputs and outputs to bindgen + interpreter: extract_objects provides a valid source + build|backend: Fix some type annotations + backends/backends: recurse when looking for paths in bundled shared libs + shared_module: Add soname when used as a link target + iconv dependency: include header when checking for libc builtin- Drop unused python3-setuptools BuildRequires.- Add 3074bb14a14c00aeb350bf592acf635a93b52d9a.patch: gnome module: fix install_dir x3, by allowing false
*_gir and
*_typelib.
* Wed Nov 03 2021 Bjørn Lie - Update to version 0.60.1: + No upstream changes provided.- Changes from version 0.60.0: + run_target can now be used as a dependency. + The Python Modules dependency method no longer accepts positional arguments. + Override python installation paths. + New subprojects packagefiles subcommand. + Project options declared in meson_options.txt can now be marked as deprecated. + More efficient static linking of uninstalled libraries. + Cython can now transpile to C++ as an intermediate language. + Unknown options are now always fatal. + Install DESTDIR relative to build directory. + Improvements for the Rustc compiler. + Waf support in external-project module. + Dependencies with multiple names.- Add gmock BuildRequires and stop deleting gmock testfiles, run the test suite for it.- Update Supplements to current standard.
* Sun Oct 31 2021 Andreas Stieger - meson 0.59.4:
* Fix crash when getting cuda options
* Mon Oct 25 2021 Bjørn Lie - Update to version 0.59.3: + No upstream changes provided.- Drop meson-rust-1.55.patch: Fixed upstream.
* Wed Sep 29 2021 Dominique Leuenberger - Add meson-rust-1.55.patch: Fix test suite run with rust 1.55.
* Wed Sep 29 2021 Dominique Leuenberger - Update to version 0.59.2: + No upstream changes provided.
* Thu Aug 19 2021 Bjørn Lie - Update to version 0.59.1: + No upstream changes provided.
* Fri Aug 06 2021 Marcus Rueckert - Update to version 0.59.0: https://mesonbuild.com/Release-notes-for-0-59-0.html- refreshed meson-test-installed-bin.patch to apply cleanly again
* Fri Jul 30 2021 Frederic Crozat - Relax BuildRequires on rpm, if rpm-config-SUSE is recent enough (jsc#SLE-20017).
* Tue Jul 20 2021 Dominique Leuenberger - Update to version 0.58.2: + gnome: Always pass absolute -L paths to g-ir-scanner.
* Wed Jul 14 2021 Dominique Leuenberger - Update to version 0.58.1: + New meson.global_build_root() and meson.global_source_root() methods. + meson.add_dist_script() allowd in subprojects. + Do not add custom target dir to header path if implicit_include_directories is false. + Multiple append() and prepend() in environment() object. + clang-format include and ignore lists. + Introducing format strings to the Meson language. + Skip subprojects installation.- Rebase meson-distutils.patch (work done by StevenK).
* Mon Jul 12 2021 Dominique Leuenberger - Update to version 0.57.2: + Support for reading files at configuration time with the fs module. + Experimental support for C++ modules in Visual Studio. + Qt6 module. + Minimum required Python version updated to 3.6. + New logging format for meson test. + Support added for LLVM\'s thinLTO.- Drop 0200340a.patch: fixed upstream.
* Fri May 07 2021 Dominique Leuenberger - Add 0200340a.patch: gnome: Drop use of volatile in GLib type functions (boo#1185720).
* Thu Feb 04 2021 Dominique Leuenberger - Conflict with rpm-build < 4.15: meson uses internal macros defined by RPM 4.15 and later.
* Sat Jan 16 2021 Bjørn Lie - Update to version 0.56.2: + This release fixes a Python 3.5 compat issue.
* Thu Jan 07 2021 Bjørn Lie - Drop meson-suse-ify-macros.patch: No longer needed.
* Wed Jan 06 2021 Dominique Leuenberger - Update to version 0.56.1: + pkgconfig: Make external deps of static library public. + interpreter: store correct files for project regeneration. + environment: Properly pass linker to rustc. + Add aarch64 assembly test.- Drop 7930.patch: fixed upstream.- Add new keyid C24E631BABB1FE70 to the keyring (counter signed by the old key id): the old key was about to expire.
* Tue Nov 17 2020 Guillaume GARDET - Remove \"test cases/common/122 llvm ir and assembly\" for aarch64 as this test is not supported on aarch64 linux yet (boo1178772).
* Tue Nov 03 2020 Dominique Leuenberger - Add 7930.patch: pkgconfig: Make external deps of static library public.
* Fri Oct 30 2020 Dominique Leuenberger - Update to version 0.56.0: + meson test can now filter tests by subproject + Native (build machine) compilers not always required by project(). + New extra_files key in target introspection. + meson.build_root() and meson.source_root() are deprecated. + dep.as_link_whole(). + Added NVidia HPC SDK compilers. + CMake subproject cross compilation support. + Machine file keys are stored case sensitive. + Consistency between declare_dependency() and pkgconfig.generate() variables. + Qt5 compile_translations now supports qresource preprocessing. + Controlling subproject dependencies with dependency(allow_fallback: ...). + Improvements for the builtin curses dependency. + HDF5 dependency improvements. + Dependencies listed in test and benchmark introspection. + Deprecate Dependency.get_pkgconfig_variable and Dependency.get_configtool_variable.- Rebase meson-test-installed-bin.patch.
* Fri Sep 11 2020 Dominique Leuenberger - Update to version 0.55.3: + Revert \"msvc: enable /std:c11 flag\".- Changes from version 0.55.2: + msvc: enable /std:c11 flag. + environment: use ExternalProgram to find ninja. + CMake module: fix cmake 3.10 compatibility in path generation.- Drop pr7648-fix-lchmod-check-for-glibc-2.32.patch: fixed upstream.
* Sat Aug 29 2020 Callum Farmer - Add pr7648-fix-lchmod-check-for-glibc-2.32.patch: fixes meson-test with glibc 2.32 (gh#mesonbuild/meson#7648)
* Mon Aug 17 2020 Dominique Leuenberger - Update to version 0.55.1: + find_library: Print type of library not found. + interpreter: Don\'t force fallback when subproject failed to configure. + Various fixes around cmake integration. + mdata: Generate mesondata.py from
*/data folders. + mdata: remove setuptools and use mesondata instead.- Drop meson-pr7461-remove-setuptools-dependency.patch: fixed upstream.
* Sun Jul 26 2020 Alexei Sorokin - Remove %_smp_build_ncpus in meson-suse-ify-macros.patch.- Drop broken meson-restore-python3.4.patch, meson-suse-fix-llvm-3.8.patch, meson-fix-gcc48.patch.
* Wed Jul 22 2020 Callum Farmer - Add meson-pr7461-remove-setuptools-dependency.patch: Fixes forced requirement on setuptools (gh#mesonbuild/meson#7461).
* Wed Jul 15 2020 Callum Farmer - Update to version 0.55.0 + rpath removal now more careful + Added ability to specify targets in `meson compile` + Added test protocol for gtest + meson.add_
*_script methods accept new types + Native and cross files now support string and list concatenation + Ability to configure CMake subprojects with meson.subproject_options + find_program: Fixes when the program has been overridden by executable + Response files enabled on Linux + `unstable-kconfig` module renamed to `unstable-keyval` + Config tool based dependencies no longer search PATH for cross compiling + String concatenation in meson_options.txt + Clang coverage support + Implicit dependency fallback + Added ability to specify backend arguments in `meson compile`- Removed meson-fix-gnome-test.patch: contained in upstream- Changed meson-suse-ify-macros.patch: to be compatible with new version
* Fri Jun 26 2020 Michael Gorse - Add meson-fix-gnome-test.patch: fix GNOME test that sometimes fails (bsc#1173025).
* Tue Jun 16 2020 Dominique Leuenberger - Update to version 0.54.3: + Various fixes around cmake integration. + Various fixes around boost.
* Wed May 20 2020 Michael Gorse - Make tests arch-dependent. Needed to exclude mono tests on s390x (bsc#1171934).
* Fri May 15 2020 Dominique Leuenberger - Update to version 0.54.2: + Various fixes around boost. + More robust cmake version detection. + Various GCC10 related fixes.- Drop meson-gcc10.patch: fixed upstream.
* Thu May 14 2020 Dominique Leuenberger - Add meson-gcc10.patch: Fix test suite when using gcc 10.
* Wed May 13 2020 Michael Gorse - Remove is_opensuse conditional and enable mono tests on SLE (jsc#SLE-11721).
* Mon Apr 27 2020 Dominique Leuenberger - Update to version 0.54.1: + compilers: Silence warning about gnu_inline with clang. + cmake: Do not compile explicit header files. + cmake: enhance support of cmake config file syntax. + boost: Fix library version (fixes gh#mesonbuild/meeson#6899).
* Mon Mar 30 2020 Dominique Leuenberger - Update to version 0.54.0: + Emscripten (emcc) now supports threads. + Introduce dataonly for the pkgconfig module. + Consistently report file locations relative to cwd. + Native (build machine) compilers not always required. + Add a system type dependency for zlib. + New option --quiet to meson install. + Property support emscripten\'s wasm-ld. + Support for overiding the linker with ldc and gdc. + Per subproject default_library and werror options. + Ninja version requirement bumped to 1.7. + Added -C argument to meson init command. + CMake find_package COMPONENTS support. + Added Microchip XC16 C compiler support.- Rebase meson-test-installed-bin.patch.- Drop meson-testsuite-boost.patch: fixed (and enhanced) upstream.- Drop meson-testsuite-boost2.patch: boost test suite globally disabled for now.- Drop 6642.patch: Fixed in an alternative way.- Remove hacks to drop static llvm and boost tests: fixed upstream.
* Thu Feb 27 2020 Dominique Leuenberger - Update to version 0.53.2: + Various cmake related issues fixed. + modules/python: Do not error out if positional args are passed.- Drop meson-6614.patch: fixed upstream.
* Tue Feb 18 2020 Ondřej Súkup - Add 6642.patch - allow skip python2 unittests meson-testsuite-boost2.patch skip libboost_python tests on TW
* Wed Feb 12 2020 Dominique Leuenberger - Add meson-6614.patch: cmake: Fix crash when no C++ compiler is not installed (gh#mesonbuild/meson#6559).
* Tue Feb 11 2020 Frederic Crozat - Add python2-PyYAML as BuildRequires for meson:test for SLE15.
* Fri Jan 24 2020 Dominique Leuenberger - Update to version 0.53.1: + Use python3 in some tests which were still using python. + test_pkgconfig_gen_deps: set PKG_CONFIG_SYSTEM_LIBRARY_PATH=/usr/lib. pkgconf automatically prunes \"system library paths\" from its output. + compilers: Derive CompilerArgs from collections instead of typing.- Drop meson-pkgconf-libdir.patch: fixed upstream.- Rebase meson-testsuite-boost.patch.
* Wed Jan 08 2020 Dominique Leuenberger - Update to version 0.53.0: + A new module for filesystem operations. + meson dist --include-subprojects. + Added new Meson templates for Dlang, Rust, Objective-C + Add a new summary() function + Generic Overrider for Dynamic Linker selection + fortran_std option + python.dependency() embed kwarg + Scalapack + Search directories for find_program() + Source tags targets + Dictionary entry using string variable as key + Improved CMake subprojects support + compiler.get_linker_id() + CUDA dependency + Added global option to disable C++ RTTI + Introspection API changes- Add meson-testsuite-boost.patch: Fix detection of boost_python names. This is apparently inconsistent accross distros.- Add meson-pkgconf-libdir.patch: pkgconf does not honor /usr/lib as \'system directory\' on biarch systems.
 
ICM