aboutsummaryrefslogtreecommitdiffstats
path: root/community/folks
diff options
context:
space:
mode:
Diffstat (limited to 'community/folks')
-rw-r--r--community/folks/APKBUILD12
-rw-r--r--community/folks/fix-docs-build.patch32
2 files changed, 40 insertions, 4 deletions
diff --git a/community/folks/APKBUILD b/community/folks/APKBUILD
index 33af91dae2..208f2e6ad2 100644
--- a/community/folks/APKBUILD
+++ b/community/folks/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: Rasmus Thomsen <oss@cogitri.dev>
# Maintainer: Rasmus Thomsen <oss@cogitri.dev>
pkgname=folks
-pkgver=0.14.0
-pkgrel=3
+pkgver=0.15.3
+pkgrel=0
pkgdesc="GObject Library to aggregate people into metacontacts"
url="https://wiki.gnome.org/Projects/Folks"
# mips64 and riscv64 blocked by evolution-data-server
@@ -25,7 +25,8 @@ makedepends="
"
options="!check" # Can only be run against installed instance
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
-source="https://download.gnome.org/sources/folks/${pkgver%.*}/folks-$pkgver.tar.xz"
+source="https://download.gnome.org/sources/folks/${pkgver%.*}/folks-$pkgver.tar.xz
+ fix-docs-build.patch"
build() {
abuild-meson \
@@ -42,4 +43,7 @@ package() {
DESTDIR="$pkgdir" meson install --no-rebuild -C output
}
-sha512sums="94dc025668ac34df203ea351430bf82dddb4e275d936e2b959a1b9a4cf0fff0218a4baa7d3a89c152a2cb21a94250d731c8e7470d50ac4b658fbe1448974a69e folks-0.14.0.tar.xz"
+sha512sums="
+dd54aef470990974bfc9b22fb83c868ca9674608ccfddeea1bb7507dfc77d7d12a43d43462957b0bb99bf249c13868ba7326f7fd7e38de8802a3ba54e33d8d58 folks-0.15.3.tar.xz
+fdc593521d5ca15463d8f51a1aecc9da88776827be72b1991c011844dc512249b34f57c9211b901e7c1c5d9d2bc64666358711da5b8df3f6b55db7bcddbbfd36 fix-docs-build.patch
+"
diff --git a/community/folks/fix-docs-build.patch b/community/folks/fix-docs-build.patch
new file mode 100644
index 0000000000..537802d0b4
--- /dev/null
+++ b/community/folks/fix-docs-build.patch
@@ -0,0 +1,32 @@
+From 62d588b0c609de17df5b4d1ebfbc67c456267efc Mon Sep 17 00:00:00 2001
+From: Jan Tojnar <jtojnar@gmail.com>
+Date: Sat, 2 Oct 2021 00:13:14 +0200
+Subject: [PATCH] =?UTF-8?q?docs:=20Fix=20build=20with=20EDS=20=E2=89=A5=20?=
+ =?UTF-8?q?3.41?=
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Docs need the same flag as source code to be able to use fixes from https://gitlab.gnome.org/GNOME/folks/-/merge_requests/49.
+---
+ docs/meson.build | 4 ++++
+ 1 file changed, 4 insertions(+)
+
+diff --git a/docs/meson.build b/docs/meson.build
+index 7ace84bd..05264f94 100644
+--- a/docs/meson.build
++++ b/docs/meson.build
+@@ -35,6 +35,10 @@ valadoc_targets = [
+ ]
+
+ if eds_backend_enabled
++ if eds_dep.version().version_compare('>=3.41')
++ docs_common_valadoc_flags += ['-D', 'HAS_EDS_3_41']
++ endif
++
+ valadoc_targets += {
+ 'name': 'folks-eds',
+ 'source_files': eds_backendlib_sources,
+--
+GitLab
+