8
0

Factory #1

Closed
dgarcia wants to merge 21 commits from factory into main

21 Commits

Author SHA256 Message Date
6565916f4a Accepting request 1302208 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1302208
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gettext-runtime?expand=0&rev=102
2025-09-02 15:57:58 +00:00
Ana Guerrero
e38f7d1a23 - Add _constraints to avoid OOM build errors
- autopoint requires diffutils (diff, cmp)

- Add _constraints to avoid OOM build errors

- autopoint requires diffutils (diff, cmp)

- Add _constraints to avoid OOM build errors

- autopoint requires diffutils (diff, cmp)
- autopoint requires diffutils (diff, cmp)
- Update to 0.26:

OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=217
2025-09-01 11:32:03 +00:00
Ana Guerrero
8de01ab6c9 - autopoint requries diffutils (diff, cmp)
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=216
2025-09-01 10:42:32 +00:00
Ana Guerrero
496e23587e - Add _constraints to avoid OOM build errors
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=215
2025-09-01 09:41:10 +00:00
9bf5efc2ac - Update to version 0.26:
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gettext-runtime?expand=0&rev=101
2025-08-22 19:33:12 +00:00
OBS User buildservice-autocommit
7b15ce0bba Updating link to change in openSUSE:Factory/gettext-runtime revision 101
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=e0af53d553ff06fac1566f19ef4226a0
2025-08-22 19:33:12 +00:00
2f1a23d418 Accepting request 1300764 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1300764
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gettext-runtime?expand=0&rev=100
2025-08-22 15:46:37 +00:00
Ana Guerrero
42e5f094a2 - Update to 0.26:
* C, C++, Python, JavaScript, EmacsLisp, librep, Go, Ruby, awk, D, Tcl,
    Perl, PHP:
    - xgettext's heuristic recognition of format strings has been improved:
      strings like "100% complete" (with a space flag in a format directive)
      are no longer flagged as format strings by default, unless they occur
      in a context that requires a format string.  You can override this
      heuristic by using a comment of the form /* xgettext: c-format */.
  * Shell:
    - The documentation now mentions two other approaches for
      internationalizing messages with parameters in shell scripts.
    - xgettext now recognizes format strings in the 'printf' command syntax.
      They are marked as 'sh-printf-format' in POT and PO files.
    - Two new programs 'printf_gettext' and 'printf_ngettext' are provided,
      that do formatted output with a localized format string in a more
      efficient way (without spawning a subshell).
    - xgettext now recognizes the \c, \u, and \U escape sequences in dollar-
      single-quoted strings $'...'.
  # Improvements for maintainers:
  * xgettext:
    - When extracting a message with plural that is some format string,
      xgettext now verifies that the msgid and msgid_plural are compatible
      as format strings.  For most format string types, this still allows
      omitting from msgid a placeholder that is used in msgid_plural.  But
      when a placeholder is used in both msgid and msgid_plural, its type
      must be the same in both.
    - xgettext now suggests a refactoring when a translatable string
      contains an URL or email address.
  # Improvements for translators:
  * msggrep:
    - msggrep accepts two new options -W/--workflow-flags and -S/--sticky-flags
      that allow to select only messages that have a specified flag.
- Refresh patches.
- Update to 0.26:
  * C, C++, Python, JavaScript, EmacsLisp, librep, Go, Ruby, awk, D, Tcl,
    Perl, PHP:
    - xgettext's heuristic recognition of format strings has been improved:
      strings like "100% complete" (with a space flag in a format directive)
      are no longer flagged as format strings by default, unless they occur
      in a context that requires a format string.  You can override this
      heuristic by using a comment of the form /* xgettext: c-format */.
  * Shell:
    - The documentation now mentions two other approaches for
      internationalizing messages with parameters in shell scripts.
    - xgettext now recognizes format strings in the 'printf' command syntax.
      They are marked as 'sh-printf-format' in POT and PO files.
    - Two new programs 'printf_gettext' and 'printf_ngettext' are provided,
      that do formatted output with a localized format string in a more
      efficient way (without spawning a subshell).
    - xgettext now recognizes the \c, \u, and \U escape sequences in dollar-
      single-quoted strings $'...'.
  # Improvements for maintainers:
  * xgettext:
    - When extracting a message with plural that is some format string,
      xgettext now verifies that the msgid and msgid_plural are compatible
      as format strings.  For most format string types, this still allows
      omitting from msgid a placeholder that is used in msgid_plural.  But
      when a placeholder is used in both msgid and msgid_plural, its type
      must be the same in both.
    - xgettext now suggests a refactoring when a translatable string
      contains an URL or email address.
  # Improvements for translators:
  * msggrep:
    - msggrep accepts two new options -W/--workflow-flags and -S/--sticky-flags
      that allow to select only messages that have a specified flag.
