Commit graph

62923 commits

Author SHA1 Message Date
Ludovic Courtès
a2991de0f4
gnu: guix: Build with Guile 3.0.4.
Since Guile 3.0.4 bytecode is not readable by 3.0.2, build the
dependents of 'guix' with 3.0.4 as well.

* gnu/packages/package-management.scm (guix)[inputs, native-inputs]: Use
GUILE-3.0-LATEST.
(gwl, guix-jupyter): Likewise.
* gnu/packages/web.scm (hpcguix-web): Likewise.
* gnu/packages/ci.scm (cuirass): Likewise.
* gnu/packages/emacs-xyz.scm (emacs-guix): Likewise.
2020-06-25 01:20:31 +02:00
Ludovic Courtès
9e91f8623f
gnu: guile: Update to 3.0.4.
* gnu/packages/guile.scm (guile-3.0.3): Rename to...
(guile-3.0-latest): ... this.  Update to 3.0.4.
(guile-3.0/libgc-7): Adjust accordingly.
2020-06-25 01:20:31 +02:00
Ludovic Courtès
a18d02def9
channels: Fix test for introductory commit signer.
Until now the test would always succeed because it would return
'failed, which has truth value.  The exercise
'verify-introductory-commit', we need to add a second commit beyond the
introductory commit, which is what we do here.

