Compare commits
11 Commits
Author | SHA256 | Date | |
---|---|---|---|
e63f774471 | |||
13ffdd4f7e | |||
1761ef43d5 | |||
125fa95a40 | |||
045b4c2521 | |||
4cfd89b223 | |||
d08ed6f528 | |||
eafb035bf1 | |||
4f1ed74803 | |||
0bde71fddc | |||
0598636708 |
BIN
meson-1.8.1.tar.gz
(Stored with Git LFS)
BIN
meson-1.8.1.tar.gz
(Stored with Git LFS)
Binary file not shown.
@@ -1,16 +0,0 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQIzBAABCgAdFiEEGeLW2bRtjapiiPh3wk5jG6ux/nAFAmgw8tQACgkQwk5jG6ux
|
||||
/nDusxAAhVy8NyGNk728aE4lu7JV+mxPzvVwTydY+/ZR5ciFz4qhNytHFJHqPz4V
|
||||
iX+SrUctErLHjVysJDlbTFeGy8dSlbCrQLz2scC4OCIpoMVTfmgM16/fFyYGNj3a
|
||||
knfQl91/1+j4GlstJ7aisa8ysqQAaF87BvfFgrJlNtH+1W5UgaJ/WGItpt4Uxz7u
|
||||
d/2SOMBM+A2YOWrfDLKW8p3SRz9tIw1th8SJVVzBhbC25Xs6GzcBv3IHciOYM+Br
|
||||
gvuvYgmjnRX1at+YEymdpTBpIpuao0sYL6ziEPcVA+BBlkmcUnSbhtK2u6SaUnBp
|
||||
fr8fCGcCjG/vWQDPB1PjWsZfYzOFuTNOJVNcEOVN1SX8GoGI86N7awOnn4auumLW
|
||||
y2sOG4/ssrI6IHM0AkCMi4PxCOtSZ64h1t1nHG9YQP5Pll+3yDljowwQgntS0kVW
|
||||
16ak40KEOw1T2gjH9idslQdsqu/YpNh3LkzBLiUdcGD+F/Qy3dNHgfrfMy4Lf4xw
|
||||
hOAz4U8Kq3b9UQkspGXQMcqEf7QhLJpWiYJKIVgPgBrzNjM+hHt2OQqp4v6ght4H
|
||||
w13vp4IYACVuFGF97U8lKNR5Cpv9TqWL9m8JK114BLJB+XCxfGvp/u2bln5CywXL
|
||||
Ti2IpMIPN6WzxGfoxygVpFJvMdY5wIGz1N7MGEDuy80HuNHfRWg=
|
||||
=tuez
|
||||
-----END PGP SIGNATURE-----
|
3
meson-1.9.0.tar.gz
Normal file
3
meson-1.9.0.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:cd27277649b5ed50d19875031de516e270b22e890d9db65ed9af57d18ebc498d
|
||||
size 2366082
|
16
meson-1.9.0.tar.gz.asc
Normal file
16
meson-1.9.0.tar.gz.asc
Normal file
@@ -0,0 +1,16 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQIzBAABCgAdFiEEGeLW2bRtjapiiPh3wk5jG6ux/nAFAmirREoACgkQwk5jG6ux
|
||||
/nBUmhAAoHEVPp23U0upYEevws83r4Pos2yAU6ULy9lHzsCRucc4HFgv0GSzBHgt
|
||||
x45VbKG1xfCJ8gQl/GxlLZCySIY9NeUCBcbzLFn34PkyqxQanOgUafE72bpONsDy
|
||||
+VNbRx6sNuQpFnqTPBnZ/e4q5Wi45pkxo3hVQi0h2QUChrc4wEL5y9rsi/zdkbjY
|
||||
JqCTcQ3X9+APFVwZoSlcZpvyU5ZC5etTVUcMaUwdEh1M6Y/yLoksty54oeq4zl+l
|
||||
PStapPuq+xHd3Gio4w1yoHlBuy9wHDdw+WqDeyUWcHq1ngCCsctvXzRDhM+tH7tR
|
||||
JVEF1Smz5x8O955QFTZyv9fsmHkBsxRTrxhIw/VFh2XHyH+2WCoEreaRhwGGZk7r
|
||||
v7iGxc0psK3All6VchoPzU3kvA1ZwC/u5om2Z6fkh79maBbXIr50hKuKEjZwJbnp
|
||||
bQ/azeNGUROrnJWCH4X9xYoKsky6TVtK4WC4WANUSKHpxsL+coz8jMudtFu70pYo
|
||||
PGIzLy3c+tXAg6zWgFJe2B1eNhORTTIYzSgi+U/dXku4eg3ipLy+UCuH8pl2AqgN
|
||||
JnLGeD6pwwKyM/aRxA6j0NhD71Rfl3H+CX1GJ8j3yTUQaNDa6oH/5Z0hDf5+BJFR
|
||||
jiZ+jI3SbU3gOg/DvfgS1GKyFIAMnllaLDZbikAv0+/0X7E11jI=
|
||||
=gc0A
|
||||
-----END PGP SIGNATURE-----
|
21
meson-issue-15992.patch
Normal file
21
meson-issue-15992.patch
Normal file
@@ -0,0 +1,21 @@
|
||||
Index: meson-1.9.0/data/macros.meson
|
||||
===================================================================
|
||||
--- meson-1.9.0.orig/data/macros.meson
|
||||
+++ meson-1.9.0/data/macros.meson
|
||||
@@ -29,14 +29,14 @@
|
||||
%{shrink:%{__meson} compile \
|
||||
-C %{_vpath_builddir} \
|
||||
%{_smp_mflags} \
|
||||
- %{?__meson_verbose:--verbose} \
|
||||
+ %[ 0%{?__meson_verbose} ? "--verbose" : "" ] \
|
||||
%{nil}}
|
||||
|
||||
%meson_install \
|
||||
%{shrink:DESTDIR=%{buildroot} %{__meson} install \
|
||||
-C %{_vpath_builddir} \
|
||||
--no-rebuild \
|
||||
- %{!?__meson_verbose:--quiet} \
|
||||
+ %[ ! 0%{?__meson_verbose} ? "--quiet" : "" ] \
|
||||
%{nil}}
|
||||
|
||||
%meson_test \
|
@@ -1,3 +1,70 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 3 12:31:59 UTC 2025 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||
|
||||
- Add meson-issue-15992.patch: allow packagers and obs projects to
|
||||
toggle verbosity of the meson commands (__meson_verbose 0|1).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 25 06:14:17 UTC 2025 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||
|
||||
- Updtae to version 1.9.0:
|
||||
+ Array .flatten() method
|
||||
+ clang-tidy's auto-generated targets correctly select source
|
||||
files
|
||||
+ Added Qualcomm's embedded linker, eld
|
||||
+ Added suffix function to the FS module
|
||||
+ Support response files for custom targets
|
||||
+ meson format now has a --source-file-path argument when reading
|
||||
from stdin
|
||||
+ Added license keyword to pkgconfig.generate
|
||||
+ New experimental option rust_dynamic_std
|
||||
+ Rust and non-Rust sources in the same target
|
||||
+ Explicitly setting Swift module name is now supported
|
||||
+ Top-level statement handling in Swift libraries
|
||||
+ Swift compiler receives select C family compiler options
|
||||
+ Swift/C++ interoperability is now supported
|
||||
+ Support for MASM in Visual Studio backends
|
||||
+ Limited support for WrapDB v1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 20 10:11:40 UTC 2025 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||
|
||||
- Update to version 1.8.4:
|
||||
+ compilers: move CFLAGS/CXXFLAGS handling to Environment.
|
||||
+ interpreter: rename default_project_options.
|
||||
+ options: machine_file_options keys are always OptionKeys
|
||||
+ options: tighten types for validating options
|
||||
+ interpreter: use correct type for project_default_options
|
||||
+ options: split pending subproject options into their own dictionary
|
||||
+ options: warn if subproject sets another subproject option too late
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jul 31 10:49:59 UTC 2025 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||
|
||||
- Update to version 1.8.3:
|
||||
+ Add project to check that test target's args and depends are in
|
||||
path.
|
||||
+ options: do not store duplicate UserOptions.
|
||||
+ options: apply CFLAGS even if c_link_args exists.
|
||||
+ interpreter: allow retrieving build options with get_option().
|
||||
+ environment: allow setting build options with "build." prefix.
|
||||
+ hdf5: Skip failing Fortran config-tool test when h5fc is
|
||||
broken.
|
||||
+ Replace deprecated setup.py install command.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jun 10 06:56:52 UTC 2025 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||
|
||||
- Update to version 1.8.2:
|
||||
+ Unbreak "Fix setuptools 49 test".
|
||||
+ cargo: set edition for build machine as well.
|
||||
+ Vala: Fix GResource source directories.
|
||||
+ Vala: Add test for generated UI in subdirectories.
|
||||
+ cmake: Fix target_link_libraries against project targets.
|
||||
+ vala: Pass --shared-library to valac when generating a .gir
|
||||
file.
|
||||
+ tests: don't skip frameworks/17 mpi for auto/pkgconfig.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 26 13:09:47 UTC 2025 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||
|
||||
|
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package meson
|
||||
#
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC and contributors
|
||||
# Copyright (c) 2024 Andreas Stieger <Andreas.Stieger@gmx.de>
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
@@ -35,7 +35,7 @@
|
||||
%{!?vim_data_dir:%global vim_data_dir %{_datadir}/vim}
|
||||
%bcond_without mono
|
||||
Name: meson%{name_ext}
|
||||
Version: 1.8.1
|
||||
Version: 1.9.0
|
||||
Release: 0
|
||||
Summary: Python-based build system
|
||||
License: Apache-2.0
|
||||
@@ -52,6 +52,8 @@ Patch1: extend-test-timeout-on-qemu-builds.patch
|
||||
Patch2: 14001.patch
|
||||
# PATCH-FIX-UPSTREAM https://github.com/mesonbuild/meson/pull/14580
|
||||
Patch3: reproducible.patch
|
||||
# PATCH-FIX-UPSTREAM -- rpm macros do not allow to override verbosity
|
||||
Patch4: meson-issue-15992.patch
|
||||
BuildRequires: %{python_module base >= 3.7}
|
||||
BuildRequires: %{python_module setuptools}
|
||||
BuildRequires: fdupes
|
||||
|
Reference in New Issue
Block a user