Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package meson for openSUSE:Factory checked in at 2023-02-27 12:54:51 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/meson (Old) and /work/SRC/openSUSE:Factory/.meson.new.31432 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "meson" Mon Feb 27 12:54:51 2023 rev:92 rq:1067741 version:1.0.1 Changes: -------- --- /work/SRC/openSUSE:Factory/meson/meson.changes 2023-01-06 17:03:36.591525706 +0100 +++ /work/SRC/openSUSE:Factory/.meson.new.31432/meson.changes 2023-02-27 12:54:53.467246815 +0100 @@ -1,0 +2,7 @@ +Sat Feb 25 16:14:07 UTC 2023 - Andreas Stieger <andreas.stie...@gmx.de> + +- meson 1.0.1: + + clang-cl (13) now accepts cpp_std=c++20 + + a sizable collection of bug fixes + +------------------------------------------------------------------- Old: ---- meson-1.0.0.tar.gz meson-1.0.0.tar.gz.asc New: ---- meson-1.0.1.tar.gz meson-1.0.1.tar.gz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ meson.spec ++++++ --- /var/tmp/diff_new_pack.oV7KbM/_old 2023-02-27 12:54:53.987250003 +0100 +++ /var/tmp/diff_new_pack.oV7KbM/_new 2023-02-27 12:54:53.995250053 +0100 @@ -24,13 +24,12 @@ %define name_ext %{nil} %bcond_with test %endif - -%bcond_with setuptools -%bcond_without mono %define _name mesonbuild %{!?vim_data_dir:%global vim_data_dir %{_datadir}/vim} +%bcond_with setuptools +%bcond_without mono Name: meson%{name_ext} -Version: 1.0.0 +Version: 1.0.1 Release: 0 Summary: Python-based build system License: Apache-2.0 @@ -53,12 +52,12 @@ Requires: python3-setuptools %endif %if "%{flavor}" != "test" -BuildArch: noarch Requires: ninja >= 1.8.2 Requires: python3-base >= 3.7 # meson-gui was last used in openSUSE Leap 42.1. Provides: meson-gui = %{version} Obsoletes: meson-gui < %{version} +BuildArch: noarch %else BuildRequires: bison BuildRequires: clang @@ -110,9 +109,9 @@ BuildRequires: pkgconfig(vulkan) BuildRequires: pkgconfig(zlib) %if 0%{?suse_version} < 1550 +BuildRequires: libboost_python-devel # Leap / SLE 15.x BuildRequires: python2-PyYAML -BuildRequires: libboost_python-devel BuildRequires: python2-devel %endif %if %{with mono} ++++++ meson-1.0.0.tar.gz -> meson-1.0.1.tar.gz ++++++ ++++ 3758 lines of diff (skipped) ++++++ meson-test-installed-bin.patch ++++++ --- /var/tmp/diff_new_pack.oV7KbM/_old 2023-02-27 12:54:55.079256701 +0100 +++ /var/tmp/diff_new_pack.oV7KbM/_new 2023-02-27 12:54:55.079256701 +0100 @@ -1,7 +1,8 @@ -diff -Nur meson-0.62.1/run_tests.py new/run_tests.py ---- meson-0.62.1/run_tests.py 2022-04-23 11:53:34.000000000 +0200 -+++ new/run_tests.py 2022-04-23 14:30:53.079730407 +0200 -@@ -175,18 +175,10 @@ +Index: meson-1.0.1/run_tests.py +=================================================================== +--- meson-1.0.1.orig/run_tests.py ++++ meson-1.0.1/run_tests.py +@@ -196,18 +196,10 @@ def get_meson_script() -> str: Also used by run_unittests.py to determine what meson to run when not running in-process (which is the default). ''' @@ -22,22 +23,16 @@ def get_backend_args_for_dir(backend: Backend, builddir: str) -> T.List[str]: ''' -@@ -356,12 +348,12 @@ +@@ -381,12 +373,6 @@ def main(): # Can't pass arguments to unit tests, so set the backend to use in the environment env = os.environ.copy() if not options.cross: - cmd = mesonlib.python_command + ['run_meson_command_tests.py', '-v'] - if options.failfast: - cmd += ['--failfast'] -- returncode += subprocess.call(cmd, env=env) +- returncode += subprocess_call(cmd, env=env) - if options.failfast and returncode != 0: - return returncode -+ #cmd = mesonlib.python_command + ['run_meson_command_tests.py', '-v'] -+ #if options.failfast: -+ # cmd += ['--failfast'] -+ #returncode += subprocess.call(cmd, env=env) -+ #if options.failfast and returncode != 0: -+ # return returncode if no_unittests: print('Skipping all unit tests.') print(flush=True)