Commit Graph

55684 Commits

Author SHA1 Message Date
Ricardo Wurmus
6b9954f649
gnu: r-jsonlite: Update to 1.7.0.
* gnu/packages/cran.scm (r-jsonlite): Update to 1.7.0.
[native-inputs]: Add r-knitr.
2020-06-28 05:46:19 +02:00
Ricardo Wurmus
fb4804d03d
gnu: r-scater: Update to 1.16.2.
* gnu/packages/bioinformatics.scm (r-scater): Update to 1.16.2.
2020-06-28 05:46:19 +02:00
Ricardo Wurmus
e66f81cf63
gnu: r-biocviews: Update to 1.56.1.
* gnu/packages/bioinformatics.scm (r-biocviews): Update to 1.56.1.
2020-06-28 05:46:19 +02:00
Ricardo Wurmus
fa7871af77
gnu: r-dexseq: Update to 1.34.1.
* gnu/packages/bioinformatics.scm (r-dexseq): Update to 1.34.1.
2020-06-28 05:46:19 +02:00
Tobias Geerinckx-Rice
4a498d0012
gnu: dropbear: Update to 2020.80 [fix for CVE-2018-20685].
* gnu/packages/ssh.scm (dropbear): Update to 2020.80.
2020-06-27 23:50:56 +02:00
André Batista
0b7c540032
gnu: lxqt: Update to 0.15.0.
* gnu/packages/lxqt.scm
(libstatgrab): Update to 0.92.
(lxqt-build-tools): Update to 0.7.0.
(libqtxdg): Update to 3.5.0.
(liblxqt): Update to 0.15.1.
(libsysstat): Update to 0.4.3.
(lxqt-about): Update to 0.15.0.
(lxqt-admin): Update to 0.15.0.
(lxqt-config): Update to 0.15.0.
(lxqt-globalkeys): Update to 0.15.0.
(lxqt-notificationd): Update to 0.15.0.
(lxqt-openssh-askpass): Update to 0.15.0.
(lxqt-panel): Update to 0.15.1.
(lxqt-policykit): Update to 0.15.0.
(lxqt-powermanagement): Update to 0.15.0.
(lxqt-qtplugin): Update to 0.15.1.
(lxqt-runner): Update to 0.15.0.
(lxqt-session): Update to 0.15.0.
(lxqt-sudo): Update to 0.15.0.
(lxqt-themes): Update to 0.15.0.
(libfm-qt): Update to 0.15.1.
(pcmanfm-qt): Update to 0.15.1.
(compton-conf): Update to 0.15.0.
(lximage-qt): Update to 0.15.0.
(obconf-qt): Update to 0.15.0.
(pavucontrol-qt): Update to 0.15.0.
(qps): Update to 2.1.0.
(qps)[inputs]: Add kwindowsystem, liblxqt and libqtxdg.
(qtermwidget): Update to 0.15.0.
(qterminal): Update to 0.15.0.
(screengrab): Update to 2.0.1.
(lxqt-archiver): Update to 0.2.0.
(lxqt-archiver)[origin]: Use tarball release.
(lxqt-connman-applet): Update to 0.15.0.
(lxqt-connman-applet)[arguments]: Add new patch phase.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-06-27 23:42:21 +02:00
Timotej Lazar
8a35ffd8ad
gnu: libtiff: Use HTTPS.
* gnu/packages/image.scm (libtiff)[source]: Use HTTPS.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-06-27 23:42:21 +02:00
Tobias Geerinckx-Rice
5c10200b54
gnu: Add autofs.
* gnu/packages/file-systems.scm (autofs): New public variable.

