-
Notifications
You must be signed in to change notification settings - Fork 0
/
ca.vlacroix.Parchment.json
51 lines (51 loc) · 1.13 KB
/
ca.vlacroix.Parchment.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
{
"app-id": "ca.vlacroix.Parchment",
"runtime": "org.gnome.Platform",
"runtime-version": "47",
"sdk": "org.gnome.Sdk",
"command": "parchment",
"finish-args": [
"--device=dri",
"--share=ipc",
"--socket=fallback-x11",
"--socket=wayland",
"--filesystem=home",
"--persist=home"
],
"modules": [{
"name": "lua",
"buildsystem": "simple",
"build-commands": [
"make",
"make install INSTALL_TOP=/app"
],
"sources": [{
"type": "archive",
"url": "https://lua.org/ftp/lua-5.4.7.tar.gz",
"sha256": "9fbf5e28ef86c69858f6d3d34eccc32e911c1a28b4120ff3e84aaa70cfbf1e30"
}]
}, {
"name": "lgi",
"buildsystem": "simple",
"build-commands": [
"make -C lgi LUA_VERSION=5.4",
"make -C lgi install LUA_VERSION=5.4 PREFIX=/app"
],
"sources": [{
"type": "archive",
"url": "https://github.com/lgi-devs/lgi/archive/e06ad94c8a1c84e3cdb80cee293450a280dfcbc7.zip",
"sha256": "003984a7a33236cc2368bf8c87905b6867d1292f844df236051a7b45f134d272"
}]
}, {
"name": "parchment",
"buildsystem": "simple",
"build-commands": [
"make",
"make install"
],
"sources": [{
"type": "dir",
"path": "."
}]
}]
}