jackhill/guix/guix.git
3 years agognu: librsvg-next: Enable vala support.
Efraim Flashner [Tue, 7 Jul 2020 09:37:16 +0000 (12:37 +0300)]
gnu: librsvg-next: Enable vala support.

* gnu/packages/gnome.scm (librsvg-next)[arguments]: Adjust custom
'gnu-configure phase to add configure flags.

3 years agognu: Add rust-average-0.10, rust-rand-distr-0.2.
Efraim Flashner [Mon, 6 Jul 2020 18:03:17 +0000 (21:03 +0300)]
gnu: Add rust-average-0.10, rust-rand-distr-0.2.

* gnu/packages/crates-io.scm (rust-average-0.10, rust-rand-distr-0.2):
New variables.
(rust-average-0.9): Inherit from rust-average-0.10.

3 years agognu: Add rust-string-cache-0.8.
Efraim Flashner [Mon, 6 Jul 2020 18:01:54 +0000 (21:01 +0300)]
gnu: Add rust-string-cache-0.8.

* gnu/packages/crates-io.scm (rust-string-cache-0.8): New variable.
(rust-string-cache-0.7): Inherit from rust-string-cache-0.8.

3 years agognu: Add rust-string-cache-codegen-0.5.
Efraim Flashner [Mon, 6 Jul 2020 18:00:49 +0000 (21:00 +0300)]
gnu: Add rust-string-cache-codegen-0.5.

* gnu/packages/crates-io.scm (rust-string-cache-codegen-0.5): New
variable.
(rust-string-cache-codegen-0.4): Inherit from
rust-string-cache-codegen-0.5

3 years agognu: Add rust-serial-test-0.1.
Efraim Flashner [Mon, 6 Jul 2020 17:59:40 +0000 (20:59 +0300)]
gnu: Add rust-serial-test-0.1.

* gnu/packages/crates-io.scm (rust-serial-test-0.1): New variable.

3 years agognu: Add rust-serial-test-derive-0.1.
Efraim Flashner [Mon, 6 Jul 2020 17:59:08 +0000 (20:59 +0300)]
gnu: Add rust-serial-test-derive-0.1.

* gnu/packages/crates-io.scm (rust-serial-test-derive-0.1): New variable.

3 years agognu: Add rust-servo-arc-0.1.
Efraim Flashner [Mon, 6 Jul 2020 17:58:29 +0000 (20:58 +0300)]
gnu: Add rust-servo-arc-0.1.

* gnu/packages/crates-io.scm (rust-servo-arc-0.1): New variable.

3 years agognu: Add rust-selectors-0.22.
Efraim Flashner [Mon, 6 Jul 2020 17:57:29 +0000 (20:57 +0300)]
gnu: Add rust-selectors-0.22.

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

3 years agognu: Add rust-xml5ever-0.16.
Efraim Flashner [Mon, 6 Jul 2020 17:56:33 +0000 (20:56 +0300)]
gnu: Add rust-xml5ever-0.16.

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

3 years agognu: Add rust-thin-slice-0.1.
Efraim Flashner [Mon, 6 Jul 2020 17:55:32 +0000 (20:55 +0300)]
gnu: Add rust-thin-slice-0.1.

* gnu/packages/crates-io.scm (rust-thin-slice-0.1): New variable.

3 years agognu: Add rust-markup5ever-0.10.
Efraim Flashner [Mon, 6 Jul 2020 17:53:07 +0000 (20:53 +0300)]
gnu: Add rust-markup5ever-0.10.

* gnu/packages/crates-io.scm (rust-markup5ever-0.10): New variable.
(rust-markup5ever-0.9): Inherit from rust-markup5ever-0.10.

3 years agognu: Add rust-pangocairo-0.9.
Efraim Flashner [Mon, 6 Jul 2020 17:52:27 +0000 (20:52 +0300)]
gnu: Add rust-pangocairo-0.9.

* gnu/packages/crates-io.scm (rust-pangocairo-0.9): New variable.
(rust-pangocairo-0.8): Inherit from rust-pangocairo-0.9.

3 years agognu: Add rust-gdk-pixbuf-0.8.
Efraim Flashner [Mon, 6 Jul 2020 17:51:29 +0000 (20:51 +0300)]
gnu: Add rust-gdk-pixbuf-0.8.

* gnu/packages/crates-io.scm (rust-gdk-pixbuf-0.8): New variable.
(rust-gdk-pixbuf-0.7): Inherit from rust-gdk-pixbuf-0.8.

