app-id: org.gnu.pspp
runtime: org.gnome.Platform
-runtime-version: '42'
+runtime-version: '46'
sdk: org.gnome.Sdk
command: psppire
finish-args:
- --socket=fallback-x11
# Wayland access
- --socket=wayland
- - --own-name=gnu.pspp
- --talk-name=org.gtk.vfs.*
- --filesystem=xdg-run/gvfsd
# Access to file system from syntax files
buildsystem: autotools
sources:
- type: archive
- url: https://alpha.gnu.org/gnu/ssw/spread-sheet-widget-0.8.tar.gz
- sha256: 8589d8298fcf3b5850d0968b04801a4f40faf0555544f6cc9d954b0162e9954b
+ path: SSW_SOURCE_PATH
- name: gsl
buildsystem: autotools
sources:
- type: archive
url: https://ftp.gnu.org/gnu/gsl/gsl-2.7.1.tar.gz
sha256: dcb0fbd43048832b757ff9942691a8dd70026d5da0ff85601e52687f6deeb34b
+ - name: gtksourceview
+ buildsystem: meson
+ sources:
+ - type: archive
+ url: https://download.gnome.org/sources/gtksourceview/4.8/gtksourceview-4.8.4.tar.xz
+ sha256: 7ec9d18fb283d1f84a3a3eff3b7a72b09a10c9c006597b3fbabbb5958420a87d
- name: pspp
buildsystem: simple
sources:
- type: archive
- path: SOURCE_PATH
+ path: PSPP_SOURCE_PATH
dest: pspp
build-commands:
- cd pspp && ./configure --prefix=/app --libdir=/app/lib && make -j$(nproc) && make -j$(nproc) install