From 7b24a385f339333473464c88a4f8ef6903553ecf Mon Sep 17 00:00:00 2001 From: kth5 Date: Mon, 16 Sep 2024 11:36:01 +0200 Subject: [PATCH] * update wireplumber to 0.5.6-1 --- wireplumber/.SRCINFO | 60 +++++++++++++++++++++++++++++++++++++ wireplumber/.nvchecker.toml | 4 +++ wireplumber/PKGBUILD | 14 +++------ 3 files changed, 68 insertions(+), 10 deletions(-) create mode 100644 wireplumber/.SRCINFO create mode 100644 wireplumber/.nvchecker.toml diff --git a/wireplumber/.SRCINFO b/wireplumber/.SRCINFO new file mode 100644 index 0000000000..06b6a0bfe1 --- /dev/null +++ b/wireplumber/.SRCINFO @@ -0,0 +1,60 @@ +pkgbase = wireplumber + pkgdesc = Session / policy manager implementation for PipeWire + pkgver = 0.5.5 + pkgrel = 1 + url = https://pipewire.pages.freedesktop.org/wireplumber/ + arch = x86_64 + license = MIT + checkdepends = pipewire-audio + makedepends = doxygen + makedepends = gcc-libs + makedepends = git + makedepends = glib2 + makedepends = glib2-devel + makedepends = glibc + makedepends = gobject-introspection + makedepends = graphviz + makedepends = libpipewire + makedepends = lua + makedepends = meson + makedepends = pipewire + makedepends = python-breathe + makedepends = python-lxml + makedepends = python-sphinx + makedepends = python-sphinx_rtd_theme + makedepends = systemd + makedepends = systemd-libs + source = git+https://gitlab.freedesktop.org/pipewire/wireplumber.git#tag=0.5.5 + b2sums = 9217b6afead54fa30aa3ee456dd844682dcd27e13a1922b91d916239991f6a65d1ce9321ba44523edc7a3a3bfa5fd339d4320aa829434ad75d6eeef06eea9f30 + +pkgname = wireplumber + install = wireplumber.install + depends = libwireplumber=0.5.5-1 + depends = gcc-libs + depends = glibc + depends = libglib-2.0.so + depends = libgobject-2.0.so + depends = libgio-2.0.so + depends = libpipewire + depends = libpipewire-0.3.so + depends = libsystemd.so + depends = lua + depends = pipewire + depends = systemd-libs + optdepends = wireplumber-docs: Documentation + provides = pipewire-session-manager + conflicts = pipewire-media-session + +pkgname = libwireplumber + pkgdesc = Session / policy manager implementation for PipeWire - client library + depends = gcc-libs + depends = glibc + depends = libglib-2.0.so + depends = libgmodule-2.0.so + depends = libgobject-2.0.so + depends = libgio-2.0.so + depends = libpipewire-0.3.so + provides = libwireplumber-0.5.so + +pkgname = wireplumber-docs + pkgdesc = Session / policy manager implementation for PipeWire - documentation diff --git a/wireplumber/.nvchecker.toml b/wireplumber/.nvchecker.toml new file mode 100644 index 0000000000..f935a5496b --- /dev/null +++ b/wireplumber/.nvchecker.toml @@ -0,0 +1,4 @@ +[wireplumber] +source = "git" +git = "https://gitlab.freedesktop.org/pipewire/wireplumber.git" +include_regex = '\d+\.\d+\.[1-7]?\d' diff --git a/wireplumber/PKGBUILD b/wireplumber/PKGBUILD index 6a799271ff..6ba604e85f 100644 --- a/wireplumber/PKGBUILD +++ b/wireplumber/PKGBUILD @@ -8,8 +8,8 @@ pkgname=( libwireplumber wireplumber-docs ) -pkgver=0.5.2 -pkgrel=2 +pkgver=0.5.6 +pkgrel=1 pkgdesc="Session / policy manager implementation for PipeWire" url="https://pipewire.pages.freedesktop.org/wireplumber/" arch=(x86_64 powerpc64le powerpc64 powerpc riscv64) @@ -18,6 +18,7 @@ makedepends=( doxygen gcc-libs git + glib2 glib2-devel glibc gobject-introspection @@ -37,17 +38,10 @@ checkdepends=(pipewire-audio) source=( "git+https://gitlab.freedesktop.org/pipewire/$pkgbase.git#tag=$pkgver" ) -b2sums=('27cd96b6f8d7f3be588074db2e99e1ec253d5fe8f9098b7080699d9bef6beb258bd9a4b12a00ebe637078613c3363496d71f2ef344c91284b8ef5f71e4d24736') +b2sums=('a367d750ec8b4e629c6685c77df460099b267bf9ffb7e99f323b750d9c5313bb643525434fe7417a4fa426a4395f27409c010cf4d3a464553f8a681b2d010834') prepare() { cd $pkgbase - - # Backport crash fix for aborted links - # https://gitlab.archlinux.org/archlinux/packaging/packages/wireplumber/-/issues/4 - # https://gitlab.freedesktop.org/pipewire/wireplumber/-/merge_requests/644 - git cherry-pick -n 1ddfbc532c87fb0ad18e128d574e5c3b72089416 \ - 89b6766cd6a64c8d52512ae2c091de3f5aae034f \ - 4ed51791e03b63adbaf792564aa201a6d71a1050 } build() {