forked from pool/meson
Accepting request 943927 from devel:tools:building
OBS-URL: https://build.opensuse.org/request/show/943927 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/meson?expand=0&rev=78
This commit is contained in:
commit
b62d21f852
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:a77988cc50554f73ede075bc9bf77a2d7ecb6ff892f2a0180d4940920eaaec84
|
||||
size 1953211
|
@ -1,16 +0,0 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQIzBAABCgAdFiEEGeLW2bRtjapiiPh3wk5jG6ux/nAFAmF6f8kACgkQwk5jG6ux
|
||||
/nDLcA/+O5gOD5PlM5WEbQ6MGH0IC4KUtrqgP7hyNtAyXk27/GXp1FpqeuNjwqbA
|
||||
YnZhTNcfFVj4RQOvJ6/9rZn27sC9DQ5X3Li/E8nXcXvOm3xXZUc4umcKI08dU/2+
|
||||
o2TEfoxCPzo6oOEn3qTyksjDAwt1bxtzqFFOZGCZ5WHrG3cLuVMhRDROyBZo+aO1
|
||||
41pXA1tfcCZYX8lddjcyPLrY8JeFKS1oViaTqdrr3U2Vma5oEILGtSLxuhkiDqYa
|
||||
ynEIpIi6JztWm4nRqO1gYJzRJN8aRzReBTRmGIsjbwWRd1LTK1Xtv5R7uNxqBqX2
|
||||
r6HAo2Vf/E0nEA+gZurHI2C8uM1wtyWhRi3aXxzXfmFLjMiRgGxNNwbimOoCf2xQ
|
||||
qXtYtaZIWsbFawEPyRJRIcizkDCwFbSwc7eAfy4NPj6QbZsWFGv0H2hvJb60tQHw
|
||||
KQ4YsrhLcvc8qoQGTbj8okhniKo3AqdNK0InR94WuLuIc8/CeLnX50iPi+XTwRIz
|
||||
3Cr/sAU1K/COBWkAfeUkiSbvLYoc3EH02HfwQAlyvIvvl1oCijT64G2UUsxYO52t
|
||||
DE8/9gzm4KTlytvwXXCEB6sfVcqWBBjOz5QQPyYRhZO3NuDtCMCu0/3cnx+Yx6+Y
|
||||
d7YY//U3ddgiTRcOWmEb46gfQAaCjT0cM1mu/UYpkSgW8D2ByFQ=
|
||||
=lIwY
|
||||
-----END PGP SIGNATURE-----
|
3
meson-0.60.3.tar.gz
Normal file
3
meson-0.60.3.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:87ca5fa9358a01864529392bd64e027158eb94afca7c7766b1866ef27eccb98e
|
||||
size 2001124
|
16
meson-0.60.3.tar.gz.asc
Normal file
16
meson-0.60.3.tar.gz.asc
Normal file
@ -0,0 +1,16 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQIzBAABCgAdFiEEGeLW2bRtjapiiPh3wk5jG6ux/nAFAmHDbLkACgkQwk5jG6ux
|
||||
/nArgRAAmzoWGrifKwOo/Ay4Ob58oFVTgIOX22pN5l1R6S8FKl5VJ8IW5+mgmQWu
|
||||
sFsIMprMcMV2HqgbBr7tiQGc5AWsPUYIgSQjV5MkdImFjxKJtvQZRf1uN4uwKAJL
|
||||
ttO/Ug1QyqUO2d5ADZyLGp9+ktMcisNWhKU3tWEzOK860pW4lTCMFUNlE78g+6gZ
|
||||
7QqE02QCExYeBtDN9Nu1AexIozt9eX3YUQS/hI1uJvmyB24xWDupTfX+iLtcE/WR
|
||||
M8ttzg0HubFyCvdzcKV8jqmue8at6XGeDFKh6Qz2rZCHLuhGiqALg1WWSjRjeR+K
|
||||
RHJv6DNbVcARSvFhwZxCCTtLkbyM6u4mPsA7wLc25Jcll9rvDJSCwUEgchTLjr3v
|
||||
3nVD/Klm4jZPiodVYU1Gj1goWpzxs0UB1WTRcDlbsn55jCEKjRSMiRV8TBVrygl9
|
||||
HV0RU0k/SAVhnn+yi2naZpQwHk3GK9iBOxdVpkj2uiMbKuemG9TuJ/Uv0uuuNQOa
|
||||
THQ/WSYjU4Xm7oZfOVtTHdV+eOE7S/amnv4U7HCBHTn+i1it8Z1xejLnuASalbms
|
||||
XvVGWizzK5J7KhFN9unfGGHuRbpGmbIP72TcznzdZErP+SQUTmBINJplfeQlVml4
|
||||
OMnjxTweiSNrA9AMlejmtlrEzaqBAv2jtk1ENonhaZX7B+lY/Nw=
|
||||
=eq/S
|
||||
-----END PGP SIGNATURE-----
|
@ -1,3 +1,68 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Dec 28 08:46:21 UTC 2021 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||
|
||||
- Update to version 0.60.3:
|
||||
+ gnome module: fix install_dir x3, by allowing false *_gir and
|
||||
*_typelib.
|
||||
+ iconv dependency: try even harder to find working iconv.
|
||||
+ Fix performance regression in build file generation.
|
||||
+ add ft32 cpu family.
|
||||
+ restore the ability in the backend to silently find a program.
|
||||
+ pkgconfig: Fix linking to a custom target.
|
||||
- Drop 3074bb14a14c00aeb350bf592acf635a93b52d9a.patch: fixed
|
||||
upstream.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Dec 14 18:03:11 UTC 2021 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 0.60.2:
|
||||
+ Fix version requirement on Ninja feature
|
||||
+ Fix custom_target with install: true and no install_dir,
|
||||
crashing
|
||||
+ Fix regression that broke string.format with list objects
|
||||
+ valac dependencies: use the canonical list of vala source names
|
||||
+ interpreter: disallow RunTarget in meson.add_install_script
|
||||
+ Only pass clang LTO arguments when they are needed
|
||||
+ Support ancient (<3.4.0) gcc versions
|
||||
+ Only exclude _bootlocale with Python >= 3.10
|
||||
+ cmake: Use find_library() on bare library names in cmake
|
||||
dependencies
|
||||
+ dependencies/zlib: Allow for generic OS checks
|
||||
+ rust: clean up inputs and outputs to bindgen
|
||||
+ interpreter: extract_objects provides a valid source
|
||||
+ build|backend: Fix some type annotations
|
||||
+ backends/backends: recurse when looking for paths in bundled
|
||||
shared libs
|
||||
+ shared_module: Add soname when used as a link target
|
||||
+ iconv dependency: include header when checking for libc builtin
|
||||
- Drop unused python3-setuptools BuildRequires.
|
||||
- Add 3074bb14a14c00aeb350bf592acf635a93b52d9a.patch: gnome module:
|
||||
fix install_dir x3, by allowing false *_gir and *_typelib.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 3 17:16:19 UTC 2021 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 0.60.1:
|
||||
+ No upstream changes provided.
|
||||
- Changes from version 0.60.0:
|
||||
+ run_target can now be used as a dependency.
|
||||
+ The Python Modules dependency method no longer accepts
|
||||
positional arguments.
|
||||
+ Override python installation paths.
|
||||
+ New subprojects packagefiles subcommand.
|
||||
+ Project options declared in meson_options.txt can now be marked
|
||||
as deprecated.
|
||||
+ More efficient static linking of uninstalled libraries.
|
||||
+ Cython can now transpile to C++ as an intermediate language.
|
||||
+ Unknown options are now always fatal.
|
||||
+ Install DESTDIR relative to build directory.
|
||||
+ Improvements for the Rustc compiler.
|
||||
+ Waf support in external-project module.
|
||||
+ Dependencies with multiple names.
|
||||
- Add gmock BuildRequires and stop deleting gmock testfiles, run
|
||||
the test suite for it.
|
||||
- Update Supplements to current standard.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Oct 31 17:03:47 UTC 2021 - Andreas Stieger <andreas.stieger@gmx.de>
|
||||
|
||||
|
13
meson.spec
13
meson.spec
@ -28,7 +28,7 @@
|
||||
%{!?vim_data_dir:%global vim_data_dir %{_datadir}/vim}
|
||||
%bcond_with setuptools
|
||||
Name: meson%{name_ext}
|
||||
Version: 0.59.4
|
||||
Version: 0.60.3
|
||||
Release: 0
|
||||
Summary: Python-based build system
|
||||
License: Apache-2.0
|
||||
@ -41,6 +41,7 @@ Source2: meson.keyring
|
||||
Patch1: meson-test-installed-bin.patch
|
||||
# PATCH-FEATURE-OPENSUSE meson-distutils.patch tchvatal@suse.com -- build and install using distutils instead of full setuptools
|
||||
Patch2: meson-distutils.patch
|
||||
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: python-rpm-macros
|
||||
BuildRequires: python3-base
|
||||
@ -68,6 +69,7 @@ BuildRequires: gcc-obj-c++
|
||||
BuildRequires: gcc-objc
|
||||
BuildRequires: gettext
|
||||
BuildRequires: git
|
||||
BuildRequires: gmock
|
||||
BuildRequires: gnustep-make
|
||||
BuildRequires: googletest-devel
|
||||
BuildRequires: itstool
|
||||
@ -89,7 +91,6 @@ BuildRequires: python2-devel
|
||||
BuildRequires: distribution-release
|
||||
BuildRequires: python3-gobject
|
||||
BuildRequires: python3-pytest-xdist
|
||||
BuildRequires: python3-setuptools
|
||||
BuildRequires: zlib-devel-static
|
||||
BuildRequires: cmake(Qt5Core)
|
||||
BuildRequires: cmake(Qt5Gui)
|
||||
@ -144,7 +145,7 @@ Domain Specific Language.
|
||||
Summary: Vim support for meson.build files
|
||||
Group: Productivity/Text/Editors
|
||||
Requires: vim
|
||||
Supplements: packageand(vim:%{name})
|
||||
Supplements: (vim and %{name})
|
||||
BuildArch: noarch
|
||||
|
||||
%description vim
|
||||
@ -164,9 +165,9 @@ This package provides support for meson.build files in Vim.
|
||||
%patch2 -p1
|
||||
%endif
|
||||
|
||||
# We do not have gmock available at this moment - can't run the test suite for it
|
||||
rm -r "test cases/frameworks/3 gmock" \
|
||||
"test cases/frameworks/1 boost" \
|
||||
# We do not have appleframeworks available at this moment - can't run the test suite for it
|
||||
# boost is currently borked too
|
||||
rm -r "test cases/frameworks/1 boost" \
|
||||
"test cases/objc/2 nsstring"
|
||||
|
||||
# AddressSanitizer fails here because of ulimit.
|
||||
|
Loading…
Reference in New Issue
Block a user