aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNuno Teixeira <eduardo@FreeBSD.org>2024-02-24 07:52:44 +0000
committerNuno Teixeira <eduardo@FreeBSD.org>2024-02-24 10:42:25 +0000
commit8fcccd3234746faee3ad6938e045753214a68dc5 (patch)
tree8405da0accd00feb9cabdf81892e5685b57f7b3d
parent38cea82a5d2f6d6f5848491bc00c164db3e0db1f (diff)
downloadports-8fcccd3234746faee3ad6938e045753214a68dc5.tar.gz
ports-8fcccd3234746faee3ad6938e045753214a68dc5.zip
science/gramps: Update to 5.2.0
-rw-r--r--science/gramps/Makefile6
-rw-r--r--science/gramps/distinfo6
-rw-r--r--science/gramps/files/patch-data_gramps.xml.in19
-rw-r--r--science/gramps/files/patch-gramps_gen_utils_grampslocale.py20
4 files changed, 4 insertions, 47 deletions
diff --git a/science/gramps/Makefile b/science/gramps/Makefile
index 7f1f0089b198..1eac37a93fb2 100644
--- a/science/gramps/Makefile
+++ b/science/gramps/Makefile
@@ -1,7 +1,6 @@
PORTNAME= gramps
DISTVERSIONPREFIX= v
-DISTVERSION= 5.1.6
-PORTREVISION= 1
+DISTVERSION= 5.2.0
CATEGORIES= science gnome python
MAINTAINER= eduardo@FreeBSD.org
@@ -40,7 +39,4 @@ PIL_RUN_DEPENDS= ${PY_PILLOW}
RCS_RUN_DEPENDS= rcsdiff:devel/rcs
TTFFREEFONT_RUN_DEPENDS= ${LOCALBASE}/share/fonts/freefont-ttf/FreeMono.ttf:x11-fonts/freefont-ttf
-post-install:
- ${ECHO_CMD} -n ${PREFIX}/share > ${STAGEDIR}${PYTHON_SITELIBDIR}/gramps/gen/utils/resource-path
-
.include <bsd.port.mk>
diff --git a/science/gramps/distinfo b/science/gramps/distinfo
index 5dc29bc56320..15268b9b4e6f 100644
--- a/science/gramps/distinfo
+++ b/science/gramps/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1688108081
-SHA256 (gramps-project-gramps-v5.1.6_GH0.tar.gz) = bff0b5694e77e0f7075fb76481c4523d37646cc042c8dd9897ff2e0cd401fa3b
-SIZE (gramps-project-gramps-v5.1.6_GH0.tar.gz) = 17429153
+TIMESTAMP = 1708717465
+SHA256 (gramps-project-gramps-v5.2.0_GH0.tar.gz) = e368bbb9f5647eeb6dde8f5941b502d26f6969fba1e2fc5367d1cd4d9a725e91
+SIZE (gramps-project-gramps-v5.2.0_GH0.tar.gz) = 21057445
diff --git a/science/gramps/files/patch-data_gramps.xml.in b/science/gramps/files/patch-data_gramps.xml.in
deleted file mode 100644
index 48dff01ff3bd..000000000000
--- a/science/gramps/files/patch-data_gramps.xml.in
+++ /dev/null
@@ -1,19 +0,0 @@
---- data/gramps.xml.in.orig 2023-06-29 20:37:13 UTC
-+++ data/gramps.xml.in
-@@ -6,16 +6,6 @@
- <_comment>Gramps database</_comment>
- <glob pattern="*.grdb"/>
- </mime-type>
-- <mime-type type="application/x-gedcom">
-- <_comment>GEDCOM</_comment>
-- <glob pattern="*.ged"/>
-- <glob pattern="*.gedcom"/>
-- <glob pattern="*.GED"/>
-- <glob pattern="*.GEDCOM"/>
-- <magic priority="80">
-- <match type="string" value="0 HEAD" offset="0:1"/>
-- </magic>
-- </mime-type>
- <mime-type type="application/x-gramps-package">
- <_comment>Gramps package</_comment>
- <glob pattern="*.gpkg"/>
diff --git a/science/gramps/files/patch-gramps_gen_utils_grampslocale.py b/science/gramps/files/patch-gramps_gen_utils_grampslocale.py
deleted file mode 100644
index 7f29913142d1..000000000000
--- a/science/gramps/files/patch-gramps_gen_utils_grampslocale.py
+++ /dev/null
@@ -1,20 +0,0 @@
---- gramps/gen/utils/grampslocale.py.orig 2023-06-29 20:37:13 UTC
-+++ gramps/gen/utils/grampslocale.py
-@@ -525,9 +525,14 @@ class GrampsLocale:
- # with locale instead of gettext. Win32 doesn't support bindtextdomain.
- if self.localedir:
- if not sys.platform == 'win32':
-- # bug12278, _build_popup_ui() under linux and macOS
-- locale.textdomain(self.localedomain)
-- locale.bindtextdomain(self.localedomain, self.localedir)
-+ if hasattr(locale, 'textdomain'):
-+ # bug12278, _build_popup_ui() under linux and macOS
-+ locale.textdomain(self.localedomain)
-+ locale.bindtextdomain(self.localedomain, self.localedir)
-+ else:
-+ import gettext
-+ gettext.textdomain(self.localedomain)
-+ gettext.bindtextdomain(self.localedomain, self.localedir)
- else:
- self._win_bindtextdomain(self.localedomain.encode('utf-8'),
- self.localedir.encode('utf-8'))