diff options
Diffstat (limited to 'build-aux')
| -rw-r--r-- | build-aux/flatpak/org.gnome.Todo.json | 164 |
1 files changed, 164 insertions, 0 deletions
diff --git a/build-aux/flatpak/org.gnome.Todo.json b/build-aux/flatpak/org.gnome.Todo.json new file mode 100644 index 0000000..0d79691 --- /dev/null +++ b/build-aux/flatpak/org.gnome.Todo.json @@ -0,0 +1,164 @@ +{ + "app-id" : "org.gnome.Todo.Devel", + "runtime" : "org.gnome.Platform", + "runtime-version" : "master", + "sdk" : "org.gnome.Sdk", + "command" : "endeavour", + "tags" : [ + "devel" + ], + "finish-args" : [ + "--device=dri", + "--share=ipc", + "--socket=fallback-x11", + "--socket=wayland", + "--share=network", + "--system-talk-name=org.freedesktop.login1", + "--talk-name=org.gnome.evolution.dataserver.AddressBook9", + "--talk-name=org.gnome.evolution.dataserver.Calendar8", + "--talk-name=org.gnome.evolution.dataserver.Sources5", + "--talk-name=org.gnome.evolution.dataserver.Subprocess.Backend.*", + "--talk-name=org.gnome.OnlineAccounts" + ], + "x-run-args" : [ + "--debug" + ], + "cleanup" : [ + "/include", + "/lib/pkgconfig", + "/share/pkgconfig", + "/share/aclocal", + "/man", + "/share/man", + "/share/gtk-doc", + "/share/vala", + "*.la", + "*.a" + ], + "modules" : [ + { + "name" : "gnome-online-accounts", + "buildsystem" : "meson", + "config-opts" : [ + "-Dvapi=false", + "-Dgoabackend=false" + ], + "sources" : [ + { + "type" : "git", + "url" : "https://gitlab.gnome.org/GNOME/gnome-online-accounts.git" + } + ] + }, + { + "name" : "libical", + "cleanup" : [ + "/lib/cmake" + ], + "buildsystem" : "cmake-ninja", + "config-opts" : [ + "-DCMAKE_INSTALL_LIBDIR:PATH=/app/lib", + "-DBUILD_SHARED_LIBS=On", + "-DICAL_BUILD_DOCS=False", + "-DWITH_CXX_BINDINGS=False" + ], + "sources" : [ + { + "type" : "archive", + "url" : "https://github.com/libical/libical/releases/download/v3.0.14/libical-3.0.14.tar.gz", + "sha256" : "4284b780356f1dc6a01f16083e7b836e63d3815e27ed0eaaad684712357ccc8f" + } + ] + }, + { + "name" : "libpeas", + "buildsystem" : "meson", + "cleanup" : [ + "/bin/*", + "/lib/peas-demo" + ], + "config-opts" : [ + "-Dwidgetry=false", + "-Ddemos=false" + ], + "sources" : [ + { + "type" : "git", + "url" : "https://gitlab.gnome.org/GNOME/libpeas.git" + } + ] + }, + { + "name" : "rest", + "config-opts": [ + "-Dintrospection=false", + "-Dgtk_doc=false" + ], + "buildsystem" : "meson", + "sources" : [ + { + "type" : "git", + "url" : "https://gitlab.gnome.org/GNOME/librest.git" + } + ] + }, + { + "name" : "intltool", + "buildsystem" : "autotools", + "sources" : [ + { + "type" : "archive", + "url" : "https://launchpad.net/intltool/trunk/0.51.0/+download/intltool-0.51.0.tar.gz", + "sha256" : "67c74d94196b153b774ab9f89b2fa6c6ba79352407037c8c14d5aeb334e959cd" + } + ] + }, + { + "name" : "evolution-data-server", + "cleanup" : [ + "/share/GConf" + ], + "config-opts" : [ + "-DENABLE_CANBERRA=OFF", + "-DENABLE_DOT_LOCKING=OFF", + "-DENABLE_FILE_LOCKING=fcntl", + "-DENABLE_GTK=OFF", + "-DENABLE_GOOGLE=OFF", + "-DENABLE_VALA_BINDINGS=ON", + "-DENABLE_WEATHER=OFF", + "-DWITH_OPENLDAP=OFF", + "-DWITH_LIBDB=OFF", + "-DENABLE_INTROSPECTION=ON", + "-DENABLE_INSTALLED_TESTS=OFF", + "-DENABLE_GTK_DOC=OFF", + "-DENABLE_EXAMPLES=OFF", + "-DENABLE_VALA_BINDINGS=OFF", + "-DENABLE_INTROSPECTION=OFF", + "-DWITH_PHONENUMBER=OFF", + "-DWITH_SYSTEMDUSERUNITDIR=OFF", + "-DENABLE_OAUTH2=OFF" + ], + "buildsystem" : "cmake-ninja", + "sources" : [ + { + "type" : "git", + "url" : "https://gitlab.gnome.org/GNOME/evolution-data-server.git" + } + ] + }, + { + "name" : "endeavour", + "buildsystem" : "meson", + "config-opts" : [ + "-Dtracing=true", + "-Dprofile=development" + ], + "sources" : [ + { + "type" : "git", + "url" : "https://gitlab.gnome.org/World/Endeavour.git" + } + ] + } + ] +} |
