[arch-commits] Commit in pipewire/trunk (PKGBUILD)

Jan Steffens heftig at archlinux.org
Wed Jan 20 23:36:33 UTC 2021


    Date: Wednesday, January 20, 2021 @ 23:36:33
  Author: heftig
Revision: 406499

0.3.20-1: epoch bump for alsa-card-profiles move

Modified:
  pipewire/trunk/PKGBUILD

----------+
 PKGBUILD |   25 ++++++++++++++++++-------
 1 file changed, 18 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-01-20 23:29:08 UTC (rev 406498)
+++ PKGBUILD	2021-01-20 23:36:33 UTC (rev 406499)
@@ -3,18 +3,20 @@
 
 pkgbase=pipewire
 pkgname=(pipewire pipewire-docs pipewire-jack pipewire-pulse pipewire-alsa
-         gst-plugin-pipewire)
-pkgver=0.3.19
+         gst-plugin-pipewire alsa-card-profiles)
+pkgver=0.3.20
 pkgrel=1
+epoch=1
 pkgdesc="Server and user space API to deal with multimedia pipelines"
 url="https://pipewire.org"
-license=(LGPL2.1)
+license=(LGPL)
 arch=(x86_64)
 makedepends=(git meson doxygen graphviz xmltoman valgrind jack2 libpulse
              alsa-lib gst-plugins-base sbc rtkit vulkan-icd-loader dbus sdl2
              ncurses libsndfile bluez-libs vulkan-headers libldac libopenaptx
              libfdk-aac)
-_commit=b2b45abe0198354ff43e5bf1bc0324b060dde97a  # tags/0.3.19
+checkdepends=(desktop-file-utils)
+_commit=aee694fb8260914b6dd6b12cb95e78dece204535  # tags/0.3.20
 source=("git+https://github.com/PipeWire/pipewire#commit=$_commit")
 sha256sums=('SKIP')
 
@@ -59,7 +61,8 @@
               'pipewire-pulse: PulseAudio support')
   provides=(libpipewire-$_ver.so)
   backup=(etc/pipewire/pipewire.conf
-          etc/pipewire/media-session.d/{alsa-monitor,media-session}.conf)
+          etc/pipewire/media-session.d/media-session.conf
+          etc/pipewire/media-session.d/{alsa,bluez,v4l2}-monitor.conf)
   install=pipewire.install
 
   DESTDIR="$pkgdir" meson install -C build
@@ -80,8 +83,8 @@
 
   _pick gst usr/lib/gstreamer-1.0
 
-  # Use alsa-card-profiles built with Pulseaudio
-  rm -rv "$pkgdir"/usr/share/alsa-card-profile
+  _pick acp usr/lib/udev
+  _pick acp usr/share/alsa-card-profile
 }
 
 package_pipewire-docs() {
@@ -119,3 +122,11 @@
   depends=(pipewire libpipewire-$_ver.so gst-plugins-base-libs)
   mv gst/* "$pkgdir"
 }
+
+package_alsa-card-profiles() {
+  pkgdesc="ALSA card profiles shared by PipeWire"
+  depends=()
+  mv acp/* "$pkgdir"
+}
+
+# vim:set sw=2 et:



More information about the arch-commits mailing list