From 1c6a9a6074e99f45ebfe5a32111f7393e2fa1f58 Mon Sep 17 00:00:00 2001 From: Salem Yaslem Date: Mon, 27 Nov 2023 23:40:55 +0300 Subject: [PATCH] snap: troubleshooting --- snap/snapcraft.yaml | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml index 9a42e43..95b985e 100644 --- a/snap/snapcraft.yaml +++ b/snap/snapcraft.yaml @@ -63,7 +63,27 @@ parts: set -eux cd /snap/gnome-42-2204/current find . -type f,l -exec rm -f $CRAFT_PRIME/{} \; - + pipewire: + source: https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/0.3.32/pipewire-0.3.32.tar.gz + plugin: meson + meson-parameters: + - --prefix=/usr + - --buildtype=release + - --strip + - -Dalsa=disabled + - -Dpipewire-alsa=disabled + - -Djack=disabled + - -Dpipewire-jack=disabled + - -Dsession-managers=[] + build-packages: + - pkg-config + - libdbus-1-dev + - libpulse-dev + prime: + - usr/lib/*/pipewire-* + - usr/lib/*/spa-* + - usr/lib/*/libpipewire*.so* + - usr/share/pipewire apps: blue-recorder: command: blue-recorder @@ -77,6 +97,7 @@ apps: - audio-record - wayland - x11 + - pipewire - screencast-legacy # for wayland support slots: - dbus-daemon