From 02da7644999c1e98e055162fc9eae21238475eda Mon Sep 17 00:00:00 2001 From: Andreas Baumann Date: Sat, 22 Mar 2025 10:19:36 +0100 Subject: core/gpgme: fixed Qt6 patching, disabled python bindings for now --- core/gpgme/PKGBUILD | 35 +++++++++++++++++++++++++++-------- 1 file changed, 27 insertions(+), 8 deletions(-) diff --git a/core/gpgme/PKGBUILD b/core/gpgme/PKGBUILD index 472d6ab5..ed71782b 100644 --- a/core/gpgme/PKGBUILD +++ b/core/gpgme/PKGBUILD @@ -35,28 +35,47 @@ eval "$( ' )" -if [[ $CARCH == i486 ]]; then +# 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_qgpgme-qt6 | \ - sed ' - s/--sphinx-man// - s/--sphinx-html// - ' 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 +#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 + ' +)" -- cgit v1.2.3-70-g09d2