Accepting request 578954 from GNOME:Next
- Update to version 0.44.1: + Support running out-of-tree tests against a meson in PATH. + Don't add rpaths to system libraries. + Fix meson location detection from other meson tools. + Various boost, pkg-config and vala related fixes. - Testsuite changes: Remove mesonbuild directory and meson.py again before running the test: ensure we test meson as it was installed onto the system. OBS-URL: https://build.opensuse.org/request/show/578954 OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=74
This commit is contained in:
parent
3a5d359b36
commit
cf3bf23f7c
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:50f9b12b77272ef6ab064d26b7e06667f07fa9f931e6a20942bba2216ba4281b
|
||||
size 1102644
|
@ -1,16 +0,0 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQIzBAABCgAdFiEElRgfTu0U/fTkG1GNO/RpO/7rlCgFAlotXrYACgkQO/RpO/7r
|
||||
lCi/9Q/+JmJHM+1BPG+GtvH49UyZu5UH+IlWuW5aBPsiwJPkt8zdPFSAGXd8HABt
|
||||
gB6UI1btRESNTFDro8pyh+TXaRlxENuBAEMg/8RWbIubOt114fPjt8LA0VSuq3EV
|
||||
lEGAYxxcw/rD+6enFky+G5qejVkGzgfbq+belV7uzupnRnkIHdq3i3cqozgx1osQ
|
||||
R6tucDzpGfRsmwmCVwhz373uk1FpuT1xmv6JH99A9HsBREA+Xl96nAUkW2Xs+XO4
|
||||
6dmIM5JcIadMn24cEA6WkGslcrawWiiI3d4tsSXw2HbKZcrN2lDOHChZ0SGn0R7n
|
||||
6885zZmPqO5I9fEs0CQEYXiQ7LqK1v9CAgAN4Rh/IzaT+mHsPejroR+3mQArCB9V
|
||||
opAkQ7J8X4Hh+XWl/QHdHYwmcgdStj0iF2sMgy4i87eivCVVRQ1qYToGQsphZSKI
|
||||
7ecVtCgt+YkrdoyV83ZoXFzoz1+uQNws4xtO+odtKFWBfjTmatgIsv72fSdEPLM/
|
||||
LVhykaoEe3mHWgKNRwbd0abmBzpQj7Xxqxv3WL9b+m8bDOatydkfqH/aNkg0Z3bz
|
||||
HzkQU62O8KXOXQQ36QooklazamAyw/9e6sJWtpkOOnjzGsnrpQHt8GFK12Vdvnso
|
||||
b9q6CDNbdqT9zofIwhYOCupGdQRPWqOn/uXXUkZLhGpN2rtAaz4=
|
||||
=970p
|
||||
-----END PGP SIGNATURE-----
|
3
meson-0.44.1.tar.gz
Normal file
3
meson-0.44.1.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:2ea1a721574adb23160b6481191bcc1173f374e02b0ff3bb0ae85d988d97e4fa
|
||||
size 1136478
|
16
meson-0.44.1.tar.gz.asc
Normal file
16
meson-0.44.1.tar.gz.asc
Normal file
@ -0,0 +1,16 @@
|
||||
-----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-----
|
@ -1,3 +1,15 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 22 10:36:33 UTC 2018 - dimstar@opensuse.org
|
||||
|
||||
- Update to version 0.44.1:
|
||||
+ Support running out-of-tree tests against a meson in PATH.
|
||||
+ Don't add rpaths to system libraries.
|
||||
+ Fix meson location detection from other meson tools.
|
||||
+ Various boost, pkg-config and vala related fixes.
|
||||
- Testsuite changes: Remove mesonbuild directory and meson.py
|
||||
again before running the test: ensure we test meson as it was
|
||||
installed onto the system.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 5 15:06:54 UTC 2018 - dimstar@opensuse.org
|
||||
|
||||
|
@ -24,7 +24,7 @@
|
||||
%endif
|
||||
%define _name mesonbuild
|
||||
Name: meson%{name_ext}
|
||||
Version: 0.44.0
|
||||
Version: 0.44.1
|
||||
Release: 0
|
||||
Summary: Python-based build system
|
||||
License: Apache-2.0
|
||||
@ -143,10 +143,8 @@ sed -i '1{/\/usr\/bin\/env/d;}' ./mesonbuild/rewriter.py
|
||||
%if ! %{testsuite}
|
||||
python3 setup.py build
|
||||
%else
|
||||
# When running the test suite, we want to be sure to use the installed meson version
|
||||
# For now, the only supported test suite is against the source directory, https://github.com/mesonbuild/meson/issues/3015
|
||||
# and there is so much weird code now in mesonlibs, that patching it to not require it became a nightmare - let's do what upstream wants for now
|
||||
echo "Prefereably we would do 'rm -rf meson.py mesonbuild' here, but we can't"
|
||||
# Ensure we have no mesonbuild / meson in CWD, thus guaranteeing we use meson in $PATH
|
||||
rm -rf meson.py mesonbuild
|
||||
%endif
|
||||
|
||||
%install
|
||||
|
@ -1,3 +1,15 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 22 10:36:33 UTC 2018 - dimstar@opensuse.org
|
||||
|
||||
- Update to version 0.44.1:
|
||||
+ Support running out-of-tree tests against a meson in PATH.
|
||||
+ Don't add rpaths to system libraries.
|
||||
+ Fix meson location detection from other meson tools.
|
||||
+ Various boost, pkg-config and vala related fixes.
|
||||
- Testsuite changes: Remove mesonbuild directory and meson.py
|
||||
again before running the test: ensure we test meson as it was
|
||||
installed onto the system.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 5 15:06:54 UTC 2018 - dimstar@opensuse.org
|
||||
|
||||
|
@ -24,7 +24,7 @@
|
||||
%endif
|
||||
%define _name mesonbuild
|
||||
Name: meson%{name_ext}
|
||||
Version: 0.44.0
|
||||
Version: 0.44.1
|
||||
Release: 0
|
||||
Summary: Python-based build system
|
||||
License: Apache-2.0
|
||||
@ -143,10 +143,8 @@ sed -i '1{/\/usr\/bin\/env/d;}' ./mesonbuild/rewriter.py
|
||||
%if ! %{testsuite}
|
||||
python3 setup.py build
|
||||
%else
|
||||
# When running the test suite, we want to be sure to use the installed meson version
|
||||
# For now, the only supported test suite is against the source directory, https://github.com/mesonbuild/meson/issues/3015
|
||||
# and there is so much weird code now in mesonlibs, that patching it to not require it became a nightmare - let's do what upstream wants for now
|
||||
echo "Prefereably we would do 'rm -rf meson.py mesonbuild' here, but we can't"
|
||||
# Ensure we have no mesonbuild / meson in CWD, thus guaranteeing we use meson in $PATH
|
||||
rm -rf meson.py mesonbuild
|
||||
%endif
|
||||
|
||||
%install
|
||||
|
Loading…
Reference in New Issue
Block a user