Commit graph

79292 commits

Author SHA1 Message Date
Efraim Flashner
25eca2d860
gnu: julia-zygote: Update to 0.6.10.
* gnu/packages/julia-xyz.scm (julia-zygote): Update to 0.6.10.
2021-05-18 20:34:18 +03:00
Efraim Flashner
f6a30e560e
gnu: julia-unitful: Update to 1.7.0.
* gnu/packages/julia-xyz.scm (julia-unitful): Update to 1.7.0.
2021-05-18 20:34:18 +03:00
Efraim Flashner
8af3599790
gnu: julia-uris: Update to 1.3.0.
* gnu/packages/julia-xyz.scm (julia-uris): Update to 1.3.0.
2021-05-18 20:34:18 +03:00
Efraim Flashner
a981aee341
gnu: julia-staticarrays: Update to 1.2.0.
* gnu/packages/julia-xyz.scm (julia-staticarrays): Update to 1.2.0.
2021-05-18 20:34:18 +03:00
Efraim Flashner
165a85a680
gnu: julia-parsers: Update to 1.1.0.
* gnu/packages/julia-xyz.scm (julia-parsers): Update to 1.1.0.
2021-05-18 20:34:18 +03:00
Efraim Flashner
61b8f6f3e0
gnu: julia-offsetarrays: Update to 1.8.0.
* gnu/packages/julia-xyz.scm (julia-offsetarrays): Update to 1.8.0.
2021-05-18 20:34:18 +03:00
Efraim Flashner
8812aead97
gnu: julia-orderedcollections: Update to 1.4.1.
* gnu/packages/julia-xyz.scm (julia-orderedcollections): Update to 1.4.1.
2021-05-18 20:34:17 +03:00
Efraim Flashner
23d19ad735
gnu: julia-jllwrappers: Update to 1.3.0.
* gnu/packages/julia-xyz.scm (julia-jllwrappers): Update to 1.3.0.
2021-05-18 20:34:17 +03:00
Efraim Flashner
3beb0b806d
gnu: julia-forwarddiff: Update to 0.10.18.
* gnu/packages/julia-xyz.scm (julia-forwarddiff): Update to 0.10.18.
2021-05-18 20:34:17 +03:00
Efraim Flashner
7638ce235a
gnu: julia-finitedifferences: Update to 0.12.6.
* gnu/packages/julia-xyz.scm (julia-finitedifferences): Update to 0.12.6.
2021-05-18 20:34:17 +03:00
Efraim Flashner
b694fd4bb3
gnu: julia-constructionbase: Update to 1.2.1.
* gnu/packages/julia-xyz.scm (julia-constructionbase): Update to 1.2.1.
2021-05-18 20:34:17 +03:00
Efraim Flashner
4c224ae87c
gnu: julia-compat: Update to 3.29.0.
* gnu/packages/julia-xyz.scm (julia-compat): Update to 3.29.0.
2021-05-18 20:34:17 +03:00
Efraim Flashner
2211f3af67
gnu: julia-colortypes: Update to 0.11.0.
* gnu/packages/julia-xyz.scm (julia-colortypes): Update to 0.11.0.
2021-05-18 20:34:16 +03:00
Efraim Flashner
d9856912b0
gnu: julia-colors: Update to 0.12.8.
* gnu/packages/julia-xyz.scm (julia-colors): Update to 0.12.8.
2021-05-18 20:34:16 +03:00
Efraim Flashner
7bb000ec05
gnu: julia-chainrulestestutils: Update to 0.6.11.
* gnu/packages/julia-xyz.scm (julia-chainrulestestutils): Update to 0.6.11.
2021-05-18 20:34:16 +03:00
Efraim Flashner
7308308c44
gnu: julia-chainrulescore: Update to 0.9.43.
* gnu/packages/julia-xyz.scm (julia-chainrulescore): Update to 0.9.43.
2021-05-18 20:34:16 +03:00
Efraim Flashner
a7a48355ca
gnu: julia-chainrules: Update to 0.7.65.
* gnu/packages/julia-xyz.scm (julia-chainrules): Update to 0.7.65.
2021-05-18 20:34:16 +03:00
Efraim Flashner
6663d895ed
gnu: julia-benchmarktools: Update to 0.7.0.
* gnu/packages/julia-xyz.scm (julia-benchmarktools): Update to 0.7.0.
2021-05-18 20:34:16 +03:00
Efraim Flashner
d3006654de
gnu: julia-adapt: Update to 3.3.0.
* gnu/packages/julia-xyz.scm (julia-adapt): Update to 3.3.0.
2021-05-18 20:34:13 +03:00
Tobias Geerinckx-Rice
be528eb53d
gnu: hunspell-dict-en & variants: Make reproducible.
* gnu/packages/aspell.scm (aspell-word-list)[arguments]: Add a new
'make-reproducible phase.