3 years agognu: Add rust-pango-0.8.
Efraim Flashner [Mon, 6 Jul 2020 17:50:23 +0000 (20:50 +0300)]
gnu: Add rust-pango-0.8.

* gnu/packages/crates-io.scm (rust-pango-0.8): New variable.
(rust-pango-0.7): Inherit from rust-pango-0.8.

3 years agognu: Add rust-gio-0.8.
Efraim Flashner [Mon, 6 Jul 2020 17:02:17 +0000 (20:02 +0300)]
gnu: Add rust-gio-0.8.

* gnu/packages/crates-io.scm (rust-gio-0.8): New variable.
(rust-gio-0.7): Inherit from rust-gio-0.8.

3 years agognu: Add rust-cssparser-0.27.
Efraim Flashner [Mon, 6 Jul 2020 17:00:36 +0000 (20:00 +0300)]
gnu: Add rust-cssparser-0.27.

* gnu/packages/crates-io.scm (rust-cssparser-0.27): New variable.
(rust-cssparser-0.25): Inherit from rust-cssparser-0.27.

3 years agognu: Add rust-cssparser-macros-0.6.
Efraim Flashner [Mon, 6 Jul 2020 16:59:30 +0000 (19:59 +0300)]
gnu: Add rust-cssparser-macros-0.6.

* gnu/packages/crates-io.scm (rust-cssparser-macros-0.6): New variable.
(rust-cssparser-macros-0.3): Inherit from rust-cssparser-macros-0.6.

3 years agognu: Add rust-serde-big-array-0.2.
Efraim Flashner [Mon, 6 Jul 2020 16:56:29 +0000 (19:56 +0300)]
gnu: Add rust-serde-big-array-0.2.

* gnu/packages/crates-io.scm (rust-serde-big-array-0.2): New variable.
(rust-serde-big-array-0.1): Inherit from rust-serde-big-array-0.2.

3 years agognu: Add rust-nalgebra-0.19.
Efraim Flashner [Mon, 6 Jul 2020 16:54:37 +0000 (19:54 +0300)]
gnu: Add rust-nalgebra-0.19.

* gnu/packages/crates-io.scm (rust-nalgebra-0.19): New variable.
(rust-nalgebra-0.18): Inherit from rust-nalgebra-0.19).

3 years agognu: Add rust-rgb-0.8.
Efraim Flashner [Mon, 6 Jul 2020 16:52:49 +0000 (19:52 +0300)]
gnu: Add rust-rgb-0.8.

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

3 years agognu: Add rust-float-cmp-0.6.
Efraim Flashner [Mon, 6 Jul 2020 16:08:51 +0000 (19:08 +0300)]
gnu: Add rust-float-cmp-0.6.

* gnu/packages/crates-io.scm (rust-float-cmp-0.6): New variable.
(rust-float-cmp-0.5): Inherit from rust-float-cmp-0.6.

3 years agognu: Add rust-racer-cargo-metadata-0.1.
John Soo [Wed, 17 Jun 2020 02:17:27 +0000 (19:17 -0700)]
gnu: Add rust-racer-cargo-metadata-0.1.

* gnu/packages/crates-io.scm (rust-racer-cargo-metadata-0.1): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: Add rust-racer-interner-0.1.
John Soo [Wed, 17 Jun 2020 02:17:04 +0000 (19:17 -0700)]
gnu: Add rust-racer-interner-0.1.

* gnu/packages/crates-io.scm (rust-racer-interner-0.1): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: Add rust-rls-span-0.5.
John Soo [Wed, 17 Jun 2020 02:09:07 +0000 (19:09 -0700)]
gnu: Add rust-rls-span-0.5.

* gnu/packages/crates-io.scm (rust-rls-span-0.5): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: Add rust-peg-0.5.
Efraim Flashner [Mon, 6 Jul 2020 15:45:59 +0000 (18:45 +0300)]
gnu: Add rust-peg-0.5.

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

3 years agognu: Add rust-derive-more-0.99.
John Soo [Wed, 17 Jun 2020 01:52:55 +0000 (18:52 -0700)]
gnu: Add rust-derive-more-0.99.

* gnu/packages/crates-io.scm (rust-derive-more-0.99): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: rust-unicode-normalization-0.1: Don't skip build.
Efraim Flashner [Mon, 6 Jul 2020 15:39:03 +0000 (18:39 +0300)]
gnu: rust-unicode-normalization-0.1: Don't skip build.

