]> cloud.milkyroute.net Git - dolphin.git/blob - .flatpak-manifest.json
GIT_SILENT Sync po/docbooks with svn
[dolphin.git] / .flatpak-manifest.json
1 {
2 "id": "org.kde.dolphin",
3 "branch": "master",
4 "runtime": "org.kde.Platform",
5 "runtime-version": "6.7",
6 "sdk": "org.kde.Sdk",
7 "command": "dolphin",
8 "tags": [
9 "nightly"
10 ],
11 "desktop-file-name-suffix": " (Nightly)",
12 "finish-args": [
13 "--device=dri",
14 "--share=ipc",
15 "--share=network",
16 "--socket=fallback-x11",
17 "--socket=wayland",
18 "--socket=pulseaudio",
19 "--filesystem=host",
20 "--filesystem=~/.var/app/",
21 "--talk-name=org.freedesktop.Flatpak",
22 "--talk-name=org.kde.kded6",
23 "--talk-name=org.kde.kiod6",
24 "--talk-name=org.kde.JobViewServer",
25 "--talk-name=org.kde.kpasswdserver",
26 "--talk-name=org.kde.kpasswdserver6",
27 "--system-talk-name=org.freedesktop.UDisks2"
28 ],
29 "modules": [
30 {
31 "name": "kde-cli-tools",
32 "buildsystem": "cmake-ninja",
33 "sources": [
34 {
35 "type": "git",
36 "url": "https://invent.kde.org/plasma/kde-cli-tools.git"
37 }
38 ]
39 },
40 {
41 "name": "zstd",
42 "buildsystem": "simple",
43 "build-commands": [
44 "make",
45 "make PREFIX=/ DESTDIR=\"${FLATPAK_DEST}\" install"
46 ],
47 "sources": [
48 {
49 "type": "archive",
50 "url": "https://github.com/facebook/zstd/releases/download/v1.4.5/zstd-1.4.5.tar.gz",
51 "sha256": "98e91c7c6bf162bf90e4e70fdbc41a8188b9fa8de5ad840c401198014406ce9e"
52 }
53 ]
54 },
55 {
56 "name": "lz4",
57 "buildsystem": "simple",
58 "build-commands": [
59 "make -C lib PREFIX=/",
60 "make -C programs PREFIX=/usr lz4 lz4",
61 "make install PREFIX=/ DESTDIR=\"${FLATPAK_DEST}\" install"
62 ],
63 "sources": [
64 {
65 "type": "archive",
66 "url": "https://github.com/lz4/lz4/archive/v1.9.2.tar.gz",
67 "sha256": "658ba6191fa44c92280d4aa2c271b0f4fbc0e34d249578dd05e50e76d0e5efcc"
68 }
69 ]
70 },
71 {
72 "name": "libarchive",
73 "config-opts": [
74 "--without-xml2"
75 ],
76 "sources": [
77 {
78 "type": "archive",
79 "url": "https://www.libarchive.org/downloads/libarchive-3.4.3.tar.xz",
80 "sha256": "0bfc3fd40491768a88af8d9b86bf04a9e95b6d41a94f9292dbc0ec342288c05f"
81 }
82 ]
83 },
84 {
85 "name": "libzip",
86 "buildsystem": "cmake-ninja",
87 "sources": [
88 {
89 "type": "archive",
90 "url": "https://libzip.org/download/libzip-1.6.1.tar.xz",
91 "sha256": "705dac7a671b3f440181481e607b0908129a9cf1ddfcba75d66436c0e7d33641"
92 }
93 ]
94 },
95 {
96 "name": "lzo",
97 "sources": [
98 {
99 "type": "archive",
100 "url": "https://www.oberhumer.com/opensource/lzo/download/lzo-2.10.tar.gz",
101 "sha256": "c0f892943208266f9b6543b3ae308fab6284c5c90e627931446fb49b4221a072"
102 }
103 ]
104 },
105 {
106 "name": "lzop",
107 "sources": [
108 {
109 "type": "archive",
110 "url": "https://www.lzop.org/download/lzop-1.04.tar.gz",
111 "sha256": "7e72b62a8a60aff5200a047eea0773a8fb205caf7acbe1774d95147f305a2f41"
112 }
113 ]
114 },
115 {
116 "name": "lrzip",
117 "sources": [
118 {
119 "type": "archive",
120 "url": "https://github.com/ckolivas/lrzip/archive/v0.631.tar.gz",
121 "sha256": "10315c20d5a47590e7220c210735ba169677824d5672509266682eccec84d952"
122 }
123 ]
124 },
125 {
126 "name": "ark",
127 "buildsystem": "cmake-ninja",
128 "sources": [
129 {
130 "type": "archive",
131 "url": "https://download.kde.org/stable/release-service/24.08.3/src/ark-24.08.3.tar.xz",
132 "sha256": "3c6a100fbb8512b8f891726274658c51ce10f9318d4c14dbb2380a2c602f321b",
133 "x-checker-data": {
134 "type": "anitya",
135 "project-id": 8763,
136 "stable-only": true,
137 "url-template": "https://download.kde.org/stable/release-service/$version/src/ark-$version.tar.xz"
138 }
139 }
140 ]
141 },
142 {
143 "name": "lmdb",
144 "sources": [
145 {
146 "type": "git",
147 "url": "https://github.com/LMDB/lmdb.git",
148 "tag": "LMDB_0.9.31",
149 "x-checker-data": {
150 "type": "git",
151 "tag-pattern": "^LMDB_([\\d.]+)$"
152 },
153 "commit": "ce201088de95d26fc0da36ba805bf2ddc2ba74ff"
154 }
155 ],
156 "no-autogen": true,
157 "make-install-args": [
158 "prefix=/app"
159 ],
160 "subdir": "libraries/liblmdb"
161 },
162 {
163 "config-opts": [
164 "-DENABLE_TESTING=OFF",
165 "-DLMDB_DIR=/app"
166 ],
167 "name": "baloo",
168 "buildsystem": "cmake-ninja",
169 "builddir": true,
170 "sources": [
171 {
172 "type": "git",
173 "url": "https://invent.kde.org/frameworks/baloo.git",
174 "tag": "v6.4.0"
175 }
176 ]
177 },
178 {
179 "config-opts": [
180 "-DENABLE_TESTING=OFF",
181 "-DQT_MAJOR_VERSION=6",
182 "-DLMDB_DIR=/app"
183 ],
184 "name": "baloo-widgets",
185 "buildsystem": "cmake-ninja",
186 "builddir": true,
187 "sources": [
188 {
189 "type": "git",
190 "url": "https://invent.kde.org/libraries/baloo-widgets.git",
191 "branch": "master"
192 }
193 ]
194 },
195 {
196 "config-opts": [
197 "-DFLATPAK=ON"
198 ],
199 "name": "dolphin",
200 "buildsystem": "cmake-ninja",
201 "builddir": true,
202 "sources": [
203 {
204 "type": "dir",
205 "path": "."
206 }
207 ]
208 },
209 {
210 "name": "dolphin-plugins",
211 "buildsystem": "cmake-ninja",
212 "builddir": true,
213 "sources": [
214 {
215 "type": "git",
216 "url": "https://invent.kde.org/sdk/dolphin-plugins.git"
217 }
218 ]
219 }
220 ]
221 }