* tests/channels.scm ("authenticate-channel, wrong first commit
signer"): Add a second commit and authenticate up to that one.  Change
'message?' to 'message-condition?'.
2020-06-25 01:20:31 +02:00
Ludovic Courtès
1ad332b367
gnu: glib: Hide 'zip' binding from SRFI-1.
* gnu/packages/glib.scm: Hide 'zip' from (srfi srfi-1).
2020-06-25 01:20:31 +02:00
Ludovic Courtès
db170ee921
services: Add missing (ice-9 format) import.
These issues were reported by -Wformat, though they were harmless in
practice because importing (ice-9 format) changes the global 'format'
binding currently.

* gnu/services/nix.scm: Import (ice-9 format).
* gnu/services/web.scm: Likewise.
* gnu/system/mapped-devices.scm: Likewise.
2020-06-25 01:20:31 +02:00
Jakub Kądziołka
5adaf17bb0
gnu: sameboy: Update to 0.13.3.
* gnu/packages/emulators.scm (sameboy): Update to 0.13.3.
2020-06-25 00:21:30 +02:00
Marius Bakke
e30cf11bb0
services: childhurd: Adjust for hurd-disk-image move.
This is a follow-up to commit b904b59ce5.

* gnu/services/virtualization.scm: Import (gnu system images hurd).
2020-06-25 00:13:31 +02:00
Ryan Prior
fb77ed2c49
gnu: Add sideload.
* gnu/packages/pantheon.scm (sideload): New variable.

Signed-off-by: Marius Bakke <marius@gnu.org>
2020-06-24 22:10:59 +02:00
Vinicius Monego
657f8535aa
gnu: Add gmic.
* gnu/packages/image-processing.scm (gmic): New variable.

Signed-off-by: Marius Bakke <marius@gnu.org>
2020-06-24 22:10:59 +02:00
Vinicius Monego
c53d529f1d
gnu: Add photoflare.
* gnu/packages/photo.scm (photoflare): New variable.

Signed-off-by: Marius Bakke <marius@gnu.org>
2020-06-24 22:10:58 +02:00
Marius Bakke
cdf6a11880
gnu: python-on-guile: Update to 1.2.3.5.
* gnu/packages/guile-xyz.scm (python-on-guile): Update to 1.2.3.5.
2020-06-24 22:10:58 +02:00
Marius Bakke
af91d13385
gnu: cURL: Replace with 7.71.0 [fixes CVE-2020-8169, CVE-2020-8177].
* gnu/packages/curl.scm (curl-7.71.0): New variable.
(curl)[replacement]: New field.
2020-06-24 22:10:58 +02:00
Maxim Cournoyer
f9cb49d761
gnu: Add emacs-ob-erlang.
* gnu/packages/emacs-xyz.scm (emacs-ob-erlang): New variable.
2020-06-24 16:03:20 -04:00
Jakub Kądziołka
bf2ab0a078
gnu: fd: Update to 8.1.1.
* gnu/packages/rust-apps.scm (fd): Update to 8.1.1.
  [cargo-inputs]: Add rust-anyhow-1.0, rust-dirs-2.0, rust-users-0.10.
  Replace rust-humantime-1.3 with 2, rust-lscolors-0.6 with 0.7,
  rust-num-cpus-1.10 with 1.11.
2020-06-24 21:14:34 +02:00
Jakub Kądziołka
eb9b378604
gnu: Add rust-lscolors-0.7.
* gnu/packages/crates-io.scm (rust-lscolors-0.7): New variable.
(rust-lscolors-0.6): Inherit from rust-lscolors-0.7.
2020-06-24 21:14:33 +02:00
Jakub Kądziołka
3e838a21fe
gnu: Add rust-users-0.10.
* gnu/packages/crates-io.scm (rust-users-0.10): New variable.
  (rust-users-0.9): Inherit from rust-users-0.10.
2020-06-24 21:14:33 +02:00
Jakub Kądziołka
c434a3fbc0
gnu: Add rust-humantime-2.
* gnu/packages/crates-io.scm (rust-humantime-2): New variable.
  (rust-humantime-1.3): Inherit from rust-humantime-2.
2020-06-24 21:14:33 +02:00
Jakub Kądziołka
4f5c689d10
gnu: Remove rust-humantime-1.2.
* gnu/packages/crates-io.scm (rust-humantime-1.2): Remove variable.
(rust-env-logger-0.5, rust-env-logger-0.6)[arguments]: Replace
rust-humantime-1.2 with 1.3. Don't skip build.
2020-06-24 21:14:32 +02:00
Christopher Baines
cd43b55da7
nix: Tweak .gitignore files.
Remove .gitignore entries where they match source files that are tracked in
Git.  This is relevant to me at least, as some code searching tools use
.gitignore files and will ignore matched files.
2020-06-24 19:55:22 +01:00
Mathieu Othacehe
f56144e18a
system: image: Enable compression on ISO9660 images.
ISO9660 image compression was temporarily disabled to speed-up tests of the
new image API. Enable it again.

* gnu/system/image.scm (iso9660-image)[compression]: Enable it.
2020-06-24 20:50:42 +02:00
Mathieu Othacehe
eda3fcfb46
ci: Build Guix System images. 2020-06-24 20:47:35 +02:00
Mathieu Othacehe
b904b59ce5
image: Move hurd image definition to a dedicated file.
This moves hurd-disk-image to a dedicated file. It also defines a default
operating-system so that the image can be built standalone.

* gnu/system/images/hurd.scm: New file,
* gnu/local.mk (GNU_SYSTEM_MODULES): add it,
* gnu/system/image.scm (root-offset, root-label): Export it,
(hurd-disk-image): remove it as this is now defined in the new, Hurd dedicated
file above,
(find-image): adapt to avoid loop dependency.
2020-06-24 20:24:34 +02:00
Nicolas Goaziou
af0307a099
gnu: symengine: Fix indentation.
* gnu/packages/algebra.scm (symengine): Fix indentation and apply small
cosmetic fixes.
2020-06-24 19:46:55 +02:00
Vinicius Monego
49a2a477c9
gnu: Add python-symengine.
* gnu/packages/python-xyz.scm (python-symengine): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-06-24 19:39:47 +02:00
Vinicius Monego
d0337a226b
gnu: Add symengine.
* gnu/packages/algebra.scm (symengine): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-06-24 19:38:32 +02:00
Oleg Pykhalov
48eeee818a
gnu: sssd: Fix build.
* gnu/packages/patches/sssd-fix-samba.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add this.
* gnu/packages/sssd.scm (sssd)[source]: Add this.
2020-06-24 18:40:47 +03:00
Ricardo Wurmus
f39ef3aef9
gnu: r-fpc: Update to 2.2-6.
* gnu/packages/statistics.scm (r-fpc): Update to 2.2-6.
2020-06-24 17:23:49 +02:00
Ricardo Wurmus
2bceb47cc8
gnu: r-dt: Update to 0.14.
* gnu/packages/statistics.scm (r-dt): Update to 0.14.
2020-06-24 17:23:49 +02:00
Ricardo Wurmus
c496c754af
gnu: r-segmented: Update to 1.2-0.
* gnu/packages/statistics.scm (r-segmented): Update to 1.2-0.
2020-06-24 17:23:49 +02:00
Ricardo Wurmus
d8c78ea647
gnu: r-knitr: Update to 1.29.
* gnu/packages/statistics.scm (r-knitr): Update to 1.29.
2020-06-24 17:23:49 +02:00
Ricardo Wurmus
7fe6a2f00b
gnu: r-patchwork: Update to 1.0.1.
* gnu/packages/cran.scm (r-patchwork): Update to 1.0.1.
2020-06-24 17:23:49 +02:00
Ricardo Wurmus
30d4e2cb02
gnu: r-ggforce: Update to 0.3.2.
* gnu/packages/cran.scm (r-ggforce): Update to 0.3.2.
2020-06-24 17:23:48 +02:00
Ricardo Wurmus
0ba8408e7c
gnu: r-bookdown: Update to 0.20.
* gnu/packages/cran.scm (r-bookdown): Update to 0.20.
2020-06-24 17:23:48 +02:00
Ricardo Wurmus
89950dd439
gnu: r-docopt: Update to 0.7.1.
* gnu/packages/cran.scm (r-docopt): Update to 0.7.1.
2020-06-24 17:23:48 +02:00
Ricardo Wurmus
55df96b8a8
gnu: r-magick: Update to 2.4.0.
* gnu/packages/cran.scm (r-magick): Update to 2.4.0.
[native-inputs]: Add r-knitr.
2020-06-24 17:23:48 +02:00
Ricardo Wurmus
01d4a5c342
gnu: r-recipes: Update to 0.1.13.
* gnu/packages/cran.scm (r-recipes): Update to 0.1.13.
[propagated-inputs]: Add r-lifecycle.
2020-06-24 17:23:48 +02:00
Ricardo Wurmus
7336ded499
gnu: r-gower: Update to 0.2.2.
* gnu/packages/cran.scm (r-gower): Update to 0.2.2.
2020-06-24 17:23:48 +02:00
Efraim Flashner
d739b8d8b8
gnu: libsignal-protocol-c: Don't use unstable tarball.
* gnu/packages/messaging.scm (libsignal-protocol-c)[source]: Download
using git-fetch.
2020-06-24 10:41:50 +03:00
Efraim Flashner
2d84ef328c
gnu: ocaml4.07-piqi: Don't use unstable tarball.
* gnu/packages/ocaml.scm (ocaml4.07-piqi)[source]: Download using
git-fetch.
[arguments]: Add custom phase to make files writable.
2020-06-24 10:35:56 +03:00
Efraim Flashner
d5c0b3fa7e
gnu: jmtpfs: Don't use unstable tarball.
* gnu/packages/linux.scm (jmtpfs)[source]: Download using git-fetch.
2020-06-24 10:29:54 +03:00
Efraim Flashner
8de377564e
gnu: pflask: Don't use unstable tarball.
* gnu/packages/linux.scm (pflask)[source]: Download using git-fetch.
2020-06-24 10:27:58 +03:00
Efraim Flashner
cfaf5bccb9
gnu: procenv: Don't use unstable tarball.
* gnu/packages/linux.scm (procenv)[source]: Download using git-fetch.
2020-06-24 10:26:20 +03:00
Efraim Flashner
eb4cfec276
gnu: ddate: Don't use unstable tarball.
* gnu/packages/linux.scm (ddate)[source]: Download using git-fetch.
2020-06-24 10:23:51 +03:00
Efraim Flashner
2c9cb2f0a1
gnu: java-usb4java: Don't use unstable tarball.
* gnu/packages/libusb.scm (java-usb4java)[source]: Download using
git-fetch.
2020-06-24 10:19:15 +03:00
Efraim Flashner
dcd62e8b8d
gnu: antlr3-3.3: Don't propagate antlr3-3.1.
* gnu/packages/java.scm (antlr3-3.3)[propagated-inputs]: Remove antlr3-3.1.
2020-06-24 09:37:10 +03:00
Efraim Flashner
397b9c887c
gnu: python2-zipp-bootstrap: Add missing name field.
* gnu/packages/python-compression.scm (python2-zipp-bootstrap)[name]:
Don't inherit from python2-zipp.
2020-06-24 08:19:43 +03:00
Marius Bakke
4f33bf5709
gnu: python-on-guile: Do not propagate dependencies.
* gnu/packages/guile-xyz.scm (python-on-guile)[propagated-inputs]: Move
everything to ...
[inputs] ... here.
2020-06-24 01:04:15 +02:00
Marius Bakke
862d6a9173
gnu: python-on-guile: Wrap with own Guile modules.
* gnu/packages/guile-xyz.scm (python-on-guile)[arguments]: Add the output
modules to the wrapper.
2020-06-24 01:04:15 +02:00
Marius Bakke
ac94458485
gnu: python-on-guile: Update to 1.2.3.4.
* gnu/packages/guile-xyz.scm (python-on-guile): Update to 1.2.3.
[source]: Download from <https://gitlab.com/python-on-guile/python-on-guile>.
[inputs]: Change from GUILE-2.2 to GUILE-3.0.
[arguments]: Add phase augment-GUILE_LOAD_PATH.
2020-06-24 01:04:15 +02:00
Marius Bakke
09f0bc87a9
gnu: guile-persist: Update to 1.2.3.
* gnu/packages/guile-xyz.scm (guile-persist): Update to 1.2.3.
[source](modules, snippet): Remove.
[inputs]: Change from GUILE-2.2 to GUILE-3.0.
2020-06-24 01:04:15 +02:00