Fixes <http://issues.guix.gnu.org/48499>.
2021-05-18 17:20:27 +02:00
Tobias Geerinckx-Rice
cbdac3ce88
gnu: rxvt-unicode: Add libXt input.
I found an unstaged hunk after pushing commit
8d5986a503.

(I was a bit too eager to push
5fa46ca96da90ec19e32cc4d726f099d0979d60b...)

* gnu/packages/xdisorg.scm (rxvt-unicode)[inputs]: Add libXt.
2021-05-18 16:44:39 +02:00
Tobias Geerinckx-Rice
88847437d9
gnu: jose: Update to 11.
* gnu/packages/jose.scm (jose): Update to 11.
[build-system]: Switch to Meson.
2021-05-18 16:37:22 +02:00
Tobias Geerinckx-Rice
e0be9fa62d
gnu: python-pdftotext: Update to 2.1.6.
* gnu/packages/python-xyz.scm (python-pdftotext): Update to 2.1.6.
2021-05-18 16:37:22 +02:00
Tobias Geerinckx-Rice
b3c4af692e
gnu: python-pyprind: Update to 2.11.3.
* gnu/packages/python-xyz.scm (python-pyprind): Update to 2.11.3.
2021-05-18 16:37:21 +02:00
Tobias Geerinckx-Rice
8ac0d4fb4e
gnu: python-libvirt: Update to 7.3.0.
* gnu/packages/virtualization.scm (python-libvirt): Update to 7.3.0.
[arguments]: Remove obsolete 'patch-nosetests-path phase.
Replace the default 'check phase.
[native-inputs]: Switch from python-nose to python-pytest, like upstream
has done.
2021-05-18 16:37:21 +02:00
Tobias Geerinckx-Rice
8cec10f602
gnu: libvirt: Update to 7.3.0.
* gnu/packages/virtualization.scm (libvirt): Update to 7.3.0.
2021-05-18 16:37:21 +02:00
Tobias Geerinckx-Rice
ed8cbd9501
gnu: herbstluftwm: Update to 0.9.3.
* gnu/packages/wm.scm (herbstluftwm): Update to 0.9.3.
2021-05-18 16:37:21 +02:00
Tobias Geerinckx-Rice
8d5986a503
gnu: rxvt-unicode: Update to 9.26.
* gnu/packages/xdisorg.scm (rxvt-unicode): Update to 9.26.
[source]: Remove upstreamed patch.
* gnu/packages/patches/rxvt-unicode-escape-sequences.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2021-05-18 16:37:20 +02:00
Tobias Geerinckx-Rice
7759f10d9c
gnu: nix: Update to 2.3.11.
* gnu/packages/package-management.scm (nix): Update to 2.3.11.
2021-05-18 16:37:20 +02:00
Tobias Geerinckx-Rice
592d36ffcb
gnu: youtube-dl: Update to 2021.05.16.
* gnu/packages/video.scm (youtube-dl): Update to 2021.05.16.
2021-05-18 16:37:20 +02:00
Tobias Geerinckx-Rice
47794ed2a7
gnu: qtractor: Update to 0.9.22.
* gnu/packages/music.scm (qtractor): Update to 0.9.22.
2021-05-18 16:37:20 +02:00
Tobias Geerinckx-Rice
f196d4fe93
gnu: btrfs-progs: Update to 5.12.1.
* gnu/packages/linux.scm (btrfs-progs): Update to 5.12.1.
2021-05-18 16:37:19 +02:00
Tobias Geerinckx-Rice
42cf69c245
gnu: padthv1: Update to 0.9.22.
* gnu/packages/music.scm (padthv1): Update to 0.9.22.
2021-05-18 16:37:19 +02:00
Tobias Geerinckx-Rice
4f8d0539c7
gnu: samplv1: Update to 0.9.22.
* gnu/packages/music.scm (samplv1): Update to 0.9.22.
2021-05-18 16:37:19 +02:00
Tobias Geerinckx-Rice
58fce02197
gnu: drumkv1: Update to 0.9.22.
* gnu/packages/music.scm (drumkv1): Update to 0.9.22.
2021-05-18 16:37:19 +02:00
Tobias Geerinckx-Rice
d7beff1f7f
gnu: samplv1: Update to 0.9.22.
* gnu/packages/music.scm (samplv1): Update to 0.9.22.
2021-05-18 16:37:18 +02:00
Tobias Geerinckx-Rice
a273115a16
gnu: libmwaw: Update to 0.3.19.
* gnu/packages/libreoffice.scm (libmwaw): Update to 0.3.19.
2021-05-18 16:37:18 +02:00
Tobias Geerinckx-Rice
becdda70e1
gnu: Add libeatmydata.
* gnu/packages/file-systems.scm (libeatmydata): New public variable.
2021-05-18 16:37:18 +02:00
Tobias Geerinckx-Rice
5fa46ca96d
Revert "vm: Autoload (gnu build vm)."
This reverts commit a67c00f4f7 in an
attempt to fix <http://issues.guix.gnu.org/48496>.
2021-05-18 16:37:18 +02:00
Danny Milosavljevic
b72e27c842
gnu: fc-host-tools: Make installation path patcher more self-maintaining.
* gnu/packages/embedded.scm (fc-host-tools)[arguments]<#:phases>
[patch-installation-paths]: Make phase more self-maintaining.
2021-05-18 15:55:12 +02:00
Danny Milosavljevic
4d69bd7696
gnu: fc-host-tools: Update to 15.
* gnu/packages/embedded.scm (fc-host-tools): Update to 15.
[description]: Add fc-simint.
[arguments]<#:phases>[patch-installation-paths]: Add files.
2021-05-18 15:50:52 +02:00
Sharlatan Hellseher
b905abfbd3
gnu: cl-common-lisp-jupyter: Update to 0.1.0-3.ba9f0e7.
* gnu/packages/lisp-xyz.scm (sbcl-common-lisp-jupyter): Update to
  0.1.0-3.ba9f0e7.
  [inputs]: Add dissect, replace jsown by shasht.
  [license]: The license is expat/MIT, not zlib.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-05-18 09:40:01 +02:00