Co-authored-by: Oleg Pykhalov <go.wigust@gmail.com>
2020-06-27 23:28:58 +02:00
Tobias Geerinckx-Rice
90596f373a
gnu: python-setproctitle: Fix indentation.
* gnu/packages/python-xyz.scm (python-setproctitle): Re-indent.
2020-06-27 23:28:06 +02:00
Tobias Geerinckx-Rice
3f68322e5a
gnu: python-setproctitle: Fix build.
* gnu/packages/python-xyz.scm (python-setproctitle)[arguments]:
Add ‘--embed’ to $PYCONFIG.
2020-06-27 23:28:06 +02:00
Peter Lo
bc36937431
gnu: Add r-shapforxgboost.
* gnu/packages/cran.scm (r-shapforxgboost): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2020-06-27 23:17:38 +02:00
Ricardo Wurmus
ecbf47d97d
gnu: Add emacs-browse-kill-ring.
* gnu/packages/emacs-xyz.scm (emacs-browse-kill-ring): New variable.
2020-06-27 22:50:05 +02:00
Marius Bakke
afdc16d904
gnu: x265: Update to 3.4.
* gnu/packages/patches/x265-arm-flags.patch: Update patch.
* gnu/packages/video.scm (x265): Update to 3.4.
[arguments]: Remove obsolete substitution.  Disable the newly-added assembly
optimizations on AArch64, as they are not implemented for all targets we build.
2020-06-27 20:08:24 +02:00
Marius Bakke
cd03e2cb2f
gnu: libcyaml: Remove unused input.
* gnu/packages/web.scm (libcyaml)[native-inputs]: Remove GIT.
2020-06-27 20:08:24 +02:00
Marius Bakke
e0bb6391a9
gnu: ilmbase: Update to 2.5.2.
* gnu/packages/patches/ilmbase-fix-test-arm.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/graphics.scm (ilmbase): Update to 2.5.2.
[source](patches): Remove 'ilmbase-fix-test-arm.patch'.
(openexr)[arguments]: Really increase test timeout, as the previous fix was
ineffective.
2020-06-27 20:08:24 +02:00
Marius Bakke
ea60beeb3d
gnu: libzip: Update to 1.7.1.
* gnu/packages/compression.scm (libzip): Update to 1.7.1.
2020-06-27 20:08:24 +02:00
Marius Bakke
cd533cb497
gnu: exempi: Delete the static library.
* gnu/packages/freedesktop.scm (exempi)[arguments]: Add phase to delete libexempi.a.
2020-06-27 20:08:23 +02:00
Marius Bakke
28d3f49e35
gnu: exempi: Update to 2.5.2.
* gnu/packages/freedesktop.scm (exempi): Update to 2.5.2.
2020-06-27 20:08:23 +02:00
Marius Bakke
9001eea9b0
gnu: python-gevent: Update to 20.6.2.
* gnu/packages/python-xyz.scm (python-gevent): Update to 20.6.2.
(python2-gevent)[native-inputs]: Add PYTHON2-SELECTORS2.
2020-06-27 20:08:23 +02:00
Marius Bakke
6be8ac2d81
gnu: python-greenlet: Update to 0.4.16.
* gnu/packages/python-xyz.scm (python-greenlet): Update to 0.4.16.
2020-06-27 20:08:23 +02:00
Marius Bakke
db10d94dcd
gnu: Add python2-selectors2.
* gnu/packages/python-xyz.scm (python2-selectors2): New public variable.
2020-06-27 20:08:23 +02:00
Marius Bakke
edeb6f17f2
gnu: dav1d: Update to 0.7.1.
* gnu/packages/video.scm (dav1d): Update to 0.7.1.
2020-06-27 20:08:23 +02:00
Marius Bakke
e36c4d0bca
gnu: libconfuse: Do not build static libraries.
* gnu/packages/textutils.scm (libconfuse)[arguments]: New field.
2020-06-27 20:08:23 +02:00
Marius Bakke
07d6003be0
gnu: libconfuse: Update to 3.3.
* gnu/packages/textutils.scm (libconfuse): Update to 3.3.
2020-06-27 20:08:23 +02:00
Marius Bakke
25e0083165
gnu: spdlog: Update to 1.6.1.
* gnu/packages/logging.scm (spdlog): Update to 1.6.1.
[arguments]: Add "-DSPDLOG_BUILD_TESTS=ON" in #:configure-flags.
2020-06-27 20:08:22 +02:00
Marius Bakke
866ce94351
gnu: feh: Update to 3.4.1.
* gnu/packages/image-viewers.scm (feh): Update to 3.4.1.
2020-06-27 20:08:22 +02:00
Marius Bakke
75ebc650c8
gnu: opusfile: Do not build static libraries.
* gnu/packages/xiph.scm (opusfile)[arguments]: New field.
2020-06-27 20:08:22 +02:00
Marius Bakke
fb6b40b02e
gnu: opusfile: Update to 0.12.
* gnu/packages/xiph.scm (opusfile): Update to 0.12.
2020-06-27 20:08:22 +02:00
Pierre Neidhardt
5f7474a209
gnu: Add dhewm3.
* gnu/packages/game-development.scm (dhewm3): New variable.
2020-06-27 16:38:35 +02:00
Pierre Neidhardt
c3c633522d
gnu: slynk: Update to 20200626.
* gnu/packages/lisp-xyz.scm (slynk): Update 20200626.
[source]: Don't rename slynk-util system since it seems useless for sbcl-slynk
but it breaks cl-slynk.
[description]: Improve syntax.
2020-06-27 15:40:47 +02:00
Pierre Neidhardt
99648ef16e
gnu: emacs-sly: Update to 20200626.
* gnu/packages/emacs-xyz.scm (emacs-sly): Update to 20200626.
2020-06-27 15:40:47 +02:00
Jan (janneke) Nieuwenhuizen
65d95e5d85
hurd-boot: Mount /proc, add /etc/mtab.
* gnu/build/hurd-boot.scm (set-hurd-device-translators): Mount /proc.  Add
symlink to /etc/mtab into /proc/mounts.
2020-06-27 13:01:40 +02:00
Jan (janneke) Nieuwenhuizen
db08a0d203
hurd-boot: Remove duplicate calls to 'scope'.
* gnu/build/hurd-boot.scm (set-hurd-device-translators): Remove duplicate
calls to 'scope'.
2020-06-27 12:59:40 +02:00
Oleg Pykhalov
d8a046d560
gnu: Add jc.
* gnu/packages/admin.scm (jc): New variable.
2020-06-27 12:46:55 +03:00
Oleg Pykhalov
ace3e54973
gnu: Add jtbl.
* gnu/packages/admin.scm (jtbl): New variable.
2020-06-27 12:29:34 +03:00
Oleg Pykhalov
27fffa19c0
gnu: python-tabulate: Update to 0.8.7.
* gnu/packages/python-xyz.scm (python-tabulate): Update to 0.8.7.
2020-06-27 12:29:34 +03:00
Jan (janneke) Nieuwenhuizen
27bcf151d1
gnu: gdb-minimal: Include guile.
* gnu/packages/gdb.scm (gdb-minimal): Do not remove guile, as it is a cheap
and very useful dependency.
2020-06-27 11:13:23 +02:00
Marius Bakke
88dbef3b98
gnu: gdb-minimal: Inherit replacements from GDB.
* gnu/packages/gdb.scm (gdb-minimal): Use PACKAGE/INHERIT instead of INHERIT.
2020-06-27 10:03:06 +02:00
Marius Bakke
a81b8dfeb5
gnu: gdb@8.2: Do not inherit replacements from 'gdb'.
* gnu/packages/gdb.scm (gdb-8.2): Use INHERIT instead of PACKAGE/INHERIT.
2020-06-27 10:02:01 +02:00
Marius Bakke
361541d4a5
gnu: gdb: Apply cross-build fix without changing the native variant.
Commit 76129cd3ed accidentally changed the gdb
derivation, causing too many rebuilds for the 'master' branch.

