jackhill/guix/guix.git
4 years agoMerge branch 'master' into core-updates
Mark H Weaver [Sat, 7 Sep 2019 00:46:00 +0000 (20:46 -0400)]
Merge branch 'master' into core-updates

4 years agognu: linux-libre: Update to 5.2.13.
Mark H Weaver [Sat, 7 Sep 2019 00:42:05 +0000 (20:42 -0400)]
gnu: linux-libre: Update to 5.2.13.

* gnu/packages/linux.scm (linux-libre-5.2-version): Update to 5.2.13.
(linux-libre-5.2-pristine-source): Update hash.

4 years agognu: linux-libre@4.14: Update to 4.19.71.
Mark H Weaver [Sat, 7 Sep 2019 00:41:23 +0000 (20:41 -0400)]
gnu: linux-libre@4.14: Update to 4.19.71.

* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.71.
(linux-libre-4.19-pristine-source): Update hash.

4 years agognu: linux-libre@4.14: Update to 4.14.142.
Mark H Weaver [Sat, 7 Sep 2019 00:40:18 +0000 (20:40 -0400)]
gnu: linux-libre@4.14: Update to 4.14.142.

* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.142.
(linux-libre-4.14-pristine-source): Update hash.

4 years agognu: linux-libre@4.9: Update to 4.9.191.
Mark H Weaver [Sat, 7 Sep 2019 00:39:13 +0000 (20:39 -0400)]
gnu: linux-libre@4.9: Update to 4.9.191.

* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.191.
(linux-libre-4.9-pristine-source): Update hash.

4 years agognu: linux-libre@4.4: Update to 4.4.191.
Mark H Weaver [Sat, 7 Sep 2019 00:38:06 +0000 (20:38 -0400)]
gnu: linux-libre@4.4: Update to 4.4.191.

* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.191.
(linux-libre-4.4-pristine-source): Update hash.

4 years agoRevert "services: Add ‘/usr/bin/env’ special file."
Mark H Weaver [Fri, 6 Sep 2019 23:35:08 +0000 (19:35 -0400)]
Revert "services: Add ‘/usr/bin/env’ special file."

This reverts commit 3b38bf141a464e1bb370af7d2b2651d1efb29781.

The Guix project discussed this years ago and decided against including
/usr/bin/env.  That decision should not be reversed without a wider
discussion.

4 years agognu: python-scipy: Update to 1.3.1.
Ricardo Wurmus [Fri, 6 Sep 2019 22:42:16 +0000 (00:42 +0200)]
gnu: python-scipy: Update to 1.3.1.

* gnu/packages/python-xyz.scm (python-scipy): Update to 1.3.1.
(python2-scipy): Keep at version 1.2.2.

4 years agognu: xfce4-panel: Fix tzdata path.
L p R n d n [Mon, 2 Sep 2019 14:06:59 +0000 (16:06 +0200)]
gnu: xfce4-panel: Fix tzdata path.

* gnu/packages/xfce.scm (xfce4-panel)[inputs]: Add tzdata.
[arguments] Add Fix-tzdata-path phase.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
4 years agognu: libxfce4ui: Add vendor.
L p R n d n [Sun, 18 Aug 2019 20:36:55 +0000 (22:36 +0200)]
gnu: libxfce4ui: Add vendor.

* gnu/packages/xfce.scm (libxfce4ui)[arguments]: Add #:configure-flags.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
4 years agognu: libxfce4ui: Add gobject-introspection support.
L p R n d n [Sun, 18 Aug 2019 20:35:07 +0000 (22:35 +0200)]
gnu: libxfce4ui: Add gobject-introspection support.

* gnu/packages/xfce.scm (libxfce4ui): Add gobject-introspection to native-inputs.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
4 years agognu: xfconf: Fix tests.
L p R n d n [Mon, 2 Sep 2019 14:04:52 +0000 (16:04 +0200)]
gnu: xfconf: Fix tests.

* gnu/packages/xfce.scm (xfconf)[arguments]: Rename check phase to
  custom-check.
  [native-inputs]: Add dbus.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
