gnu: Add shroud.
* gnu/packages/password-utils.scm (shroud): New variable.
gnu: xterm: Update to 320.
* gnu/packages/xorg.scm (xterm): Update to 320.
download: Check whether HORIZONTAL ELLIPSIS can be encoded.
* guix/build/download.scm (ellipsis): New procedure.
(store-path-abbreviation): Use it.
gnu: emacs: Claim 'INFOPATH'.
Reported by Konrad Hinsen <konrad.hinsen@fastmail.net>.
* gnu/packages/emacs.scm (emacs)[native-search-path]: New field.
gnu: Add vsearch.
* gnu/packages/bioinformatics.scm (vsearch): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add cityhash.
* gnu/packages/textutils.scm (cityhash): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: linux-libre: Update to 4.2.2.
* gnu/packages/linux.scm (linux-libre): Update to 4.2.2.
gnu: Add gzochi.
* gnu/packages/game-development.scm (gzochi): New variable.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add pigz.
* gnu/packages/compression.scm (pigz): New variable.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
gnu: lsh: 'lsh-authorize' uses the absolute file name of 'sexp-conv'.
Fixes <http://bugs.gnu.org/21516>.
Reported by Andreas Enge <andreas@enge.fr>.
* gnu/packages/lsh.scm (lsh)[arguments]: In 'pre-configure' phase,
change 'src/lsh-authorize' to use the absolute file name of
'sexp-conv'.
guix gc: Add '--list-failures' and '--clear-failures'.
Suggested by Mark H Weaver <mhw@netris.org>.
* guix/scripts/gc.scm (show-help, %options): Add --list-failures and
--clear-failures.
(guix-gc): Honor them.
* doc/guix.texi (Invoking guix gc): Document them.
(Invoking guix-daemon): Mention them.
store: Add 'query-failed-paths' and 'clear-failed-paths' RPCs.
Suggested by Mark H Weaver <mhw@netris.org>.
* guix/store.scm (query-failed-paths, clear-failed-paths): New
procedures.
* tests/guix-daemon.sh: Add test with daemon started with
--cache-failures.
tests: 'open-connection-for-tests' takes an optional parameter.
* guix/tests.scm (open-connection-for-tests): Add optional FILE
parameter; pass it to 'open-connection'.
gnu: Add bio-blastxmlparser.
* gnu/packages/bioinformatics.scm (bio-blastxmlparser): New variable.
gnu: Add r-data.table.
* gnu/packages/statistics.scm (r-data.table): New variable.
gnu: Add r-chron.
* gnu/packages/statistics.scm (r-chron): New variable.
gnu: Add r-servr.
* gnu/packages/web.scm (r-servr): New variable.
gnu: Add r-jsonlite.
* gnu/packages/web.scm (r-jsonlite): New variable.
gnu: Add r-httpuv.
* gnu/packages/web.scm (r-httpuv): New variable.