org.gnome.Photos.json 9.7 KB
Newer Older
Debarshi Ray's avatar
Debarshi Ray committed
1
2
3
4
5
6
{
    "app-id": "org.gnome.Photos",
    "runtime": "org.gnome.Platform",
    "runtime-version": "master",
    "sdk": "org.gnome.Sdk",
    "command": "gnome-photos",
Debarshi Ray's avatar
Debarshi Ray committed
7
    "tags": [ "nightly" ],
Debarshi Ray's avatar
Debarshi Ray committed
8
9
    "desktop-file-name-prefix": "(Nightly) ",
    "finish-args": [
Debarshi Ray's avatar
Debarshi Ray committed
10
11
12
13
14
15
        "--env=DCONF_USER_CONFIG_DIR=.config/dconf",
        "--filesystem=~/.config/dconf:ro",
        "--filesystem=xdg-download",
        "--filesystem=xdg-pictures",
        "--filesystem=xdg-run/dconf",
        "--share=ipc",
Debarshi Ray's avatar
Debarshi Ray committed
16
        "--share=network",
Debarshi Ray's avatar
Debarshi Ray committed
17
18
19
        "--socket=wayland",
        "--socket=x11",
        "--talk-name=ca.desrt.dconf",
20
        "--talk-name=org.freedesktop.FileManager1",
Debarshi Ray's avatar
Debarshi Ray committed
21
22
23
        "--talk-name=org.freedesktop.Tracker1",
        "--talk-name=org.freedesktop.Tracker1.Miner.Extract",
        "--talk-name=com.intel.dleyna-renderer",
24
        "--talk-name=org.gnome.ControlCenter",
25
26
27
        "--talk-name=org.gnome.SettingsDaemon",
        "--talk-name=org.gtk.vfs",
        "--talk-name=org.gtk.vfs.*"
Debarshi Ray's avatar
Debarshi Ray committed
28
29
30
31
32
33
34
35
    ],
    "build-options" : {
        "cflags": "-O2 -g",
        "cxxflags": "-O2 -g",
        "env": {
            "V": "1"
        }
    },
Debarshi Ray's avatar
Debarshi Ray committed
36
37
38
39
40
    "cleanup": [ "/include", "/lib/pkgconfig",
                 "/share/pkgconfig", "/share/aclocal",
                 "/man", "/share/man", "/share/gtk-doc",
                 "/share/vala",
                 "*.la", "*.a"
Debarshi Ray's avatar
Debarshi Ray committed
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
               ],
    "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",
62
                    "url": "https://gitlab.gnome.org/GNOME/babl.git"
Debarshi Ray's avatar
Debarshi Ray committed
63
64
65
66
67
                }
            ]
        },
        {
            "name": "geocode-glib",
68
            "config-opts": [ "--disable-introspection" ],
Debarshi Ray's avatar
Debarshi Ray committed
69
70
71
            "sources": [
                {
                    "type": "git",
72
                    "url": "https://gitlab.gnome.org/GNOME/geocode-glib.git"
Debarshi Ray's avatar
Debarshi Ray committed
73
74
75
                }
            ]
        },
76
77
78
79
80
81
82
83
84
85
        {
            "name": "libdazzle",
            "buildsystem": "meson",
            "sources": [
                {
                    "type": "git",
                    "url": "https://gitlab.gnome.org/GNOME/libdazzle.git"
                }
            ]
        },