* gnu/packages/gdb.scm (gdb-9.1)[arguments]: Only apply cross-build fix when
cross-compiling.
2020-06-27 10:01:09 +02:00
Jan (janneke) Nieuwenhuizen
35691bf5dc
gnu: Add gdb-minimal.
* gnu/packages/gdb.scm (gdb-minimal): New variable.
2020-06-27 00:58:44 +02:00
Jan (janneke) Nieuwenhuizen
76129cd3ed
gnu: gdb: Add support for the Hurd.
* gnu/packages/gdb.scm (gdb-9.1)[native-inputs]: When compiling for the Hurd,
add required build dependency mig.
["arguments"]: Add "binutils" fall-back lookup in native-inputs for
cross-builds.
* gnu/packages/patches/gdb-hurd.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gdb.scm (gdb-9.2): Use it.
2020-06-26 23:31:02 +02:00
Jan (janneke) Nieuwenhuizen
00410bbeaf
gnu: mig: Do not assume "perl" to be available.
* gnu/packages/hurd.scm (mig)[inputs]: Include perl.
[arguments]: Substitute "perl" with full store file name in bin/mig.
* gnu/packages/cross-base.scm (cross-kernel-headers): Adjust mig-cross
accordingly.
2020-06-26 23:29:19 +02:00
Tobias Geerinckx-Rice
e6685186a5
gnu: lxrandr: Depend on xrandr.
* gnu/packages/lxde.scm (lxrandr)[arguments]: Substitute xrandr's
absolute file name.

