author | Antonio Rojas
<arojas@archlinux.org> 2024-01-08 17:40:17 UTC |
committer | Antonio Rojas
<arojas@archlinux.org> 2024-01-08 17:40:17 UTC |
parent | 835951d8ed029f555754080ded97332c3f3e7a86 |
.SRCINFO | +25 | -0 |
PKGBUILD | +17 | -5 |
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 0000000..abd40d1 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,25 @@ +pkgbase = pulseaudio-qt + pkgdesc = Qt bindings for libpulse + pkgver = 1.3 + pkgrel = 2 + url = https://community.kde.org/Frameworks + arch = x86_64 + license = LGPL + makedepends = doxygen + makedepends = extra-cmake-modules + makedepends = qt5-doc + makedepends = qt5-tools + depends = gcc-libs + depends = glibc + depends = libpulse + depends = qt5-base + source = https://download.kde.org/stable/pulseaudio-qt/pulseaudio-qt-1.3.tar.xz + source = https://download.kde.org/stable/pulseaudio-qt/pulseaudio-qt-1.3.tar.xz.sig + source = https://invent.kde.org/libraries/pulseaudio-qt/-/commit/f8ef220e.patch + validpgpkeys = 2D1D5B0588357787DE9EE225EC94D18F7F05997E + validpgpkeys = F53223F3337665C2CCEA122E873AC3459BBCF5C0 + sha256sums = bceb07630d946fa0ce928b177687f618186cdef2309828188211d61a36589ec4 + sha256sums = SKIP + sha256sums = f501e14a6361dfc8a55ac61503cb0a0032fa5b097fe1d0f781f94e3dab94d8cf + +pkgname = pulseaudio-qt diff --git a/PKGBUILD b/PKGBUILD index a243282..1531f2e 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -2,19 +2,31 @@ pkgname=pulseaudio-qt pkgver=1.3 -pkgrel=1 +pkgrel=2 pkgdesc='Qt bindings for libpulse' arch=(x86_64) url='https://community.kde.org/Frameworks' license=(LGPL) -depends=(qt5-base libpulse) -makedepends=(extra-cmake-modules doxygen qt5-tools qt5-doc) -source=(https://download.kde.org/stable/$pkgname/$pkgname-$pkgver.tar.xz{,.sig}) +depends=(gcc-libs + glibc + libpulse + qt5-base) +makedepends=(doxygen + extra-cmake-modules + qt5-doc + qt5-tools) +source=(https://download.kde.org/stable/$pkgname/$pkgname-$pkgver.tar.xz{,.sig} + https://invent.kde.org/libraries/pulseaudio-qt/-/commit/f8ef220e.patch) sha256sums=('bceb07630d946fa0ce928b177687f618186cdef2309828188211d61a36589ec4' - 'SKIP') + 'SKIP' + 'f501e14a6361dfc8a55ac61503cb0a0032fa5b097fe1d0f781f94e3dab94d8cf') validpgpkeys=(2D1D5B0588357787DE9EE225EC94D18F7F05997E # Jonathan Riddell <jr@jriddell.org> F53223F3337665C2CCEA122E873AC3459BBCF5C0) # Nicolas Fella <nicolas.fella@kdab.com> +prepare() { + patch -d $pkgname-$pkgver -p1 < f8ef220e.patch # Fix crash when removing profiles +} + build() { cmake -B build -S $pkgname-$pkgver \ -DBUILD_QCH=ON \