gnu: emacs-piem: Fix license.
* gnu/packages/emacs-xyz.scm (emacs-piem)[license]: Set to GPL3+.
gnu: emacs-slack: Update to ff46d88.
* gnu/packages/emacs-xyz.scm (emacs-slack): Update to ff46d88.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
gnu: Add emacs-piem.
* gnu/packages/emacs-xyz.scm (emacs-piem): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
gnu: emacs-perspective: Update to 2.18.
* gnu/packages/emacs-xyz.scm (emacs-perspective): Update to 2.18.
gnu: emacs-ement: Update to 0.2.
* gnu/packages/emacs-xyz.scm (emacs-ement): Update to 0.2.
gnu: emacs-mentor: Update to 0.4.
* gnu/packages/emacs-xyz.scm (emacs-mentor): Update to 0.4.
gnu: emacs-subed: Update to 1.0.10.
* gnu/packages/emacs-xyz.scm (emacs-subed): Update to 1.0.10.
gnu: Add python-icdiff.
* gnu/packages/python-xyz.scm (python-icdiff): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
gnu: Add python-editables.
* gnu/packages/python-build.scm (python-editables): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
gnu: Add python-version.
* gnu/packages/python-xyz.scm (python-version): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
gnu: Add coq-mathcomp-bigenough.
* gnu/packages/coq.scm (coq-mathcomp-bigenough): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
gnu: Add coq-mathcomp-finmap.
* gnu/packages/coq.scm (coq-mathcomp-finmap): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
gnu: Add ocaml-ansiterminal.
* gnu/packages/ocaml.scm (ocaml-ansiterminal): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
gnu: Add maven-sisu-plugin.
* gnu/packages/maven.scm (maven-sisu-plugin): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
gnu: avizo: Update to 1.2.1.
* gnu/packages/wm.scm (avizo): Update to 1.2.1.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: emacs-lua-mode: Fix build.
* gnu/packages/emacs-xyz.scm (emacs-buttercup-1.25): New variable.
(emacs-lua-mode): Use it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: go-ipfs: Unbundle many dependencies.
Tested with "./pre-inst-env guix build go-ipfs" and "make check-system
TESTS=ipfs".
go-github-com-blang-semver is currently out-of-date, so it cannot be unbundled
yet (at least, the build process seems to complain about the version).
* gnu/packages/ipfs.scm (go-ipfs)[source]: Add snippet removing many
bundled dependencies.
[inputs]: Add many inputs.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
build-system/go: Respect #:imported-modules when cross-compiling.
Previously, #:imported-modules was ignored, causing cross-compilation
failures. This bug seems seems to have been introduced in
e37dcf63dcea0817ffd74722ee5ff2d103aa2157.
After this commit, there remain other cross-compilation problems,
e.g. <https://issues.guix.gnu.org/51981> fixes one of them.
* guix/build-system/go.scm (go-cross-build)[builder]: Wrap in
with-imported-modules.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add rot8.
* gnu/packages/rust-apps.scm (rot8): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>