[gnome-build-meta/alatiera/3-36-7: 1/2] cairomm-1.0, cairomm: switch to meson
- From: Jordan Petridis <jpetridis src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-build-meta/alatiera/3-36-7: 1/2] cairomm-1.0, cairomm: switch to meson
- Date: Mon, 5 Oct 2020 06:39:58 +0000 (UTC)
commit 00d214291699a1e0051b8950478962da98093bb1
Author: Kjell Ahlstedt <kjellahlstedt gmail com>
Date: Wed Sep 30 08:59:54 2020 +0200
cairomm-1.0, cairomm: switch to meson
The following packages can now be built with Meson:
* core-deps/cairomm-1.0.bst
* world/cairomm.bst
elements/core-deps/cairomm-1.0.bst | 9 +++++++--
elements/core-deps/cairomm.bst | 15 ++++++++++-----
2 files changed, 17 insertions(+), 7 deletions(-)
---
diff --git a/elements/core-deps/cairomm-1.0.bst b/elements/core-deps/cairomm-1.0.bst
index 2ca95edd..48289bbf 100644
--- a/elements/core-deps/cairomm-1.0.bst
+++ b/elements/core-deps/cairomm-1.0.bst
@@ -1,11 +1,16 @@
-kind: autotools
+kind: meson
sources:
- kind: tar
url: cairo_org:releases/cairomm-1.13.1.tar.gz
ref: 97a78bd7de6baf8af3da1f9b39f1317f8da9f1145b7694e928fbd5521da08ef6
build-depends:
-- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
+- freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
depends:
- core-deps/libsigcplusplus-2.0.bst
- freedesktop-sdk.bst:components/cairo.bst
- freedesktop-sdk.bst:bootstrap-import.bst
+variables:
+ meson-local: >-
+ -Dmaintainer-mode=true
+ -Dbuild-documentation=false
+ -Dwarnings=min
diff --git a/elements/core-deps/cairomm.bst b/elements/core-deps/cairomm.bst
index 2d61a928..39011504 100644
--- a/elements/core-deps/cairomm.bst
+++ b/elements/core-deps/cairomm.bst
@@ -1,13 +1,18 @@
-kind: autotools
+kind: meson
+
sources:
- kind: tar
- url: cairo_org:releases/cairomm-1.15.5.tar.gz
+ url: cairo_org:releases/cairomm-1.16.0.tar.xz
+
build-depends:
-- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
+- freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
+
depends:
- core-deps/libsigcplusplus.bst
- freedesktop-sdk.bst:components/cairo.bst
- freedesktop-sdk.bst:bootstrap-import.bst
variables:
- conf-local: >-
- --disable-documentation
+ meson-local: >-
+ -Dmaintainer-mode=true
+ -Dbuild-documentation=false
+ -Dwarnings=min
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]