* gnu/packages/crates-io.scm (rust-unicode-normalization-0.1)
[arguments]: Don't skip build.

3 years agognu: rust-unicode-normalization-0.1: update to 0.1.11.
John Soo [Thu, 18 Jun 2020 22:38:27 +0000 (15:38 -0700)]
gnu: rust-unicode-normalization-0.1: update to 0.1.11.

* gnu/packages/crates-io.scm (rust-unicode-normalization-0.1):
Update to 0.1.11.
[arguments]: Replace rust-smallvec-0.6 with 1 in cargo-inputs.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: Add rust-peg-0.6.
John Soo [Wed, 17 Jun 2020 01:52:31 +0000 (18:52 -0700)]
gnu: Add rust-peg-0.6.

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

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: Add rust-peg-macros-0.6.
John Soo [Wed, 17 Jun 2020 01:52:05 +0000 (18:52 -0700)]
gnu: Add rust-peg-macros-0.6.

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

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: Add rust-peg-runtime-0.6.
John Soo [Wed, 17 Jun 2020 01:51:23 +0000 (18:51 -0700)]
gnu: Add rust-peg-runtime-0.6.

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

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: vim: Update to 8.2.1145.
Jakub Kądziołka [Mon, 6 Jul 2020 17:15:06 +0000 (19:15 +0200)]
gnu: vim: Update to 8.2.1145.

* gnu/packages/vim.scm (vim): Update to 8.2.1145.
  [arguments]: Patch the terminal2 test too, as it has been split from
  test_terminal. Make the name of the phase more accurate.
  (vim-full)[arguments]: Remove the skip-test87 phase, as the test no
  longer exists and its successor passes.

3 years agognu: Add emacs-helm-selector.
Pierre Neidhardt [Mon, 6 Jul 2020 17:04:38 +0000 (19:04 +0200)]
gnu: Add emacs-helm-selector.

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

3 years agodoc: Fix texinfo identifiers in Version Control Services.
Arun Isaac [Sun, 5 Jul 2020 08:25:15 +0000 (13:55 +0530)]
doc: Fix texinfo identifiers in Version Control Services.

* doc/guix.texi (Version Control Services): Use @code, @command, @file,
@indicateurl, @samp texinfo identifiers correctly.

3 years agognu: sbcl-serapeum: Update to 20200703.
Pierre Neidhardt [Sun, 5 Jul 2020 09:57:49 +0000 (11:57 +0200)]
gnu: sbcl-serapeum: Update to 20200703.

* gnu/packages/lisp-xyz.scm (sbcl-serapeum): Update to 20200703.

3 years agognu: sbcl-cl-prevalence: Update to 20200704.
Pierre Neidhardt [Sun, 5 Jul 2020 09:57:18 +0000 (11:57 +0200)]
gnu: sbcl-cl-prevalence: Update to 20200704.

* gnu/packages/lisp-xyz.scm (sbcl-cl-prevalence): Update to 20200704.

3 years agognu: Add linux-libre-with-bpf.
John Soo [Sun, 14 Jun 2020 05:52:55 +0000 (22:52 -0700)]
gnu: Add linux-libre-with-bpf.

* gnu/packages/linux (%bpf-extra-linux-options): New variable,
(linux-libre-with-bpf): new variable.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
3 years agoservices: simulated-wifi: Use 'kernel-module-loader'.
Brice Waegeneire [Thu, 14 May 2020 16:44:15 +0000 (18:44 +0200)]
services: simulated-wifi: Use 'kernel-module-loader'.

* gnu/services/networking.scm (simulated-wifi-shepherd-services):
Change 'mac-simulation-module' service to use 'kernel-module-loader'.

3 years agognu: Add libbpf.
John Soo [Sat, 13 Jun 2020 21:53:50 +0000 (14:53 -0700)]
gnu: Add libbpf.

* gnu/packages/linux.scm (libbpf): New variable.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
3 years agognu: Add python-patiencediff.
Efraim Flashner [Mon, 6 Jul 2020 09:02:09 +0000 (12:02 +0300)]
gnu: Add python-patiencediff.

* gnu/packages/python-xyz.scm (python-patiencediff): New variable.

3 years agognu: python-fastimport: Update to 0.9.8.
Efraim Flashner [Mon, 6 Jul 2020 08:56:17 +0000 (11:56 +0300)]
gnu: python-fastimport: Update to 0.9.8.

