org.gnome.Photos.json 7.54 KB
Newer Older
Debarshi Ray's avatar
Debarshi Ray committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141
{
    "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": [
        "--share=ipc", "--socket=x11",
        "--socket=wayland",
        "--filesystem=xdg-pictures", "--filesystem=xdg-download",
        "--share=network",
        "--talk-name=org.freedesktop.Tracker1",
        "--talk-name=org.freedesktop.Tracker1.Miner.Extract",
        "--talk-name=com.intel.dleyna-renderer",
        "--talk-name=org.gnome.SettingsDaemon",
        "--filesystem=xdg-run/dconf", "--filesystem=~/.config/dconf:ro",
        "--talk-name=ca.desrt.dconf", "--env=DCONF_USER_CONFIG_DIR=.config/dconf"
    ],
    "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",
            "build-options" : {
                "arch" : {
                    "i386" : {
                        "config-opts" : [
                            "--build=i586-unknown-linux-gnu"
                        ]
                    },
		    "arm" : {
                        "config-opts" : [
                            "--build=arm-unknown-linux-gnueabi"
			]
		    }
                }
            },
            "sources": [
                {
                    "type": "git",
                    "url": "git://git.gnome.org/babl"
                }
            ]
        },
        {
            "name": "geocode-glib",
            "sources": [
                {
                    "type": "git",
                    "url": "git://git.gnome.org/geocode-glib"
                }
            ]
        },
        {
            "name": "librest",
            "sources": [
                {
                    "type": "archive",
                    "url": "https://download.gnome.org/sources/rest/0.8/rest-0.8.0.tar.xz",
                    "sha256": "e7b89b200c1417073aef739e8a27ff2ab578056c27796ec74f5886a5e0dff647"
                }
            ]
        },
        {
            "name": "gnome-online-accounts",
            "config-opts": ["--disable-telepathy", "--disable-documentation", "--disable-backend"],
            "sources": [
                {
                    "type": "git",
                    "url": "git://git.gnome.org/gnome-online-accounts"
                }
            ]
        },
        {
            "name": "libgfbgraph",
            "cleanup": [ "/doc" ],
            "sources": [
                {
                    "type": "git",
                    "url": "git://git.gnome.org/libgfbgraph"
                }
            ]
        },
        {
            "name": "liboauth",
            "sources": [
                {
                    "type": "archive",
                    "url": "http://netix.dl.sourceforge.net/project/liboauth/liboauth-1.0.3.tar.gz",
                    "sha256": "0df60157b052f0e774ade8a8bac59d6e8d4b464058cc55f9208d72e41156811f"
                }
            ]
        },
        {
            "name": "libgdata",
            "config-opts": ["--disable-always-build-tests", "--disable-Werror", "--disable-static" ],
            "sources": [
                {
                    "type": "git",
                    "url": "git://git.gnome.org/libgdata"
                }
            ]
        },
        {
            "name": "libraw",
            "config-opts": [ "--disable-examples", "--disable-static" ],
            "cleanup": [ "/share/doc" ],
            "sources": [
                {
                    "type": "git",
                    "url": "https://github.com/LibRaw/LibRaw.git"
                },
                {
                    "type": "shell",
                    "commands": [
                        "make -f Makefile.devel regenerate",
                        "autoreconf --force --install"
                    ]
                },
                {
                    "type": "patch",
                    "path": "libraw-pkgconfig.patch"
                }
            ]
        },
        {
            "name": "gegl",
            "cleanup": [ "/bin" ],
142
            "config-opts": [ "--disable-docs", "--disable-introspection" ],
Debarshi Ray's avatar
Debarshi Ray committed
143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218
            "sources": [
                {
                    "type": "git",
                    "url": "git://git.gnome.org/gegl"
                }
            ]
        },
        {
            "name": "exiv2",
            "cleanup": [ "/bin" ],
            "sources": [
                {
                    "type": "archive",
                    "url": "http://www.exiv2.org/exiv2-0.25.tar.gz",
                    "sha256": "c80bfc778a15fdb06f71265db2c3d49d8493c382e516cb99b8c9f9cbde36efa4"
                },
                {
                    "type": "patch",
                    "path": "exiv2-no-builddir.patch"
                },
                {
                    "type": "shell",
                    "commands": [
                        "cp -f /usr/share/gnu-config/config.sub ./config/",
                        "cp -f /usr/share/gnu-config/config.guess ./config/"
                    ]
                }
            ]
        },
        {
            "name": "gexiv2",
            "config-opts": [ "--disable-introspection" ],
            "sources": [
                {
                    "type": "archive",
                    "url": "https://download.gnome.org/sources/gexiv2/0.10/gexiv2-0.10.4.tar.xz",
                    "sha256": "ad8d31afdc0a1932cc44c4cfcea449497c0d0b445c0ad2f9735707b306e71ca4"
                }
            ]
        },
        {
            "name": "gnome-desktop",
            "config-opts": ["--disable-debug-tools", "--disable-udev"],
            "sources": [
                {
                    "type": "git",
                    "url": "git://git.gnome.org/gnome-desktop"
                }
            ]
        },
        {
            "name": "grilo",
            "cleanup": [ "/bin" ],
            "sources": [
                {
                    "type": "git",
                    "url": "git://git.gnome.org/grilo"
                }
            ]
        },
        {
            "name": "grilo-plugins",
            "cleanup": [ "/include" ],
            "sources": [
                {
                    "type": "git",
                    "url": "git://git.gnome.org/grilo-plugins"
                }
            ]
        },
        {
            "name": "tracker",
            "cleanup": [ "/bin", "/etc", "/libexec" ],
            "config-opts": [ "--disable-miner-apps", "--disable-static",
                             "--disable-tracker-extract", "--disable-tracker-needle",
                             "--disable-tracker-preferences", "--disable-artwork",
219 220
                             "--disable-tracker-writeback", "--disable-miner-user-guides",
                             "--with-bash-completion-dir=no" ],
Debarshi Ray's avatar
Debarshi Ray committed
221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241
            "sources": [
                {
                    "type": "git",
                    "url": "git://git.gnome.org/tracker"
                }
            ]
        },
        {
            "name": "gnome-photos",
            "config-opts": [ "--disable-documentation","--disable-Werror"],
            "sources": [
                {
                    "type": "git",
                    "url": "git://git.gnome.org/gnome-photos"
                }
            ]
        }
    ]
}