me
/
guix
Archived
1
0
Fork 0
Commit Graph

73193 Commits (b4b3ffb09e6a91f03242f101b35db4269cc5b3ac)

Author SHA1 Message Date
Nicolas Goaziou 6835d3e790
gnu: emacs-parsebib: Update to 3.0.1.
* gnu/packages/emacs-xyz.scm (emacs-parsebib): Update to 3.0.1.
2021-08-13 14:27:45 +02:00
Mathieu Othacehe cfd2442488
services: cuirass: Reverse the no-publish logic.
This is a follow-up of d128c6fd33.

* gnu/services/cuirass.scm (<cuirass-remote-server-configuration>)
[no-publish?]: Rename it to ...
[publish?]: ... this new field.
(cuirass-shepherd-service): Adapt it.
* doc/guix.texi (Cuirass remote building): Document it.
2021-08-13 13:46:21 +02:00
Paul Garlick 2caf9eafb6
gnu: python-pygmesh: Update to 7.1.10.
* gnu/packages/simulation.scm (python-pygmah): Update to 7.1.10.
[arguments]<#:phases>: Tests have moved to the 'tests' directory.
The test_readme.py file has been removed.
2021-08-13 09:28:21 +01:00
Paul Garlick 74b82ecd0e
gnu: python-pygmsh: Change source to 'git-fetch'.
* gnu/packages/simulation.scm (python-pygmsh)[source]: Change to
'git-fetch'.
2021-08-13 09:28:21 +01:00
Paul Garlick d56a29edb7
gnu: python-pygmsh: Update snippet for Gmsh > 4.7.0.
The old field option name is not needed after commit
78595fe3650057f258109c6599f4bae1d0e72e (Gmsh 4.8.4).

* gnu/packages/simulation.scm (python-pygmsh)[source]: Remove
option name substitution.
2021-08-13 09:28:20 +01:00
Leo Famulari d87d6d6812
gnu: khal: Update to 0.10.4.
* gnu/packages/calendar.scm (khal): Update to 0.10.4.
2021-07-27 12:34:57 -04:00
Mathieu Othacehe 1872dce578
gnu: drones: Remove it.
Remove this file as the ardupilot packages are broken for a long time and no
one complained.

* gnu/packages/drones.scm: Remove it.
* gnu/local.mk (GNU_SYSTEM_MODULES): Ditto.
2021-08-12 19:39:20 +02:00
Mathieu Othacehe 8221cf8349
services: cuirass: Fix the substitute-urls argument.
This is a follow-up of: 23b5b168ae.

* gnu/services/cuirass.scm (cuirass-remote-worker-shepherd-service): Fix it.
2021-08-12 14:58:18 +02:00
Mathieu Othacehe 23b5b168ae
services: cuirass: Add a substitute-urls argument.
* gnu/services/cuirass.scm (<cuirass-remote-worker-configuration>): Add a
substitute-urls field.
(cuirass-remote-worker-shepherd-service): Honor it.
* doc/guix.texi (Cuirass remote building): Document it.
2021-08-12 14:31:54 +02:00
Mathieu Othacehe 1314761bbe
gnu: cuirass: Update to 1.1.0-3.91e8b2e.
* gnu/packages/ci.scm (cuirass): Update to 1.1.0-3.91e8b2e.
2021-08-12 14:22:54 +02:00
Mathieu Othacehe d128c6fd33
services: cuirass: Add a no-publish argument.
* gnu/services/cuirass.scm (<cuirass-remote-server-configuration>): Add a
no-publish? field.
(cuirass-shepherd-service): Honor it.
* doc/guix.texi (Cuirass remote building): Document it.
2021-08-12 12:59:55 +02:00
Ludovic Courtès 8b9a5641bc
system: install, hurd: Use 'setuid-programs'.
This is a followup to a7ac19851b.

* gnu/system/install.scm (installation-os)[setuid-programs]: Use
'setuid-program'.
* gnu/system/hurd.scm (%setuid-programs/hurd): Use 'file-like->setuid-program'.
2021-08-12 12:34:13 +02:00
Ludovic Courtès 2826f488e4
system: Accept gexps in 'setuid-programs'.
Commit a7ac19851b led configs such as the
following one, which were previously valid, to be rejected:

  (operating-system
    ;; ...
    (setuid-programs (cons #~(string-append #$wireshark "/bin/dumpcap")
                           %setuid-programs)))

They are now accepted again.

Reported by wonko on #guix.

* gnu/system.scm (%ensure-setuid-program-list): Handle the case where
PROGRAM is not a file-like.
2021-08-12 12:34:13 +02:00
Ludovic Courtès e0bd47b4fd
system: Handle 'setuid-programs' deprecation handling as a field sanitizer.
Previously, evaluating an OS configuration with a childhurd (for
instance) would produce tens of lines like:

  guix system: warning: representing setuid programs with '#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7ff97f6f7640> "/bin/passwd">' is deprecated; use 'setuid-program' instead

Now, it prints this one line:

  gnu/system/hurd.scm:105:2: warning: representing setuid programs with file-like objects is deprecated; use 'setuid-program' instead

This change also means that extensions of 'setuid-program-service-type'
now have to provide a list of <setuid-program>, so it's stricter in this
sense.

* gnu/services.scm (setuid-program-file-like-deprecated): Remove.
(setuid-program-service-type)[extend]: Remove
'setuid-program-file-like-deprecated' call.  Assume CONFIG and
EXTENSIONS are already lists of <setuid-program> records.
* gnu/system.scm (<operating-system>)[setuid-programs]: Add 'sanitize'
property.  Change accessor name from '%operating-system-setuid-programs'
to 'operating-system-setuid-programs'.
(operating-system-default-essential-services)
(hurd-default-essential-services): Adjust accordingly.
(ensure-setuid-program-list): New macro.
(%ensure-setuid-program-list): New procedure, based on
'setuid-program-file-like-deprecated'.
2021-08-12 12:34:13 +02:00
Ludovic Courtès 1ad0da60d8
gnu: jsonnet: Do not build static libraries.
* gnu/packages/cpp.scm (jsonnet)[arguments]: Pass "-DBUILD_STATIC_LIBS=OFF".
2021-08-12 12:34:12 +02:00
Vivien Kraus 0dc9e58929
gnu: Add jsonnet.
* gnu/packages/cpp.scm (jsonnet): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-08-12 12:34:12 +02:00
Mathieu Othacehe 9f544c631f
gnu: cuirass: Update to 1.1.0-2.830817a.
* gnu/packages/ci.scm (cuirass): Update to 1.1.0-2.830817a.
2021-08-12 10:59:03 +02:00
Charles 1d6be1c9d7
gnu: cl-plump: Update to 2.0.0-2.3584275.
* gnu/packages/lisp-xyz.scm (sbcl-plump): Update to 2.0.0-2.3584275.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-08-12 10:07:15 +02:00
Efraim Flashner e543ebf9dc
gnu: markets: Fix running on non-Gnome desktops.
* gnu/packages/gnome-xyz.scm (markets)[inputs]: Add
gsettings-desktop-schemas.
2021-08-12 09:56:49 +03:00
Vinicius Monego 1c5de6f455
gnu: markets: Update to 0.5.2.
* gnu/packages/gnome-xyz.scm (markets): Update to 0.5.2.
[arguments]<#:phases>: Don't return #t.
[inputs]: Use libhandy-1.
[license]: Use gpl3+.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-08-12 09:52:09 +03:00
Pierre Langlois 842301667f
gnu: sakura: Update to 3.8.3.
* gnu/packages/terminals.scm (sakura): Update to 3.8.3.
2021-08-11 23:29:49 +01:00
Pierre Langlois c71acf60c4
gnu: qjackctl: Update to 0.9.4.
* gnu/packages/audio.scm (qjackctl): Update to 0.9.4.
2021-08-11 23:29:49 +01:00
Pierre Langlois 3d27dfff9a
gnu: ardour: Update to 6.8.
* gnu/packages/audio.scm (ardour): Update to 6.8.
2021-08-11 23:29:49 +01:00
Pierre Langlois cd5b5439b4
gnu: gpodder: Update to 3.10.21.
* gnu/packages/gpodder.scm (gpodder): Update to 3.10.21.
2021-08-11 23:29:49 +01:00
Marius Bakke 4eb0a5146a
gnu: ruby@2.7: Inherit source snippet from ruby@2.6.
This is a follow-up to 507472b036f8cdd3d1a88c401017d2e43620bc20.