* gnu/packages/python-xyz.scm (python-fastimport): Update to 0.9.8.

3 years agognu: elixir: Update to 1.10.4.
Oskar Köök [Sun, 5 Jul 2020 17:56:55 +0000 (19:56 +0200)]
gnu: elixir: Update to 1.10.4.

* gnu/packages/elixir.scm (elixir): Update to 1.10.4.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: emacs-lsp-mode: Update to 7.0.
Nicolas Goaziou [Mon, 6 Jul 2020 07:45:38 +0000 (09:45 +0200)]
gnu: emacs-lsp-mode: Update to 7.0.

* gnu/packages/emacs-xyz.scm (emacs-lsp-mode): Update to 7.0.
[description]: Slightly improve typography and wording.

3 years agognu: emacs-lsp-mode: Update home-page.
Nicolas Goaziou [Mon, 6 Jul 2020 07:40:12 +0000 (09:40 +0200)]
gnu: emacs-lsp-mode: Update home-page.

* gnu/packages/emacs-xyz.scm (emacs-lsp-mode)[home-page]: Update to new URL.

3 years agoRevert "gnu: libmicrohttpd: Update to 0.9.71."
Efraim Flashner [Mon, 6 Jul 2020 06:49:39 +0000 (09:49 +0300)]
Revert "gnu: libmicrohttpd: Update to 0.9.71."

This update breaks most of the packages which rely on libmicrohttpd.

This reverts commit 1bab01c2dbf74ef532b93543ce9c2e3b037eb8f5.

3 years agognu: opensbi: Update to 0.8.
Vagrant Cascadian [Mon, 6 Jul 2020 00:30:29 +0000 (17:30 -0700)]
gnu: opensbi: Update to 0.8.

* gnu/packages/firmware (make-opensbi-package): Add name argument.
  Drop variant argument.
  (opensbi-qemu-sifive-fu540): Adjust arguments.
  (opensbi-qemu-generic): New variable.
  (opensbi-qemu-virt): Change to deprecated variable.

3 years agognu: python-llvmlite: Use specific commit for llvm patch URLs.
Christopher Baines [Sun, 5 Jul 2020 15:39:40 +0000 (16:39 +0100)]
gnu: python-llvmlite: Use specific commit for llvm patch URLs.

As this commit [1] appears to affect the patches, including the v0.30.0
tag (so the tag must have been changed).

1: https://github.com/numba/llvmlite/commit/cdd99deb32f9d48aadb0f7407fb8ad06f6a8ce6c

* gnu/packages/llvm.scm (python-llvmlite)[inputs]: Use a specific commit for
the patches.

3 years agognu: Add emacs-fd.
Oleg Pykhalov [Sun, 5 Jul 2020 14:51:21 +0000 (17:51 +0300)]
gnu: Add emacs-fd.

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

3 years agodoc: Fix minor typo in X Window.
Arun Isaac [Sun, 5 Jul 2020 14:03:52 +0000 (19:33 +0530)]
doc: Fix minor typo in X Window.

* doc/guix.texi (X Window): Replace "not" with "no".

3 years agognu: josm: Update to 16731.
Julien Lepiller [Sat, 4 Jul 2020 23:06:32 +0000 (01:06 +0200)]
gnu: josm: Update to 16731.

* gnu/packages/geo.scm (josm): Update to 16731.

3 years agognu: Add java-opening-hours-parser.
Julien Lepiller [Sat, 4 Jul 2020 21:54:30 +0000 (23:54 +0200)]
gnu: Add java-opening-hours-parser.

* gnu/packages/geo.scm (java-opening-hours-parser): New variable.

3 years agognu: Add java-jetbrains-annotations.
Julien Lepiller [Sat, 4 Jul 2020 21:53:00 +0000 (23:53 +0200)]
gnu: Add java-jetbrains-annotations.

* gnu/packages/java.scm (java-jetbrains-annotations): New variable.

3 years agognu: java-icu4j: Update to 66.1, use full sources.
Björn Höfling [Tue, 12 May 2020 18:27:59 +0000 (20:27 +0200)]
gnu: java-icu4j: Update to 66.1, use full sources.

* gnu/packages/icu4c.scm (java-icu4j): Update to 66.1.
[source]: Use full sources instead of jar-sources.
[arguments]: Add chdir phase, replace install phase.