4 years agognu: xfconf: Add vala support.
L p R n d n [Sun, 18 Aug 2019 20:10:46 +0000 (22:10 +0200)]
gnu: xfconf: Add vala support.

* gnu/packages/xfce.scm (xfconf): Add vala to native-inputs.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
4 years agognu: xfconf: Add support for gobject-introspection.
L p R n d n [Sun, 18 Aug 2019 20:00:20 +0000 (22:00 +0200)]
gnu: xfconf: Add support for gobject-introspection.

* gnu/packages/xfce.scm (xfconf): Add gobject-introspection to native-inputs.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
4 years agodoc: Highlight Scheme syntax in the HTML output.
Ludovic Courtès [Fri, 6 Sep 2019 20:59:32 +0000 (22:59 +0200)]
doc: Highlight Scheme syntax in the HTML output.

* doc/build.scm (syntax-highlighted-html): New procedure.
(html-manual): Use it.

4 years agognu: qtwebkit: Disable non-x86 builds.
Ludovic Courtès [Fri, 6 Sep 2019 20:58:26 +0000 (22:58 +0200)]
gnu: qtwebkit: Disable non-x86 builds.

* gnu/packages/qt.scm (qtwebkit)[supported-systems]: New field.

4 years agognu: ecl-net.didierverna.asdf-flv: Fix variable name.
Ludovic Courtès [Thu, 5 Sep 2019 21:04:37 +0000 (23:04 +0200)]
gnu: ecl-net.didierverna.asdf-flv: Fix variable name.

Fixes a typo in 0403d01f01c22ddd552dd5a0cfb97b0e8e58da9e.

* gnu/packages/lisp.scm (ecl-net.didierverna.asdf-flv): New name of the
second occurrence of 'ecl-alexandria'.

4 years agognu: Add emacs-poet-theme.
Ricardo Wurmus [Fri, 6 Sep 2019 21:29:07 +0000 (23:29 +0200)]
gnu: Add emacs-poet-theme.

* gnu/packages/emacs-xyz.scm (emacs-poet-theme): New variable.

4 years agognu: exim: Update to 4.92.2 [fixes CVE-2019-15846].
Tobias Geerinckx-Rice [Fri, 6 Sep 2019 15:33:34 +0000 (17:33 +0200)]
gnu: exim: Update to 4.92.2 [fixes CVE-2019-15846].

* gnu/packages/mail.scm (exim): Update to 4.92.2.

4 years agognu: crates-io.scm: Fix several home-pages.
Efraim Flashner [Fri, 6 Sep 2019 14:25:03 +0000 (17:25 +0300)]
gnu: crates-io.scm: Fix several home-pages.

* gnu/packages/crates-io.scm (rust-constant-time-eq, rust-fixedbitset,
rust-futures, rust-pico-sys, rust-pkg-config, rust-quick-error,
rust-remove-dir-all, rust-spin, rust-tempdir, rust-traitobject,
rust-void)[home-page]: Update to correct home-page.

4 years agognu: Add samblaster.
Ricardo Wurmus [Fri, 6 Sep 2019 13:00:16 +0000 (15:00 +0200)]
gnu: Add samblaster.

* gnu/packages/bioinformatics.scm (samblaster): New variable.

4 years agognu: Add r-txdb-celegans-ucsc-ce6-ensgene.
Ricardo Wurmus [Thu, 5 Sep 2019 21:33:52 +0000 (23:33 +0200)]
gnu: Add r-txdb-celegans-ucsc-ce6-ensgene.

* gnu/packages/bioconductor.scm (r-txdb-celegans-ucsc-ce6-ensgene): New
variable.

4 years agognu: Add rust-parity-wasm.
Efraim Flashner [Thu, 5 Sep 2019 18:07:24 +0000 (21:07 +0300)]
gnu: Add rust-parity-wasm.

* gnu/packages/crates-io.scm (rust-parity-wasm): New variable.

4 years agognu: Add rust-time.
Efraim Flashner [Thu, 5 Sep 2019 17:53:02 +0000 (20:53 +0300)]
gnu: Add rust-time.

* gnu/packages/crates-io.scm (rust-time): New variable.

