Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package meson for openSUSE:Factory checked in at 2026-04-17 20:53:57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/meson (Old) and /work/SRC/openSUSE:Factory/.meson.new.11940 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "meson" Fri Apr 17 20:53:57 2026 rev:141 rq:1346809 version:1.11.0 Changes: -------- --- /work/SRC/openSUSE:Factory/meson/meson.changes 2026-03-27 16:50:16.665375014 +0100 +++ /work/SRC/openSUSE:Factory/.meson.new.11940/meson.changes 2026-04-17 20:53:58.680373339 +0200 @@ -1,0 +2,33 @@ +Tue Apr 14 06:56:19 UTC 2026 - Dominique Leuenberger <[email protected]> + +- Update to version 1.11.0: + + BuildTarget(install_dir) length > 1 replaced with keywords + + Cython no longer requires explicitly enabling C or C++ + + Deduplication of OpenMP linker arguments + + `meson dist` now accepts `-j`/`--num-processes` + + Deprecate `should_fail` and rename it to `expected_fail`, also + introduce `expected_exitcode` + + The external_project module uses the cygpath command to convert + paths + + install_man and install_headers: add support for install_tag + kwarg + + Added `link_early_args` to targets performing linking + + Machine files now expand `~` as the user's home directory + + `meson format` file sorting is now disabled by default and uses + natural sorting + + `-Db_lto` and `-Db_pgo` now supported for MSVC + + Last major version supporting Python 3.7, 3.8, and 3.9 + + Python extension modules default to C ABI for Rust + + Meson now defines `QT_DEBUG` or `QT_NO_DEBUG` depending on + build type + + `compiler_target()` method in the Rust module + + Change to handling of linker arguments for Rust + + XC32 support now aware of v5.00 features + + windows.compile_resources now detects header changes with + rc.exe + + Added `implicit_include_directories` argument to + `windows.compile_resources` +- Rebase 14001.patch and extend-test-timeout-on-qemu-builds.patch +- Drop reproducible.patch: fixed upstream. + +------------------------------------------------------------------- Old: ---- meson-1.10.2.tar.gz meson-1.10.2.tar.gz.asc reproducible.patch New: ---- meson-1.11.0.tar.gz meson-1.11.0.tar.gz.asc ----------(Old B)---------- Old:- Rebase 14001.patch and extend-test-timeout-on-qemu-builds.patch - Drop reproducible.patch: fixed upstream. ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ meson.spec ++++++ --- /var/tmp/diff_new_pack.WbyrSN/_old 2026-04-17 20:54:01.484488412 +0200 +++ /var/tmp/diff_new_pack.WbyrSN/_new 2026-04-17 20:54:01.496488904 +0200 @@ -35,7 +35,7 @@ %{!?vim_data_dir:%global vim_data_dir %{_datadir}/vim} %bcond_without mono Name: meson%{name_ext} -Version: 1.10.2 +Version: 1.11.0 Release: 0 Summary: Python-based build system License: Apache-2.0 @@ -50,8 +50,6 @@ Patch1: extend-test-timeout-on-qemu-builds.patch # PATCH-FEATURE-UPSTREAM -- based on https://github.com/mesonbuild/meson/pull/14001/commits Patch2: 14001.patch -# PATCH-FIX-UPSTREAM https://github.com/mesonbuild/meson/pull/14580 -Patch3: reproducible.patch BuildRequires: %{python_module base >= 3.7} BuildRequires: %{python_module setuptools} BuildRequires: fdupes ++++++ 14001.patch ++++++ --- /var/tmp/diff_new_pack.WbyrSN/_old 2026-04-17 20:54:01.668495963 +0200 +++ /var/tmp/diff_new_pack.WbyrSN/_new 2026-04-17 20:54:01.704497440 +0200 @@ -9,10 +9,10 @@ 2 files changed, 21 insertions(+) create mode 100644 data/mesongenbuildreq.py -Index: meson-1.10.1/data/macros.meson +Index: meson-1.11.0rc2/data/macros.meson =================================================================== ---- meson-1.10.1.orig/data/macros.meson -+++ meson-1.10.1/data/macros.meson +--- meson-1.11.0rc2.orig/data/macros.meson ++++ meson-1.11.0rc2/data/macros.meson @@ -47,6 +47,11 @@ %{?qemu_user_space_build: -t 10} \ %{nil}} @@ -25,10 +25,10 @@ # Declarative buildsystem, requires RPM 4.20+ to work # https://rpm-software-management.github.io/rpm/manual/buildsystem.html %buildsystem_meson_conf() %meson %* -Index: meson-1.10.1/data/mesongenbuildreq.py +Index: meson-1.11.0rc2/data/mesongenbuildreq.py =================================================================== --- /dev/null -+++ meson-1.10.1/data/mesongenbuildreq.py ++++ meson-1.11.0rc2/data/mesongenbuildreq.py @@ -0,0 +1,61 @@ +import subprocess +import json ++++++ extend-test-timeout-on-qemu-builds.patch ++++++ --- /var/tmp/diff_new_pack.WbyrSN/_old 2026-04-17 20:54:01.868504170 +0200 +++ /var/tmp/diff_new_pack.WbyrSN/_new 2026-04-17 20:54:01.916506141 +0200 @@ -1,10 +1,10 @@ -Index: meson-1.7.0/data/macros.meson +Index: meson-1.11.0rc2/data/macros.meson =================================================================== ---- meson-1.7.0.orig/data/macros.meson -+++ meson-1.7.0/data/macros.meson +--- meson-1.11.0rc2.orig/data/macros.meson ++++ meson-1.11.0rc2/data/macros.meson @@ -44,6 +44,7 @@ -C %{_vpath_builddir} \ - --num-processes %{_smp_build_ncpus} \ + %{_smp_mflags} \ --print-errorlogs \ + %{?qemu_user_space_build: -t 10} \ %{nil}} ++++++ meson-1.10.2.tar.gz -> meson-1.11.0.tar.gz ++++++ ++++ 23715 lines of diff (skipped)
