diff --git a/science/py-dlib/Makefile b/science/py-dlib/Makefile
index 7373a8f51fa75ebb4322e2cbb9c4cd028a39f60e..fbc5dab5d8d1207c9a4cc068cbf4cb0d421546a3 100644
--- a/science/py-dlib/Makefile
+++ b/science/py-dlib/Makefile
@@ -1,8 +1,7 @@
 PORTNAME=	dlib
-DISTVERSION=	19.24
-PORTREVISION=	2
+DISTVERSION=	19.24.2
 CATEGORIES=	science devel math python
-MASTER_SITES=	http://dlib.net/files/
+MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 
 MAINTAINER=	arrowd@FreeBSD.org
@@ -16,8 +15,7 @@ BUILD_DEPENDS=		cmake:devel/cmake-core
 LIB_DEPENDS=		${PY_BOOST} \
 			libpng.so:graphics/png
 
-USES=			compiler:c++11-lang pkgconfig python:3.8-3.10 shebangfix \
-			tar:bzip2
+USES=			compiler:c++11-lang pkgconfig python shebangfix
 USE_PYTHON=		autoplist distutils
 SHEBANG_FILES=		python_examples/*.py
 
diff --git a/science/py-dlib/distinfo b/science/py-dlib/distinfo
index b7e20ddd397056ae033ab504e0d0d2136e0405ff..5f2ddaf8bdf1e4503144e08019b561f31dbac4c1 100644
--- a/science/py-dlib/distinfo
+++ b/science/py-dlib/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1660071666
-SHA256 (dlib-19.24.tar.bz2) = 28fdd1490c4d0bb73bd65dad64782dd55c23ea00647f5654d2227b7d30b784c4
-SIZE (dlib-19.24.tar.bz2) = 12112519
+TIMESTAMP = 1702946751
+SHA256 (dlib-19.24.2.tar.gz) = 2d4f618073bc6b297aa01ce05595a2d32b5b37e69cafd99f796e77346f6dcfb5
+SIZE (dlib-19.24.2.tar.gz) = 11767533