diff --git a/extra/tracker/PKGBUILD b/extra/tracker/PKGBUILD
index 102013353..bf71f369e 100644
--- a/extra/tracker/PKGBUILD
+++ b/extra/tracker/PKGBUILD
@@ -7,7 +7,7 @@
 
 pkgname=tracker
 pkgver=2.2.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Desktop-neutral user information store, search tool and indexer"
 url="https://wiki.gnome.org/Projects/Tracker"
 arch=(x86_64)
@@ -16,13 +16,13 @@ depends=(sqlite icu glib2 libffi util-linux libstemmer libseccomp libsoup json-g
 makedepends=(gobject-introspection intltool vala git gtk-doc bash-completion meson)
 checkdepends=(python2-gobject python2-dbus)
 groups=(gnome)
-_commit=6c180791acf818e0601562c48c6d0d6152ffee94  # tags/2.2.0^0
+_commit=b70b9e159538852f9a8cd267ad5d4d0b57fd8074  # tags/2_2_0^0
 source=("git+https://gitlab.gnome.org/GNOME/tracker.git#commit=$_commit")
 sha256sums=('SKIP')
 
 pkgver() {
   cd $pkgname
-  git describe --tags | sed 's/-/+/g'
+  git describe --tags | sed 's/_/./g;s/-/+/g'
 }
 
 prepare() {