-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathnet.jenyay.Outwiker.yml
79 lines (77 loc) · 2.33 KB
/
net.jenyay.Outwiker.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
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
app-id: net.jenyay.Outwiker
runtime: org.gnome.Platform
runtime-version: '46'
sdk: org.gnome.Sdk
command: outwiker
rename-icon: net.jenyay.Outwiker
finish-args:
- --share=network
- --socket=fallback-x11
- --socket=wayland
- --share=ipc
- --device=dri
- --socket=pulseaudio
- --filesystem=host
modules:
# Borrowed from: https://github.com/flathub/in.cinny.Cinny/blob/master/in.cinny.Cinny.yml
- name: unifdef
no-autogen: true
make-install-args:
- prefix=${FLATPAK_DEST}
sources:
- type: archive
url: https://dotat.at/prog/unifdef/unifdef-2.12.tar.xz
sha256: 43ce0f02ecdcdc723b2475575563ddb192e988c886d368260bc0a63aee3ac400
cleanup:
- '*'
- name: webkit2gtk-4.0
sources:
- type: archive
url: https://webkitgtk.org/releases/webkitgtk-2.46.3.tar.xz
sha256: 85e09fa6ff9fea49678ba9975dbc64ea3242833f8f8a7d6a8937b2f292fcb28d
x-checker-data:
type: html
url: https://webkitgtk.org/releases/
version-pattern: LATEST-STABLE-(\d[\.\d]+\d)
url-template: https://webkitgtk.org/releases/webkitgtk-$version.tar.xz
buildsystem: cmake-ninja
config-opts:
- -DPORT=GTK
- -DCMAKE_BUILD_TYPE=Release
- -DENABLE_BUBBLEWRAP_SANDBOX=OFF
- -DENABLE_DOCUMENTATION=OFF
- -DENABLE_GAMEPAD=OFF
- -DENABLE_WEBDRIVER=OFF
- -DUSE_SOUP2=ON
- -DUSE_JPEGXL=ON
- -DUSE_GTK4=OFF
- -DUSE_LIBBACKTRACE=OFF
modules:
- shared-modules/libsoup/libsoup-2.4.json
- name: outwiker
buildsystem: simple
no-autogen: true
sources:
- type: git
url: https://github.com/Jenyay/outwiker
commit: e20a7054b08fd55bdf186fbd6ff7df5ffebf45c5
build-commands:
- make -f Makefile.flatpak install
- python3-numpy.json
- python3-requirements.json
- name: cacheman
buildsystem: simple
build-commands:
- python -m pip install . --prefix=${FLATPAK_DEST}
sources:
- type: git
url: https://github.com/Jenyay/py_cache_manager
commit: aa7fa33dcbc30dbd6b2e62cade5f371f6dbbe2cb
- name: cyhunspell
buildsystem: simple
build-commands:
- python -m pip install . --prefix=${FLATPAK_DEST}
sources:
- type: git
url: https://github.com/Jenyay/cython_hunspell
commit: 76a620875ba681a800b0f5ab2be16bf684bae385