| Commit message (Expand) | Author | Age | Files | Lines |
* | import: Add hackage importer.•••* guix/scripts/import.scm (importers): Add hackage.
* guix/scripts/import/hackage.scm: New file.
* po/guix/POTFILES.in: Add guix/scripts/import.scm.
* doc/guix.texi: Add section on 'hackage' importer.
| Federico Beffa | 2015-04-08 | 1 | -0/+1 |
* | nls: Add Danish translation.•••* po/guix/da.po: New file.
* po/guix/LINGUAS: Add 'da'.
| Ludovic Courtès | 2015-04-06 | 2 | -0/+1517 |
* | scripts: Add 'publish' command.•••* guix/scripts/publish.scm: New file.
* po/guix/POTFILES.in: Add it.
* tests/publish.scm: New file.
* Makefile.am (MODULES): Add script module.
(SCM_TESTS): Add test module.
* doc/guix.texi ("Invoking guix publish"): New node.
| David Thompson | 2015-04-04 | 1 | -0/+1 |
* | Fix remaining references to "substitute-binary".•••* nix/nix-daemon/guix-daemon.cc (main): Change substitute-binary to
substitute.
* po/guix/POTFILES.in: Likewise.
* tests/guix-daemon.sh: Likewise.
* tests/guix-system.sh: Likewise.
| Taylan Ulrich Bayırlı/Kammer | 2015-03-26 | 1 | -1/+1 |
* | services: Statically report duplicate dmd service identifiers.•••Reported by 白い熊 @相撲道 <guix-devel_gnu.org@sumou.com>
at <http://lists.gnu.org/archive/html/guix-devel/2015-03/msg00264.html>.
* gnu/services/dmd.scm (assert-no-duplicates): New procedure.
(dmd-configuration-file): Use it.
* po/guix/POTFILES.in: Add gnu/services/dmd.scm.
* tests/guix-system.sh (errorfile): Add test.
| Ludovic Courtès | 2015-03-09 | 1 | -0/+1 |
* | nls: Update 'eo' translation. | Ludovic Courtès | 2015-02-05 | 2 | -348/+1399 |
* | nls: Update 'vi' translation. | Ludovic Courtès | 2015-01-28 | 1 | -268/+415 |
* | nls: Add a few more package modules for translation.•••* po/packages/POTFILES.in: List a few more files.
| Ludovic Courtès | 2015-01-27 | 1 | -0/+9 |
* | nls: Update 'eo' translation. | Ludovic Courtès | 2015-01-09 | 1 | -80/+1027 |
* | nls: Add French translation for packages. | Ludovic Courtès | 2014-12-26 | 2 | -0/+1568 |
* | nls: Add French translation. | Ludovic Courtès | 2014-12-13 | 2 | -0/+1369 |
* | nls: Update 'eo' translation. | Ludovic Courtès | 2014-12-07 | 1 | -231/+375 |
* | nls: Update Hungarian translation. | Ludovic Courtès | 2014-12-04 | 1 | -230/+373 |
* | nls: Add Hungarian translation.•••* po/packages/hu.po: New file.
* po/packages/LINGUAS: Add it.
| Ludovic Courtès | 2014-12-03 | 2 | -0/+1263 |
* | system: Build system-wide locale definitions.•••* gnu/system/locale.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
* gnu/system.scm (<operating-system>)[locale]: Change the default to
"en_US.utf8".
(operating-system-locale-directory): New procecure.
(operating-system-derivation): Use it.
* doc/guix.texi (Using the Configuration System): Change example locale
to "fr_FR.utf8".
(operating-system Reference): Add xref to "Locales". Document
'locale-definitions'.
(Locales): New section.
* po/guix/POTFILES.in: Add gnu/system.scm.
| Ludovic Courtès | 2014-11-27 | 1 | -0/+1 |
* | nls: Update 'vi' translation. | Ludovic Courtès | 2014-11-11 | 1 | -255/+387 |
* | nls: Update 'de' translation. | Ludovic Courtès | 2014-11-10 | 1 | -263/+399 |
* | nls: Add a few more package modules for translation.•••* po/packages/POTFILES.in: List a few more files.
| Ludovic Courtès | 2014-11-10 | 1 | -2/+17 |
* | nls: Recognize 'N_' as equivalent to 'ngettext'.•••This fixes i18n of plural messages.
* po/guix/Makevars (XGETTEXT_OPTIONS): Change 'N_' to 'N_:1,2'.
| Ludovic Courtès | 2014-09-29 | 1 | -1/+1 |
* | nls: Update 'sr' translation. | Ludovic Courtès | 2014-09-13 | 2 | -90/+699 |
* | nls: Adjust reference to stale file.•••* po/packages/POTFILES.in: Replace recutils.scm with databases.scm.
| Ludovic Courtès | 2014-09-11 | 1 | -1/+1 |
* | scripts: add guix lint•••* guix/scripts/lint.scm: New file. Defines a 'lint' tool for Guix packages.
* tests/lint.scm: New file.
* Makefile.am (MODULES, SCM_TESTS): Add them.
* po/guix/Makevars: Update appropriately.
* po/guix/POTFILES.in: Update appropriately.
* doc/guix.texi: Document "guix lint".
| Cyril Roelandt | 2014-09-03 | 2 | -1/+3 |
* | Revert "nls: Use xgettext and msgmerge with --no-wrap."•••This reverts commit 648453e8d6005a7a2caec688cc035db86fe73c02.
See <http://lists.gnu.org/archive/html/bug-gettext/2014-08/msg00005.html>
for the rationale.
| Ludovic Courtès | 2014-08-12 | 2 | -6/+0 |
* | nls: Add Czech translation. | Ludovic Courtès | 2014-08-11 | 2 | -0/+1122 |
* | build: Update PO files as per 'make dist'. | Ludovic Courtès | 2014-07-25 | 11 | -541/+652 |
* | nls: Add Hungarian translation. | Ludovic Courtès | 2014-07-20 | 2 | -0/+1269 |
* | nls: Update 'eo' and 'vi' translations. | Ludovic Courtès | 2014-07-15 | 3 | -369/+631 |
* | nls: Add German translation. | Ludovic Courtès | 2014-07-13 | 4 | -0/+1719 |
* | nls: Update eo, pt_BR, sr, and vi package translations. | Ludovic Courtès | 2014-07-13 | 4 | -389/+265 |
* | nls: Update 'sr' translation. | Ludovic Courtès | 2014-06-21 | 2 | -276/+243 |
* | nls: Use xgettext and msgmerge with --no-wrap.•••Suggested by Benno Schulenberg <coordinator@translationproject.org>.
* po/guix/Makevars (XGETTEXT_OPTIONS): Add --no-wrap.
(MSGMERGE_OPTIONS): New variable.
* po/packages/Makevars (XGETTEXT_OPTIONS): Add --no-wrap.
(MSGMERGE_OPTIONS): New variable.
| Ludovic Courtès | 2014-06-17 | 2 | -0/+6 |
* | nls: Remove obsolete messages from PO files.•••Suggested by Benno Schulenberg <coordinator@translationproject.org>.
* po/guix/eo.po, po/guix/pt_BR.po, po/guix/sr.po, po/guix/vi.po,
po/packages/eo.po, po/packages/pt_BR.po, po/packages/sr.po,
po/packages/vi.po: Remove obsolete messages.
| Ludovic Courtès | 2014-06-17 | 8 | -5512/+0 |
* | i18n: Move package descriptions from 'guix' to 'guix-packages'.•••* po/guix: Merge with po/packages as per
<https://lists.gnu.org/archive/html/guix-devel/2014-06/msg00058.html>.
* po/packages/LINGUAS: Add eo, pt_BR, sr, and vi.
| Ludovic Courtès | 2014-06-14 | 9 | -1887/+6990 |
* | Separate package description translations from string translations.•••* 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->recutils): Use 'P_' instead of '_'.
* guix/scripts/package.scm (find-packages-by-description): Use 'P_'
instead of 'gettext'.
| Ludovic Courtès | 2014-06-13 | 5 | -8/+32 |
* | Move gettext files to 'po/guix'.•••* po: Rename to...
* po/guix: ... this.
* po/guix/Makevars (subdir, top_builddir): Adjust accordingly.
* configure.ac: Change 'po/Makefile.in' to 'po/guix/Makefile.in'.
* Makefile.am (SUBDIRS): Change 'po' to 'po/guix'.
| Ludovic Courtès | 2014-06-13 | 7 | -2/+2 |
* | Update 'eo.po'. | Ludovic Courtès | 2014-06-03 | 1 | -270/+216 |
* | Update '.po' files. | Ludovic Courtès | 2014-04-09 | 4 | -1118/+2385 |
* | ui: Handle SRFI-35 '&message' conditions.•••* guix/ui.scm (call-with-error-handling): Add case for
'message-condition?'.
* po/Makevars: Fix typo in comment.
| Ludovic Courtès | 2014-02-21 | 1 | -1/+1 |
* | Add 'guix system'.•••* guix/scripts/system.scm: New file.
* Makefile.am (MODULES): Add it.
* po/POTFILES.in: Likewise.
* doc/guix.texi (Using the Configuration System): Link to "Invoking guix
system".
(Invoking guix system): New node.
| Ludovic Courtès | 2014-02-18 | 1 | -0/+1 |
* | nar: Add 'restore-file-set', for use by build hooks.•••* guix/nar.scm (&nar-invalid-hash-error, &nar-signature-error): New
condition types.
(&nar-error): Add 'file' and 'port' fields.
(&nar-read-error): Remove 'port' and 'file' fields.
(lock-store-file, unlock-store-file, finalize-store-file,
temporary-store-directory, restore-file-set): New procedures.
* tests/nar.scm (%seed): New variable.
(random-text): New procedure.
("restore-file-set (signed, valid)", "restore-file-set (missing
signature)", "restore-file-set (corrupt)"): New tests.
* po/Makevars (XGETTEXT_OPTIONS): Add '--keyword=message'.nar fixes
* po/POTFILES.in: Add guix/nar.scm.
| Ludovic Courtès | 2014-01-24 | 2 | -5/+9 |
* | Update 'sr.po'. | Ludovic Courtès | 2014-01-15 | 1 | -243/+225 |
* | daemon: Implement signed archive import/export.•••* guix/scripts/authenticate.scm, nix/scripts/guix-authenticate.in,
tests/signing-key.pub, tests/signing-key.sec: New files.
* po/POTFILES.in: Add 'guix/scripts/authenticate.scm'.
* guix/store.scm (dump-port): New procedure.
(process-stderr): Add 'user-port' optional parameter. Handle
the %STDERR-WRITE and %STDERR-READ cases as expected.
(import-paths, export-path, export-paths): New procedures.
* tests/store.scm ("export/import several paths", "import corrupt
path"): New tests.
* Makefile.am (MODULES): Add 'guix/scripts/authenticate.scm'.
(EXTRA_DIST): Add 'tests/signing-key.{pub,sec}'.
* daemon.am (libstore_a_CPPFLAGS)[-DNIX_CONF_DIR]: Change 'NIX_CONF_DIR'
to .../guix. Change 'OPENSSL_PATH' to 'guix-authenticate'.
* config-daemon.ac: Instantiate 'nix/scripts/guix-authenticate'.
* nix/nix-daemon/guix-daemon.cc (main): Augment $PATH to include
'settings.nixLibexecDir'.
* test-env.in: Export 'NIX_CONF_DIR' and 'NIX_LIBEXEC_DIR'. Populate
$NIX_CONF_DIR.
| Ludovic Courtès | 2013-12-20 | 1 | -0/+1 |
* | Update '.po' files. | Ludovic Courtès | 2013-12-10 | 4 | -953/+1580 |
* | nls: Add Vietnamese translation.•••* po/vi.po: New file.
* po/LINGUAS: Add 'vi'.
| Ludovic Courtès | 2013-12-04 | 2 | -0/+1238 |
* | Update 'eo.po'. | Ludovic Courtès | 2013-12-04 | 1 | -352/+360 |
* | nls: Add Serbian translation.•••* po/sr.po: New file.
* po/LINGUAS: Add 'sr'.
| Ludovic Courtès | 2013-11-09 | 2 | -0/+1305 |
* | Update 'pt_BR.po'. | Ludovic Courtès | 2013-09-29 | 1 | -226/+158 |
* | Update '.po' files. | Ludovic Courtès | 2013-09-27 | 2 | -205/+350 |
* | Update 'eo.po'. | Ludovic Courtès | 2013-09-25 | 1 | -145/+201 |
* | Update `eo.po'. | Ludovic Courtès | 2013-08-15 | 1 | -40/+139 |