[gnome-build-meta/alatiera/3-36-7: 1/2] cairomm-1.0, cairomm: switch to meson




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]