Commit Graph

55556 Commits

Author SHA1 Message Date
Efraim Flashner
aa246eaa6b
gnu: openmw: Don't use unstable tarball.
* gnu/packages/game-development.scm (openmw)[source]: Download using
git-fetch.
2020-06-23 19:17:33 +03:00
Efraim Flashner
9b03299544
gnu: go-1.13: Target aarch64-linux for aarch64-linux.
Fixes <https://debbugs.gnu.org/cgi/bugreport.cgi?bug=34872>.

* gnu/packages/golang.scm (go-1.13)[arguments]: Set system to
aarch64-linux when building for aarch64-linux. Adjust 'prebuild phase
to skip tests which fail on aarch64-linux.
2020-06-23 19:17:33 +03:00
Efraim Flashner
87e1a1979b
gnu: go-github-com-rcrowley-go-metrics: Skip tests on aarch64-linux.
* gnu/packages/syncthing.scm (go-github-com-rcrowley-go-metrics)
[arguments]: Skip tests when building on or for aarch64-linux.
2020-06-23 19:17:32 +03:00
Kei Kebreau
362ae4313e
gnu: nml: Update to 0.5.2.
* gnu/packages/game-development.scm (nml): Update to 0.5.2.
[source]: Fetch from pypi.
[arguments]: Remove 'fix-pillow' phase and disable tests.
[home-page]: Update URL.
2020-06-23 10:23:00 -04:00
Efraim Flashner
6562a3883f
gnu: pidentd: Don't use unstable tarball.
* gnu/packages/networking.scm (pidentd)[source]: Download using
git-fetch.
2020-06-23 17:12:58 +03:00
Efraim Flashner
59bcda1e8c
gnu: nzbget: Don't use unstable tarball.
* gnu/packages/networking.scm (nzbget)[source]: Download using release
source tarball.
2020-06-23 17:10:34 +03:00
Efraim Flashner
a2a7cc9bfc
gnu: lightgbm: Don't use unstable tarball.
* gnu/packages/machine-learning.scm (lightgbm)[source]: Download using
git-fetch.
[arguments]: Adjust custom 'check phase accordingly.
2020-06-23 17:02:04 +03:00
Efraim Flashner
92ecee94dd
gnu: sonata: Don't use unstable tarball.
* gnu/packages/mpd.scm (sonata)[source]: Download using git-fetch.
2020-06-23 16:46:06 +03:00
Efraim Flashner
fffe9a1529
gnu: sbcl-md5: Don't use unstable tarball.
* gnu/packages/lisp-xyz.scm (sbcl-md5)[source]: Download using git-fetch.
2020-06-23 16:34:34 +03:00
Efraim Flashner
b244722879
gnu: nototools: Don't use unstable tarball.
* gnu/packages/fontutils.scm (nototools)[source]: Download using
git-fetch.
2020-06-23 16:13:41 +03:00
Efraim Flashner
405b9ba048
gnu: fntsample: Don't use unstable tarball.
* gnu/packages/fontutils.scm (fntsample)[source]: Download using
git-fetch.
2020-06-23 16:08:15 +03:00
Efraim Flashner
de0f36f0aa
gnu: miniasm: Make sure all phases return #t.
* gnu/packages/bioinformatics.scm (miniasm)[arguments]: Make custom
'install phase return #t.
2020-06-23 16:04:51 +03:00
Efraim Flashner
896f18210b
gnu: miniasm: Don't use unstable tarball.
* gnu/packages/bioinformatics.scm (miniasm)[source]: Download using
git-fetch.
2020-06-23 16:04:04 +03:00
Efraim Flashner
b9e1fc2f04
gnu: stumpwm-contrib: Add a source file-name.
* gnu/packages/wm.scm (stumpwm-contrib)[source]: Add file-name field.
2020-06-23 15:56:50 +03:00
Efraim Flashner
09c2fb1238
gnu: libfreenect: Add a source file-name.
* gnu/packages/openkinect.scm (libfreenect)[source]: Add file-name field.
2020-06-23 15:55:27 +03:00
Efraim Flashner
352e09a5b0
gnu: xaos: Add a source file-name.
* gnu/packages/maths.scm (xaos)[source]: Add file-name field.
2020-06-23 15:54:38 +03:00
Efraim Flashner
b5698f5b38
gnu: java-picocli: Use a source file-name.
* gnu/packages/java.scm (java-picocli)[source]: Add a file-name field.
2020-06-23 15:53:54 +03:00
Martin Becze
1ed87c010e
gnu: Add go-github-com-emersion-go-imap-idle.
* gnu/packages/golang.scm (go-github-com-emersion-go-imap-idle): New
variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-06-23 15:11:09 +03:00
Martin Becze
9ba67ef0ea
gnu: Add go-github-com-emersion-go-sasl.
* gnu/packages/golang.scm (go-github-com-emersion-go-sasl): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-06-23 15:11:08 +03:00
Martin Becze
48ee9aa461
gnu: Add go-github-com-emersion-go-imap.
* gnu/packages/golang.scm (go-github-com-emersion-go-imap): New
variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-06-23 15:11:08 +03:00
Martin Becze
bffb8f3c5f
gnu: Add go-github-com-ddevault-go-libvterm.
* gnu/packages/golang.scm (go-github-com-ddevault-go-libvterm): New
variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-06-23 15:11:08 +03:00
Martin Becze
d6bae2b7bc
gnu: Add go-github-com-danwakefield-fnmatch.
* gnu/packages/golang.scm (go-github-com-danwakefield-fnmatch): New
variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-06-23 15:11:08 +03:00
Ricardo Wurmus
c03cefc3d8
gnu: Add r-kmer.
* gnu/packages/cran.scm (r-kmer): New variable.

Co-authored-by: Mădălin Ionel Patrașcu <madalinionel.patrascu@mdc-berlin.de>
2020-06-23 13:43:12 +02:00
Ricardo Wurmus
f9b3718568
gnu: Add r-phylogram.
* gnu/packages/cran.scm (r-phylogram): New variable.

Co-authored-by: Mădălin Ionel Patrașcu <madalinionel.patrascu@mdc-berlin.de>
2020-06-23 13:43:12 +02:00
Ricardo Wurmus
755733a3fe
gnu: Add r-fourcseq.
* gnu/packages/cran.scm (r-fourcseq): New variable.

Co-authored-by: Mădălin Ionel Patrașcu <madalinionel.patrascu@mdc-berlin.de>
2020-06-23 13:43:12 +02:00
Ricardo Wurmus
c261a7b39a
gnu: Add r-lsd.
* gnu/packages/cran.scm (r-lsd): New variable.

Co-authored-by: Mădălin Ionel Patrașcu <madalinionel.patrascu@mdc-berlin.de>
2020-06-23 13:43:12 +02:00
Mathieu Othacehe
380c3e459b
gnu: cuirass: Update to 0.0.1-34.10b16e.
* gnu/packages/ci.scm (cuirass): Update to 0.0.1-34.10b16e.
2020-06-23 11:09:24 +02:00
Mathieu Othacehe
fd45ecb571
system: image: Remove fakeroot dependencies.
Since c29bb909d2, fakeroot "sed" and "coreutils"
dependencies are now explicit.

* gnu/system/image.scm (system-disk-image): Remove "sed" and "coreutils" from
inputs.
2020-06-23 09:51:20 +02:00
Mathieu Othacehe
c29bb909d2
gnu: fakeroot: Do not assume "sed" and "cut" to be available.
* gnu/packages/linux.scm (fakeroot)[inputs]: Add "sed" and "coreutils",
[arguments]: substitute "sed" and "cut" by their absolute path in fakeroot
script. Rename the associated phase from patch-getopt to patch-script.
2020-06-23 09:51:14 +02:00
Mark H Weaver
42a2ee1f92
gnu: linux-libre: Update to 5.4.48.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.48.
(linux-libre-5.4-pristine-source): Update hash.
2020-06-22 21:02:33 -04:00
Mark H Weaver
83cbfa2091
gnu: linux-libre@5.7: Update to 5.7.5.
* gnu/packages/linux.scm (linux-libre-5.7-version): Update to 5.7.5.
(linux-libre-5.7-pristine-source): Update hash.
2020-06-22 21:02:00 -04:00
Mark H Weaver
d460e737a8
gnu: linux-libre@4.19: Update to 4.19.129.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.129.
(linux-libre-4.19-pristine-source): Update hash.
2020-06-22 21:00:50 -04:00
Jakub Kądziołka
2dab855bb1
gnu: sequoia: Update to 0.17.0.
* gnu/packages/sequoia.scm (sequoia): Update to 0.17.0.
  [cargo-inputs]: Add rust-structopt-0.3.
  [phases](unpin-deps): New phase.