4 years agognu: Add rust-semver-parser-0.7.
Efraim Flashner [Thu, 5 Sep 2019 17:37:38 +0000 (20:37 +0300)]
gnu: Add rust-semver-parser-0.7.

* gnu/packages/crates-io.scm (rust-semver-parser-0.7): New variable.

4 years agognu: Add rust-getopts.
Efraim Flashner [Thu, 5 Sep 2019 17:31:32 +0000 (20:31 +0300)]
gnu: Add rust-getopts.

* gnu/packages/crates-io.scm (rust-getopts): New variable.

4 years agognu: Add rust-clang-sys.
Efraim Flashner [Thu, 5 Sep 2019 17:25:38 +0000 (20:25 +0300)]
gnu: Add rust-clang-sys.

* gnu/packages/crates-io.scm (rust-clang-sys): New variable.

4 years agognu: Add rust-glob-0.2.
Efraim Flashner [Thu, 5 Sep 2019 17:18:31 +0000 (20:18 +0300)]
gnu: Add rust-glob-0.2.

* gnu/packages/crates-io.scm (rust-glob-0.2): New variable.

4 years agognu: Add rust-glob.
Efraim Flashner [Thu, 5 Sep 2019 16:26:01 +0000 (19:26 +0300)]
gnu: Add rust-glob.

* gnu/packages/crates-io.scm (rust-glob): New variable.

4 years agognu: Add rust-sourcefile.
Efraim Flashner [Thu, 5 Sep 2019 16:11:22 +0000 (19:11 +0300)]
gnu: Add rust-sourcefile.

* gnu/packages/crates-io.scm (rust-sourcefile): New variable.

4 years agognu: Add rust-miow-0.2.
Efraim Flashner [Thu, 5 Sep 2019 16:02:28 +0000 (19:02 +0300)]
gnu: Add rust-miow-0.2.

* gnu/packages/crates-io.scm (rust-miow-0.2): New variable.

4 years agognu: Add rust-miow.
Efraim Flashner [Thu, 5 Sep 2019 16:00:51 +0000 (19:00 +0300)]
gnu: Add rust-miow.

* gnu/packages/crates-io.scm (rust-miow): New variable.

4 years agognu: Add rust-ansi-term.
Efraim Flashner [Thu, 5 Sep 2019 15:54:40 +0000 (18:54 +0300)]
gnu: Add rust-ansi-term.

* gnu/packages/crates-io.scm (rust-ansi-term): New variable.

4 years agognu: Add rust-socket2.
Efraim Flashner [Thu, 5 Sep 2019 15:41:02 +0000 (18:41 +0300)]
gnu: Add rust-socket2.

* gnu/packages/crates-io.scm (rust-socket2): New variable.

4 years agognu: Add rust-tar.
Efraim Flashner [Thu, 5 Sep 2019 15:37:18 +0000 (18:37 +0300)]
gnu: Add rust-tar.

* gnu/packages/crates-io.scm (rust-tar): New variable.

4 years agognu: Add rust-filetime.
Efraim Flashner [Thu, 5 Sep 2019 15:32:38 +0000 (18:32 +0300)]
gnu: Add rust-filetime.

* gnu/packages/crates-io.scm (rust-filetime): New variable.

4 years agognu: Add rust-xattr.
Efraim Flashner [Thu, 5 Sep 2019 15:30:13 +0000 (18:30 +0300)]
gnu: Add rust-xattr.

* gnu/packages/crates-io.scm (rust-xattr): New variable.

4 years agognu: Add rust-tempfile.
Efraim Flashner [Thu, 5 Sep 2019 15:26:05 +0000 (18:26 +0300)]
gnu: Add rust-tempfile.

* gnu/packages/crates-io.scm (rust-tempfile): New variable.

4 years agognu: Add rust-lzma-sys.
Efraim Flashner [Thu, 5 Sep 2019 15:20:49 +0000 (18:20 +0300)]
gnu: Add rust-lzma-sys.

* gnu/packages/crates-io.scm (rust-lzma-sys): New variable.

4 years agognu: Add rust-jemalloc-sys.
Efraim Flashner [Thu, 5 Sep 2019 15:14:38 +0000 (18:14 +0300)]
gnu: Add rust-jemalloc-sys.

