[gnome-build-meta/kjellahl/cairomm-meson] cairomm-1.0, cairomm: switch to meson
- From: Jordan Petridis <jpetridis src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-build-meta/kjellahl/cairomm-meson] cairomm-1.0, cairomm: switch to meson
- Date: Thu, 1 Oct 2020 04:19:42 +0000 (UTC)
commit 53f89710ddf76aa0b87948a394e38bf627439ab0
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 | 11 ++++++++---
elements/world/cairomm.bst | 15 ++++++++-------
2 files changed, 16 insertions(+), 10 deletions(-)
---
diff --git a/elements/core-deps/cairomm-1.0.bst b/elements/core-deps/cairomm-1.0.bst
index cef20856..624b7ce4 100644
--- a/elements/core-deps/cairomm-1.0.bst
+++ b/elements/core-deps/cairomm-1.0.bst
@@ -1,10 +1,15 @@
-kind: autotools
+kind: meson
sources:
- kind: tar
- url: cairo_org:releases/cairomm-1.13.1.tar.gz
+ url: cairo_org:releases/cairomm-1.14.2.tar.xz
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/world/cairomm.bst b/elements/world/cairomm.bst
index 0d12f8cc..6e558158 100644
--- a/elements/world/cairomm.bst
+++ b/elements/world/cairomm.bst
@@ -1,12 +1,11 @@
-kind: autotools
+kind: meson
sources:
-- kind: git_tag
- url: git_freedesktop_org:cairo/cairomm.git
- track: master
+- kind: tar
+ 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:
- world/libsigcplusplus.bst
@@ -14,5 +13,7 @@ depends:
- 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]