Co-Authored-By: Julien Lepiller <julien@lepiller.eu>
3 years agognu: Add java-junitparams.
Julien Lepiller [Sun, 28 Jun 2020 20:33:21 +0000 (22:33 +0200)]
gnu: Add java-junitparams.

* gnu/packages/java.scm (java-junitparams): New variable.

3 years agognu: chafa: Update to 1.4.1.
guy fleury iteriteka [Sun, 5 Jul 2020 11:06:46 +0000 (14:06 +0300)]
gnu: chafa: Update to 1.4.1.

* gnu/packages/image-viewers.scm (chafa): Update to 1.4.1.
[inputs]: Add freetype, libjpeg-turbo.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: rubber: Update to 1.5.1.
Arun Isaac [Sat, 4 Jul 2020 21:35:09 +0000 (03:05 +0530)]
gnu: rubber: Update to 1.5.1.

* gnu/packages/tex.scm (rubber): Update to 1.5.1.
[build-system]: Switch to python-build-system.
[inputs]: Remove python-2 and which.
[arguments]: Delete the build phase. Replace the install phase with a custom
phase.

3 years agoweather: Print 0.0% correctly.
Arun Isaac [Sat, 4 Jul 2020 22:59:46 +0000 (04:29 +0530)]
weather: Print 0.0% correctly.

* guix/scripts/weather.scm (report-server-coverage): Report 0% coverage as
0.0%, not as .0%.

3 years agoimport: pypi: Handle 'null instead of #nil.
Arun Isaac [Sat, 4 Jul 2020 22:37:35 +0000 (04:07 +0530)]
import: pypi: Handle 'null instead of #nil.

* guix/import/pypi.scm (non-empty-string-or-false): guile-json now returns
'null instead of #nil for null JSON values. Handle it.

3 years agodiscovery: Fix typo.
Arun Isaac [Sat, 4 Jul 2020 22:14:05 +0000 (03:44 +0530)]
discovery: Fix typo.

* guix/discovery.scm (fold-module-public-variables*): In the docstring,
replace (PROC MODULE SYMBOL VARIABLE) with (PROC MODULE SYMBOL VARIABLE
RESULT).

3 years agodoc: Fix minor typo in Programming Interface.
Arun Isaac [Sun, 5 Jul 2020 10:13:03 +0000 (15:43 +0530)]
doc: Fix minor typo in Programming Interface.

* doc/guix.texi (Programming Interface): Replace "under a specific build
users" with "under specific build users".

3 years agognu: python-pynvim: Update to 0.4.1.
Tanguy Le Carrour [Fri, 3 Jul 2020 10:21:56 +0000 (12:21 +0200)]
gnu: python-pynvim: Update to 0.4.1.

* gnu/packages/vim.scm (python-pynvim): Update to 0.4.1.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
3 years agognu: chessx: Update to 1.5.4.
Michael Rohleder [Sun, 5 Jul 2020 08:39:16 +0000 (10:39 +0200)]
gnu: chessx: Update to 1.5.4.

* gnu/packages/games.scm (chessx): Update to 1.5.4,
[inputs]: add "qtspeech",
[arguments]: fix missing translations.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
3 years agognu: icedove: Update to 68.10.0.
Jonathan Brielmaier [Thu, 2 Jul 2020 14:30:50 +0000 (16:30 +0200)]
gnu: icedove: Update to 68.10.0.

* gnu/packages/gnuzilla.scm (%icedove-build-id): Update.
(icedove): Update version and corresponding hg changeset.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
3 years agognu: flatpak: Update to 1.8.0.
Allan Adair [Thu, 2 Jul 2020 09:25:07 +0000 (11:25 +0200)]
gnu: flatpak: Update to 1.8.0.

* gnu/packages/package-management.scm (flatpak): Update to 1.8.0,
[native-inputs]: add "python-pyparsing".

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
3 years agosystem: Do not use "hurd-target?".
Mathieu Othacehe [Sun, 5 Jul 2020 07:40:34 +0000 (09:40 +0200)]
system: Do not use "hurd-target?".

Fix the following issue, that happens during CI evaluation:

In guix/gexp.scm:
    782:4 19 (_ _)
