Commit graph

81001 commits

Author SHA1 Message Date
Leo Famulari 000083c098
gnu: linux-libre 5.4: Update to 5.4.130.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.130.
(linux-libre-5.4-pristine-source): Update hash.
2021-07-08 16:27:14 -04:00
Leo Famulari 6d625242a6
gnu: linux-libre 5.10: Update to 5.10.48.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.48.
(linux-libre-5.10-pristine-source): Update hash.
2021-07-08 16:27:14 -04:00
Leo Famulari d9b1cd8d28
gnu: linux-libre: Update to 5.12.15.
* gnu/packages/linux.scm (linux-libre-5.12-version): Update to 5.12.15.
(linux-libre-5.12-pristine-source): Update hash.
2021-07-08 16:27:13 -04:00
Leo Famulari efdb07729c
gnu: python-shiboken-2: Update to 5.15.2.
* gnu/packages/qt.scm (python-shiboken-2): Update to 5.15.2.
2021-07-08 16:27:10 -04:00
Maxime Devos f78a09f0c4
gnu: libolm: Respect "--without-tests".
* gnu/packages/libolm.scm
  (libolm)[arguments]<#:phases>{check}: Respect #:tests?.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-07-08 21:20:17 +02:00
Maxime Devos f78975c8e0
gnu: python-h2: Respect "--without-tests".
* gnu/packages/python-web.scm
  (python-h2)[arguments]<#:phases>{check}: Respect #:tests?.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-07-08 21:20:13 +02:00
Maxime Devos c46c8531dd
gnu: python-h11: Respect "--without-tests".
* gnu/packages/python-web.scm
  (python-h11)[arguments]<#:phases>{check}: Respect #:tests?.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-07-08 21:20:09 +02:00
Maxime Devos a6e70f3f0c
gnu: python-hpack: Respect "--without-tests".
* gnu/packages/python-web.scm
  (python-hpack)[arguments]<#:phases>{check}: Respect #:tests?.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-07-08 21:20:05 +02:00
Maxime Devos a5a90a98d8
gnu: python-hyperframe: Respect "--without-tests".
* gnu/packages/python-web.scm
  (python-hyperframe)[arguments]<#:phases>{check}: Respect #:tests?.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-07-08 21:20:01 +02:00
Maxime Devos d0b3bb9df7
gnu: python-watchgod: Respect "--without-tests".
* gnu/packages/python-xyz.scm
  (python-watchgod)[arguments]<#:phases>{check}: Respect #:tests?.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-07-08 21:19:56 +02:00
Maxime Devos 3cd509bf66
gnu: python-pymediainfo: Respect "--without-tests".
* gnu/packages/python-xyz.scm
  (python-pymediainfo)[arguments]<#:phases>{check}: Respect
  #:tests?.  Don't bother returning #t as it isn't required
  anymore.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-07-08 21:19:32 +02:00
Mathieu Othacehe beaa5dff38
gnu: zile-on-guile: Fix build.
This is a follow-up of da40d07066.

* gnu/packages/zile.scm (zile-on-guile)[arguments]: Restore the original
patch-/bin/sh phase.
2021-07-08 17:12:26 +02:00
Vinicius Monego 57a747e15a
gnu: Add python-cmaes.
* gnu/packages/machine-learning.scm (python-cmaes): New variable.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-07-08 16:49:06 +02:00
Maxime Devos 344316b455
gnu: xvfb-run: Fix ‘xvfb-run --help’ in a pure environment.
* gnu/packages/xorg.scm (xvfb-run)[arguments]: Refer to ‘cat’
  by absolute file name, and test whether ‘xvfb-run --help’
  succeeds in a pure environment in the ‘check’ phase.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-07-08 16:40:29 +02:00