Reported by pinoaffe on #guix.
2020-06-26 22:11:05 +02:00
Maxim Cournoyer
c0dd4140f6
gnu: python-autopep8: Update to 1.5.3.
Fixes <http://issues.guix.gnu.org/42062>.

* gnu/packages/python-xyz.scm (python-autopep8): Update to 1.5.3.
2020-06-26 13:34:03 -04:00
Mathieu Othacehe
3f44034e8f
installer: Use latest Guile.
Since the installer is loading Guix modules built with Guile 3.0.4, the
installer script must be run by the same Guile version to avoid a bytecode
incompatibility.

This is a follow-up of a2991de0f4.

* gnu/installer.scm (installer-program): Use guile3.0-latest for the
installation script.
2020-06-26 18:39:29 +02:00
Pierre Neidhardt
93ff6a40e4
gnu: emacs-evil-collection: Update to 20200626.
* gnu/packages/emacs-xyz.scm (emacs-evil-collection): Update to 20200626.
2020-06-26 15:26:16 +02:00
Mathieu Othacehe
544fd8e3b5
tests: install: Disable image compression.
* gnu/tests/install.scm (run-install): Disable image compression to speed-up
the tests.
2020-06-26 15:00:08 +02:00
Mathieu Othacehe
1da6914589
tests: install: Fix marionette race condition.
If the marionette shuts down before the script return is received, then status
will be <eof>.

* gnu/tests/install.scm (run-install): Allow status to be the <eof> object.
2020-06-26 14:49:32 +02:00
Marius Bakke
eca649d06b
gnu: binutils-gold: Inherit replacements from binutils.
* gnu/packages/base.scm (binutils-gold): Use PACKAGE/INHERIT instead of INHERIT.
2020-06-26 14:02:56 +02:00
Marius Bakke
70cbab44e3
gnu: binutils@2.33.1: Do not inherit replacements from binutils.
* gnu/packages/base.scm (binutils-2.33): Use INHERIT instead of PACKAGE/INHERIT.
2020-06-26 14:02:56 +02:00
Marius Bakke
4a13050b87
gnu: binutils-gold: Inherit from 'binutils+documentation'.
* gnu/packages/base.scm (binutils-gold): Inherit from BINUTILS+DOCUMENTATION
instead of BINUTILS.
2020-06-26 14:02:56 +02:00
Marius Bakke
3163bc5f44
gnu: ungoogled-chromium: Inline %PACKAGE-VERSION.
* gnu/packages/chromium.scm (%chromium-version, package-revision,
%package-version): Remove.
(ungoogled-chromium)[version, source]: Adjust accordingly.
2020-06-26 14:02:56 +02:00
Katherine Cox-Buday
6e9f882608
gnu: go: Update to 1.14.4.
* gnu/packages/golang.scm (go): Update to 1.14.4.
* gnu/packages/docker.scm (docker)[arguments]: Fix build with go@1.14.4.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2020-06-26 11:49:49 +01:00
Nicolas Goaziou
0f7378d7f9
gnu: emacs-magit: Update to 2.90.1-6-7f486d4.
* gnu/packages/emacs-xyz.scm (emacs-magit): Update to 2.90.1-6-7f486d4.
2020-06-26 12:15:06 +02:00
Mathieu Othacehe
ce67853e09
gnu: cuirass: Update to 0.0.1-35.91204d.
* gnu/packages/ci.scm (cuirass): Update to 0.0.1-35.91204d.
2020-06-26 11:33:34 +02:00
Pierre Neidhardt
880939c1a7
gnu: Add drip.
* gnu/packages/java.scm (drip): New variable.
2020-06-26 11:26:18 +02:00
Mathieu Othacehe
f27bec107e
system: image: Fix disk-image name.
This is a follow-up of 5980ec8ada.