2020-06-23 01:42:02 +02:00
Vinicius Monego
62115b7ab7
gnu: liferea: Update to 1.12.8.
* gnu/packages/syndication.scm (liferea): Update to 1.12.8.

Signed-off-by: Marius Bakke <marius@gnu.org>
2020-06-22 23:52:55 +02:00
Marius Bakke
0752dabb40
gnu: mlt: Build with the latest ffmpeg.
* gnu/packages/video.scm (mlt)[inputs]: Change from FFMPEG-3.4 to FFMPEG.
2020-06-22 23:52:55 +02:00
Vinicius Monego
d6817e0086
gnu: mlt: Update to 6.20.0.
* gnu/packages/video.scm (mlt): Update to 6.20.0.

Signed-off-by: Marius Bakke <marius@gnu.org>
2020-06-22 23:52:55 +02:00
Vinicius Monego
9305dfb9fd
gnu: darktable: Update to 3.0.2.
* gnu/packages/photo.scm (darktable): Update to 3.0.2.
[arguments]: Compile with clang.  Wrap GSETTINGS_SCHEMAS_DIR.
[license]: Add license information for Rawspeed.
[native-inputs]: Add clang, desktop-file-utils, glib, gobject-instrospection,
llvm, and po4a.  Reorder alphabetically.
[inputs]: Add colord-gtk, cups, graphicsmagick, gsettings-desktop-schemas,
iso-codes, libsecret, lua, openjpeg, and osm-gps-map.  Reorder alphabetically.

Signed-off-by: Marius Bakke <marius@gnu.org>
2020-06-22 23:52:55 +02:00
Simon South
a212006048
gnu: jamvm: Fix to work with current gcc and glibc.
* gnu/packages/java.scm (jamvm)[source]: Add patch.
(jamvm-1-bootstrap)[native-inputs]: Remove.
* gnu/packages/patches/jamvm-2.0.0-disable-branch-patching.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

Signed-off-by: Marius Bakke <marius@gnu.org>
2020-06-22 23:52:55 +02:00
Giacomo Leidi
cf66096d51
gnu: template-glib: Update to 3.34.0.
* gnu/packages/glib.scm (template-glib): Update to 3.34.0.

Signed-off-by: Marius Bakke <marius@gnu.org>
2020-06-22 23:52:54 +02:00
Edouard Klein
3e84503cb2
gnu: Add python-daemux.
* gnu/packages/tmux.scm (python-daemux): New variable.

Signed-off-by: Marius Bakke <marius@gnu.org>
2020-06-22 23:52:54 +02:00
Edouard Klein
3565a30f70
gnu: Add python-libtmux.
* gnu/packages/tmux.scm (python-libtmux): New variable.

Signed-off-by: Marius Bakke <marius@gnu.org>
2020-06-22 23:52:54 +02:00
Edouard Klein
9d0e87f8ed
gnu: Add python-pyfiglet.
* gnu/packages/python-xyz.scm (python-pyfiglet): New variable.

Signed-off-by: Marius Bakke <marius@gnu.org>
2020-06-22 23:52:54 +02:00
Edouard Klein
24297a9a9c
gnu: Add python-flask-restx.
* gnu/packages/python-web.scm (python-flask-restx): New variable.

Signed-off-by: Marius Bakke <marius@gnu.org>
2020-06-22 23:52:54 +02:00
Edouard Klein
85acb5f53d
gnu: Add python-pytest-flask.
* gnu/packages/python-check.scm (python-pytest-flask): New variable.

Signed-off-by: Marius Bakke <marius@gnu.org>
2020-06-22 23:52:54 +02:00
Edouard Klein
857c63fe03
gnu: Add python-pytest-benchmark.
* gnu/packages/python-check.scm (python-pytest-benchmark): New variable.

Signed-off-by: Marius Bakke <marius@gnu.org>
2020-06-22 23:52:54 +02:00
Edouard Klein
bb7e9ab755
gnu: Add python-py-cpuinfo.
* gnu/packages/python-xyz.scm (python-py-cpuinfo): New variable.

Signed-off-by: Marius Bakke <marius@gnu.org>
2020-06-22 23:52:53 +02:00
Nicolas Goaziou
68a6070bc3
gnu: Add abe.
* gnu/packages/games.scm (abe): New variable.
2020-06-22 22:06:06 +02:00
Jonathan Brielmaier
5d9540ddcf
gnu: mate: Don't propagate glib:bin.
* gnu/packages/mate.scm (mate)[propagated-inputs]: Remove as the
proper fix arrived from core-updates.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-06-22 21:28:12 +03:00
Jonathan Brielmaier
a2ebd098d7
gnu: mate-common: Update to 1.24.1.
* gnu/packages/mate.scm (mate-common): Update to 1.24.1.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-06-22 21:27:38 +03:00
Vinicius Monego
bf2ffbcd77
gnu: Add python-pytest-lazy-fixture.
* gnu/packages/check.scm (python-pytest-lazy-fixture): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-06-22 21:18:40 +03:00
Ricardo Wurmus
af02327856
gnu: r-with-tests, r-minimal: Update to 4.0.2.
* gnu/packages/statistics.scm (r-with-tests, r-minimal): Update to 4.0.2.
2020-06-22 18:28:52 +02:00
Mathieu Othacehe
7f75a7ec08
system: image: Remove "image-root" when building raw disk-images.
The "image-root" derivation output is used as a temporary directory that is
passed to mke2fs and mkdosfs later on. By merging the creation of this
directory and the production of partition images, we can get rid of the
derivation.

As mke2fs and mkdosfs are not able to override file permissions, call those
commands with fakeroot. This way, all the image files will be owned by root,
even if image generation is done in an unprivilegded context.

* gnu/system/image.scm (system-disk-image): Merge "image-root" and
"iso9660-image" derivations so that we spare an extra derivation. Also add
"fakeroot" and its runtime dependencies to the inputs.
* gnu/build/image.scm (make-ext-image, make-vfat-image): Make sure that mke2fs
and mkdosfs are respectively called by fakeroot.
2020-06-22 17:49:19 +02:00
Marius Bakke
cf14e67963
gnu: gn: Update to 0.0-1794.eb997b5.
* gnu/packages/build-tools.scm (gn): Update to 0.0-1794.eb997b5.
2020-06-22 17:16:39 +02:00
Marius Bakke
75527eb1cb
gnu: ungoogled-chromium: Update to 83.0.4103.106-0.f08ce8b [security fixes].
This fixes CVE-2020-6465, CVE-2020-6466, CVE-2020-6467, CVE-2020-6468,
CVE-2020-6469, CVE-2020-6470, CVE-2020-6471, CVE-2020-6472, CVE-2020-6473,
CVE-2020-6474, CVE-2020-6475, CVE-2020-6476, CVE-2020-6477, CVE-2020-6478,
CVE-2020-6479, CVE-2020-6480, CVE-2020-6481, CVE-2020-6482, CVE-2020-6483,
CVE-2020-6484, CVE-2020-6485, CVE-2020-6486, CVE-2020-6487, CVE-2020-6488,
CVE-2020-6489, CVE-2020-6490, CVE-2020-6491, CVE-2020-6493, CVE-2020-6494,
CVE-2020-6495, CVE-2020-6496, CVE-2020-6497, and CVE-2020-6498.