* gnu/packages/crates-io.scm (rust-jemalloc-sys): New variable.

4 years agognu: Add rust-cargon.
Efraim Flashner [Thu, 5 Sep 2019 15:08:30 +0000 (18:08 +0300)]
gnu: Add rust-cargon.

* gnu/packages/crates-io.scm (rust-cargon): New variable.

4 years agognu: Add rust-rustc-demangle.
Efraim Flashner [Thu, 5 Sep 2019 15:04:20 +0000 (18:04 +0300)]
gnu: Add rust-rustc-demangle.

* gnu/packages/crates-io.scm (rust-rustc-demangle): New variable.

4 years agognu: Add rust-pico-sys.
Efraim Flashner [Thu, 5 Sep 2019 15:00:03 +0000 (18:00 +0300)]
gnu: Add rust-pico-sys.

* gnu/packages/crates-io.scm (rust-pico-sys): New variable.

4 years agognu: Add rust-gcc.
Efraim Flashner [Thu, 5 Sep 2019 14:59:43 +0000 (17:59 +0300)]
gnu: Add rust-gcc.

* gnu/packages/crates-io.scm (rust-gcc): New variable.

4 years agognu: Add rust-openssl-probe.
Efraim Flashner [Thu, 5 Sep 2019 14:54:47 +0000 (17:54 +0300)]
gnu: Add rust-openssl-probe.

* gnu/packages/crates-io.scm (rust-openssl-probe): New variable.

4 years agognu: Add rust-netlib-src.
Efraim Flashner [Thu, 5 Sep 2019 14:52:14 +0000 (17:52 +0300)]
gnu: Add rust-netlib-src.

* gnu/packages/crates-io.scm (rust-netlib-src): New variable.

4 years agognu: Add rust-miniz-sys.
Efraim Flashner [Thu, 5 Sep 2019 14:48:06 +0000 (17:48 +0300)]
gnu: Add rust-miniz-sys.

* gnu/packages/crates-io.scm (rust-miniz-sys): New variable.

4 years agognu: Add rust-miniz-oxide.
Efraim Flashner [Thu, 5 Sep 2019 14:46:36 +0000 (17:46 +0300)]
gnu: Add rust-miniz-oxide.

* gnu/packages/crates-io.scm (rust-miniz-oxide): New variable.

4 years agognu: Add rust-memmap-0.6.
Efraim Flashner [Thu, 5 Sep 2019 14:36:09 +0000 (17:36 +0300)]
gnu: Add rust-memmap-0.6.

* gnu/packages/crates-io.scm (rust-memmap@0.6): New variable.

4 years agognu: Add rust-memmap.
Efraim Flashner [Thu, 5 Sep 2019 14:34:33 +0000 (17:34 +0300)]
gnu: Add rust-memmap.

* gnu/packages/crates-io.scm (rust-memmap): New variable.

4 years agognu: Add rust-vcpkg.
Efraim Flashner [Thu, 5 Sep 2019 14:23:56 +0000 (17:23 +0300)]
gnu: Add rust-vcpkg.

* gnu/packages/crates-io.scm (rust-vcpkg): New variable.

4 years agognu: Add rust-libloading.
Efraim Flashner [Thu, 5 Sep 2019 14:18:33 +0000 (17:18 +0300)]
gnu: Add rust-libloading.

* gnu/packages/crates-io.scm (rust-libloading): New variable.

4 years agognu: Add rust-compiler-builtins.
Efraim Flashner [Thu, 5 Sep 2019 14:16:05 +0000 (17:16 +0300)]
gnu: Add rust-compiler-builtins.

* gnu/packages/crates-io.scm (rust-compiler-builtins): New hidden variable.

4 years agognu: Add rust-stacker.
Efraim Flashner [Thu, 5 Sep 2019 14:08:00 +0000 (17:08 +0300)]
gnu: Add rust-stacker.

* gnu/packages/crates-io.scm (rust-stacker): New variable.

4 years agognu: Add rust-cmake.
Efraim Flashner [Thu, 5 Sep 2019 13:55:17 +0000 (16:55 +0300)]
gnu: Add rust-cmake.