* gnu/system/image.scm (system-disk-image): When using the image name, convert
it to string first.
2020-06-26 10:05:58 +02:00
Mathieu Othacehe
5980ec8ada
system: image: Use the image name as the disk-image derivation name.
* gnu/system/image.scm (system-disk-image): Use the image name as disk-image
derivation name, if defined. Otherwise use the generic "disk-image" name.
2020-06-26 09:38:16 +02:00
Marius Bakke
e6db8912fd
gnu: ungoogled-chromium: Remove all Blink performance tests.
* gnu/packages/chromium.scm (%blacklisted-files): New variable.
(ungoogled-chromium-snippet): Adjust accordingly.
2020-06-26 01:54:00 +02:00
Marius Bakke
7eb8ae5f6c
gnu: ungoogled-chromium: Convert computed origin to source snippet.
* gnu/packages/chromium.scm (computed-origin-method, %chromium-origin): Remove.
(ungoogled-chromium-source): Rename to ...
(ungoogled-chromium-snippet): ... this.  Adjust for running as snippet.
(ungoogled-chromium)[source]: Use URL-FETCH, with custom snippet.
2020-06-26 01:54:00 +02:00
Marius Bakke
e4e9a1bc35
gnu: openvswitch: Update to 2.13.0.
* gnu/packages/networking.scm (openvswitch): Update to 2.13.0.
[native-inputs]: Change from PYTHON-2 to PYTHON-WRAPPER.
[propagated-inputs]: Remove PYTHON2-SIX.
2020-06-26 01:54:00 +02:00
Marius Bakke
6941004fb0
gnu: debootstrap: Wrap with gpg and wget in PATH.
* gnu/packages/debian.scm (debootstrap)[inputs]: Add GNUPG and WGET.
2020-06-26 01:53:59 +02:00
Marius Bakke
5d426d3c04
gnu: xf86-video-intel: Update to 2.99.917-16.5ca3ac1.
* gnu/packages/xorg.scm (xf86-video-intel): Update to 2.99.917-16.5ca3ac1.
2020-06-26 01:53:59 +02:00
Marius Bakke
544df98c6d
gnu: Add clitest.
* gnu/packages/check.scm (clitest): New public variable.
2020-06-26 01:53:59 +02:00
Mark H Weaver
5f465944a0
gnu: linux-libre@4.19: Update to 4.19.130.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.130.
(linux-libre-4.19-pristine-source): Update hash.
2020-06-25 19:07:02 -04:00
Mark H Weaver
345f99517a
gnu: linux-libre@4.14: Update to 4.14.186.
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.186.
(linux-libre-4.14-pristine-source): Update hash.
2020-06-25 19:05:57 -04:00
Jan (janneke) Nieuwenhuizen
2463a78d17
image: hurd: Initialize root partition for the Hurd.
This is a follow-up to commit b904b59ce5.

* gnu/system/image.scm (hurd-initialize-root-partition): Move to ...
* gnu/system/images/hurd.scm (hurd-initialize-root-partition): ... here.
(hurd-disk-image): Use it.
2020-06-25 22:52:12 +02:00
Jan (janneke) Nieuwenhuizen
fd932862ac
image: hurd: Create hurd-compatible ext2 file-system.
This is a follow-up to commit b904b59ce5.

* gnu/system/images/hurd.scm (hurd-disk-image): Add file-system-options to
create an ext2 file-system that is compatible with the Hurd.
2020-06-25 22:52:09 +02:00
Tobias Geerinckx-Rice
ffecb2396f
gnu: diffoscope: Console widowed brackets.
* gnu/packages/diffoscope.scm (diffoscope)[native-inputs]: Move closing
brackets to the previous line.
2020-06-25 19:01:41 +02:00
Tobias Geerinckx-Rice
afba93efd4
gnu: diffoscope: Install the man page.
* gnu/packages/diffoscope.scm (diffoscope)[arguments]:
Add ‘build-man-page’ and ‘install-man-page’ phases.
[native-inputs]: Add help2man.
2020-06-25 18:55:55 +02:00
Jan (janneke) Nieuwenhuizen
d613991a8e
gnu: grub: Cross-build fix for system i686-linux.
* gnu/packages/patches/grub-cross-system-i686.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/bootloaders.scm (grub): Use it.
2020-06-25 17:46:37 +02:00
Efraim Flashner
dda267e3a7
gnu: Add vim-eunuch.
* gnu/packages/vim.scm (vim-eunuch): New variable.
2020-06-25 15:23:01 +03:00
Simon South
d1a26bedcc
gnu: knot-resolver: Enable automatic reloading of policy files.
* gnu/packages/dns.scm (knot-resolver)[inputs]: Add lua5.1-cqueues.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-06-25 12:29:23 +02:00
Simon South
7c54e226f6
gnu: Add lua-cqueues.
* gnu/packages/lua.scm (make-lua-cqueues): New function.
(lua-cqueues, lua5.1-cqueues, lua5.2-cqueues): New variables.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-06-25 12:29:23 +02:00
Simon South
31be8fc87f
gnu: Add lua-ossl.
luaossl doesn't actually require M4 to build, unlike cqueues.

