forked from pool/meson
Accepting request 476924 from GNOME:Next
- Update to version 0.38.1: + New Uninstall target. + Support for arbitrary test setups. + Intel C/C++ compiler support. + Get values from configuration data objects. + Python 3 module support simplified. + Default options to subprojects. + Set targets to be built (or not) by default. + Add option to mesonconf to wipe cached data. + Can specify file permissions and owner when installing data. + has_header() checks are now faster. + Array indexing now supports fallback values. + Silent mode for Mesontest. - Rebase meson-suse-ify-macros.patch. tests in many different ways. OBS-URL: https://build.opensuse.org/request/show/476924 OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=30
This commit is contained in:
parent
2430271fed
commit
09460fff36
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:72516e25eaf9efd67fe8262ccba05e1e84731cc139101fcda7794aed9f68f55a
|
||||
size 487164
|
@ -1,16 +0,0 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQIzBAABCAAdFiEElRgfTu0U/fTkG1GNO/RpO/7rlCgFAlhZkXMACgkQO/RpO/7r
|
||||
lCicuRAAh8okcpoIshMZCRBhInFhfaq4qStHoRPJ/nMI2/pHIk+AF42V5kKgVjcl
|
||||
OU8jaQgkh0oW8pwxnKAEnFxwwEYE52umuuMF7bNmQhUmTJFSlKlm8XnL7bFgNmC+
|
||||
9ND9JLL3G33o78AO7L1/RLKNeJcvAhP6Hj2yVwX1cXZx0+gOA1e1Km37Gp/3d51p
|
||||
Xlck4+GzKKwD9gDPZsDANyiSuGWQYkvsh9JhRbxZZRfvt8JAtnMRmnIf3m7DE0YA
|
||||
Cm8zxSPiczh6pYzhzl6CPtXVsuN8/+BPXW8mm51oSxaAVQK+HWqUIsCQjYlBYcXx
|
||||
nhVj5zNst1d3sAX9SbiIegP9hMBcZL6N+1N8jlLh2KYbfYM+OhftrcXoxs8yGOTY
|
||||
VV6Rkuy/0GYrBqZYQRNF9jlWCjEO4HBom4rDNY1eQ1FaooB8IvcNb8o1wbPXtE+r
|
||||
YQ0IiwlEjC/KQYDctkvvHoXhe6TjyhyJqGRU5zhpavE2Cfyt8P9fhp7yEJiMBigw
|
||||
ScseothrpUDspBD9r+6lV+13ABShRIHdFVxHhcBIqRibWLIQRRGPKl8Fw8JvTEJI
|
||||
fJ9S445bk67itCewbiG9vxJ7S2xQ/tX59MIf3cTskYpc739HP88zVGVunftiyMTk
|
||||
zYImm9C9eP5NZPqkojTGK41Xqim4YxokZQ/+7XVpn1pL0eDMqCA=
|
||||
=MXZw
|
||||
-----END PGP SIGNATURE-----
|
3
meson-0.38.1.tar.gz
Normal file
3
meson-0.38.1.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:dcb05349b32427924fa2a258a5e23e40e09c1bf9dd09919198c3a2ae1c38ba53
|
||||
size 515249
|
16
meson-0.38.1.tar.gz.asc
Normal file
16
meson-0.38.1.tar.gz.asc
Normal file
@ -0,0 +1,16 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQIzBAABCAAdFiEElRgfTu0U/fTkG1GNO/RpO/7rlCgFAliaLWoACgkQO/RpO/7r
|
||||
lCg/nQ/9HWCMOJc9xXr5aVVGf7Oe5aBJi1xhxM31qKczt5oXtN7YelXT6a5qNLKU
|
||||
/3jFqO1m2Nzp+Z9hhTJLGRWT7sjeF5WtEzJpUaBlxDzss4BlBOt/ssF0mjFwZuIA
|
||||
UzzFF8RzlEYpt2tkwddR+A3pH/vC5AbWk7kP+F1MNzl6Q5TjvV+lpDAR39f/MyZI
|
||||
OlK9HdrvBXQfwo/WJKBcm6O3FHGy0BR697UB8pqcrOGTmNsxZh7m0n7yDOv6hBwM
|
||||
qbHnqdJYNoAxYGd/dsv/56Zz3I1eV5ZRRrekV8bv1fE/yWDb0iaLG9wX9dgJ8pIQ
|
||||
dX3k/Vx9Rmr/7+KOMQehOnT817v6JdMMyC5QUCqhJAxplBb3EKAzvPx58lqJddQ+
|
||||
fxcAE+971WdNxr0zJbbn/gqRMhg+FEK7Ulx0WzgQKVb7Sk16Xd7y70jZC5bhVaW8
|
||||
yuR8C03fpe/EZLyTH9C9Z+DsQi3oVqWQCGv2Q5Cx1u6er+oD1eYzvXS6BX8pEUDg
|
||||
ri/kwCLpeu0I8hgopRS1JdUTsYP6HonwvjQXYcxMgXMmNU5T6hfZqer2rB9stKwU
|
||||
jXQ0O0YhoRyH2FH/Mc1YQV694sIll0lZjHgBrIrUW/uImBuAVv/0OeI4/dNgoIl4
|
||||
0xhjkR5rSvfBu/kIK2EDOjlQ4rM4XRThnWVxcRHNWdFmYvC9ZDM=
|
||||
=QQ2n
|
||||
-----END PGP SIGNATURE-----
|
@ -1,8 +1,8 @@
|
||||
Index: meson-0.37.1/data/macros.meson
|
||||
Index: meson-0.38.1/data/macros.meson
|
||||
===================================================================
|
||||
--- meson-0.37.1.orig/data/macros.meson
|
||||
+++ meson-0.37.1/data/macros.meson
|
||||
@@ -1,11 +1,12 @@
|
||||
--- meson-0.38.1.orig/data/macros.meson
|
||||
+++ meson-0.38.1/data/macros.meson
|
||||
@@ -1,11 +1,13 @@
|
||||
%__meson %{_bindir}/meson
|
||||
+%_vpath_srcdir .
|
||||
+%_vpath_builddir build
|
||||
@ -13,6 +13,7 @@ Index: meson-0.37.1/data/macros.meson
|
||||
- export FFLAGS="${FFLAGS:-%__global_fflags}" \
|
||||
- export FCFLAGS="${FCFLAGS:-%__global_fcflags}" \
|
||||
- export LDFLAGS="${LDFLAGS:-%__global_ldflags}" \
|
||||
+ export LANG=C.UTF-8 \
|
||||
+ export CFLAGS="${CFLAGS:-%optflags}" \
|
||||
+ export CXXFLAGS="${CXXFLAGS:-%optflags}" \
|
||||
+ export FFLAGS="${FFLAGS:-%optflags}" \
|
||||
|
@ -1,3 +1,21 @@
|
||||
-------------------------------------------------------------------
|
||||
Sat Mar 4 14:50:28 UTC 2017 - dimstar@opensuse.org
|
||||
|
||||
- Update to version 0.38.1:
|
||||
+ New Uninstall target.
|
||||
+ Support for arbitrary test setups.
|
||||
+ Intel C/C++ compiler support.
|
||||
+ Get values from configuration data objects.
|
||||
+ Python 3 module support simplified.
|
||||
+ Default options to subprojects.
|
||||
+ Set targets to be built (or not) by default.
|
||||
+ Add option to mesonconf to wipe cached data.
|
||||
+ Can specify file permissions and owner when installing data.
|
||||
+ has_header() checks are now faster.
|
||||
+ Array indexing now supports fallback values.
|
||||
+ Silent mode for Mesontest.
|
||||
- Rebase meson-suse-ify-macros.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 10 16:14:32 UTC 2017 - dimstar@opensuse.org
|
||||
|
||||
@ -25,7 +43,7 @@ Mon Dec 19 05:55:00 UTC 2016 - dev@antergos.com
|
||||
|
||||
- Update to version 0.37.0:
|
||||
* Mesontest: a new testing tool that allows you to run your
|
||||
tests in many different ways.
|
||||
tests in many different ways.
|
||||
* New shared_module function allows shared modules creation.
|
||||
* GNOME module now detects required programs and prints useful
|
||||
errors if any are missing.
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
%define _name mesonbuild
|
||||
Name: meson
|
||||
Version: 0.37.1
|
||||
Version: 0.38.1
|
||||
Release: 0
|
||||
Summary: Python-based build system
|
||||
License: Apache-2.0
|
||||
@ -109,6 +109,7 @@ python3 run_tests.py
|
||||
%{_mandir}/man1/%{name}.1%{?ext_man}
|
||||
%{_mandir}/man1/%{name}conf.1%{?ext_man}
|
||||
%{_mandir}/man1/%{name}introspect.1%{?ext_man}
|
||||
%{_mandir}/man1/mesontest.1%{?ext_man}
|
||||
%{_mandir}/man1/wraptool.1%{?ext_man}
|
||||
|
||||
%changelog
|
||||
|
Loading…
Reference in New Issue
Block a user