- Refresh patches.
- Update to 0.26: 
  * C, C++, Python, JavaScript, EmacsLisp, librep, Go, Ruby, awk, D, Tcl,
    Perl, PHP:
    - xgettext's heuristic recognition of format strings has been improved:
      strings like "100% complete" (with a space flag in a format directive)
      are no longer flagged as format strings by default, unless they occur
      in a context that requires a format string.  You can override this
      heuristic by using a comment of the form /* xgettext: c-format */.
  * Shell:
    - The documentation now mentions two other approaches for
      internationalizing messages with parameters in shell scripts.
    - xgettext now recognizes format strings in the 'printf' command syntax.
      They are marked as 'sh-printf-format' in POT and PO files.
    - Two new programs 'printf_gettext' and 'printf_ngettext' are provided,
      that do formatted output with a localized format string in a more
      efficient way (without spawning a subshell).
    - xgettext now recognizes the \c, \u, and \U escape sequences in dollar-
      single-quoted strings $'...'.
  # Improvements for maintainers:
  * xgettext:
    - When extracting a message with plural that is some format string,
      xgettext now verifies that the msgid and msgid_plural are compatible
      as format strings.  For most format string types, this still allows
      omitting from msgid a placeholder that is used in msgid_plural.  But
      when a placeholder is used in both msgid and msgid_plural, its type
      must be the same in both.
    - xgettext now suggests a refactoring when a translatable string
      contains an URL or email address.
  # Improvements for translators:
  * msggrep:
    - msggrep accepts two new options -W/--workflow-flags and -S/--sticky-flags
      that allow to select only messages that have a specified flag.
- Refresh patches.
- Update to 0.26: 
  * C, C++, Python, JavaScript, EmacsLisp, librep, Go, Ruby, awk, D, Tcl,
    Perl, PHP:
    - xgettext's heuristic recognition of format strings has been improved:
      strings like "100% complete" (with a space flag in a format directive)
      are no longer flagged as format strings by default, unless they occur
      in a context that requires a format string.  You can override this
      heuristic by using a comment of the form /* xgettext: c-format */.
  * Shell:
    - The documentation now mentions two other approaches for
      internationalizing messages with parameters in shell scripts.
    - xgettext now recognizes format strings in the 'printf' command syntax.
      They are marked as 'sh-printf-format' in POT and PO files.
    - Two new programs 'printf_gettext' and 'printf_ngettext' are provided,
      that do formatted output with a localized format string in a more
      efficient way (without spawning a subshell).
    - xgettext now recognizes the \c, \u, and \U escape sequences in dollar-
      single-quoted strings $'...'.
  # Improvements for maintainers:
  * xgettext:
    - When extracting a message with plural that is some format string,
      xgettext now verifies that the msgid and msgid_plural are compatible
      as format strings.  For most format string types, this still allows
      omitting from msgid a placeholder that is used in msgid_plural.  But
      when a placeholder is used in both msgid and msgid_plural, its type
      must be the same in both.
    - xgettext now suggests a refactoring when a translatable string
      contains an URL or email address.
  # Improvements for translators:
  * msggrep:
    - msggrep accepts two new options -W/--workflow-flags and -S/--sticky-flags
      that allow to select only messages that have a specified flag.
- Refresh patches.

OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=213
2025-08-21 10:09:02 +00:00
438019f8d8 Accepting request 1295330 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1295330
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gettext-runtime?expand=0&rev=99
2025-08-10 20:20:33 +00:00
Ana Guerrero
aba68e65ed - Do not build support for Java and C# on i586.
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=211
2025-07-23 13:30:41 +00:00
Ana Guerrero
2de5237db3 - Update to 0.25.1:
* Bug fixes:
  - autopoint no longer fails if configure.ac contains no
    AM_GNU_GETTEXT_VERSION or AM_GNU_GETTEXT_REQUIRE_VERSION invocation.
  - nls.m4 is installed again under $PREFIX/share/aclocal/.
