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 80 81 82
|
id: io.github.quotient_im.Quaternion
rename-icon: quaternion
runtime: org.kde.Platform
runtime-version: '6.8'
sdk: org.kde.Sdk
command: quaternion
finish-args:
- --share=ipc
- --share=network
- --socket=wayland
- --socket=fallback-x11
- --device=dri
- --filesystem=xdg-download
- --talk-name=org.freedesktop.secrets
- --talk-name=org.kde.kwalletd5
- --talk-name=org.freedesktop.Notifications
- --talk-name=org.kde.StatusNotifierWatcher
cleanup:
- /include
- /lib/pkgconfig
- /share/man
modules:
- name: libolm
buildsystem: cmake-ninja
builddir: true
sources:
- type: git
url: https://gitlab.matrix.org/matrix-org/olm.git
tag: '3.2.15'
config-opts:
- -DBUILD_SHARED_LIBS=OFF
- -DOLM_TESTS=OFF
cleanup:
- /lib
- /share
- name: libsecret
buildsystem: meson
builddir: true
config-opts:
- -Dmanpage=false
- -Dvapi=false
- -Dgtk_doc=false
- -Dintrospection=false
- -Dcrypto=disabled
cleanup:
- /bin
sources:
- type: git
url: https://gitlab.gnome.org/GNOME/libsecret.git
tag: '0.21.4'
- name: qtkeychain
buildsystem: cmake-ninja
builddir: true
sources:
- type: git
url: https://github.com/frankosterfeld/qtkeychain.git
tag: '0.14.3'
cleanup:
- mkspecs
- /lib/cmake
config-opts:
- -DBUILD_WITH_QT6=ON
# When linked statically, Qt Keychain fails to work with all kinds of strange DBus errors
# - -DBUILD_SHARED_LIBS=OFF
- -DCMAKE_INSTALL_LIBDIR=/app/lib
- -DLIB_INSTALL_DIR=/app/lib
- -DBUILD_TEST_APPLICATION=OFF
- name: quaternion
buildsystem: cmake-ninja
builddir: true
sources:
- type: dir
path: "../"
config-opts:
- -DBUILD_TESTING=OFF
- -DBUILD_SHARED_LIBS=OFF
cleanup:
- /lib
- /share/ndk-modules
|