git: 6d34bfa463eb - main - www/py-ddgs: update 9.14.4 → 9.16.0

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Sat, 12 Sep 2026 00:37:53 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=6d34bfa463ebd180ab5821fd454c020013a80c87

commit 6d34bfa463ebd180ab5821fd454c020013a80c87
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-09-11 21:23:48 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-09-12 00:37:22 +0000

    www/py-ddgs: update 9.14.4 → 9.16.0
---
 www/py-ddgs/Makefile | 12 ++++--------
 www/py-ddgs/distinfo |  6 +++---
 2 files changed, 7 insertions(+), 11 deletions(-)

diff --git a/www/py-ddgs/Makefile b/www/py-ddgs/Makefile
index d3d3684e737b..c8c5505f58f3 100644
--- a/www/py-ddgs/Makefile
+++ b/www/py-ddgs/Makefile
@@ -1,13 +1,13 @@
 PORTNAME=	ddgs
 DISTVERSIONPREFIX=	v
-DISTVERSION=	9.14.4
+DISTVERSION=	9.16.0
 CATEGORIES=	www
 #MASTER_SITES=	PYPI # no tests
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 
 MAINTAINER=	yuri@FreeBSD.org
 COMMENT=	Search for words/documents/images/videos/news/maps/text translation
-WWW=		https://github.com/deedy5/duckduckgo_search
+WWW=		https://github.com/deedy5/ddgs
 
 LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/LICENSE.md
@@ -15,22 +15,18 @@ LICENSE_FILE=	${WRKSRC}/LICENSE.md
 BUILD_DEPENDS=	${PY_SETUPTOOLS} \
 		${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}click>=8.1.8:devel/py-click@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}fake-useragent>=2.2.0:www/py-fake-useragent@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}httpx>=0.28.1:www/py-httpx@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}lxml>=4.9.4:devel/py-lxml@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}primp>=1.2.3:www/py-primp@${PY_FLAVOR}
+		${PYTHON_PKGNAMEPREFIX}primp>=1.3.1:www/py-primp@${PY_FLAVOR}
 
 USES=		python gmake
 USE_PYTHON=	pep517 autoplist pytest
 
 USE_GITHUB=	yes
 GH_ACCOUNT=	deedy5
-GH_PROJECT=	duckduckgo_search
-
-WRKSRC=		${WRKDIR}/${PORTNAME}-${DISTVERSION}
 
 NO_ARCH=	yes
 
 # tests as of 9.6.1: 1 failed, 16 passed, 1 skipped in 49.04s, see https://github.com/deedy5/ddgs/issues/481
+# tests as of 9.16.0: testsuite fails with key lookup issues, see https://github.com/deedy5/ddgs/issues/490
 
 .include <bsd.port.mk>
diff --git a/www/py-ddgs/distinfo b/www/py-ddgs/distinfo
index 6d65cf10b242..01aec4f6b0e2 100644
--- a/www/py-ddgs/distinfo
+++ b/www/py-ddgs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1785703440
-SHA256 (deedy5-duckduckgo_search-v9.14.4_GH0.tar.gz) = f0e2bd13833c732983ac143f4302529b43a0427d86e7c809fc5603a7416bae67
-SIZE (deedy5-duckduckgo_search-v9.14.4_GH0.tar.gz) = 65462
+TIMESTAMP = 1789141856
+SHA256 (deedy5-ddgs-v9.16.0_GH0.tar.gz) = dac2daf42bdb1994ea291e1ab0968330fd4677871daa55cafdf4509f370ee39a
+SIZE (deedy5-ddgs-v9.16.0_GH0.tar.gz) = 42899