summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD18
1 files changed, 15 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 6b3ae6681d57..015060652fde 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,17 +2,28 @@
pkgname=barrier
pkgver=2.1.1
-pkgrel=1
+pkgrel=2
pkgdesc="Open-source KVM software based on Synergy"
url="https://github.com/debauchee/barrier"
license=("custom:GPL2WithOpenSSLException")
changelog=CHANGELOG.rst
-source=("https://github.com/debauchee/barrier/archive/v${pkgver?}.tar.gz")
+source=(
+ "https://github.com/debauchee/barrier/archive/v${pkgver?}.tar.gz"
+ 0001-Handle-removal-of-cmake-macro-qt5_use_modules.patch
+)
arch=(x86_64)
depends=(curl libx11 libxrandr libxext libxinerama xorgproto libxtst libxi avahi libsm libice openssl qt5-base
hicolor-icon-theme)
makedepends=(cmake)
+prepare() {
+ cd "barrier-${pkgver?}"
+
+ for patch in "${srcdir?}"/*.patch; do
+ patch -Np1 -i "${patch?}"
+ done
+}
+
build() {
cd "barrier-${pkgver?}"
@@ -46,4 +57,5 @@ package() {
install -m 644 doc/barrier.conf* "${pkgdir?}/usr/share/doc/${pkgname?}"
}
-sha256sums=('775d504db6091c4dc479657fc4fc566ceb9893426664ae60c9a2bb198b562774')
+sha256sums=('775d504db6091c4dc479657fc4fc566ceb9893426664ae60c9a2bb198b562774'
+ '142750baea34ee068ee77a7557fd4fd69ede0e151dcf8d905d88c67c59a22cc5')