SHA256
3
0
forked from pool/meson

Accepting request 1127663 from GNOME:Next

Update to 1.3.0

OBS-URL: https://build.opensuse.org/request/show/1127663
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=268
This commit is contained in:
Dominique Leuenberger 2023-11-20 11:47:24 +00:00 committed by Git OBS Bridge
parent d0c28f926c
commit 8b0561d64f
6 changed files with 67 additions and 21 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4533a43c34548edd1f63a276a42690fce15bde9409bcf20c4b8fa3d7e4d7cac1
size 2184484

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEGeLW2bRtjapiiPh3wk5jG6ux/nAFAmUyyosACgkQwk5jG6ux
/nA5fxAAhtx3xFS0+WpAXE3GKzAuksrqg/JV3EJ6GHB2Y6sN3xRWvqm3cgq/l2cQ
ARtEBIieD3G0Dvb+avUr9C/8nMZjiM7Ou4XA385/BGC6HAKykqgEO+VPoVYfc4a8
wuBKmj6xXLYFscR/tEXy8fk5KzIH/rm/BAuLFHdYgoosrop8aWgBstmPs5ry67I0
CBFv0Fjbsb6mR9dR/lQU2jF+hKlhFZqYwFuU5IGFOnLhQzbMr6k57KM4lms4BZ0x
M1YqG0NbCSLEXTpxHounlpNV9Z7fiQOcsOt+O0SZJuDMgX3X91Sh6yec9Orp3RqN
KCjJ/Is9BO45XewFwrV9sjVHIx+9ybBdUxCFxRc5cF8byC5ew661qHVpGWgqo/Zy
xGLyiB0KbvfaPzYFjyeqoSCVRAH+wVSZEGlrJG/yyvTJsnIhupgFws1XqiBpfkwr
TYO2TxB6F8slTizPAy9NGmtxpaOmIRAODNzpK+TCeOfaeM7KlvLBkl1FR2BRm6v3
LGMN2uQzGhL42i20HVsBXqq74HoaZKaq5w9MRJCEqj3fFF+ajMnjeLFXHA3oMKiA
bPz+PSA7ENXKGFZWsZaeERXdZJSGxpUAADmNOogICDPQHNASIWafxSGfNNQdzgvc
hYiWrJGBfhfRHO1HxxjWfySukBDNHm1qDma6Gt5hcZuYmMao2l4=
=i4PL
-----END PGP SIGNATURE-----

3
meson-1.3.0.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4ba253ef60e454e23234696119cbafa082a0aead0bd3bbf6991295054795f5dc
size 2222383

16
meson-1.3.0.tar.gz.asc Normal file
View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEGeLW2bRtjapiiPh3wk5jG6ux/nAFAmVacDUACgkQwk5jG6ux
/nD3fxAAneXFx8FJk3/N6eEFCtQLZ/gYp3jW38uJo2tWDCdyMnlikAE0QeRarrcn
iyZPuXBa3Srp8CUf8vHD8NeaILbiVpirCFJ64RSbl5zeXHFbYXfn93j4RVx8jzES
wMKA/xVhwvJZgcBNK3H1CmCOIz9/ti1B+xX8RGu6isDGcIHnE1njO95dSLH10U+s
vLCo7yQnZjNw1PiNxAoEfbhNmi9ZsSqZ9HIx5a7BObcig4eEeN2ijB8UsReBEFMo
wzqiVfCBH+P9binor7LRmqS0o4pyBCanQcUvYNz5TJ6V6osXIb96yBGB4MIYHEFS
Xhv0zD+XsK6Qv5WFHjyVC2X0X51YiAxwti0l0tqFr4SoL9wH4PJAikiXhyZKnCIj
NQOIJGtOC3lmqcV5ODu6TwQPBqFyKNGUMF5ATAVpAUFAKPTh2iEViu/DPjMBCsvA
n6LlFFE1wvzxVlvBxLhKXVWU6nJBTQbc7YQI4oo+4u2aZYTqgsGiU2NT1Lv3CvgD
GXvaXKa4FW1SRdOsq21iz2ifpXHFeL7MeZJSxV3bN85Fo1hW2lx1Qmp8ozb3EKz5
uHsjvrTn14t9e8+/ksDKjt9bYalYQO3BRQHvEE8W1sMIDRXNAS55wAj1v4owbsXf
Ty8T9lAvASSpj8PxKXF4bT0JjGSOxKI918ojlfqdvc7jN8K3bgY=
=zgnu
-----END PGP SIGNATURE-----

View File

@ -1,3 +1,47 @@
-------------------------------------------------------------------
Tue Nov 14 15:18:10 UTC 2023 - Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 1.3.0:
+ Clarify of implicitly-included headers in C-like compiler
checks.
+ Treat warnings as error in compiler checks.
+ Compilers now have a has_define method.
+ configure_file() now has a macro_name parameter.
+ c_std and cpp_std options now accepts a list of values.
+ More meaningful description of many generative tasks.
+ Deprecate 'jar' as a build_target type.
+ generator.process() gains 'env' keyword argument.
+ Target names for executables now take into account suffixes.
+ Executable gains vs_module_defs keyword.
+ find_program() now supports the 'default_options' argument.
+ Added follow_symlinks arg to install_data, install_header, and
install_subdir.
+ Added 'fill' kwarg to int.to_string().
+ Added 'json' output_format to configure_file().
+ @GLOBAL_SOURCE_ROOT@ and @DIRNAME@ in machine files.
+ clang-tidy-fix target.
+ Meson compile command now accepts suffixes for TARGET.
+ New environment variable MESON_PACKAGE_CACHE_DIR.
+ Update options with meson setup <builddir> -Dopt=value.
+ Clear persistent cache with meson setup --clearcache.
+ pkg-config dependencies can now get a variable with multiple
replacements.
+ Machine files: pkgconfig field deprecated and replaced by
pkg-config.
+ Support targeting Python's limited C API.
+ All compiler has_* methods support the required keyword.
+ Deprecated rust_crate_type and replaced by rust_abi.
+ Tests now abort on errors by default under sanitizers.
+ <lang>_(shared|static)_args for both_library, library, and
build_target.
+ -j shorthand for --num-processes.
+ Unified message(), str.format() and f-string formatting.
+ Subprojects excluded from scan-build reports.
+ vs_module_defs keyword now supports indexes of custom_target.
+ Automatic fallback to cmake and cargo subproject
- BuildRequire clang-tools to run the test suite: new dependency.
- Run test suite only on x86_64.
-------------------------------------------------------------------
Mon Oct 23 09:17:22 UTC 2023 - Dominique Leuenberger <dimstar@opensuse.org>

View File

@ -15,6 +15,7 @@
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
%if 0%{?sle_version} >= 150400 && 0%{?sle_version} < 160000
%global pythons python311
%else
@ -34,7 +35,7 @@
%bcond_with setuptools
%bcond_without mono
Name: meson%{name_ext}
Version: 1.2.3
Version: 1.3.0
Release: 0
Summary: Python-based build system
License: Apache-2.0
@ -64,10 +65,11 @@ Provides: meson-gui = %{version}
Obsoletes: meson-gui < %{version}
BuildArch: noarch
%else
ExclusiveArch: %{ix86} x86_64
ExclusiveArch: x86_64
BuildRequires: %{python_module devel}
BuildRequires: bison
BuildRequires: clang >= 15
BuildRequires: clang-tools >= 15
BuildRequires: cups-devel
BuildRequires: distribution-release
BuildRequires: flex