git: 891d4e772791 - main - textproc/py-pycountry: Update to 23.12.11

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Wed, 21 Feb 2024 15:25:27 UTC
The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=891d4e7727915790442255e2d355ff8b2c501509

commit 891d4e7727915790442255e2d355ff8b2c501509
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2024-02-21 14:46:02 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2024-02-21 15:08:04 +0000

    textproc/py-pycountry: Update to 23.12.11
    
    - Update WWW
    - Convert to USE_PYTHON=pep517
    
    Changes:        https://github.com/pycountry/pycountry/blob/main/HISTORY.txt
---
 textproc/py-pycountry/Makefile | 10 ++++++----
 textproc/py-pycountry/distinfo |  6 +++---
 2 files changed, 9 insertions(+), 7 deletions(-)

diff --git a/textproc/py-pycountry/Makefile b/textproc/py-pycountry/Makefile
index 62429913d88d..8e44c6871b07 100644
--- a/textproc/py-pycountry/Makefile
+++ b/textproc/py-pycountry/Makefile
@@ -1,18 +1,20 @@
 PORTNAME=	pycountry
-PORTVERSION=	22.3.5
+PORTVERSION=	23.12.11
 CATEGORIES=	textproc python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 
 MAINTAINER=	sunpoet@FreeBSD.org
 COMMENT=	ISO country, subdivision, language, currency and script definitions and their translations
-WWW=		https://github.com/flyingcircusio/pycountry
+WWW=		https://github.com/pycountry/pycountry
 
 LICENSE=	LGPL21
 LICENSE_FILE=	${WRKSRC}/LICENSE.txt
 
-USES=		python
-USE_PYTHON=	autoplist concurrent distutils
+BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0:devel/py-poetry-core@${PY_FLAVOR}
+
+USES=		python:3.9+
+USE_PYTHON=	autoplist concurrent pep517
 
 NO_ARCH=	yes
 
diff --git a/textproc/py-pycountry/distinfo b/textproc/py-pycountry/distinfo
index 97132b619fc0..c8f48503e58c 100644
--- a/textproc/py-pycountry/distinfo
+++ b/textproc/py-pycountry/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1650970165
-SHA256 (pycountry-22.3.5.tar.gz) = b2163a246c585894d808f18783e19137cb70a0c18fb36748dc01fc6f109c1646
-SIZE (pycountry-22.3.5.tar.gz) = 10141551
+TIMESTAMP = 1708449476
+SHA256 (pycountry-23.12.11.tar.gz) = 00569d82eaefbc6a490a311bfa84a9c571cff9ddbf8b0a4f4e7b4f868b4ad925
+SIZE (pycountry-23.12.11.tar.gz) = 5927399