Hello community, here is the log from the commit of package meson for openSUSE:Factory checked in at 2018-03-09 10:34:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/meson (Old) and /work/SRC/openSUSE:Factory/.meson.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "meson" Fri Mar 9 10:34:16 2018 rev:29 rq:583686 version:0.45.0 Changes: -------- --- /work/SRC/openSUSE:Factory/meson/meson-testsuite.changes 2018-02-25 11:33:53.709064443 +0100 +++ /work/SRC/openSUSE:Factory/.meson.new/meson-testsuite.changes 2018-03-09 10:34:18.197238710 +0100 @@ -1,0 +2,26 @@ +Mon Mar 5 17:00:19 UTC 2018 - [email protected] + +- Update to version 0.45.0: + + Config-Tool based dependencies can be specified in a cross + file. + + Visual Studio C# compiler support. + + Removed two deprecated features: + - The standalone find_library function has been a no-op for a + long time. From now on it's an error. + - There used to be a keywordless version of run_target, which + is no longer valid. + + Experimental FPGA support. + + Generator outputs can preserve directory structure. + + Hexadecimal string literals. + + install_data()` defaults to `{datadir}/{projectname}`. + + install_subdir() supports strip_directory. + + Integer options. + + New method meson.project_license(). + + Rust cross-compilation. + + Rust compiler-private library disambiguation. + + Project templates. + + Improve test setup selection. + + Yielding subproject option to superproject. +- Rebase meson-suse-ify-macros.patch. + +------------------------------------------------------------------- meson.changes: same change Old: ---- meson-0.44.1.tar.gz meson-0.44.1.tar.gz.asc New: ---- meson-0.45.0.tar.gz meson-0.45.0.tar.gz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ meson-testsuite.spec ++++++ --- /var/tmp/diff_new_pack.rAQCgS/_old 2018-03-09 10:34:18.905213222 +0100 +++ /var/tmp/diff_new_pack.rAQCgS/_new 2018-03-09 10:34:18.909213078 +0100 @@ -24,12 +24,12 @@ %endif %define _name mesonbuild Name: meson%{name_ext} -Version: 0.44.1 +Version: 0.45.0 Release: 0 Summary: Python-based build system License: Apache-2.0 Group: Development/Tools/Building -Url: http://mesonbuild.com/ +URL: http://mesonbuild.com/ Source: https://github.com/%{_name}/meson/releases/download/%{version}/meson-%{version}.tar.gz Source1: https://github.com/%{_name}/meson/releases/download/%{version}/meson-%{version}.tar.gz.asc Source2: meson.keyring @@ -174,7 +174,7 @@ %endif %files -%doc contributing.txt COPYING +%license COPYING %if !%{testsuite} %{_bindir}/meson %{_bindir}/mesonconf ++++++ meson.spec ++++++ --- /var/tmp/diff_new_pack.rAQCgS/_old 2018-03-09 10:34:18.929212358 +0100 +++ /var/tmp/diff_new_pack.rAQCgS/_new 2018-03-09 10:34:18.929212358 +0100 @@ -1,5 +1,5 @@ # -# spec file for package meson-testsuite +# spec file for package meson # # Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # @@ -24,12 +24,12 @@ %endif %define _name mesonbuild Name: meson%{name_ext} -Version: 0.44.1 +Version: 0.45.0 Release: 0 Summary: Python-based build system License: Apache-2.0 Group: Development/Tools/Building -Url: http://mesonbuild.com/ +URL: http://mesonbuild.com/ Source: https://github.com/%{_name}/meson/releases/download/%{version}/meson-%{version}.tar.gz Source1: https://github.com/%{_name}/meson/releases/download/%{version}/meson-%{version}.tar.gz.asc Source2: meson.keyring @@ -174,7 +174,7 @@ %endif %files -%doc contributing.txt COPYING +%license COPYING %if !%{testsuite} %{_bindir}/meson %{_bindir}/mesonconf ++++++ meson-0.44.1.tar.gz -> meson-0.45.0.tar.gz ++++++ ++++ 10625 lines of diff (skipped) ++++++ meson-suse-ify-macros.patch ++++++ --- /var/tmp/diff_new_pack.rAQCgS/_old 2018-03-09 10:34:19.569189318 +0100 +++ /var/tmp/diff_new_pack.rAQCgS/_new 2018-03-09 10:34:19.569189318 +0100 @@ -1,7 +1,7 @@ -Index: meson-0.44.0/data/macros.meson +Index: meson-0.45.0/data/macros.meson =================================================================== ---- meson-0.44.0.orig/data/macros.meson -+++ meson-0.44.0/data/macros.meson +--- meson-0.45.0.orig/data/macros.meson ++++ meson-0.45.0/data/macros.meson @@ -1,12 +1,14 @@ %__meson %{_bindir}/meson %__meson_wrap_mode nodownload @@ -36,5 +36,5 @@ %meson_test \ + export LANG=C.UTF-8 \ %ninja_test -C %{_vpath_builddir} || \ - { rc=$?; \ + ( rc=$?; \ echo "-----BEGIN TESTLOG-----"; \
