diff --git a/community/sdcv/APKBUILD b/community/sdcv/APKBUILD
index 3cade441b34e3a78266855eecbacb2f267d76839..fbf4702178cc325cf42cea8a3c5da6d282e9a169 100644
--- a/community/sdcv/APKBUILD
+++ b/community/sdcv/APKBUILD
@@ -2,12 +2,12 @@
 # Maintainer: Sodface <sod@sodface.com>
 pkgname=sdcv
 pkgver=0.5.3
-pkgrel=0
+pkgrel=1
 pkgdesc="Console version of StarDict"
 url="https://dushistov.github.io/sdcv/"
 license="GPL-2.0-or-later"
 arch="all"
-makedepends="cmake glib-dev readline-dev zlib-dev"
+makedepends="cmake glib-dev readline-dev samurai zlib-dev"
 checkdepends="jq"
 subpackages="$pkgname-doc $pkgname-lang"
 source="$pkgname-$pkgver.tar.gz::https://github.com/Dushistov/sdcv/archive/v$pkgver.tar.gz"
@@ -16,7 +16,7 @@ build() {
 	if [ "$CBUILD" != "$CHOST" ]; then
 		CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux"
 	fi
-	cmake -B build \
+	cmake -B build -G Ninja \
 		-DCMAKE_INSTALL_PREFIX=/usr \
 		-DCMAKE_BUILD_TYPE=None \
 		-DBUILD_TESTS=True \