summaryrefslogtreecommitdiff
path: root/extra/gtk4/PKGBUILD
diff options
context:
space:
mode:
authorAndreas Baumann <mail@andreasbaumann.cc>2021-04-10 21:02:56 +0200
committerAndreas Baumann <mail@andreasbaumann.cc>2021-04-10 21:02:56 +0200
commit8c3ed553143976f5fc49bd4e944949067e45c901 (patch)
tree41d0f377b9fe6c74795fdadcbd4eb64943aabd52 /extra/gtk4/PKGBUILD
parent8795e7b16a8b0f783bf29e75ccb909be9cef0790 (diff)
downloadpackages-8c3ed553143976f5fc49bd4e944949067e45c901.tar.xz
extra/gtk4: more bootstrapping on i486, also fixes for docu ignores for i686/pentium4
Diffstat (limited to 'extra/gtk4/PKGBUILD')
-rw-r--r--extra/gtk4/PKGBUILD17
1 files changed, 14 insertions, 3 deletions
diff --git a/extra/gtk4/PKGBUILD b/extra/gtk4/PKGBUILD
index 9173941a..a93cbef4 100644
--- a/extra/gtk4/PKGBUILD
+++ b/extra/gtk4/PKGBUILD
@@ -9,7 +9,8 @@ eval "$(
declare -f package_gtk4 | \
sed '
/gtk4-update-icon-cache.1/d
- \@/usr/share/doc@ d
+ /usr\/share\/man\/man1/d
+ \@usr/share/doc@ d
'
declare -f package_gtk-update-icon-cache | \
sed '
@@ -22,10 +23,20 @@ eval "$(
)"
# Vala is not bootstrapped on i486
-# (this affect libcloudproviders, tracker3)
+# (thus no tracker3)
# gst-plugins-bad-libs have too many dependencies not available yet on i486
+# gstreamer not built on i486 for now (circular dependency?)
+# adwaita-icon-theme is in a cycle with gtk-update-icon-cache (which we
+# build here in gtk4)
if [ "$CARCH" = 'i486' ]; then
depends=(${depends[@]//tracker3/})
- depends=(${depends[@]//libcloudproviders/})
depends=(${depends[@]//gst-plugins-bad-libs/})
+ depends=(${depends[@]//adwaita-icon-theme/})
+ eval "$(
+ declare -f build | \
+ sed '
+ s/-D tracker=enabled/-D tracker=disabled/
+ s/arch-meson/arch-meson -D media-gstreamer=disabled/
+ '
+ )"
fi