- Update to 0.25.1:
  * Bug fixes:
  - autopoint no longer fails if configure.ac contains no
    AM_GNU_GETTEXT_VERSION or AM_GNU_GETTEXT_REQUIRE_VERSION invocation.
  - nls.m4 is installed again under $PREFIX/share/aclocal/.
- Update to 0.25.1:
  * Bug fixes:
  - autopoint no longer fails if configure.ac contains no
    AM_GNU_GETTEXT_VERSION or AM_GNU_GETTEXT_REQUIRE_VERSION invocation.
  - nls.m4 is installed again under $PREFIX/share/aclocal/.
- Update to 0.25.1:
  * Bug fixes:
  - autopoint no longer fails if configure.ac contains no
    AM_GNU_GETTEXT_VERSION or AM_GNU_GETTEXT_REQUIRE_VERSION invocation.
  - nls.m4 is installed again under $PREFIX/share/aclocal/.

OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=210
2025-07-17 12:52:36 +00:00
Ana Guerrero
31b84be44f Accepting request 1278012 from home:AndreasStieger:branches:Base:System
gettext-runtime 0.25

OBS-URL: https://build.opensuse.org/request/show/1278012
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=209
2025-05-16 11:22:54 +00:00
f8e5dd4052 Accepting request 1276080 from home:AndreasStieger:branches:Base:System
- update upstream signing key and verify source signatures (again)

OBS-URL: https://build.opensuse.org/request/show/1276080
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=208
2025-05-15 15:27:42 +00:00
Ana Guerrero
20de25861b * reproducible-jar.patch
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=207
2025-04-09 20:20:34 +00:00
Ana Guerrero
4776349cff Accepting request 1268228 from home:anag:branches:Base:System
- Update to 24.0
  * Programming languages support:
    - C:
      + A new example 'hello-c-http' has been added, showing the use
        of GNU gettext in a multithreaded web server.
    - C++:
      + A new example 'hello-c++-gnome3' has been added.
    - Ruby:
      + A new example 'hello-ruby' has been added.
  * Improvements for maintainers:
    - When xgettext creates the POT file of a package under Git version
      control, the 'POT-Creation-Date' in the POT file usually no longer
      changes gratuitously each time the POT file is regenerated.
- Update to 23.0
  * Internationalized data formats:
    - XML
      + The escaping of characters such as & < > has been changed:
      + No escaping is done any more by xgettext, when creating a POT file.
      + Instead, extra escaping can be requested for the msgfmt pass, when
        merging into an XML file.
      + The default value of 'escape' in the <gt:escapeRule> was "yes";
        now it is "no".
      + This means that existing translations of older POT files may no
        longer fully apply. As a maintainer of a package that has
        translatable XML files, you need to regenerate the POT file and
        pass it on to your translators.
      + XML schemas for .its and .loc files are now provided.
      + The value of the xml:lang attribute, inserted by msgfmt,
        now conforms to W3C standards.
      + 'msgfmt --xml' accept an option --replace-text, that causes

OBS-URL: https://build.opensuse.org/request/show/1268228
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=206
2025-04-09 20:10:37 +00:00
62affc6d77 Accepting request 1249829 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1249829
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gettext-runtime?expand=0&rev=98
2025-03-04 17:31:35 +00:00
bad31401bb - Fix crash while handling po files with malformed header and
process them properly
  (0003-Fix-malformed-header-processing.patch, boo#1227316).

OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=204
2025-03-03 14:13:22 +00:00
ca82824d8e Accepting request 1202933 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1202933
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gettext-runtime?expand=0&rev=97
2024-09-25 19:51:11 +00:00
97d317b6ed Move envsubst requires into main package, gettext.sh is not part of gettext-tools, but gettext-runtime, fixes boo#1227070
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=202
2024-09-24 11:53:01 +00:00
d555f64a28 Accepting request 1188352 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1188352
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gettext-runtime?expand=0&rev=96
2024-07-19 13:24:55 +00:00
a9fb771119 Accepting request 1188059 from home:bmwiedemann:branches:Base:System
replace with upstream patch
- Use %autosetup
- Add reproducible-jar.patch to use a constant jar mtime
  for bit-reproducible builds

OBS-URL: https://build.opensuse.org/request/show/1188059
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=200
2024-07-18 08:43:30 +00:00