* gnu/packages/patches/ungoogled-chromium-system-jsoncpp.patch,
gnu/packages/patches/ungoogled-chromium-system-zlib.patch: New files.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/chromium.scm (%preserved-third-party-files): Adjust for 83.
(%chromium-version): Set to 83.0.4103.106.
(%ungoogled-revision): Set to f08ce8b3f1300ef0750b5d6bf967b9cbbfd9a56d.
(%gentoo-revision, %gentoo-patches, %debian-patches): New variables.
(gentoo-patch, debian-patch): New procedures.
(%chromium-origin, %ungoogled-origin): Update hashes.
(ungoogled-chromium-source): Don't apply patches from %DEBIAN-ORIGIN, but take
%GENTOO-PATCHES, %DEBIAN-PATCHES, and the local patch files.
(ungoogled-chromium)[arguments]: Remove "enable_swiftshader=false" from
 #:configure-flags.  Add "icu_use_data_file=false".  Set CFLAGS in phase.
Remove obsolete substitution.  Adjust install phase to install .so files for
ANGLE and Swiftshader.
[native-inputs]: Change from CLANG-9 to CLANG-10.
[inputs]: Replace ICU4C with ICU4C-67.
(ungoogled-chromium/wayland): Remove obsolete substitution.  Add
"ozone_platform_x11=true" in #:configure-flags.
2020-06-22 17:16:39 +02:00
Marius Bakke
8169cc736a
gnu: icu4c: Add 67.1.
* gnu/packages/icu4c.scm (icu4c-67): New public variable.
2020-06-22 17:16:39 +02:00
Marius Bakke
acac3b94d7
gnu: ungoogled-chromium: Specify CPE name.
* gnu/packages/chromium.scm (ungoogled-chromium)[properties]: Add CPE-NAME.
2020-06-22 17:16:39 +02:00
Marius Bakke
cafc5f8927
gnu: ungoogled-chromium: Remove non-free file.
* gnu/packages/chromium.scm (ungoogled-chromium-source): Remove (unused) SVG
file that is licensed under a NoDerivatives license.
2020-06-22 17:16:39 +02:00
Marius Bakke
3d5a217d5e
gnu: ungoogled-chromium: Build with ffmpeg@4.2.
Fixes <https://bugs.gnu.org/41987>.
Reported by Jonathan Brielmaier <jonathan.brielmaier@web.de>.

* gnu/packages/video.scm (ffmpeg-4.2): New public variable.
* gnu/packages/chromium.scm (ungoogled-chromium)[inputs]: Change from FFMPEG
to FFMPEG-4.2.
2020-06-22 17:16:38 +02:00
Marius Bakke
402d03751c
gnu: ffmpeg: Enable rav1e on x86_64 only.
Fixes <https://bugs.gnu.org/41993>.
Reported by Kurt I <gitlabcanada@runbox.com>.

* gnu/packages/video.scm (ffmpeg)[inputs]: Conditionally add RAV1E.
[arguments]: Adjust #:configure-flags accordingly.
2020-06-22 17:16:38 +02:00
Mathieu Othacehe
1cb9effc3e
system: image: Remove "image-root" derivation when building ISO.
The "image-root" derivation output is used as a temporary directory that is
passed to GNU Xorriso later on. By merging the creation of this directory and
the production of an ISO image, we can get rid of the derivation.

* gnu/system/image.scm (system-iso9660-image): Merge "image-root" and
"iso9660-image" derivations so that we spare an extra derivation.
2020-06-22 17:07:22 +02:00
Mathieu Othacehe
0919d6148f
gnu: xl2tpd: Fix build.
* gnu/packages/vpn.scm (xl2tpd)[arguments]: Substitute hardcoded pppd path
instead of trying to set CFLAGS variable.
2020-06-22 16:48:58 +02:00
Pierre Langlois
6e31d6f3c4
gnu: python-plotly: Update to 4.8.1.
But keep version 2.4.1 around for packages that still need it and for python2
support.

* gnu/packages/graph.scm (python-plotly): Update to 4.8.1.
[source]: Use git-fetch so that tests are also included.
[arguments]: Enable tests.
[home-page]: Follow redirect.
(python-plotly-2.4.1): New variable.
(python2-plotly): Inherit from python-plotly-2.4.1.
* gnu/packages/bioinformatics.scm (python-deeptools)[native-inputs]: Depend on
python-plotly-2.4.1.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-06-22 15:44:16 +02:00
Pierre Langlois
3417a25156
gnu: Add python-xarray.
From 27ec21904f769c1e8114f767972d9037e1e9f68a Mon Sep 17 00:00:00 2001
From: Pierre Langlois <pierre.langlois@gmx.com>
Date: Thu, 18 Jun 2020 00:58:02 +0200
Subject: [PATCH 4/5] gnu: Add python-xarray.

* gnu/package/python-science.scm (python-xarray): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-06-22 15:44:14 +02:00
Pierre Langlois
7fd33283df
gnu: Add python-retrying.
* gnu/packages/python-xyz.scm (python-retrying): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-06-22 15:44:12 +02:00
Pierre Langlois
20b545f768
gnu: python-pandas: Update to 1.0.5.
But also keep version 0.25.3 around for packages requiring an earlier
versions, as well as version 0.24.2 for a version with python2.

* gnu/packages/python-science.scm (python-pandas): Update to 1.0.5.
[arguments]: Adapt 'patch-which phase.  Add new 'prepare-x phase.  Do not
delete tests that depend on "moto", they are skipped automatically.
[propagated-inputs]: Add python-jinja2.
[inputs]: Add xsel and xclip.
[native-inputs]: Add xorg-server-for-tests so we can test clipboard support.
(python-pandas-0.24): New variable.
(python2-pandas): Inherit from python-pandas-0.25.
* gnu/packages/bioinformatics.scm (python-biom-format)[propagated-inputs]:
Switch to python-pandas-0.25.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-06-22 15:44:08 +02:00
Pierre Langlois
3a79adab41
gnu: deeptools: Deprecate in favor of python-deeptools.
And make sure python-deeptools's tests are running.

* gnu/packages/bioinformatics.scm (python-deeptools): Fetch source using git.
[native-inputs]: Add python-mock and python-nose.
(deeptools): Mark as deprecated.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-06-22 15:43:59 +02:00
Ludovic Courtès
955caaab26
self: Build with Guile 3.0.3.
* gnu/packages/guile.scm (guile-3.0/libgc-7): Inherit from GUILE-3.0.3.
2020-06-22 15:42:56 +02:00
Pierre Neidhardt
a0dccc71a6
gnu: emacs-helm: Update to 3.6.3.
* gnu/packages/emacs-xyz.scm (emacs-helm): Update to 3.6.3.
2020-06-22 15:05:46 +02:00
Pierre Neidhardt
561aeefb0b
gnu: emacs-helm-fish-completion: Update to 0.5.
* gnu/packages/emacs-xyz.scm (emacs-helm-fish-completion): Update to 0.5.
2020-06-22 15:01:09 +02:00
Guillaume Le Vaillant
69b82c6078
gnu: js8call: Fix build.
* gnu/packages/radio.scm (js8call)[inputs]: Use regular hamlib.
2020-06-22 14:50:50 +02:00
Guillaume Le Vaillant
09e27115d6
gnu: wsjtx: Update to 2.2.1.
* gnu/packages/radio.scm (wsjtx-hamlib): Update to 2.2.1.
  [arguments]: Add a 'fix-tests' phase.
  (wsjtx): Update to 2.2.1.
