diff options
author | Aaron Fischer | 2019-08-05 21:22:21 +0200 |
---|---|---|
committer | Aaron Fischer | 2019-08-05 21:22:21 +0200 |
commit | a7b6d1c92de472c098c9287a9f72a1b4bb826205 (patch) | |
tree | 3aa8f2bebd2803c1eef04148ae633f0fab58e027 | |
parent | f54c450db7e3e2d0762484dbd63eba3dda2cb4ca (diff) | |
download | aur-a7b6d1c92de472c098c9287a9f72a1b4bb826205.tar.gz |
Fix problems with harfbuzz, thanks to @WorMzy!
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 16 | ||||
-rw-r--r-- | harfbuzz-headers.patch | 11 |
3 files changed, 28 insertions, 6 deletions
@@ -1,20 +1,23 @@ pkgbase = libgaminggear pkgdesc = Provides functionality for gaming input devices pkgver = 0.15.1 - pkgrel = 6 + pkgrel = 7 url = http://sourceforge.net/projects/libgaminggear/ arch = i686 arch = x86_64 license = GPL makedepends = cmake>=3.0 makedepends = doxygen + makedepends = harfbuzz depends = libnotify depends = libcanberra depends = gtk2 depends = sqlite3>=3.7 depends = python source = http://downloads.sourceforge.net/project/libgaminggear/libgaminggear-0.15.1.tar.bz2 - sha256sums = ffbd59c62e3107b09ec99f1e5147529c61931987abc7f86a140449b46388c549 + source = harfbuzz-headers.patch + sha512sums = a6635a74557f276ab65eda4610ba8a053fedf10f9d898a1dc875082a36b2822544f61fc7a274691673670b12d4de968aa4921d102a588f3d0777397730082990 + sha512sums = be38e9b5ee04e2425548e532b219c27f12345c5ed0c7b7e3082d2f5e5990ecf12e84daef8fa71289826f841fd57901898957f05d7da92de9b389ab2c4d2acdc0 pkgname = libgaminggear @@ -3,18 +3,26 @@ # Contributor: Edward Noname <edward.81@gmail.com> # Contributor: Brett McGruddy <braxs69@gmail.com> # Contributor: Alex <antianno52@gmail.com> +# Contributor: WorMzy Tykashi <wormzy.tykashi@gmail.com> pkgname=libgaminggear pkgver=0.15.1 -pkgrel=6 +pkgrel=7 pkgdesc="Provides functionality for gaming input devices" arch=('i686' 'x86_64') license=('GPL') url="http://sourceforge.net/projects/libgaminggear/" depends=('libnotify' 'libcanberra' 'gtk2' 'sqlite3>=3.7' 'python') -makedepends=('cmake>=3.0' 'doxygen') -source=(http://downloads.sourceforge.net/project/libgaminggear/${pkgname}-${pkgver}.tar.bz2) -sha256sums=('ffbd59c62e3107b09ec99f1e5147529c61931987abc7f86a140449b46388c549') +makedepends=('cmake>=3.0' 'doxygen' 'harfbuzz') +source=(http://downloads.sourceforge.net/project/libgaminggear/${pkgname}-${pkgver}.tar.bz2 + harfbuzz-headers.patch) +sha512sums=('a6635a74557f276ab65eda4610ba8a053fedf10f9d898a1dc875082a36b2822544f61fc7a274691673670b12d4de968aa4921d102a588f3d0777397730082990' + 'be38e9b5ee04e2425548e532b219c27f12345c5ed0c7b7e3082d2f5e5990ecf12e84daef8fa71289826f841fd57901898957f05d7da92de9b389ab2c4d2acdc0') + +prepare() { + cd "${srcdir}/${pkgname}-${pkgver}" + patch -p1 -i "${srcdir}/harfbuzz-headers.patch" +} build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/harfbuzz-headers.patch b/harfbuzz-headers.patch new file mode 100644 index 000000000000..30e934ff18ec --- /dev/null +++ b/harfbuzz-headers.patch @@ -0,0 +1,11 @@ +diff -aur a/CMakeLists.txt b/CMakeLists.txt +--- a/CMakeLists.txt 2019-08-04 12:39:49.674360014 +0100 ++++ b/CMakeLists.txt 2019-08-04 12:40:02.904652576 +0100 +@@ -75,6 +75,7 @@ + ${GTK_INCLUDE_DIRS} + ${M_INCLUDE_DIR} + ${NOTIFY_INCLUDE_DIRS} ++ /usr/include/harfbuzz + ) + + ADD_SUBDIRECTORY(configuration) |