Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package meson for openSUSE:Factory checked in at 2022-01-07 12:44:26 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/meson (Old) and /work/SRC/openSUSE:Factory/.meson.new.1896 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "meson" Fri Jan 7 12:44:26 2022 rev:78 rq:943927 version:0.60.3 Changes: -------- --- /work/SRC/openSUSE:Factory/meson/meson.changes 2021-11-06 18:13:00.660727747 +0100 +++ /work/SRC/openSUSE:Factory/.meson.new.1896/meson.changes 2022-01-07 12:44:31.419768064 +0100 @@ -1,0 +2,65 @@ +Tue Dec 28 08:46:21 UTC 2021 - Dominique Leuenberger <[email protected]> + +- 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 18:03:11 UTC 2021 - Bj??rn Lie <[email protected]> + +- 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 3 17:16:19 UTC 2021 - Bj??rn Lie <[email protected]> + +- 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. + +------------------------------------------------------------------- Old: ---- meson-0.59.4.tar.gz meson-0.59.4.tar.gz.asc New: ---- meson-0.60.3.tar.gz meson-0.60.3.tar.gz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ meson.spec ++++++ --- /var/tmp/diff_new_pack.eQmExb/_old 2022-01-07 12:44:31.959768439 +0100 +++ /var/tmp/diff_new_pack.eQmExb/_new 2022-01-07 12:44:31.963768441 +0100 @@ -28,7 +28,7 @@ %{!?vim_data_dir:%global vim_data_dir %{_datadir}/vim} %bcond_with setuptools Name: meson%{name_ext} -Version: 0.59.4 +Version: 0.60.3 Release: 0 Summary: Python-based build system License: Apache-2.0 @@ -41,6 +41,7 @@ Patch1: meson-test-installed-bin.patch # PATCH-FEATURE-OPENSUSE meson-distutils.patch [email protected] -- build and install using distutils instead of full setuptools Patch2: meson-distutils.patch + BuildRequires: fdupes BuildRequires: python-rpm-macros BuildRequires: python3-base @@ -68,6 +69,7 @@ BuildRequires: gcc-objc BuildRequires: gettext BuildRequires: git +BuildRequires: gmock BuildRequires: gnustep-make BuildRequires: googletest-devel BuildRequires: itstool @@ -89,7 +91,6 @@ BuildRequires: distribution-release BuildRequires: python3-gobject BuildRequires: python3-pytest-xdist -BuildRequires: python3-setuptools BuildRequires: zlib-devel-static BuildRequires: cmake(Qt5Core) BuildRequires: cmake(Qt5Gui) @@ -144,7 +145,7 @@ Summary: Vim support for meson.build files Group: Productivity/Text/Editors Requires: vim -Supplements: packageand(vim:%{name}) +Supplements: (vim and %{name}) BuildArch: noarch %description vim @@ -164,9 +165,9 @@ %patch2 -p1 %endif -# We do not have gmock available at this moment - can't run the test suite for it -rm -r "test cases/frameworks/3 gmock" \ - "test cases/frameworks/1 boost" \ +# We do not have appleframeworks available at this moment - can't run the test suite for it +# boost is currently borked too +rm -r "test cases/frameworks/1 boost" \ "test cases/objc/2 nsstring" # AddressSanitizer fails here because of ulimit. ++++++ meson-0.59.4.tar.gz -> meson-0.60.3.tar.gz ++++++ ++++ 46606 lines of diff (skipped)
