app-id: com.mudeprolinux.whakarere runtime: org.gnome.Platform runtime-version: '45' sdk: org.gnome.Sdk command: whakarere finish-args: # X11 and IPC access - --share=ipc - --socket=fallback-x11 # Wayland access - --socket=wayland # GPU acceleration if needed - --device=dri # Needs to talk to the network: - --share=network # Needs for audio - --socket=pulseaudio # Needs to save files locally - --filesystem=xdg-desktop - --filesystem=xdg-documents - --filesystem=xdg-download - --filesystem=xdg-music - --filesystem=xdg-pictures - --filesystem=xdg-videos # Needs to access the config directory for app settings - --filesystem=xdg-config:rw modules: - deps/python3-pkg.json - deps/python3-pluggy.json - deps/python3-qr.json - deps/python3-qrcode.json - deps/python3-requests.json - deps/python3-setuptools-scm.json - deps/python3-wheel.json - name: chromium buildsystem: simple build-commands: - install -Dm755 etc/chromium/default /app/etc/chromium/default - mkdir /app/lib64 - mkdir /app/lib64/chromium-browser - cp -r usr/lib64/chromium-browser/* /app/lib64/chromium-browser/ - ln -s /app/lib64/chromium-browser/chromium-launcher.sh /app/bin/chromium - ln -s /app/lib64/chromium-browser/chromium-launcher.sh /app/bin/chromium-browser sources: - type: archive url: https://github.com/PF4Public/ungoogled-chromium-bin/releases/download/121.0.6167.184/x86-64.tar.bz2 sha256: 3bf04738b830d420aa94245fe9211abea45e195994a75478c00e58ba3bb2d01e - name: libminizip buildsystem: simple build-commands: - cp -r x86_64-linux-gnu/* /app/lib/ - cp -r x86_64-linux-gnu/* /app/lib64/chromium-browser/ sources: - type: archive url: https://github.com/tobagin/whakarere/releases/download/0.0.10/lib.tar.xz sha256: f39199ac26274dd9a04bec0367c7b8552faf21f50df0a4b89a4fdd44f8798333 - name: Whakarere buildsystem: meson sources: - type: dir path: ./