gnu: qca: Update to 2.1.3.
* gnu/packages/kde.scm (qca): Update to 2.1.3.
[home-page]: Use new home-page.
gnu: fish-guix: Adjust the home-page.
* gnu/packages/shells.scm (fish-guix)[home-page]: Use the correct website.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add gcc-toolchain@7.
* gnu/packages/commencement.scm (gcc-toolchain-7): New variable.
tests: Use 'fold-module-public-variables' for discovery.
* gnu/tests.scm (fold-system-tests): Write in terms of
'fold-module-public-variables'.
gnu: neovim: Update to 0.2.0.
* gnu/packages/vim.scm (neovim): Update to 0.2.0.
gnu: lua-libmpack: Update to new upstream source.
Inheriting the source from libmpack no longer works, because upstream has
moved the Lua bindings to a separate repository.
This is a follow-up to commit b5236121065abe32a88f8f0644ceb505f5cf1d18.
* gnu/packages/serialization.scm (lua-libmpack)[source]: Use new upstream
source.
[arguments]: Adjust make flags and build phases.
[native-inputs]: Add package sources of libmpack.
[home-page]: Use new home page URL.
gnu: llvm-3.5: Fix build of clang-3.5.
* gnu/packages/patches/llvm-3.5-fix-clang-build-with-gcc5.patch: New file
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/llvm.scm (llvm-3.5)[source]: Add patch.
gnu: guile-bytestructures: Install sld files.
* gnu/packages/guile.scm (guile-bytestructures): Build and install sld
files in r7 repository.
It fixes this kind of errors while using guile-bytestructures:
ice-9/psyntax.scm:3245:33: ice-9/psyntax.scm:3245:33: Syntax error:
/gnu/store/ny9mp091yw51ylv1q59z25z5vdw8bi56-profile/share/guile/site/2.2/bytestructures/guile/base.scm:8:19: include-from-path: file not found in path in subform "bytestructures/r7/base.exports.sld" of (include-from-path "bytestructures/r7/base.exports.sld")
gnu: man-pages: Update to 4.11.
* gnu/packages/man.scm (man-pages): Update to 4.11.
gnu: capnproto: Update to 0.6.0.
* gnu/packages/serialization.scm (capnproto): Update to 0.6.0.
gnu: libmpack: Update to 1.0.5.
* gnu/packages/serialization.scm (libmpack): Update to 1.0.5.
gnu: msgpack: Update to 1.4.2.
* gnu/packages/serialization.scm (msgpack): Update to 1.4.2.
gnu: dmenu: Update to 4.7.
* gnu/packages/suckless.scm (dmenu): Update to 4.7.
gnu: bind: Update to 9.11.1.
* gnu/packages/dns.scm (bind): Update to 9.11.1.
[license]: Change isc to mpl2.0.
Signed-off-by: Leo Famulari <leo@famulari.name>
Add (guix discovery).
* guix/discovery.scm, tests/discovery.scm: New files.
* gnu/packages.scm (scheme-files, file-name->module-name)
(scheme-modules, all-package-modules): Remove.
(fold-packages): Rewrite in terms of 'fold-module-public-variables'.
* gnu/tests.scm: Use (guix discovery).
* Makefile.am (MODULES): Add guix/discovery.scm.
(SCM_TESTS): Add tests/discovery.scm.
gnu: Add fish-guix.
* gnu/packages/shells.scm (fish-guix): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add missing copyright line.
* gnu/packages/version-control.scm: Add missing copyright line for commit
db88b5a.
gnu: gitolite: Avoid references to the store in authorized_keys.
* gnu/packages/version-control.scm (gitolite)[arguments]: Substitute
'$glshell' with 'gitolite-shell' in ssh-authkeys.
gnu: Add emacs-gnuplot.
* gnu/packages/emacs.scm (emacs-gnuplot): New variable.