3
5
Fork 0
mirror of git://git.savannah.gnu.org/guix.git synced 2023-12-14 03:33:07 +01:00
Commit graph

72182 commits

Author SHA1 Message Date
Tobias Geerinckx-Rice
7292585f3c
gnu: mergerfs: Clean up arguments.
* gnu/packages/file-systems.scm (mergerfs)[arguments]: Remove some
incorrect comments & rewrite code accordingly.  Pass the PREFIX as a
make flag.
2021-07-09 04:30:39 +02:00
Tobias Geerinckx-Rice
478104c398
gnu: mergerfs: Do not refer to the native bash.
* gnu/packages/linux.scm (mergerfs)[inputs]: Add bash-minimal.
[arguments]: Refer to it rather than to the native build bash.
2021-07-09 04:27:33 +02:00
Tobias Geerinckx-Rice
5f071925ef
gnu: mergerfs: Cross-compile.
* gnu/packages/file-systems.scm (mergerfs)[arguments]: Use CC-FOR-TARGET
and CXX-FOR-TARGET.  Don't let the Makefile strip binaries.
2021-07-09 04:26:45 +02:00
Tobias Geerinckx-Rice
73a2edf25b
gnu: mergerfs: Update to 2.32.6.
* gnu/packages/file-systems.scm (mergerfs): Update to 2.32.6.
2021-07-09 03:30:20 +02:00
Ivan Gankevich
e499500730
gnu: Add bibtool.
* gnu/packages/tex.scm (bibtool): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-07-09 00:22:05 +02:00
jgart via Guix-patches via
889c5c584f
gnu: clikan: Upgrade to 0.2.1.
* gnu/packages/task-management.scm (clikan)[version]: Upgrade to
0.2.1.
[arguments]: Enable tests.
[inputs]: Add python-rich.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-07-09 00:08:49 +02:00
Vinicius Monego
e01ae01e57
gnu: drawing: Update to 0.8.2.
* gnu/packages/gnome.scm (drawing): Update to 0.8.2.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-07-09 00:01:31 +02:00
Vinicius Monego
65c70b820b
gnu: lightspark: Update to 0.8.5.
* gnu/packages/animation.scm (lightspark): Update to 0.8.5.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-07-09 00:00:37 +02:00
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
ead243bfb6
gnu: Add go-github-com-operatorfoundation-monolith-go.
* gnu/packages/golang.scm (go-github-com-operatorfoundation-monolith-go): New variable.
2021-07-07 09:41:20 -04:00
d1f4ace68e
gnu: Add go-github-com-deckarep-golang-set.
* gnu/packages/golang.scm (go-github-com-deckarep-golang-set): New variable.
2021-07-07 09:41:20 -04:00
314f505f2c
gnu: Add go-github-com-blanu-dust.
* gnu/packages/golang.scm (go-github-com-blanu-dust): New variable.
2021-07-07 09:41:20 -04:00
db8d15924c
gnu: Add go-github-com-op-go-logging.
* gnu/packages/golang.scm (go-github-com-op-go-logging): New variable.
2021-07-07 09:41:20 -04:00
084dcd2708
gnu: Add go-github-com-operatorfoundation-shapeshifter-ipc.
* gnu/packages/golang.scm (go-github-com-operatorfoundation-shapeshifter-ipc): New variable.
2021-07-07 09:41:20 -04:00
213570dbd3
gnu: Add go-github-com-operatorfoundation-obfs4.
* gnu/packages/golang.scm (go-github-com-operatorfoundation-obfs4): New variable.
2021-07-07 09:41:20 -04:00
fad3cce201
gnu: Add go-github-com-willscott-goturn.
* gnu/packages/golang.scm (go-github-com-willscott-goturn): New variable.
2021-07-07 09:41:20 -04:00
aa6df6d4e1
gnu: Add go-torproject-org-pluggable-transports-goptlib.
* gnu/packages/golang.scm (go-torproject-org-pluggable-transports-goptlib): New variable.
2021-07-07 09:41:19 -04:00
520eaa48af
gnu: Add go-github-com-sevlyar-go-daemon.
* gnu/packages/golang.scm (go-github-com-sevlyar-go-daemon): New variable.
2021-07-07 09:41:19 -04:00
24487f2ddc
gnu: Add go-github-com-keybase-go-ps.
* gnu/packages/golang.scm (go-github-com-keybase-go-ps): New variable.
2021-07-07 09:41:19 -04:00
fb138d367c
gnu: Add go-github-com-apparentlymart-go-openvpn-mgmt.
* gnu/packages/golang.scm (go-github-com-apparentlymart-go-openvpn-mgmt): New variable.
2021-07-07 09:41:19 -04:00
53e8f46a2d
gnu: Add go-github-com-emersion-go-autostart.
* gnu/packages/golang.scm (go-github-com-emersion-go-autostart): New variable.
2021-07-07 09:41:19 -04:00
8d52b4e0e1
gnu: Add go-github-com-dchest-siphash.
* gnu/packages/golang.scm (go-github-com-dchest-siphash): New variable.

