Accepting request 885387 from home:sp1rit:branches:devel:tools:building
update to 0.57.2 hope the changes are documented well enough OBS-URL: https://build.opensuse.org/request/show/885387 OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=201
This commit is contained in:
parent
2c1e468bed
commit
91e2b9cb24
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:3cb8bdb91383f7f8da642f916e4c44066a29262caa499341e2880f010edb87f4
|
|
||||||
size 1794847
|
|
@ -1,16 +0,0 @@
|
|||||||
-----BEGIN PGP SIGNATURE-----
|
|
||||||
|
|
||||||
iQIzBAABCgAdFiEEGeLW2bRtjapiiPh3wk5jG6ux/nAFAl/6/DsACgkQwk5jG6ux
|
|
||||||
/nBTtg/+LqbKrBZkZAi6CYRZFsqUKXjFyyWjzc/rNbrG3UPEw3IaUz9lSW/CtK8k
|
|
||||||
UeK6xG5HNCV4vCxkZUrts28W+RETU1Pfi5Tjw1v8VfO9KMRbpDmqJbJwWcMsDGCc
|
|
||||||
7bFw5VsKZsyGj9ksV4Xr7LsjIZnXWvlF0+dUpheNN4f3rI4/aOgeeERKl6U7KvHX
|
|
||||||
pmvWbhyco1XGlC2Q6hfmqEbChKGcqHtMcK3PgG6S2yCv9bKlVIcm0Drp7U/wNIwx
|
|
||||||
OFf/K8oIIfMBSKNHZBpbjjoy7neOB7NLalZDaroFRDCMQgqYpT/9RbNLeEEEOgIb
|
|
||||||
KHJ2YrP5m6EP2LiJ7mTnmf8UF05CwMAMVtBl+ozkFwcPfkJrDtaRV+3rcCdgsqWa
|
|
||||||
f8u2yCMpMFm/fpcqH4aw31OuotxXZ/DxF5dAci6+LWugc5r8R7BlwJclkKTVK9M5
|
|
||||||
5CXVdN7a8YWwqKidyPyKmNcoF37U37IKfKLIETGkwp5LS/RiLm8z9p2qp9Ydglj9
|
|
||||||
Cpdl1QTwGODbfQJUi9ufme8W2vd66r5eIUVeE/l7BN8jNSf3doF+p0+z+5/fk5XA
|
|
||||||
eWtKmd8Mjvd2MMMJy4x0u2g6WmXxi9lWP/aFAGo+sdofDvDtPhvtC5qpiKLyCOJT
|
|
||||||
BlQp5CD2O1JWoeIFpEmAaPKku032R5UihYHGxyhCnyLXdPb3fLs=
|
|
||||||
=GZju
|
|
||||||
-----END PGP SIGNATURE-----
|
|
3
meson-0.57.2.tar.gz
Normal file
3
meson-0.57.2.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:3a83e7b1c5de94fa991ec34d9b198d94f38ed699d3524cb0fdf3b99fd23d4cc5
|
||||||
|
size 1853721
|
16
meson-0.57.2.tar.gz.asc
Normal file
16
meson-0.57.2.tar.gz.asc
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
|
iQIzBAABCgAdFiEEGeLW2bRtjapiiPh3wk5jG6ux/nAFAmBxfOgACgkQwk5jG6ux
|
||||||
|
/nAC8g/8Cb/4kaRHXCns7Fnfdfw0TBWJwzo+jBnx0kscN4I3QxzGBsAzH8SQWNg1
|
||||||
|
cWDT5GRWY7bzXT855qTRv8EoLeJIfLGVh52lWCk/KaQL3Lw246iAsYuOrGp9EGUI
|
||||||
|
q40GMCIfsscBKm4PrYEicfnEe3GexgHqLxLFbX2zKrH4D8oqq4caBB0hImdtylct
|
||||||
|
7CyXDjnKIqqMgoLGh4AumZNvRD1Xy7lLrKAe6q6gZ91c99pCGojPptpA3xVKmULf
|
||||||
|
kijJdg60Eydc1MsFHVEmvyp/FkhW0oW2+xykceF1LEEDDTqMqsLM+5e6iXq1kfER
|
||||||
|
XNHtBUgWd4y7xk3nLOk+EEjvQgWQuRJst2R9/eoLfWPYAD+IXR4OEXwRIyUqRHAe
|
||||||
|
y74q6jeJ97PC1aeZ4WUArijuNJFBfwp/57nrvg3Ovx2oChF7J6TIBqVdmfNDdeIE
|
||||||
|
K77tKI/YfIql01DEu1bAEIO1P/BcXMe7X2siB+oUyJ6j3CPHae2hsvGec3wIi2+o
|
||||||
|
jUlvqqr/refUvhlffvdaR/Swp47zlJ/GxvDXHFo6L26LCiK89TcQAU9p/ZXwL8IV
|
||||||
|
zqvRUvENtCxOYKDPKKe265aHfgTQ4sJ9OLiWeZ1TsaYdVgEPdioCYqJxiORV4qHA
|
||||||
|
kQV/mAXJGcVyRgrAAX6Hx6Jc44cWJ54wkcsGu1Z/I978ekDkUvc=
|
||||||
|
=v/5G
|
||||||
|
-----END PGP SIGNATURE-----
|
@ -1,9 +1,18 @@
|
|||||||
Index: meson-0.52.0/setup.py
|
From 9e4c764df222328348f9b245b3b8480c243e4516 Mon Sep 17 00:00:00 2001
|
||||||
===================================================================
|
From: sp1rit <sp1ritCS@protonmail.com>
|
||||||
--- meson-0.52.0.orig/setup.py
|
Date: Wed, 14 Apr 2021 14:35:17 +0200
|
||||||
+++ meson-0.52.0/setup.py
|
Subject: [PATCH] setup.py: use distutils instead of full setuptools
|
||||||
@@ -21,7 +21,7 @@ if sys.version_info < (3, 5, 2):
|
|
||||||
'\nMeson requires Python 3.5.2 or greater'.format(sys.version))
|
---
|
||||||
|
setup.py | 2 +-
|
||||||
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/setup.py b/setup.py
|
||||||
|
index 17a00b34d..2a2599ee1 100644
|
||||||
|
--- a/setup.py
|
||||||
|
+++ b/setup.py
|
||||||
|
@@ -21,7 +21,7 @@ if sys.version_info < (3, 6):
|
||||||
|
'\nMeson requires Python 3.6.0 or greater'.format(sys.version))
|
||||||
|
|
||||||
from mesonbuild.coredata import version
|
from mesonbuild.coredata import version
|
||||||
-from setuptools import setup
|
-from setuptools import setup
|
||||||
@ -11,3 +20,6 @@ Index: meson-0.52.0/setup.py
|
|||||||
|
|
||||||
# On windows, will create Scripts/meson.exe and Scripts/meson-script.py
|
# On windows, will create Scripts/meson.exe and Scripts/meson-script.py
|
||||||
# Other platforms will create bin/meson
|
# Other platforms will create bin/meson
|
||||||
|
--
|
||||||
|
2.31.1
|
||||||
|
|
||||||
|
@ -1,3 +1,45 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Apr 14 12:40:39 UTC 2021 - Florian <sp1ritCS@protonmail.com>
|
||||||
|
|
||||||
|
- Update to version 0.57.2
|
||||||
|
- Update to version 0.57.0
|
||||||
|
+ Project version can be specified with a file
|
||||||
|
+ Support for reading files at configuration time with the fs module
|
||||||
|
+ Added --dry-run parameter to install
|
||||||
|
+ Experimental support for C++ modules in Visual Studio
|
||||||
|
+ Added Qt6 module
|
||||||
|
+ Added unstable Rust module
|
||||||
|
+ Meson test() now accepts `protocol : 'rust'`
|
||||||
|
+ MSVC/Clang-Cl Argument Changes/Cleanup
|
||||||
|
+ Buildtype remains even if dependent options are changed
|
||||||
|
+ Passing internal dependencies to the compiler object
|
||||||
|
+ `unstable_external_project` improvements
|
||||||
|
+ Added `gnome.post_install()` method
|
||||||
|
+ "Edit and continue" (/ZI) is no longer used by default for Visual Studio
|
||||||
|
+ Minimum required Python version updated to 3.6
|
||||||
|
+ Added vendoring to subprojects (`meson dist`)
|
||||||
|
+ `custom_target()` and `run_target()` now accepts an env keyword argument
|
||||||
|
+ `summary()` accepts external programs or dependencies
|
||||||
|
+ CMake `find_package` version support
|
||||||
|
+ `meson test` only rebuilds test dependencies
|
||||||
|
+ The `add_*_script` methods now accept a File as the first argument
|
||||||
|
+ Disabled Unity build with Vala
|
||||||
|
+ New logging format for `meson test`
|
||||||
|
+ Added `--destdir` arg to install that overrides the `DESTDIR` env var
|
||||||
|
+ Added `skip_if_destdir` param to `meson.add_install_script()` to allow disabling install scripts if DESTDIR is set
|
||||||
|
+ Add support for prelinked static libraries
|
||||||
|
+ Rust now has an std option
|
||||||
|
+ Changed behaviour of SIGINT in `meson test`
|
||||||
|
+ Support added for LLVM's thinLTO
|
||||||
|
+ `test()` timeout and timeout_multiplier value <= 0
|
||||||
|
+ Knob to control LTO thread
|
||||||
|
+ `summary()` now uses left alignment for both keys and values
|
||||||
|
+ `//` is now allowed as a function id for `meson rewrite`
|
||||||
|
+ All keys of the configuration_data object can be obtained with the keys() method.
|
||||||
|
|
||||||
|
- Recreated meson-distutils.patch due to upstream changes
|
||||||
|
- meson-test: removed check for aarch64 as broken files have been removed
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Feb 4 13:35:57 UTC 2021 - Dominique Leuenberger <dimstar@opensuse.org>
|
Thu Feb 4 13:35:57 UTC 2021 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# spec file for package meson
|
# spec file for package meson-test
|
||||||
#
|
#
|
||||||
# Copyright (c) 2021 SUSE LLC
|
# Copyright (c) 2021 SUSE LLC
|
||||||
#
|
#
|
||||||
@ -28,7 +28,7 @@
|
|||||||
%{!?vim_data_dir:%global vim_data_dir %{_datadir}/vim}
|
%{!?vim_data_dir:%global vim_data_dir %{_datadir}/vim}
|
||||||
%bcond_with setuptools
|
%bcond_with setuptools
|
||||||
Name: meson%{name_ext}
|
Name: meson%{name_ext}
|
||||||
Version: 0.56.2
|
Version: 0.57.2
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Python-based build system
|
Summary: Python-based build system
|
||||||
License: Apache-2.0
|
License: Apache-2.0
|
||||||
@ -219,10 +219,6 @@ cp -r meson.egg-info %{buildroot}%{python3_sitelib}/meson-%{version}-py%{python3
|
|||||||
|
|
||||||
%if %{with test}
|
%if %{with test}
|
||||||
%check
|
%check
|
||||||
%ifarch aarch64
|
|
||||||
# Test not supported on aarch64 yet
|
|
||||||
rm -r "test cases/common/122 llvm ir and assembly"
|
|
||||||
%endif
|
|
||||||
export LANG=C.UTF-8
|
export LANG=C.UTF-8
|
||||||
export MESON_EXE=%{_bindir}/meson
|
export MESON_EXE=%{_bindir}/meson
|
||||||
python3 run_tests.py --failfast
|
python3 run_tests.py --failfast
|
||||||
|
Loading…
Reference in New Issue
Block a user