2020-06-22 14:50:50 +02:00
Guillaume Le Vaillant
0213f0940e
gnu: qgis: Disable some failing tests.
* gnu/packages/geo.scm (qgis)[arguments]: Disable a few more failing tests.
2020-06-22 14:50:50 +02:00
Ricardo Wurmus
c89afe7516
gnu: Add r-rgreat.
* gnu/packages/bioconductor.scm (r-rgreat): New variable.
2020-06-22 14:39:03 +02:00
Efraim Flashner
277ac1f242
gnu: rust-libc-0.2: Don't skip build.
* gnu/packages/crates-io.scm (rust-libc-0.2)[arguments]: Don't skip
build.
2020-06-22 14:15:34 +03:00
Efraim Flashner
a1b79c09ee
gnu: rust-libc-0.2: Update to 0.2.71.
* gnu/packages/crates-io.scm (rust-libc-0.2): Update to 0.2.71.
2020-06-22 14:15:34 +03:00
Efraim Flashner
a56305539f
gnu: rust-rayon-1.3: Rename to rust-rayon-1.
* gnu/packages/crates-io.scm (rust-rayon-1.3): Rename to rust-rayon-1.
(rust-criterion-0.3, rust-criterion-0.2, rust-gimli-0.18,
rust-hashbrown-0.5, rust-indexmap-1.3, rust-jpeg-decoder-0.1,
rust-nasm-rs-0.1, rust-scroll-0.9, rust-syn-1.0, rust-syn-0.15)
[arguments]: Adjust accordingly.
* gnu/packages/gnome.scm (librsvg-next)[arguments]: Same.
* gnu/packages/rust-apps.scm (tokei)[arguments]: Same.
* gnu/packages/video.scm (rav1e)[arguments]: Same.
2020-06-22 14:15:34 +03:00
Efraim Flashner
6c2189c858
gnu: Remove rust-rayon-1.1.
* gnu/packages/crates-io.scm (rust-rayon-1.1): Remove variable.
(rust-criterion-0.2, rust-gimli-0.18, rust-hashbrown-0.5,
rust-jpeg-decoder-0.1, rust-scroll-0.9, rust-syn-0.15)
[arguments]: Replace rust-rayon-1.1 with 1.3.
2020-06-22 14:15:34 +03:00
Efraim Flashner
8781c8edd2
gnu: rust-rayon-core-1.7: Rename to rust-rayon-core-1.
* gnu/packages/crates-io.scm (rust-rayon-core-1.7): Rename to
rust-rayon-core-1.
(rust-criterion-0.2, rust-rayon-1.3, rust-rayon-1.1, rust-rayon-0.8)
[arguments]: Adjust accordingly.
2020-06-22 14:15:34 +03:00
Efraim Flashner
4f76fbfcd9
gnu: Remove rust-rayon-core-1.5.
* gnu/packages/crates-io.scm (rust-rayon-core-1.5): Remove variable.
(rust-criterion-0.2, rust-rayon-1.1) [arguments]: Replace
rust-rayon-core-1.5 with 1.7.
2020-06-22 14:15:33 +03:00
Efraim Flashner
df4d2ddaee
gnu: sequoia: Fix typos.
* gnu/packages/sequoia.scm (sequoia)[arguments]: Move unquote next to
the expression it applies to.
2020-06-22 14:15:33 +03:00
Efraim Flashner
6cd7b35544
gnu: rust-regex-1.3: Rename to rust-regex-1.
* gnu/packages/crates-io.scm (rust-regex-1.3): Rename to rust-regex-1.
(rust-ansi-term-0.12, rust-bindgen-0.52, rust-bindgen-0.51,
rust-bindgen-0.50, rust-bindgen-0.37, rust-bindgen-0.49, rust-clap-2,
rust-compiletest-rs-0.3, rust-console-0.9, rust-console-0.7,
rust-docopt-1.1, rust-env-logger-0.7, rust-env-logger-0.6,
rust-env-logger-0.5, rust-gimli-0.18, rust-globset-0.4,
rust-grep-cli-0.1, rust-grep-matcher-0.1, rust-grep-regex-0.1,
rust-grep-searcher-0.1, rust-ignore-0.4, rust-lalrpop-0.17,
rust-lalrpop-util-0.17, rust-locale-config-0.3, rust-localeconfig-0.2,
rust-nom-5, rust-nom-4.2, rust-once-cell-1.2, rust-proptest-0.9,
rust-proptest-0.8, rust-pulldown-cmark-0.4, rust-regex-automata-0.1,
rust-rusqlite-0.19, rust-scan-fmt-0.2, rust-syn-1.0, rust-syn-0.15,
rust-ucd-parse-0.1, rust-version-sync-0.8) [arguments]: Adjust accordingly.
* gnu/packages/gnome.scm (librsvg-next)[arguments]: Same.
* gnu/packages/rust-apps.scm (fd, ripgrep, tokei, rust-cargo-c)
[arguments]: Same.
* gnu/packages/sequoia.scm (sequoia)[arguments]: Same.
2020-06-22 14:15:33 +03:00
Efraim Flashner
9c13497df4
gnu: Remove rust-regex-1.1.
* gnu/packages/crates-io.scm (rust-regex-1.1): Remove variable.
(rust-bindgen-0.50, rust-bindgen-0.49, rust-clap-2,
rust-compiletest-rs-0.2, rust-console-0.7, rust-docopt-1.1,
rust-env-logger-0.7, rust-env-logger-0.6, rust-env-logger-0.5,
rust-gimli-0.18, rust-globset-0.4, rust-grep-cli-0.1,
rust-grep-matcher-0.1, rust-grep-regex-0.1, rust-grep-searcher-0.1,
rust-ignore-0.4, rust-nom-5, rust-nom-4.2, rust-once-cell-1.2,
rust-proptest-0.9, rust-proptest-0.8, rust-pulldown-cmark-0.4,
rust-regex-automata-0.1, rust-rusqlite-0.19, rust-syn-0.15,
rust-ucd-parse-0.1, rust-version-sync-0.8) [arguments]: Replace
rust-regex-1.1 with 1.3.
* gnu/packages/rust-apps.scm (ripgrep)[arguments]: Same.
2020-06-22 14:15:33 +03:00
Efraim Flashner
80cfe5458c
gnu: Add rust-once-cell-0.1.
* gnu/packages/crates-io.scm (rust-once-cell-0.1): New variable.
2020-06-22 14:15:33 +03:00
Efraim Flashner
f4022d8549
gnu: Add rust-gettext-rs-0.4.
* gnu/packages/crates-io.scm (rust-gettext-rs-0.4): New variable.
2020-06-22 14:15:32 +03:00
Efraim Flashner
e1240cb249
gnu: Add rust-gettext-sys-0.19.
* gnu/packages/crates-io.scm (rust-gettext-sys-0.19): New variable.
2020-06-22 14:15:32 +03:00
Efraim Flashner
b3987cd3d2
gnu: Add rust-locale-config-0.2.
* gnu/packages/crates-io.scm (rust-locale-config-0.2): New variable.
2020-06-22 14:15:32 +03:00
Efraim Flashner
d77146e9fe
gnu: Add rust-proptest-0.7.
* gnu/packages/crates-io.scm (rust-proptest-0.7): New variable.
2020-06-22 14:15:32 +03:00
Efraim Flashner
eba1524df2
gnu: Add rust-regex-syntax-0.4.
* gnu/packages/crates-io.scm (rust-regex-syntax-0.4): New variable.
2020-06-22 14:15:32 +03:00
Efraim Flashner
5247f79db6
gnu: Add rust-section-testing-0.0.
* gnu/packages/crates-io.scm (rust-section-testing-0.0): New variable.
2020-06-22 14:15:31 +03:00
Efraim Flashner
7c6948c71e
gnu: rust-tempfile-3.1: Rename to rust-tempfile-3.
* gnu/packages/crates-io.scm (rust-tempfile-3.1): Rename to ...
(rust-tempfile-3): .. this.
(rust-cairo-rs-0.8, rust-cairo-rs-0.7, rust-cc-1.0,
rust-compiletest-rs-0.3, rust-filetime-0.2, rust-gdk-pixbuf-sys-0.9,
rust-gio-sys-0.9, rust-git2-0.11, rust-glib-0.9, rust-glib-0.8,
rust-glib-sys-0.9, rust-gobject-sys-0.9, rust-handlebars-2.0,
rust-lscolors-0.6, rust-native-tls-0.2, rust-nix-0.15, rust-nix-0.14,
rust-no-panic-0.1, rust-pango-sys-0.9, rust-pangocairo-0.10,
rust-proptest-0.9, rust-proptest-0.8, rust-rustdoc-stripper-0.1,
rust-rustls-0.16, rust-rusty-fork-0.2, rust-sourcefile-0.1,
rust-tiff-0.2, rust-tokio-0.2, rust-tokio-fs-0.1, rust-tokio-uds-0.2,
rust-wayland-client-0.23, rust-wayland-client-0.21, rust-xattr-0.2)
[arguments]: Adjust accordingly.
* gnu/packages/rust-apps.scm (rust-cbindgen, tokei)[arguments]: Same.
* gnu/packages/sequoia.scm (sequoia)[arguments]: Same.
* gnu/packages/terminals.scm (alacritty)[arguments]: Same.
2020-06-22 14:15:31 +03:00
Efraim Flashner
0c9bca4ffe
gnu: Remove rust-tempfile-3.0.
* gnu/packages/crates-io.scm (rust-tempfile-3.0): Remove variable.
(rust-compiletest-rs-0.3, rust-filetime-0.2, rust-handlebars-2.0,
rust-nix-0.15, rust-nix-0.14, rust-proptest-0.9, rust-proptest-0.8,
rust-rustls-0.16, rust-rusty-fork-0.2, rust-tiff-0.2, rust-tokei-fs-0.1,
rust-tokio-uds-0.2, rust-xattr-0.2) [arguments]: Replace
rust-tempfile-3.0 with 3.1.
* gnu/packages/rust-apps.scm (tokei)[arguments]: Same.
2020-06-22 14:15:31 +03:00
Efraim Flashner
9f2bb42bee
gnu: rust-proptest-0.9: Update to 0.9.6.
* gnu/packages/crates-io.scm (rust-proptest-0.9): Update to 0.9.
[arguments]: Don't skip build. In cargo-inputs replace rust-rand-0.4
with 0.6, rust-rand-chacha-0.2 with 0.1, rust-rand-xorshift-0.2 with 0.1.
2020-06-22 14:15:28 +03:00
Ricardo Wurmus
fae72ebb49
gnu: r-zoo: Move to (gnu packages cran).
* gnu/packages/statistics.scm (r-zoo): Move this variable from here...
* gnu/packages/cran.scm (r-zoo): ...to here.
2020-06-22 12:46:03 +02:00
Ricardo Wurmus
d30ab75a7d
gnu: r-directlabels: Move to (gnu packages cran).
* gnu/packages/statistics.scm (r-directlabels): Move this variable from here...
* gnu/packages/cran.scm (r-directlabels): ...to here.
2020-06-22 12:42:19 +02:00
Ricardo Wurmus
5c1aab1dc1
gnu: r-boruta: Move to (gnu packages cran).
* gnu/packages/statistics.scm (r-boruta): Move this variable from here...
* gnu/packages/cran.scm (r-boruta): ...to here.
2020-06-22 12:39:51 +02:00
Ricardo Wurmus
6c9834f59f
gnu: r-boruta: Fix indentation and description.
* gnu/packages/statistics.scm (r-boruta)[description]: Fix indentation, add
line breaks, and complete the first sentence fragment.
2020-06-22 12:38:41 +02:00
Ricardo Wurmus
62648f4ae3
gnu: r-fit-models: Update to 0.63.
* gnu/packages/statistics.scm (r-fit-models): Update to 0.63.
2020-06-22 12:15:51 +02:00
Ricardo Wurmus
913eaa619c
gnu: r-glmnet: Update to 4.0-2.
* gnu/packages/statistics.scm (r-glmnet): Update to 4.0-2.
[propagated-inputs]: Add r-survival.
2020-06-22 12:15:51 +02:00
Ricardo Wurmus
15bee10afe
gnu: r-rmarkdown: Update to 2.3.
* gnu/packages/statistics.scm (r-rmarkdown): Update to 2.3.
2020-06-22 12:15:50 +02:00
Ricardo Wurmus
55e89c6aa6
gnu: r-backports: Update to 1.1.8.
* gnu/packages/statistics.scm (r-backports): Update to 1.1.8.
2020-06-22 12:15:50 +02:00
Ricardo Wurmus
3c37c67224
gnu: r-ggplot2: Update to 3.3.2.
* gnu/packages/statistics.scm (r-ggplot2): Update to 3.3.2.
2020-06-22 12:15:50 +02:00
Ricardo Wurmus
c68914aa15
gnu: r-isoband: Update to 0.2.2.
* gnu/packages/cran.scm (r-isoband): Update to 0.2.2.
[propagated-inputs]: Remove r-rcpp.
2020-06-22 12:15:50 +02:00
Ricardo Wurmus
ad85d0d536
gnu: r-zvcv: Update to 2.1.0.
* gnu/packages/cran.scm (r-zvcv): Update to 2.1.0.
[propagated-inputs]: Remove r-partitions; add r-bh, r-dplyr, r-magrittr, and r-rlinsolve.
2020-06-22 12:15:50 +02:00
Ricardo Wurmus
22f8260ba1
gnu: r-umap: Update to 0.2.6.0.
* gnu/packages/cran.scm (r-umap): Update to 0.2.6.0.
2020-06-22 12:15:50 +02:00
Ricardo Wurmus
4a55cc48b8
gnu: r-ldheatmap: Update to 0.99-8.
* gnu/packages/cran.scm (r-ldheatmap): Update to 0.99-8.
2020-06-22 12:15:50 +02:00
Ricardo Wurmus
0319196561
gnu: r-nonnest2: Update to 0.5-4.
* gnu/packages/cran.scm (r-nonnest2): Update to 0.5-4.
2020-06-22 12:15:50 +02:00
Ricardo Wurmus
3995c50878
gnu: r-rcppgsl: Update to 0.3.8.
* gnu/packages/cran.scm (r-rcppgsl): Update to 0.3.8.
[native-inputs]: Remove r-knitr.
2020-06-22 12:15:50 +02:00
Ricardo Wurmus
2d916665ce
gnu: r-ggeffects: Update to 0.15.0.
* gnu/packages/cran.scm (r-ggeffects): Update to 0.15.0.
2020-06-22 12:15:50 +02:00
Ricardo Wurmus
71017346ad
gnu: r-bayestestr: Update to 0.7.0.
* gnu/packages/cran.scm (r-bayestestr): Update to 0.7.0.
2020-06-22 12:15:50 +02:00
Ricardo Wurmus
13141c667b
gnu: r-rstatix: Update to 0.6.0.
* gnu/packages/cran.scm (r-rstatix): Update to 0.6.0.
[propagated-inputs]: Add r-generics.
2020-06-22 12:15:50 +02:00
Ricardo Wurmus
5ebef04041
gnu: r-radiant-data: Update to 1.3.9.
* gnu/packages/cran.scm (r-radiant-data): Update to 1.3.9.
2020-06-22 12:15:50 +02:00
Ricardo Wurmus
096ecad744
gnu: r-tinytex: Update to 0.24.
* gnu/packages/cran.scm (r-tinytex): Update to 0.24.
2020-06-22 12:15:50 +02:00
Ricardo Wurmus
ebd0b2b221
gnu: r-xfun: Update to 0.15.
* gnu/packages/cran.scm (r-xfun): Update to 0.15.
2020-06-22 12:15:50 +02:00
Ricardo Wurmus
a7c5df07af
gnu: r-calibrate: Update to 1.7.7.
* gnu/packages/cran.scm (r-calibrate): Update to 1.7.7.
2020-06-22 12:15:50 +02:00
Ricardo Wurmus
5195eeeb07
gnu: r-htmltable: Update to 2.0.0.
* gnu/packages/cran.scm (r-htmltable): Update to 2.0.0.
[native-inputs]: Add r-knitr.
2020-06-22 12:15:49 +02:00
Ricardo Wurmus
3841f83396
gnu: r-htmltools: Update to 0.5.0.
* gnu/packages/cran.scm (r-htmltools): Update to 0.5.0.
[propagated-inputs]: Remove r-rcpp; add r-base64enc.
2020-06-22 12:15:49 +02:00
Ricardo Wurmus
cac8cfbc46
gnu: r-v8: Update to 3.2.0.
* gnu/packages/cran.scm (r-v8): Update to 3.2.0.
2020-06-22 12:15:49 +02:00
Ricardo Wurmus
ebcebc59ab
gnu: r-hdf5array: Update to 1.16.1.
* gnu/packages/bioinformatics.scm (r-hdf5array): Update to 1.16.1.
2020-06-22 12:15:49 +02:00
Ricardo Wurmus
b07e53bb09
gnu: r-rhdf5: Update to 2.32.1.
* gnu/packages/bioinformatics.scm (r-rhdf5): Update to 2.32.1.
2020-06-22 12:15:49 +02:00
Ricardo Wurmus
f65d5e84de
gnu: r-biomart: Update to 2.44.1.
* gnu/packages/bioinformatics.scm (r-biomart): Update to 2.44.1.
2020-06-22 12:15:49 +02:00
Ricardo Wurmus
55401384dc
gnu: r-genomeinfodb: Update to 1.24.2.
* gnu/packages/bioinformatics.scm (r-genomeinfodb): Update to 1.24.2.
2020-06-22 12:15:49 +02:00
Ricardo Wurmus
f7d5721bc2
gnu: r-gdsfmt: Update to 1.24.1.
* gnu/packages/bioconductor.scm (r-gdsfmt): Update to 1.24.1.
2020-06-22 12:15:49 +02:00
Ricardo Wurmus
1893092d58
gnu: r-cicero: Update to 1.6.1.
* gnu/packages/bioconductor.scm (r-cicero): Update to 1.6.1.
[propagated-inputs]: Add r-stringi.
2020-06-22 12:15:49 +02:00
Ricardo Wurmus
ef58875705
gnu: r-cytoml: Update to 2.0.5.
* gnu/packages/bioconductor.scm (r-cytoml): Update to 2.0.5.
[propagated-inputs]: Add r-xml2.
2020-06-22 12:15:49 +02:00
Ricardo Wurmus
015ff0bf18
gnu: r-wiggleplotr: Update to 1.12.1.
* gnu/packages/bioconductor.scm (r-wiggleplotr): Update to 1.12.1.
2020-06-22 12:15:49 +02:00
Ricardo Wurmus
8c06ce3c22
gnu: r-regioner: Update to 1.20.1.
* gnu/packages/bioconductor.scm (r-regioner): Update to 1.20.1.
2020-06-22 12:15:49 +02:00
Ricardo Wurmus
48713c5d94
gnu: Add r-rlinsolve.
* gnu/packages/cran.scm (r-rlinsolve): New variable.
2020-06-22 12:15:49 +02:00
Mathieu Othacehe
b7f211bbbc
gnu: cuirass: Update to 0.0.1-33-61cc56f6.
* gnu/packages/ci.scm (cuirass): Update to 0.0.1-33-61cc56f6.
2020-06-22 10:39:24 +02:00
Mathieu Othacehe
10c582fa22
gnu: xl2tpd: Fix typo.
* gnu/packages/vpn.scm (xl2tpd)[arguments]: Turn "-DPPD" into "-DPPPD".
2020-06-22 10:28:00 +02:00
Ricardo Wurmus
acba72b914
gnu: express: Update to 1.5.3.
* gnu/packages/bioinformatics.scm (express): Update to 1.5.3.
[source]: Fetch from Github.
[arguments]: Add phase "remove-update-check".
2020-06-22 09:07:51 +02:00
Tobias Geerinckx-Rice
0e0b5977b7
gnu: youtube-dl: Update to 2020.06.16.
* gnu/packages/video.scm (youtube-dl): Update to 2020.06.16.
2020-06-22 02:47:02 +02:00
Tobias Geerinckx-Rice
45ebb59a54
gnu: vmpk: Update home page.
gnu/packages/music.scm (vmpk)[home-page]: Update TLD and use HTTPS.
2020-06-22 02:47:02 +02:00
Jakub Kądziołka
f8a28b6c6d
gnu: bison-3.6: Don't change the name of the package.
This is a follow-up to commit 512d23c65d.

