Commit graph

89201 commits

Author SHA1 Message Date
zimoun
f6d8ea4675
gnu: python2-relatorio: Remove package.
* gnu/packages/python-xyz.scm (python2-relatorio): Delete variable.
2021-11-25 00:22:06 +01:00
zimoun
b661634bd4
gnu: python2-traitlets: Remove package.
* gnu/packages/python-xyz.scm (python2-traitlets): Delete variable.
(python-traitlets)[properties]: Remove.
2021-11-25 00:22:06 +01:00
zimoun
67387bbf24
gnu: python2-colormath: Remove package.
* gnu/packages/python-xyz.scm (python2-colormath): Delete variable.
2021-11-25 00:22:06 +01:00
zimoun
cefc792378
gnu: python2-spectra: Remove package.
* gnu/packages/python-xyz.scm (python2-spectra): Delete variable.
2021-11-25 00:22:06 +01:00
Ludovic Courtès
f9b1bb916c
daemon: Read substitute nar size as 'unsigned long long'.
Fixes <https://issues.guix.gnu.org/46212>.
Reported by Christopher Baines <mail@cbaines.net>.

Previously, the nar size returned by 'guix substitute' would be read as
an 'int'; thus, values above 2^31 - 1 would be read and then stored as
negative integers in the database.

Regression introduced in 9dfa20a22a.

* nix/libstore/build.cc (SubstitutionGoal::finished): Use templatized
'string2Int' instead of 'std::atoi' to get an 'unsigned long long',
which is the type of 'hash.second'.
* tests/store.scm ("substitute and large size"): New test.
2021-11-25 00:17:21 +01:00
Ludovic Courtès
1eb40a6dc4
daemon: Read unsigned nar size and download size from substituter.
Fixes <https://issues.guix.gnu.org/51983>.
Reported by Tobias Geerinckx-Rice <me@tobias.gr>.

* nix/libstore/local-store.cc (LocalStore::querySubstitutablePathInfos):
Expect 'unsigned long long' for 'downloadSize' and 'narSize'.
* tests/store.scm ("substitute query and large size"): New test.
2021-11-25 00:17:21 +01:00
Leo Famulari
5ee8a1d1e3
gnu: shotwell: Build with libsoup 2.
* gnu/packages/gnome.scm (shotwell)[inputs]: Remove libsoup@3. Replace
webkitgtk with webkitgtk-with-libsoup2.
2021-11-24 17:45:01 -05:00
Leo Famulari
edb563d136
gnu: pitivi: Fix build.
* gnu/packages/video.scm (pitivi)[inputs]: Adjust arguments to
gst-plugins-bad variant.
[arguments]: Use meson-0.59.
2021-11-24 17:27:52 -05:00
Tobias Geerinckx-Rice
a4cbd31c5c
home: services: bash: Only source /etc/bashrc if it exists.
* gnu/home/services/shells.scm (home-bash-configuration):
Check whether /etc/bashrc exists before trying to ‘source’ it.

Reported by guixy on #guix.
2021-11-24 19:46:39 +01:00
Arun Isaac
c47a45ca7e
gnu: racket: Remove article from the beginning of the synopsis.
* gnu/packages/racket.scm (racket)[synopsis]: Remove article from the
beginning.
2021-11-25 00:07:10 +05:30
jgart
6de284e832
gnu: racket: Update to 8.3.
* gnu/packages/racket.scm (racket-minimal, racket): Update to 8.3.
* gnu/packages/racket.scm (racket-minimal)[source]: Remove
racket-minimal-backport-1629887.patch from patches.
* gnu/packages/patches/racket-minimal-backport-1629887.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Unregister it.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2021-11-24 23:59:37 +05:30
Aleksandr Vityazev
3aac086c3f
gnu: recordmydesktop: Update to 0.4.0.
* gnu/packages/video.scm (recordmydesktop): Update to 0.4.0.
[source]: Update URI.
[home-page]: Update home-page accordingly.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-11-24 13:03:00 -05:00
Ludovic Courtès
3e810b846a
gnu: glib-networking: Work around test failure on 32-bit platforms.
On 32-bit platforms with a 32-bit 'time_t', we'd get this test failure:

  GLib-Net:ERROR:../glib-networking-2.70.rc/tls/tests/certificate.c:689:test_certificate_not_valid_after: assertion failed (actual_str == EXPECTED_NOT_VALID_AFTER): ("2037-12-31T23:23:23Z" == "2046-07-25T18:13:10Z")

This commit includes the workaround implemented upstream.

