Skip to content

Instantly share code, notes, and snippets.

@Brli
Created November 26, 2020 16:01
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Brli/d94769cc8f90ffe2dd4d0336dcf4f439 to your computer and use it in GitHub Desktop.
Save Brli/d94769cc8f90ffe2dd4d0336dcf4f439 to your computer and use it in GitHub Desktop.
diff --git a/PKGBUILD b/PKGBUILD
index 7933e8f..55075b1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@
pkgbase=pulseaudio-hsphfpd
pkgname=(pulseaudio-hsphfpd libpulse-hsphfpd alsa-card-profiles-hsphfpd pulseaudio-{zeroconf,lirc,jack,bluetooth,equalizer,rtp}-hsphfpd)
pkgdesc="A fork of pulseaudio providing superior bluetooth headset functionality"
-pkgver=14.0+116+gd2ea10877
+pkgver=14.0+103+g8b2d9ea15
pkgrel=1
arch=(x86_64)
url="https://www.freedesktop.org/wiki/Software/PulseAudio/"
@@ -14,24 +14,24 @@ makedepends=(libasyncns libcap attr libxtst libsm libsndfile rtkit libsoxr
lirc openssl fftw orc gtk3 webrtc-audio-processing check git meson
xmltoman gst-plugins-base-libs libopenaptx)
_commit=d1e0594e939e3309435c966d994b0207b10f5175 # tags/v14.0^0
-source=("git+https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git#commit=$_commit")
-sha256sums=('SKIP')
+source=("git+https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git#commit=$_commit"
+ "pa_hsphfpd::git+https://gitlab.freedesktop.org/pali/pulseaudio.git#branch=hsphfpd")
+sha256sums=('SKIP'
+ 'SKIP')
pkgver() {
- cd pulseaudio
- git describe --tags | sed 's/^v//;s/-/+/g'
+ cd pulseaudio
+ git describe --tags | sed 's/^v//;s/-/+/g'
}
prepare() {
- cd pulseaudio
+ cd pulseaudio
- # Freeze version before patching
- ./git-version-gen doesnt-exist >.tarball-version
+ # Freeze version before patching
+ ./git-version-gen doesnt-exist >.tarball-version
- git fetch "https://gitlab.freedesktop.org/pali/pulseaudio.git" "hsphfpd"
- git checkout -B "pali/hsphfpd" FETCH_HEAD
- git checkout master
- git merge --ff -m "Merge branch 'pali/hsphfpd' into master" "pali/hsphfpd"
+ # Merge from pali
+ git pull --strategy=recursive --no-edit ../pa_hsphfpd
}
build() {
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment