diff --git a/community/tree-sitter/APKBUILD b/community/tree-sitter/APKBUILD
index cfb3a9e194506e74ce432a8d1a77d0efd982d48b..f5af7d68b86d98344911d15e7638893f6b47bafb 100644
--- a/community/tree-sitter/APKBUILD
+++ b/community/tree-sitter/APKBUILD
@@ -3,7 +3,7 @@
 # Maintainer: TBK <alpine@jjtc.eu>
 pkgname=tree-sitter
 pkgver=0.22.2
-pkgrel=1
+pkgrel=2
 pkgdesc="Incremental parsing system for programming tools"
 url="https://tree-sitter.github.io/"
 license="MIT"
@@ -56,5 +56,5 @@ grammars() {
 
 sha512sums="
 a42d744f6e1db7c7c842804f3435b87ccb5d0df2363a18eee38353f12f18c8cf0c6211bf0225fd5f2c0431ca8531aa4ddd73d87d42b80fa35c3c701cae2d7856  tree-sitter-0.22.2.tar.gz
-3ddaf38e368371ec7fef8846f9f40d2c1be9166f50f22c84e886f22bd7950cfe4125b16c41722c2d0abfe6b9fbf08f19332d292e4d8bc422a8ff57f99793e67c  abuild-tree-sitter
+38e4dd95d68197bb8009f8c71d043881cb9bca2c1e2a8d2b7c12e13981b530285e8823bc63530c6c55e81551571255b63a6c6df2210e315f7138c5e3f68a0d1b  abuild-tree-sitter
 "
diff --git a/community/tree-sitter/abuild-tree-sitter b/community/tree-sitter/abuild-tree-sitter
index 14238b5c9c499cc564a45dde0edc547e47d8fe59..125964f7cfe4c0f2c6f86e9c56300f044f042920 100644
--- a/community/tree-sitter/abuild-tree-sitter
+++ b/community/tree-sitter/abuild-tree-sitter
@@ -70,7 +70,7 @@ while getopts ':q:s:D:n:h' OPT; do
 done
 shift $((OPTIND - 1))
 
-[ "$name" ] || name=$(jq -re '.name | gsub("_"; "-")' "$srcdir"/grammar.json)
+[ "$name" ] || name=$(jq -re '.name' "$srcdir"/grammar.json)
 
 case "$subcmd" in
 build)