Here's a replacement patch that omits M4 from the package inputs.

>From 610918a771b84a081af24940ae94d35b1af7511e Mon Sep 17 00:00:00 2001
From: Simon South <simon@simonsouth.net>
Date: Fri, 15 May 2020 11:18:44 -0400
Subject: [PATCH 1/3] gnu: Add lua-ossl.
To: 41363@debbugs.gnu.org

* gnu/packages/lua.scm (make-lua-ossl): New function.
(lua-ossl, lua5.1-ossl, lua5.2-ossl): New variables.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-06-25 12:29:23 +02:00
Mathieu Othacehe
b06ba9e0ff
ci: Build Guix System images.
Build a list of Guix System images. For now, this list only contains the Hurd
barebones Guix System image.

* gnu/ci.scm (%guixsd-supported-systems): Remove "armhf-linux",
(%u-boot-systems): remove unused variable,
(%guix-system-images): new variable
(qemu-jobs): rename to "image-jobs" and build the Guix Systems listed in the
new "%guix-system-images" variable,
(system-test-jobs): adapt accordingly,
(hydra-jobs): ditto.
2020-06-25 10:29:41 +02:00
Maxim Cournoyer
fab8fed355
gnu: Add ruby-middleware.
* gnu/packages/ruby.scm (ruby-middleware): New variable.
2020-06-25 00:14:43 -04:00
Maxim Cournoyer
aa1b0fb867
gnu: Add emacs-feature-mode.
* gnu/packages/emacs-xyz.scm (emacs-feature-mode): New variable.
2020-06-25 00:14:43 -04:00
Maxim Cournoyer
24be67517c
gnu: Add ruby-ruby-parser.
* gnu/packages/ruby.scm (ruby-ruby-parser): New variable.
2020-06-25 00:14:43 -04:00
Maxim Cournoyer
a8cdfd53db
gnu: Add ruby-sexp-processor.
* gnu/packages/ruby.scm (ruby-sexp-processor): New variable.
2020-06-25 00:14:43 -04:00
Maxim Cournoyer
5bc13b8e9b
gnu: Add unifdef.
* gnu/packages/c.scm (unifdef): New variable.
2020-06-25 00:14:43 -04:00
Jakub Kądziołka
9cc35585b0
gnu: rust-num-cpus-1: Update to 1.13.0.
* gnu/packages/crates-io.scm (rust-num-cpus-1): Update to 1.13.0.
[cargo-development-inputs]: Remove rust-doc-comment-0.3.
2020-06-25 03:16:31 +02:00
Mark H Weaver
ea843f7742
gnu: linux-libre: Update to 5.4.49.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.49.
(linux-libre-5.4-pristine-source): Update hash.
2020-06-24 21:08:00 -04:00
Mark H Weaver
d566f533b1
gnu: linux-libre@5.7: Update to 5.7.6.
* gnu/packages/linux.scm (linux-libre-5.7-version): Update to 5.7.6.
(linux-libre-5.7-pristine-source): Update hash.
2020-06-24 21:06:54 -04:00
Jakub Kądziołka
e4a26e3217
gnu: ripgrep: Update to 12.1.1.
* gnu/packages/rust-apps.scm (ripgrep): Update to 12.1.1.
2020-06-25 02:55:12 +02:00
Jakub Kądziołka
97bd864c54
gnu: rust-termcolor-1: Update to 1.1.0.
* gnu/packages/crates-io.scm (rust-termcolor-1): Update to 1.1.0.
[arguments]: Don't skip build, adjust dependencies.
2020-06-25 02:55:12 +02:00
Jakub Kądziołka
c5e879cdbb
gnu: crates-io: Remove minor versions from some package names.
* gnu/packages/crates-io.scm
(rust-termcolor-1.0): Rename to rust-termcolor-1.
(rust-humantime-1.3): Rename to rust-humantime-1.
(rust-num-cpus-1.11): Rename to rust-num-cpus-1.
(rust-signal-hook-registry-1.2): Rename to rust-signal-hook-registry-1.
2020-06-25 02:55:12 +02:00
Jakub Kądziołka
24973fc550
gnu: Remove rust-num-cpus-1.10.
* gnu/packages/rust-apps.scm (ripgrep)[arguments]: Replace rust-num-cpus-1.10 with 1.11.
* gnu/packages/crates-io.scm
  (rust-crossbeam-channel-0.4, rust-crossbeam-channel-0.3,
  rust-futures-executor-preview-0.3, rust-hyper-0.12,
  rust-jobserver-0.1, rust-tokio-0.2)[arguments]: Likewise.
  (rust-gimli-0.18, rust-tokio-core-0.1,
  rust-tokio-io-pool-0.1, rust-tokio-reactor-0.1)[arguments]: Likewise; don't skip build.
  (rust-tokio-0.1): Don't skip build. Replace rust-num-cpus-1.10 with 1.11,
  rust-env-logger-0.6 with 0.5.
  (rust-tokio-threadpool-0.1)[arguments]: Don't skip build. Replace
  rust-num-cpus-1.10 with 1.11, rust-rand-0.4 with 0.6,
  rust-env-logger-0.6 with 0.5. Add rust-lazy-static-1.
  (rust-num-cpus-1.10): Remove variable.
