diff --git a/main/tiff/APKBUILD b/main/tiff/APKBUILD
index 8cb8a133bc7e0b74132f5009caaaf9c0e240f29b..c527ccf0a5eb34f999ad7a037d093c06e1b2c9cb 100644
--- a/main/tiff/APKBUILD
+++ b/main/tiff/APKBUILD
@@ -2,27 +2,24 @@
 # Contributor: Leonardo Arena <rnalrd@alpinelinux.org>
 # Maintainer: Michael Mason <ms13sp@gmail.com>
 pkgname=tiff
-pkgver=4.6.0t
+pkgver=4.7.0
 pkgrel=0
 pkgdesc="Provides support for the Tag Image File Format or TIFF"
 url="https://gitlab.com/libtiff/libtiff"
 arch="all"
 license="libtiff"
-depends_dev="
-	zlib-dev
-	zstd-dev
-	"
 makedepends="
-	$depends_dev
 	cmake
 	libjpeg-turbo-dev
 	libwebp-dev
 	python3
 	samurai
+	zlib-dev
+	zstd-dev
 	"
 checkdepends="diffutils"
 subpackages="$pkgname-doc $pkgname-dev $pkgname-tools libtiffxx"
-source="http://www.libtiff.org/downloads/tiff-$pkgver.tar.gz"
+source="https://download.osgeo.org/libtiff/tiff-$pkgver.tar.gz"
 
 # secfixes:
 #   4.5.0-r5:
@@ -132,7 +129,7 @@ build() {
 }
 
 check() {
-	ctest --test-dir build --output-on-failure -j2
+	ctest --test-dir build --output-on-failure -E "$([ "$CARCH" = s390x ] && echo test_directory)"
 }
 
 package() {
@@ -152,5 +149,5 @@ tools() {
 }
 
 sha512sums="
-bd877b4311d58692e46d77731bdc1cf701b7486b4dbc4d1e77c1e27fbe356bfaf2655cfc44020c92f6cfbc269ccd17722ee9f8785bf367624f227a85b6a298b0  tiff-4.6.0t.tar.gz
+a77a050d1d8777c6d86077c3c26e8d35f98717fe14bb3c049e2b82fbfbb374e96f83a0c1ff67ffb21591a9a7abf0d3e18c3d7695c96939326cc19a9712dd2492  tiff-4.7.0.tar.gz
 "