[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