* gnu/packages/bison (bison-3.6)[name]: Remove the overridden value.
2020-06-22 02:35:55 +02:00
Mark H Weaver
5a9a438146
gnu: linux-libre@4.14: Update to 4.14.185.
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.185.
(linux-libre-4.14-pristine-source): Update hash.
2020-06-21 19:13:29 -04:00
Mark H Weaver
f1922ee156
gnu: linux-libre@4.9: Update to 4.9.228.
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.228.
(linux-libre-4.9-pristine-source): Update hash.
2020-06-21 19:13:01 -04:00
Mark H Weaver
8e5b17280c
gnu: linux-libre@4.4: Update to 4.4.228.
* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.228.
(linux-libre-4.4-pristine-source): Update hash.
2020-06-21 19:12:04 -04:00
Peter Lo
1d97e871dd
gnu: Add r-boruta.
* gnu/packages/statistics.scm (r-boruta): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2020-06-21 18:47:40 -04:00
Nicolas Goaziou
37ab7837e7
gnu: xmoto: Update to 0.6.1.
* gnu/packages/games.scm (xmoto): Update to 0.6.1.
[arguments]: Remove phase installing man pages, now properly handled by the
installation script.
2020-06-22 00:40:10 +02:00
Nicolas Goaziou
9546891f95
gnu: emacs-relint: Update to 1.18.
* gnu/packages/emacs-xyz.scm (emacs-relint): Update to 1.18.
2020-06-21 23:51:19 +02:00
Ludovic Courtès
89ab6bfbf1
gnu: guile: Add 3.0.3.
* gnu/packages/guile.scm (guile-3.0.3): New variable.
2020-06-21 23:37:29 +02:00
Nicolas Goaziou
6d7ed7c050
gnu: Add seahorse-adventures.
* gnu/packages/games.scm (seahorse-adventures): New variable.
2020-06-21 23:14:16 +02:00
Julien Lepiller
3f3c61b8d5
gnu: Add font-mplus-testflight.
* gnu/packages/fonts.scm (font-mplus-testflight): New variable.
2020-06-21 21:43:07 +02:00
Timotej Lazar
dbadca9ac7
gnu: k3b: Update to 20.04.2.
* gnu/packages/kde-multimedia.scm (k3b): Update to 20.04.2.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-06-21 17:36:41 +02:00
Timotej Lazar
c9650cef1e
gnu: k3b: Note the runtime dependency on udisks-service.
* gnu/packages/kde-multimedia.scm (k3b)[description]: Note that udisks-service
should be enabled.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-06-21 17:36:41 +02:00
Timotej Lazar
4aa89a0914
gnu: k3b: Add inputs for libraries loaded at runtime.
Patch the source to load these from absolute paths. Actual loading is done by
the Qt library, so we cannot use k3b’s runpath.

