SHA256
3
0
forked from pool/meson

Accepting request 583686 from devel:tools:building

OBS-URL: https://build.opensuse.org/request/show/583686
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/meson?expand=0&rev=29
This commit is contained in:
Dominique Leuenberger 2018-03-09 09:34:16 +00:00 committed by Git OBS Bridge
commit fa6b537f0d
9 changed files with 82 additions and 30 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2ea1a721574adb23160b6481191bcc1173f374e02b0ff3bb0ae85d988d97e4fa
size 1136478

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEElRgfTu0U/fTkG1GNO/RpO/7rlCgFAlqMnqcACgkQO/RpO/7r
lCis1Q//W6z6ztQJupO9sG8nJBWVK90FUE9osnj/DdK/Io1aUsp9srAgcLRHbNyQ
+tkYjSg2LbvPPvIYzBrFzeLjcEv9+vhWczlTaQGayzgCltjTSsMfRo0Us+qLoZ4+
MeiWT0V14wPF8u3GrCBjeXdN5WO3T7heFNqcgZctfwlT8xBp2h2BBFMemQx4EQrA
97uxkScX8d6YFgBzsHlXwAUgBiJytjT7PjlD1BdWi5lcIujeREvhL6Xt7mwFaWBn
4PEblaaKeGkTHZ4IAdlESKodEh8LCd2i7bgzVlso/kY6LUJsDV8QcrUqo9Ep6J6R
d5Iziqb1dEoE5HrZEMUNqfaM6X1qU/EpPzKDF4DXuP8mqsgvs1OSodxMWQE/55Wl
6T2i8+gb5nrBKrC4K2PB7gJw9EuktD61IUVQRwIfQIvYrU8qLWJCzkxiCdMNrXZH
nhr/yqxoej2G9rhve3b5/946iSkNpXrINz+xuoDNiE0mSB34J4qAcEU3TUeu3gBn
IxAvGUJcUNL9tbRBJ1y73nukV1D0Kyn8dcFQmH6oKuLwxfAdQEyqqXaZGX/vWMRW
z1PRcqbg0v2Y3YYGrFbW+xbpQ+w9o/Gkwa8CpaEzoBlQGuCsx4K9UOLmdNLZtf3b
ri5SKTrTXubndihVwBuEHWUZlF0Vo6GUagLFzjnTfAlK+dPl+90=
=o9cH
-----END PGP SIGNATURE-----

3
meson-0.45.0.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3455abbc30a3fbd9cc8abb6d5fcdc42ce618665b95ac2c3ad7792a4a6ba47ce4
size 1161396

16
meson-0.45.0.tar.gz.asc Normal file
View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEElRgfTu0U/fTkG1GNO/RpO/7rlCgFAlqcP/oACgkQO/RpO/7r
lCgLjhAAlqY3T4kJdglzcuIg30DJ2qvXQVq5d9hPyaxHcujzPvQMyXEv4gznxY6H
zIlcDsBhwhbWddpXV3IJYtM4vD+RiSTUqWSOX+9eEvjQSqXZIMdTCN5H/3YqiIdi
CmvTLB9vzgUhv3s0Hioju2/QzAx5vZBUuaZWgkseXlffUWfMEdFxI4OcKRUV7q2P
lgH1cHEnw4Zl7aQvHbbnttczSKRKujXahmO5VgfXVCgYZydopVlDkO1pBOY7s4Nn
whtW5vrLg4i5co1as2L63u99QOHlzuuDi6LD4srCM4tMdS/qtvQc8fM2au0fRk4j
j3HE8l5YiAPjQ6PzJMFdI2Gg+zIznOweljnls59iTtQa1O6VqoXKIL5G1cQ/7n0o
qjsLGIbdGx8uRpE3jELqJ6t1qdO0cRuX3BFozm0/8xzUp4fPTbbrGPq2iSrWC43t
CC+47nTYfbDlp+/Q3Y7fKUmj1Fz0JdbsKpg4wHyJ3odim17ddFZcpydLM2nIKpUq
9S46mL4oFi85fxYr1zzTnM7Le6awC36KUTvUA5+O/oo44l0vEd8cOIgtSrCIfHea
j8Bz0J82YDwygAmq/ZmsBCIm6y/ZkVaBn7pQpAHwyheTSyAsQgZiAKI7oUVWgH/Q
CyKd4es9JYIsRnIWbiRiFD+fDxJu/bjNO6PxLvRXvXj26ZUZ51Y=
=tqjk
-----END PGP SIGNATURE-----

View File

@ -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 @@ Index: meson-0.44.0/data/macros.meson
%meson_test \
+ export LANG=C.UTF-8 \
%ninja_test -C %{_vpath_builddir} || \
{ rc=$?; \
( rc=$?; \
echo "-----BEGIN TESTLOG-----"; \

View File

@ -1,3 +1,29 @@
-------------------------------------------------------------------
Mon Mar 5 17:00:19 UTC 2018 - dimstar@opensuse.org
- 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.
-------------------------------------------------------------------
Thu Feb 22 10:36:33 UTC 2018 - dimstar@opensuse.org

View File

@ -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 @@ python3 run_tests.py
%endif
%files
%doc contributing.txt COPYING
%license COPYING
%if !%{testsuite}
%{_bindir}/meson
%{_bindir}/mesonconf

View File

@ -1,3 +1,29 @@
-------------------------------------------------------------------
Mon Mar 5 17:00:19 UTC 2018 - dimstar@opensuse.org
- 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.
-------------------------------------------------------------------
Thu Feb 22 10:36:33 UTC 2018 - dimstar@opensuse.org

View File

@ -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 @@ python3 run_tests.py
%endif
%files
%doc contributing.txt COPYING
%license COPYING
%if !%{testsuite}
%{_bindir}/meson
%{_bindir}/mesonconf