2020-06-25 02:55:12 +02:00
Jakub Kądziołka
31890a3783
gnu: rust-rayon-1: Update to 1.3.1.
* gnu/packages/crates-io.scm (rust-rayon-1): Update to 1.3.1.
  [arguments]: Remove rust-doc-comment-0.3. Add rust-autocfg-1.0. Don't
  skip build.
2020-06-25 02:55:12 +02:00
Jakub Kądziołka
1a629f0076
gnu: rust-rayon-core-1: Update to 1.7.1.
* gnu/packages/crates-io.scm (rust-rayon-core-1): Update to 1.7.1.
  [arguments]: Don't skip build. Replace rust-num-cpus-1.10 with 1.11.
  Disable tests.
2020-06-25 02:55:12 +02:00
Jakub Kądziołka
8d26b41290
gnu: Remove rust-arc-swap-0.3.
* gnu/packages/crates-io.scm (rust-arc-swap-0.3): Remove variable.
2020-06-25 02:55:11 +02:00
Jakub Kądziołka
7bb8e47926
gnu: Remove rust-signal-hook-registry-1.0.
* gnu/packages/crates-io.scm (rust-signal-hook-registry-1.0): Remove
  variable.
2020-06-25 02:55:11 +02:00
Jakub Kądziołka
f8e0184ace
gnu: rust-grep-0.2: Update to 0.2.7.
* gnu/packages/crates-io.scm (rust-grep-0.2): Update to 0.2.7.
2020-06-25 02:55:11 +02:00
Jakub Kądziołka
5d07e23d61
gnu: rust-pcre2-0.2: Update to 0.2.3.
* gnu/packages/crates-io.scm (rust-pcre2-0.2): Update to 0.2.3.
[cargo-inputs]: Replace rust-thread-local-0.3 with 1.0.
2020-06-25 02:55:11 +02:00
Jakub Kądziołka
9ce795a7d6
gnu: rust-grep-pcre2-0.1: Update to 0.1.4.
* gnu/packages/crates-io.scm (rust-grep-pcre2-0.1): Update to 0.1.4.
2020-06-25 02:55:11 +02:00
Jakub Kądziołka
187c232f18
gnu: rust-grep-cli-0.1: Update to 0.1.5.
* gnu/packages/crates-io.scm (rust-grep-cli-0.1): Update to 0.1.5.
[arguments]: Don't skip build.
2020-06-25 02:55:11 +02:00
Jakub Kądziołka
52069595e6
gnu: rust-grep-printer-0.1: Update to 0.1.5.
* gnu/packages/crates-io.scm (rust-grep-printer-0.1): Update to 0.1.5.
  [arguments]: Don't skip build. Replace rust-base64-0.10 with 0.12.
