[gnome-build-meta/alatiera/gegl-fixups: 1/3] core-deps/gegl: it hard depends on graphviz




commit 9d5b0b3800e9f08cd26a5d8fabf89e7d8a8e97cf
Author: Jordan Petridis <jpetridis gnome org>
Date:   Mon Dec 7 16:03:52 2020 +0200

    core-deps/gegl: it hard depends on graphviz
    
    Always has, the meson option was just wrong and not used
    https://gitlab.gnome.org/GNOME/gegl/-/commit/5ac40e3c3f9ab25b1208a96a8fdcae6fd72958ef

 elements/core-deps.bst          |  1 +
 elements/core-deps/gegl.bst     |  2 +-
 elements/core-deps/graphviz.bst | 34 ++++++++++++++++++++++++++++++++++
 3 files changed, 36 insertions(+), 1 deletion(-)
---
diff --git a/elements/core-deps.bst b/elements/core-deps.bst
index 252f1899..6cd46087 100644
--- a/elements/core-deps.bst
+++ b/elements/core-deps.bst
@@ -37,6 +37,7 @@ depends:
 - core-deps/gnome-online-miners.bst
 - core-deps/gnome-video-effects.bst
 - core-deps/gom.bst
+- core-deps/graphviz.bst
 - core-deps/grilo-plugins.bst
 - core-deps/grilo.bst
 - core-deps/gsound.bst
diff --git a/elements/core-deps/gegl.bst b/elements/core-deps/gegl.bst
index 3f965e22..bc51493b 100644
--- a/elements/core-deps/gegl.bst
+++ b/elements/core-deps/gegl.bst
@@ -13,6 +13,7 @@ depends:
 - core-deps/babl.bst
 - core-deps/gexiv2.bst
 - core-deps/libraw.bst
+- core-deps/graphviz.bst
 - sdk/gdk-pixbuf.bst
 - sdk/glib.bst
 - sdk/json-glib.bst
@@ -24,7 +25,6 @@ depends:
 
 variables:
   meson-local: >-
-    -Dgraphviz=disabled
     -Djasper=disabled
     -Dlensfun=disabled
     -Dlibav=disabled
diff --git a/elements/core-deps/graphviz.bst b/elements/core-deps/graphviz.bst
new file mode 100644
index 00000000..00997148
--- /dev/null
+++ b/elements/core-deps/graphviz.bst
@@ -0,0 +1,34 @@
+kind: autotools
+
+sources:
+- kind: tar
+  url: https://www2.graphviz.org/Packages/stable/portable_source/graphviz-2.44.0.tar.gz
+build-depends:
+- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
+- freedesktop-sdk.bst:components/bison.bst
+- freedesktop-sdk.bst:components/flex.bst
+depends:
+- sdk/glib.bst
+- sdk/gobject-introspection.bst
+- sdk/pango.bst
+- sdk/gdk-pixbuf.bst
+- freedesktop-sdk.bst:components/fontconfig.bst
+- freedesktop-sdk.bst:components/cairo.bst
+- freedesktop-sdk.bst:components/expat.bst
+- freedesktop-sdk.bst:components/freetype.bst
+- freedesktop-sdk.bst:components/jpeg.bst
+- freedesktop-sdk.bst:components/libpng.bst
+variables:
+  conf-local: >-
+    --disable-dependency-tracking
+    --disable-silent-rules
+    --disable-sharp
+    --disable-ocaml
+    --disable-r
+    --without-lasi
+    --without-gts
+    --without-ming
+    --without-devil
+    --without-qt
+    --with-pangocairo
+    --with-gdk-pixbuf


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]