* gnu/packages/patches/glib-networking-32-bit-time.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gnome.scm (glib-networking)[arguments]: New field.
2021-11-24 18:44:26 +01:00
Ludovic Courtès
dda78c1de7
gnu: plotutils: Fix tests on i686.
* gnu/packages/plotutils.scm (plotutils)[arguments]: On 32-bit x86, pass
CFLAGS and add 'skip-sloppy-test' phase.
2021-11-24 18:44:26 +01:00
Ricardo Wurmus
75c6af85c0
gnu: python2-cryptography: Remove 'sanity-check phase.
* gnu/packages/python-crypto.scm (python2-cryptography)[arguments]: Do not
inherit; remove 'sanity-check phase.
2021-11-24 18:26:26 +01:00
Nicolas Goaziou
146c35ca81
gnu: emacs-csharp-mode: Update to 1.1.1.
* gnu/packages/emacs-xyz.scm (emacs-csharp-mode): Update to 1.1.1.
2021-11-24 17:14:38 +01:00
Nicolas Goaziou
538331ac3e
gnu: emacs-elfeed-score: Update to 1.2.1.
* gnu/packages/emacs-xyz.scm (emacs-elfeed-score): Update to 1.2.1.
2021-11-24 17:12:35 +01:00
Nicolas Goaziou
1172fa8cc4
gnu: scintilla: Update to 5.1.4.
* gnu/packages/text-editors.scm (scintilla): Update to 5.1.4.
2021-11-24 16:50:38 +01:00
Nicolas Goaziou
2b7b736654
gnu: mame: Update to 0.238.
* gnu/packages/emulators.scm (mame): Update to 0.238.
2021-11-24 16:39:26 +01:00
Ricardo Wurmus
c8005b63fa
gnu: Add r-astsa.
* gnu/packages/cran.scm (r-astsa): New variable.
2021-11-24 16:37:14 +01:00
Nicolas Goaziou
f1d47be767
gnu: emacs-pyim: Update to 3.9.5.
* gnu/packages/emacs-xyz.scm (emacs-pyim): Update to 3.9.5.
2021-11-24 16:18:39 +01:00
Pierre Neidhardt
e68a958110
gnu: sbcl-osicat: Update to 20210928.
* gnu/packages/lisp-xyz.scm (sbcl-osicat): Update to 20210928.
2021-11-24 14:56:51 +01:00
Julien Lepiller
4ac084e52d
gnu: ocaml-batteries: Update to 3.3.0.
* gnu/packages/ocaml.scm (ocaml-batteries): Update to 3.3.0.
(ocaml4.07-batteries): New variable.
2021-11-24 14:51:05 +01:00
Julien Lepiller
db61ad142d
gnu: Add ocaml-benchmark.
* gnu/packages/ocaml.scm (ocaml-benchmark): New variable.
2021-11-24 14:50:46 +01:00
Guillaume Le Vaillant
d0f6e8ae79
gnu: cl-slynk: Fix build.
* gnu/packages/lisp-xyz.scm (sbcl-slynk)[arguments]: Fix 'build-image' phase.
2021-11-24 14:28:58 +01:00
Guillaume Le Vaillant
c09309e955
gnu: cl-libxml2: Fix build.
Tests are not working properly and the check phase never ends.

* gnu/packages/lisp-xyz.scm (sbcl-cl-libxml2)[arguments]: Disable tests.
2021-11-24 14:28:58 +01:00
Guillaume Le Vaillant
e8a4908fde
gnu: cl-html-encode: Fix source tarball name.
* gnu/packages/lisp-xyz.scp (sbcl-html-encode)[source]: Remove 'file-name'
  field.