Co-authored-by: jgart <jgart@dismail.de>
2021-07-07 09:41:19 -04:00
d03fa9aa92
gnu: Add go-github-com-rakyll-statik.
* gnu/packages/golang.scm (go-github-com-rakyll-statik): New variable.

Co-authored-by: jgart <jgart@dismail.de>
2021-07-07 09:41:18 -04:00
a329bc7e0c
gnu: pies: Update to 1.6.
* gnu/packages/admin.scm (pies): Update to 1.6.
2021-07-07 15:54:49 +03:00
Tobias Geerinckx-Rice
1cc4207fa9
gnu: Add rewritefs.
* gnu/packages/file-systems.scm (rewritefs): New public variable.
2021-07-07 13:56:17 +02:00
Tobias Geerinckx-Rice
3fb6c96106
Revert "gnu: libvirt: Support ZFS."
This reverts commit 61ccd756e5.
2021-07-07 13:56:16 +02:00
8333673c4c
gnu: julia: Adjust make-flags.
* gnu/packages/julia.scm (julia)[arguments]: Adjust architecture
specific make-flags for some architectures.
2021-07-07 09:10:44 +03:00
4b4d4d7bae
gnu: openblas: Fix building on powerpc64le-linux.
* gnu/packages/maths.scm (openblas)[arguments]: Add make-flags to enable
building for powerpc64le-linux.
2021-07-07 09:10:44 +03:00
67ce43c0d3
gnu: openblas: Fix building on armhf-linux.
* gnu/packages/maths.scm (openblas)[arguments]: Add make-flag to set
target architecture.
2021-07-07 09:10:44 +03:00
f480f27c9c
gnu: ytfzf: Fix loading of thumbnails.
* gnu/packages/patches/ytfzf-programs.patch: Modify.
2021-07-07 01:53:39 -04:00
Leo Famulari
601063c612
gnu: Mutt: Update to 2.1.0.
* gnu/packages/mail.scm (mutt): Update to 2.1.0.
2021-07-06 19:13:17 -04:00
Vinicius Monego
2252abce05
gnu: shotcut: Update to 21.06.29.
* gnu/packages/video.scm (shotcut): Update to 21.06.29.
[arguments]{#:phases}: Don't return #t.
[inputs]: Use MLT 7.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-07-06 19:13:17 -04:00
Vinicius Monego
37ce56af34
gnu: Add MLT 7.
* gnu/packages/video.scm (mlt): New variable.
(mlt-6): Inherit from above.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-07-06 19:13:16 -04:00
Vinicius Monego
0913843efc
gnu: mlt: Rename to mlt-6.
* gnu/packages/video.scm (mlt): Rename to mlt-6.
[build-system]: Use cmake-build-system.
[arguments]: Remove #:make-flags. Adjust 'override-LDFLAGS phase.
{#:configure-flags}: Remove --enable-gpl3 and --enable-gpl. Set
"GTK2_GDKCONFIG_INCLUDE_DIR" and "GTK2_GLIBCONFIG_INCLUDE_DIR".
(shotcut): Use mlt-6.
* gnu/packages/animation.scm (synfig): Use mlt-6.
* gnu/packages/kde.scm (kdenlive): Use mlt-6.

This change is to add MLT 7 which will be done in the next commit.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-07-06 19:13:16 -04:00
Vinicius Monego
177ff0775b
gnu: rtaudio: Fix include path.
* gnu/packages/audio.scm (rtaudio)[arguments]: Add phase 'fix-inc-path to move
the header to where pkg-config expects it.
* gnu/packages/music.scm (muse-sequencer)[arguments]{#:phases}: Remove
'fix-include. Don't return #t.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-07-06 19:13:13 -04:00
ffc04f5cc6
gnu: ytfzf: Use patches inside source block, instead of inputs.
* gnu/packages/image-viewers.scm (ytfzf)[patches]: Add ytfzf-programs.patch
and ytfzf-updates.patch.
[phases](apply-patches): Remove phase.
[native-inputs]: Remove ytfzf-programs and ytfzf-updates.
2021-07-06 09:08:29 -04:00
aa6e6fb2e9
gnu: Add ytfzf.
* gnu/packages/image-viewers.scm (ytfzf): New variable.

Co-authored-by: jgart <jgart@dismail.de>
2021-07-06 01:27:29 -04:00
5d10d84f5a
gnu: Add python-ueberzug.
* gnu/packages/python-xyz.scm (python-ueberzug): New variable.

Co-authored-by: jgart <jgart@dismail.de>
2021-07-06 01:21:45 -04:00
Julien Lepiller
4fa62cf702
gnu: ocaml-earley: Update to 3.0.0.
* gnu/packages/ocaml.scm (ocaml-earley): Update to 3.0.0.  Use latest
ocaml version.
2021-07-05 16:54:14 +02:00
Julien Lepiller
ef79d6c5d6
gnu: Add ocaml-sqlite3.
* gnu/packages/ocaml.scm (ocaml-sqlite3): New variable.
(ocaml4.07-sqlite3): Inherit from ocaml-sqlite3.
* gnu/packages/bioinformatics.scm (pplacer): Also use package-with-ocaml4.07
with ocaml-sqlite3.
2021-07-05 16:54:11 +02:00
Ricardo Wurmus
685cfdec94
gnu: conda: Update to 4.10.3.
* gnu/packages/package-management.scm (conda): Update to 4.10.3.
[arguments]: Add phase fix-ruamel-yaml-dependency; disable three more tests;
remove sudo workaround in "init" phase.
[native-inputs]: Add python-pytest-timeout.
2021-07-05 15:05:36 +02:00
Ricardo Wurmus
e057e93069
gnu: python-conda-package-handling: Update to 1.7.3.
* gnu/packages/package-management.scm (python-conda-package-handling): Update
to 1.7.3.
[arguments]: Run all tests in check phase.
[native-inputs]: Add python-pytest-mock.
2021-07-05 15:05:36 +02:00
Ricardo Wurmus
58f0913fad
gnu: python-anaconda-client: Update to 1.8.0.
* gnu/packages/package-management.scm (python-anaconda-client): Update to
1.8.0.
[propagated-inputs]: Add python-nbformat.
[native-inputs]: Add python-freezegun.
(python2-anaconda-client): Remove variable.
2021-07-05 15:05:36 +02:00
Nicolas Goaziou
f7692617b6
gnu: rust-predicates-2: Fix build.
* gnu/packages/crates-io.scm (rust-predicates-2)[arguments]
<#:cargo-development-inputs>: Add missing input.
2021-07-05 13:24:42 +02:00
Charles
ac42b51273
gnu: Add cl-hunchenissr-routes.
* gnu/packages/lisp-xyz.scm (sbcl-hunchenissr-routes, ecl-hunchenissr-routes,
  cl-hunchenissr-routes): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-07-05 10:10:30 +02:00
Charles
a140ecee8d
gnu: Add cl-hunchenissr.
* gnu/packages/lisp-xyz.scm (sbcl-hunchenissr, ecl-hunchenissr,
  cl-hunchenissr): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-07-05 10:10:30 +02:00
Charles
16418a974f
gnu: Add cl-portal.
* gnu/packages/lisp-xyz.scm (sbcl-portal, ecl-portal, cl-portal): New
  variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-07-05 10:10:30 +02:00
Morgan Smith
911038e874
gnu: vim: Install manpages
* gnu/packages/vim.scm (vim)[arguments]<#:phases>: Add fix-install.sh phase.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-05 10:55:04 +03:00
Nicolas Goaziou
df97c01522
gnu: rust-quick-xml-0.22: Fix build.
* gnu/packages/crates-io.scm (rust-quick-xml-0.22)[arguments]
<#:cargo-development-inputs>: Add missing inputs.
2021-07-05 09:33:35 +02:00
Nicolas Goaziou
fe565ffa22
gnu: Add rust-serde-value-0.7.
* gnu/packages/crates-io.scm (rust-serde-value-0.7): New variable.
(rust-serde-value-0.6): Inherit from above.
2021-07-05 09:32:43 +02:00
Xinglu Chen
220c8dc25b
gnu: emacs-transient: Update to 0.3.6.
* gnu/packages/emacs-xyz.scm (emacs-transient): Update to 0.3.6.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-07-05 09:24:27 +02:00
Nicolas Goaziou
9ea656c345
gnu: monolith: Update to 2.6.1.
* gnu/packages/web.scm (monolith): Update to 2.6.1.
2021-07-05 09:21:30 +02:00
Nicolas Goaziou
f0fe5f69e8
gnu: rust-reqwest-0.11: Update to 0.11.4.
* gnu/packages/crates-io.scm (rust-reqwest-0.11): Update to 0.11.4.
2021-07-05 09:21:30 +02:00
Nicolas Goaziou
ffc389ea61
gnu: rust-assert-cmd-1: Update to 1.0.7.
* gnu/packages/crates-io.scm (rust-assert-cmd-1): Update to 1.0.7.
2021-07-05 09:21:30 +02:00
Nicolas Goaziou
c64fabcdef
gnu: Add rust-predicates-2.
* gnu/packages/crates-io.scm (rust-predicates-2): New variable.
(rust-predicates-1): Inherit from above.
2021-07-05 09:21:29 +02:00
Nicolas Goaziou
c1cf93307d
gnu: Add rust-difflib-0.4.
* gnu/packages/crates-io.scm (rust-difflib-0.4): New variable.
2021-07-05 09:21:01 +02:00
zimoun
656a1b6391
gnu: python2-pgpdump: Remove package.
* gnu/packages/python-crypto.scm (python2-pgpdump): Remove variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-05 10:14:35 +03:00
zimoun
64c181d5a9
gnu: python2-pyfakefs: Remove package.
* gnu/packages/check.scm (python2-pyfakefs): Remove variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-05 10:14:33 +03:00
zimoun
8b7a878de2
gnu: python2-pyzmq: Remove package.
* gnu/packages/python-xyz.scm (python2-pyzmq): Remove variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-05 10:14:32 +03:00
zimoun
fc288283d8
gnu: python2-testpath: Remove package.
* gnu/packages/check.scm (python2-testpath): Remove variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-05 10:14:30 +03:00
zimoun
46e465f2d0
gnu: python2-toolz: Remove package.
* gnu/packages/python-xyz.scm (python2-toolz): Remove variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-05 10:14:29 +03:00
zimoun
b4ba0ddc3d
gnu: python2-terminado: Remove package.
* gnu/packages/python-web.scm (python2-terminado): Remove variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-05 10:14:27 +03:00
zimoun
a92eac4107
gnu: python2-nbformat: Remove package.
Follow the remove of 'python2-jupyter-core' by commit
a0a8fdeaf2.

* gnu/packages/python-xyz.scm (python2-nbformat): Remove variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-05 10:14:26 +03:00
zimoun
cec2e07ec5
gnu: python2-ipython: Remove package.
Commit a0a8fdeaf2 removed the variable
'python2-jupyer-core' which breaks the dependency 'python2-nbformat'.

* gnu/packages/python-xyz.scm (python2-ipython): Remove variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-05 10:14:24 +03:00
zimoun
29b2e67d64
gnu: python2-jupyter-client: Remove package.
* gnu/packages/python-xyz.scm (python2-jupyter-client): Remove variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-05 10:14:06 +03:00
zimoun
032f4598f5
gnu: python2-nbconvert: Remove package.
* gnu/packages/python-xyz.scm (python2-nbconvert): Remove variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-05 10:14:02 +03:00
Matthew James Kraai
0ec7559875
gnu: mbedtls-apache: Update to 2.26.0.
* gnu/packages/tls.scm (mbedtls-apache): Update to 2.26.0.
[source]: Add snippet.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-05 10:05:07 +03:00
Nicolas Goaziou
e5a8477612
gnu: emacs-slime-volleyball: Update to 1.2.0.
* gnu/packages/emacs-xyz.scm (emacs-slime-volleyball): Update to 1.2.0.
2021-07-05 08:46:58 +02:00
Nicolas Goaziou
a8d1469f9a
gnu: emacs-pyim: Update to 3.8.3.
* gnu/packages/emacs-xyz.scm (emacs-pyim): Update to 3.8.3.
2021-07-05 08:46:51 +02:00
Nicolas Goaziou
555b908619
gnu: tectonic: Update to 0.7.1.
* gnu/packages/rust-apps.scm (tectonic): Update to 0.7.1.
2021-07-05 08:22:49 +02:00
Nicolas Goaziou
8684cb2f82
gnu: Add rust-quick-xml-0.22.
* gnu/packages/crates-io.scm (rust-quick-xml-0.22): New variable.
(rust-quick-xml-0.21): Inherit from above.
2021-07-05 08:20:50 +02:00
e1fb55ab67
gnu: straw-viewer: Deprecate package.
Upstream has replaced straw-viewer with pipe-viewer.
Reference https://github.com/trizen/straw-viewer/commit/dc2dfe82

* gnu/packages/video.scm (straw-viewer): Deprecate in favour of pipe-viewer.
2021-07-04 21:07:08 -04:00
88761285cf
gnu: Add pipe-viewer.
* gnu/packages/video.scm (pipe-viewer): New variable.
2021-07-04 21:07:08 -04:00
5d581ab5bb
gnu: Add perl-mime-base64.
* gnu/packages/perl.scm (perl-mime-base64): New variable.
2021-07-04 21:07:08 -04:00
8ecf3db25d
gnu: Add perl-encode.
* gnu/packages/perl.scm (perl-encode): New variable.
2021-07-04 21:07:08 -04:00
11859117d8
gnu: Add perl-storable.
* gnu/packages/perl.scm (perl-storable): New variable.
2021-07-04 21:07:08 -04:00
b305487271
gnu: Add perl-xsloader.
* gnu/packages/perl.scm (perl-xsloader): New variable.
2021-07-04 21:07:08 -04:00
d783ed7414
gnu: Add perl-test-portability-files.
* gnu/packages/perl-check.scm (perl-test-portability-files): New variable.
2021-07-04 21:07:07 -04:00
70dcad2ba4
gnu: Add perl-term-ansicolor.
* gnu/packages/perl.scm (perl-term-ansicolor): New variable.
2021-07-04 21:07:07 -04:00
b24c1f5fbd
gnu: Add perl-text-parsewords.
* gnu/packages/perl.scm (perl-text-parsewords): New variable.
2021-07-04 21:07:07 -04:00
f08d3d7ad9
gnu: Add perl-text-tabs+wrap.
* gnu/packages/perl.scm (perl-text-tabs+wrap): New variable.
2021-07-04 21:07:07 -04:00
6869b2fb6c
gnu: Add perl-gtk3.
* gnu/packages/gtk.scm (perl-gtk3): New variable.
2021-07-04 21:07:07 -04:00
89d38e2a83
gnu: Add perl-glib-object-introspection.
* gnu/packages/glib.scm (perl-glib-object-introspection): New variable.
2021-07-04 21:07:07 -04:00
eb6f3941d7
gnu: Add perl-cairo-gobject.
* gnu/packages/gtk.scm (perl-cairo-gobject): New variable.
2021-07-04 21:07:06 -04:00
ceb025b42b
gnu: perl-cairo: Propagate cairo.
Dependants of perl-cairo also require cairo for its typelibs and schemas.

* gnu/packages/gtk.scm (perl-cairo)[inputs]: Move cairo to ...
[propagated-inputs]: ... here.
2021-07-04 21:07:06 -04:00
2b3fc2e3c2
gnu: perl-glib: Propagate glib.
Dependants of perl-glib also require glib for its typelibs and schemas.

* gnu/packages/glib.scm (perl-glib)[inputs]: Move glib to ...
[propagated-inputs]: ... here.
2021-07-04 21:07:06 -04:00
158a64a702
gnu: Add perl-exporter.
* gnu/packages/perl.scm (perl-exporter): New variable.
2021-07-04 21:07:06 -04:00
Tobias Geerinckx-Rice
8d27e6a7cf
gnu: libconfig: Update to 1.7.3.
* gnu/packages/textutils.scm (libconfig): Update to 1.7.3.
2021-07-05 00:43:32 +02:00
Ludovic Courtès
baed9476a6
gnu: tigervnc-server: Remove unnecessary "gcc-toolchain" input.
* gnu/packages/vnc.scm <top level>: Remove (gnu packages commencement)
import.
(tigervnc-server)[native-inputs]: Remove "gcc-toolchain".
2021-07-04 23:00:36 +02:00
Matthew James Kraai
739b338ee4
gnu: perl-libwww: Update to 6.55.
* gnu/packages/web.scm (perl-libwww): Update to 6.55.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-04 22:17:57 +03:00
ef34558db2
gnu: lagrange: Don't build with advanced architecture instructions.
* gnu/packages/web-browsers.scm (lagrange)[configure-flags]: Add flag to
not build with sse4.1.
2021-07-04 22:06:12 +03:00
Vinicius Monego
9cc167fe30
gnu: Add julia-categoricalarrays.
* gnu/packages/julia-xyz.scm (julia-categoricalarrays): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-04 21:51:52 +03:00
Tobias Geerinckx-Rice
9e63bafafb
gnu: procenv: Update to 0.58.
* gnu/packages/linux.scm (procenv): Update to 0.58.
2021-07-04 17:47:45 +02:00
Tobias Geerinckx-Rice
34bbbe6082
gnu: perl-email-abstract: Update to 3.009.
* gnu/packages/mail.scm (perl-email-abstract): Update to 3.009.
2021-07-04 17:47:45 +02:00
Tobias Geerinckx-Rice
5db0405948
gnu: reuse: Update to 0.13.0.
* gnu/packages/license.scm (reuse): Update to 0.13.0.
2021-07-04 17:47:45 +02:00
Tobias Geerinckx-Rice
d78bf1c6ff
gnu: lynis: Update to 3.0.5.
* gnu/packages/admin.scm (lynis): Update to 3.0.5.
2021-07-04 16:29:16 +02:00
Tobias Geerinckx-Rice
2eef51e154
gnu: faudio: Update to 21.07.
* gnu/packages/audio.scm (faudio): Update to 21.07.
2021-07-04 16:29:16 +02:00
Tobias Geerinckx-Rice
a296b9e0fe
gnu: tarlz: Update to 0.21.
* gnu/packages/compression.scm (tarlz): Update to 0.21.
2021-07-04 16:29:16 +02:00
Tobias Geerinckx-Rice
1c04cdcaa4
gnu: abiword: Update to 3.0.5.
* gnu/packages/abiword.scm (abiword): Update to 3.0.5.
2021-07-04 16:29:15 +02:00
Tobias Geerinckx-Rice
e021fc9f3f
gnu: nanovna-saver: Update to 0.3.9.
* gnu/packages/radio.scm (nanovna-saver): Update to 0.3.9.
2021-07-04 16:29:15 +02:00
Tobias Geerinckx-Rice
e3ae9bf75b
gnu: Add ghc-quickcheck-assertions.
* gnu/packages/haskell-check.scm (ghc-quickcheck-assertions): New public variable.
2021-07-04 16:29:15 +02:00
Tobias Geerinckx-Rice
70c462b375
gnu: Add ghc-test-framework-smallcheck.
* gnu/packages/haskell-check.scm (ghc-test-framework-smallcheck): New public variable.
2021-07-04 16:29:15 +02:00
Tobias Geerinckx-Rice
3166e7324e
gnu: Add ghc-finite-typelits.
* gnu/packages/haskell-xyz.scm (ghc-finite-typelits): New public variable.
2021-07-04 16:29:14 +02:00
Tobias Geerinckx-Rice
c098af67b1
gnu: Add ghc-text-zipper.
* gnu/packages/haskell-xyz.scm (ghc-text-zipper): New public variable.
2021-07-04 16:29:14 +02:00
Tobias Geerinckx-Rice
ddd06ba35d
gnu: Add ghc-data-clist.
* gnu/packages/haskell-xyz.scm (ghc-data-clist): New public variable.
2021-07-04 16:29:14 +02:00
Tobias Geerinckx-Rice
efbe266756
gnu: Add ghc-config-ini.
* gnu/packages/haskell-xyz.scm (ghc-config-ini): New public variable.
2021-07-04 16:29:14 +02:00
Domagoj Stolfa
d9c4009056
gnu: hime: Import qt-utils.
* gnu/packages/language.scm (hime)[#:imported-modules]: Add qt-utils.

Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
2021-07-04 15:29:27 +02:00
Domagoj Stolfa
7f6062c302
gnu: nimf: Import qt-utils.
* gnu/packages/language.scm (nimf)[#:imported-modules]: Add qt-utils.

Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
2021-07-04 15:29:27 +02:00
Nicolas Goaziou
a1af5e2f72
gnu: emacs-spinner: Fix source URL.
* gnu/packages/emacs-xyz.scm (emacs-spinner)[source]: Fix URL.
2021-07-04 14:42:14 +02:00
73a5891d74
gnu: grpc-1.16.1: Build with older protobuf.
* gnu/packages/rpc.scm (grpc-1.16.1)[native-inputs]: Replace protobuf
with protobuf-3.6.
2021-07-04 14:42:30 +03:00
Tobias Geerinckx-Rice
8dc852b940
installer: Unconditionally import (gnu services cups) in config.scm.
* gnu/installer/steps.scm (format-configuration): Add cups to the list
of GNU service modules.
2021-07-04 13:04:45 +02:00
Tobias Geerinckx-Rice
0dbd2c3b08
installer: tests: Expect but do not select other services by default.
* gnu/installer/tests.scm (choose-services): Accept a new
choose-other-service? keyword argument, defaulting to false.
Expect an "Other services" checkbox-list.  Update docstring.
2021-07-04 13:04:45 +02:00
Brice Waegeneire
ae004cead8
gnu: zsh-autosuggestions: Update to 0.7.0.
* gnu/packages/shellutils.scm (zsh-autosuggestions): Update to 0.7.0.
2021-07-04 12:48:51 +02:00
Brice Waegeneire
348c70f3fd
gnu: zsh-autosuggestions: Disable failing tests.
* gnu/packages/shellutils.scm (zsh-autosuggestions)[arguments]: Add
'patch-tests' phase.
2021-07-04 12:48:20 +02:00
Leo Prikler
cc73ddfb9a
gnu: qt5ct: Import all qt-build-system-modules.
The previous definition tried to be clever and failed to capture, that
qt-utils became necessary as of 7e24e1e58d.
See also <https://bugs.gnu.org/49374>.

* gnu/packages/qt.scm (qt5ct)[#:imported-modules]: Expand
qt-build-system-modules.
2021-07-04 09:39:25 +02:00
Nicolas Goaziou
8d61edbc2f
gnu: burgerspace: Update to 1.9.4.
* gnu/packages/games.scm (burgerspace): Update to 1.9.4.
2021-07-04 09:00:04 +02:00
Nicolas Goaziou
803d589120
gnu: fet: Update to 6.0.4.
* gnu/packages/education.scm (fet): Update to 6.0.4.
[inputs]: Use Qt 6.
2021-07-04 08:57:03 +02:00
Nicolas Goaziou
9eebe60891
gnu: emacs-spinner: Update to 1.7.4.
* gnu/packages/emacs-xyz.scm (emacs-spinner): Update to 1.7.4.
2021-07-04 08:52:08 +02:00
Maxim Cournoyer
7cde70c7f8
file-systems: Ensure compared file names are both absolute or relative.
* gnu/system/file-systems.scm (file-prefix?): Return #f unless both file names
are absolute or relative.

Reported-by: Ludovic Courtès <ludo@gnu.org>
2021-07-03 22:29:13 -04:00
Tobias Geerinckx-Rice
243d74579d
gnu: libgrss: Fix CVE-2016-20011.
* gnu/packages/gnome.scm (libgrss): Add patch.
* gnu/packages/patches/libgrss-CVE-2016-2001.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2021-07-04 03:06:03 +02:00
Tobias Geerinckx-Rice
3499d23692
gnu: Add ghc-ini.
* gnu/packages/haskell-xyz.scm (ghc-ini): New public variable.
2021-07-04 01:14:03 +02:00
Tobias Geerinckx-Rice
b35adf09e7
gnu: corrode: Better construct version number.
* gnu/packages/haskell-apps.scm (corrode)[source]: Actually use the
let-bound COMMIT instead of duplicating it.
[version]: Call GIT-VERSION on it and a new REVISION.
2021-07-04 01:14:03 +02:00
Tobias Geerinckx-Rice
eb72b3d940
gnu: libvirt: Work around broken SASL option.
* gnu/packages/virtualization.scm (libvirt)[arguments]: Add "-Ddriver_remote=enabled"
to #:configure-flags.
2021-07-04 01:14:03 +02:00
Christopher Lemmer Webber
b65af6ed91
gnu: cataclysm-dda: Update to 0.F.
* gnu/packages/games.scm (cataclysm-dda): Update to 0.F.
2021-07-03 17:20:56 -04:00
Alexandr Vityazev
4e3479c229
gnu: Add emacs-seriestracker.
* gnu/packages/emacs-xyz.scm (emacs-seriestracker): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-07-03 22:50:21 +02:00
Matthew James Kraai
d4febc56bb
gnu: mbedtls-apache: Update home page.
* gnu/packages/tls.scm (mbedtls-apache)[home-page]: Update.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-07-03 22:47:39 +02:00
Morgan Smith
854e28e0b8
gnu: Add emacs-muse.
* gnu/packages/emacs-xyz.scm (emacs-muse): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-07-03 22:45:04 +02:00
Matthew James Kraai
aa93197e15
gnu: emacs-magit: Update to 3.1.1.
* gnu/packages/emacs-xyz.scm (emacs-magit): Update to 3.1.1.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-07-03 22:37:47 +02:00
Brice Waegeneire
be36896470
gnu: blueman: Update to 2.2.1.
* gnu/packages/networking.scm (blueman): Update to 2.2.1.
[arguments]: Remove patch on dropped commands "assistant" and "report".

squash! bnu: blueman: Update to 2.2.1.
2021-07-03 22:20:22 +02:00
Brice Waegeneire
e789ce538e
services: pcscd: Fix daemon signal handling.
"pcscd" wouldn't handle SIGTERM as it inherit ignoring this signal (and
others) from its parent shepherd; fork+exec-command restore signal
handling.  Fixes <https://issues.guix.gnu.org/45202>.

* gnu/services/security-token.scm (pcscd)[start]: Use
fork+exec-command to start "pcscd".
2021-07-03 20:13:42 +02:00
Brice Waegeneire
9c1720591c
gnu: Add ddcui.
* gnu/packages/hardware.scm (ddcui): New variable.
2021-07-03 17:57:27 +02:00
Tobias Geerinckx-Rice
cb51663a41
gnu: keepassxc: Fix WRAP-QT-PROGRAM call.
* gnu/packages/password-utils.scm (keepassxc)[arguments]: Call
WRAP-QT-PROGRAM with the expected arguments.
2021-07-03 15:05:44 +02:00
Tobias Geerinckx-Rice
c4ac11f704
gnu: ausweisapp2: Fix WRAP-QT-PROGRAM call.
* gnu/packages/security-token.scm (ausweisapp2)[arguments]: Call
WRAP-QT-PROGRAM with the expected arguments.
2021-07-03 15:04:00 +02:00
Tobias Geerinckx-Rice
bcfec279af
gnu: Add ghc-word-wrap.
* gnu/packages/haskell-xyz.scm (ghc-word-wrap): New public variable.
2021-07-03 15:04:00 +02:00
Tobias Geerinckx-Rice
7d00f2adde
gnu: Add gotypist.
* gnu/packages/education.scm (gotypist): New public variable.
2021-07-03 15:01:06 +02:00
Tobias Geerinckx-Rice
c43e1e0f9b
gnu: Add go-github-com-gizak-termui.
* gnu/packages/golang.scm (go-github-com-gizak-termui): New public variable.
2021-07-03 15:01:06 +02:00
Tobias Geerinckx-Rice
8dc33b00db
gnu: Add go-github-com-mitchellh-go-wordwrap.
* gnu/packages/golang.scm (go-github-com-mitchellh-go-wordwrap): New public variable.
2021-07-03 15:01:05 +02:00
Charles
3f0a0033af
gnu: Add cl-issr-core.
* gnu/packages/lisp-xyz.scm (cl-issr-core, ecl-issr-core, sbcl-issr-core): New
  variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-07-03 14:27:37 +02:00
Charles
3c3c1a9ed5
gnu: Add cl-tailrec.
* gnu/packages/lisp-xyz.scm (sbcl-tailrec, ecl-tailrec, cl-tailrec): New
  variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-07-03 14:27:37 +02:00
Charles
70387700b2
gnu: Add cl-trivial-with-current-source-form.
* gnu/packages/lisp-xyz.scm (cl-trivial-with-current-source-form,
  ecl-trivial-with-current-source-form,
  sbcl-trivial-with-current-source-form): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-07-03 14:27:37 +02:00
Charles
e2e17903fb
gnu: Add cl-unification.
* gnu/packages/lisp-xyz.scm (sbcl-cl-unification, ecl-cl-unification,
  cl-unification): New variables.

Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
2021-07-03 14:27:37 +02:00
Pierre Neidhardt
07d47e34da
gnu: cl-asdf: Update to 3.3.5.
* gnu/packages/lisp.scm (cl-asdf): Update to 3.3.5.
2021-07-03 14:10:41 +02:00
Pierre Neidhardt
a703c89f70
gnu: sbcl-serapeum: Update to 20210630.
* gnu/packages/lisp-xyz.scm (sbcl-serapeum): Update to 20210630.
2021-07-03 14:10:41 +02:00
Tobias Geerinckx-Rice
eef099a2e1
gnu: guix: Update to 6243ad3.
* gnu/packages/package-management.scm (guix): Update to 6243ad3.
2021-07-03 02:00:11 +02:00
Tobias Geerinckx-Rice
c33e2009d4
gnu: stockfish: Factor out the neural network revision.
* gnu/packages/games.scm (stockfish): Factor out the neural-network-revision.
2021-07-03 00:14:37 +02:00
Michael Rohleder
8630017e2e
gnu: stockfish: Update to 14.
* gnu/packages/games.scm (stockfish): Update to 14.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2021-07-03 00:05:31 +02:00
Hartmut Goebel
7e24e1e58d
guix: qt-build-system, qt-utils: Unify wrapping of qt-programs.
Unify (guix qt-build-system wrap-all-programs) and
(guix qt-utils wrap-qt-program), so both behave the same.
The functions now reside in qt-utils to make them easily available for
packages not using the qt-build-system.

* guix/build/qt-build-system.scm (variables-for-wrapping, wrap-all-programs):
  Move from here ...
* guix/build/qt-utils.scm (variables-for-wrapping, wrap-all-qt-programs):
  ... to here. Base the later on
  (wrap-qt-program*): New function, carved out from old wrap-all-programs.
  (wrap-qt-program): Base on wrap-qt-program*, change arguments in an
  incompatible way.
* gnu/packages/bittorrent.scm (qbittorrent)[arguments]<phases>{wrap-qt}:
  Adjust to new interface of wrap-qt-program.
* gnu/packages/finance.scm (electron-cash): Likewise.
* gnu/packages/geo.scm (qgis): Likewise.
* gnu/packages/password-utils.scm (qtpass): Likewise.
* gnu/packages/video.scm (openshot): Likewise.
* gnu/packages/web-browsers.scm (kristall): Likewise.
2021-07-02 16:50:09 -04:00
Maxim Cournoyer
0ce685c65f
gnu: protobuf: Update to 3.17.3.
* gnu/packages/protobuf.scm (protobuf): Update to 3.17.3.
[phases]{disable-broken-tests}: New phase.
{move-static-libraries}: Remove trailing #t.
2021-07-02 16:50:08 -04:00
Maxim Cournoyer
3245d72bcd
gnu: qtbase: Specify configure flags via the #:configure-flags argument.
* gnu/packages/qt.scm (qtbase): Delete trailing #t.
[phases]{configure}: Print build directory and configure flags.
Move configure flags to...
[#:configure-flags]: ... this new argument.
2021-07-02 16:50:08 -04:00
Maxim Cournoyer
206193fec9
gnu: qtbase: Enable GTK support.
This allows Qt applications to use the GTK themes present on the system,
providing a more integrated look and feel for many Qt applications used in the
context of a GTK/GNOME environment.

* gnu/packages/qt.scm (qtbase-5)[inputs]: Add gtk+.
2021-07-02 16:50:08 -04:00
Tobias Geerinckx-Rice
b9aab8e89c
gnu: atlas: Extend build time-out.
* gnu/packages/maths.scm (atlas)[properties]: Quadruple the timeout.
2021-07-02 20:51:43 +02:00
Tobias Geerinckx-Rice
159de0362b
gnu: shellcheck: Hide irrelevant CVE from ‘guix lint’.
* gnu/packages/haskell-apps.scm (shellcheck)[properties]: Add
CVE-2021-28794 to lint-hidden-cve.
2021-07-02 20:31:54 +02:00
Morgan Smith
83da1cb65a
gnu: shellcheck: Generate and install man page.
* gnu/packages/haskell-apps.scm (shellcheck)
[arguments]<#:phases>: Add build-man-page and install-man-page phases.
[native-inputs]: Add pandoc.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2021-07-02 20:31:12 +02:00
Tobias Geerinckx-Rice
70af5bf17f
gnu: wxsvg: Update to 1.5.22.
* gnu/packages/wxwidgets.scm (wxsvg): Update to 1.5.22.
[inputs]: Move libexif & pango from here…
[propagated-inputs]: …to here.
2021-07-02 20:12:00 +02:00