summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD17
2 files changed, 16 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f0ca965dc5f7..9857df388008 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = font-manager
pkgdesc = A simple font management application for GTK+ Desktop Environments
pkgver = 0.8.7
- pkgrel = 1
+ pkgrel = 2
url = https://fontmanager.github.io
arch = x86_64
arch = i686
@@ -22,6 +22,8 @@ pkgbase = font-manager
depends = webkit2gtk
optdepends = file-roller
source = https://github.com/FontManager/master/releases/download/0.8.7/font-manager-0.8.7.tar.xz
+ source = font-manager-gcc11.patch::https://github.com/FontManager/font-manager/commit/f9c4621389dae5999ca9d2f3c8402c2512a9ea60.patch
sha256sums = 0375119e332e807c71b1da94fbab2d5d3433e62fa308181afa8558e796ce6cda
+ sha256sums = 2e71c7ee6f8b691b7544afee7dd5f2200df24f8631ce26f9a9744ba413846409
pkgname = font-manager
diff --git a/PKGBUILD b/PKGBUILD
index f5152d4fafec..263162ca003f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -9,7 +9,7 @@
pkgname=font-manager
pkgver=0.8.7
-pkgrel=1
+pkgrel=2
pkgdesc='A simple font management application for GTK+ Desktop Environments'
url=https://fontmanager.github.io
arch=(x86_64 i686)
@@ -29,11 +29,20 @@ makedepends=(gobject-introspection
ninja
vala
yelp-tools)
-source=("https://github.com/FontManager/master/releases/download/$pkgver/$pkgname-$pkgver.tar.xz")
-sha256sums=('0375119e332e807c71b1da94fbab2d5d3433e62fa308181afa8558e796ce6cda')
+_archive="$pkgname-$pkgver"
+source=("https://github.com/FontManager/master/releases/download/$pkgver/$_archive.tar.xz"
+ "$pkgname-gcc11.patch::https://github.com/FontManager/font-manager/commit/f9c4621389dae5999ca9d2f3c8402c2512a9ea60.patch")
+sha256sums=('0375119e332e807c71b1da94fbab2d5d3433e62fa308181afa8558e796ce6cda'
+ '2e71c7ee6f8b691b7544afee7dd5f2200df24f8631ce26f9a9744ba413846409')
+
+prepare() {
+ cd "$_archive"
+ # see https://github.com/FontManager/font-manager/issues/240
+ patch -p1 < "../$pkgname-gcc11.patch"
+}
build() {
- arch-meson "$pkgname-$pkgver" build \
+ arch-meson "$_archive" build \
-Dnautilus=true \
-Dreproducible=true
ninja -C build