From caf6e43267e3f0bbdffc7ed59629c7c1c06832b9 Mon Sep 17 00:00:00 2001 From: cinerea0 Date: Mon, 22 Apr 2024 11:37:52 -0400 Subject: [PATCH] wireplumber: update to 0.5.2 --- common/shlibs | 2 +- srcpkgs/wireplumber/INSTALL.msg | 4 ++++ srcpkgs/wireplumber/patches/test.patch | 16 ++++++++-------- srcpkgs/wireplumber/template | 4 ++-- 4 files changed, 15 insertions(+), 11 deletions(-) create mode 100644 srcpkgs/wireplumber/INSTALL.msg diff --git a/common/shlibs b/common/shlibs index 9df69605150..4fe3b26a2e0 100644 --- a/common/shlibs +++ b/common/shlibs @@ -4259,7 +4259,7 @@ libayatana-ido3-0.4.so.0 ayatana-ido-0.9.2_1 libayatana-indicator3.so.7 libayatana-indicator-0.9.3_1 libayatana-appindicator3.so.1 libayatana-appindicator-0.5.91_1 libplayerctl.so.2 playerctl-2.4.1_1 -libwireplumber-0.4.so.0 wireplumber-0.4.14_1 +libwireplumber-0.5.so.0 wireplumber-0.5.2_1 libjodycode.so.3 libjodycode-3.0.1_1 libgsoapssl++-2.8.124.so gsoap-2.8.124_1 libjxl.so.0.10 libjxl-0.10.0_1 diff --git a/srcpkgs/wireplumber/INSTALL.msg b/srcpkgs/wireplumber/INSTALL.msg new file mode 100644 index 00000000000..eabe3de7348 --- /dev/null +++ b/srcpkgs/wireplumber/INSTALL.msg @@ -0,0 +1,4 @@ +Wireplumber no longer supports lua configuration files as of version 0.5. +If you have created or edited any lua configuration files for wireplumber, +port them to SPA-JSON format using upstream's migration guide: +https://pipewire.pages.freedesktop.org/wireplumber/daemon/configuration/migration.html diff --git a/srcpkgs/wireplumber/patches/test.patch b/srcpkgs/wireplumber/patches/test.patch index 2340b3acad4..590fa7ebc67 100644 --- a/srcpkgs/wireplumber/patches/test.patch +++ b/srcpkgs/wireplumber/patches/test.patch @@ -7,17 +7,17 @@ https://gitlab.freedesktop.org/pipewire/wireplumber/-/issues/18 Also remove two other failing tests. diff --git a/tests/modules/meson.build b/tests/modules/meson.build -index 4b4d1bd..3385e4e 100644 +index f3f694e641f..994b4a45706 100644 --- a/tests/modules/meson.build +++ b/tests/modules/meson.build -@@ -24,13 +24,6 @@ test( +@@ -26,13 +26,6 @@ test( env: common_env, ) -test( - 'test-si-node', - executable('test-si-node', 'si-node.c', -- dependencies: common_deps, c_args: common_args), +- dependencies: common_deps), - env: common_env, -) - @@ -25,31 +25,31 @@ index 4b4d1bd..3385e4e 100644 'test-si-audio-adapter', executable('test-si-audio-adapter', 'si-audio-adapter.c', diff --git a/tests/wp/meson.build b/tests/wp/meson.build -index a18caf7..4df6ca6 100644 +index cc0b9ac85b0..360f39b2555 100644 --- a/tests/wp/meson.build +++ b/tests/wp/meson.build -@@ -34,13 +34,6 @@ test( +@@ -38,13 +38,6 @@ test( env: common_env, ) -test( - 'test-object-manager', - executable('test-object-manager', 'object-manager.c', -- dependencies: common_deps, c_args: common_args), +- dependencies: common_deps), - env: common_env, -) - test( 'test-properties', executable('test-properties', 'properties.c', -@@ -48,13 +41,6 @@ test( +@@ -52,13 +45,6 @@ test( env: common_env, ) -test( - 'test-proxy', - executable('test-proxy', 'proxy.c', -- dependencies: common_deps, c_args: common_args), +- dependencies: common_deps), - env: common_env, -) - diff --git a/srcpkgs/wireplumber/template b/srcpkgs/wireplumber/template index 4ce4f959590..2836843b914 100644 --- a/srcpkgs/wireplumber/template +++ b/srcpkgs/wireplumber/template @@ -1,6 +1,6 @@ # Template file for 'wireplumber' pkgname=wireplumber -version=0.4.17 +version=0.5.2 revision=1 build_style=meson build_helper=gir @@ -14,7 +14,7 @@ license="MIT" homepage="https://pipewire.pages.freedesktop.org/wireplumber" changelog="https://gitlab.freedesktop.org/pipewire/wireplumber/-/raw/master/NEWS.rst" distfiles="https://gitlab.freedesktop.org/pipewire/wireplumber/-/archive/$version/wireplumber-$version.tar.gz" -checksum=a12534fd9c1ecf9fbc09f79192d9d57c9ab7bf01da82615ab4103b2f8e2e91a7 +checksum=24ecc2323f7c39fe577b50903c324cfcbb77b9ea2da01baffd3467c9dbad1d8a provides="pipewire-session-manager-0_1" post_install() {