# SPDX-FileCopyrightText: 2024-2025 Tranalyzer Development Team # # SPDX-License-Identifier: GPL-3.0-or-later id: com.tranalyzer.gt2whois runtime: org.gnome.Platform runtime-version: '47' sdk: org.gnome.Sdk command: gt2whois finish-args: - --device=dri # Wayland access - --socket=wayland # X11 + XShm access - --share=ipc - --socket=fallback-x11 # Needs to talk to the network - --share=network # We want full fs access so we can read the files - --filesystem=host # Migrate old dconf settings - --metadata=X-DConf=migrate-path=/com/tranalyzer/gt2whois/ # GVFS access - --talk-name=org.gtk.vfs.* - --filesystem=xdg-run/gvfsd cleanup: - /include - /lib/pkgconfig - /lib/cmake - /share/pkgconfig - /share/aclocal - /man - /share/man - /share/gtk-doc - /share/gir-1.0 - '*.la' - '*.a' modules: - name: protobuf buildsystem: cmake-ninja config-opts: - -DCMAKE_BUILD_TYPE=Release - -DBUILD_SHARED_LIBS=ON - -Dprotobuf_BUILD_TESTS=OFF sources: - type: git url: https://github.com/protocolbuffers/protobuf.git tag: v25.3 - name: libprotobuf-c buildsystem: autotools sources: - type: git url: https://github.com/protobuf-c/protobuf-c.git tag: v1.5.0 - name: blueprint-compiler buildsystem: meson sources: - type: git url: https://gitlab.gnome.org/jwestman/blueprint-compiler.git tag: v0.14.0 - name: libshumate buildsystem: meson config-opts: - -Dgtk_doc=false sources: - type: git url: https://gitlab.gnome.org/GNOME/libshumate.git tag: libshumate-1-3 - name: gt2whois buildsystem: meson sources: - type: archive path: ./gt2whois-0.1.0.tar.xz