From d9614e3f4d72860b210a9336f7a2695a51eb30fb Mon Sep 17 00:00:00 2001 From: Stefano Ragni Date: Tue, 5 Jan 2021 23:15:47 +0100 Subject: [PATCH] pipewire: update to 0.3.19 * add ncurses makedep for pw-top --- srcpkgs/pipewire/INSTALL.msg | 3 +++ srcpkgs/pipewire/patches/ncursesw.patch | 11 +++++++++++ srcpkgs/pipewire/template | 6 +++--- 3 files changed, 17 insertions(+), 3 deletions(-) create mode 100644 srcpkgs/pipewire/INSTALL.msg create mode 100644 srcpkgs/pipewire/patches/ncursesw.patch diff --git a/srcpkgs/pipewire/INSTALL.msg b/srcpkgs/pipewire/INSTALL.msg new file mode 100644 index 00000000000..f7c4437683d --- /dev/null +++ b/srcpkgs/pipewire/INSTALL.msg @@ -0,0 +1,3 @@ +WARNING: pipewire>=0.3.19 changed the config file format. If +you edited /etc/pipewire/pipewire.conf you must recreate it from +/etc/pipewire/pipewire.conf.new-0.3.19_1 with your changes on top. diff --git a/srcpkgs/pipewire/patches/ncursesw.patch b/srcpkgs/pipewire/patches/ncursesw.patch new file mode 100644 index 00000000000..92598546b11 --- /dev/null +++ b/srcpkgs/pipewire/patches/ncursesw.patch @@ -0,0 +1,11 @@ +--- meson.build.orig 2021-01-05 18:40:24.345620177 +0100 ++++ meson.build 2021-01-05 18:40:43.209619527 +0100 +@@ -325,7 +325,7 @@ + pthread_lib = dependency('threads') + dbus_dep = dependency('dbus-1') + sdl_dep = dependency('sdl2', required : false) +-ncurses_dep = dependency('ncurses', required : false) ++ncurses_dep = dependency('ncursesw', required : false) + sndfile_dep = dependency('sndfile', version : '>= 1.0.20', required : false) + + if get_option('gstreamer') diff --git a/srcpkgs/pipewire/template b/srcpkgs/pipewire/template index bd2bafdada7..7ad025fa5a5 100644 --- a/srcpkgs/pipewire/template +++ b/srcpkgs/pipewire/template @@ -1,6 +1,6 @@ # Template file for 'pipewire' pkgname=pipewire -version=0.3.18 +version=0.3.19 revision=1 build_style=meson configure_args="-Dman=true -Dgstreamer=true -Ddocs=true -Dsystemd=false @@ -8,7 +8,7 @@ configure_args="-Dman=true -Dgstreamer=true -Ddocs=true -Dsystemd=false -Dudevrulesdir=/usr/lib/udev/rules.d" hostmakedepends="doxygen graphviz pkg-config xmltoman" makedepends="SDL2-devel ffmpeg-devel gst-plugins-base1-devel jack-devel - sbc-devel v4l-utils-devel libva-devel libbluetooth-devel" + sbc-devel v4l-utils-devel libva-devel libbluetooth-devel ncurses-devel" depends="libspa-alsa libspa-audioconvert libspa-audiomixer libspa-control" short_desc="Server and user space API to deal with multimedia pipelines" maintainer="Kridsada Thanabulpong " @@ -16,7 +16,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=a7317de8e54f57190a2e2fe5f469ed332b9a12151fade03bf984765a55e5e24b +checksum=de2e757a57ff313362341f4b18b976c707d397d853c0cd2032975b76d0c540dc conf_files="/etc/pipewire/pipewire.conf" replaces="libpulseaudio-pipewire>=0"