diff --git a/srcpkgs/libhubbub/template b/srcpkgs/libhubbub/template
index a07961f9579..ffdef691ef9 100644
--- a/srcpkgs/libhubbub/template
+++ b/srcpkgs/libhubbub/template
@@ -1,16 +1,15 @@
 # Template file for 'libhubbub'
 pkgname=libhubbub
-version=0.3.7
+version=0.3.8
 revision=1
-hostmakedepends="perl pkg-config netsurf-buildsystem"
+hostmakedepends="gperf perl pkg-config netsurf-buildsystem"
 makedepends="libxslt-devel json-c-devel libparserutils-devel"
 short_desc="HTML5 compliant parsing library, written in C"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
-homepage="http://www.netsurf-browser.org"
-distfiles="http://download.netsurf-browser.org/libs/releases/${pkgname}-${version}-src.tar.gz"
-checksum=9e7ae253e6c9069e757eb9ad4e4846f38b4db52c0ca0151446a9fa4a977735b6
-
+homepage="https://www.netsurf-browser.org"
+distfiles="https://download.netsurf-browser.org/libs/releases/${pkgname}-${version}-src.tar.gz"
+checksum=8ac1e6f5f3d48c05141d59391719534290c59cd029efc249eb4fdbac102cd5a5
 CFLAGS="-Wno-error"
 
 do_build() {