From d9c012cd54b1be3f7d830f84e9bf6542f35a85ae Mon Sep 17 00:00:00 2001 From: Radu Potop Date: Sat, 28 Jan 2023 12:00:27 +0000 Subject: [PATCH] Updated PKGBUILD to use rate detection patches - https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/issues/1414 - https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/782 --- trunk/PKGBUILD | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/trunk/PKGBUILD b/trunk/PKGBUILD index b34c4ae..e7e4547 100644 --- a/trunk/PKGBUILD +++ b/trunk/PKGBUILD @@ -4,7 +4,7 @@ pkgbase=pulseaudio pkgname=(pulseaudio libpulse pulseaudio-{zeroconf,lirc,jack,bluetooth,equalizer,rtp}) pkgdesc="A featureful, general-purpose sound server" pkgver=16.1 -pkgrel=3 +pkgrel=4 arch=(x86_64) url="https://www.freedesktop.org/wiki/Software/PulseAudio/" license=(GPL) @@ -13,8 +13,16 @@ makedepends=(libasyncns libcap attr libxtst libsm libsndfile rtkit libsoxr lirc openssl fftw orc gtk3 webrtc-audio-processing check git meson xmltoman valgrind doxygen gst-plugins-base-libs) _commit=e5ad31e873eed62bc580a86a61177047f9e8c491 # tags/v16.1^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" + "https://gitlab.freedesktop.org/igor.v.kovalenko/pulseaudio/-/commit/686096f5fda2e83eaf0fe33063060434f16ad56b.diff" + "https://gitlab.freedesktop.org/igor.v.kovalenko/pulseaudio/-/commit/bdbb20e7e52f99329dd7584f8e87bcf1b1413263.diff" +) +sha256sums=( + 'SKIP' + 'bb0420a25acebc15abd85294da3db74839858c1de3907f4d302195dfdfcba3e3' + '4cd0e3c10d173cf2a8203a75bbfef0fd8f626359a260a813e843da07174d0e2a' +) pkgver() { cd pulseaudio @@ -26,6 +34,11 @@ prepare() { # Freeze version before patching ./git-version-gen doesnt-exist >.tarball-version + + cd $srcdir/$pkgbase + git apply ../686096f5fda2e83eaf0fe33063060434f16ad56b.diff + git apply ../bdbb20e7e52f99329dd7584f8e87bcf1b1413263.diff + echo "APPLIED PATCHES" } build() { -- 2.39.2