Matthew James Kraai da40d07066
gnu: zile: Update to 2.6.2.
* gnu/packages/zile.scm (zile): Update to 2.6.2.
[arguments]: Adjust file list in custom 'patch-/bin/sh phase.
[inputs]: Add gee and glib.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-07-08 16:22:49 +02:00
Nicolas Goaziou 2a1fde403d
gnu: emacs-chronometrist: Update to 0.9.0.
* gnu/packages/emacs-xyz.scm (emacs-chronometrist): Update to 0.9.0.
[source]: Update upstream URL.
[inputs]: Add emacs-spark.  Remove emacs-anaphora and emacs-literate-elisp.
2021-07-08 15:32:40 +02:00
Nicolas Goaziou 7705edf39b
gnu: python-pikepdf: Update to 2.14.2.
* gnu/packages/python-xyz.scm (python-pikepdf): Update to 2.14.2.
2021-07-08 15:10:45 +02:00
Nicolas Goaziou 95438b7a75
gnu: pinentry-bemenu: Fix license.
* gnu/packages/gnupg.scm (pinentry-bemenu)[license]: Use GPL 3+.
2021-07-08 15:07:42 +02:00
Nikita Domnitskii 8edb6778cf
gnu: Add pinentry-bemenu.
* gnu/packages/gnupg.scm (pinentry-bemenu): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-07-08 15:02:38 +02:00
Nikita Domnitskii c111fa6067
gnu: bemenu: Update to 0.6.2.
* gnu/packages/xdisorg.scm (bemenu): Update to 0.6.2.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-07-08 15:00:29 +02:00
Efraim Flashner 94f772dad8
gnu: newsboat: Update to 2.24.
* gnu/packages/syndication.scm (newsboat): Update to 2.24.
[arguments]: Update rust to 1.48.
[cargo-inputs]: Replace rust-cxx-0.5 with 1, rust-gettext-rs-0.6 with
0.7.
[cargo-development-inputs]: Replace rust-cxx-build-0.5 with 1.
2021-07-08 10:55:30 +03:00
Efraim Flashner f28f095fbd
gnu: rust-once-cell-1: Update to 1.8.0.
* gnu/packages/crates-io.scm (rust-once-cell-1): Update to 1.8.0.
2021-07-08 10:55:30 +03:00
Jan (janneke) Nieuwenhuizen 9bd65f0583
gnu: mcrl2: Update to 202106.0.
* gnu/packages/maths.scm (mcrl2): Update to 202106.0.
2021-07-08 09:51:12 +02:00
Matthew James Kraai 0a04c25482
mailmap: Update entries for Matthew James Kraai.
* .mailmap: Change name for Matthew James Kraai.
* gnu/packages/lisp-xyz.scm, gnu/packages/python-xyz.scm,
gnu/packages/rust.scm: Likewise.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-07-08 09:48:22 +02:00
John Kehayias 87c974cdd1
gnu: darktable: Update to 3.6.0.
* gnu/packages/photo.scm (darktable): Update to 3.6.0.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-07-08 09:44:10 +02:00
Andrew Tropin 9381f1fa4a
gnu: Add emacs-consult-notmuch.
* gnu/packages/emacs-xyz.scm (emacs-consult-notmuch): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-07-08 09:36:49 +02:00
Matthew James Kraai 08f03de158
gnu: emacs-deadgrep: Add missing input.
* gnu/packages/emacs-xyz.scm (emacs-deadgrep)[inputs]: Add ripgrep.
[arguments]: Add configure phase to set deadgrep-executable to absolute path.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-07-08 09:32:02 +02:00
Efraim Flashner 49e2e75ced
gnu: %guile-3.0-static-stripped: Rename to %guile-static-stripped.
* gnu/packages/make-bootstrap.scm (%guile-3.0-static-stripped): Rename
to %guile-static-stripped.
(%guile-bootstrap-tarball): Adjust accordingly.
* gnu/system/linux-initrd.scm (expression->initrd): Use
%guile-static-stripped as default guile.
* doc/guix.texi (initial RAM disk)[expression->initrd]: Adjust
documentation accordingly.
2021-07-08 09:39:05 +03:00
Efraim Flashner e48cff0965
gnu: make-bootstrap: Use guile-3.0 bootstrap tarball.
* gnu/packages/make-bootstrap.scm (%guile-bootstrap-tarball): Use
guile-3.0.
(%guile-static-stripped): Remove variable.
2021-07-08 09:29:03 +03:00
Efraim Flashner f819b46acb
gnu: make-bootstrap: Build with gcc-7.
* gnu/packages/make-bootstrap.scm (gcc-for-bootstrap)[Inherit]: Inherit
from gcc-7.
[inputs]: Use package-inputs from gcc-7.
(package-with-relocatable-glibc)[native-inputs]: Have cross-gcc use
gcc-7.
(%gcc-static)[inherit]: Inherit from gcc-7.
[arguments]: Use package-arguments from gcc-7.
[inputs]: Replace isl-0.18 with isl. Use package-inputs from gcc-7.
[native-inputs]: Use package-native-inputs from gcc-7.
(%gcc-stripped)[inherit]: Inherit from gcc-7.
2021-07-08 09:28:38 +03:00
Maxim Cournoyer 4cbe0127a6
guix-install.sh: Prompt for configuring substitutes discovery.
Also ensure prompt_yes_no always print the message with a trailing space,
which is more pleasing to the eye.