Debarshi Ray's avatar
Debarshi Ray committed
86
87
        {
            "name": "librest",
88
            "config-opts": [ "--disable-introspection" ],
Debarshi Ray's avatar
Debarshi Ray committed
89
90
91
            "sources": [
                {
                    "type": "archive",
92
93
                    "url": "https://download.gnome.org/sources/rest/0.8/rest-0.8.1.tar.xz",
                    "sha256": "0513aad38e5d3cedd4ae3c551634e3be1b9baaa79775e53b2dba9456f15b01c9"
Debarshi Ray's avatar
Debarshi Ray committed
94
95
96
97
98
                }
            ]
        },
        {
            "name": "gnome-online-accounts",
99
100
101
            "config-opts": [ "--disable-introspection",
                             "--disable-telepathy",
                             "--disable-documentation",
102
103
                             "--disable-backend",
                             "--disable-Werror" ],
Debarshi Ray's avatar
Debarshi Ray committed
104
105
106
            "sources": [
                {
                    "type": "git",
107
                    "url": "https://gitlab.gnome.org/GNOME/gnome-online-accounts.git"
Debarshi Ray's avatar
Debarshi Ray committed
108
109
110
111
112
113
                }
            ]
        },
        {
            "name": "libgfbgraph",
            "cleanup": [ "/doc" ],
114
            "config-opts": [ "--disable-introspection" ],
Debarshi Ray's avatar
Debarshi Ray committed
115
116
117
            "sources": [
                {
                    "type": "git",
118
                    "url": "https://gitlab.gnome.org/GNOME/libgfbgraph.git"
Debarshi Ray's avatar
Debarshi Ray committed
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
                }
            ]
        },
        {
            "name": "liboauth",
            "sources": [
                {
                    "type": "archive",
                    "url": "http://netix.dl.sourceforge.net/project/liboauth/liboauth-1.0.3.tar.gz",
                    "sha256": "0df60157b052f0e774ade8a8bac59d6e8d4b464058cc55f9208d72e41156811f"
                }
            ]
        },
        {
            "name": "libgdata",
134
135
136
137
            "config-opts": [ "--disable-always-build-tests",
                             "--disable-introspection",
                             "--disable-Werror",
                             "--disable-static" ],
Debarshi Ray's avatar
Debarshi Ray committed
138
139
140
            "sources": [
                {
                    "type": "git",
141
                    "url": "https://gitlab.gnome.org/GNOME/libgdata.git"
Debarshi Ray's avatar
Debarshi Ray committed
142
143
144
145
146
147
148
149
150
                }
            ]
        },
        {
            "name": "libraw",
            "config-opts": [ "--disable-examples", "--disable-static" ],
            "cleanup": [ "/share/doc" ],
            "sources": [
                {
151
152
153
                    "type": "archive",
                    "url": "https://www.libraw.org/data/LibRaw-0.18.8.tar.gz",
                    "sha256": "56aca4fd97038923d57d2d17d90aa11d827f1f3d3f1d97e9f5a0d52ff87420e2"
Debarshi Ray's avatar
Debarshi Ray committed
154
155
156
157
158
159
160
161
162
163
                },
                {
                    "type": "patch",
                    "path": "libraw-pkgconfig.patch"
                }
            ]
        },
        {
            "name": "gegl",
            "cleanup": [ "/bin" ],
164
            "config-opts": [ "--disable-docs", "--disable-introspection" ],
Debarshi Ray's avatar
Debarshi Ray committed
165
166
167
            "sources": [
                {
                    "type": "git",
168
                    "url": "https://gitlab.gnome.org/GNOME/gegl.git"
Debarshi Ray's avatar
Debarshi Ray committed
169
170
171
172
173
174
175
176
177
                }
            ]
        },
        {
            "name": "exiv2",
            "cleanup": [ "/bin" ],
            "sources": [
                {
                    "type": "archive",
Debarshi Ray's avatar
Debarshi Ray committed
178
179
                    "url": "http://exiv2.org/builds/exiv2-0.26-trunk.tar.gz",
                    "sha256": "c75e3c4a0811bf700d92c82319373b7a825a2331c12b8b37d41eb58e4f18eafb"
Debarshi Ray's avatar
Debarshi Ray committed
180
181
182
183
184
185
186
187
                },
                {
                    "type": "patch",
                    "path": "exiv2-no-builddir.patch"
                },
                {
                    "type": "shell",
                    "commands": [
Carlos Soriano's avatar
Carlos Soriano committed
188
189
                        "cp -f /usr/share/automake-1.15/config.sub ./config/",
                        "cp -f /usr/share/automake-1.15/config.guess ./config/"
Debarshi Ray's avatar
Debarshi Ray committed
190
191
192
193
194
195
196
197
198
                    ]
                }
            ]
        },
        {
            "name": "gexiv2",
            "config-opts": [ "--disable-introspection" ],
            "sources": [
                {
199
                    "type": "git",
200
                    "url": "https://gitlab.gnome.org/GNOME/gexiv2.git"
Debarshi Ray's avatar
Debarshi Ray committed
201
202
203
204
205
206
                }
            ]
        },
        {
            "name": "grilo",
            "cleanup": [ "/bin" ],
207
            "config-opts": [ "--disable-introspection" ],
Debarshi Ray's avatar
Debarshi Ray committed
208
209
210
            "sources": [
                {
                    "type": "git",
211
                    "url": "https://git.gnome.org/browse/grilo"
Debarshi Ray's avatar
Debarshi Ray committed
212
213
214
215
216
217
                }
            ]
        },
        {
            "name": "grilo-plugins",
            "cleanup": [ "/include" ],
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
            "config-opts": [ "--disable-bookmarks",
                             "--disable-chromaprint",
                             "--disable-dleyna",
                             "--disable-dmap",
                             "--disable-filesystem",
                             "--disable-freebox",
                             "--disable-gravatar",
                             "--disable-jamendo",
                             "--disable-local-metadata",
                             "--disable-lua-factory",
                             "--disable-magnatune",
                             "--disable-metadata-store",
                             "--disable-opensubtitles",
                             "--disable-optical-media",
                             "--disable-podcasts",
                             "--disable-raitv",
                             "--disable-shoutcast",
                             "--disable-tmdb",
                             "--disable-thetvdb",
                             "--disable-tracker",
                             "--disable-vimeo",
                             "--disable-youtube",
                             "--enable-flickr",
                             "--enable-goa" ],
Debarshi Ray's avatar
Debarshi Ray committed
242
243
244
            "sources": [
                {
                    "type": "git",
245
                    "url": "https://git.gnome.org/browse/grilo-plugins"
Debarshi Ray's avatar
Debarshi Ray committed
246
247
248
249
250
                }
            ]
        },
        {
            "name": "tracker",
251
            "cleanup": [ "/bin", "/etc", "/lib/systemd", "/libexec", "/share/dbus-1/services" ],
Debarshi Ray's avatar
Debarshi Ray committed
252
            "config-opts": [ "--disable-introspection", "--disable-static", "--with-bash-completion-dir=no" ],
Debarshi Ray's avatar
Debarshi Ray committed
253
254
255
            "sources": [
                {
                    "type": "git",
256
                    "url": "https://gitlab.gnome.org/GNOME/tracker.git"
Debarshi Ray's avatar
Debarshi Ray committed
257
258
259
                }
            ]
        },
