diff --git a/testing/perl-sereal-encoder/APKBUILD b/testing/perl-sereal-encoder/APKBUILD
index 96c196203a9b16d7f1370ea080f246176ac3e4a7..7cbefcd2d139d8c24fd4f66c0de9978a3e1e63a2 100644
--- a/testing/perl-sereal-encoder/APKBUILD
+++ b/testing/perl-sereal-encoder/APKBUILD
@@ -3,7 +3,7 @@
 # Maintainer: Timo Teräs <timo.teras@iki.fi>
 pkgname=perl-sereal-encoder
 _pkgreal=Sereal-Encoder
-pkgver=3.015
+pkgver=4.007
 pkgrel=0
 pkgdesc="Fast, compact, powerful binary serialization"
 url="http://search.cpan.org/dist/Sereal-Encoder/"
@@ -13,10 +13,10 @@ cpandepends=""
 cpanmakedepends=""
 cpancheckdepends="perl-test-warn perl-test-longstring perl-sereal-decoder"
 depends="$cpandepends"
-makedepends="perl-dev $cpanmakedepends"
+makedepends="perl-dev zstd-dev $cpanmakedepends"
 checkdepends="$cpancheckdepends"
 subpackages="$pkgname-doc"
-source="http://search.cpan.org/CPAN/authors/id/Y/YV/YVES/$_pkgreal-$pkgver.tar.gz"
+source="https://cpan.metacpan.org/authors/id/Y/YV/YVES/Sereal-Encoder-$pkgver.tar.gz"
 builddir="$srcdir/$_pkgreal-$pkgver"
 
 prepare() {
@@ -45,4 +45,4 @@ check() {
 	make test
 }
 
-sha512sums="82dc43be1f1ec87fb4a582a4cac8bfe5b4e6e8f25645930e2f84c4b253904cf3390e36efdf744781d9211d0e73034da82f5cff131213be6ea20fdfa11a0b397c  Sereal-Encoder-3.015.tar.gz"
+sha512sums="cd0cc13993f71cafa496790cec679828a18eedb933c63675adff25bc8cae0a21073b5845a91f8022195225d925f1b49289c62b6faa44bb773384d371bc5a2046  Sereal-Encoder-4.007.tar.gz"