geary/org.gnome.Geary.json
Georges Basile Stavracas Neto a3447baae6 Update URLs to GitLab in Flatpak manifest
The GitLab migration happened and all the modules
that previously were pointed to git.gnome.org now
should point to gitlab.gnome.org.

This fixes the Flatpak nightly build.
2018-05-29 16:59:50 +00:00

124 lines
3.7 KiB
JSON

/* flatpak-builder config for Geary. */
{
"app-id": "org.gnome.Geary",
"runtime": "org.gnome.Platform",
"runtime-version": "master",
"sdk": "org.gnome.Sdk",
"command": "geary",
/* Nightly build args, remove these when creating a new stable branch */
"tags": ["nightly"],
"desktop-file-name-prefix": "(Nightly) ",
"finish-args": [
/* X11 + XShm access */
"--share=ipc", "--socket=x11",
/* Wayland access */
"--socket=wayland",
/* OpenGL access for WK2 */
"--device=dri",
/* Pulseaudio */
"--socket=pulseaudio",
/* Needs to talk to the network: */
"--share=network",
/* Notification access */
"--talk-name=org.freedesktop.Notifications",
/* Secrets access */
"--talk-name=org.freedesktop.secrets",
/* Needed for dconf to work */
"--filesystem=xdg-run/dconf", "--filesystem=~/.config/dconf:ro",
"--talk-name=ca.desrt.dconf", "--env=DCONF_USER_CONFIG_DIR=.config/dconf",
/* Let view source keep on working as-sis for now. Bug 779311. */
"--filesystem=/tmp"
],
"build-options" : {
"cflags": "-O2 -g",
"cxxflags": "-O2 -g",
"env": {
"V": "1"
}
},
"cleanup": ["/include", "/lib/pkgconfig",
"/share/pkgconfig", "/share/aclocal",
"/man", "/share/man", "/share/gtk-doc",
"/share/vala",
"*.la", "*.a"],
"modules": [
{
"name": "gnome-doc-utils",
"build-options": {
"arch" : {
/* Lie about our arch - no actual compilation happens here. */
"arm": {
"config-opts": [ "--build=amd64" ]
},
"aarch64": {
"config-opts": [ "--build=amd64" ]
}
} },
"sources": [
{
"type": "archive",
"url": "https://download.gnome.org/sources/gnome-doc-utils/0.20/gnome-doc-utils-0.20.10.tar.xz",
"sha256": "cb0639ffa9550b6ddf3b62f3b1add92fb92ab4690d351f2353cffe668be8c4a6"
}
]
},
{
"name": "libgee",
"build-options" : {
"env": {
"PKG_CONFIG_GOBJECT_INTROSPECTION_1_0_GIRDIR": "/app/share/gir-1.0",
"PKG_CONFIG_GOBJECT_INTROSPECTION_1_0_TYPELIBDIR": "/app/lib/girepository-1.0"
}
},
"sources": [
{
"type": "git",
"url": "https://gitlab.gnome.org/GNOME/libgee.git",
"branch": "master"
}
]
},
{
"name": "gmime",
"sources": [
{
"type": "git",
"url": "https://gitlab.gnome.org/GNOME/gmime.git",
"branch": "gmime-2-6"
}
]
},
{
"name": "libunwind",
"sources": [
{
"type": "git",
"url": "https://git.savannah.gnu.org/git/libunwind.git",
"branch": "master"
}
]
},
{
"name": "geary",
"buildsystem": "meson",
"builddir": true,
"sources": [
{
"type": "git",
"url": "https://gitlab.gnome.org/GNOME/geary.git",
"branch": "master"
}
]
}
]
}