id: de.manuel_kehl.go-for-it runtime: org.gnome.Platform runtime-version: '45' sdk: org.gnome.Sdk command: de.manuel_kehl.go-for-it finish-args: # X11 + XShm access - --share=ipc - --socket=fallback-x11 # Wayland access - --socket=wayland # Notification sounds - --socket=pulseaudio # Access user files - --filesystem=home # Ayatana indicator plugin - --talk-name=org.kde.* # LauncherEntry indicator plugin - --talk-name=com.canonical.Unity.LauncherEntry cleanup: - '*.a' - '*.h' - '*.la' - /include - /lib/pkgconfig modules: - name: libpeas buildsystem: meson config-opts: - "-Dlua51=false" - "-Dvapi=true" - "-Ddemos=false" - "-Dglade_catalog=false" sources: - type: archive url: https://download.gnome.org/sources/libpeas/1.36/libpeas-1.36.0.tar.xz sha256: 297cb9c2cccd8e8617623d1a3e8415b4530b8e5a893e3527bbfd1edd13237b4c - "shared-modules/libappindicator/libappindicator-gtk3-introspection-12.10.json" - "shared-modules/libcanberra/libcanberra.json" - name: go-for-it buildsystem: cmake-ninja builddir: true # Temporary workaround until id can be switched to: # com.github.jmoerman.go-for-it config-opts: - -DAPP_ID:STRING=de.manuel_kehl.go-for-it - -DSCHEMA_PATH:STRING=/de/manuel_kehl/go-for-it - -DICON_UPDATE:BOOL=OFF - -DGLOBAL_PLUGIN_ICONS:BOOL=ON - -DDEFAULT_PLUGINS:STRING=['launcherindicator'] sources: - type: git url: 'https://github.com/JMoerman/Go-For-It.git' tag: 1.9.6 commit: b7c39dc45a0d89fadbaeac1b64a1bf6e497e875f - type: patch path: build-fix.patch post-install: - install -Dm644 -t /app/share/licenses/de.manuel_kehl.go-for-it ../COPYING