Send patches - preferably formatted by git format-patch - to patches at archlinux32 dot org.
summaryrefslogtreecommitdiff
path: root/core/gpgme/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'core/gpgme/PKGBUILD')
-rw-r--r--core/gpgme/PKGBUILD49
1 files changed, 47 insertions, 2 deletions
diff --git a/core/gpgme/PKGBUILD b/core/gpgme/PKGBUILD
index e1b4abf1..99bf8842 100644
--- a/core/gpgme/PKGBUILD
+++ b/core/gpgme/PKGBUILD
@@ -10,8 +10,8 @@ eval "$(
printf 'prepare() {\n}\n'
} \
| sed '
- $i cd "${srcdir}/${pkgbase}-${pkgver}" \
- patch -Np1 -i "$srcdir/0004-Avoid-Y2038-problem-on-32-bit-architectures.patch"
+ $i cd "${srcdir}/${pkgname}" \
+ #patch -Np1 -i "$srcdir/0004-Avoid-Y2038-problem-on-32-bit-architectures.patch"
'
)"
@@ -34,3 +34,48 @@ eval "$(
s/make/make CXXFLAGS='-D_FILE_OFFSET_BITS=64' /
'
)"
+
+# disable Qt6 for now everywhere
+#if [[ $CARCH == i486 ]]; then
+ # ignore gui (for now, needs Qt6, which needs atomics)
+ makedepends=(${makedepends[@]//qt6-base/})
+ eval "$(
+ declare -f package_gpgme | \
+ sed '
+ /libqgpgmeqt6/d
+ /include\/qgpgme-qt6/d
+ '
+ declare -f package_qgpgme-qt6 | \
+ sed '
+ 3 i if false; then
+ $ i fi
+ '
+ )"
+#fi
+
+if [[ $CARCH == pentium4 ]]; then
+ eval "$(declare -f build | sed 's@./configure@CC="gcc -msse2" CXX="g++ -msse2" ./configure@')"
+fi
+
+# disable Python
+makedepends=(${makedepends[@]//python-build/})
+makedepends=(${makedepends[@]//python-installer/})
+makedepends=(${makedepends[@]//python-setuptools/})
+makedepends=(${makedepends[@]//python-wheel/})
+makedepends=(${makedepends[@]//python/})
+eval "$(
+ declare -f build | \
+ sed '
+ /configure/s/configure/configure --disable-languages /
+ /python/d
+ '
+ declare -f package_gpgme | \
+ sed '
+ /python/d
+ '
+ declare -f package_python-gpgme | \
+ sed '
+ 3 i if false; then
+ $ i fi
+ '
+)"