forked from Hydr8gon/NooDS
-
Notifications
You must be signed in to change notification settings - Fork 1
/
com.hydra.noods.yml
61 lines (57 loc) · 1.35 KB
/
com.hydra.noods.yml
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
app-id: com.hydra.noods
runtime: org.freedesktop.Platform
runtime-version: '21.08'
sdk: org.freedesktop.Sdk
command: noods
finish-args:
- --device=all
- --share=ipc
- --socket=x11
- --socket=pulseaudio
- --filesystem=host
modules:
- name: wxwidgets
buildsystem: cmake-ninja
config-opts:
- -DCMAKE_BUILD_TYPE=Release
sources:
- type: git
url: https://github.com/wxWidgets/wxWidgets.git
tag: v3.1.7
modules:
- name: glu
config-opts:
- --disable-static
sources:
- type: archive
url: https://ftp.osuosl.org/pub/blfs/conglomeration/glu/glu-9.0.2.tar.xz
sha256: 6e7280ff585c6a1d9dfcdf2fca489251634b3377bfc33c29e4002466a38d02d4
cleanup:
- /include
- /lib/*.a
- /lib/*.la
- /lib/pkgconfig
cleanup:
- /bin
- /include
- /lib/wx/include
- name: portaudio
config-opts:
- --disable-static
- --without-oss
- --without-jack
sources:
- type: git
url: https://github.com/PortAudio/portaudio.git
tag: v19.7.0
cleanup:
- /include
- /lib/*.la
- /lib/pkgconfig
- name: noods
buildsystem: simple
build-commands:
- DESTDIR=/app make install
sources:
- type: git
url: https://github.com/Hydr8gon/NooDS.git