{ "app-id": "com.github.alainm23.planner", "runtime": "org.gnome.Platform", "runtime-version": "42", "sdk": "org.gnome.Sdk", "base": "io.elementary.BaseApp", "base-version": "juno-21.08", "command": "com.github.alainm23.planner", "finish-args": [ "--device=dri", "--share=ipc", "--share=network", "--socket=fallback-x11", "--socket=wayland", "--filesystem=home", "--talk-name=org.gnome.evolution.dataserver.Calendar8", "--talk-name=org.gnome.evolution.dataserver.Sources5", "--metadata=X-DConf=migrate-path=/com/github/alainm23/planner/" ], "cleanup": [ "/include", "/lib/pkgconfig", "/share/vala", "/man", "*.a", "*.la" ], "modules": [ { "name": "intltool", "cleanup": [ "*" ], "sources": [ { "type": "archive", "url": "https://launchpad.net/intltool/trunk/0.51.0/+download/intltool-0.51.0.tar.gz", "sha256": "67c74d94196b153b774ab9f89b2fa6c6ba79352407037c8c14d5aeb334e959cd" } ] }, { "name": "elementary-stylesheet", "buildsystem": "meson", "sources": [ { "type": "git", "url": "https://github.com/elementary/stylesheet.git", "tag": "6.1.1" } ], "modules": [ { "name": "sassc", "cleanup": ["*"], "sources": [ { "type": "git", "url": "https://github.com/sass/sassc.git", "tag": "3.6.1" }, { "type": "script", "dest-filename": "autogen.sh", "commands": ["autoreconf -si"] } ], "modules": [ { "name": "libsass", "cleanup": ["*"], "sources": [ { "type": "git", "url": "https://github.com/sass/libsass.git", "tag": "3.6.4" }, { "type": "script", "dest-filename": "autogen.sh", "commands": ["autoreconf -si"] } ] } ] } ] }, { "name": "elementary-icons", "buildsystem": "meson", "sources": [ { "type": "git", "url": "https://github.com/elementary/icons.git", "commit": "9e7ace3d6c1d1e3b5ea64012a371e46039bf044a" } ], "modules": [ { "name": "xcursorgen", "cleanup": ["*"], "sources": [ { "type": "git", "url": "https://gitlab.freedesktop.org/xorg/app/xcursorgen.git", "tag": "xcursorgen-1.0.7" } ] } ] }, { "name": "granite", "buildsystem": "meson", "sources": [ { "type": "git", "url": "https://github.com/elementary/granite.git", "tag": "6.2.0" } ] }, { "name": "libical", "buildsystem": "cmake-ninja", "cleanup": [ "/lib/cmake" ], "config-opts": [ "-DCMAKE_BUILD_TYPE=Release", "-DCMAKE_INSTALL_LIBDIR=/app/lib", "-DBUILD_SHARED_LIBS=ON", "-DGOBJECT_INTROSPECTION=true", "-DICAL_GLIB_VAPI=true", "-DICAL_GLIB=true", "-DICAL_BUILD_DOCS=false", "-DWITH_CXX_BINDINGS=false" ], "sources": [ { "type" : "archive", "url": "https://github.com/libical/libical/releases/download/v3.0.13/libical-3.0.13.tar.gz", "sha256": "02543b08897f3b75c76c360a335900ccfb027d2f5120176c777340e67e763ad4" } ] }, { "name": "libgdata", "buildsystem": "meson", "config-opts": [ "-Dalways_build_tests=false", "-Dgoa=disabled" ], "sources": [ { "type": "git", "url": "https://gitlab.gnome.org/GNOME/libgdata.git", "tag": "0.17.13" } ] }, { "name": "evolution-data-server", "buildsystem": "cmake-ninja", "cleanup": [ "/lib/evolution-data-server/*-backends", "/libexec", "/share/dbus-1/services" ], "config-opts": [ "-DCMAKE_BUILD_TYPE=Release", "-DENABLE_FILE_LOCKING=fcntl", "-DENABLE_DOT_LOCKING=OFF", "-DENABLE_OAUTH2=ON", "-DENABLE_CANBERRA=OFF", "-DENABLE_GTK=ON", "-DENABLE_UOA=OFF", "-DENABLE_GOA=OFF", "-DENABLE_GOOGLE=OFF", "-DENABLE_EXAMPLES=OFF", "-DENABLE_INTROSPECTION=ON", "-DENABLE_VALA_BINDINGS=ON", "-DENABLE_INSTALLED_TESTS=OFF", "-DENABLE_GTK_DOC=OFF", "-DWITH_PRIVATE_DOCS=OFF", "-DWITH_PHONENUMBER=OFF", "-DWITH_SYSTEMDUSERUNITDIR=OFF", "-DWITH_LIBDB=OFF", "-DWITH_OPENLDAP=OFF", "-DENABLE_WEATHER=OFF" ], "sources": [ { "type": "git", "url": "https://gitlab.gnome.org/GNOME/evolution-data-server.git", "tag": "3.44.0" } ] }, { "name": "gtksourceview", "buildsystem": "meson", "sources": [ { "type": "git", "url": "https://gitlab.gnome.org/GNOME/gtksourceview.git", "tag": "4.8.0" } ] }, { "name": "planner", "buildsystem": "meson", "sources": [{ "type": "git", "url": "https://github.com/alainm23/planner.git", "commit": "6a8445fecbd39e4332e7ff2f45b4eee0c5284b2e" },{ "type": "patch", "path": "planner-appdata-screenshot.patch" }] } ] }