diff --git a/srcpkgs/vips/template b/srcpkgs/vips/template
index f690885252..956519e4c8 100644
--- a/srcpkgs/vips/template
+++ b/srcpkgs/vips/template
@@ -1,6 +1,6 @@
 # Template file for 'vips'
 pkgname=vips
-version=8.11.4
+version=8.12.1
 revision=1
 build_style=gnu-configure
 build_helper=gir
@@ -41,9 +41,9 @@ makedepends="
 short_desc="Fast image processing with low memory needs"
 maintainer="Isaac Freund <mail@isaacfreund.com>"
 license="LGPL-2.1-or-later"
-homepage="https://libvips.github.io/libvips/"
+homepage="https://www.libvips.org/"
 distfiles="https://github.com/libvips/libvips/releases/download/v${version}/vips-${version}.tar.gz"
-checksum=5043f38828a0ff9f2275f9252f69e14f701ef11f55786cda8aa6ce2c4fbed2f7
+checksum=474d8439244cd26c504812fd623259f806c32553b38d2a54798c9766135f5a5c
 python_version=3
 
 build_options="gir hdf5"