-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathio.github.wxmaxima_developers.wxMaxima.yml
More file actions
69 lines (65 loc) · 1.83 KB
/
io.github.wxmaxima_developers.wxMaxima.yml
File metadata and controls
69 lines (65 loc) · 1.83 KB
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
app-id: io.github.wxmaxima_developers.wxMaxima
runtime: org.gnome.Platform
runtime-version: "49"
sdk: org.gnome.Sdk
command: wxmaxima
finish-args:
- --share=ipc
- --socket=wayland
- --socket=fallback-x11
- --filesystem=home:rw
- --share=network
- --env=PATH=/usr/bin:/app/bin:/app/plugins/maxima/bin
add-extensions:
io.github.wxmaxima_developers.wxMaxima.Plugin:
versions: stable;test;master
directory: plugins
subdirectories: true
no-autodownload: false
autodelete: true
add-ld-path: lib
cleanup-commands:
- rm -r /app/include
modules:
- name: extensions
buildsystem: simple
build-commands:
- install -d /app/plugins
- name: wxwidgets
buildsystem: autotools
no-autogen: true
config-opts:
- --with-gtk=3
- --enable-webview
- --enable-webviewwebkit
sources:
- type: git
url: https://github.com/wxWidgets/wxWidgets.git
commit: 18bf6488604eafc5cc0ec79890ddfdab3798a104
tag: v3.2.9
- name: gnuplot
buildsystem: autotools
no-autogen: true
config-opts:
- --with-qt=no
- --with-wx=/app/bin
- --without-latex
sources:
- type: archive
url: https://prdownloads.sourceforge.net/gnuplot/6.0.3/gnuplot-6.0.3-c23.tar.gz
sha256: dab1b3aaa6146d73ec4d022d20ddf4be124c27d03a52ca2d9577f05336d3bf2e
- name: wxmaxima
buildsystem: cmake-ninja
builddir: true
config-opts:
- -DwxWidgets_INCLUDE_DIRS=/app/include/wx-3.2
- -DwxWidgets_LIBRARIES=/app/lib
- -DWXM_DISABLE_WEBVIEW=OFF
- -DCMAKE_BUILD_TYPE=Release
post-install:
- rm -r /app/share/icons/hicolor/1024x1024
sources:
- type: git
url: https://github.com/wxMaxima-developers/wxmaxima.git
tag: Version-26.01.0
commit: 229f4f9aa7cbed62981da9ce0610cc027e6c12fb