diff --git a/.SRCINFO b/.SRCINFO
index 90d86dc..783d64c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
 pkgbase = yay
 	pkgdesc = Yet another yogurt. Pacman wrapper and AUR helper written in go.
-	pkgver = 9.4.6
-	pkgrel = 2
+	pkgver = 9.4.7
+	pkgrel = 1
 	url = https://github.com/Jguer/yay
 	arch = i686
 	arch = x86_64
@@ -11,11 +11,11 @@ pkgbase = yay
 	arch = aarch64
 	license = GPL
 	makedepends = go
-	depends = pacman>=5.2
+	depends = libalpm.so>=12
 	depends = sudo
 	depends = git
-	source = yay-9.4.6.tar.gz::https://github.com/Jguer/yay/archive/v9.4.6.tar.gz
-	sha1sums = a3b2dd86fda1cc5998899cd69df2102e57ab8fbc
+	source = yay-9.4.7.tar.gz::https://github.com/Jguer/yay/archive/v9.4.7.tar.gz
+	sha256sums = ac42db3d31852d28c847785b7ac10b0934ffb746f19db99a03e67450d6c37e5e
 
 pkgname = yay
 
diff --git a/PKGBUILD b/PKGBUILD
index d5ffbbc..9db2d8e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,13 +1,13 @@
 # Maintainer: Jguer <joaogg3@gmail.com>
 pkgname=yay
-pkgver=9.4.6
-pkgrel=2
+pkgver=9.4.7
+pkgrel=1
 pkgdesc="Yet another yogurt. Pacman wrapper and AUR helper written in go."
 arch=('i686' 'x86_64' 'arm' 'armv7h' 'armv6h' 'aarch64')
 url="https://github.com/Jguer/yay"
 license=('GPL')
 depends=(
-  'pacman>=5.2'
+  'libalpm.so>=12'
   'sudo'
   'git'
 )
@@ -15,12 +15,12 @@ makedepends=(
   'go'
 )
 source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Jguer/yay/archive/v${pkgver}.tar.gz")
-sha1sums=('a3b2dd86fda1cc5998899cd69df2102e57ab8fbc')
+sha256sums=('ac42db3d31852d28c847785b7ac10b0934ffb746f19db99a03e67450d6c37e5e')
 
 build() {
   export GOPATH="$srcdir"/gopath
   cd "$srcdir/$pkgname-$pkgver"
-  EXTRA_GOFLAGS="-modcacherw -gcflags all=-trimpath=${PWD} -asmflags all=-trimpath=${PWD}" \
+  EXTRA_GOFLAGS="-modcacherw -trimpath" \
     LDFLAGS="-linkmode external -extldflags \"${LDFLAGS}\"" \
     make VERSION=$pkgver DESTDIR="$pkgdir" build
 }