diff --git a/PKGBUILD b/PKGBUILD
index 11487376a1d62581c1919d01e36a26f933361d2d..ffb753ebf280cdcfa3bbfd75e1716a060265293e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
 # Maintainer: Jan de Groot <jgc@archlinux.org>
 
 pkgname=zenity
-pkgver=3.22.0+1+gcd1647c
+pkgver=3.24.0
 pkgrel=1
 pkgdesc="Display graphical dialog boxes from shell scripts"
 url="https://git.gnome.org/browse/zenity"
@@ -9,8 +9,8 @@ arch=(i686 x86_64)
 license=(LGPL)
 depends=(webkit2gtk libnotify)
 makedepends=(itstool yelp-tools gettext gnome-common git)
-_commit=cd1647cb2dfbc0e83ee372bee49028acbaf9a781  # master
-source=("git://git.gnome.org/zenity#commit=$_commit")
+_commit=0b990c541c202412cb3a4120199af154094dfeac  # tags/3.24.0^0
+source=("git+https://git.gnome.org/browse/zenity#commit=$_commit")
 sha256sums=('SKIP')
 
 pkgver() {