./devel/gettext, Tools for providing messages in different languages

[ Image CVSweb ] [ Image Homepage ] [ Image RSS ] [ Image Required by ] [ Image Add to tracker ]


Branch: CURRENT, Version: 0.22.5, Package name: gettext-0.22.5, Maintainer: pkgsrc-users

GNU 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: 26232.104 KB

Version history: (Expand)


CVS history: (Expand)


   2025-07-02 13:00:57 by Jonathan Perkin | Files touched by this commit (3)
Log message:
gettext*: Consolidate TEST_TARGET.
   2025-07-02 12:59:40 by Jonathan Perkin | Files touched by this commit (2)
Log message:
gettext: Remove SunOS patch.

It's unclear what changed since, but this turns out to now be actively
harmful with the current gettext-tools.  Removing it stops msgfmt from
segfaulting when trying to write to /dev/null, fixing various tests.
   2024-02-25 16:42:06 by Thomas Klausner | Files touched by this commit (4) | Package updated
Log message:
gettext*: update to 0.22.5

Version 0.22.5 - February 2024

* The replacements for the printf()/fprintf()/... functions that are
  provided through <libintl.h> on native Windows and NetBSD now enable
  GCC's format string analysis (-Wformat).

* Bug fixes:
  - xgettext's processing of Vala files with printf method invocations has
    been corrected (regression in 0.22).
  - Build fixes on macOS.
   2023-12-30 16:47:03 by Thomas Klausner | Files touched by this commit (4) | Package updated
Log message:
gettext*: update to 0.22.4

Version 0.22.4 - November 2023

* Bug fixes:
  - AM_GNU_GETTEXT now recognizes a statically built libintl on macOS and AIX.
  - Build fixes on AIX.
   2023-11-07 11:51:11 by Thomas Klausner | Files touched by this commit (5) | Package updated
Log message:
gettext*: update to 0.22.3

Version 0.22.3 - October 2023

* Portability:
  - The libintl library now works on macOS 14.  (Older versions of libintl
    crash on macOS 14, due to an incompatible change in macOS.)

Version 0.22.2 - September 2023

* Bug fixes:
  - The libintl shared library now exports again some symbols that were
    accidentally missing.
    <https://savannah.gnu.org/bugs/index.php?64323>
    This bug was introduced in version 0.22.

Version 0.22.1 - September 2023

* Bug fixes:
  - xgettext's processing of large Perl files may have led to errors
    <https://savannah.gnu.org/bugs/index.php?64552>
  - "xgettext --join-existing" could encounter errors.
    <https://savannah.gnu.org/bugs/index.php?64490>
  These bugs were introduced in version 0.22.

* Portability:
  - Building on Android is now supported.
   2023-11-07 10:36:31 by Nia Alarie | Files touched by this commit (2)
Log message:
gettext: Centralize hacks for older Darwin versions so they apply to all
gettext packages.
   2023-06-29 20:27:42 by Tobias Nygren | Files touched by this commit (3)
Log message:
gettext: adjust patches for bash compatibility

bash does not like if statements with empty compound-list.
   2023-06-29 08:08:17 by Thomas Klausner | Files touched by this commit (1)
Log message:
gettext: remove obsolete patch