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)

Reply via email to