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.
lint: Fix 'check-texinfo-markup'.
Fixes a regression introduced in 5d8d8f3.
* guix/scripts/lint.scm (check-description-style): When no exception is
thrown in 'check-texinfo-markup', return the rendered description.
doc: Add more recommandations for package descriptions.
* doc/guix.texi (Synopses and Descriptions): Warn about special
characters in Texinfo. Indicate how to help the translators.
gnu: Add arandr.
* gnu/packages/xdisorg.scm (arandr): New variable.
gnu: avidemux: Build with Qt 5 instead of Qt 4.
* gnu/packages/video.scm (avidemux)[inputs]: Replace qt-4 by qt.
[arguments]: Add build flag.
gnu: global: Update to 6.5.1.
* gnu/packages/code.scm (global): Update to 6.5.1.
gnu: libmicrohttpd: Update to 0.9.43.
* gnu/packages/gnunet.scm (libmicrohttpd): Update to 0.9.43.