Commit Graph

64 Commits

Author SHA256 Message Date
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