git » pipewire.git » commit f35d21b

0.3.32-2: Use libfreeaptx

author Jan Alexander Steffens
2021-07-29 20:24:37 UTC
committer Jan Alexander Steffens
2021-07-29 20:24:37 UTC
parent 545230e4537504e60fb462932cca2fdb75689784

0.3.32-2: Use libfreeaptx

PKGBUILD +6 -3

diff --git a/PKGBUILD b/PKGBUILD
index ec95000..0b3f616 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=(pipewire alsa-card-profiles pipewire-docs pipewire-media-session
          pipewire-alsa pipewire-jack pipewire-pulse gst-plugin-pipewire
          pipewire-zeroconf)
 pkgver=0.3.32
-pkgrel=1
+pkgrel=2
 epoch=1
 pkgdesc="Low-latency audio/video router and processor"
 url="https://pipewire.org"
@@ -14,7 +14,7 @@ license=(MIT)
 arch=(x86_64)
 makedepends=(git meson doxygen xmltoman valgrind libpulse alsa-lib libusb
              gst-plugins-base rtkit dbus sdl2 ncurses libsndfile bluez-libs sbc
-             libldac libopenaptx libfdk-aac avahi webrtc-audio-processing)
+             libldac libfreeaptx libfdk-aac avahi webrtc-audio-processing)
 checkdepends=(desktop-file-utils)
 _commit=41ce3092756ab27106881f4246e54bf32ea5adbe  # tags/0.3.32
 source=("git+https://gitlab.freedesktop.org/pipewire/pipewire.git#commit=$_commit")
@@ -27,6 +27,9 @@ pkgver() {
 
 prepare() {
   cd pipewire
+
+  # Replace libopenaptx with libfreeaptx
+  git cherry-pick -n 1216371f8c06f548f8ade6468b66612f43df1436
 }
 
 build() {
@@ -62,7 +65,7 @@ package_pipewire() {
   license+=(LGPL)  # libspa-alsa
   depends=(rtkit alsa-card-profiles libdbus-1.so libncursesw.so libsndfile.so
            libudev.so libusb-1.0.so libasound.so libsystemd.so libbluetooth.so
-           libsbc.so libldacBT_enc.so libopenaptx.so libfdk-aac.so
+           libsbc.so libldacBT_enc.so libfreeaptx.so libfdk-aac.so
            libwebrtc_audio_processing.so)
   optdepends=('pipewire-docs: Documentation'
               'pipewire-media-session: Default session manager'