From f7c119a4aa9c525f37f3f046db367e67e3ae01fd Mon Sep 17 00:00:00 2001 From: Stefano Ragni Date: Fri, 22 Oct 2021 00:19:53 +0200 Subject: [PATCH] pipewire: update to 0.3.39 --- srcpkgs/pipewire/patches/f8817b4.patch | 25 ------------------------- srcpkgs/pipewire/template | 18 +++++++++++++++--- 2 files changed, 15 insertions(+), 28 deletions(-) delete mode 100644 srcpkgs/pipewire/patches/f8817b4.patch diff --git a/srcpkgs/pipewire/patches/f8817b4.patch b/srcpkgs/pipewire/patches/f8817b4.patch deleted file mode 100644 index ab410b061bd1..000000000000 --- a/srcpkgs/pipewire/patches/f8817b4.patch +++ /dev/null @@ -1,25 +0,0 @@ -From f8817b439433798bd7217dc4ae72197887b0fc96 Mon Sep 17 00:00:00 2001 -From: Wim Taymans -Date: Thu, 30 Sep 2021 11:12:27 +0200 -Subject: [PATCH] cpu: fix compilation on ARM - ---- - spa/plugins/support/cpu-arm.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/spa/plugins/support/cpu-arm.c b/spa/plugins/support/cpu-arm.c -index d80b8ad87..de07ebf41 100644 ---- a/spa/plugins/support/cpu-arm.c -+++ b/spa/plugins/support/cpu-arm.c -@@ -80,7 +80,7 @@ arm_init(struct impl *impl) - int arch; - - if (!(cpuinfo = get_cpuinfo())) { -- spa_log_warn(impl->log, NAME " %p: Can't read cpuinfo", impl); -+ spa_log_warn(impl->log, "%p: Can't read cpuinfo", impl); - return 1; - } - --- -GitLab - diff --git a/srcpkgs/pipewire/template b/srcpkgs/pipewire/template index 53ab873c9d87..ed00172f2d9b 100644 --- a/srcpkgs/pipewire/template +++ b/srcpkgs/pipewire/template @@ -1,7 +1,8 @@ # Template file for 'pipewire' pkgname=pipewire -version=0.3.38 +version=0.3.39 revision=1 +_pms_version=0.4.0 build_style=meson configure_args=" --auto-features=enabled @@ -13,6 +14,7 @@ configure_args=" -Dsystemd=disabled -Dudevrulesdir=/usr/lib/udev/rules.d -Dvulkan=enabled + -Dmedia-session:systemd=disabled " hostmakedepends="doxygen graphviz pkg-config python3-docutils gettext" makedepends="$(vopt_if sdl2 SDL2-devel) gst-plugins-base1-devel jack-devel @@ -27,8 +29,14 @@ maintainer="Stefano Ragni " 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=2a2424cea5bfdca88503fd8616fff891aa8355e850cab19e875050fe60c35ce7 +distfiles=" + https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/${version}/pipewire-${version}.tar.gz + https://gitlab.freedesktop.org/pipewire/media-session/-/archive/${_pms_version}/media-session-${_pms_version}.tar.gz +" +checksum=" + 2112173c7d5e89b28ec289a25d30f2be5340e2ca6d104511d176324ffd0f968a + c04496f1606d60174ba30b0adc0dc14ec0e3d1bf1684dd42836a56511e64ba8b +" make_dirs="/var/lib/pipewire 0755 _pipewire _pipewire" system_accounts="_pipewire" @@ -47,6 +55,10 @@ else configure_args+=" -Dbluez5-codec-ldac=disabled" fi +post_extract() { + mv ${XBPS_BUILDDIR}/media-session-${_pms_version} ${wrksrc}/subprojects/media-session +} + post_install() { vlicense LICENSE vdoc "${FILESDIR}/README.voidlinux"