Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package meson for openSUSE:Factory checked in at 2025-12-31 10:45:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/meson (Old) and /work/SRC/openSUSE:Factory/.meson.new.1928 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "meson" Wed Dec 31 10:45:56 2025 rev:136 rq:1324775 version:1.10.0 Changes: -------- --- /work/SRC/openSUSE:Factory/meson/meson.changes 2025-10-10 17:07:40.273003122 +0200 +++ /work/SRC/openSUSE:Factory/.meson.new.1928/meson.changes 2025-12-31 10:45:59.194942827 +0100 @@ -1,0 +2,44 @@ +Tue Dec 30 09:49:55 UTC 2025 - Dominique Leuenberger <[email protected]> + +- Update to version 1.10.0: + + Support for the counted_by attribute + + Added a values() method for dictionaries + + Add cmd_array method to ExternalProgram + + Microchip XC32 compiler support + + Added OS/2 support + + Android cross file generator + + Array .slice() method + + -Db_vscrt on clang + + Added build_subdir arg to various targets + + Support for Cargo workspaces + + Experimental Codegen module + + Methods from compiler object now accept strings for + include_directories + + meson format has a new --check-diff option + + -Db_thinlto_cache now supported for GCC + + Using meson.get_compiler() to get a language from another + project is marked broken + + Experimental C++ import std support + + Common Cargo.lock for all Cargo subprojects + + Add a configure log in meson-logs + + Added new namingscheme option + + Rewriter improvements + + Passing -C default-linker-libraries to rustc + + rustc will receive -C embed-bitcode=no and -C lto command line + options + + New method to handle GNU and Windows symbol visibility for + C/C++/ObjC/ObjC++ + + Vala BuildTarget dependency enhancements + + i18n.xgettext now accepts CustomTarget and CustomTargetIndex as + sources + +------------------------------------------------------------------- +Wed Nov 26 08:52:33 UTC 2025 - Dominique Leuenberger <[email protected]> + +- Update to version 1.10.0rc2 (pre-release) +- Rebase reproducible.patch +- Drop meson-issue-15992.patch and + ensure-pending-subproject-options-are-validated.patch: fixed + upstream. + +------------------------------------------------------------------- Old: ---- ensure-pending-subproject-options-are-validated.patch meson-1.9.1.tar.gz meson-1.9.1.tar.gz.asc meson-issue-15992.patch New: ---- meson-1.10.0.tar.gz meson-1.10.0.tar.gz.asc ----------(Old B)---------- Old:- Drop meson-issue-15992.patch and ensure-pending-subproject-options-are-validated.patch: fixed upstream. Old:- Rebase reproducible.patch - Drop meson-issue-15992.patch and ensure-pending-subproject-options-are-validated.patch: fixed ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ meson.spec ++++++ --- /var/tmp/diff_new_pack.FMbvBz/_old 2025-12-31 10:46:00.298988115 +0100 +++ /var/tmp/diff_new_pack.FMbvBz/_new 2025-12-31 10:46:00.302988280 +0100 @@ -35,7 +35,7 @@ %{!?vim_data_dir:%global vim_data_dir %{_datadir}/vim} %bcond_without mono Name: meson%{name_ext} -Version: 1.9.1 +Version: 1.10.0 Release: 0 Summary: Python-based build system License: Apache-2.0 @@ -52,10 +52,6 @@ Patch2: 14001.patch # PATCH-FIX-UPSTREAM https://github.com/mesonbuild/meson/pull/14580 Patch3: reproducible.patch -# PATCH-FIX-UPSTREAM -- rpm macros do not allow to override verbosity -Patch4: meson-issue-15992.patch -# PATCH-FIX-UPSTREAM -- boolean default options in subprojects raised exceptions -Patch5: ensure-pending-subproject-options-are-validated.patch BuildRequires: %{python_module base >= 3.7} BuildRequires: %{python_module setuptools} BuildRequires: fdupes ++++++ meson-1.9.1.tar.gz -> meson-1.10.0.tar.gz ++++++ ++++ 80921 lines of diff (skipped) ++++++ reproducible.patch ++++++ --- /var/tmp/diff_new_pack.FMbvBz/_old 2025-12-31 10:46:05.851215872 +0100 +++ /var/tmp/diff_new_pack.FMbvBz/_new 2025-12-31 10:46:05.855216036 +0100 @@ -11,17 +11,17 @@ This patch was done while working on reproducible builds for openSUSE. -Index: meson-1.8.0/data/macros.meson +Index: meson-1.10.0rc1/data/macros.meson =================================================================== ---- meson-1.8.0.orig/data/macros.meson -+++ meson-1.8.0/data/macros.meson +--- meson-1.10.0rc1.orig/data/macros.meson ++++ meson-1.10.0rc1/data/macros.meson @@ -28,7 +28,7 @@ %meson_build \ %{shrink:%{__meson} compile \ -C %{_vpath_builddir} \ - -j %{_smp_build_ncpus} \ + %{_smp_mflags} \ - %{?__meson_verbose:--verbose} \ + %[ 0%{?__meson_verbose} ? "--verbose" : "" ] \ %{nil}} @@ -42,7 +42,7 @@