* gnu/packages/crates-io.scm (rust-cmake): New variable.

4 years agognu: Add rust-cc.
Efraim Flashner [Thu, 5 Sep 2019 13:52:02 +0000 (16:52 +0300)]
gnu: Add rust-cc.

* gnu/packages/crates-io.scm (rust-cc): New variable.

4 years agognu: Add rust-log.
Efraim Flashner [Thu, 5 Sep 2019 13:49:00 +0000 (16:49 +0300)]
gnu: Add rust-log.

* gnu/packages/crates-io.scm (rust-log): New variable.

4 years agognu: Add rust-rustc-serialize.
Efraim Flashner [Thu, 5 Sep 2019 13:45:15 +0000 (16:45 +0300)]
gnu: Add rust-rustc-serialize.

* gnu/packages/crates-io.scm (rust-rustc-serialize): New variable.

4 years agognu: Add rust-base-x.
Efraim Flashner [Thu, 5 Sep 2019 13:41:58 +0000 (16:41 +0300)]
gnu: Add rust-base-x.

* gnu/packages/crates-io.scm (rust-base-x): New variable.

4 years agognu: Add rust-adler32.
Efraim Flashner [Thu, 5 Sep 2019 13:39:10 +0000 (16:39 +0300)]
gnu: Add rust-adler32.

* gnu/packages/crates-io.scm (rust-adler32): New variable.

4 years agognu: Add rust-tempdir.
Efraim Flashner [Thu, 5 Sep 2019 13:35:58 +0000 (16:35 +0300)]
gnu: Add rust-tempdir.

* gnu/packages/crates-io.scm (rust-tempdir): New variable.

4 years agognu: Add rust-rand-0.3.
Efraim Flashner [Thu, 5 Sep 2019 13:32:38 +0000 (16:32 +0300)]
gnu: Add rust-rand-0.3.

* gnu/packages/crates-io.scm (rust-rand-0.3): New variable.

4 years agognu: Add rust-rand.
Efraim Flashner [Thu, 5 Sep 2019 13:02:33 +0000 (16:02 +0300)]
gnu: Add rust-rand.

* gnu/packages/crates-io.scm (rust-rand): New variable.

4 years agopackages: 'supported-package?' binds '%current-system' for graph traversal.
Ludovic Courtès [Fri, 6 Sep 2019 12:41:58 +0000 (14:41 +0200)]
packages: 'supported-package?' binds '%current-system' for graph traversal.

Previously, (supported-package? coreutils "armhf-linux")
with (%current-system) = "x86_64-linux" would return false.  That's
because 'supported-package?' would traverse the x86_64 dependency graph,
which contains 'tcc-boot0', which supports x86 only.

Consequently, 'supported-package?' would match only 53 packages for
"armhf-linux" when running on x86, as is the case during continuous
integration.

* guix/packages.scm (package-transitive-supported-systems): Add an
optional 'system' parameter.  Use 'mlambda' instead of 'mlambdaq' for
memoization.
(supported-package?): Pass 'system' to 'package-transitive-supported-systems'.
* tests/packages.scm ("package-transitive-supported-systems, implicit inputs")
("package-transitive-supported-systems: reduced binary seed, implicit inputs"):
Remove calls to 'invalidate-memoization!', which no longer work and were
presumably introduced to work around the bug we're fixing (see commit
0db65c168fd6dec57a357735fe130c80feba5460).
* tests/packages.scm ("supported-package?"): Rewrite test to use only
existing system name since otherwise 'bootstrap-executable' raises an
exception.
("supported-package? vs. system-dependent graph"): New test.

4 years agopackages: 'generate-package-cache' uses 'supported-package?'.
Ludovic Courtès [Fri, 6 Sep 2019 12:39:54 +0000 (14:39 +0200)]
packages: 'generate-package-cache' uses 'supported-package?'.

* gnu/packages.scm (generate-package-cache): Use 'supported-package?'
instead of 'package-supported-systems'.

4 years agoservices: Fix typo.
Efraim Flashner [Fri, 6 Sep 2019 10:52:33 +0000 (13:52 +0300)]
services: Fix typo.

