Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package meson for openSUSE:Factory checked in at 2021-07-15 23:58:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/meson (Old) and /work/SRC/openSUSE:Factory/.meson.new.2625 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "meson" Thu Jul 15 23:58:56 2021 rev:70 rq:906044 version:0.57.2 Changes: -------- --- /work/SRC/openSUSE:Factory/meson/meson.changes 2021-05-11 23:03:31.173133073 +0200 +++ /work/SRC/openSUSE:Factory/.meson.new.2625/meson.changes 2021-07-15 23:59:08.262109146 +0200 @@ -1,0 +2,13 @@ +Mon Jul 12 13:42:46 UTC 2021 - Dominique Leuenberger <[email protected]> + +- Update to from 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. + +------------------------------------------------------------------- Old: ---- 0200340a.patch meson-0.56.2.tar.gz meson-0.56.2.tar.gz.asc New: ---- meson-0.57.2.tar.gz meson-0.57.2.tar.gz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ meson.spec ++++++ --- /var/tmp/diff_new_pack.9Sx7Ru/_old 2021-07-15 23:59:08.978103386 +0200 +++ /var/tmp/diff_new_pack.9Sx7Ru/_new 2021-07-15 23:59:08.982103354 +0200 @@ -1,5 +1,5 @@ # -# spec file for package meson-test +# spec file # # Copyright (c) 2021 SUSE LLC # @@ -28,7 +28,7 @@ %{!?vim_data_dir:%global vim_data_dir %{_datadir}/vim} %bcond_with setuptools Name: meson%{name_ext} -Version: 0.56.2 +Version: 0.57.2 Release: 0 Summary: Python-based build system License: Apache-2.0 @@ -37,8 +37,6 @@ Source: https://github.com/%{_name}/meson/releases/download/%{version}/meson-%{version}.tar.gz Source1: https://github.com/%{_name}/meson/releases/download/%{version}/meson-%{version}.tar.gz.asc Source2: meson.keyring -# PATCH-FIX-UPSTREAM 0200340a.patch boo#1185720 [email protected] -- gnome: Drop use of volatile in GLib type functions -Patch0: https://github.com/mesonbuild/meson/commit/0200340a.patch # PATCH-FIX-OPENSUSE meson-test-installed-bin.patch [email protected] -- We want the test suite to run against /usr/bin/meson coming from our meson package. Patch1: meson-test-installed-bin.patch # PATCH-FEATURE-OPENSUSE meson-distutils.patch [email protected] -- build and install using distutils instead of full setuptools @@ -159,7 +157,6 @@ %prep %setup -q -n meson-%{version} -%patch0 -p1 %patch1 -p1 %if !%{with setuptools} %patch2 -p1 @@ -222,10 +219,6 @@ %if %{with test} %check -%ifarch aarch64 -# Test not supported on aarch64 yet -rm -r "test cases/common/122 llvm ir and assembly" -%endif export LANG=C.UTF-8 export MESON_EXE=%{_bindir}/meson python3 run_tests.py --failfast ++++++ meson-0.56.2.tar.gz -> meson-0.57.2.tar.gz ++++++ ++++ 66341 lines of diff (skipped) ++++++ meson-distutils.patch ++++++ --- /var/tmp/diff_new_pack.9Sx7Ru/_old 2021-07-15 23:59:09.750097178 +0200 +++ /var/tmp/diff_new_pack.9Sx7Ru/_new 2021-07-15 23:59:09.750097178 +0200 @@ -1,9 +1,9 @@ -Index: meson-0.52.0/setup.py +Index: meson-0.57.2/setup.py =================================================================== ---- meson-0.52.0.orig/setup.py -+++ meson-0.52.0/setup.py -@@ -21,7 +21,7 @@ if sys.version_info < (3, 5, 2): - '\nMeson requires Python 3.5.2 or greater'.format(sys.version)) +--- meson-0.57.2.orig/setup.py ++++ meson-0.57.2/setup.py +@@ -21,7 +21,7 @@ if sys.version_info < (3, 6): + '\nMeson requires Python 3.6.0 or greater'.format(sys.version)) from mesonbuild.coredata import version -from setuptools import setup ++++++ meson-test-installed-bin.patch ++++++ --- /var/tmp/diff_new_pack.9Sx7Ru/_old 2021-07-15 23:59:09.758097114 +0200 +++ /var/tmp/diff_new_pack.9Sx7Ru/_new 2021-07-15 23:59:09.758097114 +0200 @@ -1,8 +1,8 @@ -Index: meson-0.56.0/run_tests.py +Index: meson-0.57.2/run_tests.py =================================================================== ---- meson-0.56.0.orig/run_tests.py -+++ meson-0.56.0/run_tests.py -@@ -153,18 +153,10 @@ def get_meson_script(): +--- meson-0.57.2.orig/run_tests.py ++++ meson-0.57.2/run_tests.py +@@ -154,18 +154,10 @@ def get_meson_script(): Also used by run_unittests.py to determine what meson to run when not running in-process (which is the default). ''' @@ -19,11 +19,11 @@ + if meson_cmd and os.path.isfile(meson_cmd): return meson_cmd - raise RuntimeError('Could not find {!r} or a meson in PATH'.format(meson_script)) -+ raise RuntimeError('Could not find a meson in PATH') ++ raise RuntimeError('Could not find meson in PATH') def get_backend_args_for_dir(backend, builddir): ''' -@@ -352,12 +344,12 @@ def main(): +@@ -353,12 +345,12 @@ def main(): else: env['PYTHONPATH'] = temp_dir if not options.cross:
