summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristopher Snowhill2020-11-23 00:20:33 -0800
committerChristopher Snowhill2020-11-23 00:20:33 -0800
commita40b52daab5f23caf0fb874b446652e3b2bd868b (patch)
tree267ece57d0aaf63723a501b49c9d34fc06e6b1b1
parent2ac76abda95f668e563adc9ebe77573aeed51127 (diff)
downloadaur-a40b52daab5f23caf0fb874b446652e3b2bd868b.tar.gz
Update to version 0.3.16-1
-rw-r--r--.SRCINFO20
-rw-r--r--PKGBUILD54
2 files changed, 37 insertions, 37 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 85776251d9e4..2a04523e13fd 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = lib32-pipewire
pkgdesc = Server and user space API to deal with multimedia pipelines (32-bit client libraries)
- pkgver = 0.3.13
+ pkgver = 0.3.16
pkgrel = 1
url = https://pipewire.org
arch = x86_64
@@ -16,20 +16,19 @@ pkgbase = lib32-pipewire
makedepends = lib32-sbc
makedepends = rtkit
makedepends = lib32-vulkan-icd-loader
- makedepends = dbus
+ makedepends = lib32-dbus
makedepends = lib32-libsndfile
makedepends = lib32-bluez-libs
makedepends = vulkan-headers
- source = git+https://github.com/PipeWire/pipewire#commit=d7714f734dcf2a346f939e11e1e3f6a2373c8632
+ source = git+https://github.com/PipeWire/pipewire#commit=09d373f094f0e6797aef3d97cde2c0167dccc986
sha256sums = SKIP
pkgname = lib32-pipewire
- depends = lib32-gstreamer
- depends = lib32-gst-plugins-base
depends = lib32-sbc
depends = rtkit
depends = lib32-vulkan-icd-loader
depends = lib32-bluez-libs
+ depends = alsa-card-profiles
depends = lib32-dbus
depends = lib32-libsndfile
depends = lib32-libudev0-shim
@@ -37,15 +36,14 @@ pkgname = lib32-pipewire
depends = lib32-systemd
depends = lib32-glib2
optdepends = lib32-pipewire-jack: JACK support
- optdepends = lib32-pipewire-pulse: PulseAudio support
pkgname = lib32-pipewire-jack
pkgdesc = Server and user space API to deal with multimedia pipelines (32-bit client libraries) (JACK support)
- depends = lib32-pipewire=0.3.13
+ depends = lib32-pipewire=0.3.16
depends = lib32-jack2
-pkgname = lib32-pipewire-pulse
- pkgdesc = Server and user space API to deal with multimedia pipelines (32-bit client libraries) (PulseAudio support)
- depends = lib32-pipewire=0.3.13
- depends = lib32-glib2
+pkgname = lib32-gst-plugin-pipewire
+ pkgdesc = Multimedia graph framework - pipewire plugin (32-bit version)
+ depends = lib32-pipewire=0.3.16
+ depends = lib32-gst-plugins-base-libs
diff --git a/PKGBUILD b/PKGBUILD
index 7bef6ce495c5..2a34bcb566c0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,8 +3,9 @@
# Contributor: Jan de Groot <jgc@archlinux.org>
pkgbase=lib32-pipewire
-pkgname=(lib32-pipewire lib32-pipewire-jack lib32-pipewire-pulse)
-pkgver=0.3.13
+_pkgbase=pipewire
+pkgname=(lib32-pipewire lib32-pipewire-jack lib32-gst-plugin-pipewire)
+pkgver=0.3.16
pkgrel=1
pkgdesc="Server and user space API to deal with multimedia pipelines (32-bit client libraries)"
url="https://pipewire.org"
@@ -12,19 +13,22 @@ license=(LGPL2.1)
arch=(x86_64)
makedepends=(git meson valgrind lib32-jack2 lib32-libpulse lib32-alsa-lib
lib32-gstreamer lib32-gst-plugins-base lib32-sbc rtkit
- lib32-vulkan-icd-loader dbus lib32-libsndfile lib32-bluez-libs
+ lib32-vulkan-icd-loader lib32-dbus lib32-libsndfile lib32-bluez-libs
vulkan-headers)
-_commit=d7714f734dcf2a346f939e11e1e3f6a2373c8632 # tags/0.3.13
+_commit=09d373f094f0e6797aef3d97cde2c0167dccc986 # tags/0.3.16
source=("git+https://github.com/PipeWire/pipewire#commit=$_commit")
sha256sums=('SKIP')
pkgver() {
- cd pipewire
+ cd $_pkgbase
git describe --tags | sed 's/-/+/g'
}
prepare() {
- cd pipewire
+ cd $_pkgbase
+
+ # fix kwin
+ git cherry-pick -n fc2b0b20ad4271b0c6f258451a82311b792b7a57
}
build() {
@@ -32,7 +36,7 @@ build() {
export CXX="g++ -m32"
export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
- arch-meson pipewire build \
+ arch-meson $_pkgbase build \
--libdir /usr/lib32 \
-D docs=false \
-D tests=false \
@@ -55,37 +59,35 @@ _pick() {
}
_ver=${pkgver:0:3}
+_spaver="0.2"
package_lib32-pipewire() {
- depends=(lib32-gstreamer lib32-gst-plugins-base lib32-sbc rtkit
- lib32-vulkan-icd-loader lib32-bluez-libs
- lib32-dbus lib32-libsndfile lib32-libudev0-shim lib32-alsa-lib
- lib32-systemd lib32-glib2)
- optdepends=('lib32-pipewire-jack: JACK support'
- 'lib32-pipewire-pulse: PulseAudio support')
+ depends=(lib32-sbc rtkit lib32-vulkan-icd-loader lib32-bluez-libs
+ alsa-card-profiles lib32-dbus lib32-libsndfile lib32-libudev0-shim
+ lib32-alsa-lib lib32-systemd lib32-glib2)
+ optdepends=('lib32-pipewire-jack: JACK support')
DESTDIR="$srcdir/install" meson install -C build
- _pick $srcdir/install/usr/lib32/spa-0.2/jack
+ _pick "$srcdir"/install/usr/lib32/spa-$_spaver/jack
mv $pkgdir/usr $srcdir/jack
- _pick $srcdir/install/usr/lib32/libpipewire-$_ver.so*
- _pick $srcdir/install/usr/lib32/alsa-lib/*
- _pick $srcdir/install/usr/lib32/gstreamer-1.0/*
- _pick $srcdir/install/usr/lib32/pipewire-0.3/libpipewire-module-*.so
- _pick $srcdir/install/usr/lib32/pkgconfig/*
- _pick $srcdir/install/usr/lib32/spa-0.2/*
+ _pick "$srcdir"/install/usr/lib32/libpipewire-$_ver.so*
+ _pick "$srcdir"/install/usr/lib32/alsa-lib/*
+ _pick "$srcdir"/install/usr/lib32/pipewire-$_ver/libpipewire-module-*.so
+ _pick "$srcdir"/install/usr/lib32/pkgconfig/*
+ _pick "$srcdir"/install/usr/lib32/spa-$_spaver/*
}
package_lib32-pipewire-jack() {
pkgdesc+=" (JACK support)"
depends=(lib32-pipewire=$pkgver lib32-jack2)
- _pick $srcdir/install/usr/lib32/pipewire-$_ver/jack/*
- mv $srcdir/jack/lib32/spa-0.2 $pkgdir/usr/lib32/spa-0.2
+ _pick "$srcdir"/install/usr/lib32/pipewire-$_ver/jack/*
+ mv "$srcdir"/jack/lib32/spa-$_spaver "$pkgdir"/usr/lib32/spa-$_spaver
}
-package_lib32-pipewire-pulse() {
- pkgdesc+=" (PulseAudio support)"
- depends=(lib32-pipewire=$pkgver lib32-glib2)
- _pick $srcdir/install/usr/lib32/pipewire-$_ver/pulse/*
+package_lib32-gst-plugin-pipewire() {
+ pkgdesc="Multimedia graph framework - pipewire plugin (32-bit version)"
+ depends=(lib32-pipewire=$pkgver lib32-gst-plugins-base-libs)
+ _pick "$srcdir"/install/usr/lib32/gstreamer-1.0
}