This is a follow-up to 3b38bf141a464e1bb370af7d2b2651d1efb29781.

* gnu/services/base.scm (%base-services): Remove duplicated line.

4 years agoservices: Add ‘/usr/bin/env’ special file.
Tobias Geerinckx-Rice [Fri, 6 Sep 2019 10:23:57 +0000 (12:23 +0200)]
services: Add ‘/usr/bin/env’ special file.

* gnu/services/base.scm (%base-services): Add ‘/usr/bin/env‘ to
special-files-service-type.

4 years agognu: Add emacs-leetcode.
Brian Leung [Wed, 4 Sep 2019 10:01:37 +0000 (12:01 +0200)]
gnu: Add emacs-leetcode.

* gnu/packages/emacs-xyz.scm (emacs-leetcode): New variable.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
4 years agognu: emacs-robe: Update to 0.8.2.
Brian Leung [Tue, 13 Aug 2019 19:16:14 +0000 (21:16 +0200)]
gnu: emacs-robe: Update to 0.8.2.

* gnu/packages/emacs-xyz.scm (emacs-robe): Update to 0.8.2.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
4 years agognu: emacs-flycheck-haskell: Include .hs file.
Brian Leung [Thu, 5 Sep 2019 21:43:24 +0000 (23:43 +0200)]
gnu: emacs-flycheck-haskell: Include .hs file.

* gnu/packages/emacs-xyz.scm (emacs-flycheck-haskell): Include package file.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
4 years agognu: emacs-evil-traces: Enable tests.
Brian Leung [Tue, 3 Sep 2019 20:55:54 +0000 (22:55 +0200)]
gnu: emacs-evil-traces: Enable tests.

* gnu/packages/emacs-xyz.scm (emacs-evil-traces): Enable tests.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
4 years agognu: emacs-org-ql: Enable tests.
Brian Leung [Tue, 3 Sep 2019 15:55:09 +0000 (17:55 +0200)]
gnu: emacs-org-ql: Enable tests.

* gnu/packages/emacs-xyz.scm (emacs-org-ql): Enable tests.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
4 years agognu: emacs-sudo-edit: Enable tests.
Brian Leung [Tue, 3 Sep 2019 06:55:32 +0000 (08:55 +0200)]
gnu: emacs-sudo-edit: Enable tests.

* gnu/packages/emacs-xyz.scm (emacs-sudo-edit): Enable tests.
[native-inputs]: Add emacs-undercover.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
4 years agognu: emacs-evil-exchange: Enable tests.
Brian Leung [Tue, 3 Sep 2019 06:43:42 +0000 (08:43 +0200)]
gnu: emacs-evil-exchange: Enable tests.

* gnu/packages/emacs-xyz.scm (emacs-evil-exchange): Enable tests.
[native-inputs]: Add emacs-ert-runner.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
4 years agognu: emacs-evil-expat: Enable tests.
Brian Leung [Tue, 3 Sep 2019 06:47:14 +0000 (08:47 +0200)]
gnu: emacs-evil-expat: Enable tests.

* gnu/packages/emacs-xyz.scm (emacs-evil-expat): Enable tests.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
4 years agognu: emacs-elisp-demos: Enable tests.
Brian Leung [Tue, 3 Sep 2019 06:31:01 +0000 (08:31 +0200)]
gnu: emacs-elisp-demos: Enable tests.

* gnu/packages/emacs-xyz.scm (emacs-elisp-demos): Enable tests.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
4 years agognu: emacs-evil-owl: Update to 0.0.1-3.24e5f43.
Brian Leung [Tue, 3 Sep 2019 02:44:28 +0000 (04:44 +0200)]
gnu: emacs-evil-owl: Update to 0.0.1-3.24e5f43.

* gnu/packages/emacs-xyz.scm (emacs-evil-owl): Update to 0.0.1-3.24e5f43.
[source]: Enable tests.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
4 years agognu: emacs-evil-multiedit: Enable tests.
Brian Leung [Tue, 3 Sep 2019 01:50:11 +0000 (03:50 +0200)]
gnu: emacs-evil-multiedit: Enable tests.

