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
|
||||
===================================================================
|
||||
--- meson-0.52.0.orig/setup.py
|
||||
+++ meson-0.52.0/setup.py
|
||||
@@ -21,7 +21,7 @@ if sys.version_info < (3, 5, 2):
|
||||
'\nMeson requires Python 3.5.2 or greater'.format(sys.version))
|
||||
From 9e4c764df222328348f9b245b3b8480c243e4516 Mon Sep 17 00:00:00 2001
|
||||
From: sp1rit <sp1ritCS@protonmail.com>
|
||||
Date: Wed, 14 Apr 2021 14:35:17 +0200
|
||||
Subject: [PATCH] setup.py: use distutils instead of full setuptools
|
||||
|
||||
---
|
||||
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 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
|
||||
# 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>
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
#
|
||||
# spec file for package meson
|
||||
# spec file for package meson-test
|
||||
#
|
||||
# Copyright (c) 2021 SUSE LLC
|
||||
#
|
||||
@ -28,7 +28,7 @@
|
||||
%{!?vim_data_dir:%global vim_data_dir %{_datadir}/vim}
|
||||
%bcond_with setuptools
|
||||
Name: meson%{name_ext}
|
||||
Version: 0.56.2
|
||||
Version: 0.57.2
|
||||
Release: 0
|
||||
Summary: Python-based build system
|
||||
License: Apache-2.0
|
||||
@ -219,10 +219,6 @@ cp -r meson.egg-info %{buildroot}%{python3_sitelib}/meson-%{version}-py%{python3
|
||||
|
||||
%if %{with test}
|
||||
%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 MESON_EXE=%{_bindir}/meson
|
||||
python3 run_tests.py --failfast
|
||||
|
Loading…
Reference in New Issue
Block a user