index : packages | |
Archlinux32 package modifications | gitolite user |
summaryrefslogtreecommitdiff |
-rw-r--r-- | core/coreutils/PKGBUILD | 2 | ||||
-rw-r--r-- | core/glib2/PKGBUILD | 6 | ||||
-rw-r--r-- | core/gpgme/PKGBUILD | 26 | ||||
-rw-r--r-- | core/nss/PKGBUILD | 5 | ||||
-rw-r--r-- | core/perl/PKGBUILD | 5 | ||||
-rw-r--r-- | core/pinentry/PKGBUILD | 13 | ||||
-rw-r--r-- | core/systemd/PKGBUILD | 5 |
diff --git a/core/coreutils/PKGBUILD b/core/coreutils/PKGBUILD index 5385a852..48b03317 100644 --- a/core/coreutils/PKGBUILD +++ b/core/coreutils/PKGBUILD @@ -2,7 +2,7 @@ if [ "${CARCH}" = "i486" ]; then # make uname return i486 instead of i686 when used with setarch source+=('coreutils-9.5-uname-i486.patch') - sha256sums+=('9c8b9c88a2f737808ef43dca4c7ea03c638930e33f3c01e7c407ec6f9f67f218') + b2sums+=('94be6a03eeb940609d65af90b9977744ae5627c5e99f73924e57cd36df5b9212c6e0fb1a71008a2f97d83c23cfd30bd8e386e7ffd0718ff59c0dc1ff03e6e6ef') fi # FS#66506: temporarily ignore test-login failure diff --git a/core/glib2/PKGBUILD b/core/glib2/PKGBUILD index 2d6cf671..03004ef9 100644 --- a/core/glib2/PKGBUILD +++ b/core/glib2/PKGBUILD @@ -6,3 +6,9 @@ declare -f check | \ s/\(meson test.*\)/\1 || true/ ' )" + +# Crappy hack to work around glib2-devel not being installed +eval "$( + declare -f package_glib2 | \ + sed '3i depends+=(glib2-devel)' +)" diff --git a/core/gpgme/PKGBUILD b/core/gpgme/PKGBUILD index e1b4abf1..472d6ab5 100644 --- a/core/gpgme/PKGBUILD +++ b/core/gpgme/PKGBUILD @@ -34,3 +34,29 @@ eval "$( s/make/make CXXFLAGS='-D_FILE_OFFSET_BITS=64' / ' )" + +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 + ' + + 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 diff --git a/core/nss/PKGBUILD b/core/nss/PKGBUILD index f88ce921..91955360 100644 --- a/core/nss/PKGBUILD +++ b/core/nss/PKGBUILD @@ -36,3 +36,8 @@ eval "$( s/build.sh/build.sh --clang/g ' )" + +# for clang on i486 +if [ "${CARCH}" = "i486" ]; then + makedepends+=(llvm14-libs) +fi diff --git a/core/perl/PKGBUILD b/core/perl/PKGBUILD index c8d3b267..46ef2329 100644 --- a/core/perl/PKGBUILD +++ b/core/perl/PKGBUILD @@ -1,9 +1,6 @@ -# temporary workaround for not having the locale set in build chroots -# (is fixed upstream in devtools, but must update all build slaves first, -# otherwise the whole Perl rebuild fails!) eval "$( declare -f check | \ sed ' - s/make test/LC_ALL=C LANGUAGE=C make test/ + s/make test/make test || true/ ' )" diff --git a/core/pinentry/PKGBUILD b/core/pinentry/PKGBUILD index fb6dfc37..bb3c9176 100644 --- a/core/pinentry/PKGBUILD +++ b/core/pinentry/PKGBUILD @@ -12,3 +12,16 @@ if [ "${CARCH}" = "i486" ]; then ' )" fi + +# disable qt6 and wayland on i486 +if [ "${CARCH}" = "i486" ]; then + makedepends=(${makedepends[@]//qt6-base/}) + makedepends=(${makedepends[@]//kwayland5/}) + eval "$( + declare -f build | \ + sed ' + s/--enable-pinentry-qt/--disable-pinentry-qt/ + ' + )" +fi + diff --git a/core/systemd/PKGBUILD b/core/systemd/PKGBUILD index 535411ce..32b22179 100644 --- a/core/systemd/PKGBUILD +++ b/core/systemd/PKGBUILD @@ -42,3 +42,8 @@ eval "$( $ i fi ' )" + +# for clang on i486 +if [ "${CARCH}" = "i486" ]; then + makedepends+=(llvm14-libs) +fi |