diff --git a/community/alembic/APKBUILD b/community/alembic/APKBUILD
index 7668c60ec161506cafc9c4fda56c4c3e596c78c7..b36bec461f6e7815285efa0a6ff36a46d9bcc19f 100644
--- a/community/alembic/APKBUILD
+++ b/community/alembic/APKBUILD
@@ -5,9 +5,7 @@ pkgver=1.8.3
 pkgrel=0
 pkgdesc="Open framework for storing and sharing scene data"
 url="https://www.alembic.io/"
-# alembic does not support big-endian, which s390x uses
-# mips64, riscv64 blocked by hdf5
-arch="all !riscv64 !s390x !mips64"
+arch="all !s390x !mips64" # alembic does not support big-endian, which s390x uses
 license="BSD-3-Clause"
 makedepends="openexr-dev hdf5-dev zlib-dev cmake boost-dev"
 subpackages="$pkgname-dev $pkgname-libs"
diff --git a/community/armadillo/APKBUILD b/community/armadillo/APKBUILD
index 0d4aa5b0ca4dfd3650ea32cd096fd21aa9c3d36b..a2f82d858b3dd773c1da608e203a9320cb560b9b 100644
--- a/community/armadillo/APKBUILD
+++ b/community/armadillo/APKBUILD
@@ -5,7 +5,7 @@ pkgver=10.6.2
 pkgrel=0
 pkgdesc="C++ library for linear algebra & scientific computing"
 url="http://arma.sourceforge.net/"
-arch="all !mips64 !riscv64" # locked by hdf5
+arch="all"
 license="Apache-2.0"
 options="!check"  # Armadillo must be installed before the tests can be compiled
 depends_dev="
diff --git a/community/netcdf/APKBUILD b/community/netcdf/APKBUILD
index 646dfb4cfecbc9e918a81f894f04cfa4496b014a..c948e266a495a6ab294bb3e2cb856fce9023783d 100644
--- a/community/netcdf/APKBUILD
+++ b/community/netcdf/APKBUILD
@@ -2,13 +2,12 @@
 # Maintainer: Holger Jaekel <holger.jaekel@gmx.de>
 pkgname=netcdf
 pkgver=4.8.1
-pkgrel=1
+pkgrel=2
 pkgdesc="Libraries for the Unidata network Common Data Format"
 url="https://www.unidata.ucar.edu/software/netcdf/"
 # disabled on mips as tests fail
 # disabled on s390x because of https://github.com/Unidata/netcdf-c/issues/1987
-# disabled on riscv64 due to missing hdf5
-arch="all !mips !mips64 !s390x !riscv64"
+arch="all !mips !mips64 !s390x"
 license="BSD-3-Clause"
 options="net"  # tests need network access
 makedepends="
@@ -69,5 +68,5 @@ check() {
 sha512sums="
 c97207867abf10d414abf34624268710f5b812c26c38f97e73afe00558b3f07917331fbc7fdb9e70b09813acf15a9a09bae2c432a3266ce10a791b9472f87a42  netcdf-4.8.1.tar.gz
 29dda7a0e28333afb91f948c1f5527606634ab8014c6f123e73b092e550d9514c45391f11b33c59cbfbb1fd1ff581848305a47d3768f9b4d1a2be63609009d82  fix-test-on-big-endian.patch
-89e06655a5f4c41af21528de6cb34213838d4bf96adbdad8bc4aac5357624ef87231b508097a0a099ea184eaf25a54a8fb7edd622de1da9b0adadea7d0e2fb06  manyurls.patch
+c69e53c16a22c102f45a478091b28309fa584658c5d9a8ca4d8b47c03861caf4311b19b82425935cc3402c3e1c1c91a53ce4b78066faf5405fe744f040629078  manyurls.patch
 "