From nobody Mon Mar 9 18:22:26 2026 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4fV52p6nykz6TdbT for ; Mon, 09 Mar 2026 18:22:26 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fV52p1W7Fz3dR7 for ; Mon, 09 Mar 2026 18:22:26 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1773080546; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=JqCn/sfqBsFakwqTxbZr7gQMphpHSWW6nD9Qn6Ap65w=; b=oeNM1gE6N95gILlbkGebgusZJ7GFW2+d91BXVnrtZYXPZYfIlW7L0loZy+tdiHHdxt21qK Ra3HKghBpHfm7LkBJZQUrCVJWvarBgU5G+JMa0GKNEgFJwWiYfOOyiUOYbZh5Iw3Cqh4yc zmd9SV3jJ1poGNfz1JP3nUMYA2pNKCVLjYa/DlabVotRlRtqDiNcmIsxjk1VsdA87NSG2j +HFX/n3l41xleY+MNsxoihHSHE2gmdRT7DlSQg9Ebt1nHj7Jqb1QZu5pDiQ4IXRVBBQPWy 45H4w9bB2R8ZkrYdV1Bf6bRDMPgNiSh7XBzVOZNlnZ8/ZldKPeAK/R4Coa2w9Q== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1773080546; a=rsa-sha256; cv=none; b=nMvYTM3wIpkdll3QqQ+IIECVcQb/zI5DhBtWppUpzaEXcx8j4eHfH2QFGy2ZxLt1gWbesD 7CATbTfBYWx6wg1KA/wlv3EUmMckn/Kc4ThGPVgv4GKF6veZsix+yErdjNV92bY8nroB6e yolBOjjDW2Z2yU1iWBRKghUpZkCDfI4PfdpvlSPIwJybrmkXnPZ8FECUTBWUE62SQw+7rA cFmLyQE8Kpm2eDOSUrGqWTT3lV+RNAi2kVfmQmu6VN5BW9Oh9x6OpGJA1Az60RXH8umQUF 6I16U/sDY/9cPX/FvORhsZwlQt1dWAmo55Kn+2Upn96Bj93laxyMd5klV6rJRw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1773080546; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=JqCn/sfqBsFakwqTxbZr7gQMphpHSWW6nD9Qn6Ap65w=; b=vn8D7AwZHeD5Lb0d5XPXG1JNc0Jbe1L0AuVWm1jP7CDkswzMYQKOg/zML8M/WxSKHH/tUv HqookUNyxRAjI1hW1uzC12xpwPlZrj0/R/djN5OYNj30TDIiFnLBJQyszSnHk1W7Xl0Wo0 NSWS88IneDAdN+KQCTr/2jwsX00YiI/Vernv0Db0st4amEBdiaXW6WA3OJR45HPc9kTOov 5CzKigUy4q7ZpbEouh//UIXWirkB+ZnYQGGcpqOfi6FfLLFgo+CbU2zGoPoY9w68T/Lnk6 QOyrHw+0lWD/DigjsKshsKpwTrRaJygrVYSxuJMBRTTGnBqx5W1sU2QlO5djjQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fV52p0pNCzd7C for ; Mon, 09 Mar 2026 18:22:26 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 1edac by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 09 Mar 2026 18:22:26 +0000 To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Po-Chuan Hsieh Subject: git: 9f679630340c - main - textproc/translate-toolkit: Update to 3.19.0 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-all@freebsd.org Sender: owner-dev-commits-ports-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: sunpoet X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 9f679630340c90cad50feb94103cd57a8213eacf Auto-Submitted: auto-generated Date: Mon, 09 Mar 2026 18:22:26 +0000 Message-Id: <69af0fe2.1edac.df9b9f3@gitrepo.freebsd.org> The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=9f679630340c90cad50feb94103cd57a8213eacf commit 9f679630340c90cad50feb94103cd57a8213eacf Author: Po-Chuan Hsieh AuthorDate: 2026-03-09 17:56:19 +0000 Commit: Po-Chuan Hsieh CommitDate: 2026-03-09 18:18:26 +0000 textproc/translate-toolkit: Update to 3.19.0 - Remove TMSERVER and TRADOS options Changes: https://github.com/translate/translate/releases https://docs.translatehouse.org/projects/translate-toolkit/en/latest/releases/ --- textproc/translate-toolkit/Makefile | 15 +++++---------- textproc/translate-toolkit/distinfo | 6 +++--- textproc/translate-toolkit/files/patch-pyproject.toml | 17 +++++------------ 3 files changed, 13 insertions(+), 25 deletions(-) diff --git a/textproc/translate-toolkit/Makefile b/textproc/translate-toolkit/Makefile index e0595fa87d70..a2ec15c711f7 100644 --- a/textproc/translate-toolkit/Makefile +++ b/textproc/translate-toolkit/Makefile @@ -1,6 +1,5 @@ PORTNAME= translate-toolkit -PORTVERSION= 3.18.1 -PORTREVISION= 1 +PORTVERSION= 3.19.0 CATEGORIES= textproc MASTER_SITES= PYPI \ https://github.com/translate/translate/releases/download/${PORTVERSION}/ @@ -32,11 +31,11 @@ SHEBANG_FILES= tools/* MANPAGES= android2po csv2po csv2tbx dtd2po flatxml2po html2po ical2po idml2po ini2po json2po md2po moz2po mozlang2po odf2xliff oo2po oo2xliff php2po po2csv po2dtd po2flatxml po2html po2ical po2idml po2ini po2json po2md po2moz po2mozlang po2odf po2oo po2php po2prop po2rc po2resx po2sub po2symb po2tiki po2tmx po2ts po2txt po2web2py po2wordfast po2xliff po2yaml pot2po prop2po rc2po resx2po sub2po symb2po tbx2po tiki2po ts2po txt2po web2py2po xliff2odf xliff2oo yaml2po -OPTIONS_DEFINE= ALL CHARDET FLUENT ICAL INI LEVENSHTEIN MARKDOWN PHP RC SPELLCHECK SUBTITLES TMSERVER TOML TRADOS YAML -OPTIONS_DEFAULT=ALL CHARDET FLUENT ICAL INI LEVENSHTEIN MARKDOWN PHP RC SPELLCHECK SUBTITLES TMSERVER TOML TRADOS YAML +OPTIONS_DEFINE= ALL CHARDET FLUENT ICAL INI LEVENSHTEIN MARKDOWN PHP RC SPELLCHECK SUBTITLES TOML YAML +OPTIONS_DEFAULT=ALL CHARDET FLUENT ICAL INI LEVENSHTEIN MARKDOWN PHP RC SPELLCHECK SUBTITLES TOML YAML OPTIONS_SUB= yes ALL_DESC= All optional dependencies -AAL_IMPLIES= CHARDET FLUENT ICAL INI LEVENSHTEIN MARKDOWN PHP RC SPELLCHECK SUBTITLES TMSERVER TOML TRADOS YAML +ALL_IMPLIES= CHARDET FLUENT ICAL INI LEVENSHTEIN MARKDOWN PHP RC SPELLCHECK SUBTITLES TOML YAML CHARDET_DESC= Encoding detection FLUENT_DESC= Fluent translation format support ICAL_DESC= iCal format support @@ -47,8 +46,6 @@ PHP_DESC= PHP format support RC_DESC= Windows Resource (.rc) format support SPELLCHECK_DESC=Enchant spellchecking system SUBTITLES_DESC= Subtitles format support -TMSERVER_DESC= Tmserver backend support -TRADOS_DESC= Trados format support YAML_DESC= YAML format support CHARDET_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}charset-normalizer>=3.4.0<4.0:textproc/py-charset-normalizer@${PY_FLAVOR} @@ -57,7 +54,7 @@ ICAL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}vobject>=0.9.6.1:deskutils/py-vobject@$ ICAL_VARS= MANPAGES+="ical2po po2ical" INI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}iniparse>=0.5:devel/py-iniparse@${PY_FLAVOR} INI_VARS= MANPAGES+="ini2po po2ini" -LEVENSHTEIN_RUN_DEPENDS=${PYTHON_PKGNAMEPREFIX}levenshtein>=0.21.0:devel/py-levenshtein@${PY_FLAVOR} +LEVENSHTEIN_RUN_DEPENDS=${PYTHON_PKGNAMEPREFIX}rapidfuzz>=3.14.0:devel/py-rapidfuzz@${PY_FLAVOR} MARKDOWN_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mistletoe>=1.4.0<1.6.0:textproc/py-mistletoe@${PY_FLAVOR} MARKDOWN_VARS= MANPAGES+="md2po po2md" PHP_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}phply>=1.2.6<1.3:devel/py-phply@${PY_FLAVOR} @@ -66,10 +63,8 @@ RC_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyparsing>=3.2.0<3.4:devel/py-pyparsing@ 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.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} YAML_VARS= MANPAGES+="po2yaml yaml2po" diff --git a/textproc/translate-toolkit/distinfo b/textproc/translate-toolkit/distinfo index a82811f16da6..25ab08933a48 100644 --- a/textproc/translate-toolkit/distinfo +++ b/textproc/translate-toolkit/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1768625599 -SHA256 (translate_toolkit-3.18.1.tar.gz) = 24d59108acdedf2f923876fa825b0f9c08bfc1998038d545d11fb63470094acc -SIZE (translate_toolkit-3.18.1.tar.gz) = 564867 +TIMESTAMP = 1771421482 +SHA256 (translate_toolkit-3.19.0.tar.gz) = ba971762e0e79e216d14ecb857f34749e7361df4a4f309aae82701e7c01ea2f8 +SIZE (translate_toolkit-3.19.0.tar.gz) = 544305 diff --git a/textproc/translate-toolkit/files/patch-pyproject.toml b/textproc/translate-toolkit/files/patch-pyproject.toml index 20cad6a24036..345df4faeda3 100644 --- a/textproc/translate-toolkit/files/patch-pyproject.toml +++ b/textproc/translate-toolkit/files/patch-pyproject.toml @@ -1,4 +1,4 @@ ---- pyproject.toml.orig 2026-01-14 16:03:07 UTC +--- pyproject.toml.orig 2026-02-13 17:44:48 UTC +++ pyproject.toml @@ -1,7 +1,7 @@ requires = [ [build-system] @@ -9,7 +9,7 @@ ] [dependency-groups] -@@ -76,8 +76,7 @@ keywords = [ +@@ -75,8 +75,7 @@ keywords = [ keywords = [ "i18n l10n gettext translate" ] @@ -19,7 +19,7 @@ name = "translate-toolkit" requires-python = ">=3.11" -@@ -92,10 +91,10 @@ ical = [ +@@ -91,10 +90,10 @@ ical = [ "fluent.syntax>=0.19.0,<0.20" ] ical = [ @@ -31,8 +31,8 @@ + "iniparse>=0.5" ] levenshtein = [ - "python-Levenshtein>=0.21.0" -@@ -110,13 +109,13 @@ spellcheck = [ + "RapidFuzz>=3.14.0" +@@ -109,7 +108,7 @@ spellcheck = [ "pyparsing>=3.2.0,<3.4" ] spellcheck = [ @@ -41,10 +41,3 @@ ] subtitles = [ "aeidon>=1.14.1,<1.16" - ] - tmserver = [ -- "cheroot==11.1.2" -+ "cheroot>=11.1.2" - ] - toml = [ - "tomlkit>=0.13.0,<0.15.0"