* gnu/packages/kde-multimedia.scm (k3b)[inputs]: Add libcdio-paranoia and
libdvdcss.
[arguments]<#:phases>[set-absolute-library-paths]: New phase.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-06-21 17:36:41 +02:00
Timotej Lazar
7afaab8bef
gnu: k3b: Add inputs for external programs.
* gnu/packages/kde-multimedia.scm (k3b)[inputs]: Add cdrdao, dvd+rw-tools,
libburn and sox.
[arguments]<#:phases>[wrap-path]: New phase to wrap the binary with paths to
the above.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-06-21 17:36:40 +02:00
Timotej Lazar
f458958543
gnu: Add cdrdao.
* gnu/packages/cdrom.scm (cdrdao): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-06-21 17:36:40 +02:00
Leo Prikler
bdafdfcec9
gnu: add convmv.
* gnu/packages/convmv.scm: New file.
* gnu/local.mk: Add it to build.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2020-06-21 15:53:06 +02:00
Julien Lepiller
5dca64fc97
gnu: Add font-fontna-yasashisa-antique.
gnu/packages/fonts.scm (font-fontna-yasashisa-antique): New variable.
2020-06-21 15:50:16 +02:00
Jan (janneke) Nieuwenhuizen
b7249aa472
services: childhurd: Support more than one instance.
* gnu/services/virtualization.scm (<hurd-vm-configuration>)[options]: Remove
"--hda" option.
[id,net-options]: New fields.
(hurd-vm-net-options): New procedure.  Parameterize port forwarding with ID.
* gnu/services/virtualization.scm (hurd-vm-shepherd-service): Use them.
Parameterize provision with ID, if set.  Hardcode "--hda" option for image.
* doc/guix.texi (Virtualization Services): Document new fields.  Update for
hardcoding of "--hda".
2020-06-21 12:51:36 +02:00
B. Wilson
512d23c65d
gnu: Add poke.
* gnu/packages/engineering.scm (poke): New variable.
* gnu/packages/bison.scm (bison-3.6): New variable.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2020-06-21 11:06:53 +02:00
Kyle Meyer
292b26d4e5
gnu: git-annex: Update to 8.20200617.
* gnu/packages/haskell-apps.scm (git-annex): Update to 8.20200617.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-06-21 10:33:32 +03:00
Vinicius Monego
11fab4a85a
gnu: emacs-hy-mode: Update to 1.0.4.
* gnu/packages/emacs-xyz.scm (emacs-hy-mode): Update to 1.0.4.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2020-06-21 11:42:14 +08:00
Brice Waegeneire
f6c6970e0d
system: Add 'sg' and 'newgrp' to %SETUID-PROGRAMS.
* gnu/system.scm (%setuid-programs): Add 'sg' and 'newgrp'.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2020-06-21 11:35:55 +08:00
Nicolas Goaziou
027285691a
gnu: xmoto: Unbundle ODE and libccd.
* gnu/packages/games.scm (xmoto): Unbundle ODE and libccd.
[inputs]: Add ode.
2020-06-21 01:47:05 +02:00
Nicolas Goaziou
fb5296605e
gnu: xmoto: Update to 0.6.0-0-f7ca787.
* gnu/packages/games.scm (xmoto): Update to 0.6.0-0-f7ca787.
[source]: Remove patches.
[arguments]: Remove make-flags keyword.
* gnu/packages/patches/xmoto-remove-glext.patch:
* gnu/packages/patches/xmoto-reproducible.patch:
* gnu/packages/patches/xmoto-utf8.patch: Delete files.
* gnu/local.mk: Register previous deletions.
2020-06-21 00:45:08 +02:00
Nicolas Goaziou
a70e2f0f07
gnu: emacs-hyperbole: Use inputs instead of propagated inputs.
* gnu/packages/emacs-xyz.scm (emacs-hyperbole)[arguments]: Replace domainname
with dnsdomainname, not hostname.
[propagated-inputs]: move to...
[inputs]: ...this.
2020-06-21 00:13:38 +02:00
Pierre Langlois
377a5f65ed
gnu: emacs-magit: Update to 0746bf1b.
* gnu/packages/emacs-xyz.scm (emacs-magit): Update to 0746bf1b.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-06-21 00:02:15 +02:00
Nicolas Goaziou
915d898f15
gnu: emacs-hyperbole: Update to 7.0.6.
* gnu/packages/emacs-xyz.scm (emacs-hyperbole): Update to 7.0.6.
[source]: Use GNU ELPA URL.  Remove some patches.
[arguments]: Add phase.
* gnu/packages/patches/emacs-hyperbole-do-not-check-dir.patch: Delete file.
* gnu/packages/patches/emacs-hyperbole-domainname.patch: Delete file.
* gnu/local.mk: Register sole patch.
2020-06-20 23:41:45 +02:00
Ludovic Courtès
9015ed6688
gnu: gnutls: Pass #:tests? unconditionally.
* gnu/packages/tls.scm (gnutls)[arguments]: Add #:tests? unconditionally.
2020-06-20 23:36:02 +02:00
Ludovic Courtès
9ee8b41f2b
gnu: gnutls: Leave #:disallowed-references empty for GNU/Hurd.
Partly fixes <https://bugs.gnu.org/41775>.

