diff --git a/srcpkgs/gnome-clocks/template b/srcpkgs/gnome-clocks/template
index 7c1f36146bd..3ca9616827c 100644
--- a/srcpkgs/gnome-clocks/template
+++ b/srcpkgs/gnome-clocks/template
@@ -1,16 +1,16 @@
 # Template file for 'gnome-clocks'
 pkgname=gnome-clocks
-version=3.10.1
-revision=2
+version=3.12.0
+revision=1
 build_style=gnu-configure
 hostmakedepends="pkg-config intltool itstool gobject-introspection"
-makedepends="glib-devel vala-devel>=0.22 gnome-desktop-devel>=3.10
- libgweather-devel>=3.10 libcanberra-devel libnotify-devel
- geocode-glib-devel geoclue2 desktop-file-utils hicolor-icon-theme"
-depends="geoclue2 desktop-file-utils hicolor-icon-theme"
+makedepends="glib-devel vala-devel>=0.24 gnome-desktop-devel>=3.12
+ libgweather-devel>=3.12 libcanberra-devel libnotify-devel
+ geocode-glib-devel>=3.12 geoclue2>=2.1 desktop-file-utils hicolor-icon-theme"
+depends="geoclue2>=2.1 desktop-file-utils hicolor-icon-theme"
 short_desc="Clock application for the GNOME Desktop"
 maintainer="davehome <davehome@redthumb.info.tm>"
 homepage="https://live.gnome.org/GnomeClocks"
 license="GPL-2"
 distfiles="${GNOME_SITE}/$pkgname/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=5f6f3b7bb9929353d974aa444b10bb4d0f414176449cce2c626fabd2d4b55b43
+checksum=3fc0ce2b7b2540d6c2d791ff63ab1670f189a339c804fcf24c9010a478314604