| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
|
|
|
|
| |
We will eventually require #:inputs to be a list of <derivation-input>;
store items will have to be passed as #:sources, already interned.
* guix/derivations.scm (warn-about-derivation-deprecation): New procedure.
(derivation): Add #:%deprecation-warning? parameter.
[warn-deprecation]: New macro.
[input->derivation-input, input->source]: Use it.
(build-expression->derivation): Pass #:%deprecation-warning?.
* po/guix/POTFILES.in: Add guix/derivations.scm.
|
|
|
|
|
| |
* guix/scripts/deploy.scm: New file.
* Makefile.am (MODULES): Add it.
|
|
|
|
|
|
| |
* gnu/machine.scm: New file.
* gnu/machine/ssh.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
|
|
|
|
| |
This reverts commit 78b0f9419fdac88d7b84314868bab1b1e8173602.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
* doc/local.mk (info_TEXINFOS): Add guix.ru.texi.
(TRANSLATED_INFO): Add {guix,contributing}.ru.texi.
* po/doc/local.mk (DOC_PO_FILES): Add guix-manual.ru.po.
* po/doc/guix-manual.ru.po: New file.
|
| |
|
|
|
|
|
|
| |
This reverts d3619b296fd1db6441e09bb51b55a4264b9fd0ed for
po/doc/guix-manual.zh_CN.po, which contained duplicate node names and
other errors.
|
|
|
|
| |
* po/doc/guix-manual.es.po: Replace "@pref" with "@pxref".
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
That dependency was causing a failure when building from a fresh
checkout since commit d60225d5caabfb6409e3277c0512cd4c0fa63d72 because
'guix-manual.pot' was no longer around and there's no rule to make it.
This commit replaces the 'guix-manual.%.po' target by a phony target,
'doc-po-update-%', without any dependency.
* po/doc/local.mk ($(srcdir)/po/doc/guix-manual.%.po): Rename to...
(doc-po-update-%): ... this. Remove dependencies.
Change how 'lang' is computed; compute $output and $input, and replace
occurrences of $@ and $< with those.
(doc-po-update): Adjust accordingly.
|
|
|
|
|
|
|
| |
This file was inadvertently committed in commit
39764ef893b7b65a8ce55e13746fed8fd0bad6e0.
* po/doc/guix-manual.pot: Remove.
|
|
|
|
| |
* po/doc/local.mk (doc-pot-update, doc-pot-update): Mark as phony.
|
|
|
|
|
|
|
|
|
| |
* guix/scripts/search.scm: New file.
* Makefile.am (MODULES): Add it.
* po/guix/POTFILES.in: Add it.
* tests/guix-package-aliases.sh: Add test.
* doc/guix.texi (Invoking guix package): Document it and use it in a
couple of examples.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* guix/scripts/install.scm, guix/scripts/remove.scm,
guix/scripts/upgrade.scm, tests/guix-package-aliases.sh: New files.
* Makefile.am (MODULES, SH_TESTS): Add them.
* po/guix/POTFILES.in: Add them.
* guix/scripts/package.scm (guix-package): Split with...
(guix-package*): ... this. New procedure.
* doc/guix.texi (Invoking guix package): Document them.
(Binary Installation, Application Setup, Package Management)
(Packages with Multiple Outputs, Package Modules)
(X.509 Certificates, Installing Debugging Files): Use 'guix install' in
simple examples.
* etc/completion/bash/guix (_guix_complete): Handle "install", "remove",
and "upgrade".
|
|
|
|
| |
* po/doc/guix-manual.zh_CN.po: Fix wrong include name.
|
|
|
|
| |
Refer to the right version.*.texi to prevent errors in Makefile.am.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
* doc/local.mk (info_TEXINFOS): Add guix.zh_CN.texi.
(TRANSLATED_INFO): Add guix.zh_CN.texi and contributing.zh_CN.texi.
* po/doc/local.mk (DOC_PO_FILES): Add guix-manual.zh_CN.po.
* doc/contributing.zh_CN.texi, doc/guix.zh_CN.texi: New files.
|
|
|
|
|
| |
* po/doc/guix-manual.zh_CN.po: Replace "@def" with "@dfn". Translate
the "contributing.texi" message ID.
|
|
|
|
| |
* po/doc/guix-manual.zh_CN.po: New file.
|
|
|
|
|
|
|
|
|
| |
* doc/local.mk (info_TEXINFOS): Add guix.es.texi.
(TRANSLATED_INFO): Add guix.es.texi and contributing.es.texi.
* po/doc/guix-manual.es.po: New file.
* po/doc/local.mk: Add guix-manual.es.po.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
|
|
| |
* po/guix/POTFILES.in: Add newt/final.scm and newt/partition.scm.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
* gnu/build/bootloader.scm (G_): New macro.
(open-pipe-with-stderr, invoke/quiet): New procedures.
* tests/build-utils.scm ("invoke/quiet, success")
("invoke/quiet, failure")
("invoke/quiet, failure, message on stderr"): New tests.
* po/guix/POTFILES.in: Add bootloader.scm.
|
| |
|
|
|
|
|
| |
* po/guix/sv.po: New file.
* po/guix/LINGUAS: Add 'sv'.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
* po/guix/POTFILES.in: Reorder file list.
|
|
|
|
|
|
|
|
|
|
| |
* gnu/installer.scm (installer-steps): Add partitioning step.
* gnu/installer/newt.scm (newt-installer): Add partition-page field.
* gnu/installer/newt/partition.scm: New file.
* gnu/installer/parted.scm: New file.
* gnu/installer/record (installer): New partition-page field.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add new files.
* po/guix/POTFILES.in: Add new files.
|
|
|
|
| |
* gnu/installer/user.scm: New file.
|
|
|
|
|
|
|
| |
* gnu/installer/hostname.scm: New file.
* gnu/installer.scm (installer-program): Use new module above.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add new file.
* po/guix/POTFILES.in: Add new file.
|