In guix/store.scm:
  1907:12 18 (_ #<store-connection 256.99 7f3727b6de10>)
   1340:2 17 (map/accumulate-builds #<store-connection 256.99 7f372…> …)
In srfi/srfi-1.scm:
   586:29 16 (map1 ((#<file-append #<package hurd@0.9-1.91a516…> …) …))
   586:29 15 (map1 ((#<file-append #<<parameterized> bindings:…> …) …))
   586:29 14 (map1 ((#<file-append #<package hurd@0.9-1.91a516…> …) …))
   586:17 13 (map1 ((#<<operating-system> kernel: #<<parameter…> …) …))
In guix/store.scm:
   1299:8 12 (call-with-build-handler #<procedure build-accumulator…> …)
  2025:24 11 (run-with-store #<store-connection 256.99 7f3727b6de10> …)
In guix/gexp.scm:
   785:13 10 (_ _)
In guix/store.scm:
   1859:8  9 (_ _)
In guix/gexp.scm:
   243:18  8 (_ _)
In guix/store.scm:
  1894:38  7 (_ #<store-connection 256.99 7f3727b6de10>)
In gnu/system.scm:
  1012:19  6 (_ #<store-connection 256.99 7f3727b6de10>)
   634:11  5 (operating-system-services #<<operating-system> kernel:…>)
   611:17  4 (hurd-default-essential-services #<<operating-system> k…>)
   555:18  3 (operating-system-directory-base-entries #<<operating-s…>)
  1270:18  2 (operating-system-boot-parameters-file #<<operating-sy…> …)
  1225:35  1 (operating-system-boot-parameters #<<operating-system>…> …)
  1225:35  0 (operating-system-boot-parameters (#<<file-system> de…>) …)

gnu/system.scm:1225:35: In procedure operating-system-boot-parameters:
Wrong type to apply: #f

"hurd-target?" is returning false when it should return true in that context.

* gnu/system.scm (operating-system-boot-parameters): Check for "hurd" target
field of "os" instead of using the "hurd-target?" procedure.

3 years agodownload: Replace misconfigured Apache mirror.
Tobias Geerinckx-Rice [Sun, 5 Jul 2020 06:22:11 +0000 (08:22 +0200)]
download: Replace misconfigured Apache mirror.

E.g. <http://apache.belnet.be/jakarta/oro/jakarta-oro-2.0.8.tar.gz>
redirects to a bogus 200 HTML page.

* guix/download.scm (%mirrors): Replace apache.belnet.be with
ftp.nluug.nl.

3 years agognu: links: Enable framebuffer (fb) graphics driver.
Tobias Geerinckx-Rice [Sun, 5 Jul 2020 04:58:51 +0000 (06:58 +0200)]
gnu: links: Enable framebuffer (fb) graphics driver.

* gnu/packages/web-browsers.scm (links)[native-inputs]:
Add linux-libre-headers.
[inputs]: Add gpm.

3 years agognu: links: Sort inputs.
Tobias Geerinckx-Rice [Sun, 5 Jul 2020 04:52:18 +0000 (06:52 +0200)]
gnu: links: Sort inputs.

* gnu/packages/web-browsers.scm (links)[inputs]: Order alphabetically.

3 years agognu: Sort (gnu packages web-browsers) module imports.
Tobias Geerinckx-Rice [Sun, 5 Jul 2020 04:47:27 +0000 (06:47 +0200)]
gnu: Sort (gnu packages web-browsers) module imports.

* gnu/packages/web-browsers.scm: Order module imports alphabetically.

3 years agognu: mosh: Remove ‘/bin/sh’ dependency.
Tobias Geerinckx-Rice [Fri, 3 Jul 2020 18:33:44 +0000 (20:33 +0200)]
gnu: mosh: Remove ‘/bin/sh’ dependency.

* gnu/packages/ssh.scm (mosh)[arguments]: Add ‘patch-FHS-file-names’ phase.

3 years agognu: bcachefs-tools: Display the correct version.
Tobias Geerinckx-Rice [Fri, 3 Jul 2020 00:12:02 +0000 (02:12 +0200)]
gnu: bcachefs-tools: Display the correct version.

* gnu/packages/file-systems.scm (bcachefs-tools)[arguments]: Add VERSION
to make-flags.

3 years agognu: cryptsetup: Update to 2.3.1.
Vincent Legoll [Sat, 11 Apr 2020 17:11:26 +0000 (19:11 +0200)]
gnu: cryptsetup: Update to 2.3.1.

* gnu/packages/cryptsetup.scm (cryptsetup): Update to 2.3.1.

Signed-off-by: Jakub Kądziołka <kuba@kadziolka.net>
3 years agocombinators: Fix typo.
Arun Isaac [Sat, 4 Jul 2020 21:45:08 +0000 (03:15 +0530)]
combinators: Fix typo.

* guix/combinators.scm (fold2): Replace "a two lists" with "two lists".

3 years agognu: hplip: Update source hash.
Tobias Geerinckx-Rice [Sat, 4 Jul 2020 17:38:39 +0000 (19:38 +0200)]
gnu: hplip: Update source hash.

The tarball was modified in place: <http://issues.guix.gnu.org/42191>.

* gnu/packages/cups.scm (hplip)[source]: Update hash.

3 years agognu: Add phockup.
Arun Isaac [Mon, 15 Jun 2020 21:20:24 +0000 (02:50 +0530)]
gnu: Add phockup.

* gnu/packages/image.scm (phockup): New variable.

3 years agognu: emacs-exwm-x: Fix build.
Nicolas Goaziou [Sat, 4 Jul 2020 12:29:49 +0000 (14:29 +0200)]
gnu: emacs-exwm-x: Fix build.

* gnu/packages/emacs-xyz.scm (emacs-exwm-x)[propagated-inputs]: Replace
emacs-ivy with emacs-counsel.

3 years agognu: emacs-lispy: Fix build.
Nicolas Goaziou [Sat, 4 Jul 2020 12:26:54 +0000 (14:26 +0200)]
gnu: emacs-lispy: Fix build.

* gnu/packages/emacs-xyz.scm (emacs-lispy)[propagated-inputs]: Replace
emacs-ivy with emacs-swiper.

3 years agognu: emacs-counsel-projectile: Fix build.
Nicolas Goaziou [Sat, 4 Jul 2020 12:00:55 +0000 (14:00 +0200)]
gnu: emacs-counsel-projectile: Fix build.

* gnu/packages/emacs-xyz.scm (emacs-counsel-projectile)[propagated-inputs]:
Replace emacs-ivy with emacs-counsel.

3 years agognu: emacs-counsel-tramp: Update to 0.7.5.
Nicolas Goaziou [Sat, 4 Jul 2020 12:00:31 +0000 (14:00 +0200)]
gnu: emacs-counsel-tramp: Update to 0.7.5.

* gnu/packages/emacs-xyz.scm (emacs-counsel-tramp): Update to 0.7.5.
[propagated-inputs]: Replace emacs-ivy with emacs-counsel.

3 years agognu: emacs-counsel-dash: Update to 0.1.3-4-370d5f6.
Nicolas Goaziou [Sat, 4 Jul 2020 11:59:35 +0000 (13:59 +0200)]
gnu: emacs-counsel-dash: Update to 0.1.3-4-370d5f6.

* gnu/packages/emacs-xyz.scm (emacs-counsel-dash): Update to 0.1.3-4-370d5f6.
[arguments]: Remove unnecessary phase.
[propagated-inputs]: Replace emacs-ivy with emacs-counsel.

3 years agognu: emacs-counsel-etags: Update to 1.9.11.
Nicolas Goaziou [Sat, 4 Jul 2020 11:59:03 +0000 (13:59 +0200)]
gnu: emacs-counsel-etags: Update to 1.9.11.

* gnu/packages/emacs-xyz.scm (emacs-counsel-etags): Update to 1.9.11.
[propagated-inputs]: Replace emacs-ivy with emacs-counsel.

3 years agognu: Add emacs-counsel.
Nicolas Goaziou [Sat, 4 Jul 2020 11:47:57 +0000 (13:47 +0200)]
gnu: Add emacs-counsel.

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

3 years agognu: Add emacs-swiper.
Nicolas Goaziou [Sat, 4 Jul 2020 10:27:32 +0000 (12:27 +0200)]
gnu: Add emacs-swiper.

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

3 years agognu: r-nloptr: Update to 1.2.2.2.
Ricardo Wurmus [Sat, 4 Jul 2020 09:50:11 +0000 (11:50 +0200)]
gnu: r-nloptr: Update to 1.2.2.2.

* gnu/packages/statistics.scm (r-nloptr): Update to 1.2.2.2.

3 years agognu: r-dalex: Update to 1.3.0.
Ricardo Wurmus [Sat, 4 Jul 2020 09:50:08 +0000 (11:50 +0200)]
gnu: r-dalex: Update to 1.3.0.

* gnu/packages/cran.scm (r-dalex): Update to 1.3.0.

3 years agognu: r-spdata: Update to 0.3.8.
Ricardo Wurmus [Sat, 4 Jul 2020 09:50:05 +0000 (11:50 +0200)]
gnu: r-spdata: Update to 0.3.8.

* gnu/packages/cran.scm (r-spdata): Update to 0.3.8.

3 years agognu: r-glmmtmb: Update to 1.0.2.1.
Ricardo Wurmus [Sat, 4 Jul 2020 09:50:02 +0000 (11:50 +0200)]
gnu: r-glmmtmb: Update to 1.0.2.1.

* gnu/packages/cran.scm (r-glmmtmb): Update to 1.0.2.1.

3 years agognu: r-abn: Update to 2.2.2.
Ricardo Wurmus [Sat, 4 Jul 2020 09:49:58 +0000 (11:49 +0200)]
gnu: r-abn: Update to 2.2.2.

* gnu/packages/cran.scm (r-abn): Update to 2.2.2.

3 years agognu: r-depecher: Update to 1.4.1.
Ricardo Wurmus [Sat, 4 Jul 2020 09:49:55 +0000 (11:49 +0200)]
gnu: r-depecher: Update to 1.4.1.

* gnu/packages/bioconductor.scm (r-depecher): Update to 1.4.1.

3 years agognu: r-rsubread: Update to 2.2.3.
Ricardo Wurmus [Sat, 4 Jul 2020 09:49:49 +0000 (11:49 +0200)]
gnu: r-rsubread: Update to 2.2.3.

* gnu/packages/bioconductor.scm (r-rsubread): Update to 2.2.3.

3 years agognu: Add emacs-bluetooth.
Nicolas Goaziou [Fri, 3 Jul 2020 22:48:28 +0000 (00:48 +0200)]
gnu: Add emacs-bluetooth.

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

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
3 years agognu: diffoscope: Update to 150.
Vagrant Cascadian [Fri, 3 Jul 2020 21:47:35 +0000 (21:47 +0000)]
gnu: diffoscope: Update to 150.

* gnu/packages/diffoscope (diffoscope): Update to 150.

3 years agognu: Add emacs-calibredb.
Michael Rohleder [Fri, 3 Jul 2020 05:36:23 +0000 (07:36 +0200)]
gnu: Add emacs-calibredb.

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

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
3 years agognu: Add emacs-org-beautify-theme.
Morgan Smith [Fri, 3 Jul 2020 03:24:51 +0000 (23:24 -0400)]
gnu: Add emacs-org-beautify-theme.

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

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
3 years agognu: emacs-auctex: Update to 12.2.4.
Nicolas Goaziou [Fri, 3 Jul 2020 22:19:23 +0000 (00:19 +0200)]
gnu: emacs-auctex: Update to 12.2.4.

* gnu/packages/emacs-xyz.scm (emacs-auctex): Update to 12.2.4.

3 years agognu: emacs-markdown-mode: Update hash too.
Nicolas Goaziou [Fri, 3 Jul 2020 22:18:21 +0000 (00:18 +0200)]
gnu: emacs-markdown-mode: Update hash too.

* gnu/packages/emacs-xyz.scm (emacs-markdown-mode): Update hash. This is
a followup to 3f452712438a5133c692c73b32bf91b5954d2b7b.

3 years agognu: emacs-markdown-mode: Update to 2.4.
Nicolas Goaziou [Fri, 3 Jul 2020 22:15:32 +0000 (00:15 +0200)]
gnu: emacs-markdown-mode: Update to 2.4.

* gnu/packages/emacs-xyz.scm (emacs-markdown-mode): Update to 2.4.

3 years agognu: emacs-ivy: Update to 0.13.1.
Nicolas Goaziou [Fri, 3 Jul 2020 22:13:03 +0000 (00:13 +0200)]
gnu: emacs-ivy: Update to 0.13.1.

* gnu/packages/emacs-xyz.scm (emacs-ivy): Update to 0.13.1.
[source]: Use GNU ELPA repository.
[homepage]: Point to GitHub instead of manual.

3 years agognu: Add curlpp library.
Dale Mellor [Sun, 21 Jun 2020 22:53:07 +0000 (23:53 +0100)]
gnu: Add curlpp library.

* gnu/packages/curl.scm (curlpp): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
3 years agognu: Add guix-simplyblack-sddm-theme.
Fredrik Salomonsson [Sat, 27 Jun 2020 23:37:57 +0000 (16:37 -0700)]
gnu: Add guix-simplyblack-sddm-theme.

* gnu/packages/display-managers.scm (guix-simplyblack-sddm-theme): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>