Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 31 Jan 2026 14:21:14 +0000
From:      Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 97d7f1c13770 - main - textproc/translate-toolkit: Update to 3.18.1
Message-ID:  <697e0fda.3139a.308efdc9@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=97d7f1c137708369c86bbb371a4f3446efc488c0

commit 97d7f1c137708369c86bbb371a4f3446efc488c0
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2026-01-31 13:35:00 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2026-01-31 14:14:54 +0000

    textproc/translate-toolkit: Update to 3.18.1
    
    Changes:        https://github.com/translate/translate/releases
                    https://docs.translatehouse.org/projects/translate-toolkit/en/latest/releases/
---
 textproc/translate-toolkit/Makefile                |  9 ++++-----
 textproc/translate-toolkit/distinfo                |  6 +++---
 .../translate-toolkit/files/patch-pyproject.toml   | 23 +++++-----------------
 3 files changed, 12 insertions(+), 26 deletions(-)

diff --git a/textproc/translate-toolkit/Makefile b/textproc/translate-toolkit/Makefile
index 946b37b29b2b..a1174aa17a09 100644
--- a/textproc/translate-toolkit/Makefile
+++ b/textproc/translate-toolkit/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	translate-toolkit
-PORTVERSION=	3.17.5
-PORTREVISION=	1
+PORTVERSION=	3.18.1
 CATEGORIES=	textproc
 MASTER_SITES=	PYPI \
 		https://github.com/translate/translate/releases/download/${PORTVERSION}/
@@ -23,7 +22,7 @@ RUN_DEPENDS=	bash:shells/bash \
 		${PYTHON_PKGNAMEPREFIX}sqlite3>=0:databases/py-sqlite3@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}unicode-segmentation-rs>=0.2.0<0.3:textproc/py-unicode-segmentation-rs@${PY_FLAVOR}
 
-USES=		gettext python shebangfix
+USES=		gettext python:3.11+ shebangfix
 USE_PYTHON=	autoplist noflavors pep517
 
 NO_ARCH=	yes
@@ -62,12 +61,12 @@ MARKDOWN_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}mistletoe>=1.4.0<1.6.0:textproc/py-
 MARKDOWN_VARS=		MANPAGES+="md2po po2md"
 PHP_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}phply>=1.2.6<1.3:devel/py-phply@${PY_FLAVOR}
 PHP_VARS=		MANPAGES+="php2po po2php"
-RC_RUN_DEPENDS=		${PYTHON_PKGNAMEPREFIX}pyparsing>=3.2.0:devel/py-pyparsing@${PY_FLAVOR}
+RC_RUN_DEPENDS=		${PYTHON_PKGNAMEPREFIX}pyparsing>=3.2.0<3.4:devel/py-pyparsing@${PY_FLAVOR}
 RC_VARS=		MANPAGES+="po2rc rc2po"
 SPELLCHECK_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}enchant>=3.3.0:textproc/py-enchant@${PY_FLAVOR}
 SUBTITLES_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}aeidon>=1.14.1<1.16:textproc/py-aeidon@${PY_FLAVOR}
 TMSERVER_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}cheroot>=11.1.2:www/py-cheroot@${PY_FLAVOR}
-TOML_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}tomlkit>=0.13.0<0.14.0:textproc/py-tomlkit@${PY_FLAVOR}
+TOML_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}tomlkit>=0.13.0<0.15.0:textproc/py-tomlkit@${PY_FLAVOR}
 TOML_VARS=		MANPAGES+="toml2po po2toml"
 TRADOS_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}beautifulsoup>=4.13.0:www/py-beautifulsoup@${PY_FLAVOR}
 YAML_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}ruamel.yaml>=0.18.0<0.20.0:devel/py-ruamel.yaml@${PY_FLAVOR}
diff --git a/textproc/translate-toolkit/distinfo b/textproc/translate-toolkit/distinfo
index f236d8d483fc..a82811f16da6 100644
--- a/textproc/translate-toolkit/distinfo
+++ b/textproc/translate-toolkit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1766953330
-SHA256 (translate_toolkit-3.17.5.tar.gz) = 036f68bf3dcdd7ca5e59f56f26f26069474a6db31e53460760213045b74539ae
-SIZE (translate_toolkit-3.17.5.tar.gz) = 558364
+TIMESTAMP = 1768625599
+SHA256 (translate_toolkit-3.18.1.tar.gz) = 24d59108acdedf2f923876fa825b0f9c08bfc1998038d545d11fb63470094acc
+SIZE (translate_toolkit-3.18.1.tar.gz) = 564867
diff --git a/textproc/translate-toolkit/files/patch-pyproject.toml b/textproc/translate-toolkit/files/patch-pyproject.toml
index 110e108b53b2..20cad6a24036 100644
--- a/textproc/translate-toolkit/files/patch-pyproject.toml
+++ b/textproc/translate-toolkit/files/patch-pyproject.toml
@@ -1,4 +1,4 @@
---- pyproject.toml.orig	2025-12-18 09:07:10 UTC
+--- pyproject.toml.orig	2026-01-14 16:03:07 UTC
 +++ pyproject.toml
 @@ -1,7 +1,7 @@ requires = [
  [build-system]
@@ -17,7 +17,7 @@
 -license-files = ["COPYING"]
 +license = { text = "GPL-2.0-or-later" }
  name = "translate-toolkit"
- requires-python = ">=3.10"
+ requires-python = ">=3.11"
  
 @@ -92,10 +91,10 @@ ical = [
    "fluent.syntax>=0.19.0,<0.20"
@@ -32,12 +32,8 @@
  ]
  levenshtein = [
    "python-Levenshtein>=0.21.0"
-@@ -107,16 +106,16 @@ rc = [
-   "phply>=1.2.6,<1.3"
- ]
- rc = [
--  "pyparsing>=3.2.0,<3.3"
-+  "pyparsing>=3.2.0"
+@@ -110,13 +109,13 @@ spellcheck = [
+   "pyparsing>=3.2.0,<3.4"
  ]
  spellcheck = [
 -  "pyenchant==3.3.0"
@@ -51,13 +47,4 @@
 +  "cheroot>=11.1.2"
  ]
  toml = [
-   "tomlkit>=0.13.0,<0.14.0"
-@@ -125,7 +124,7 @@ yaml = [
-   "BeautifulSoup4>=4.13.0"
- ]
- yaml = [
--  "ruamel.yaml>=0.18.0,<0.19.0"
-+  "ruamel.yaml>=0.18.0,<0.20.0"
- ]
- 
- [project.readme]
+   "tomlkit>=0.13.0,<0.15.0"


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?697e0fda.3139a.308efdc9>