* gnu/packages/emacs-xyz.scm (emacs-evil-multiedit): Enable tests.
[inputs]: Add emacs-ert-runner.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
4 years agognu: Add texlive-booktabs.
Ricardo Wurmus [Thu, 5 Sep 2019 20:24:57 +0000 (22:24 +0200)]
gnu: Add texlive-booktabs.

* gnu/packages/tex.scm (texlive-booktabs): New variable.

4 years agognu: Add texlive-siunitx.
Ricardo Wurmus [Thu, 5 Sep 2019 20:24:45 +0000 (22:24 +0200)]
gnu: Add texlive-siunitx.

* gnu/packages/tex.scm (texlive-siunitx): New variable.

4 years agognu: Add texlive-standalone.
Ricardo Wurmus [Thu, 5 Sep 2019 20:24:33 +0000 (22:24 +0200)]
gnu: Add texlive-standalone.

* gnu/packages/tex.scm (texlive-standalone): New variable.

4 years agognu: texlive-latex-xkeyval: Fix build.
Ricardo Wurmus [Thu, 5 Sep 2019 20:22:55 +0000 (22:22 +0200)]
gnu: texlive-latex-xkeyval: Fix build.

* gnu/packages/tex.scm (texlive-latex-xkeyval)[arguments]: Add various custom
build phases to fix the build.
[native-inputs]: Add texlive-latex-base, texlive-cm, texlive-lm, texlive-url,
texlive-graphics-def, texlive-xcolor, texlive-latex-footmisc,
texlive-latex-listings, texlive-iftex, texlive-pstricks, texlive-pst-text,
texlive-tools, and texlive-latex-pgf.

4 years agognu: Add texlive-tools.
Ricardo Wurmus [Thu, 5 Sep 2019 20:22:26 +0000 (22:22 +0200)]
gnu: Add texlive-tools.

* gnu/packages/tex.scm (texlive-tools): New variable.

4 years agognu: Add texlive-iftex.
Ricardo Wurmus [Thu, 5 Sep 2019 20:16:25 +0000 (22:16 +0200)]
gnu: Add texlive-iftex.

* gnu/packages/tex.scm (texlive-iftex): New variable.

4 years agognu: Add texlive-pst-text.
Ricardo Wurmus [Thu, 5 Sep 2019 20:16:17 +0000 (22:16 +0200)]
gnu: Add texlive-pst-text.

* gnu/packages/tex.scm (texlive-pst-text): New variable.

4 years agognu: Add texlive-pstricks.
Ricardo Wurmus [Thu, 5 Sep 2019 20:15:19 +0000 (22:15 +0200)]
gnu: Add texlive-pstricks.

* gnu/packages/tex.scm (texlive-pstricks): New variable.

4 years agognu: Add texlive-ydoc.
Ricardo Wurmus [Thu, 5 Sep 2019 20:12:40 +0000 (22:12 +0200)]
gnu: Add texlive-ydoc.

* gnu/packages/tex.scm (texlive-ydoc): New variable.

4 years agognu: Add texlive-xcolor.
Ricardo Wurmus [Thu, 5 Sep 2019 13:36:02 +0000 (15:36 +0200)]
gnu: Add texlive-xcolor.

* gnu/packages/tex.scm (texlive-latex-xcolor): Bind to deprecated package
pointing...
(texlive-color): ...to this variable; implement in terms of
simple-texlive-package.
[arguments]: Add phase "move-files" to install xcolor.pro to the expected
location.

4 years agognu: texlive-fonts-iwona: Use double spacing in description.
Ricardo Wurmus [Thu, 5 Sep 2019 13:38:13 +0000 (15:38 +0200)]
gnu: texlive-fonts-iwona: Use double spacing in description.

* gnu/packages/tex.scm (texlive-fonts-iwona)[description]: Use double spacing.

4 years agognu: vigra-c: Update to 0.0.0-1.66ff4fa.
Ricardo Wurmus [Thu, 5 Sep 2019 19:12:40 +0000 (21:12 +0200)]
gnu: vigra-c: Update to 0.0.0-1.66ff4fa.