* gnu/packages/ruby.scm (ruby-2.7)[source]: Inherit fields from RUBY.
2021-08-12 00:02:23 +02:00
Marius Bakke e65bcfda22
gnu: rapidjson: Remove unused configure flag.
* gnu/packages/web.scm (rapidjson)[arguments]: Remove #:configure-flags, as
the entry is not honored by the build system and would only affect tests and
examples, which are not installed.
[source](snippet): Remove trailing #t.
2021-08-11 23:19:02 +02:00
Marius Bakke 443e7f6338
gnu: rapidjson: Adjust for GCC 10.
* gnu/packages/patches/rapidjson-gcc-compat.patch: Add additional patch.
2021-08-11 23:19:02 +02:00
Leo Famulari e6388b48f3
gnu: VDE 2: Update to 2.3.2-0.8c65ebc.
Updating to this unreleased revision allows us to package VDE 2 with
wolfSSL instead of the obsolete OpenSSL 1.0:

https://github.com/virtualsquare/vde-2/issues/2

* gnu/packages/networking.scm (vde2): Update to 2.3.2-0.8c65ebc.
[source]: Use git-fetch.
[native-inputs]: Add autoconf, automake, and libtool
[inputs]: Replace openssl-1.0 with wolfssl.
2021-07-27 12:35:00 -04:00
Leo Famulari 363fe99c1e
gnu: Add wolfSSL.
* gnu/packages/tls.scm (wolfssl): New variable.
2021-07-27 12:34:56 -04:00
Leo Famulari 9d32e6cdad
gnu: Restore the correct order of the golang module.
* gnu/packages/golang.scm: Move the Go compilers back to the beginning
of the file.
2021-07-27 12:34:56 -04:00
Ricardo Wurmus 907f835e19
gnu: pigx-rnaseq: Update to 0.0.18.
* gnu/packages/bioinformatics.scm (pigx-rnaseq): Update to 0.0.18.
2021-08-11 19:33:38 +02:00
Leo Famulari 938d77d972
gnu: linux-libre 4.4: Update to 4.4.280.
* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.280.
(linux-libre-4.4-pristine-source): Update hash.
2021-07-27 12:34:57 -04:00
Leo Famulari b1c97ff60b
gnu: Duplicity: Depend on python-paramiko.
Fixes <https://bugs.gnu.org/49979>.

* gnu/packages/backup.scm (duplicity)[native-inputs]: Add python-paramiko.
2021-07-27 12:34:56 -04:00
iKaSeRo 973842acbc
gnu: Add unclutter-xfixes
* gnu/packages/xdisorg.scm (unclutter-xfixes): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-08-11 16:35:29 +02:00
Ludovic Courtès 168d107abf
gnu: rocm-opencl-runtime: Shorten patch file name.
This appeases 'guix lint -c patch-file-names'.

* gnu/packages/patches/rocm-opencl-runtime-3.10.0-add-rocclr-include-directories.patch:
Rename to...
* gnu/packages/patches/rocm-opencl-runtime-3.10.0-includes.patch: ... this.
* gnu/packages/rocm.scm (rocm-opencl-runtime)[source]: Adjust accordingly.
* gnu/local.mk (dist_patch_DATA): Likewise.
2021-08-11 16:35:28 +02:00
Ludovic Courtès 9b54559e23
gnu: rocm-opencl-runtime: Use a non-redirecting source URL.
* gnu/packages/rocm.scm (rocm-opencl-runtime)[source]: Use 'home-page'
as the URL; since it lacks the ".git" prefix, that placates 'guix lint'.
2021-08-11 16:35:28 +02:00
Xinglu Chen d39b95b1c2
gnu: emacs-vertico: Update to 0.14.
* gnu/packages/emacs-xyz.scm (emacs-vertico): Update to 0.14.

Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
2021-08-11 15:38:02 +02:00
Xinglu Chen 3f4303efde
gnu: emacs-marginalia: Update to 0.8.
* gnu/packages/emacs-xyz.scm (emacs-marginalia): Update to 0.8.

Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
2021-08-11 15:38:02 +02:00
Xinglu Chen 006b9c85f5
gnu: emacs-consult: Update to 0.10.
* gnu/packages/emacs-xyz.scm (emacs-consult): Update to 0.10.

Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
2021-08-11 15:38:02 +02:00
Xinglu Chen d908da107e
gnu: emacs-corfu: Update to 0.11.
* gnu/packages/emacs-xyz.scm (emacs-corfu): Update to 0.11.

Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
2021-08-11 15:38:01 +02:00
Milkey Mouse 59675fef2f
gnu: python-aiorpcx: Update to 0.22.1.
* gnu/packages/finance.scm (electrum)[inputs]: Use python-aiorpcx-0.18.
* gnu/packages/python-web.scm (python-aiorpcx): Update to 0.22.1.
(python-aiorpcx-0.18): New variable.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2021-08-11 20:42:34 +08:00
Xinglu Chen a192ea31a0
gnu: emacs-project: Update to 0.6.1.
* gnu/packages/emacs-xyz.scm (emacs-project): Update to 0.6.1.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2021-08-11 20:33:48 +08:00
Xinglu Chen 005c8b4265
gnu: emacs-emms: Update to 7.6.
* gnu/packages/emacs-xyz.scm (emacs-emms): Update to 7.6.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2021-08-11 20:28:16 +08:00
Jonathan Brielmaier 29c5177cc0
gnu: icedove: Update to 78.13.0.
* gnu/packages/gnuzilla.scm (icedove): Update to 78.13.0.
2021-08-11 12:17:25 +02:00
Marius Bakke 2730ed9a0e
gnu: uBlock Origin: Update to 1.37.2.
* gnu/packages/browser-extensions.scm (uassets): Update to 54e217d90.
(ublock-origin): Update to 1.37.2.
2021-08-11 00:41:45 +02:00
Marius Bakke 26d68d4fff
gnu: ungoogled-chromium: Update to 92.0.4515.131-0.4a9534c.
* gnu/packages/chromium.scm (%preserved-third-party-files): Adjust for 92.
(%chromium-version): Set to 92.0.4515.131.
(%ungoogled-revision): Set to 92.0.4515.131-1-0-g4a9534c.
(%ungoogled-origin): Update hash.
(ungoogled-chromium-snippet): Remove obsolete substitution and trailing #t.
(ungoogled-chromium)[source]: Update hash.
[arguments]: Remove trailing #t's.
[native-inputs]: Remove PYTHON-BEAUTIFULSOUP4 and PYTHON-HTML5LIB.  Add
PYTHON-WRAPPER.
[inputs]: Add LINUX-LIBRE-HEADERS-5.10.
2021-08-11 00:41:45 +02:00
Marius Bakke 207cfa3467
gnu: libcacard: Enable PC/SC support.
* gnu/packages/spice.scm (libcacard)[propagated-inputs]: Add PCSC-LITE.
2021-08-11 00:41:45 +02:00
Mark H Weaver eb0abba387
gnu: icecat: Update to 78.13.0-guix0-preview1 [security fixes].
Includes fixes for CVE-2021-29980, CVE-2021-29984, CVE-2021-29985,
CVE-2021-29986, CVE-2021-29988, and CVE-2021-29989.

