forked from robertsanseries/ciano
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcom.github.robertsanseries.ciano.json
170 lines (170 loc) · 5.77 KB
/
com.github.robertsanseries.ciano.json
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
142
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
{
"app-id": "com.github.robertsanseries.ciano",
"runtime": "org.gnome.Platform",
"runtime-version": "3.26",
"sdk": "org.gnome.Sdk",
"command": "com.github.robertsanseries.ciano",
"rename-icon": "com.github.robertsanseries.ciano",
"rename-appdata-file": "com.github.robertsanseries.ciano.appdata.xml",
"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"
}
},
"finish-args": [
"--share=ipc",
"--socket=x11",
"--device=all",
"--socket=wayland",
"--filesystem=home",
"--talk-name=ca.desrt.dconf",
"--filesystem=xdg-run/dconf",
"--filesystem=~/.config/dconf:ro",
"--env=DCONF_USER_CONFIG_DIR=.config/dconf"
],
"modules": [
{
"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":"archive",
"url": "https://github.com/GNOME/libgee/archive/0.20.0.tar.gz",
"sha256": "42fe6d651910cb8b720167f71c5255a1b7b1afc82fecd3f31e61f9602b3b1335"
}
]
},
{
"name": "granite",
"buildsystem": "cmake-ninja",
"config-opts": [
"-DCMAKE_BUILD_TYPE=Release",
"-DCMAKE_INSTALL_LIBDIR=/app/lib"
],
"cleanup": [
"/bin",
"/include",
"/share/vala",
"/share/gir-1.0",
"/share/applications",
"/lib/pkgconfig",
"/lib/girepository-1.0",
"/lib/*.la"
],
"sources": [
{
"type": "archive",
"url": "https://launchpad.net/granite/0.4/0.4.1/+download/granite-0.4.1.tar.xz",
"sha256": "8bb411523e6cd5685c928dbfe08893892189cedf9fad5f537aa76182032cf09c"
}
]
},
{
"name": "ffmpeg",
"config-opts": [
"--disable-debug",
"--disable-static",
"--enable-gpl",
"--enable-libvpx",
"--enable-shared",
"--enable-libxcb",
"--enable-libxcb-xfixes",
"--disable-libxcb-shape",
"--disable-ffplay",
"--disable-ffprobe",
"--disable-ffserver",
"--disable-doc",
"--disable-everything",
"--enable-decoder=libvpx_vp8",
"--enable-decoder=h264",
"--enable-decoder=png",
"--enable-decoder=rawvideo",
"--enable-encoder=apng",
"--enable-encoder=ffvhuff",
"--enable-encoder=gif",
"--enable-encoder=libvpx_vp8",
"--enable-encoder=libx264rgb",
"--enable-encoder=png",
"--enable-demuxer=image2",
"--enable-demuxer=matroska",
"--enable-muxer=apng",
"--enable-muxer=gif",
"--enable-muxer=image2",
"--enable-muxer=matroska",
"--enable-muxer=mp4",
"--enable-muxer=webm",
"--enable-filter=crop",
"--enable-filter=fps",
"--enable-filter=palettegen",
"--enable-filter=paletteuse",
"--enable-filter=scale",
"--enable-protocol=file",
"--enable-indev=xcbgrab"
],
"sources": [
{
"type": "archive",
"url": "https://ffmpeg.org/releases/ffmpeg-2.8.11.tar.xz",
"sha256": "38aa3aec93c480b34d33f3648aff9278581d151488b521995c084258613e1fe6"
}
]
},
{
"name": "imagemagick",
"config-opts": [
"--enable-static=no",
"--disable-docs",
"--disable-deprecated",
"--without-autotrace",
"--without-bzlib",
"--without-djvu",
"--without-dps",
"--without-fftw",
"--without-fontconfig",
"--without-fpx",
"--without-freetype",
"--without-gvc",
"--without-jbig",
"--without-jpeg",
"--without-lcms",
"--without-lzma",
"--without-magick-plus-plus",
"--without-openexr",
"--without-openjp2",
"--without-pango",
"--without-raqm",
"--without-tiff",
"--without-webp",
"--without-wmf",
"--without-x",
"--without-xml",
"--without-zlib"
],
"sources": [
{
"type": "archive",
"url": "https://www.imagemagick.org/download/ImageMagick-6.9.9-31.tar.xz",
"sha256": "b487091382271106ed8172a320604761d8234b8f954b2b37ed61025d436b551e"
}
]
},
{
"name": "ciano",
"buildsystem": "meson",
"builddir": true,
"sources": [
{
"type":"archive",
"url":"https://github.com/robertsanseries/ciano/archive/0.1.9.zip",
"sha256":"b4c1e58d80fe1894f2341b693b0d84a686ced2853040312bbfef3ab31872b714"
}
]
}
]
}