┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/.flatpak-manifest.json
blob: 68d9695c065a476df516ae6d9d9d9d8f09a3d53d (plain)
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
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
219
220
221
222
{
    "id": "org.kde.dolphin",
    "branch": "master",
    "runtime": "org.kde.Platform",
    "runtime-version": "6.7",
    "sdk": "org.kde.Sdk",
    "command": "dolphin",
    "tags": [
        "nightly"
    ],
    "desktop-file-name-suffix": " (Nightly)",
    "finish-args": [
        "--device=dri",
        "--share=ipc",
        "--share=network",
        "--socket=fallback-x11",
        "--socket=wayland",
        "--socket=pulseaudio",
        "--filesystem=host",
        "--filesystem=~/.var/app/",
        "--talk-name=org.freedesktop.Flatpak",
        "--talk-name=org.kde.kded6",
        "--talk-name=org.kde.kiod6",
        "--talk-name=org.kde.JobViewServer",
        "--talk-name=org.kde.kpasswdserver",
        "--talk-name=org.kde.kpasswdserver6",
        "--talk-name=org.kde.kuiserver",
        "--system-talk-name=org.freedesktop.UDisks2"
    ],
    "modules": [
        {
            "name": "kde-cli-tools",
            "buildsystem": "cmake-ninja",
            "sources": [
                {
                    "type": "git",
                    "url": "https://invent.kde.org/plasma/kde-cli-tools.git"
                }
            ]
        },
        {
            "name": "zstd",
            "buildsystem": "simple",
            "build-commands": [
                "make",
                "make PREFIX=/ DESTDIR=\"${FLATPAK_DEST}\" install"
            ],
            "sources": [
                {
                    "type": "archive",
                    "url": "https://github.com/facebook/zstd/releases/download/v1.4.5/zstd-1.4.5.tar.gz",
                    "sha256": "98e91c7c6bf162bf90e4e70fdbc41a8188b9fa8de5ad840c401198014406ce9e"
                }
            ]
        },
        {
            "name": "lz4",
            "buildsystem": "simple",
            "build-commands": [
                "make -C lib PREFIX=/",
                "make -C programs PREFIX=/usr lz4 lz4",
                "make install PREFIX=/ DESTDIR=\"${FLATPAK_DEST}\" install"
            ],
            "sources": [
                {
                    "type": "archive",
                    "url": "https://github.com/lz4/lz4/archive/v1.9.2.tar.gz",
                    "sha256": "658ba6191fa44c92280d4aa2c271b0f4fbc0e34d249578dd05e50e76d0e5efcc"
                }
            ]
        },
        {
            "name": "libarchive",
            "config-opts": [
                "--without-xml2"
            ],
            "sources": [
                {
                    "type": "archive",
                    "url": "https://www.libarchive.org/downloads/libarchive-3.4.3.tar.xz",
                    "sha256": "0bfc3fd40491768a88af8d9b86bf04a9e95b6d41a94f9292dbc0ec342288c05f"
                }
            ]
        },
        {
            "name": "libzip",
            "buildsystem": "cmake-ninja",
            "sources": [
                {
                    "type": "archive",
                    "url": "https://libzip.org/download/libzip-1.6.1.tar.xz",
                    "sha256": "705dac7a671b3f440181481e607b0908129a9cf1ddfcba75d66436c0e7d33641"
                }
            ]
        },
        {
            "name": "lzo",
            "sources": [
                {
                    "type": "archive",
                    "url": "https://www.oberhumer.com/opensource/lzo/download/lzo-2.10.tar.gz",
                    "sha256": "c0f892943208266f9b6543b3ae308fab6284c5c90e627931446fb49b4221a072"
                }
            ]
        },
        {
            "name": "lzop",
            "sources": [
                {
                    "type": "archive",
                    "url": "https://www.lzop.org/download/lzop-1.04.tar.gz",
                    "sha256": "7e72b62a8a60aff5200a047eea0773a8fb205caf7acbe1774d95147f305a2f41"
                }
            ]
        },
        {
            "name": "lrzip",
            "sources": [
                {
                    "type": "archive",
                    "url": "https://github.com/ckolivas/lrzip/archive/v0.631.tar.gz",
                    "sha256": "10315c20d5a47590e7220c210735ba169677824d5672509266682eccec84d952"
                }
            ]
        },
        {
            "name": "ark",
            "buildsystem": "cmake-ninja",
            "sources": [
                {
                    "type": "archive",
                    "url": "https://download.kde.org/stable/release-service/24.08.3/src/ark-24.08.3.tar.xz",
                    "sha256": "3c6a100fbb8512b8f891726274658c51ce10f9318d4c14dbb2380a2c602f321b",
                    "x-checker-data": {
                        "type": "anitya",
                        "project-id": 8763,
                        "stable-only": true,
                        "url-template": "https://download.kde.org/stable/release-service/$version/src/ark-$version.tar.xz"
                    }
                }
            ]
        },
        {
            "name": "lmdb",
            "sources": [
                {
                    "type": "git",
                    "url": "https://github.com/LMDB/lmdb.git",
                    "tag": "LMDB_0.9.31",
                    "x-checker-data": {
                        "type": "git",
                        "tag-pattern": "^LMDB_([\\d.]+)$"
                    },
                    "commit": "ce201088de95d26fc0da36ba805bf2ddc2ba74ff"
                }
            ],
            "no-autogen": true,
            "make-install-args": [
                "prefix=/app"
            ],
            "subdir": "libraries/liblmdb"
        },
        {
            "config-opts": [
                "-DENABLE_TESTING=OFF",
                "-DLMDB_DIR=/app"
            ],
            "name": "baloo",
            "buildsystem": "cmake-ninja",
            "builddir": true,
            "sources": [
                {
                    "type": "git",
                    "url": "https://invent.kde.org/frameworks/baloo.git",
                    "tag": "v6.4.0"
                }
            ]
        },
        {
            "config-opts": [
                "-DENABLE_TESTING=OFF",
                "-DQT_MAJOR_VERSION=6",
                "-DLMDB_DIR=/app"
            ],
            "name": "baloo-widgets",
            "buildsystem": "cmake-ninja",
            "builddir": true,
            "sources": [
                {
                    "type": "git",
                    "url": "https://invent.kde.org/libraries/baloo-widgets.git",
                    "branch": "master"
                }
            ]
        },
        {
            "config-opts": [
                "-DFLATPAK=ON"
            ],
            "name": "dolphin",
            "buildsystem": "cmake-ninja",
            "builddir": true,
            "sources": [
                {
                    "type": "dir",
                    "path": "."
                }
            ]
        },
        {
            "name": "dolphin-plugins",
            "buildsystem": "cmake-ninja",
            "builddir": true,
            "sources": [
                {
                    "type": "git",
                    "url": "https://invent.kde.org/sdk/dolphin-plugins.git"
                }
            ]
        }
    ]
}