This is a followup to a9bcc64746.

* gnu/packages/tls.scm (gnutls)[arguments]: Let #:disallowed-references
empty when 'hurd-target?' returns true.
2020-06-20 23:36:01 +02:00
Leo Famulari
8562124862
gnu: Mutt: Update to 1.14.4.
* gnu/packages/mail.scm (mutt): Update to 1.14.4.
2020-06-20 17:28:14 -04:00
LaFreniere, Joseph
7d80d79524
gnu: Add emacs-hyperbole.
* gnu/packages/emacs-xyz.scm (emacs-hyperbole): Add at 7.0.3

Signed-off-by: Jakub Kądziołka <kuba@kadziolka.net>
2020-06-20 21:18:24 +02:00
Jakub Kądziołka
ef6d3b6436
gnu: Add hashcash.
* gnu/packages/networking.scm (hashcash): New variable.
2020-06-20 20:05:55 +02:00
Nicolas Goaziou
4330cca8de
gnu: hydrogen: Update to 1.0.0-rc1.
* gnu/packages/music.scm (hydrogen): Update to 1.0.0-rc1.
2020-06-20 12:49:59 +02:00
Alex Sassmannshausen
aed0d0fd73
gnu: guile-config: Update to 0.4.2.
* gnu/packages/guile-xyz.scm (guile-config): Update to 0.4.2.
2020-06-20 11:58:03 +02:00
Vagrant Cascadian
d72009bf08
gnu: diffoscope: Update to 148.
* gnu/packages/diffoscope (diffoscope): Update to 148.
  [arguments] Remove add-known-tools phase, fixed upstream.
