From 53df50a6a6b94249a58d11233b334b9e29cdaadc Mon Sep 17 00:00:00 2001 From: Andreas Baumann Date: Thu, 11 Oct 2018 16:38:17 +0200 Subject: removed gtk-doc patching on i486 --- core/glib2/PKGBUILD | 32 +++++--------------------------- core/kmod/PKGBUILD | 11 ----------- core/libidn2/PKGBUILD | 3 +-- core/libpsl/PKGBUILD | 11 ----------- core/p11-kit/PKGBUILD | 11 ----------- 5 files changed, 6 insertions(+), 62 deletions(-) delete mode 100644 core/kmod/PKGBUILD delete mode 100644 core/libpsl/PKGBUILD delete mode 100644 core/p11-kit/PKGBUILD diff --git a/core/glib2/PKGBUILD b/core/glib2/PKGBUILD index 27be5242..f91bb31c 100644 --- a/core/glib2/PKGBUILD +++ b/core/glib2/PKGBUILD @@ -1,34 +1,12 @@ -eval "$( - declare -f package_glib2 | \ - sed ' - 2 a arch=(i486 i686 pentium3 x86_64) - ' - declare -f package_glib2-docs | \ - sed ' - 2 a arch=(any) - ' -)" - # i486-specific if [ "${CARCH}" = "i486" ]; then - # documentation is not built by i486 slave - makedepends=(${makedepends[@]//gtk-doc/}) - eval "$( - declare -f build | \ - sed ' - s/--enable-gtk-doc// - ' - )" - + # all but one test succeed, for now disable testing + # ERROR: timer - too few tests run (expected 7, got 0) + # ERROR: timer - exited with status 134 (terminated by signal 6?) eval "$( - declare -f package_glib2 | \ + declare -f check | \ sed ' - /mv.*gtk-doc/d + s/\(meson test.*\)/\1 || true/ ' )" - - # all but one test succeed, for now disable testing - # ERROR: timer - too few tests run (expected 7, got 0) - # ERROR: timer - exited with status 134 (terminated by signal 6?) - unset check fi diff --git a/core/kmod/PKGBUILD b/core/kmod/PKGBUILD deleted file mode 100644 index 184ab2a8..00000000 --- a/core/kmod/PKGBUILD +++ /dev/null @@ -1,11 +0,0 @@ -# i486-specific -if [ "${CARCH}" = "i486" ]; then - # don't build documentation - makedepends=(${makedepends[@]//gtk-doc/}) - eval "$( - declare -f build | \ - sed ' - s/--enable-gtk-doc/--disable-gtk-doc/ - ' - )" -fi diff --git a/core/libidn2/PKGBUILD b/core/libidn2/PKGBUILD index e608d717..4bd3a316 100644 --- a/core/libidn2/PKGBUILD +++ b/core/libidn2/PKGBUILD @@ -1,6 +1,5 @@ # i486-specific if [ "${CARCH}" = "i486" ]; then - # remove dependency on gtk-doc and ruby-ronn - makedepends=(${makedepends[@]//gtk-doc/}) + # remove dependency on ruby-ronn makedepends=(${makedepends[@]//ruby-ronn/}) fi diff --git a/core/libpsl/PKGBUILD b/core/libpsl/PKGBUILD deleted file mode 100644 index bfccdc03..00000000 --- a/core/libpsl/PKGBUILD +++ /dev/null @@ -1,11 +0,0 @@ -# i486-specific -if [ "${CARCH}" = "i486" ]; then - # no documentation - makedepends=(${makedepends[@]//gtk-doc/}) - eval "$( - declare -f build | \ - sed ' - s/--enable-gtk-doc/--disable-gtk-doc/ - ' - )" -fi diff --git a/core/p11-kit/PKGBUILD b/core/p11-kit/PKGBUILD deleted file mode 100644 index 22f7065f..00000000 --- a/core/p11-kit/PKGBUILD +++ /dev/null @@ -1,11 +0,0 @@ -# 486-specific -if [ "${CARCH}" = "i486" ]; then - # no gtk yet - makedepends=(${makedepends[@]//gtk-doc/}) - eval "$( - declare -f build | \ - sed ' - s@--enable-doc@--disable-doc@ - ' - )" -fi -- cgit v1.2.3-70-g09d2 From afd407daaf0d078886e52715aaf9136a60c7c352 Mon Sep 17 00:00:00 2001 From: Andreas Baumann Date: Fri, 12 Oct 2018 08:21:41 +0200 Subject: added firefox-developer-edition for now to the blacklist --- blacklist | 2 ++ 1 file changed, 2 insertions(+) diff --git a/blacklist b/blacklist index d18621d5..95bce107 100644 --- a/blacklist +++ b/blacklist @@ -3,6 +3,8 @@ i686 ceph # fails fatally in check() - see upstream i686 dotnet-core # not available for 32-bit on linux, see here +i686 firefox-developer-edition # llvm segfaults, virtual memory issues (blacklisting may be temporary) +i586 firefox-developer-edition # llvm segfaults, virtual memory issues, missing rust (blacklisting may be temporary) i686 linux-hardened # not really useful on i686 + hard to maintain i486 linux-pae # not useful - use i686 instead i686 libretro-citra # do not build, see FS32#23 -- cgit v1.2.3-70-g09d2 From 148453a0cc2b69d3d216bbe6ec75e50d25a25ac2 Mon Sep 17 00:00:00 2001 From: Erich Eckner Date: Fri, 12 Oct 2018 11:34:45 +0200 Subject: clean up community/firefox-developer-edition --- blacklist | 1 - community/firefox-developer-edition/PKGBUILD | 67 ---------------------------- 2 files changed, 68 deletions(-) delete mode 100644 community/firefox-developer-edition/PKGBUILD diff --git a/blacklist b/blacklist index 95bce107..968c8aa8 100644 --- a/blacklist +++ b/blacklist @@ -4,7 +4,6 @@ i686 cuda # cuda 9.0 is 64-bit only i686 delve # currently no 32-bit support, see upstream i686 dotnet-core # not available for 32-bit on linux, see here i686 firefox-developer-edition # llvm segfaults, virtual memory issues (blacklisting may be temporary) -i586 firefox-developer-edition # llvm segfaults, virtual memory issues, missing rust (blacklisting may be temporary) i686 linux-hardened # not really useful on i686 + hard to maintain i486 linux-pae # not useful - use i686 instead i686 libretro-citra # do not build, see FS32#23 diff --git a/community/firefox-developer-edition/PKGBUILD b/community/firefox-developer-edition/PKGBUILD deleted file mode 100644 index 5087c006..00000000 --- a/community/firefox-developer-edition/PKGBUILD +++ /dev/null @@ -1,67 +0,0 @@ -eval "$( - declare -f build | \ - sed ' - /cd mozilla-unified/a sed -i "s/\\(cargo_rustc_flags += -C lto\\)/#\\1/" config/rules.mk - ' - declare -f prepare | \ - sed ' - $ i export MOZ_SOURCE_CHANGESET="DEVEDITION_${pkgver//./_}_RELEASE" - ' -)" -for ((i=0; i<${#source[@]}; i++)); do - infos=$( - printf '%s\n' "${source[${i}]}" | \ - sed -n ' - s@^\(\([^:]\+\)::\)\?\(git\|hg\)+\([^?#]\+\)\(?signed\)\?#\(\(tag\|commit\)=\S\+\)$@\3 \2 \4 \5 \6@ - T - p - ' - ) - if [ -n "${infos}" ]; then - source[${i}]=$( - type="${infos%% *}" - infos="${infos#* }" - if [ -n "${infos%% *}" ]; then - prefix="${infos%% *}" - else - prefix='' - fi - infos="${infos#* }" - repo="${infos%% *}" - repo64=$( - printf '%s' "${repo}" | \ - base64 -w0 | \ - sed 's/=/%3D/g' - ) - infos="${infos#* }" - if [ "${infos%% *}" = '?signed' ]; then - key_check=$( - printf '&valid_keys=' - printf '%s,' "${validpgpkeys[@]}" | \ - sed 's/,$//' - ) - else - key_check='' - fi - infos="${infos#* }" - if [ -z "${prefix}" ]; then - prefix="${repo%.git}" - prefix="${prefix##*/}" - fi - prefix_64=$( - printf '%s/' "${prefix}" | \ - base64 -w0 | \ - sed 's/=/%3D/g' - ) - - printf '%s-%s.tar.gz::https://archive-server.archlinux32.org/?t=%s&p=%s&r=%s%s&%s\n' \ - "${prefix}" \ - "${pkgver}" \ - "${type}" \ - "${prefix_64}" \ - "${repo64}" \ - "${key_check}" \ - "${infos}" - ) - fi -done -- cgit v1.2.3-70-g09d2 From a8051ddc0cdc801007ea165c77d521038424de8a Mon Sep 17 00:00:00 2001 From: Erich Eckner Date: Fri, 12 Oct 2018 11:42:31 +0200 Subject: extra/js52: use our tarballer --- extra/js52/PKGBUILD | 58 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 58 insertions(+) create mode 100644 extra/js52/PKGBUILD diff --git a/extra/js52/PKGBUILD b/extra/js52/PKGBUILD new file mode 100644 index 00000000..35be419c --- /dev/null +++ b/extra/js52/PKGBUILD @@ -0,0 +1,58 @@ +# use our tarballer +for ((i=0; i<${#source[@]}; i++)); do + infos=$( + printf '%s\n' "${source[${i}]}" | \ + sed -n ' + s@^\(\([^:]\+\)::\)\?\(git\|hg\)+\([^?#]\+\)\(?signed\)\?#\(\(tag\|commit\)=\S\+\)$@\3 \2 \4 \5 \6@ + T + p + ' + ) + if [ -n "${infos}" ]; then + source[${i}]=$( + type="${infos%% *}" + infos="${infos#* }" + if [ -n "${infos%% *}" ]; then + prefix="${infos%% *}" + else + prefix='' + fi + infos="${infos#* }" + repo="${infos%% *}" + repo64=$( + printf '%s' "${repo}" | \ + base64 -w0 | \ + sed 's/=/%3D/g' + ) + infos="${infos#* }" + if [ "${infos%% *}" = '?signed' ]; then + key_check=$( + printf '&valid_keys=' + printf '%s,' "${validpgpkeys[@]}" | \ + sed 's/,$//' + ) + else + key_check='' + fi + infos="${infos#* }" + if [ -z "${prefix}" ]; then + prefix="${repo%.git}" + prefix="${prefix##*/}" + fi + prefix_64=$( + printf '%s/' "${prefix}" | \ + base64 -w0 | \ + sed 's/=/%3D/g' + ) + + printf '%s-%s.tar.gz::https://archive-server.archlinux32.org/?t=%s&p=%s&r=%s%s&%s\n' \ + "${prefix}" \ + "${pkgver}" \ + "${type}" \ + "${prefix_64}" \ + "${repo64}" \ + "${key_check}" \ + "${infos}" + ) + fi +done -- cgit v1.2.3-70-g09d2 From 3c468178544cb45eb84f4832c859ece1f57994f4 Mon Sep 17 00:00:00 2001 From: Andreas Baumann Date: Fri, 12 Oct 2018 12:56:09 +0200 Subject: community/ponyc: do not execute tests --- community/ponyc/PKGBUILD | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/community/ponyc/PKGBUILD b/community/ponyc/PKGBUILD index ded62ee4..036ee228 100644 --- a/community/ponyc/PKGBUILD +++ b/community/ponyc/PKGBUILD @@ -7,3 +7,8 @@ eval "$( s|make |make default_pic=true| ' )" + +# the compiler seems fine, but the test frameworks seems to break with +# newer LLVM, for now, ignoring the tests: +# https://github.com/ponylang/ponyc/issues/2875 +unset check -- cgit v1.2.3-70-g09d2 From bb85c1cd713c624ec51cf28f7fc7f1cd8dea70b5 Mon Sep 17 00:00:00 2001 From: Erich Eckner Date: Sat, 13 Oct 2018 08:29:38 +0200 Subject: core/gpgme: fix typo --- core/gpgme/PKGBUILD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/gpgme/PKGBUILD b/core/gpgme/PKGBUILD index 121220d1..6fdb2a39 100644 --- a/core/gpgme/PKGBUILD +++ b/core/gpgme/PKGBUILD @@ -1,5 +1,5 @@ eval "$( - declare -f package_python-gpgme package_python2-gpgme qgpgme | \ + declare -f package_python-gpgme package_python2-gpgme package_qgpgme | \ sed ' /^\s*{\s*$/ a arch=('"$( printf '%s\n' "${arch[@]}" | \ -- cgit v1.2.3-70-g09d2 From 05268da81d030e81cf1bdc9293e2c218d525135f Mon Sep 17 00:00:00 2001 From: Erich Eckner Date: Sat, 13 Oct 2018 21:23:12 +0200 Subject: extra/linux-pae: 4.18.13 -> 4.18.14 --- extra/linux-pae/PKGBUILD | 6 +++--- extra/linux-pae/config | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/extra/linux-pae/PKGBUILD b/extra/linux-pae/PKGBUILD index 85a3840a..2220cd5b 100644 --- a/extra/linux-pae/PKGBUILD +++ b/extra/linux-pae/PKGBUILD @@ -4,7 +4,7 @@ # Maintainer: Thomas Baechler pkgbase=linux-pae # Build stock -ARCH kernel -pkgver='4.18.13' +pkgver='4.18.14' _srcname=linux-${pkgver} pkgrel='1' arch=('i686') @@ -24,9 +24,9 @@ validpgpkeys=( 'ABAF11C65A2970B130ABE3C479BE3E4300411886' # Linus Torvalds '647F28654894E3BD457199BE38DBBDC86092693E' # Greg Kroah-Hartman ) -sha256sums=('dc87a1c6b591cff9034197cdefafb74ee9e0a507fa1a0a1fde823fa99e389650' +sha256sums=('36c6d1360db9eab40270db6d292c259dd34d3dc06049d64afe3e4cfafb8562d3' 'SKIP' - '22c4f7797faf6d39c27e03225d715397f9b41ebe4b19486d44704d5d15d5acd9' + 'efd2fa313d1c457dfc4244c4c55261cb1bf361af242665539ce5308bc1791477' 'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21' '75f99f5239e03238f88d1a834c50043ec32b1dc568f2cc291b07d04718483919' 'ad6344badc91ad0630caacde83f7f9b97276f80d26a20619a87952be65492c65' diff --git a/extra/linux-pae/config b/extra/linux-pae/config index acaa82d1..89bb9a32 100644 --- a/extra/linux-pae/config +++ b/extra/linux-pae/config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 4.18.13-1 Kernel Configuration +# Linux/x86 4.18.14-1 Kernel Configuration # # -- cgit v1.2.3-70-g09d2