* gnu/packages/gnuzilla.scm (%icecat-version, %icecat-build-id): Update.
(icecat-source): Update upstream source hash.
2021-08-10 14:16:27 -04:00
Leo Famulari 5e71375361
gnu: Borg: Use bundled msgpack.
This is an old and customized version of msgpack-python.

* gnu/packages/backup.scm (borg)[source]: In the snippet, don't delete the
bundled 'msgpack' directory, and remove the related substition applied to
setup.py.
[arguments]: Remove the 'use-system-msgpack' phase.
[inputs]: Remove 'python-msgpack-transitional'.
2021-07-27 12:35:00 -04:00
Leo Famulari fdd2f57359
gnu: mit-krb5: Update to 1.18.4 [fixes CVE-2021-36222].
* gnu/packages/kerberos.scm (mit-krb5)[replacement]: New field.
(mit-krb5-1.18.4): New variable.
2021-07-27 12:34:57 -04:00
Milkey Mouse 1e16e1938c
gnu: python-libusb1: Update to 1.9.3.
* gnu/packages/libusb.scm (python-libusb1): Update to 1.9.3.
[inputs], [propagated-inputs]: Change libusb to a propagated-input.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-08-10 17:32:20 +02:00
Ivan Gankevich 224093fb85
gnu: Add task-spooler.
* gnu/packages/task-runners.scm (task-spooler): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-08-10 17:32:20 +02:00
Ivan Gankevich e6d0264b82
gnu: sendmail: Install executables to $prefix/sbin and $prefix/bin directories.
Currently "sendmail" installs executables to $PREFIX/usr/sbin and
$PREFIX/usr/bin directories. This patch changes them to $PREFIX/sbin and
$PREFIX/bin respectively. Also this patch fixes broken symlinks in
$PREFIX/bin and updates package definitions that use old sendmail paths.

* gnu/packages/mail.scm (sendmail): Set new paths.
 [arguments]<#:phases>{replace-/usr}: Remove /usr prefix.
 [arguments]<#:phases>{post-install}: Fix broken symlinks
 [arguments]<#:phases>{configure}: Set paths without /usr prefix.
* gnu/packages/mail.scm (claws-mail): Use new sendmail paths.
* gnu/packages/version-control.scm (python-git-multimail): Use new
  sendmail paths.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-08-10 17:32:19 +02:00
Ryan Sundberg 75e117bac7
gnu: rocksdb: set TEST_TMPDIR for faster test i/o.
The rocksdb test can take an egregious amount of time on a spinning HDD.
This will inherit guixbuild's /tmp mount for the rocksdb testing
directory.

* gnu/packages/databases.scm (rocksdb)[arguments]: set TEST_TMPDIR for
check phase

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-08-10 17:32:18 +02:00
Paul A. Patience 06c11434c9
gnu: dealii-openmpi: Add Trilinos dependency.
* gnu/packages/maths.scm (trilinos-for-dealii-openmpi): New variable.
(dealii-openmpi)[propagated-inputs]: Add trilinos-for-dealii-openmpi.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-08-10 17:32:18 +02:00
Pierre Langlois b0a6b1f13c
gnu: mu: Update to 1.6.2.
* gnu/packages/mail.scm (mu): Update to 1.6.2.
[inputs]: Use guile-3.0.
[arguments]: Remove autotools substitutions for guile-2.2.  Update
'patch-bin-sh-in-tests phase to new tests.  Do not return #t in the remaining
phases.
2021-08-10 14:48:46 +01:00
Efraim Flashner 1ac96992fb
gnu: gcompris-qt: Switch to qt-build-system.
* gnu/packages/education.scm (gcompris-qt)[build-system]: Switch from
cmake-build-system to qt-build-system.
[arguments]: Remove custom 'wrap-executable phase.
2021-08-10 16:35:23 +03:00
Efraim Flashner edbf8272c0
gnu: gcompris-qt: Update to 1.1.
* gnu/packages/education.scm (gcompris-qt): Update to 1.1.
2021-08-10 16:32:53 +03:00
Mike Rosset 1fa4485fb0
gnu: python-aiorpcx: Update to 0.18.7.
* gnu/packages/python-web.scm (python-aiorpcx): Update to 0.18.7.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-08-10 10:49:00 +03:00
Xinglu Chen f4bf6165de
gnu: fetchmail: Update to 6.4.21 [fixes CVE-2021-36386].
* gnu/packages/mail.scm (fetchmail): Update to 6.4.21.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-07-27 12:34:56 -04:00
Milkey Mouse 30289f4d46
gnu: electrum: Update to 4.1.5.
* gnu/packages/finance.scm (electrum): Update to 4.1.5.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-08-09 10:19:59 +03:00
Efraim Flashner d7ffc535c5
gnu: python-coveralls: Update to 3.2.0.
* gnu/packages/python-check.scm (python-coveralls): Update to 3.2.0.
2021-08-09 10:12:26 +03:00
Lars-Dominik Braun 0a379de324
gnu: rocminfo: Add description.
* gnu/packages/rocm.scm (rocminfo) [description]: Add it.
2021-08-09 09:09:24 +02:00
Lars-Dominik Braun db7d197b30
gnu: rocminfo: Static references to lsmod and grep.
Fixes usage in a pure environment.

