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

Jan Steffens heftig at archlinux.org
Thu Dec 31 01:50:22 UTC 2020


    Date: Thursday, December 31, 2020 @ 01:50:22
  Author: heftig
Revision: 405143

0.3.18+91+gc39ba857-1

Modified:
  pipewire/trunk/PKGBUILD

----------+
 PKGBUILD |   22 +++++++++++-----------
 1 file changed, 11 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-12-31 01:25:51 UTC (rev 405142)
+++ PKGBUILD	2020-12-31 01:50:22 UTC (rev 405143)
@@ -4,7 +4,7 @@
 pkgbase=pipewire
 pkgname=(pipewire pipewire-docs pipewire-jack pipewire-pulse pipewire-alsa
          gst-plugin-pipewire)
-pkgver=0.3.18
+pkgver=0.3.18+91+gc39ba857
 pkgrel=1
 pkgdesc="Server and user space API to deal with multimedia pipelines"
 url="https://pipewire.org"
@@ -11,9 +11,10 @@
 license=(LGPL2.1)
 arch=(x86_64)
 makedepends=(git meson doxygen graphviz xmltoman valgrind jack2 libpulse
-             alsa-lib gst-plugins-base sbc rtkit vulkan-icd-loader dbus
-             libsndfile bluez-libs vulkan-headers libopenaptx libldac)
-_commit=e7dffd64ebff76e2388d6e694de96d6693a6ed7d  # tags/0.3.18
+             alsa-lib gst-plugins-base sbc rtkit vulkan-icd-loader dbus sdl2
+             ncurses libsndfile bluez-libs vulkan-headers libldac libopenaptx
+             libfdk-aac)
+_commit=c39ba8570e0dc4401df3a1a3fbc6612c6c29fa6b  # master
 source=("git+https://github.com/PipeWire/pipewire#commit=$_commit")
 sha256sums=('SKIP')
 
@@ -24,9 +25,6 @@
 
 prepare() {
   cd $pkgbase
-
-  # fix kwin
-  git cherry-pick -n fc2b0b20ad4271b0c6f258451a82311b792b7a57
 }
 
 build() {
@@ -54,13 +52,14 @@
 
 package_pipewire() {
   depends=(sbc rtkit vulkan-icd-loader bluez-libs alsa-card-profiles
-           libdbus-1.so libsndfile.so libudev.so libasound.so libsystemd.so
-           libldacBT_enc.so libopenaptx.so)
+           libdbus-1.so libncursesw.so libsndfile.so libudev.so libasound.so
+           libsystemd.so libldacBT_enc.so libopenaptx.so libfdk-aac.so)
   optdepends=('pipewire-docs: Documentation'
               'pipewire-jack: JACK support'
               'pipewire-pulse: PulseAudio support')
   provides=(libpipewire-$_ver.so)
-  backup=(etc/pipewire/pipewire.conf)
+  backup=(etc/pipewire/pipewire.conf
+          etc/pipewire/media-session.d/{alsa-monitor,media-session}.conf)
   install=pipewire.install
 
   DESTDIR="$pkgdir" meson install -C build
@@ -110,8 +109,9 @@
   depends=(pipewire libpipewire-$_ver.so)
   provides=(pulseaudio-alsa)
 
-  mkdir -p "$pkgdir/etc/alsa/conf.d"
+  mkdir -p "$pkgdir"/etc/{alsa/conf.d,pipewire/media-session.d}
   ln -st "$pkgdir/etc/alsa/conf.d" /usr/share/alsa/alsa.conf.d/99-pipewire-default.conf
+  touch "$pkgdir/etc/pipewire/media-session.d/with-alsa"
 }
 
 package_gst-plugin-pipewire() {



More information about the arch-commits mailing list