2021-11-24 14:28:58 +01:00
Ricardo Wurmus
ff8afea9f7
gnu: python2-backports-csv: Remove sanity-check phase.
* gnu/packages/python-xyz.scm (python2-backports-csv)[arguments]: Remove
'sanity-check phase.
2021-11-24 14:20:47 +01:00
Ricardo Wurmus
239c90f4bf
gnu: python2-astroid: Add missing input and don't inherit.
* gnu/packages/python-xyz.scm (python2-astroid)[arguments]: Do not inherit
from Python 3 package variant.
[propagated-inputs]: Do not inherit and add python2-six.
2021-11-24 14:07:39 +01:00
Ricardo Wurmus
9cc8ee15d0
gnu: geary: Remove trailing #T.
* gnu/packages/gnome.scm (geary)[arguments]: Remove trailing #T from 'check
phase.
2021-11-24 13:52:36 +01:00
Ricardo Wurmus
d53703e4e2
gnu: geary: Add missing input.
* gnu/packages/gnome.scm (geary)[native-inputs]: Add
gsettings-desktop-schemas for tests.
2021-11-24 13:52:03 +01:00
Ricardo Wurmus
651fc759d7
gnu: r-s4vectors: Update to 0.32.3.
* gnu/packages/bioconductor.scm (r-s4vectors): Update to 0.32.3.
2021-11-24 13:06:53 +01:00
Ricardo Wurmus
5e806fbaf4
gnu: r-mixomics: Update to 6.18.1.
* gnu/packages/bioconductor.scm (r-mixomics): Update to 6.18.1.
2021-11-24 13:06:53 +01:00
Ricardo Wurmus
5c6225b641
gnu: r-xcms: Update to 3.16.1.
* gnu/packages/bioconductor.scm (r-xcms): Update to 3.16.1.
2021-11-24 13:06:52 +01:00
Ricardo Wurmus
370bb5851a
gnu: r-dose: Update to 3.20.1.
* gnu/packages/bioconductor.scm (r-dose): Update to 3.20.1.
2021-11-24 13:06:52 +01:00
Ricardo Wurmus
010806f78a
gnu: r-genomicranges: Update to 1.46.1.
* gnu/packages/bioconductor.scm (r-genomicranges): Update to 1.46.1.
2021-11-24 13:06:52 +01:00
Ricardo Wurmus
cfeccf8e90
gnu: r-biocparallel: Update to 1.28.1.
* gnu/packages/bioconductor.scm (r-biocparallel): Update to 1.28.1.
2021-11-24 13:06:52 +01:00
Ricardo Wurmus
67de75778f
gnu: r-biomart: Update to 2.50.1.
* gnu/packages/bioconductor.scm (r-biomart): Update to 2.50.1.
2021-11-24 13:06:52 +01:00
Ricardo Wurmus
639bfeca2b
gnu: Add r-bsgenome-drerio-ucsc-danrer11.
* gnu/packages/bioconductor.scm (r-bsgenome-drerio-ucsc-danrer11): New variable.
2021-11-24 12:13:13 +01:00
Ricardo Wurmus
a61e8f949b
gnu: r-fdrtool: Update to 1.2.17.
* gnu/packages/statistics.scm (r-fdrtool): Update to 1.2.17.
2021-11-24 12:13:13 +01:00
Ricardo Wurmus
80c288f785
gnu: r-car: Update to 3.0-12.
* gnu/packages/statistics.scm (r-car): Update to 3.0-12.
[propagated-inputs]: Remove r-rio.
2021-11-24 12:13:13 +01:00
Ricardo Wurmus
8e3189dc92
gnu: r-nloptr: Update to 1.2.2.3.
* gnu/packages/statistics.scm (r-nloptr): Update to 1.2.2.3.
2021-11-24 12:13:13 +01:00
Ricardo Wurmus
618134a410
gnu: r-robust: Update to 0.6-1.
* gnu/packages/statistics.scm (r-robust): Update to 0.6-1.
2021-11-24 12:13:13 +01:00
Ricardo Wurmus
8d0ab1e0c6
gnu: r-mclust: Update to 5.4.8.
* gnu/packages/statistics.scm (r-mclust): Update to 5.4.8.
2021-11-24 12:13:13 +01:00
Ricardo Wurmus
c0f8456709
gnu: r-glmnet: Update to 4.1-3.
* gnu/packages/statistics.scm (r-glmnet): Update to 4.1-3.
[propagated-inputs]: Add r-rcpp and r-rcppeigen.
2021-11-24 12:13:13 +01:00
Ricardo Wurmus
57ad700c2c
gnu: r-dt: Update to 0.20.
* gnu/packages/statistics.scm (r-dt): Update to 0.20.
2021-11-24 12:13:13 +01:00
Ricardo Wurmus
a385793674
gnu: r-snow: Update to 0.4-4.
* gnu/packages/statistics.scm (r-snow): Update to 0.4-4.
2021-11-24 12:13:13 +01:00
Ricardo Wurmus
b288e1f446
gnu: r-rcpparmadillo: Update to 0.10.7.3.0.
* gnu/packages/statistics.scm (r-rcpparmadillo): Update to 0.10.7.3.0.
2021-11-24 12:13:12 +01:00
Ricardo Wurmus
45ff2f56a0
gnu: r-readr: Update to 2.1.0.
* gnu/packages/statistics.scm (r-readr): Update to 2.1.0.
2021-11-24 12:13:12 +01:00
Ricardo Wurmus
d1324bcf56
gnu: r-git2r: Update to 0.29.0.
* gnu/packages/statistics.scm (r-git2r): Update to 0.29.0.
2021-11-24 12:13:12 +01:00