* gnu/packages/rocm.scm (rocminfo) [arguments]: Add #:phases.
2021-08-09 09:09:22 +02:00
Leo Famulari f476876e5c
gnu: IlmBase and OpenEXR: Update to 2.5.7.
* gnu/packages/graphics.scm (ilmbase): Update to 2.5.7.
2021-07-27 12:34:57 -04:00
Leo Famulari 94b437c6f4
gnu: dav1d: Update to 0.9.1.
* gnu/packages/video.scm (dav1d): Update to 0.9.1.
2021-07-27 12:34:56 -04:00
Leo Famulari 4d28393f2d
gnu: libaom: Update to 3.1.2.
* gnu/packages/video.scm (libaom): Update to 3.1.2.
2021-07-27 12:34:56 -04:00
Leo Famulari 2bc17f6088
gnu: linux-libre 4.4: Update to 4.4.279.
* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.279.
(linux-libre-4.4-pristine-source): Update hash.
2021-07-27 12:34:57 -04:00
Leo Famulari 658e173dc9
gnu: linux-libre 4.9: Update to 4.9.279.
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.279.
(linux-libre-4.9-pristine-source): Update hash.
2021-07-27 12:34:57 -04:00
Leo Famulari 9dfb17520a
gnu: linux-libre 4.14: Update to 4.14.243.
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.243.
(linux-libre-4.14-pristine-source): Update hash.
2021-07-27 12:34:57 -04:00
Leo Famulari 5e21e3947c
gnu: linux-libre 4.19: Update to 4.19.202.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.202.
(linux-libre-4.19-pristine-source): Update hash.
2021-07-27 12:34:57 -04:00
Leo Famulari 7818877d27
gnu: linux-libre 5.4: Update to 5.4.139.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.139.
(linux-libre-5.4-pristine-source): Update hash.
2021-07-27 12:34:56 -04:00
Leo Famulari 51c43e2486
gnu: linux-libre 5.10: Update to 5.10.57.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.57.
(linux-libre-5.10-pristine-source): Update hash.
2021-07-27 12:34:56 -04:00
Leo Famulari 3f09c48452
gnu: linux-libre: Update to 5.13.9.
* gnu/packages/linux.scm (linux-libre-5.13-version): Update to 5.13.9.
(linux-libre-5.13-pristine-source): Update hash.
2021-07-27 12:34:56 -04:00
Xinglu Chen e83fe81be4
gnu: Add ocamlformat.
* gnu/packages/ocaml.scm (ocamlformat): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-08-08 22:43:24 +02:00
Xinglu Chen 092b65e1aa
gnu: Add ocaml-dune-build-info.
* gnu/packages/ocaml.scm (ocaml-dune-build-info): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-08-08 22:37:34 +02:00
Xinglu Chen 03f05b475b
gnu: Add ocaml-fix.
* gnu/packages/ocaml.scm (ocaml-fix): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-08-08 22:30:56 +02:00
Xinglu Chen 2787bcbd1b
gnu: Add ocaml-uuseg.
* gnu/packages/ocaml.scm (ocaml-uuseg): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-08-08 22:25:59 +02:00
Xinglu Chen d31434c473
gnu: Add ocaml-uucp.
* gnu/packages/ocaml.scm (ocaml-uucp): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-08-08 22:24:10 +02:00
Xinglu Chen 882976d444
gnu: Add ocaml-uucd.
* gnu/packages/ocaml.scm (ocaml-uucd): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-08-08 22:21:23 +02:00
Xinglu Chen e473fe1056
gnu: ocaml-bisect-ppx: Update to 2.6.1.
* gnu/packages/ocaml.scm (ocaml-bisect-ppx): Update to 2.6.1.
[propagated-inputs]: Adjust accordingly.
[arguments]: Remove unnecessary phase; disable tests.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-08-08 22:20:15 +02:00
Lars-Dominik Braun e81cf4e79a
gnu: darktable: Add compatibility for ROCm.
darktable has a few tools, which can use OpenCL, not just the main
binary. Instead of wrapping it, patch the search path. ROCm also
fails to build OpenCL kernels with just the inline keyword. Apply
upstream fix.

