{ "app-id": "org.gnome.Photos", "runtime": "org.gnome.Platform", "runtime-version": "master", "sdk": "org.gnome.Sdk", "command": "gnome-photos", "tags": [ "nightly" ], "desktop-file-name-prefix": "(Nightly) ", "finish-args": [ "--env=TRACKER_SPARQL_BACKEND=bus", "--filesystem=xdg-download", "--filesystem=xdg-pictures", "--metadata=X-DConf=migrate-path=/org/gnome/photos/", "--share=ipc", "--share=network", "--socket=fallback-x11", "--socket=wayland", "--socket=x11", "--talk-name=org.freedesktop.FileManager1", "--talk-name=org.freedesktop.Tracker1", "--talk-name=org.freedesktop.Tracker1.Miner.Extract", "--talk-name=com.intel.dleyna-renderer", "--talk-name=org.gnome.ControlCenter", "--talk-name=org.gnome.SettingsDaemon", "--talk-name=org.gnome.SettingsDaemon.Housekeeping", "--talk-name=org.gtk.vfs", "--talk-name=org.gtk.vfs.*" ], "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": "babl", "buildsystem": "meson", "config-opts": [ "-Denable-gir=false", "-Dwith-docs=false" ], "sources": [ { "type": "git", "url": "https://gitlab.gnome.org/GNOME/babl.git" } ] }, { "name": "geocode-glib", "buildsystem": "meson", "config-opts": [ "-Denable-installed-tests=false", "-Denable-gtk-doc=false", "-Denable-introspection=false" ], "sources": [ { "type": "git", "url": "https://gitlab.gnome.org/GNOME/geocode-glib.git" } ] }, { "name": "libdazzle", "buildsystem": "meson", "config-opts": [ "-Dwith_introspection=false" ], "sources": [ { "type": "git", "url": "https://gitlab.gnome.org/GNOME/libdazzle.git" } ] }, { "name": "librest", "config-opts": [ "--disable-introspection" ], "sources": [ { "type": "archive", "url": "https://download.gnome.org/sources/rest/0.8/rest-0.8.1.tar.xz", "sha256": "0513aad38e5d3cedd4ae3c551634e3be1b9baaa79775e53b2dba9456f15b01c9" } ] }, { "name": "gnome-online-accounts", "config-opts": [ "--disable-backend", "--disable-introspection", "--disable-Werror" ], "sources": [ { "type": "git", "url": "https://gitlab.gnome.org/GNOME/gnome-online-accounts.git" } ] }, { "name": "libgfbgraph", "cleanup": [ "/doc" ], "config-opts": [ "--disable-introspection" ], "sources": [ { "type": "git", "branch": "stable-0.2.x", "url": "https://gitlab.gnome.org/GNOME/libgfbgraph.git" } ] }, { "name": "libgdata", "buildsystem": "meson", "config-opts": [ "-Dalways_build_tests=false", "-Dgtk=disabled", "-Dgtk_doc=false", "-Dinstalled_tests=false", "-Dintrospection=false", "-Doauth1=disabled", "-Dvapi=false" ], "sources": [ { "type": "git", "url": "https://gitlab.gnome.org/GNOME/libgdata.git" } ] }, { "name": "libraw", "config-opts": [ "--disable-examples", "--disable-jasper", "--disable-static", "--enable-jpeg", "--enable-lcms", "--enable-openmp" ], "cleanup": [ "/share/doc" ], "sources": [ { "type": "archive", "url": "https://www.libraw.org/data/LibRaw-0.20.0.tar.gz", "sha256": "1f0a383da2ce9f409087facd28261decbf6be72cc90c78cd003b0766e4d694a3" }, { "type": "patch", "path": "LibRaw-pkgconfig.patch" } ] }, { "name": "gegl", "buildsystem": "meson", "cleanup": [ "/bin" ], "config-opts": [ "-Dintrospection=false", "-Dlua=disabled", "-Dvapigen=disabled" ], "sources": [ { "type": "git", "url": "https://gitlab.gnome.org/GNOME/gegl.git" } ] }, { "name": "exiv2", "buildsystem": "cmake-ninja", "cleanup": [ "/lib/exiv2" ], "config-opts": [ "-DCMAKE_BUILD_TYPE=Release", "-DEXIV2_BUILD_EXIV2_COMMAND=OFF", "-DEXIV2_BUILD_SAMPLES=OFF", "-DEXIV2_ENABLE_NLS=ON" ], "sources": [ { "type": "archive", "url": "https://exiv2.org/builds/exiv2-0.27.3-Source.tar.gz", "sha256": "a79f5613812aa21755d578a297874fb59a85101e793edc64ec2c6bd994e3e778" } ] }, { "name": "gexiv2", "buildsystem": "meson", "config-opts": [ "-Dintrospection=false" ], "sources": [ { "type": "git", "url": "https://gitlab.gnome.org/GNOME/gexiv2.git" } ] }, { "name": "liboauth", "config-opts": [ "--enable-nss" ], "sources": [ { "type": "archive", "url": "http://netix.dl.sourceforge.net/project/liboauth/liboauth-1.0.3.tar.gz", "sha256": "0df60157b052f0e774ade8a8bac59d6e8d4b464058cc55f9208d72e41156811f" } ] }, { "name": "grilo", "buildsystem": "meson", "cleanup": [ "/bin" ], "config-opts": [ "-Denable-introspection=false", "-Denable-grl-net=true", "-Denable-grl-pls=false", "-Denable-gtk-doc=false", "-Denable-test-ui=false", "-Denable-vala=false" ], "sources": [ { "type": "git", "url": "https://gitlab.gnome.org/GNOME/grilo.git" } ] }, { "name": "grilo-plugins", "buildsystem": "meson", "cleanup": [ "/include", "/share/help" ], "config-opts": [ "-Denable-bookmarks=no", "-Denable-chromaprint=no", "-Denable-dleyna=no", "-Denable-dmap=no", "-Denable-filesystem=no", "-Denable-flickr=yes", "-Denable-freebox=no", "-Denable-gravatar=no", "-Denable-jamendo=no", "-Denable-local-metadata=no", "-Denable-lua-factory=no", "-Denable-magnatune=no", "-Denable-metadata-store=no", "-Denable-opensubtitles=no", "-Denable-optical-media=no", "-Denable-podcasts=no", "-Denable-raitv=no", "-Denable-shoutcast=no", "-Denable-thetvdb=no", "-Denable-tmdb=no", "-Denable-tracker=no", "-Denable-vimeo=no", "-Denable-youtube=no", "--wrap-mode=nofallback" ], "sources": [ { "type": "git", "url": "https://gitlab.gnome.org/GNOME/grilo-plugins.git" } ] }, { "name": "tracker", "buildsystem": "meson", "cleanup": [ "/bin", "/etc", "/lib/girepository-1.0", "/libexec", "/share/dbus-1", "/share/gir-1.0" ], "config-opts": [ "-Dbash_completion=no", "-Ddocs=false", "-Dsystemd_user_services=no" ], "sources": [ { "type": "git", "url": "https://gitlab.gnome.org/GNOME/tracker.git", "branch": "tracker-2.3" } ] }, { "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": "tracker-miners", "buildsystem": "meson", "cleanup": [ "/etc", "/lib", "/libexec", "/share/dbus-1/services/org.freedesktop.Tracker1.Miner.Extract.service", "/share/dbus-1/services/org.freedesktop.Tracker1.Writeback.service", "/share/tracker/miners/org.freedesktop.Tracker1.Miner.Applications.service", "/share/tracker/miners/org.freedesktop.Tracker1.Miner.Extract.service", "/share/tracker/miners/org.freedesktop.Tracker1.Miner.RSS.service", "/share/tracker-miners", "/share/glib-2.0/schemas/org.freedesktop.Tracker.Extract.gschema.xml", "/share/glib-2.0/schemas/org.freedesktop.Tracker.Writeback.gschema.xml" ], "config-opts": [ "-Dextract=false", "-Dgeneric_media_extractor=none", "-Dminer_apps=false", "-Dminer_fs=true", "-Dminer_rss=false", "-Dsystemd_user_services=no", "-Dwriteback=false" ], "sources": [ { "type": "git", "url": "https://gitlab.gnome.org/GNOME/tracker-miners.git", "branch": "tracker-miners-2.3" } ] }, { "name": "gnome-photos", "buildsystem": "meson", "config-opts": [ "-Ddogtail=false" ], "sources": [ { "type": "git", "url": "https://gitlab.gnome.org/GNOME/gnome-photos.git", "disable-shallow-clone": "true" } ] } ] }