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-07-26 13:21:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/meson (Old)
 and      /work/SRC/openSUSE:Factory/.meson.new.15225 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "meson"

Wed Jul 26 13:21:29 2023 rev:97 rq:1099498 version:1.2.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/meson/meson.changes      2023-07-16 
17:28:35.427911755 +0200
+++ /work/SRC/openSUSE:Factory/.meson.new.15225/meson.changes   2023-07-26 
13:21:31.347170152 +0200
@@ -1,0 +2,40 @@
+Mon Jul 17 00:10:47 UTC 2023 - Luciano Santos <[email protected]>
+
+- Update to version 1.2.0:
+  + This release bring many new features.
+  + Added Metrowerks C/C++ toolchains. Note that the implementation
+    is somewhat experimental yet.
+  + Added str.splitlines method that can be used to split a string
+    into an array of lines.
+  + declare_dependency has a new extra_files keyword, to add extra
+    files to a target.
+  + Added a new '--genvslite' option for use with 'meson setup
+    ...'.
+  + gnome.generate_gir() now accepts the env kwarg which lets you
+    set environment variables.
+  + More data in introspection files.
+  + Machine objects get kernel and subsystem properties.
+  + default_options and override_options may now be dictionaries.
+  + New override of find_program('meson').
+  + Python module can now compile bytecode.
+  + rust.bindgen allows passing extra arguments to rustc. This
+    may be necessary to pass extra cfgs or to change warning
+    levels.
+  + Support for defining crate names of Rust dependencies in Rust
+    targets.
+  + A machine file may be used to pass extra arguments to clang
+    in a bindgen call.
+  + Add a link_with keyword to rust.test(). This can already be
+    worked around by creating declare_dependency() objects to pass
+    to the dependencies keyword, but this cuts out the middle man.
+  + Rust now supports the b_ndebug option. Which controls the
+    debug_assertions cfg, which in turn controls debug_assert!()
+    macro.
+  + Wildcards in list of tests to run. The meson test command now
+    accepts wildcards in the list of test names.
+  + New for the generation of Visual Studio vcxproj projects.
+  + For more details about all those changes, please visit:
+    https://mesonbuild.com/Release-notes-for-1-2-0.html
+- Refresh patches with Quilt.
+
+-------------------------------------------------------------------

Old:
----
  meson-1.1.1.tar.gz
  meson-1.1.1.tar.gz.asc

New:
----
  meson-1.2.0.tar.gz
  meson-1.2.0.tar.gz.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ meson.spec ++++++
--- /var/tmp/diff_new_pack.8uR2s2/_old  2023-07-26 13:21:32.051174137 +0200
+++ /var/tmp/diff_new_pack.8uR2s2/_new  2023-07-26 13:21:32.055174160 +0200
@@ -35,7 +35,7 @@
 %bcond_with     setuptools
 %bcond_without  mono
 Name:           meson%{name_ext}
-Version:        1.1.1
+Version:        1.2.0
 Release:        0
 Summary:        Python-based build system
 License:        Apache-2.0
@@ -256,11 +256,12 @@
 ln -s /usr/bin/g++-12 bin/g++
 ln -s /usr/bin/gcc-12 bin/cc
 ln -s /usr/bin/gcc-12 bin/gcc
-export PATH="$(pwd)/bin:${PATH}"
+export PATH="${PWD}/bin:${PATH}"
 c++ --version
 
 # Fix shebang in test cases getting executed by ninja
-%python_expand find test\ cases -type f -name "*.py" -exec sed -i 
"1s@#!.*python.*@#!$(realpath %{_bindir}/$python)@" {} +
+%python_expand find test\ cases -type f -name "*.py" \
+    -exec sed -i "1s@#!.*python.*@#!$(realpath %{_bindir}/$python)@" {} +
 %endif
 
 export LANG=C.UTF-8

++++++ meson-1.1.1.tar.gz -> meson-1.2.0.tar.gz ++++++
++++ 17525 lines of diff (skipped)

++++++ meson-test-installed-bin.patch ++++++
--- /var/tmp/diff_new_pack.8uR2s2/_old  2023-07-26 13:21:33.327181360 +0200
+++ /var/tmp/diff_new_pack.8uR2s2/_new  2023-07-26 13:21:33.331181382 +0200
@@ -1,7 +1,7 @@
 Index: meson-1.0.1/run_tests.py
 ===================================================================
---- meson-1.0.1.orig/run_tests.py
-+++ meson-1.0.1/run_tests.py
+--- a/run_tests.py
++++ b/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).

Reply via email to