* gnu/packages/photo.scm (darktable) [#:phases]: Add new phases, remove
LD_LIBRARY_PATH from wrap-binary.
2021-08-08 16:47:56 +02:00
Lars-Dominik Braun 339762235d
gnu: Add rocm-bandwidth-test.
* gnu/packages/rocm.scm (rocm-bandwidth-test): New variable.
2021-08-08 16:47:56 +02:00
Lars-Dominik Braun 91ce17a532
gnu: Add rocminfo.
* gnu/packages/rocm.scm (rocminfo): New variable.
2021-08-08 16:47:56 +02:00
Lars-Dominik Braun c0f10a5dd4
gnu: Add rocm-opencl-runtime.
* gnu/packages/rocm.scm (rocm-opencl-runtime): New variable.
* gnu/packages/patches/rocm-opencl-runtime-3.10.0-add-rocclr-include-directories.patch,
gnu/packages/patches/rocm-opencl-runtime-4.3-noclinfo.patch,
gnu/packages/patches/rocm-opencl-runtime-4.3-nocltrace.patch,
gnu/packages/patches/rocm-opencl-runtime-4.3-noopencl.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
2021-08-08 16:47:56 +02:00
Lars-Dominik Braun 7221722dd5
gnu: Add rocclr.
* gnu/packages/rocm.scm (rocclr): New variable.
2021-08-08 16:47:56 +02:00
Lars-Dominik Braun a85eff8171
gnu: Add rocr-runtime.
* gnu/packages/rocm.scm (rocr-runtime): New variable.
2021-08-08 16:47:55 +02:00
Lars-Dominik Braun dc5755c411
gnu: Add roct-thunk-interface.
* gnu/packages/rocm.scm (roct-thunk-interface): New variable.
2021-08-08 16:47:55 +02:00
Lars-Dominik Braun 9c083e7063
gnu: Add rocm-comgr.
* gnu/packages/rocm.scm (rocm-comgr): New variable.
* gnu/packages/patches/rocm-comgr-3.1.0-dependencies.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2021-08-08 16:47:55 +02:00
Lars-Dominik Braun 884334afec
gnu: Add rocm-device-libs.
* gnu/packages/rocm.scm (rocm-device-libs): New variable.
2021-08-08 16:47:55 +02:00
Lars-Dominik Braun c5ee2cf72a
gnu: Add llvm-for-rocm.
* gnu/packages/rocm.scm (llvm-for-rocm): New variable.
* gnu/packages/patches/llvm-roc-3.0.0-add_libraries.patch,
gnu/packages/patches/llvm-roc-4.0.0-remove-isystem-usr-include.patch,
gnu/packages/patches/llvm-roc-4.2.0-add_Object.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
2021-08-08 16:47:55 +02:00
Lars-Dominik Braun df90cb1d5c
gnu: Add rocm-cmake.
* gnu/packages/rocm.scm (%rocm-version, rocm-cmake): New variables.
2021-08-08 16:47:52 +02:00
Efraim Flashner a75cc5f463
gnu: gcc-11: Update to 11.2.0.
* gnu/packages/gcc.scm (gcc-11): Update to 11.2.0.
2021-08-08 16:48:27 +03:00
Efraim Flashner f8b5286d4a
gnu: stockfish: Update aarch64-linux build target.
* gnu/packages/games.scm (stockfish)[arguments]: Build for armv8 on
aarch64-linux.
2021-08-08 16:48:27 +03:00
Danny Milosavljevic 3e48d8c481
gnu: svd2rust: Update to 0.19.0.
* gnu/packages/crates-io.scm (svd2rust): Update to 0.19.0.
[arguments]<#:cargo-inputs]: Add rust-anyhow, rust-clap-conf, rust-thiserror.
Remove rust-error-chain.
2021-08-08 14:49:21 +02:00
Danny Milosavljevic f28128626c
gnu: Add rust-clap-conf.
* gnu/packages/crates-io.scm (rust-clap-conf-0.1): New variable.
2021-08-08 14:46:07 +02:00
Danny Milosavljevic 995f740628
gnu: rust-svd-parser: Update home-page.
* gnu/packages/crates-io.scm (rust-svd-parser)[home-page]: Modify.
2021-08-08 14:46:04 +02:00
Danny Milosavljevic 5db89b3510
gnu: rust-svd-parser: Update to 0.10.2.
* gnu/packages/crates-io.scm (rust-svd-parser): Update to 0.10.2.
[arguments]<#:cargo-inputs]: Remove rust-either.  Add rust-once-cell,
rust-rayon, rust-regex.
2021-08-08 14:45:58 +02:00
Efraim Flashner a88cf96480
gnu: python-networkx: Update to 2.6.2.
* gnu/packages/python-xyz.scm (python-networkx): Update to 2.6.2.
2021-08-08 13:52:38 +03:00
Guillaume Le Vaillant 7334535e9d
gnu: fldigi: Update to 4.1.20.
* gnu/packages/radio.scm (fldigi): Update to 4.1.20.
2021-08-08 11:09:33 +02:00
Guillaume Le Vaillant b0568808ad
gnu: txr: Update to 268.
* gnu/packages/lisp.scm (txr): Update to 268.
  [arguments]: Update 'fix-tests' phase.
2021-08-08 11:04:15 +02:00
Efraim Flashner b138d8b19a
gnu: ruby-2.5: Update to 2.5.9.
* gnu/packages/ruby.scm (ruby-2.5): Update to 2.5.9.
[source]: Remove redundant inherited fields.
2021-08-08 11:25:20 +03:00
Efraim Flashner dc9560028b
gnu: ruby-3.0: Update to 3.0.2.
* gnu/packages/ruby.scm (ruby-3.0): Update to 3.0.2.
2021-08-08 11:25:20 +03:00
Efraim Flashner 7fb009b12e
gnu: ruby-2.7: Update to 2.7.4.
* gnu/packages/ruby.scm (ruby-2.7): Update to 2.7.4.
[source]: Remove redundant inherited fields.
2021-08-08 11:25:14 +03:00
Leo Famulari aa816708b2
gnu: MPD: Update to 0.22.10.
* gnu/packages/mpd.scm (mpd): Update to 0.22.10.
2021-07-27 12:34:56 -04:00
Leo Famulari 3832d66cfd
gnu: lynx: Update to 2.9.0dev.9 [security fixes].
Fixes <https://lists.nongnu.org/archive/html/lynx-dev/2021-08/msg00000.html>.

* gnu/packages/web-browsers.scm (lynx): Update to 2.9.0dev.9.
2021-07-27 12:34:57 -04:00
Leo Famulari 178cbc30d4
gnu: GPSD: Update to 3.23.
Fixes <https://gitlab.com/gpsd/gpsd/-/issues/144>, "GPSD time will jump
back 1024 weeks at after week=2180 (23-October-2021)".

See also <http://bugs.gnu.org/49815>.

* gnu/packages/gps.scm (gpsd): Update to 3.23.
[arguments]: Set TAR=noop in the 'fix-build' phase.
2021-07-27 12:34:56 -04:00
muradm 29883f1130
services: pam-limits: fix limits.conf location
* gnu/services/base.scm: fix limits.conf location

This fixes #49771

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-08-07 17:34:23 +02:00
Nicolas Goaziou ae16fa14d3
gnu: emacs-elfeed-score: Update to 0.7.10.
* gnu/packages/emacs-xyz.scm (emacs-elfeed-score): Update to 0.7.10.
2021-08-07 16:42:57 +02:00
Tobias Geerinckx-Rice dacab2ef4b
gnu: dovecot-pigeonhole: Update to 0.5.16.
* gnu/packages/mail.scm (dovecot-pigeonhole): Update to 0.5.16.
2021-08-07 15:26:06 +02:00
Tobias Geerinckx-Rice eeb38a3a7b
gnu: dovecot: Update to 2.3.16.
* gnu/packages/mail.scm (dovecot): Update to 2.3.16.
2021-08-07 15:26:06 +02:00
Nicolas Goaziou a496afd8fc
gnu: Add emacs-valign.
* gnu/packages/emacs-xyz.scm (emacs-valign): New variable.
2021-08-07 11:28:33 +02:00
Nicolas Goaziou 9dce1e2398
gnu: emacs-magit: Update to 3.2.1.
* gnu/packages/emacs-xyz.scm (emacs-magit): Update to 3.2.1.
2021-08-07 09:08:36 +02:00
Nicolas Goaziou fd45f8b0c3
gnu: emacs-fountain-mode: Update to 3.5.1.
* gnu/packages/emacs-xyz.scm (emacs-fountain-mode): Update to 3.5.1.
2021-08-07 09:05:30 +02:00
Nicolas Goaziou f96ba8bd2a
gnu: giac: Update to 1.7.0-25.
* gnu/packages/algebra.scm (giac): Update to 1.7.0-25.
2021-08-06 21:06:45 +02:00
Nicolas Goaziou c314465d74
gnu: emacs-olivetti: Update to 2.0.0.
* gnu/packages/emacs-xyz.scm (emacs-olivetti): Update to 2.0.0.
2021-08-06 21:00:35 +02:00
Nicolas Goaziou df5096031b
gnu: emacs-ebdb: Update to 0.7.1.
* gnu/packages/emacs-xyz.scm (emacs-ebdb): Update to 0.7.1.
2021-08-06 20:58:19 +02:00
Leo Prikler 95ead719a3
gnu: komikku: Update to 0.30.0.
* gnu/packages/gnome.scm (komikku): Update to 0.30.0.
[inputs]: Add python-natsort.
2021-08-06 20:26:20 +02:00
Efraim Flashner c8e2be3b32
gnu: julia-lazyarrays: Update to 0.21.14.
* gnu/packages/julia-xyz.scm (julia-lazyarrays): Update to 0.21.14.
2021-08-06 18:30:35 +03:00
Efraim Flashner 8822ee1775
gnu: julia: Update to 1.6.2.
* gnu/packages/julia.scm (julia): Update to 1.6.2.
[arguments]: Add phase to adjust the expected number of precompile
statements. Adjust custom 'disable-broken-tests phase to remove fixed
test.
[native-inputs]: Remove nss-certs.
2021-08-06 16:29:29 +03:00
Raghav Gururajan 1711f52931
gnu: Add slscroll.
* gnu/packages/suckless.scm (slscroll): New variable.
2021-08-06 08:26:57 -04:00
Raghav Gururajan d26a7a5e4b
gnu: Add tabbed.
* gnu/packages/suckless.scm (tabbed): New variable.
2021-08-06 08:26:56 -04:00
Sarah Morgensen dc151c8fb1
gnu: go-1.16: Update to 1.16.7.
* gnu/packages/golang.scm (go-1.16): Update to 1.16.7.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-08-06 08:15:02 -04:00
Lars-Dominik Braun 196f171c55
gnu: Add r-datasaurus.
* gnu/packages/statistics.scm (r-datasaurus): New variable.
2021-08-06 09:59:27 +02:00
Katherine Cox-Buday 0d72f24ac0
gnu: emacs-direnv: Patch the reference to direnv.
* gnu/packages/emacs-xyz.scm (emacs-direnv)
[phases]{patch-in-direnv}: New phase.

Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-08-06 00:39:51 -04:00
nee c64c49b152
gnu: yamagi-quake2: Patch dynamically loaded libraries.
* gnu/packages/games.scm (yamagi-quake2)
[arguments]{make-flags}: Remove the DLOPEN_OPENAL=no make flag, which was
not working as intended.
[phases]{patch-libraries}: New phase.

Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-08-06 00:00:02 -04:00
Pkill -9 f8f096d1e8
gnu: Add tetrinet.
* gnu/packages/games.scm (tetrinet): New variable.

Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-08-05 23:18:16 -04:00
Maxim Cournoyer 362a1cc3fb
gnu: restic: Have the custom check phase honor TESTS?.
* gnu/packages/backup.scm (restic)[phases]{check}: Honor TESTS?.
2021-08-05 22:56:49 -04:00
Sarah Morgensen 1273548f4f
gnu: restic: Patch tests for go-1.16.
* gnu/packages/patches/restic-0.9.6-fix-tests-for-go1.15.patch: New
file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/backup.scm (restic): Use it.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-08-05 22:56:49 -04:00
Sarah Morgensen 733ca63bcd
gnu: go-github-com-bmatcuk-doublestar: Remove test incompatible with go-1.16.
* gnu/packages/golang.scm (go-github-com-bmatcuk-doublestar)
[phases]{remove-incompatible-test}: New phase.

Co-authored-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-08-05 22:56:46 -04:00
Leo Famulari d0d3bcc615
gnu: linux-libre 4.4: Update to 4.4.278.
* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.278.
(linux-libre-4.4-pristine-source): Update hash.
2021-07-27 12:34:58 -04:00
Leo Famulari 0d579938e8
gnu: linux-libre 4.9: Update to 4.9.278.
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.278.
(linux-libre-4.9-pristine-source): Update hash.
2021-07-27 12:34:57 -04:00
Leo Famulari d4be54a188
gnu: linux-libre 4.14: Update to 4.14.242.
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.242.
(linux-libre-4.14-pristine-source): Update hash.
2021-07-27 12:34:57 -04:00
Leo Famulari f02bff795f
gnu: linux-libre 4.19: Update to 4.19.201.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.201.
(linux-libre-4.19-pristine-source): Update hash.
2021-07-27 12:34:57 -04:00
Leo Famulari 2606a33d00
gnu: linux-libre 5.4: Update to 5.4.138.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.138.
(linux-libre-5.4-pristine-source): Update hash.
2021-07-27 12:34:57 -04:00
Leo Famulari f4977a336d
gnu: linux-libre 5.10: Update to 5.10.56.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.56.
(linux-libre-5.10-pristine-source): Update hash.
2021-07-27 12:34:57 -04:00
Leo Famulari 7399e0fde9
gnu: linux-libre: Update to 5.13.8.
* gnu/packages/linux.scm (linux-libre-5.13-version): Update to 5.13.8.
(linux-libre-5.13-pristine-source): Update hash.
2021-07-27 12:34:57 -04:00
Nicolas Goaziou 4be98fbe7e
gnu: crawl: Update to 0.27.0.
* gnu/packages/games.scm (crawl): Update to 0.27.0.
2021-08-05 22:38:21 +02:00
Nicolas Goaziou 447ce7d57e
gnu: tome4: Update to 1.7.4.
* gnu/packages/games.scm (tome4): Update to 1.7.4.
2021-08-05 22:27:13 +02:00
Felix Gruber 76d68744cc
gnu: audacious: Update to 4.1.
* gnu/packages/music.scm (audacious): Update to 4.1.
[inputs]: Replace libmodplug with libopenmpt.
[arguments]: Add --disable-gtk configure flag as building against GTK,
in addition to QT, has otherwise become the default.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-08-05 22:01:00 +02:00
Xinglu Chen fd3f1e8092
gnu: mcron: Update to 1.2.1.
* gnu/packages/guile-xyz.scm (mcron): Update to 1.2.1.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-08-05 13:00:02 -04:00
Ricardo Wurmus f1b64c435a
gnu: pigx-sars-cov2-ww: Update to 0.0.3.
* gnu/packages/bioinformatics.scm (pigx-sars-cov2-ww): Update to 0.0.3.
2021-08-05 16:46:34 +02:00
Lars-Dominik Braun 7e05fda6e8
gnu: pypy3: Use gdbm compat library and other small fixes.
* gnu/packages/python.scm (pypy3)[inputs]: Remove bash-minimal.
[phases]: Remove trailing #t.
{patch-source}: Use gdbm compat library.  Fix shell with the implicit Bash
input.
{build}: Use the '--allworkingmodules' argument.
{install}: Refactor for clarity.
[license]: Re-indent comments.

Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-08-05 10:29:59 -04:00
Maxim Cournoyer 49432f6534
gnu: pypy3: Update to 7.3.5.
The patch disabling tests is removed because it only fixes 2 out of 43 test
failures.

* gnu/packages/patches/pypy3-7.3.1-fix-tests.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): De-register it.
* gnu/packages/python.scm (pypy3): Update to 7.3.5.
[patches]: Remove patch.
2021-08-05 10:29:58 -04:00
Sarah Morgensen ead6cc03c6
gnu: go-1.16: Honor #:parallel-build?
* gnu/packages/golang.scm (go-1.16)[arguments]<#:phases>{build}: Honor
parallel-build?

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-08-05 16:54:13 +03:00
Sarah Morgensen 8cc36f76bb
gnu: earlyoom: Patch tests for go-1.16.
* gnu/packages/linux.scm (earlyoom)[source]: Add snippet to not use
modules in test suite.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-08-05 16:44:55 +03:00
Sarah Morgensen 457a472888
gnu: go-etcd-io-bbolt: Update to 1.3.6.
* gnu/packages/golang.scm (go-etcd-io-bbolt): Update to 1.3.6.
[propagated-inputs]: Add go-golang-org-x-sys.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-08-05 16:41:57 +03:00
Sarah Morgensen 4a72b9875a
gnu: go-gopkg-in-check-v1: Update to 1.0.0-20201130134442-10cb98267c6c.
* gnu/packages/golang.scm (go-gopkg-in-check-v1): Update to
1.0.0-20201130134442-10cb98267c6c.
[license]: Correct license.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-08-05 16:41:56 +03:00
Sarah Morgensen 759aa3f062
gnu: go-github-com-dlclark-regexp2: Update to 1.4.0.
* gnu/packages/golang.scm (go-github-com-dlclark-regexp2): Update to 1.4.0.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-08-05 16:41:55 +03:00
Sarah Morgensen 422b365e59
gnu: go-github-com-magiconair-properties: Update to 1.8.5.
* gnu/packages/golang.scm (go-github-com-magiconair-properties): Update to 1.8.5.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-08-05 16:41:54 +03:00
Sarah Morgensen dadb275ff8
gnu: go-github-com-masterminds-goutils: Update to 1.1.1.
* gnu/packages/golang.scm (go-github-com-masterminds-goutils): Update to 1.1.1.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-08-05 16:41:53 +03:00
Sarah Morgensen 26bca253b5
gnu: go-github-com-pelletier-go-toml: Update to 1.9.3.
* gnu/packages/golang.scm (go-github-com-pelletier-go-toml): Update to 1.9.3.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-08-05 16:41:52 +03:00
Sarah Morgensen ddff7c8b1b
gnu: go-github-com-sergi-go-diff: Update to 1.2.0.
* gnu/packages/golang.scm (go-github-com-sergi-go-diff): Update to 1.2.0.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-08-05 16:41:51 +03:00
Sarah Morgensen 174a43b928
gnu: go-go-uber-org-atomic: Update to 1.8.0.
* gnu/packages/golang.scm (go-go-uber-org-atomic): Update to 1.8.0.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-08-05 16:41:50 +03:00
Sarah Morgensen 11c265187d
gnu: go-github-com-puerkitobio-goquery: Update to 1.7.0.
* gnu/packages/golang.scm (go-github-com-puerkitobio-goquery): Update to 1.7.0.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-08-05 16:41:48 +03:00
Peng Mei Yu 7aab590ddd
gnu: ibus-rime: Update to 1.5.0.
* gnu/packages/ibus.scm (ibus-rime): Update to 1.5.0.
[build-system]: Change gnu-build-system to cmake-build-system.
[arguments]: Delete #:make-flags.  Add #:configure-flags.  Update
'patch-source phase.  Delete 'fix-file-names phase.  Revert deletion of
'configure phase.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-08-05 16:17:31 +03:00
Peng Mei Yu 9177895618
gnu: rime-data: Update to 0.38.20210802.
* gnu/packages/ibus.scm (rime-data): Update to 0.38.20210802.
[arguments]: Delete "no_update=1" from #:make-flags.  Adjust 'patch-source
phase.  Replace 'build phase.
[license]: Clarify license for all subpackages.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-08-05 16:17:29 +03:00
Peng Mei Yu 729cc11157
gnu: librime: Update to 1.7.3.
* gnu/packages/ibus.scm (librime): Update to 1.7.3.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-08-05 16:17:27 +03:00
Efraim Flashner 7f3ccc5bdb
gnu: julia: Fix building on aarch64-linux.
* gnu/packages/julia.scm (julia)[arguments]: Add phase on aarch64-linux
to skip linking to nonexistant libquadmath.
2021-08-05 15:51:06 +03:00
Pierre Langlois e914fc5913
gnu: Rename u-boot-sifive-fu540 to sifive-unleashed.
* gnu/packages/bootloaders.scm (u-boot-sifive-fu540): Rename to ...
(u-boot-sifive-unleashed): ... this.  Change board name from sifive_fu540 to
sifive_unleashed.
* gnu/packages/patches/u-boot-riscv64-fix-extlinux.patch: Rename sifive_fu540
to sifive_unleashed.
2021-08-05 13:42:50 +01:00
Pierre Langlois 781123518e
gnu: u-boot-vexpress: Remove package.
Upstream no longer supports the platform and we don't expect any users out
there, see <https://bugs.gnu.org/49552>.