* etc/guix-daemon.conf.in <--discover=no>: New guix-daemon option.
* etc/guix-daemon.service.in: Likewise.
* etc/init.d/guix-daemon.in: Likewise.
* etc/openrc/guix-daemon.in: Likewise.
* etc/guix-install.sh (configure_substitute_discovery): New procedure.
(sys_enable_guix_daemon): Ask the user whether automatic substitute discovery
should be enabled.  Set the '--discover' argument accordingly.
(prompt_yes_no): Add a trailing space to the message.
(sys_authorize_build_farms): Remove trailing space from the message argument.
* NEWS (Distribution): Add news.
2021-07-07 23:54:20 -04:00
Nicolas Goaziou ac3444968a
gnu: python-pikepdf: Update to 2.14.1.
* gnu/packages/python-xyz.scm (python-pikepdf): Update to 2.14.1.
2021-07-08 00:03:17 +02:00
Nicolas Goaziou 1d4decf4a2
gnu: giac: Update to 1.7.0-17.
* gnu/packages/algebra.scm (giac): Update to 1.7.0-17.
2021-07-07 23:03:25 +02:00
Nicolas Goaziou 30c6b6ccb4
gnu: emacs-pyim: Update to 3.9.0.
* gnu/packages/emacs-xyz.scm (emacs-pyim): Update to 3.9.0.
2021-07-07 22:53:54 +02:00
Leo Famulari 99aecc0988
gnu: VTK 8: Re-fix a build failure with recent versions of freetype.
* gnu/packages/patches/vtk-8-fix-freetypetools-build-failure.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/image-processing.scm (vtk-8): Dis-inherit from VTK. Use the
package definition that predated the update to VTK 9, taken from commit
f4dc8ac6df.
2021-07-07 16:50:21 -04:00
Tobias Geerinckx-Rice 32480e1903
gnu: kicad-doc: Remove unnecessary code.
* gnu/packages/engineering.scm (arguments): Skip #:tests? instead of
deleting the 'check phase.  Remove the 'set-perl-env phase.
2021-07-07 21:26:55 +02:00
Tobias Geerinckx-Rice dbf78e3985
gnu: kicad-doc: Fix build.
Fixes <https://issues.guix.gnu.org/49458>.

* gnu/packages/engineering.scm (native-inputs): Add perl-yaml-tiny.
2021-07-07 21:26:55 +02:00
Hartmut Goebel 7f06567b83
guix-install.sh: No longer export GUIX_PROFILE.
If GUIX_PROFILE is exported here, any subsequent
"source /some/other/profile/etc/profile" will set variables pointing to
"$HOME/.guix-profile" instead of pointing to the sourced profile.

* etc/guix-install.sh (sys_create_init_profile): No longer export GUIX_PROFILE.
2021-07-07 21:25:16 +02:00
Maxim Cournoyer af2d6ec092
self: Build translated manuals with a single process.
Works around <https://issues.guix.gnu.org/47428>.

* guix/self.scm (translate-texi-manuals): Set parallel-job-count to 1.
2021-07-07 14:45:59 -04:00
Raghav Gururajan 02562e2f1e
services: Add bitmask-service-type.
* gnu/services/vpn.scm (bitmask-service-type): New variable.
* doc/guix.texi: Document it.

Co-authored-by: jgart <jgart@dismail.de>
2021-07-07 10:20:28 -04:00
Raghav Gururajan b30651aeca
gnu: Add bitmask.
* gnu/packages/vpn.scm (bitmask): New variable.

Co-authored-by: jgart <jgart@dismail.de>
2021-07-07 09:41:22 -04:00
Raghav Gururajan e6ea0abd93
gnu: Add go-0xacab-org-leap-shapeshifter.
* gnu/packages/golang.scm (go-0xacab-org-leap-shapeshifter): New variable.
2021-07-07 09:41:22 -04:00
Raghav Gururajan 2fa52c8a90
gnu: Add go-github-com-operatorfoundation-shapeshifter-transports.
* gnu/packages/golang.scm (go-github-com-operatorfoundation-shapeshifter-transports): New variable.
2021-07-07 09:41:22 -04:00
Raghav Gururajan d28eacb011
gnu: Add go-github-com-kataras-golog.
* gnu/packages/golang.scm (go-github-com-kataras-golog): New variable.
2021-07-07 09:41:22 -04:00
Raghav Gururajan 56835ab730
gnu: Add go-github-com-kataras-pio.
* gnu/packages/golang.scm (go-github-com-kataras-pio): New variable.
2021-07-07 09:41:21 -04:00
Raghav Gururajan 62646d768d
gnu: Add go-github-com-shadowsocks-go-shadowsocks2.
* gnu/packages/golang.scm (go-github-com-shadowsocks-go-shadowsocks2): New variable.
2021-07-07 09:41:21 -04:00
Raghav Gururajan e174191029
gnu: Add go-github-com-riobard-go-bloom.
* gnu/packages/golang.scm (go-github-com-riobard-go-bloom): New variable.
2021-07-07 09:41:21 -04:00
Raghav Gururajan 7b8e9af56c
gnu: Add go-github-com-aead-chacha20.
* gnu/packages/golang.org (go-github-com-aead-chacha20): New variable.
2021-07-07 09:41:21 -04:00
Raghav Gururajan 68bfec63c2
gnu: Add go-github-com-mufti1-interconv.
* gnu/packages/golang.scm (go-github-com-mufti1-interconv): New variable.
2021-07-07 09:41:21 -04:00
Raghav Gururajan 19f3b7c7b8
gnu: Add go-github-com-opentracing-opentracing-go.
* gnu/packages/golang.scm (go-github-com-opentracing-opentracing-go): New variable.
2021-07-07 09:41:21 -04:00