From 28d2789a59264a5096ed49e3b67fe111bd495bf6 Mon Sep 17 00:00:00 2001 From: Stefano Ragni Date: Thu, 18 Mar 2021 18:00:45 +0100 Subject: [PATCH] pipewire: update to 0.3.24 --- .../pipewire/patches/autostart-media-session.patch | 14 +++++++++----- srcpkgs/pipewire/template | 10 +++++----- 2 files changed, 14 insertions(+), 10 deletions(-) diff --git a/srcpkgs/pipewire/patches/autostart-media-session.patch b/srcpkgs/pipewire/patches/autostart-media-session.patch index 2051a868d463..9e2b92b9a665 100644 --- a/srcpkgs/pipewire/patches/autostart-media-session.patch +++ b/srcpkgs/pipewire/patches/autostart-media-session.patch @@ -1,11 +1,15 @@ ---- src/daemon/pipewire.conf.in.orig 2021-03-04 16:54:52.950015583 +0100 -+++ src/daemon/pipewire.conf.in 2021-03-04 16:55:13.766016281 +0100 -@@ -203,7 +203,7 @@ +Upstream's config does not autostart pipewire-media-session anymore, which +is an essential component. It's not easy to start it externally in a script +since it needs the pipewire socket up, and Void doesn't have a mechanism to +ensure it (systemd socket activation). +--- src/daemon/pipewire.conf.in.orig 2021-03-18 17:45:02.025992827 +0100 ++++ src/daemon/pipewire.conf.in 2021-03-18 17:47:17.606999440 +0100 +@@ -204,7 +204,7 @@ # but it is better to start it as a systemd service. # Run the session manager with -h for options. # -- @comment@"@media_session_path@" = { args = "" } -+ "@media_session_path@" = { args = "" } +- @comment@{ path = "@media_session_path@" args = "" } ++ { path = "@media_session_path@" args = "" } # # You can optionally start the pulseaudio-server here as well # but it is better to start it as a systemd service. diff --git a/srcpkgs/pipewire/template b/srcpkgs/pipewire/template index 7a7a6199a1be..5e5edcdc15a5 100644 --- a/srcpkgs/pipewire/template +++ b/srcpkgs/pipewire/template @@ -1,11 +1,11 @@ # Template file for 'pipewire' pkgname=pipewire -version=0.3.23 +version=0.3.24 revision=1 build_style=meson -configure_args="-Dman=true -Dgstreamer=true -Ddocs=true -Dsystemd=false - -Dbluez5=true -Dffmpeg=true -Dpipewire-alsa=true -Dpipewire-jack=true - -Dvulkan=true -Dudevrulesdir=/usr/lib/udev/rules.d" +configure_args="-Dman=enabled -Dgstreamer=enabled -Ddocs=enabled -Dsystemd=disabled + -Dbluez5=enabled -Dffmpeg=enabled -Dpipewire-alsa=enabled -Dpipewire-jack=enabled + -Dvulkan=enabled -Dudevrulesdir=/usr/lib/udev/rules.d" hostmakedepends="doxygen graphviz pkg-config xmltoman gettext" # LDAC support can be enabled when ldacbt is packaged makedepends="SDL2-devel ffmpeg-devel gst-plugins-base1-devel jack-devel @@ -18,7 +18,7 @@ license="MIT" homepage="https://pipewire.org/" changelog="https://gitlab.freedesktop.org/pipewire/pipewire/-/raw/master/NEWS" distfiles="https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/${version}/pipewire-${version}.tar.gz" -checksum=e9a9030032ba8f3b6f9e300dbf755ab439340cd4cbeb3e1bba6f1a18d2c9da92 +checksum=aeca2b44660c4f36eed29cc9c6ccb093ea2778fd0e4ed7665cdfc40b2a49873f conf_files="/etc/pipewire/pipewire.conf" replaces="libpulseaudio-pipewire>=0"