summaryrefslogtreecommitdiff
path: root/textproc/itstool
AgeCommit message (Collapse)AuthorFilesLines
2022-06-30*: Revbump packages that use Python at runtime without a PKGNAME prefixnia1-1/+2
2021-10-26textproc: Replace RMD160 checksums with BLAKE2s checksumsnia1-2/+2
All checksums have been double-checked against existing RMD160 and SHA512 hashes Unfetchable distfiles (fetched conditionally?): ./textproc/convertlit/distinfo clit18src.zip
2021-10-08Update itstool to 2.0.7prlw12-9/+6
2.0.7 ===== * Performance improvements when chaining up on certain ITS rules * Performance improvements when using ITS params.
2021-10-07textproc: Remove SHA1 hashes for distfilesnia1-2/+1
2020-12-04Revbump packages with a runtime Python dep but no version prefix.nia1-2/+2
For the Python 3.8 default switch.
2019-04-25PKGREVISION bump for anything using python without a PYPKGPREFIX.maya1-1/+2
This is a semi-manual PKGREVISION bump.
2019-04-07itstool: update to 2.0.6.wiz2-8/+7
2.0.6 ===== * Make DocBook keyword element within text * Apply ITS files passed with -i in --join mode
2019-03-31textproc/itstool: Declare python 2.7 not acceptablegdt1-1/+8
With python 2.7, itstool fails to process the cs translation as part of the gnumeric112 build. This appears to be about confusion between ascii and utf-8 on stderr or something like that. Because it appears that few who might debug this are still using python 2.7, mark it incompatible, which will cause the python3.7 version of itstool to be built and used. Proposed on pkgsrc-users without objection, and with no reports of the 2.7 version working.
2018-11-30itstool: update to 2.0.5.wiz3-59/+7
2.0.5 ===== * Allow preserveSpace on XML attributes (Álvaro Muñoz) * Fixed issue with writing files under macOS (Álvaro Muñoz) * Fixed various differences between Python 2 and 3 * Fixed issues with libxml2 memory management
2017-12-15itstool: Apply upstream fix for itstool/itstool#17.jperkin3-2/+54
Fixes segfaults breaking various dependencies. Bump PKGREVISION.
2017-11-06Update itstool to 2.0.4prlw12-17/+7
2.0.4 ===== * Fixed a massive performance issue 2.0.3 ===== * Added Python 3 support. Keeping Python 2 support for now. (Virgil Dupras) * Fixed --keep-entities mode after some libxml2 changes. * Added --path option for extra paths for ITS files. * Don't error out (except under -s) for mismatched placeholders. * Fixed UTF-8 handling for translated attributes.
2017-01-01Add python-3.6 to incompatible versions.wiz1-2/+2
2016-07-09Remove python33: adapt all packages that refer to it.wiz1-2/+2
2015-12-05Extend PYTHON_VERSIONS_INCOMPATIBLE to 35adam1-2/+2
2015-11-04Add SHA512 digests for distfiles for textproc categoryagc1-1/+2
Problems found locating distfiles: Package cabocha: missing distfile cabocha-0.68.tar.bz2 Package convertlit: missing distfile clit18src.zip Package php-enchant: missing distfile php-enchant/enchant-1.1.0.tgz Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
2014-05-09Mark packages that are not ready for python-3.3 also not ready for 3.4,wiz1-2/+2
until proven otherwise.
2014-01-25Mark packages as not ready for python-3.x where applicable;wiz1-1/+11
either because they themselves are not ready or because a dependency isn't. This is annotated by PYTHON_VERSIONS_INCOMPATIBLE= 33 # not yet ported as of x.y.z or PYTHON_VERSIONS_INCOMPATIBLE= 33 # py-foo, py-bar respectively, please use the same style for other packages, and check during updates. Use versioned_dependencies.mk where applicable. Use REPLACE_PYTHON instead of handcoded alternatives, where applicable. Reorder Makefile sections into standard order, where applicable. Remove PYTHON_VERSIONS_INCLUDE_3X lines since that will be default with the next commit. Whitespace cleanups and other nits corrected, where necessary.
2013-12-31Update to 2.0.2:wiz2-6/+6
2.0.2 ===== * Fixed crash in locale filter and drop rule, #715116 * Don't hardcode python path, #72533 (Ryan Lortie) * Updated man page
2013-12-12Package needs lang/python/tool.mk for calls to 'python' in configure.jperkin1-1/+2
2013-11-26Update to 2.0.1:wiz2-6/+6
2.0.1 ===== * Reworked default ITS rules for better performance
2013-11-03Update to 2.0.0:wiz3-8/+8
2.0.0 ===== * Support for ITS 2.0 Preserve Space data category * Support for ITS 2.0 Locale Filter data category * Support for ITS 2.0 External Resource data category * Support for ITS 2.0 ID Value data category * Support for ITS 2.0 parameters, including user overrides * Support for ITS 2.0 local withinText attribute * Fixed handling of localization note inheritance * Fixed handling of namespace prefixes on elements * Added option to retain entity references in PO files * Added option to load external DTDs (Galen Charlton) * Added built-in rules for DocBook 5 * Updated built-in rules to use ITS 2.0 Preserve Space and External Resource instead of 1.x custom extensions * Excluded editor remarks and comments in built-in DocBook and Mallard rules with Locale Filter * Made all DocBook *info children not within text in built-in rules
2012-10-29Update itstool to 1.2.0prlw12-7/+6
* Added new "join mode" for multilingual XML formats * Correctly handle ITS version attribute * Better handling of multiple localization notes * XML path markers are now in dedicated comments * Show language code when failing to get translation from PO * Added more regression tests * Handle UTF-8 in attribute values * Don't output non-translatable external ref messages * Better error handling
2012-10-25Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-3/+1
2012-03-10bump PKGREVISION from python default change to 2.7.obache1-1/+2
2012-02-10add itstool-1.1.2, from Patrick Welche per PR pkg/45794drochner4-0/+40
ITS Tool allows you to translate XML documents with PO files