2020-06-25 02:55:10 +02:00
Jakub Kądziołka
f03e4b73ff
gnu: Add rust-base64-0.12.
* gnu/packages/crates-io.scm (rust-base64-0.12): New variable.
  (rust-base64-0.11): Inherit from rust-base64-0.12.
2020-06-25 02:55:10 +02:00
Jakub Kądziołka
ab0479317e
gnu: rust-grep-searcher-0.1: Update to 0.1.7.
* gnu/packages/crates-io.scm (rust-grep-searcher-0.1): Update to 0.1.7.
  [arguments]: Don't skip build. Replace rust-bytecount-0.5 with 0.6.
2020-06-25 02:55:10 +02:00
Jakub Kądziołka
6013bcfbff
gnu: Add rust-bytecount-0.6.
* gnu/packages/crates-io.scm (rust-bytecount-0.6): New variable.
  (rust-bytecount-0.5): Inherit from rust-bytecount-0.6. Replace
  rust-rand-0.4 with 0.6 (the former only worked due to transitive
  dependencies and "the semver trick" [0]).
  (rust-bytecount-0.4): Inherit from rust-bytecount-0.5.

[0]: https://github.com/dtolnay/semver-trick
2020-06-25 02:55:10 +02:00
Jakub Kądziołka
aac2184eba
gnu: rust-aho-corasick-0.7: Update to 0.7.13.
* gnu/packages/crates-io.scm (rust-aho-corasick-0.7): Update to 0.7.13.
2020-06-25 02:55:10 +02:00
Jakub Kądziołka
3472ec0257
gnu: rust-grep-regex-0.1: Update to 0.1.8.
* gnu/packages/crates-io.scm (rust-grep-regex-0.1): Update to 0.1.8.
  [cargo-inputs]: Add rust-bstr-0.2. Replace rust-thread-local-0.3 with 1.0.
  Remove rust-utf8-ranges-1.0.
2020-06-25 02:55:10 +02:00
Jakub Kądziołka
1aabcf9222
gnu: rust-grep-matcher-0.1: Update to 0.1.4.
* gnu/packages/crates-io.scm (rust-grep-matcher-0.1): Update to 0.1.4.
2020-06-25 02:55:09 +02:00
Jakub Kądziołka
83b5d1fa75
gnu: rust-regex-1: Update to 1.3.9.
* gnu/packages/crates-io.scm (rust-regex-1): Update to 1.3.9.
  [cargo-development-inputs]: Remove rust-doc-comment-0.3.
2020-06-25 02:55:09 +02:00
Jakub Kądziołka
a9680dbd76
gnu: rust-regex-syntax-0.6: Update to 0.6.18.
* gnu/packages/crates-io.scm (rust-regex-syntax-0.6): Update to 0.6.18.
2020-06-25 02:55:09 +02:00
Jakub Kądziołka
adf9648f2e
gnu: rust-ignore-0.4: Update to 0.4.16.
* gnu/packages/crates-io.scm (rust-ignore-0.4): Update to 0.4.16.
  [arguments]: Make rust-crossbeam-channel-0.4 a development input.
  Add rust-crossbeam-utils-0.7 to inputs.
2020-06-25 02:55:09 +02:00
Jakub Kądziołka
f9b251f005
gnu: rust-crossbeam-utils-0.7: Fix build.
* gnu/packages/crates-io.scm (rust-crossbeam-utils-0.7)[arguments]:
  Replace rust-autocfg-0.1 with 1.0. Don't skip build.
2020-06-25 02:55:09 +02:00
Jakub Kądziołka
dca62c0457
gnu: rust-globset-0.4: Update to 0.4.5.
* gnu/packages/crates-io.scm (rust-globset-0.4): Update to 0.4.5.
  [cargo-inputs]: Add rust-serde-1.0.
  [cargo-development-inputs]: Add rust-lazy-static-1, rust-serde-json-1.0.
2020-06-25 02:55:09 +02:00
Ludovic Courtès
1189f405ae
Revert "ci: Build Guix System images."
This reverts commit eda3fcfb46.

This change broke evaluations on CI:

  @ build-succeeded /gnu/store/991738x97ff1f8181a7p1pflqwkgagm8-profile.drv -
  ERROR: In procedure read:
  In procedure scm_lreadr: #<unknown port>:16:144: Unknown # object: #\<
2020-06-25 01:27:55 +02:00
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
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
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