Path to this page:
./
devel/gettext,
Tools for providing messages in different languages
Branch: CURRENT,
Version: 0.21.1,
Package name: gettext-0.21.1,
Maintainer: pkgsrc-usersGNU gettext provides the necessary tools and libraries for handling
messages in different languages, as one of the steps to
internationalisation (or i18n) of a utility.
Required to run:[
devel/gettext-asprintf] [
devel/gettext-m4] [
devel/gettext-tools] [
devel/gettext-lib]
Required to build:[
pkgtools/cwrappers]
Master sites: (Expand)
Filesize: 24656.712 KB
Version history: (Expand)
- (2023-01-03) Updated to version: gettext-0.21.1
- (2020-07-31) Updated to version: gettext-0.21
- (2020-04-20) Updated to version: gettext-0.20.2
- (2019-05-27) Updated to version: gettext-0.20.1
- (2017-11-23) Package has been reborn
- (2016-06-12) Updated to version: gettext-0.19.8.1
CVS history: (Expand)
2023-01-03 17:32:42 by Thomas Klausner | Files touched by this commit (6) |  |
Log message:
gettext*: update to 0.21.1
Version 0.21.1 - October 2022
* Runtime behaviour:
- On AIX, locale names with a script or with an uppercase language are now
supported.
For example, sr_Cyrl_RS.UTF-8 is treated like sr_RS.UTF-8@cyrillic, and
EN_US.UTF-8 is treated like en_US.UTF-8.
* The base Unicode standard is now updated to 14.0.0.
* Portability:
- Building on macOS 11/arm64 is now supported.
- Building on Linux/powerpc64le with glibc ≥ 2.35 is now supported.
|
2022-11-09 14:14:32 by Joerg Sonnenberger | Files touched by this commit (223) |
Log message:
Reset MAINTAINER
|
2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016) |
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Could not be committed due to merge conflict:
devel/py-traitlets/distinfo
The following distfiles were unfetchable (note: some may be only fetched
conditionally):
./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
|
2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017) |
Log message:
devel: Remove SHA1 hashes for distfiles
|
2020-08-13 01:31:10 by Joerg Sonnenberger | Files touched by this commit (3) |
Log message:
Workaround for msgfmt -o /dev/null being broken on Illumos
On Illumos, O_TRUNC|O_WRONLY currently fails outside the global zone for
/dev/null. The mmap-safe rewrite logic used by gettext 0.21 fails for
that reason, breaking at least textproc/po4a with a rather mysterious
error.
|
2020-07-29 09:00:16 by Thomas Klausner | Files touched by this commit (6) |  |
Log message:
gettext*: update to 0.21.
Version 0.21 - July 2020
* Programming languages support:
- Shell:
o xgettext now recognizes and ignores 'env' invocations and environment
variable assignments in front of commands.
- Java:
o xgettext now recognizes format strings in the Formatter syntax. They
are marked as 'java-printf-format' in POT and PO files.
o xgettext now recognizes text blocks as string literals.
- JavaScript:
xgettext parses JSX expressions more reliably.
- Ruby:
o xgettext now supports Ruby.
o 'msgfmt -c' now verifies the syntax of translations of Ruby format
strings.
* Runtime behaviour:
- On native Windows platforms, the directory that contains the message
catalogs may now contain arbitrary Unicode characters. To make use of
this feature, use the new function 'wbindtextdomain' instead of
'bindtextdomain'. It allows to pass a directory name in wchar_t[] encoding.
Note: 'wbindtextdomain' exists only on native Windows platforms.
* Improvements for translators:
- When msgfmt writes a MO file, it now does so in such a way that processes
that are currently using an older copy of the MO file will not crash.
* Libtextstyle:
- Added support for emitting hyperlinks.
- New API for doing formatted output.
- The example programs support the NO_COLOR environment variable.
|
2020-05-13 05:38:24 by Roland Illig | Files touched by this commit (1) |
Log message:
devel/gettext: skip check for unknown configure options
|
2020-04-20 10:37:15 by Thomas Klausner | Files touched by this commit (8) |  |
Log message:
gettext*: update to 0.20.2
Version 0.20.2 - April 2020
* Improvements for maintainers:
- A dependency bug in po/Makefile.in.in has been fixed.
* Programming languages support:
- Shell:
o The programs 'gettext', 'ngettext', when invoked with option -e, now
expand '\\' and octal escape sequences, instead of swallowing them.
(Bug present since the beginning.)
o xgettext now recognizes 'gettext' program invocations with the '-e'
option, such as
gettext -e 'some\nstring\n'
- Python:
xgettext now assumes a Python source file is in UTF-8 encoding by default,
as stated in PEP 3120.
- Desktop Entry:
The value of the 'Icon' property is no longer extracted into the POT file
by xgettext. The documentation explains how to localize icons.
* Runtime behaviour:
- The interpretation of the language preferences on macOS has been improved,
especially in the case where a system locale does not exist for the
combination of the selected primary language and the selected territory.
- Fixed a multithread-safety bug on Cygwin and native Windows.
|