Sharlatan Hellseher
ff11a9f449
gnu: Add cl-shasht.
* gnu/packages/lisp-xyz.scm (sbcl-shasht, ecl-shasht, cl-shasht): New
  variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-05-18 09:22:08 +02:00
Maxim Cournoyer
0ac95b4490
gnu: disarchive: Fix build when cross-compiling.
This follows commit 0b1f70d1a7, which inadvertently broke the build of Guix
for i586-pc-gnu (Hurd).

* gnu/packages/patches/disarchive-cross-compilation.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/backup.scm (disarchive)[source]: Apply it.
[phases]{delete-configure}: New phase.
[native-inputs]: Add guile-3.0 and guile-gcrypt.
2021-05-17 23:27:40 -04:00
Maxim Cournoyer
fd449608eb
services: Add a service for opendht.
* gnu/services/networking.scm (maybe-number?, maybe-string?): New procedures.
(<opendht-configuration>): New configuration record.
(%opendht-accounts): New variable.
(opendht-configuration->command-line-arguments): New procedure.
(opendht-shepherd-service, opendht-service-type): New variables.
* doc/guix.texi (Networking Services): Document the new service.
2021-05-17 23:27:40 -04:00
Maxim Cournoyer
ee720b5798
gnu: opendht: Add Python bindings, tools.
* gnu/packages/networking.scm (opendht)
[outputs]: Add tools and debug outputs.
[native-inputs]: Add python and python-cython.
[imported-modules, modules, phases]: New arguments.
[configure-flags]: Disable static compilation.  Enable Python support and the
tools.
[synopsis]: Update synopsis.
[description]: Expound description.
2021-05-17 23:27:40 -04:00
Maxim Cournoyer
b7e5ae2ed4
gnu: opendht: Update to 2.2.0rc7.
* gnu/packages/networking.scm (opendht): Update to 2.2.0rc7.
2021-05-17 23:27:40 -04:00
Maxim Cournoyer
cdd1e15a25
services: configuration: Add a define-configuration/no-serialization syntax.
This is added for convenience and for uniformity with the
define-maybe/no-serialization syntax introduced in the previous commit.

* gnu/services/configuration.scm
(define-configuration/no-serialization): New syntax.
2021-05-17 23:27:40 -04:00
Maxim Cournoyer
b7297d66c5
services: configuration: Add a define-maybe/no-serialization syntax.
Before this change, using define-maybe along define-configuration with the
no-serialization syntactic keyword would result in the following warning:

  warning: possibly unbound variable `VARIABLE-NAME'

This change introduces the define-maybe/no-serialization variant that does
away with defining a serialization helper procedure, which makes it possible
to avoid the above warning.

* gnu/services/configuration.scm (define-maybe/no-serialization): New syntax.
(define-maybe-helper): New procedure.
(define-maybe): Define syntax using the above procedure.
* tests/services/configuration.scm (tests): Fix module name.
(custom-number-serializer): Do not print to standard output.
(maybe-number?, serialize-maybe-number): New procedures defined via the
define-maybe macro.
(config-with-maybe-number): New configuration.
(serialize-number): New procedure.
("maybe value serialization"): New test.
(maybe-string?): New procedure defined via the define-maybe/no-serialization
macro.
(config-with-maybe-string/no-serialization): New configuration.
("maybe value without serialization no procedure bound"): New test.
2021-05-17 23:27:39 -04:00
Raghav Gururajan
e7e2b1c10b
gnu: Add python-tappy.
* gnu/packages/python-check.scm (python-tappy): New variable.
2021-05-17 22:55:33 -04:00