2020-06-19 14:06:29 -07:00
Tobias Geerinckx-Rice
748a167c81
gnu: sudo: Update to 1.9.1.
* gnu/packages/admin.scm (sudo): Update to 1.9.1.
2020-06-19 11:49:58 +02:00
Jan (janneke) Nieuwenhuizen
f25e8f76fe
hurd-boot: Use 'setxattr' instead of invoking settrans.
Note: Using `getxattr' on the Hurd instead of running showtrans does not
work (yet?).

* gnu/build/hurd-boot.scm (setup-translator): Use 'setxattr' instead of
invoking settrans.
* gnu/system.scm (hurd-multiboot-modules): Add --x-xattr-translator-records to
enable xattr-embedding of translators.
2020-06-19 10:40:53 +02:00
Jan (janneke) Nieuwenhuizen
951847ee37
hurd-boot: Create individual translators instead of running MAKEDEV.
* gnu/build/hurd-boot.scm (make-hurd-device-nodes): Do not create
dev/{null,zero,full,random,urandom} mount points.
(passive-translator-xattr?, passive-translator-installed?, translated?,
set-translator, set-hurd-device-translators): New procedures.
(false-if-EEXIST): New macro.
(boot-hurd-system): Use them instead of running MAKEDEV.
2020-06-19 10:38:26 +02:00
Maxim Cournoyer
04a4af6dd4
uuid: Prevent a loop on invalid arguments.
* gnu/system/uuid.scm (uuid=?): Use type predicates in the fallback case to
prevent looping on invalid arguments.
2020-06-18 23:24:37 -04:00
Maxim Cournoyer
0dd04b9986
machine: ssh: Fix guix deploy hang when using non-DCE UUIDs.
Fixes <https://issues.guix.gnu.org/issue/41237>.

The UUID type information was lost when passing to the lower gexp code strata,
which led to not being able to recreate the UUID in the generated script.
This occurred for non-DCE type UUIDs such as that of a FAT file system.

A following commit will prevent the find-partition-by-uuid procedure from
entering a loop when its UUID argument is invalid.

Reported-by: Brice Waegeneire <brice@waegenei.re>

* gnu/machine/ssh.scm (machine-check-file-system-availability): Replace the
STRING->UUID procedure by the UUID macro, and provide the UUID type as its
second argument.
2020-06-18 23:20:41 -04:00
Ryan Prior via Guix-patches via
e520aa8f41
gnu: oil: Update to 0.8.pre6.
* gnu/packages/shells.scm (oil): Update to 0.8.pre6.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-06-19 00:14:38 +02:00
Simen Endsjø
7fd5f901f6
gnu: Add Iosevka quasi-proportioal fonts.
* gnu/packages/fonts.scm (font-iosevka-aile, font-iosevka-etoile,
font-iosevka-sparkle): New variables.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-06-18 23:50:14 +02:00
Simen Endsjø
f3396e7884
gnu: Update Iosevka fonts from 2.3.3 to 3.1.1.
* gnu/packages/fonts.scm (font-iosevka):
(font-iosevka-slab):
(font-iosevka-term):
(font-iosevka-term-slab): Update to 3.1.1.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-06-18 23:49:11 +02:00
Nicolas Goaziou
3328e36438
gnu: emacs-leaf: Update to 4.2.5.
* gnu/packages/emacs-xyz.scm (emacs-leaf): Update to 4.2.5.
[source]: Switch to GNU ELPA URL.
2020-06-18 23:37:41 +02:00
Mark H Weaver
1d763933b8
gnu: linux-libre@5.7: Update to 5.7.4.
* gnu/packages/linux.scm (linux-libre-5.7-version): Update to 5.7.4.
(linux-libre-5.7-pristine-source): Update hash.
2020-06-18 15:59:33 -04:00
Guillaume Le Vaillant
8fdd0da49c
gnu: Add multimon-ng.
* gnu/packages/radio.scm (multimon-ng): New variable.
2020-06-18 18:31:09 +02:00
Jakub Kądziołka
f43e410470
gnu: Add unicorn.
* gnu/packages/emulators.scm (unicorn): New variable.
2020-06-18 18:08:50 +02:00
Pierre Neidhardt
89c98c063a
gnu: Add cluffer.
* gnu/packages/lisp-xyz.scm (cl-cluffer, sbcl-cluffer): New variables.
2020-06-18 17:48:13 +02:00
Pierre Neidhardt
d6ad0b7248
gnu: Add sbcl-cluffer-simple-buffer.
* gnu/packages/lisp-xyz.scm (sbcl-cluffer-simple-buffer): New variable.
2020-06-18 17:47:58 +02:00
Pierre Neidhardt
5e3fcdf8f6
gnu: Add sbcl-cluffer-simple-line.
* gnu/packages/lisp-xyz.scm (sbcl-cluffer-simple-line): New variable.
2020-06-18 17:47:45 +02:00
Pierre Neidhardt
37f2d5835e
gnu: Add sbcl-cluffer-standard-buffer.
* gnu/packages/lisp-xyz.scm (sbcl-cluffer-standard-buffer): New variable.
2020-06-18 17:47:30 +02:00
Pierre Neidhardt
a4a24f66fa
gnu: Add sbcl-cluffer-standard-line.
* gnu/packages/lisp-xyz.scm (sbcl-cluffer-standard-line): New variable.
2020-06-18 17:47:10 +02:00
Pierre Neidhardt
19a1a98fb4
gnu: Add sbcl-cluffer-base.
* gnu/packages/lisp-xyz.scm (sbcl-cluffer-base): New variable.
2020-06-18 17:46:53 +02:00
Pierre Neidhardt
409fcee9e5
gnu: Add clump.
* gnu/packages/lisp-xyz.scm (cl-clump, sbcl-clump): New variables.
2020-06-18 17:14:08 +02:00
Pierre Neidhardt
106354eaa4
gnu: Add sbcl-clump-binary-tree.
* gnu/packages/lisp-xyz.scm (sbcl-clump-binary-tree): New variable.
2020-06-18 17:14:08 +02:00
Pierre Neidhardt
ba1727b041
gnu: Add sbcl-clump-2-3-tree.
* gnu/packages/lisp-xyz.scm (sbcl-clump-2-3-tree): New variable.
2020-06-18 17:14:08 +02:00
Pierre Neidhardt
797f43af75
gnu: sbcl-triva: Remove ASD component fix.
* gnu/packages/lisp-xyz.scm (sbcl-triva)[arguments]: Remove 'remove-component
phase now that our build system supports component-less .asd files.
2020-06-18 17:14:08 +02:00
Pierre Neidhardt
6f51791022
gnu: sbcl-triva.trivial: Remove ASD component fix.
* gnu/packages/lisp-xyz.scm (sbcl-triva.trivial)[arguments]: Don't replace
create-asd-file phase now that our build system supports component-less .asd
files.
2020-06-18 17:14:08 +02:00
Pierre Neidhardt
7432a419b8
gnu: sbcl-fare-quasiquote-readtable: Remove ASD component fix.
* gnu/packages/lisp-xyz.scm (sbcl-fare-quasiquote-readtable)[arguments]: Remove
'fix-asd-file phase now that our build system supports component-less .asd
files.
2020-06-18 17:14:08 +02:00
Pierre Neidhardt
74fb7f900e
gnu: cl-cxml: Remove ASD fix since our build system supports component-less asd.
* gnu/packages/lisp-xyz.scm (cl-cxml)[arguments]: Remove 'remove-component phase.
2020-06-18 17:14:08 +02:00
Pierre Neidhardt
04dd80181f
gnu: Add acclimation.
* gnu/packages/lisp-xyz.scm (cl-acclimation, sbcl-acclimation): New variables.
2020-06-18 17:14:08 +02:00
Efraim Flashner
9f4cb9986f
gnu: rust-adler32-1: Update to 1.1.0.
* gnu/packages/crates-io.scm (rust-adler32-1): Update to 1.1.0.
[arguments]: Don't skip build. Add rust-compiler-builtins-0.1,
rust-rustc-std-workspace-core-1.0 to cargo-inputs. Add rust-bencher-0.1
to cargo-development-inputs.
2020-06-18 16:38:12 +03:00
Efraim Flashner
67b04b82c2
gnu: rust-adler32-1.0: Rename rust-adler32-1.
* gnu/packages/crates-io.scm (rust-adler32-1.0): Rename to
rust-adler32-1.
(rust-deflate-0.7, rust-inflate-0.4, rust-miniz-oxide-0.3): Adjust
accordingly.
2020-06-18 16:37:03 +03:00
Efraim Flashner
c54bc9bd55
gnu: rust-libgit2-sys-0.7: Don't hide package.
* gnu/packages/crates-io.scm (rust-libgit2-sys-0.7)[source]: Remove
bundled code.
[arguments]: Add rust-curl-sys-0.4, rust-libc-0.2, rust-libssh2-sys-0.2,
rust-libz-sys-1.0, rust-openssl-sys-0.9, rust-cc-1.0,
rust-pkg-config-0.3 to cargo-inputs.
[properties]: Remove field.
2020-06-18 16:27:00 +03:00
Efraim Flashner
b1ff69195a
gnu: rust-curl-sys-0.4: Don't hide package.
* gnu/packages/crates-io.scm (rust-curl-sys-0.4)[source]: Remove bundled
code.
[arguments]: Add rust-libc-0.2, rust-libnghttp2-sys-0.1,
rust-libz-sys-1.0, rust-openssl-sys-0.9, rust-winapi-0.3, rust-cc-1.0,
rust-pkg-config-0.3, rust-vcpkg-0.2 to cargo-inputs. Add custom phase to
find system openssl.
[native-inputs]: Add pkg-config.
[inputs]: Add curl, nghttp2, openssl, zlib.
[properties]: Remove field.
2020-06-18 16:25:01 +03:00
Efraim Flashner
e587a8086b
gnu: rust-libnghttp2-sys-0.1: Don't hide package.
* gnu/packages/crates-io.scm (rust-libnghttp2-sys-0.1)[source]: Remove
bundled code.
[arguments]: Skip build. Add rust-libc-0.2, rust-cc-1.0 to cargo-inputs.
[inputs]: Add nghttp2.
[properties]: Remove field.
2020-06-18 16:22:26 +03:00
Martin Becze
69288a849a
gnu: go-ipfs: Update to 0.5.1.
* gnu/packages/ipfs.scm (go-ipfs): Update to 0.5.1

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-06-18 14:48:18 +02:00
Ludovic Courtès
97a46055ca
database: 'register-items' takes an open database.
* guix/store/database.scm (store-database-directory)
(store-database-file): New procedures.
(call-with-database): Add call to 'mkdir-p'.
(register-items): Add 'db' parameter and remove #:state-directory and #:schema.
(register-path): Use 'store-database-file' and 'with-database', and
parameterize SQL-SCHEMA.
* gnu/build/image.scm (register-closure): Likewise.
* gnu/build/vm.scm (register-closure): Likewise.
* guix/scripts/pack.scm (store-database)[build]: Likewise.
2020-06-18 14:48:17 +02:00