textproc/translate-toolkit: Update to 3.20.0 Changes: https://github.com/translate/translate/releases https://docs.translatehouse.org/projects/translate-toolkit/en/latest/releases/472a60e7c0
Port details
textproc/translate-toolkit 3.20.0
Tools and API for translation and localization engineering
Port info
- Maintainer
- sunpoet@FreeBSD.org
- Packages
- latest: 3.20.0
- Upstream
- Higher version available: 3.20.1
- Last update
- to 3.20.0 · 472a60e7c0
- Quarterly
- 2026Q4: 3.20.0
- WWW
- https://toolkit.translatehouse.org/
- Links
- cgit · VuXML
Install
- Package
# pkg install translate-toolkitinstalls 3.20.0 fromlatest; fromquarterly(2026Q4) 3.20.0- Port
# cd /usr/ports/textproc/translate-toolkit && make install clean# make -C /usr/ports/textproc/translate-toolkit config # change options first
- Size
- 1.2 MiB download · 7.3 MiB installed
- Depends on
- databases/py-sqlite3 3.12.15_10, deskutils/py-vobject 0.9.6.1_3, devel/gettext-msghack 0.21, devel/gettext-runtime 1.0_1, devel/py-iniparse 0.5_1, devel/py-lxml 6.1.3, devel/py-phply 1.2.6_3, devel/py-pyparsing 3.3.3, devel/py-rapidfuzz 3.14.6, devel/py-ruamel.yaml 0.19.1, lang/python312 3.12.15, shells/bash 5.3.20, textproc/py-aeidon 2.0.1, textproc/py-charset-normalizer 3.5.1, textproc/py-enchant 3.3.0, textproc/py-fluent.syntax 0.19.0_1, textproc/py-mistletoe 1.6.0, textproc/py-tomlkit 0.15.1, textproc/py-unicode-segmentation-rs 0.3.3_2
- License
- GPLv3+
- Options
- 13 of 13 on in the package: ALL CHARDET FLUENT ICAL INI LEVENSHTEIN MARKDOWN PHP RC SPELLCHECK SUBTITLES TOML YAML
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 3.20.0 | 3.20.0 | – |
| FreeBSD 15 | 3.20.0 | 3.20.0 | – |
| FreeBSD 14 | 3.20.0 | 3.20.0 | 3.20.0 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 3.20.0 | 3.20.0 | – |
| FreeBSD 14 | 3.20.0 | 3.20.0 | 3.20.0 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 3.20.0.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (126)
textproc/translate-toolkit: Update to 3.19.19 Changes: https://github.com/translate/translate/releases https://docs.translatehouse.org/projects/translate-toolkit/en/latest/releases/42f5cb8ca4
textproc/translate-toolkit: Update to 3.19.18 Changes: https://github.com/translate/translate/releases https://docs.translatehouse.org/projects/translate-toolkit/en/latest/releases/73369783f9
textproc/translate-toolkit: Update to 3.19.17 - Update LICENSE Changes: https://github.com/translate/translate/releases https://docs.translatehouse.org/projects/translate-toolkit/en/latest/releases/43a4668749
textproc/translate-toolkit: Update to 3.19.14 Changes: https://github.com/translate/translate/releases https://docs.translatehouse.org/projects/translate-toolkit/en/latest/releases/2dc48d593d
textproc/translate-toolkit: Update to 3.19.13 Changes: https://github.com/translate/translate/releases https://docs.translatehouse.org/projects/translate-toolkit/en/latest/releases/662c481567
textproc/translate-toolkit: Update to 3.19.10 Changes: https://github.com/translate/translate/releases https://docs.translatehouse.org/projects/translate-toolkit/en/latest/releases/3bb5e0ac77
textproc/translate-toolkit: Update to 3.19.9 Changes: https://github.com/translate/translate/releases https://docs.translatehouse.org/projects/translate-toolkit/en/latest/releases/68da80cb88
textproc/translate-toolkit: Update to 3.19.8 Changes: https://github.com/translate/translate/releases https://docs.translatehouse.org/projects/translate-toolkit/en/latest/releases/e1f2cb0448
textproc/translate-toolkit: Update to 3.19.7 Changes: https://github.com/translate/translate/releases https://docs.translatehouse.org/projects/translate-toolkit/en/latest/releases/e9f83b022b
textproc/translate-toolkit: Update to 3.19.6 Changes: https://github.com/translate/translate/releases https://docs.translatehouse.org/projects/translate-toolkit/en/latest/releases/a4e0bcf15a
textproc/translate-toolkit: Update to 3.19.3 Changes: https://github.com/translate/translate/releases https://docs.translatehouse.org/projects/translate-toolkit/en/latest/releases/12d66ce9b0
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/9f67963034
devel/py-Levenshtein: Update to 0.27.3 and rename to match distname This commit also updates any ports depending up on that port. PR: 29301266b658daf8
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/97d7f1c137
textproc/translate-toolkit: Allow build with py-ruamel.yaml 0.19.0+ - Bump PORTREVISION for package change It fixes build after 7e7493383b5e027b27e9136282856b66b1d2fa3d. Reported by: pkg-fallout6bebb158d6
textproc/translate-toolkit: Update to 3.17.5 - Allow build with py-pyparsing 3.3.0+ Changes: https://github.com/translate/translate/releases https://docs.translatehouse.org/projects/translate-toolkit/en/latest/releases/3edb8d810e
textproc/translate-toolkit: Update to 3.17.4 Changes: https://github.com/translate/translate/releases https://docs.translatehouse.org/projects/translate-toolkit/en/latest/releases/0f78644964
textproc/translate-toolkit: Update to 3.17.2 - Add TOML option Changes: https://github.com/translate/translate/releases https://docs.translatehouse.org/projects/translate-toolkit/en/latest/releases/854747d8e7
textproc/translate-toolkit: Update to 3.16.3 - Allow build with py-mistletoe 1.5.0+ Changes: https://github.com/translate/translate/releases https://docs.translatehouse.org/projects/translate-toolkit/en/latest/releases/ Obtained from: https://github.com/translate/translate/commit/81d930c23464e3fd8ea58900042d482d94210451d2dcd1d645
textproc/translate-toolkit: Update to 3.16.2 Changes: https://github.com/translate/translate/releases https://docs.translatehouse.org/projects/translate-toolkit/en/latest/releases/c0d74c5b7c
textproc/translate-toolkit: Update to 3.16.1 - Adjust options: - Add ALL - Rename ENCODING to CHARDET Changes: https://github.com/translate/translate/releases https://docs.translatehouse.org/projects/translate-toolkit/en/latest/releases/c89bfe6d6f
*/*: switch dependency from devel/py-lxml5 to devel/py-lxml Currently, there are two versions of python XML processing library which conflict each other in the ports tree, namely: - devel/py-lxml5 (now at version 5.4.0) - devel/py-lxml (now at version 6.0.1) To avoid the situation that some ports depend on py-lxml5 and some others do on py-lxml (by switching dependencies individually), this commit switches the dependencies from py-lxml5 to py-lxml at once. Additional note: There are still two ports (textproc/py-rdflib and www/py-draftjs-exporter) depending on py-lxml5 since they limit upper version to less than 6. PR: 289491 Approved by: Michiel van Baak Jansen <michiel@vanbaak.eu>, arrowd, crees, madpilot, delphij, marcus, nivit, kai, skreuzer, fluffy, bofh, thierry, stephen, sunpoet, 0mp, Eric Camachat <eric@camachat.org>a6233e5a2f
*/*: update dependency on devel/py-lxml to devel/py-lxml5 www/py-beautifulsoup has switched dependency on devel/py-lxml to devel/py-lxml5. Ports which directly or indirectly depends on both www/py-beautifulsoup and devel/py-lxml must also switch their dependencies on devel/py-lxml to devel/py-lxml5 to avoid conflicts. PR: 288047 Approved by: portmgr (chase dependency change)230fb2661c
*/*: Always use WRK_ENV with SETENVI WRK_ENV contains environment variables like OSVERSION and UNAME_* that are needed when cross-building packages using Poudriere for a different version of FreeBSD or a different architecture than that of the host system.cc9c37d739
textproc/translate-toolkit: Use SETENVI instead of SETENVcdbf7954bf
textproc/translate-toolkit: Convert to USE_PYTHON=pep517 (should be part of 900c273ab43226806047129d3478f0c5da81b43b) - Bump PORTREVISION for package changee78f8a98d7
devel/py-setuptools-scm: update to 8.0.4
Directory and PORTNAME changed to match normalised name in release
tarball; consumers updated to match.
Although setuptools itself is specified as a run dependency in the
Python package metadata, it is currently left out here to prevent
environment pollution until at least PR 270510 is committed.
Additionally, this version of setuptools-scm requires setuptools>=61,
which means this version is only meant for USE_PYTHON=pep517 ports
as all USE_PYTHON=distutils ports will switch to devel/py-setuptools58
also after PR 270510. science/py-emmet-core is switched to
devel/py-setuptools_scm7 accordingly, as it specifies setuptools-scm<8.
devel/py-{flit-scm,hatch-vcs} have ${PY_SETUPTOOLS} added to
RUN_DEPENDS to compensate.
Further details: https://wiki.freebsd.org/Python/setuptools
Reported by: yuri
Co-authored by: matthew
Exp-run by: antoine (earlier iteration)
Approved by: yuri (science/py-emmet-core, previous iteration)
PR: 272134
Differential Revision: https://reviews.freebsd.org/D392885d4139f8bdtextproc/translate-toolkit: Update to 3.12.2 Changes: https://github.com/translate/translate/releases https://docs.translatehouse.org/projects/translate-toolkit/en/latest/releases/de81f948c7
textproc/translate-toolkit: Update to 3.12.1 Changes: https://github.com/translate/translate/releases https://docs.translatehouse.org/projects/translate-toolkit/en/latest/releases/ddc82077db
textproc/translate-toolkit: Update to 3.12.0 Changes: https://github.com/translate/translate/releases https://docs.translatehouse.org/projects/translate-toolkit/en/latest/releases/306e5aa00b
textproc/translate-toolkit: Update to 3.11.1 - Add GitHub to MASTER_SITES Changes: https://github.com/translate/translate/releases https://docs.translatehouse.org/projects/translate-toolkit/en/latest/releases/dae0ba993f
textproc/translate-toolkit: Update to 3.11.0 Changes: https://github.com/translate/translate/releases https://docs.translatehouse.org/projects/translate-toolkit/en/latest/releases/23204414f0
textproc/translate-toolkit: Update version requirement of RUN_DEPENDS2264b99e33
textproc/translate-toolkit: Update to 3.10.1 Changes: https://github.com/translate/translate/releases https://docs.translatehouse.org/projects/translate-toolkit/en/latest/releases/d66f67bdd2
devel/py-python-Levenshtein: Rename to follow upstream While here, also upgrade to 0.21.1 Because of that rename, update all ports which uses this as a run or build depends. PR: 273187e6a46adb6f
textproc/translate-toolkit: Update to 3.10.0 - Add MARKDOWN option - Remove LANGUAGES option Changes: https://github.com/translate/translate/releases https://docs.translatehouse.org/projects/translate-toolkit/en/latest/releases/cbf58facc1
devel/py-setuptools: convert individual consumers to ${PY_SETUPTOOLS}
Currently a no-op, but in the future outputs the correct setuptools
port depending on whether USES_PYTHON=distutils is specified.
With hat: python
PR: 270510, 2703589a80a6ee5etextproc/translate-toolkit: Update to 3.9.2 Changes: https://github.com/translate/translate/releases https://docs.translatehouse.org/projects/translate-toolkit/en/latest/releases/f30d6469c8
textproc/translate-toolkit: Update to 3.9.1 Changes: https://github.com/translate/translate/releases https://docs.translatehouse.org/projects/translate-toolkit/en/latest/releases/a877cecf1a
all: remove explicit versions in USES=python for "3.x+"
The logic in USES=python will automatically convert this to 3.8+ by
itself.
Adjust two ports that only had Python 3.7 mentioned but build fine
on Python 3.8 too.
finance/quickfix: mark BROKEN with PYTHON
libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I -I. -I.. -I../.. -I../C++ -DLIBICONV_PLUG -DPYTHON_MAJOR_VERSION=3 -Wno-unused-variable -Wno-maybe-uninitialized -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -Wall -ansi -Wno-unused-command-line-argument -Wpointer-arith -Wwrite-strings -Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-deprecated -std=c++0x -MT _quickfix_la-QuickfixPython.lo -MD -MP -MF .deps/_quickfix_la-QuickfixPython.Tpo -c QuickfixPython.cpp -fPIC -DPIC -o .libs/_quickfix_la-QuickfixPython.o
warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
QuickfixPython.cpp:175:11: fatal error: 'Python.h' file not found
^~~~~~~~~~
1 warning and 1 error generated.
Reviewed by: portmgr, vishwin, yuri
Differential Revision: <https://reviews.freebsd.org/D40568>3d9a815d9ctextproc/translate-toolkit: Update to 3.9.0 - Convert to USE_PYTHON=pep517 Changes: https://github.com/translate/translate/releases https://docs.translatehouse.org/projects/translate-toolkit/en/latest/releases/900c273ab4
textproc/translate-toolkit: Update to 3.8.6 - Update WWW and clean up pkg-descr Changes: https://github.com/translate/translate/releases https://docs.translatehouse.org/projects/translate-toolkit/en/latest/releases/ad8e745e5c
textproc/translate-toolkit: Update to 3.8.4 Changes: https://github.com/translate/translate/releases https://docs.translatehouse.org/projects/translate-toolkit/en/latest/releases/ddddb7da77
textproc/translate-toolkit: Update to 3.8.3 Changes: https://github.com/translate/translate/releases https://docs.translatehouse.org/projects/translate-toolkit/en/latest/releases/5351d02bf6
textproc/translate-toolkit: Update to 3.8.1 Changes: https://github.com/translate/translate/releases https://docs.translatehouse.org/projects/translate-toolkit/en/latest/releases/cac3fb7e3e
*/*: rename CHEESESHOP to PYPI in MASTER_SITES PR: 267994 Differential revision: D37518 Approved by: bapt77d68471ad
textproc/translate-toolkit: Update to 3.7.4 Changes: https://github.com/translate/translate/releases https://docs.translatehouse.org/projects/translate-toolkit/en/latest/releases/f4123e9480
textproc/translate-toolkit: Update to 3.7.3 Changes: https://github.com/translate/translate/releases https://docs.translatehouse.org/projects/translate-toolkit/en/latest/releases/9faec8b91f
Remove WWW entries moved into port Makefiles Commit b7f05445c00f has added WWW entries to port Makefiles based on WWW: lines in pkg-descr files. This commit removes the WWW: lines of moved-over URLs from these pkg-descr files. Approved by: portmgr (tcberner)fb16dfecae