diff --git a/testing/esbuild/APKBUILD b/testing/esbuild/APKBUILD index 3909c14895b..baa4f96c4d9 100644 --- a/testing/esbuild/APKBUILD +++ b/testing/esbuild/APKBUILD @@ -6,7 +6,7 @@ pkgrel=0 pkgdesc="Extremely fast JavaScript bundler and minifier" url="https://esbuild.github.io/" license="MIT" -arch="all !riscv64" # blocked by nodejs +arch="all" makedepends="go nodejs" source="https://github.com/evanw/esbuild/archive/v$pkgver/esbuild-$pkgver.tar.gz" diff --git a/testing/gamja/APKBUILD b/testing/gamja/APKBUILD index d21f428ba66..b099c25bbdc 100644 --- a/testing/gamja/APKBUILD +++ b/testing/gamja/APKBUILD @@ -7,7 +7,7 @@ pkgrel=0 pkgdesc="Simple IRC web client" url="https://sr.ht/~emersion/gamja/" license="AGPL-3.0" -arch="noarch !riscv64" # blocked by nodejs +arch="noarch" makedepends="npm" subpackages="$pkgname-doc" source="$pkgname-$pkgver.tar.gz::https://git.sr.ht/~emersion/gamja/archive/$_pkgver.tar.gz" diff --git a/testing/janus-gateway/APKBUILD b/testing/janus-gateway/APKBUILD index 8c780b07f24..5b58ddf84bb 100644 --- a/testing/janus-gateway/APKBUILD +++ b/testing/janus-gateway/APKBUILD @@ -6,7 +6,7 @@ pkgrel=1 pkgdesc="Janus WebRTC Server" url="https://janus.conf.meetecho.com/" license="GPL-3.0-only" -arch="all !riscv64" # blocked by nodejs/npm +arch="all" install="$pkgname.pre-install" makedepends="autoconf automake libtool gengetopt lua5.3-dev cmake libsrtp-dev libnice-dev jansson-dev libconfig-dev libusrsctp-dev libmicrohttpd-dev diff --git a/testing/libmysofa/APKBUILD b/testing/libmysofa/APKBUILD index 3ef67b83908..67d8efee043 100644 --- a/testing/libmysofa/APKBUILD +++ b/testing/libmysofa/APKBUILD @@ -6,7 +6,7 @@ pkgrel=0 pkgdesc="Set of C functions to read AES SOFA files" url="https://github.com/hoene/libmysofa" license="BSD-3-Clause-Clear" -arch="all !riscv64" # blocked by nodejs +arch="all" arch="$arch !s390x" # tests fail makedepends=" cmake diff --git a/testing/llhttp/APKBUILD b/testing/llhttp/APKBUILD index f52100a993e..91f8ce75117 100644 --- a/testing/llhttp/APKBUILD +++ b/testing/llhttp/APKBUILD @@ -6,7 +6,8 @@ pkgrel=0 pkgdesc="Port of http_parser to llparse" url="https://llhttp.org/" license="MIT" -arch="all !riscv64" # limited by nodejs/npm +#arch="all" build fails on all platforms +arch="" makedepends="cmake clang npm" subpackages="$pkgname-dev $pkgname-doc" source="https://github.com/nodejs/llhttp/archive/v$pkgver/llhttp-$pkgver.tar.gz" diff --git a/testing/loolwsd/APKBUILD b/testing/loolwsd/APKBUILD index ded9f54e25b..7a86790ebd5 100644 --- a/testing/loolwsd/APKBUILD +++ b/testing/loolwsd/APKBUILD @@ -7,10 +7,9 @@ pkgdesc="LibreOffice Online WebSocket server" url="https://github.com/LibreOffice/online" license="MPL-2.0" # x86 and armv7 fail to build with size errors -# riscv64 blocked by nodejs/npm # ppc64le blocked by libreofficekit # all: does not build -#arch="all !s390x !x86 !armv7 !armhf !riscv64 !ppc64le" +#arch="all !s390x !x86 !armv7 !armhf !ppc64le" makedepends="automake autoconf libtool libreofficekit bash py3-lxml py3-polib libpng-dev cppunit-dev libcap-dev linux-pam-dev npm openssl-dev>3 krb5-dev poco-dev libseccomp-dev" subpackages="$pkgname-doc" diff --git a/testing/navidrome/APKBUILD b/testing/navidrome/APKBUILD index 57576236e32..c50f7f0643c 100644 --- a/testing/navidrome/APKBUILD +++ b/testing/navidrome/APKBUILD @@ -5,7 +5,7 @@ pkgver=0.47.5 pkgrel=5 pkgdesc="Modern Music Server and Streamer compatible with Subsonic/Airsonic" url="https://navidrome.org/" -arch="all !riscv64" # blocked by nodejs +arch="all" license="GPL-3.0-or-later" # check: TypeError: Cannot redefine property: localStorage # For downloading go and nodejs dependencies diff --git a/testing/node-closurecompiler-externs/APKBUILD b/testing/node-closurecompiler-externs/APKBUILD index a1a3be2ae6d..9537fc6e2bb 100644 --- a/testing/node-closurecompiler-externs/APKBUILD +++ b/testing/node-closurecompiler-externs/APKBUILD @@ -7,7 +7,7 @@ pkgver=1.0.4 pkgrel=0 pkgdesc="A collection of node.js externs for use with Closure Compiler" url="https://github.com/dcodeIO/node.js-closure-compiler-externs" -arch="noarch !riscv64" # blocked by nodejs +arch="noarch" license="Apache-2.0" depends="nodejs" source="$pkgname-$pkgver.tar.gz::https://github.com/dcodeIO/$_pkgname/archive/$pkgver.tar.gz diff --git a/testing/node-libpg-query/APKBUILD b/testing/node-libpg-query/APKBUILD index 2dfb6d9b9a8..781955d7b5d 100644 --- a/testing/node-libpg-query/APKBUILD +++ b/testing/node-libpg-query/APKBUILD @@ -8,9 +8,9 @@ _gitrev=f34989e21713a66938f559480230359b4a7d3c31 pkgrel=0 pkgdesc="The real PostgreSQL query parser for Node.js (experimental aport!)" url="https://github.com/pyramation/libpg-query-node" -# riscv64: limited by nodejs +# riscv64: missing libpg_query # x86: textrels -arch="all !riscv64 !x86" +arch="all !x86 !riscv64" license="MIT" makedepends="libpg_query-dev nodejs-dev python3 yarn" source="https://github.com/pyramation/libpg-query-node/archive/$_gitrev/$pkgname-$_gitrev.tar.gz diff --git a/testing/prettier/APKBUILD b/testing/prettier/APKBUILD index 93ef6a84542..154d1b350c9 100644 --- a/testing/prettier/APKBUILD +++ b/testing/prettier/APKBUILD @@ -6,9 +6,8 @@ pkgrel=0 pkgdesc="Opinionated code formatter" url="https://prettier.io/" license="MIT" -# riscv64: blocked by nodejs # armhf, armv7, x86: fails to build on 32-bit arches -arch="noarch !armhf !armv7 !riscv64 !x86" +arch="noarch !armhf !armv7 !x86" depends="nodejs" makedepends="yarn" checkdepends="npm" diff --git a/testing/pyright/APKBUILD b/testing/pyright/APKBUILD index 84f9616556f..9b0a8de9c30 100644 --- a/testing/pyright/APKBUILD +++ b/testing/pyright/APKBUILD @@ -6,9 +6,8 @@ pkgrel=0 pkgdesc="Static type checker for Python" url="https://github.com/microsoft/pyright" license="MIT" -# riscv64: blocked by nodejs # s390x: tests fail -arch="noarch !riscv64 !s390x" +arch="noarch !s390x" depends="nodejs" makedepends="npm" subpackages="$pkgname-doc" diff --git a/testing/qt6-qtwebengine/APKBUILD b/testing/qt6-qtwebengine/APKBUILD index 9405da57961..cb982eb25ea 100644 --- a/testing/qt6-qtwebengine/APKBUILD +++ b/testing/qt6-qtwebengine/APKBUILD @@ -5,11 +5,11 @@ pkgver=6.3.1 pkgrel=1 pkgdesc="Provides support for web applications using the Chromium browser project" url="https://qt.io/" +# riscv64 unknown current CPU # s390x blocked by qt6-qtdeclarative # ppc64le not supported by chromium -# riscv64 blocked by nodejs # 32-bit arches are blocked by memory exhaustion and "libblink_core.a: error adding symbols: file format not recognized" -arch="all !s390x !ppc64le !riscv64 !armv7 !x86 !armhf" +arch="all !riscv64 !s390x !ppc64le !armv7 !x86 !armhf" license="LGPL-2.1-only AND LGPL-3.0-only AND GPL-3.0-only AND Qt-GPL-exception-1.0" depends_dev=" alsa-lib-dev diff --git a/testing/taskcafe/APKBUILD b/testing/taskcafe/APKBUILD index 3847c661c00..a714d457294 100644 --- a/testing/taskcafe/APKBUILD +++ b/testing/taskcafe/APKBUILD @@ -5,7 +5,7 @@ pkgver=0.3.2 pkgrel=8 pkgdesc="Project management tool with Kanban boards" url="https://github.com/JordanKnott/taskcafe" -arch="all !riscv64" # blocked by nodejs +arch="all" license="MIT" makedepends="go mage nodejs-current yarn" install="$pkgname.pre-install"