* gnu/packages/bootloaders.scm (u-boot-vexpress): Remove variable.
2021-08-05 13:41:50 +01:00
Paul Garlick 64d4bc089e
gnu: Add optizelle.
* gnu/packages/maths.scm (optizelle): New variable.
2021-08-05 09:29:59 +01:00
Ben Sturmfels 79fa1fbe23
gnu: Remove python-fudge.
Remove unused dependency of previously removed fabric package.

* gnu/packages/python-xyz.scm (python-fudge): Remove variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-08-05 11:19:38 +03:00
Ben Sturmfels 28b6f9cadd
gnu: Remove python2-paramiko.
Remove unused dependency of previously removed fabric package.

* gnu/packages/python-crypto.scm (python2-paramiko): Remove variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-08-05 11:19:38 +03:00
Ben Sturmfels 1ee6166bd7
gnu: Remove python2-pynacl.
Remove unused dependency of previously removed fabric package.

* gnu/packages/python-crypto.scm (python2-pynacl): Remove variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-08-05 11:19:37 +03:00
Ben Sturmfels de83a236b9
gnu: Remove python2-bcrypt.
Remove unused dependency of previously removed fabric package.

* gnu/packages/python-crypto.scm (python2-bcrypt): Remove variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-08-05 11:19:36 +03:00
Ben Sturmfels c6a80baf01
gnu: Remove fabric.
Remove obsolete Python 2 package that fails to build.