Debarshi Ray's avatar
Debarshi Ray committed
260
261
        {
            "name": "tracker-miners",
262
            "cleanup": [ "/bin", "/etc", "/lib/systemd", "/libexec" ],
Debarshi Ray's avatar
Debarshi Ray committed
263
264
265
266
267
268
269
270
271
            "config-opts": [ "--disable-miner-apps",
                             "--disable-miner-rss",
                             "--disable-static",
                             "--disable-tracker-extract",
                             "--disable-tracker-writeback",
                             "--enable-miner-fs" ],
            "sources": [
                {
                    "type": "git",
272
                    "url": "https://gitlab.gnome.org/GNOME/tracker-miners.git"
Debarshi Ray's avatar
Debarshi Ray committed
273
274
275
                }
            ]
        },
Debarshi Ray's avatar
Debarshi Ray committed
276
277
        {
            "name": "gnome-photos",
Debarshi Ray's avatar
Debarshi Ray committed
278
            "config-opts": [ "--disable-documentation", "--disable-Werror" ],
Debarshi Ray's avatar
Debarshi Ray committed
279
280
281
            "sources": [
                {
                    "type": "git",
282
                    "url": "https://gitlab.gnome.org/GNOME/gnome-photos.git"
Debarshi Ray's avatar
Debarshi Ray committed
283
284
285
286
287
                }
            ]
        }
    ]
}