diff --git a/srcpkgs/mercurial/template b/srcpkgs/mercurial/template
index 53ba8becfdd..ad8f32f8425 100644
--- a/srcpkgs/mercurial/template
+++ b/srcpkgs/mercurial/template
@@ -1,19 +1,18 @@
 # Template file for 'mercurial'
 pkgname=mercurial
-version=3.8.3
+version=3.8.4
 revision=1
-lib32disabled=yes
 build_style=python-module
 hostmakedepends="python-devel"
 makedepends="python-devel"
 depends="ca-certificates"
-pycompile_module="mercurial hgext"
+pycompile_module="mercurial hgext hgext3rd"
 short_desc="Fast, lightweight source control management system"
 maintainer="Juan RP <xtraeme@voidlinux.eu>"
 license="GPL-2"
-homepage="http://mercurial.selenic.com"
-distfiles="${homepage}/release/${pkgname}-${version}.tar.gz"
-checksum=f84556cdf9a331984261549d9d08143ab9da33d7c03f0aa323b0ee52d0782a4c
+homepage="https://www.mercurial-scm.org/"
+distfiles="https://www.mercurial-scm.org/release/mercurial-${version}.tar.gz"
+checksum=4b2e3ef19d34fa1d781cb7425506a05d4b6b1172bab69d6ea78874175fdf3da6
 
 post_install() {
 	vmkdir usr/share/man/man1