git: 60578a03d727 - main - science/gramps: Update to 6.0.0

From: Nuno Teixeira <eduardo_at_FreeBSD.org>
Date: Wed, 19 Mar 2025 22:20:09 UTC
The branch main has been updated by eduardo:

URL: https://cgit.FreeBSD.org/ports/commit/?id=60578a03d727f3f656558611bdeed318020b3bd7

commit 60578a03d727f3f656558611bdeed318020b3bd7
Author:     Nuno Teixeira <eduardo@FreeBSD.org>
AuthorDate: 2025-03-19 21:29:02 +0000
Commit:     Nuno Teixeira <eduardo@FreeBSD.org>
CommitDate: 2025-03-19 22:19:59 +0000

    science/gramps: Update to 6.0.0
    
    - Switch MASTER_SITES to PYPI
    - Switch build to pep517
    
    ChangeLog: https://github.com/gramps-project/gramps/releases/tag/v6.0.0
---
 science/gramps/Makefile | 12 ++++++------
 science/gramps/distinfo |  6 +++---
 2 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/science/gramps/Makefile b/science/gramps/Makefile
index 81da7f5a462b..dfb3ff5a2489 100644
--- a/science/gramps/Makefile
+++ b/science/gramps/Makefile
@@ -1,8 +1,7 @@
 PORTNAME=	gramps
-DISTVERSIONPREFIX=	v
-DISTVERSION=	5.2.4
-PORTREVISION=	1
+DISTVERSION=	6.0.0
 CATEGORIES=	science gnome python
+MASTER_SITES=	PYPI
 
 MAINTAINER=	eduardo@FreeBSD.org
 COMMENT=	GTK3-based genealogy program
@@ -11,18 +10,19 @@ WWW=		https://gramps-project.org/
 LICENSE=	GPLv2+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+BUILD_DEPENDS=	${PY_SETUPTOOLS} \
+		${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
 LIB_DEPENDS=	libgeocode-glib.so:net/geocode-glib \
 		libosmgpsmap-1.0.so:x11-toolkits/osm-gps-map
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}berkeleydb>0:databases/py-berkeleydb@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}orjson>0:devel/py-orjson@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pygraphviz>=0:graphics/py-pygraphviz@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pyicu>=1.8:devel/py-pyicu@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}sqlite3>=0:databases/py-sqlite3@${PY_FLAVOR}
 
 USES=		desktop-file-utils gettext gnome python shared-mime-info
-USE_GITHUB=	yes
-GH_ACCOUNT=	gramps-project
 USE_GNOME=	cairo gtk30 intltool librsvg2 pango pygobject3
-USE_PYTHON=	autoplist distutils noflavors
+USE_PYTHON=	autoplist noflavors pep517
 
 NO_ARCH=	yes
 
diff --git a/science/gramps/distinfo b/science/gramps/distinfo
index faea46b2c2dd..8ee86058338f 100644
--- a/science/gramps/distinfo
+++ b/science/gramps/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1736766933
-SHA256 (gramps-project-gramps-v5.2.4_GH0.tar.gz) = 7d5f22db92c43cb7798b50837e95ee5da56154596d9dea3b96d2c5cd2e5f0cdd
-SIZE (gramps-project-gramps-v5.2.4_GH0.tar.gz) = 21362291
+TIMESTAMP = 1742412509
+SHA256 (gramps-6.0.0.tar.gz) = 9f28530fd35fba2d58924f02ed0db336751601b719be44d8d63c4180fdc87323
+SIZE (gramps-6.0.0.tar.gz) = 21514269