Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

gettext-runtime-32bit-0.21.1-1.1 RPM for ppc64

From OpenSuSE Ports Tumbleweed for ppc64

Name: gettext-runtime-32bit Distribution: openSUSE Tumbleweed
Version: 0.21.1 Vendor: openSUSE
Release: 1.1 Build date: Thu Oct 27 14:30:06 2022
Group: Development/Tools/Other Build host: obs-power8-03
Size: 1513380 Source RPM: gettext-runtime-0.21.1-1.1.src.rpm
Summary: Tools for Native Language Support (NLS)
This package contains the intl library as well as tools that ease the
creation and maintenance of message catalogs. It allows you to extract
strings from source code. The supplied Emacs mode (po-mode.el) helps
editing these catalogs (called PO files, for portable object) and
adding translations. A special compiler turns these PO files into
binary catalogs.




GPL-3.0-or-later AND LGPL-2.0-or-later


* Mon Oct 24 2022 Dirk Müller <>
  - update keyring for the last version update
* Sat Oct 15 2022 Stephan Kulow <>
  - Update to Version 0.21.1
    * Runtime behaviour:
    - On AIX, locale names with a script or with an uppercase language are now
      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.
* Fri Apr 08 2022 Fridrich Strba <>
  - Added patch:
    * gettext-0.21-jdk17.patch
      + Build with java source and target levels 1.8
      + Allows building with JDK17
      + Fixes build in Factory
* Mon Nov 29 2021 Michael Gorse <>
  - Remove libcroco from BuildRequires: it is now bundled internally.
* Fri Jan 22 2021 Dirk Müller <>
  - fixup libtextstyle autofoo with adding
* Fri Aug 07 2020 Marketa Calabkova <>
  - Add multiple new features (bsc#1165138)
  - Add patches:
    * 0001-msgcat-Add-feature-to-use-the-newest-po-file.patch
    * 0002-msgcat-Merge-headers-when-use-first.patch
  - Reintroduce autoreconf call
* Tue Jul 28 2020 Christian Vögl <>
  - Update to 0.21:
    * 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
    * 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.
* Tue Jul 07 2020 Christian Vögl <>
  - Fix boo941629-unnessary-rpath-on-standard-path.patch (boo#941629)
* Sun Apr 26 2020 Andreas Stieger <>
  - update to 0.20.2:
    * The programs 'gettext', 'ngettext', when invoked with option -e,
      now expand '\\' and octal escape sequences, instead of
      swallowing them
    * xgettext now recognizes 'gettext' program invocations with the
      '-e' option, such as gettext -e 'some\nstring\n'
    * xgettext now assumes a Python source file is in UTF-8 encoding
      by default, as stated in PEP 3120
    * The value of the 'Icon' property is no longer extracted into
      the POT file by xgettext
* Mon Jan 27 2020 Andreas Schwab <>
  - Don't disable openmp with qemu, the emulation works now
* Wed Jan 15 2020 Dominique Leuenberger <>
  - Add libtextstyle0 to baselibs.conf: gettext-runtime-32bit has a
    dependency on it, so we also need the library built as -32bit.
* Sat Dec 21 2019 Stefan Brüns <>
  - Add missing Requires: libtextstyle0 in corresponding devel package,
    drop gettext-runtime Requires.
  - Skip creation of shared libtextstyle in -mini flavor.
  - Statically link to libtextstyle in -mini flavor, fixes
    broken bootstrap of gettext.
* Tue Dec 17 2019 Christian Vögl <>
  - Add -lm to LDFLAGS (boo#1138806)
* Tue Nov 26 2019 Christian Vögl <>
  - Added xz to requires (boo#1141380)
  - The previous update to 0.20.1 also fixes (boo#1113719)
* Wed Oct 30 2019 Stefan Brüns <>
  - Remove autoreconf call (not required), and drop the no longer
    required libtool build dependency.
* Fri Aug 23 2019 Jan Engelhardt <>
  - Heed SLPP by placing in the right package.
  - Drop documentation from libtextstyle0, no one will read it there.
  - Drop static library.
  - Remove pointless ldconfig calls for libtextstyle-devel.
  - Avoid pointless sh invocation of libtextstyle0 scriptlets.
  - Avoid unnecessary |xargs rm.
  - Remove redundant %clean section.
* Thu Jun 20 2019 Martin Liška <>
  - Disable LTO (boo#1138806).
* Tue Jun 11 2019 Christian Vögl <>
  - Updatetd to 0.20.1
    + msgfmt now eliminates the POT-Creation-Date header field from .mo files.
    + update-po target in now uses msgmerge --previous.
    + msgmerge now has an option --for-msgfmt, that produces a PO file meant
      for use by msgfmt only.  This option saves processing time, in particular
      by omitting fuzzy matching that is not useful in this situation.
    + The .pot file in a 'po' directory is now erased by "make maintainer-clean".
    + It is now possible to override xgettext options from the po/
      through options in XGETTEXT_OPTIONS (declared in po/Makevars).
    + The --intl option of the gettextize program (deprecated since 2010) is
      no longer available. Instead of including the intl sources in your package,
      we suggest making the libintl library an optional prerequisite of your
      package. This will simplify the build system of your package.
    + Accordingly, the Autoconf macro AM_GNU_GETTEXT_INTL_SUBDIR is gone as well.
    + C, C++:
    * xgettext now supports strings in u8"..." syntax, as specified in C11
      and C++11.
    * xgettext now supports 'p'/'P' exponent markers in number tokens, as
      specified in C99 and C++17.
    + C++:
    * xgettext now supports single-quotes in number tokens, as specified in
    + Shell:
    * The programs 'gettext', 'ngettext' now support a --context argument.
    * contains new function eval_pgettext and eval_npgettext
      for producing translations of messages with context.
    + Perl:
    * Native support for context functions (pgettext, dpgettext, dcpgettext,
      npgettext, dnpgettext, dcnpgettext).
    * better detection of question mark and slash as operators (as opposed
      to regular expression delimiters).
    + Scheme:
    * xgettext now parses the syntax for specialized byte vectors (#u8(...),
      [#]vu8(...), etc.) correctly.
    + Pascal:
    * xgettext can now extract strings from .rsj files, produced by the
      Free Pascal compiler version 3.0.0 or newer.
    + Vala:
    * xgettext now parses escape sequences in strings more accurately.
    + JavaScript:
    * xgettext now parses template literals correctly.
  - Rebased gettext-dont-test-gnulib.patch
  - Removed gettext-needlessly_init_vars.patch (now in upstream)
  - Rebased gettext-po-mode.diff
  - Removed msgfmt-remove-pot-creation-date.patch (now in upstream)
  - Removed msgfmt-reset-msg-length-after-remove.patch (now in upstream)
  - Removed parts of reproducible.patch (now in upstream)
* Sat May 25 2019 Marcus Meissner <>
  - reproducible.patch: generate timestamp in .pot files from SOURCE_DATE_EPOCH
    for reproducible builds
* Mon Mar 04 2019 Dominique Leuenberger <>
  - Only Require(Pre/Post) info in the non-mini variant: as the -mini
    version is only used inside OBS, it is irrelevant if the info
    files are present and registered or not.



Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Apr 9 10:32:05 2023