* gnu/packages/image.scm (vigra-c): Update to 0.0.0-1.66ff4fa.
[inputs]: Add hdf5.

4 years agognu: libbigwig: Update to 0.4.4.
Ricardo Wurmus [Thu, 5 Sep 2019 11:16:06 +0000 (13:16 +0200)]
gnu: libbigwig: Update to 0.4.4.

* gnu/packages/bioinformatics.scm (libbigwig): Update to 0.4.4.

4 years agognu: python-pyfaidx: Remove python-setuptools as an input.
Christopher Baines [Thu, 5 Sep 2019 16:31:25 +0000 (18:31 +0200)]
gnu: python-pyfaidx: Remove python-setuptools as an input.

As this is provided by the build system, and I'm assuming that it's not
necessary to have it as a propagated input.

* gnu/packages/bioinformatics.scm (python-pyfaidx)[propagated-inputs]: Remove
python-setuptools.

4 years agognu: umi-tools: Remove python-setuptools as an input.
Christopher Baines [Thu, 5 Sep 2019 16:26:30 +0000 (18:26 +0200)]
gnu: umi-tools: Remove python-setuptools as an input.

As this is provided by the build system.

* gnu/packages/bioinformatics.scm (umi-tools)[inputs,native-inputs]: Remove
python-setuptools.

4 years agoguix-install.sh: Work around locale issues in 'guix-daemon.service'.
Ludovic Courtès [Thu, 5 Sep 2019 16:31:03 +0000 (18:31 +0200)]
guix-install.sh: Work around locale issues in 'guix-daemon.service'.

* etc/guix-install.sh (sys_enable_guix_daemon): Modify
'guix-daemon.service' to work around locale issues not fixed in 1.0.1.

4 years agodownload: Pass 'http_proxy' et al. to git, hg, etc.
Ludovic Courtès [Thu, 5 Sep 2019 15:05:08 +0000 (17:05 +0200)]
download: Pass 'http_proxy' et al. to git, hg, etc.

This allows 'git-fetch' etc. origins to honor the proxy and locale of
the daemon.

* guix/bzr-download.scm (bzr-fetch): Pass #:leaked-env-vars to
'gexp->derivation'.
* guix/cvs-download.scm (cvs-fetch): Likewise.
* guix/git-download.scm (git-fetch): Likewise.
* guix/hg-download.scm (hg-fetch): Likewise.
* guix/svn-download.scm (svn-multi-fetch): Likewise.

4 years agognu: Syncthing: Update to 1.2.2.
Leo Famulari [Tue, 3 Sep 2019 01:03:52 +0000 (21:03 -0400)]
gnu: Syncthing: Update to 1.2.2.

* gnu/packages/syncthing.scm (syncthing): Update to 1.2.2.
[inputs]: Remove go-github-com-calmh-du and add go-github-com-shirou-gopsutil.

4 years agognu: Add go-github-com-shirou-gopsutil.
Leo Famulari [Tue, 3 Sep 2019 01:03:26 +0000 (21:03 -0400)]
gnu: Add go-github-com-shirou-gopsutil.

* gnu/packages/syncthing.scm (go-github-com-shirou-gopsutil): New variable.

4 years agognu: go-github-com-urfave-cli: Update to 1.21.0.
Leo Famulari [Tue, 3 Sep 2019 00:57:19 +0000 (20:57 -0400)]
gnu: go-github-com-urfave-cli: Update to 1.21.0.

* gnu/packages/golang.scm (go-github-com-urfave-cli): Update to 1.21.0.

4 years agognu: emacs-org-contrib: Update to 20190904.
Nicolas Goaziou [Thu, 5 Sep 2019 14:02:27 +0000 (16:02 +0200)]
gnu: emacs-org-contrib: Update to 20190904.

* gnu/packages/emacs-xyz.scm (emacs-org-contrib): Update to 20190904.

4 years agognu: emacs-org: Update to 9.2.6.
Nicolas Goaziou [Thu, 5 Sep 2019 13:57:02 +0000 (15:57 +0200)]
gnu: emacs-org: Update to 9.2.6.

* gnu/packages/emacs-xyz.scm (emacs-org): Update to 9.2.6.