* gnu/packages/admin.scm (fabric): Remove variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-08-05 11:19:33 +03:00
Xinglu Chen 517dacdb99
gnu: mit-scheme: Update to 11.2.
* gnu/packages/scheme.scm (mit-scheme): Update to 11.2.
[native-inputs]: Add ‘texlive-epsf’ to ‘telive-union’, and add ‘ghostscript’.
[inputs]: Add ‘ncurses’.  Replace the URL for i686 with the URL for aarch64.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-08-05 09:09:29 +02:00
Nicolas Goaziou 12aedf0015
gnu: endless-sky: Remove #t at the end of phase.
* gnu/packages/games.scm (endless-sky): Remove #t at the end of phase.  Fix
indentation.
2021-08-05 09:03:36 +02:00
Timotej Lazar 6f248b947f
gnu: endless-sky: Enable tests.
* gnu/packages/games.scm (endless-sky)[arguments]: Enable tests.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-08-05 09:02:59 +02:00
Timotej Lazar fd85c59d1e
gnu: endless-sky: Clean up phases.
* gnu/packages/games.scm (endless-sky)[arguments]: Drop unused substitution
and merge existing phases into 'fix-paths.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-08-05 09:02:29 +02:00
Timotej Lazar 79eb05f84f
gnu: endless-sky: Update to 0.9.14.
* gnu/packages/games.scm (endless-sky): Update to 0.9.14.
[arguments]: Add 'use-gcc-ar phase to support LTO used by the new version.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-08-05 09:01:58 +02:00
Simon South 8b4a654ab9
gnu: knot-resolver: Update to 5.4.0.
* gnu/packages/dns.scm (knot-resolver): Update to 5.4.0.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-07-27 12:34:59 -04:00
Michael Rohleder 9d5ddf5f37
gnu: lesspipe: Update to 1.86.
* gnu/packages/less.scm (lesspipe): Update to 1.86.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-07-27 12:34:59 -04:00
Michael Rohleder 9a8f0ff683
gnu: mousepad: Update to 0.5.6.
* gnu/packages/xfce.scm (mousepad): Update to 0.5.6.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-07-27 12:34:56 -04:00
Nicolas Goaziou 454ce9e0dc
gnu: emacs-elpher: Update to 3.2.2.
* gnu/packages/emacs-xyz.scm (emacs-elpher): Update to 3.2.2.
2021-08-05 00:43:29 +02:00
Nicolas Goaziou b4e73c691c
gnu: emacs-lua-mode: Update to 20210802.
* gnu/packages/emacs-xyz.scm (emacs-lua-mode): Update to 20210802.
2021-08-05 00:42:23 +02:00
Nicolas Goaziou 0dcdc82981
gnu: emacs-so-long: Update to 1.1.
* gnu/packages/emacs-xyz.scm (emacs-so-long): Update to 1.1.
2021-08-05 00:40:26 +02:00
Nicolas Goaziou 47a7b9d5e4
gnu: flare-game: Update to 1.12.
* gnu/packages/games.scm (flare-game): Update to 1.12.
(flare-engine): Update to 1.12.
2021-08-05 00:36:11 +02:00
Nicolas Goaziou 5d8c2b742c
gnu: nushell: Update to 0.35.0.
* gnu/packages/shells.scm (nushell):
(rust-nu-ansi-term-0.35):
(rust-nu-cli-0.35):
(rust-nu-command-0.35):
(rust-nu-completion-0.35):
(rust-nu-data-0.35):
(rust-nu-engine-0.35):
(rust-nu-errors-0.35):
(rust-nu-json-0.35):
(rust-nu-parser-0.35):
(rust-nu-path-0.35):
(rust-nu-plugin-0.35):
(rust-nu-plugin-binaryview-0.35):
(rust-nu-plugin-chart-0.35):
(rust-nu-plugin-fetch-0.35):
(rust-nu-plugin-from-bson-0.35):
(rust-nu-plugin-from-sqlite-0.35):
(rust-nu-plugin-inc-0.35):
(rust-nu-plugin-match-0.35):
(rust-nu-plugin-post-0.35):
(rust-nu-plugin-ps-0.35):
(rust-nu-plugin-query-json-0.35):
(rust-nu-plugin-s3-0.35):
(rust-nu-plugin-selector-0.35):
(rust-nu-plugin-start-0.35):
(rust-nu-plugin-sys-0.35):
(rust-nu-plugin-textview-0.35):
(rust-nu-plugin-to-bson-0.35):
(rust-nu-plugin-to-sqlite-0.35):
(rust-nu-plugin-tree-0.35):
(rust-nu-plugin-xpath-0.35):
(rust-nu-pretty-hex-0.35):
(rust-nu-protocol-0.35):
(rust-nu-source-0.35):
(rust-nu-stream-0.35):
(rust-nu-table-0.35):
(rust-nu-test-support-0.35):
(rust-nu-value-ext-0.35): Update to 0.35.0.
2021-08-04 20:45:39 +02:00
Nicolas Goaziou 3f3d84616c
gnu: rust-md-5-0.9: Update to 0.9.1.
* gnu/packages/crates-io.scm (rust-md-5-0.9): Update to 0.9.1.
2021-08-04 20:45:39 +02:00
Nicolas Goaziou 142a02988e
gnu: Add rust-chrono-humanize-0.2.
* gnu/packages/crates-io.scm (rust-chrono-humanize-0.2): New variable.
2021-08-04 20:45:39 +02:00
Ludovic Courtès a537ef5e0c
gnu: python-pytorch: Remove leftover comment.
* gnu/packages/machine-learning.scm (python-pytorch)[arguments]: Remove
leftover comment.
2021-08-04 18:03:28 +02:00
Xinglu Chen dfb154e6d0
gnu: Add emacs-geiser-chez.
* gnu/packages/emacs-xyz.scm (emacs-geiser-chez): New variable.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-08-04 11:29:00 -04:00
Milkey Mouse 62722229c2
gnu: Fix broken links to Arch Linux git repositories
* gnu/packages/crypto.scm (libsecp256k1): Update comment patch link.
* gnu/packages/engineering.scm (freehdl): Update patch link.
* gnu/packages/tex.scm (texlive-bin): Update arch-patch base URL.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-08-04 17:22:19 +02:00
Ludovic Courtès f44fe1d5bf
gnu: Add python-clang.
* gnu/packages/llvm.scm (clang-python-bindings): New procedure.
(python-clang-10, python-clang-11, python-clang-12): New variables.
2021-08-04 17:22:19 +02:00
Ludovic Courtès dd55ad7ff8
gnu: Add python-pytorch.
* gnu/packages/machine-learning.scm (python-pytorch): New variable.
* gnu/packages/patches/python-pytorch-runpath.patch,
gnu/packages/patches/python-pytorch-system-libraries.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
2021-08-04 17:22:19 +02:00
Ludovic Courtès 38d319d38a
gnu: gemmlowp: Add "generic" variant.
* gnu/packages/machine-learning.scm (gemmlowp): New variable, based on
'gemmlowp-for-tensorflow'.
(gemmlowp-for-tensorflow): Rewrite to inherit from GEMMLOWP.
[properties]: New field.
2021-08-04 17:22:19 +02:00
Ludovic Courtès c83d7d68f3
gnu: gloo: Honor #:tests? in 'check' phase.
* gnu/packages/machine-learning.scm (gloo)[arguments]: In 'check' phase,
honor #:tests?.
2021-08-04 17:22:19 +02:00
Ludovic Courtès 36f7e1d783
gnu: gloo: Update to c22a5cf.
* gnu/packages/machine-learning.scm (gloo): Update to c22a5cf.
[inputs]: New field.
2021-08-04 17:22:19 +02:00
Ludovic Courtès 9b80df58d0
gnu: Add python-peachpy.
* gnu/packages/python-xyz.scm (python-peachpy): New variable.
2021-08-04 17:22:18 +02:00
Ludovic Courtès 14428aa07f
gnu: Add python-opcodes.
* gnu/packages/python-xyz.scm (python-opcodes): New variable.
2021-08-04 17:22:18 +02:00
Ricardo Wurmus 48542e03cf
gnu: Add python-azure-storage-nspkg.
* gnu/packages/python-web.scm (python-azure-storage-nspkg): New variable.
2021-08-04 17:11:52 +02:00
Ricardo Wurmus 1c3d7000a7
gnu: Add python-azure-nspkg.
* gnu/packages/python-web.scm (python-azure-nspkg): New variable.
2021-08-04 17:11:45 +02:00
Ricardo Wurmus d648037edc
gnu: ocaml-biniou: Simplify "make-writable" phase.
* gnu/packages/ocaml.scm (ocaml-biniou)[arguments]: Simplify phase.
2021-08-04 17:08:31 +02:00
Ricardo Wurmus 1aceb93a6f
gnu: r-ldblock: Update to 1.22.1.
* gnu/packages/bioconductor.scm (r-ldblock): Update to 1.22.1.
2021-08-04 16:21:17 +02:00
Ricardo Wurmus 5909dd9e8e
gnu: r-roc: Update to 1.68.1.
* gnu/packages/bioconductor.scm (r-roc): Update to 1.68.1.
2021-08-04 16:21:16 +02:00
Ricardo Wurmus b94c750e01
gnu: r-mixomics: Update to 6.16.3.
* gnu/packages/bioconductor.scm (r-mixomics): Update to 6.16.3.
2021-08-04 16:21:16 +02:00
Ricardo Wurmus 6da8e99c9c
gnu: r-gosemsim: Update to 2.18.1.
* gnu/packages/bioconductor.scm (r-gosemsim): Update to 2.18.1.
2021-08-04 16:21:12 +02:00
Ricardo Wurmus 00cdff9e6e
gnu: r-maldiquant: Update to 1.20.
* gnu/packages/cran.scm (r-maldiquant): Update to 1.20.
[native-inputs]: Add r-knitr.
2021-08-04 15:55:01 +02:00