diff --git a/community/hexyl/APKBUILD b/community/hexyl/APKBUILD
index 9415715415f954894b0d2bc66da4ae21046c5afa..ba4fa8e3b9e711cd7b780fc23f95a8574aad62fa 100644
--- a/community/hexyl/APKBUILD
+++ b/community/hexyl/APKBUILD
@@ -6,9 +6,10 @@ pkgrel=0
 pkgdesc="Command-line hex viewer with colored output"
 url="https://github.com/sharkdp/hexyl"
 license="Apache-2.0 OR MIT"
-arch="all !s390x !riscv64" # blocked by rust/cargo
+arch="all"
 makedepends="cargo"
 source="https://github.com/sharkdp/hexyl/archive/v$pkgver/hexyl-$pkgver.tar.gz"
+[ "$CARCH" = "riscv64" ] && options="$options textrels"
 
 export CARGO_REGISTRIES_CRATES_IO_PROTOCOL="sparse"