From e54e72b2908c8ef598eea27df3419f8654ba6832 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Tue, 2 Apr 2019 00:31:17 +0000 Subject: Add a flatpak manifest for org.gtk.IconBrowser4 And build it in ci. --- build-aux/flatpak/org.gtk.IconBrowser4.json | 72 +++++++++++++++++++++++++++++ 1 file changed, 72 insertions(+) create mode 100644 build-aux/flatpak/org.gtk.IconBrowser4.json (limited to 'build-aux') diff --git a/build-aux/flatpak/org.gtk.IconBrowser4.json b/build-aux/flatpak/org.gtk.IconBrowser4.json new file mode 100644 index 0000000000..6dc46fcdab --- /dev/null +++ b/build-aux/flatpak/org.gtk.IconBrowser4.json @@ -0,0 +1,72 @@ +{ + "app-id": "org.gtk.IconBrowser4", + "runtime": "org.gnome.Platform", + "runtime-version": "master", + "sdk": "org.gnome.Sdk", + "command": "gtk4-icon-browser", + "tags": ["devel", "development", "nightly"], + "desktop-file-name-prefix": "(Development) ", + "finish-args": [ + "--device=dri", + "--share=ipc", + "--socket=fallback-x11", + "--socket=wayland", + "--talk-name=org.gtk.vfs", "--talk-name=org.gtk.vfs.*" + ], + "cleanup": [ + "/include", + "/lib/pkgconfig", "/share/pkgconfig", + "/share/aclocal", + "/man", "/share/man", "/share/gtk-doc", + "*.la", ".a", + "/lib/girepository-1.0", + "/share/gir-1.0", + "/share/doc" + ], + "modules": [ + { + "name" : "wayland", + "buildsystem" : "autotools", + "builddir" : true, + "config-opts" : [ + "--disable-documentation" + ], + "sources" : [ + { + "type" : "git", + "url" : "https://github.com/wayland-project/wayland.git" + } + ] + }, + { + "name": "graphene", + "buildsystem": "meson", + "builddir": true, + "config-opts": [ + "--libdir=/app/lib", + "-Dtests=false", + "-Dbenchmarks=false" + ], + "sources": [ + { + "type": "git", + "url": "https://github.com/ebassi/graphene.git" + } + ] + }, + { + "name": "gtk", + "buildsystem": "meson", + "builddir": true, + "config-opts": [ + "--libdir=/app/lib" + ], + "sources": [ + { + "type": "git", + "url": "https://gitlab.gnome.org/GNOME/gtk.git" + } + ] + } + ] +} -- cgit v1.2.1