bbb06c4b44
Accepting request 664588 from home:scarabeus_iv:branches:devel:tools:building
...
Fixed the traceback on exec
- Remove succeeding supposed failing gtest test that checks
gtest version, openSUSE ships the .pc file with the actual
informations
- Make sure the tests stop on the failure and output the failing
test at the end for easier digging
- Make the setuptools conditional so I can quickly switch around
and verify things
- Switch the package to use _multibuild rather than multiple
spec files
- Use distutils to build/run rather than setuptools to reduce
buildcycle
- Add patch to be able to build and install using distutils instead
of full setuptools:
* meson-distutils.patch
OBS-URL: https://build.opensuse.org/request/show/664588
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=123
2019-01-16 11:19:24 +00:00
Alexei Sorokin
5eb479be2c
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=122
2018-12-28 18:18:49 +00:00
Alexei Sorokin
ac2c0a6430
- Update to version 0.45.0.
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=118
2018-12-16 22:15:56 +00:00
Alexei Sorokin
51b52e060a
- Update to version 0.48.2.
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=114
2018-11-13 09:33:53 +00:00
Alexei Sorokin
1b51552e07
Accepting request 643014 from GNOME:Next
...
- Update to version 0.48.1:
* See https://github.com/mesonbuild/meson/milestone/31?closed=1
- Drop meson-Fix-handling-generated-desktop-files.patch: Fixed
upstream.
- Update to version 0.48.1:
* See https://github.com/mesonbuild/meson/milestone/31?closed=1
- Drop meson-Fix-handling-generated-desktop-files.patch: Fixed
upstream.
OBS-URL: https://build.opensuse.org/request/show/643014
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=113
2018-10-18 18:54:10 +00:00
Alexei Sorokin
5493e1453a
Accepting request 640264 from GNOME:Next
...
- Add meson-Fix-handling-generated-desktop-files.patch: Fix
handling generated .desktop files.
- Add meson-Fix-handling-generated-desktop-files.patch: Fix
handling generated .desktop files.
OBS-URL: https://build.opensuse.org/request/show/640264
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=111
2018-10-06 14:18:19 +00:00
08cc2d1f0b
Accepting request 639362 from GNOME:Next
...
Add runtime dep
OBS-URL: https://build.opensuse.org/request/show/639362
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=110
2018-10-01 10:43:49 +00:00
Alexei Sorokin
1ae7a07faf
- Update to version 0.48.0.
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=109
2018-09-28 15:49:38 +00:00
Alexei Sorokin
e4e2081347
- Update to version 0.47.2.
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=108
2018-08-25 18:10:34 +00:00
Alexei Sorokin
7ac5ec2258
- Update to version 0.47.1.
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=106
2018-08-04 21:27:12 +00:00
Alexei Sorokin
34476d3501
Accepting request 625988 from GNOME:Next
...
New stable bugfix rel.
Note that there is even a 0.47 stable branch, but that will req rebase of patches, and I could not be asked to do that atm.
OBS-URL: https://build.opensuse.org/request/show/625988
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=104
2018-07-29 00:32:45 +00:00
43e1396cf4
Accepting request 622422 from openSUSE:Factory:zSystems
...
- add Don-t-raise-StopIteration-in-generators-no-longer-al.patch
It fixes build of pango on s390x.
OBS-URL: https://build.opensuse.org/request/show/622422
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=102
2018-07-13 06:59:29 +00:00
Alexei Sorokin
71ee2096dd
Accepting request 613073 from GNOME:Next
...
- BuildRequire python3-base instead of python3: make building a bit
cheaper.
- BuildRequire python3-base instead of python3: make building a bit
cheaper.
OBS-URL: https://build.opensuse.org/request/show/613073
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=99
2018-05-30 13:39:23 +00:00
Alexei Sorokin
4fccc50640
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=97
2018-04-30 12:10:07 +00:00
e3d4a78d0b
Accepting request 602460 from GNOME:Next
...
- Add meson-keep-spaces-in-pc-files.patch: Keep spaces in generated
pkgconfig files (gh#mesonbuild/meson#3479).
- Add meson-keep-spaces-in-pc-files.patch: Keep spaces in generated
pkgconfig files (gh#mesonbuild/meson#3479).
OBS-URL: https://build.opensuse.org/request/show/602460
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=96
2018-04-30 09:19:08 +00:00
750d89d245
Accepting request 601829 from devel:tools:building
...
Revert last submission
OBS-URL: https://build.opensuse.org/request/show/601829
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=95
2018-04-27 07:22:12 +00:00
159a41432b
Accepting request 601824 from home:lachs0r:branches:devel:tools:building
...
- Change meson-suse-ify-macros.patch: Disable stripping to make
debuginfo packages work.
- Change meson-suse-ify-macros.patch: Disable stripping to make
debuginfo packages work.
OBS-URL: https://build.opensuse.org/request/show/601824
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=94
2018-04-27 07:13:51 +00:00
Alexei Sorokin
7dc9d32c88
- Update to version 0.46.0.
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=91
2018-04-26 08:56:00 +00:00
Alexei Sorokin
ea3c72be46
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=89
2018-03-22 18:47:28 +00:00
Alexei Sorokin
69b71323cf
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=84
2018-03-21 21:19:07 +00:00
Alexei Sorokin
2c831b4033
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=82
2018-03-21 21:12:14 +00:00
Alexei Sorokin
280cc404cc
Accepting request 586086 from GNOME:Next
...
- Add libjpeg-devel BuildRequires to test testsuite.
- Add libjpeg-devel BuildRequires to test testsuite.
OBS-URL: https://build.opensuse.org/request/show/586086
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=78
2018-03-12 23:03:07 +00:00
Martin Pluskal
ea2a8aec7d
Accepting request 583636 from GNOME:Next
...
Scripted push of project GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/583636
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=76
2018-03-06 20:13:47 +00:00
Alexei Sorokin
cf3bf23f7c
Accepting request 578954 from GNOME:Next
...
- Update to version 0.44.1:
+ Support running out-of-tree tests against a meson in PATH.
+ Don't add rpaths to system libraries.
+ Fix meson location detection from other meson tools.
+ Various boost, pkg-config and vala related fixes.
- Testsuite changes: Remove mesonbuild directory and meson.py
again before running the test: ensure we test meson as it was
installed onto the system.
OBS-URL: https://build.opensuse.org/request/show/578954
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=74
2018-02-22 11:14:29 +00:00
Martin Pluskal
3a5d359b36
Accepting request 573229 from GNOME:Next
...
Update to 0.44.0
OBS-URL: https://build.opensuse.org/request/show/573229
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=72
2018-02-06 09:16:50 +00:00
c93c2c138e
Tweak the changelog and the actual dependency
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=70
2017-11-23 08:58:47 +00:00
Alexei Sorokin
980c8e7298
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=69
2017-11-22 22:52:35 +00:00
Alexei Sorokin
b708f18975
Accepting request 535993 from GNOME:Next
...
Fix testsuite with 0.43 - MPI just needs to beconfigured; and boost-static skipped, since we do not package static boost libs
OBS-URL: https://build.opensuse.org/request/show/535993
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=66
2017-10-23 13:01:50 +00:00
Alexei Sorokin
0f8b9d9cc9
Accepting request 535269 from home:badshah400:branches:devel:tools:building
...
- Update to version 0.43.0:
+ Generator learned capture: Generators can now be configured to
capture the standard output.
+ Can index CustomTarget objects: The CustomTarget object can
now be indexed like an array. The resulting object can be used
as a source file for other Targets, this will create a
dependency on the original CustomTarget, but will only insert
the generated file corresponding to the index value of the
CustomTarget's output keyword.
+ The cross file can now be used for overriding the result of
find_program. Then issuing the command find_program('objdump')
will return the version specified in the cross file.
+ Easier handling of supported compiler arguments.
+ Better support for shared libraries in non-system paths: This
release adds feature parity to shared libraries that are
either in non-standard system paths or shipped as part of your
project. On systems that support rpath, Meson automatically
adds rpath entries to built targets using manually found
external libraries.
+ The Wrap dependency system now supports Subversion (svn). This
support is rudimentary. The repository url has to point to a
specific (sub)directory containing the meson.build file
(typically trunk/). However, providing a revision is
supported.
- Rebase meson-test-installed-bin.patch.
- Run sed to strip the hashbang from a non-executable file; this
prevents an rpmlint warning.
- Update to version 0.43.0:
+ Generator learned capture: Generators can now be configured to
OBS-URL: https://build.opensuse.org/request/show/535269
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=65
2017-10-19 15:35:14 +00:00
Alexei Sorokin
56470d5531
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=64
2017-10-11 20:40:48 +00:00
Alexei Sorokin
4a9fbde692
Accepting request 530514 from home:jdelvare:branches:devel:tools:building
...
Update to version 0.42.1. This is a stable update with various bug fixes.
OBS-URL: https://build.opensuse.org/request/show/530514
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=62
2017-10-02 20:37:24 +00:00
5e572ee254
Accepting request 527028 from devel:tools:building
...
Revert the last change - the TW bot is not happy with it
OBS-URL: https://build.opensuse.org/request/show/527028
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=61
2017-09-18 13:20:48 +00:00
Alexei Sorokin
a04fc6dd9c
Accepting request 527002 from GNOME:Next
...
- do not use a variable in the Name: tag: SLE's checkin scripts
still can't handle that.
- Rebase meson-fix-gcc48.patch (boo#1057701).
- do not use a variable in the Name: tag: SLE's checkin scripts
still can't handle that.
OBS-URL: https://build.opensuse.org/request/show/527002
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=60
2017-09-18 13:06:47 +00:00
Alexei Sorokin
0121c2c915
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=58
2017-09-08 12:27:05 +00:00
Alexei Sorokin
692f026ef9
Accepting request 517049 from GNOME:Next
...
Update to 0.42.0
OBS-URL: https://build.opensuse.org/request/show/517049
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=56
2017-08-15 16:57:45 +00:00
Alexei Sorokin
bc0b4d1d93
Accepting request 512059 from home:Mailaender:branches:devel:tools:building
...
new bugfix release
OBS-URL: https://build.opensuse.org/request/show/512059
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=54
2017-07-22 14:31:04 +00:00
fbbd9f4191
Accepting request 506831 from home:RZLourenco
...
Adds a vim subpackage that adds Meson support to Vim.
OBS-URL: https://build.opensuse.org/request/show/506831
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=49
2017-06-29 10:18:00 +00:00
Martin Pluskal
511b7124fa
Accepting request 505966 from home:dimstar:branches:devel:tools:building
...
Rebased submission with the test suite split out into a 2nd spec file
OBS-URL: https://build.opensuse.org/request/show/505966
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=48
2017-06-23 20:29:28 +00:00
6f65f9811f
Accepting request 505963 from GNOME:Next
...
Update to 0.41.1
OBS-URL: https://build.opensuse.org/request/show/505963
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=47
2017-06-23 19:46:55 +00:00
Martin Pluskal
11ca778ca5
Accepting request 505906 from GNOME:Next
...
- Update meson-suse-ify-macros.patch: export LANG for all macros.
OBS-URL: https://build.opensuse.org/request/show/505906
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=46
2017-06-23 14:57:12 +00:00
Martin Pluskal
3acdab0bf6
Accepting request 505856 from home:susnux:branches:devel:tools:building
...
Update to current version
OBS-URL: https://build.opensuse.org/request/show/505856
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=45
2017-06-23 12:40:55 +00:00
40633d065d
libqt5-qtbase-devel, mono-core, mono-devel, wxWidgets-devel,
...
pkgconfig(protobuf) and pkgconfig(gtk+-3.0).
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=43
2017-06-07 09:49:14 +00:00
eb05bad048
Do not pull in gtk3 into the buildroot
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=42
2017-06-07 09:27:51 +00:00
84f3611653
- Make the build footprint smaller to enter ring1: This means we
...
skip a couple tests though. Removed BuildRequires: java-devel,
mono-core, mono-devel, wxWidgets-devel and pkgconfig(protobuf).
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=41
2017-06-06 13:10:15 +00:00
a374215825
Accepting request 495735 from GNOME:Next
...
Fix test suite on ppc64le - so we can move it actually to TW
OBS-URL: https://build.opensuse.org/request/show/495735
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=39
2017-05-17 21:27:28 +00:00
Alexei Sorokin
93ac916843
Accepting request 493401 from GNOME:Next
...
Update to 0.40.1
OBS-URL: https://build.opensuse.org/request/show/493401
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=38
2017-05-08 08:38:14 +00:00
Alexei Sorokin
907e7b4334
Accepting request 481278 from GNOME:Next
...
Sorry, a minor tweak to .changes'
OBS-URL: https://build.opensuse.org/request/show/481278
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=36
2017-03-20 11:53:17 +00:00
Alexei Sorokin
8ba18e34f7
Accepting request 481274 from GNOME:Next
...
- Add meson-disable-untested-code.patch: meson has code in the test
suite that assumes different behaviour between glib 2.51.5 (rc)
and 2.52.0 (final); this must be a wrong assumption to start with
and the test suite fails with 2.52.20. When this was added by
upstream 4 months before glib-2.52.0 was released, there must
have been no way at all to test this. We revert back to a state
like with the previous glib verison, where this test was simply
skipped (gh#mesonbuild/meson#1480).
OBS-URL: https://build.opensuse.org/request/show/481274
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=35
2017-03-20 11:41:12 +00:00
Alexei Sorokin
fabac88c57
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=32
2017-03-17 13:58:10 +00:00
Alexei Sorokin
737411b4f5
- Update to version 0.39.1.
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=31
2017-03-16 11:06:31 +00:00
Martin Pluskal
09460fff36
Accepting request 476924 from GNOME:Next
...
- Update to version 0.38.1:
+ New Uninstall target.
+ Support for arbitrary test setups.
+ Intel C/C++ compiler support.
+ Get values from configuration data objects.
+ Python 3 module support simplified.
+ Default options to subprojects.
+ Set targets to be built (or not) by default.
+ Add option to mesonconf to wipe cached data.
+ Can specify file permissions and owner when installing data.
+ has_header() checks are now faster.
+ Array indexing now supports fallback values.
+ Silent mode for Mesontest.
- Rebase meson-suse-ify-macros.patch.
tests in many different ways.
OBS-URL: https://build.opensuse.org/request/show/476924
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=30
2017-03-04 16:03:41 +00:00
Alexei Sorokin
2430271fed
Accepting request 449560 from home:dimstar:Factory
...
- Add meson-suse-ify-macros.patch: Make the meson macros also work
on openSUSE. We do not (yet?) have separate macros for CFLAGS,
CXXFLAGS, FFLAGS and LDFLAGS, but only carry optflags. This is no
issue, since openSUSE so far only added flags that work accross
compilers/languages. This might change in the future, making the
patch obsolete.
OBS-URL: https://build.opensuse.org/request/show/449560
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=28
2017-01-10 16:34:08 +00:00
Alexei Sorokin
6efa60b797
- Update to version 0.37.1.
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=26
2017-01-01 12:52:44 +00:00
Alexei Sorokin
33c778fb91
Accepting request 448381 from home:jengelh:branches:devel:tools:building
...
- Trim marketing words from descriptions. Add to description two
points from the feature list.
OBS-URL: https://build.opensuse.org/request/show/448381
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=25
2017-01-01 12:44:07 +00:00
Alexei Sorokin
c18eef41b6
- Update to version 0.37.0.
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=23
2016-12-19 09:49:21 +00:00
Alexei Sorokin
211d61fb7d
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=21
2016-12-10 20:39:16 +00:00
Alexei Sorokin
297724bad1
Accepting request 441459 from GNOME:Next
...
Update to 0.36.0 - required for GTK4 (via graphane)
OBS-URL: https://build.opensuse.org/request/show/441459
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=19
2016-11-22 17:18:39 +00:00
Alexei Sorokin
dc2c6cd36a
- Update to version 0.35.1.
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=18
2016-10-19 14:08:05 +00:00
Alexei Sorokin
c590ea40af
Accepting request 435448 from home:Zaitor:branches:devel:tools:building
...
New upstream release
OBS-URL: https://build.opensuse.org/request/show/435448
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=16
2016-10-14 22:07:42 +00:00
Alexei Sorokin
6dfb60cd4b
Accepting request 419792 from GNOME:Next
...
- Update to version 0.33.0:
+ Correctly install .typelib files to libdir.
+ Add option for as-needed link option.
+ Print the CFLAGS/LDFLAGS/etc inherited from the environment.
+ Only append compile flags to the link flags when appropriate.
- Add meson-633.patch: Handle both DT_RPATH as well as DT_RUNPATH
when fixing rpath settings (gh#mesonbuild/meson#663).
- Add meson-typelib-install.patch: Fix installation path for
gpobject introspection typelib files.
OBS-URL: https://build.opensuse.org/request/show/419792
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=15
2016-08-17 16:48:47 +00:00
Alexei Sorokin
b12163daba
- Update to version 0.32.0.
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=14
2016-07-23 19:45:57 +00:00
Alexei Sorokin
eaf178df36
Accepting request 395960 from home:jengelh:branches:devel:tools:building
...
- Avoid unnecessary bashism in %install script (run with /bin/sh)
OBS-URL: https://build.opensuse.org/request/show/395960
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=13
2016-05-16 12:19:59 +00:00
Alexei Sorokin
f8683d74b6
- Update to version 0.31.0.
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=10
2016-05-07 09:25:18 +00:00
Alexei Sorokin
7be8f27c9c
- Update to 0.29.0.
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=9
2016-02-11 19:42:09 +00:00
Alexei Sorokin
d1f3227fae
- Update to 0.28.0.
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=7
2015-12-29 06:07:28 +00:00
Alexei Sorokin
caa3c51fb6
- Update to 0.27.0.
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=6
2015-12-04 12:40:15 +00:00
Alexei Sorokin
36a792e0b4
- Update to 0.26.0.
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=5
2015-09-14 10:11:26 +00:00
f15fff33d2
Accepting request 317450 from home:XRevan86
...
OBS-URL: https://build.opensuse.org/request/show/317450
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=1
2015-07-24 14:37:01 +00:00