From a75184a471641d39b943424d2571dd2039845b6b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafa=C5=82=20Dzi=C4=99giel?= Date: Wed, 19 Feb 2025 18:50:42 +0100 Subject: [PATCH] flatpak: Build graphviz Needed for pipeline preview app functionality --- .../com.github.rafostar.Clapper-nightly.json | 1 + pkgs/flatpak/com.github.rafostar.Clapper.json | 1 + pkgs/flatpak/testing/graphviz.json | 38 +++++++++++++++++++ 3 files changed, 40 insertions(+) create mode 100644 pkgs/flatpak/testing/graphviz.json diff --git a/pkgs/flatpak/com.github.rafostar.Clapper-nightly.json b/pkgs/flatpak/com.github.rafostar.Clapper-nightly.json index 0516efcb..2fcbee17 100644 --- a/pkgs/flatpak/com.github.rafostar.Clapper-nightly.json +++ b/pkgs/flatpak/com.github.rafostar.Clapper-nightly.json @@ -66,6 +66,7 @@ "testing/dav1d.json", "testing/gstreamer.json", "testing/gst-plugins-rs.json", + "testing/graphviz.json", { "name": "clapper", "buildsystem": "meson", diff --git a/pkgs/flatpak/com.github.rafostar.Clapper.json b/pkgs/flatpak/com.github.rafostar.Clapper.json index 2f7b6c71..0d7abff2 100644 --- a/pkgs/flatpak/com.github.rafostar.Clapper.json +++ b/pkgs/flatpak/com.github.rafostar.Clapper.json @@ -51,6 +51,7 @@ "flathub/lib/libmicrodns.json", "flathub/lib/libpeas.json", "flathub/gstreamer-1.0/gstreamer.json", + "testing/graphviz.json", { "name": "clapper", "buildsystem": "meson", diff --git a/pkgs/flatpak/testing/graphviz.json b/pkgs/flatpak/testing/graphviz.json new file mode 100644 index 00000000..a9f0631a --- /dev/null +++ b/pkgs/flatpak/testing/graphviz.json @@ -0,0 +1,38 @@ +{ + "name": "graphviz", + "buildsystem": "autotools", + "config-opts": [ + "--without-x", + "--without-gtk", + "--without-gtkgl", + "--without-gtkglext", + "--without-gdk", + "--without-gdk-pixbuf", + "--without-qt", + "--disable-static", + "--disable-sharp", + "--disable-go", + "--disable-guile", + "--disable-java", + "--disable-javascript", + "--disable-lua", + "--disable-perl", + "--disable-php", + "--disable-python", + "--disable-r", + "--disable-ruby", + "--disable-tcl" + ], + "cleanup": [ + "/bin", + "/share/man", + "/share/graphviz" + ], + "sources": [ + { + "type": "archive", + "url": "https://gitlab.com/api/v4/projects/4207231/packages/generic/graphviz-releases/12.2.1/graphviz-12.2.1.tar.gz", + "sha256": "242bc18942eebda6db4039f108f387ec97856fc91ba47f21e89341c34b554df8" + } + ] +}