<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix/po/packages/Makevars, branch koszko</title>
<subtitle>Wojtek's customized Guix</subtitle>
<id>https://git.koszko.org/guix/atom?h=koszko</id>
<link rel='self' href='https://git.koszko.org/guix/atom?h=koszko'/>
<link rel='alternate' type='text/html' href='https://git.koszko.org/guix/'/>
<updated>2024-04-14T08:29:11Z</updated>
<entry>
<title>maint: Use xgettext.scm wrapper to create .PO files reproducibly.</title>
<updated>2024-04-14T08:29:11Z</updated>
<author>
<name>Janneke Nieuwenhuizen</name>
<email>janneke@gnu.org</email>
</author>
<published>2024-04-05T21:21:02Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/guix/commit/?id=6c63c366776643e5831c50a2b7e29bad93273327'/>
<id>urn:sha1:6c63c366776643e5831c50a2b7e29bad93273327</id>
<content type='text'>
* build-aux/xgettext.scm: New script.
* po/guix/Makevars (XGETTEXT): Set it.
(XGETTEXT_OPTIONS): Add --xgettext option to `real' xgettext.
* po/packages/Makevars (XGETTEXT): Set it.
(XGETTEXT_OPTIONS): Add --xgettext option to `real' xgettext.

Change-Id: I71b6b843970090f765f46ac346b92a346560e3f0
</content>
</entry>
<entry>
<title>ui: Describe package outputs.</title>
<updated>2022-08-16T19:25:25Z</updated>
<author>
<name>Liliana Marie Prikler</name>
<email>liliana.prikler@gmail.com</email>
</author>
<published>2022-06-26T12:37:56Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/guix/commit/?id=37cd5536797450e18ffd5a54595a3453a8a8154f'/>
<id>urn:sha1:37cd5536797450e18ffd5a54595a3453a8a8154f</id>
<content type='text'>
* guix/ui.scm (package-&gt;recutils): Output outputs with their descriptions,
one per line.
* po/packages/Makevars (XGETTEXT_OPTIONS): Add ‘output-synopsis’ as keyword.
</content>
</entry>
<entry>
<title>nls: Do not update po files on first make invocation.</title>
<updated>2021-05-03T13:29:44Z</updated>
<author>
<name>Julien Lepiller</name>
<email>julien@lepiller.eu</email>
</author>
<published>2021-05-02T20:12:16Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/guix/commit/?id=a23789bbbdd23b1130f0f2521ee8d68872b7fc2c'/>
<id>urn:sha1:a23789bbbdd23b1130f0f2521ee8d68872b7fc2c</id>
<content type='text'>
We need to update the minimal gettext version to take advantage of new
features.  Before this patch, the first make invocation would modify
po/guix and po/packages po files, and we advised to run `git checkout
po` to clean the changes.

* configure.ac (AM_GNU_GETTEXT_VERSION): Update to 0.19.1.
* po/guix/Makevars: Set PO_DEPENDS_ON_POT to no.
* po/packages/Makevars: Set PO_DEPENDS_ON_POT to no.

Signed-off-by: Maxim Cournoyer &lt;maxim.cournoyer@gmail.com&gt;
</content>
</entry>
<entry>
<title>nls: Fix copyright and bug address in pot files.</title>
<updated>2020-09-29T13:40:25Z</updated>
<author>
<name>Julien Lepiller</name>
<email>julien@lepiller.eu</email>
</author>
<published>2020-09-29T13:39:09Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/guix/commit/?id=ac324be105977d531928ef7da79483ae7a461b68'/>
<id>urn:sha1:ac324be105977d531928ef7da79483ae7a461b68</id>
<content type='text'>
* po/guix/Makevars: Fix COPYRIGHT_HOLDER and MSGID_BUGS_ADDRESS.
* po/packages/Makevars: idem.
</content>
</entry>
<entry>
<title>maint: Do not update PO files upon "make dist".</title>
<updated>2017-05-14T13:49:49Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2017-05-14T10:23:55Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/guix/commit/?id=c65d05b5ac6da768ffae1038f02a810f79dca83c'/>
<id>urn:sha1:c65d05b5ac6da768ffae1038f02a810f79dca83c</id>
<content type='text'>
This works around a non-determinstic build failure when doing
"make distcheck -j4".

* po/guix/Makevars (DIST_DEPENDS_ON_UPDATE_PO): New variable.
* po/packages/Makevars (DIST_DEPENDS_ON_UPDATE_PO): New variable.
</content>
</entry>
<entry>
<title>Revert "nls: Use xgettext and msgmerge with --no-wrap."</title>
<updated>2014-08-12T13:46:21Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2014-08-12T13:45:55Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/guix/commit/?id=599f146400ea687dfda590babc9992ca8f86a482'/>
<id>urn:sha1:599f146400ea687dfda590babc9992ca8f86a482</id>
<content type='text'>
This reverts commit 648453e8d6005a7a2caec688cc035db86fe73c02.

See &lt;http://lists.gnu.org/archive/html/bug-gettext/2014-08/msg00005.html&gt;
for the rationale.
</content>
</entry>
<entry>
<title>nls: Use xgettext and msgmerge with --no-wrap.</title>
<updated>2014-06-16T22:26:32Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2014-06-16T22:26:32Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/guix/commit/?id=648453e8d6005a7a2caec688cc035db86fe73c02'/>
<id>urn:sha1:648453e8d6005a7a2caec688cc035db86fe73c02</id>
<content type='text'>
Suggested by Benno Schulenberg &lt;coordinator@translationproject.org&gt;.

* po/guix/Makevars (XGETTEXT_OPTIONS): Add --no-wrap.
  (MSGMERGE_OPTIONS): New variable.
* po/packages/Makevars (XGETTEXT_OPTIONS): Add --no-wrap.
  (MSGMERGE_OPTIONS): New variable.
</content>
</entry>
<entry>
<title>Separate package description translations from string translations.</title>
<updated>2014-06-13T15:30:40Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2014-06-13T15:30:40Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/guix/commit/?id=ee76417972b3a749a28a627c2858c09311d9c0c5'/>
<id>urn:sha1:ee76417972b3a749a28a627c2858c09311d9c0c5</id>
<content type='text'>
* po/packages/LINGUAS, po/packages/Makevars, po/packages/POTFILES.in:
  New files.
* po/guix/Makevars (DOMAIN): Change to "guix".
  (XGETTEXT_OPTIONS): Remove "--keyword=synopsis --keyword=description".
* po/guix/POTFILES.in: Remove gnu/packages/*.scm.
* configure.ac: Change to gettext 0.18.3.  Produce
  po/packages/Makefile.in.
* Makefile.am (SUBDIRS): Add po/packages.
* guix/ui.scm (%package-text-domain): New variable.
  (P_): New procedure.
  (package-&gt;recutils): Use 'P_' instead of '_'.
* guix/scripts/package.scm (find-packages-by-description): Use 'P_'
  instead of 'gettext'.
</content>
</entry>
</feed>
