jackhill/guix/guix.git
2 years agognu: web: Move libyaml and libcyaml to (gnu packages serialization).
Maxim Cournoyer [Thu, 29 Jul 2021 19:34:46 +0000 (15:34 -0400)]
gnu: web: Move libyaml and libcyaml to (gnu packages serialization).

Files to be adjusted were searched with the following command:

 $ git ls-files | xargs grep -l -E ',libc?yaml' | \
       xargs grep -L '(gnu packages serialization)'

* gnu/packages/web.scm (libyaml, libyaml+static, libcyaml): Move to...
* gnu/packages/serialization.scm: ... here.

2 years agognu: Add zchunk.
Maxim Cournoyer [Thu, 29 Jul 2021 19:00:13 +0000 (15:00 -0400)]
gnu: Add zchunk.

* gnu/packages/compression.scm (zchunk): New variable.

2 years agognu: Add nginx-rtmp-module.
Jack Hill [Thu, 22 Jul 2021 20:55:56 +0000 (16:55 -0400)]
gnu: Add nginx-rtmp-module.

* gnu/packages/web.scm (nginx-rtmp-module): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2 years agognu: Add XNNPACK.
Ludovic Courtès [Thu, 29 Jul 2021 19:15:23 +0000 (21:15 +0200)]
gnu: Add XNNPACK.

* gnu/packages/machine-learning.scm (xnnpack): New variable.
* gnu/packages/patches/xnnpack-system-libraries.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

2 years agognu: Add FP16.
Ludovic Courtès [Thu, 29 Jul 2021 14:41:35 +0000 (16:41 +0200)]
gnu: Add FP16.

* gnu/packages/patches/fp16-system-libraries.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/maths.scm (fp16): New variable.

2 years agognu: Add Psimd.
Ludovic Courtès [Thu, 29 Jul 2021 14:11:26 +0000 (16:11 +0200)]
gnu: Add Psimd.

* gnu/packages/parallel.scm (psimd): New variable.

2 years agognu: Add cpuinfo.
Ludovic Courtès [Thu, 29 Jul 2021 12:41:46 +0000 (14:41 +0200)]
gnu: Add cpuinfo.

* gnu/packages/parallel.scm (cpuinfo): New variable.
* gnu/packages/patches/cpuinfo-system-libraries.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

2 years agognu: Add googlebenchmark.
Ludovic Courtès [Thu, 29 Jul 2021 14:33:03 +0000 (16:33 +0200)]
gnu: Add googlebenchmark.

* gnu/packages/check.scm (googlebenchmark): New variable.

2 years agognu: Add pthreadpool.
Ludovic Courtès [Thu, 29 Jul 2021 12:25:17 +0000 (14:25 +0200)]
gnu: Add pthreadpool.

* gnu/packages/parallel.scm (pthreadpool): New variable.
* gnu/packages/patches/pthreadpool-system-libraries.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

2 years agognu: Add FXDiv.
Ludovic Courtès [Thu, 29 Jul 2021 13:42:10 +0000 (15:42 +0200)]
gnu: Add FXDiv.

* gnu/packages/maths.scm (fxdiv): New variable.
* gnu/packages/patches/fxdiv-system-libraries.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

2 years agognu: r-xcms: Update to 3.14.1.
Ricardo Wurmus [Thu, 29 Jul 2021 15:31:23 +0000 (17:31 +0200)]
gnu: r-xcms: Update to 3.14.1.

* gnu/packages/bioconductor.scm (r-xcms): Update to 3.14.1.

2 years agognu: r-reportingtools: Update to 2.32.1.
Ricardo Wurmus [Thu, 29 Jul 2021 15:31:19 +0000 (17:31 +0200)]
gnu: r-reportingtools: Update to 2.32.1.

* gnu/packages/bioconductor.scm (r-reportingtools): Update to 2.32.1.

2 years agognu: php: Update to 7.4.22 [security fixes].
Tobias Geerinckx-Rice [Thu, 29 Jul 2021 17:57:00 +0000 (19:57 +0200)]
gnu: php: Update to 7.4.22 [security fixes].

* gnu/packages/php.scm (php): Update to 7.4.22.

2 years agosystem: Add (gnu system setuid).
Christopher Lemmer Webber [Thu, 29 Jul 2021 17:09:48 +0000 (13:09 -0400)]
system: Add (gnu system setuid).

I flubbed and somehow when including the patch series, this got dropped.
Oops... should fix things again.

* gnu/system/setuid.scm: New file.

2 years agoservices: Migrate to <setuid-program>.
Brice Waegeneire [Tue, 6 Jul 2021 20:03:20 +0000 (22:03 +0200)]
services: Migrate to <setuid-program>.

* gnu/services/dbus.scm (dbus-setuid-programs, polkit-setuid-programs):
  Return setuid-programs.
* gnu/services/desktop.scm (enlightenment-setuid-programs): Return
 setuid-programs.
 (%desktop-services)[mount-setuid-helpers]: Use setuid-programs.
* gnu/services/docker.scm (singularity-setuid-programs): Return
 setuid-programs.
* gnu/services/xorg.scm(screen-locker-setuid-programs): Return
 setuid-programs.
* gnu/system.scm (%setuid-programs): Return setuid-programs.
* doc/guix.texi (Setuid Programs, operating-system Reference): Replace
  'list of G-expressions' with 'list of <setuid-program>'.

2 years agoservices: setuid: More configurable setuid support.
Chris Lemmer-Webber [Tue, 6 Jul 2021 20:03:19 +0000 (22:03 +0200)]
services: setuid: More configurable setuid support.

New record <setuid-program> with fields for setting the specific user
and group, as well as specifically selecting the setuid and setgid bits,
for a program within the setuid-program-service.

* gnu/services.scm (setuid-program-file-like-deprecated): New function.
  (setuid-program-service-type): Make use of
  setuid-program->activation-gexp.  Adjust the extend property to handle
  <setuid-program>.
* gnu/build/activation.scm (activate-setuid-programs): Update to expect a
  <setuid-record> list for each program entry.
* gnu/system.scm: (operating-system-setuid-programs): Renamed to
  %operating-system-setuid-programs and replace it with new procedure.
  (operating-system-default-essential-services,
  hurd-default-essential-services): Replace
  operating-system-setuid-programs with
  %operating-system-setuid-programs.
* gnu/system/setuid.scm: New file.
* doc/guix.texi (Setuid Programs): Document <setuid-program>.

Co-authored-by: Brice Waegeneire <brice@waegenei.re>
2 years agognu: r-matrixstats: Update to 0.60.0.
Ricardo Wurmus [Thu, 29 Jul 2021 15:10:39 +0000 (17:10 +0200)]
gnu: r-matrixstats: Update to 0.60.0.

* gnu/packages/statistics.scm (r-matrixstats): Update to 0.60.0.

2 years agognu: r-e1071: Update to 1.7-8.
Ricardo Wurmus [Thu, 29 Jul 2021 15:10:39 +0000 (17:10 +0200)]
gnu: r-e1071: Update to 1.7-8.

* gnu/packages/statistics.scm (r-e1071): Update to 1.7-8.

2 years agognu: r-protolite: Update to 2.1.1.
Ricardo Wurmus [Thu, 29 Jul 2021 15:10:39 +0000 (17:10 +0200)]
gnu: r-protolite: Update to 2.1.1.

* gnu/packages/cran.scm (r-protolite): Update to 2.1.1.

2 years agognu: r-lwgeom: Update to 0.2-7.
Ricardo Wurmus [Thu, 29 Jul 2021 15:10:39 +0000 (17:10 +0200)]
gnu: r-lwgeom: Update to 0.2-7.

* gnu/packages/cran.scm (r-lwgeom): Update to 0.2-7.

2 years agognu: r-mgsub: Update to 1.7.3.
Ricardo Wurmus [Thu, 29 Jul 2021 15:10:39 +0000 (17:10 +0200)]
gnu: r-mgsub: Update to 1.7.3.

* gnu/packages/cran.scm (r-mgsub): Update to 1.7.3.

2 years agognu: r-matrixcalc: Update to 1.0-5.
Ricardo Wurmus [Thu, 29 Jul 2021 15:10:38 +0000 (17:10 +0200)]
gnu: r-matrixcalc: Update to 1.0-5.

* gnu/packages/cran.scm (r-matrixcalc): Update to 1.0-5.

2 years agognu: r-leiden: Update to 0.3.9.
Ricardo Wurmus [Thu, 29 Jul 2021 15:10:38 +0000 (17:10 +0200)]
gnu: r-leiden: Update to 0.3.9.

* gnu/packages/cran.scm (r-leiden): Update to 0.3.9.

2 years agognu: r-dalex: Update to 2.3.0.
Ricardo Wurmus [Thu, 29 Jul 2021 15:10:38 +0000 (17:10 +0200)]
gnu: r-dalex: Update to 2.3.0.

* gnu/packages/cran.scm (r-dalex): Update to 2.3.0.

2 years agognu: r-sf: Update to 1.0-2.
Ricardo Wurmus [Thu, 29 Jul 2021 15:10:38 +0000 (17:10 +0200)]
gnu: r-sf: Update to 1.0-2.

* gnu/packages/cran.scm (r-sf): Update to 1.0-2.

2 years agognu: r-summarytools: Update to 1.0.0.
Ricardo Wurmus [Thu, 29 Jul 2021 15:10:38 +0000 (17:10 +0200)]
gnu: r-summarytools: Update to 1.0.0.

* gnu/packages/cran.scm (r-summarytools): Update to 1.0.0.

2 years agognu: r-ggeffects: Update to 1.1.1.
Ricardo Wurmus [Thu, 29 Jul 2021 15:10:37 +0000 (17:10 +0200)]
gnu: r-ggeffects: Update to 1.1.1.

* gnu/packages/cran.scm (r-ggeffects): Update to 1.1.1.

2 years agognu: r-pillar: Update to 1.6.2.
Ricardo Wurmus [Thu, 29 Jul 2021 15:10:37 +0000 (17:10 +0200)]
gnu: r-pillar: Update to 1.6.2.

* gnu/packages/cran.scm (r-pillar): Update to 1.6.2.

2 years agognu: r-vioplot: Update to 0.3.7.
Ricardo Wurmus [Thu, 29 Jul 2021 15:10:37 +0000 (17:10 +0200)]
gnu: r-vioplot: Update to 0.3.7.

* gnu/packages/cran.scm (r-vioplot): Update to 0.3.7.

2 years agognu: r-stringdist: Update to 0.9.7.
Ricardo Wurmus [Thu, 29 Jul 2021 15:10:37 +0000 (17:10 +0200)]
gnu: r-stringdist: Update to 0.9.7.

* gnu/packages/cran.scm (r-stringdist): Update to 0.9.7.

2 years agognu: r-broom: Update to 0.7.9.
Ricardo Wurmus [Thu, 29 Jul 2021 15:10:37 +0000 (17:10 +0200)]
gnu: r-broom: Update to 0.7.9.

* gnu/packages/cran.scm (r-broom): Update to 0.7.9.

2 years agognu: r-rpostgresql: Update to 0.7.
Ricardo Wurmus [Thu, 29 Jul 2021 15:10:36 +0000 (17:10 +0200)]
gnu: r-rpostgresql: Update to 0.7.

* gnu/packages/cran.scm (r-rpostgresql): Update to 0.7.

2 years agognu: r-arrow: Update to 5.0.0.
Ricardo Wurmus [Thu, 29 Jul 2021 15:10:03 +0000 (17:10 +0200)]
gnu: r-arrow: Update to 5.0.0.

* gnu/packages/cran.scm (r-arrow): Update to 5.0.0.

2 years agognu: apache-arrow: Update to 5.0.0.
Ricardo Wurmus [Thu, 29 Jul 2021 15:09:26 +0000 (17:09 +0200)]
gnu: apache-arrow: Update to 5.0.0.

* gnu/packages/databases.scm (apache-arrow): Update to 5.0.0.

2 years agognu: vim-guix-vim: Update to 0.3.0.
Efraim Flashner [Thu, 29 Jul 2021 11:46:38 +0000 (14:46 +0300)]
gnu: vim-guix-vim: Update to 0.3.0.

* gnu/packages/vim.scm (vim-guix-vim): Update to 0.3.0.
[source]: Update source uri.

2 years agognu: julia-weakrefstrings: Update to 1.1.0.
Efraim Flashner [Thu, 29 Jul 2021 11:14:06 +0000 (14:14 +0300)]
gnu: julia-weakrefstrings: Update to 1.1.0.

* gnu/packages/julia-xyz.scm (julia-weakrefstrings): Update to 1.1.0.

2 years agognu: julia-typedtables: Update to 1.4.0.
Efraim Flashner [Thu, 29 Jul 2021 11:14:05 +0000 (14:14 +0300)]
gnu: julia-typedtables: Update to 1.4.0.

* gnu/packages/julia-xyz.scm (julia-typedtables): Update to 1.4.0.

2 years agognu: julia-staticarrays: Update to 1.2.9.
Efraim Flashner [Thu, 29 Jul 2021 11:14:05 +0000 (14:14 +0300)]
gnu: julia-staticarrays: Update to 1.2.9.

* gnu/packages/julia-xyz.scm (julia-staticarrays): Update to 1.2.9.

2 years agognu: julia-static: Update to 0.3.0.
Efraim Flashner [Thu, 29 Jul 2021 11:14:05 +0000 (14:14 +0300)]
gnu: julia-static: Update to 0.3.0.

* gnu/packages/julia-xyz.scm (julia-static): Update to 0.3.0.

2 years agognu: julia-sortingalgorithms: Update to 1.0.1.
Efraim Flashner [Thu, 29 Jul 2021 11:14:04 +0000 (14:14 +0300)]
gnu: julia-sortingalgorithms: Update to 1.0.1.

* gnu/packages/julia-xyz.scm (julia-sortingalgorithms): Update to 1.0.1.

2 years agognu: julia-simpletraits: Update to 0.9.4.
Efraim Flashner [Thu, 29 Jul 2021 11:14:04 +0000 (14:14 +0300)]
gnu: julia-simpletraits: Update to 0.9.4.

* gnu/packages/julia-xyz.scm (julia-simpletraits): Update to 0.9.4.

2 years agognu: julia-recipespipeline: Update to 0.3.4.
Efraim Flashner [Thu, 29 Jul 2021 11:14:04 +0000 (14:14 +0300)]
gnu: julia-recipespipeline: Update to 0.3.4.

* gnu/packages/julia-xyz.scm (julia-recipespipeline): Update to 0.3.4.

2 years agognu: julia-plotutils: Update to 1.0.11.
Efraim Flashner [Thu, 29 Jul 2021 11:14:04 +0000 (14:14 +0300)]
gnu: julia-plotutils: Update to 1.0.11.

* gnu/packages/julia-xyz.scm (julia-plotutils): Update to 1.0.11.

2 years agognu: julia-offsetarrays: Update to 1.10.3.
Efraim Flashner [Thu, 29 Jul 2021 11:14:03 +0000 (14:14 +0300)]
gnu: julia-offsetarrays: Update to 1.10.3.

* gnu/packages/julia-xyz.scm (julia-offsetarrays): Update to 1.10.3.

2 years agognu: julia-mutablearithmetics: Update to 0.2.20.
Efraim Flashner [Thu, 29 Jul 2021 11:14:03 +0000 (14:14 +0300)]
gnu: julia-mutablearithmetics: Update to 0.2.20.

* gnu/packages/julia-xyz.scm (julia-mutablearithmetics): Update to 0.2.20.

2 years agognu: julia-matrixfactorizations: Update to 0.8.4.
Efraim Flashner [Thu, 29 Jul 2021 11:14:03 +0000 (14:14 +0300)]
gnu: julia-matrixfactorizations: Update to 0.8.4.

* gnu/packages/julia-xyz.scm (julia-matrixfactorizations): Update to 0.8.4.

2 years agognu: julia-lazyarrays: Update to 0.21.11.
Efraim Flashner [Thu, 29 Jul 2021 11:14:03 +0000 (14:14 +0300)]
gnu: julia-lazyarrays: Update to 0.21.11.

* gnu/packages/julia-xyz.scm (julia-lazyarrays): Update to 0.21.11.

2 years agognu: julia-json3: Update to 1.9.0.
Efraim Flashner [Thu, 29 Jul 2021 11:14:02 +0000 (14:14 +0300)]
gnu: julia-json3: Update to 1.9.0.

* gnu/packages/julia-xyz.scm (julia-json3): Update to 1.9.0.

2 years agognu: julia-irtools: Update to 0.4.3.
Efraim Flashner [Thu, 29 Jul 2021 11:14:02 +0000 (14:14 +0300)]
gnu: julia-irtools: Update to 0.4.3.

* gnu/packages/julia-xyz.scm (julia-irtools): Update to 0.4.3.

2 years agognu: julia-imagecore: Update to 0.9.1.
Efraim Flashner [Thu, 29 Jul 2021 11:14:02 +0000 (14:14 +0300)]
gnu: julia-imagecore: Update to 0.9.1.

* gnu/packages/julia-xyz.scm (julia-imagecore): Update to 0.9.1.

2 years agognu: julia-http: Update to 0.9.12.
Efraim Flashner [Thu, 29 Jul 2021 11:14:01 +0000 (14:14 +0300)]
gnu: julia-http: Update to 0.9.12.

* gnu/packages/julia-xyz.scm (julia-http): Update to 0.9.12.

2 years agognu: julia-genericschur: Update to 0.5.1.
Efraim Flashner [Thu, 29 Jul 2021 11:14:01 +0000 (14:14 +0300)]
gnu: julia-genericschur: Update to 0.5.1.

* gnu/packages/julia-xyz.scm (julia-genericschur): Update to 0.5.1.

2 years agognu: julia-finitediff: Update to 2.8.1.
Efraim Flashner [Thu, 29 Jul 2021 11:14:01 +0000 (14:14 +0300)]
gnu: julia-finitediff: Update to 2.8.1.

* gnu/packages/julia-xyz.scm (julia-finitediff): Update to 2.8.1.

2 years agognu: julia-fillarrays: Update to 0.12.1.
Efraim Flashner [Thu, 29 Jul 2021 11:14:01 +0000 (14:14 +0300)]
gnu: julia-fillarrays: Update to 0.12.1.

* gnu/packages/julia-xyz.scm (julia-fillarrays): Update to 0.12.1.

2 years agognu: julia-exprtools: Update to 0.1.6.
Efraim Flashner [Thu, 29 Jul 2021 11:14:00 +0000 (14:14 +0300)]
gnu: julia-exprtools: Update to 0.1.6.

* gnu/packages/julia-xyz.scm (julia-exprtools): Update to 0.1.6.

2 years agognu: julia-dictionaries: Update to 0.3.10.
Efraim Flashner [Thu, 29 Jul 2021 11:14:00 +0000 (14:14 +0300)]
gnu: julia-dictionaries: Update to 0.3.10.

* gnu/packages/julia-xyz.scm (julia-dictionaries): Update to 0.3.10.

2 years agognu: julia-dataapi: Update to 1.7.0.
Efraim Flashner [Thu, 29 Jul 2021 11:14:00 +0000 (14:14 +0300)]
gnu: julia-dataapi: Update to 1.7.0.

* gnu/packages/julia-xyz.scm (julia-dataapi): Update to 1.7.0.

2 years agognu: julia-constructionbase: Update to 1.3.0.
Efraim Flashner [Thu, 29 Jul 2021 11:13:59 +0000 (14:13 +0300)]
gnu: julia-constructionbase: Update to 1.3.0.

* gnu/packages/julia-xyz.scm (julia-constructionbase): Update to 1.3.0.

2 years agognu: julia-compat: Update to 3.32.0.
Efraim Flashner [Thu, 29 Jul 2021 11:13:59 +0000 (14:13 +0300)]
gnu: julia-compat: Update to 3.32.0.

* gnu/packages/julia-xyz.scm (julia-compat): Update to 3.32.0.

2 years agognu: julia-colorschemes: Update to 3.13.0.
Efraim Flashner [Thu, 29 Jul 2021 11:13:59 +0000 (14:13 +0300)]
gnu: julia-colorschemes: Update to 3.13.0.

* gnu/packages/julia-xyz.scm (julia-colorschemes): Update to 3.13.0.

2 years agognu: julia-blockbandedmatrices: Update to 0.10.7.
Efraim Flashner [Thu, 29 Jul 2021 11:13:58 +0000 (14:13 +0300)]
gnu: julia-blockbandedmatrices: Update to 0.10.7.

* gnu/packages/julia-xyz.scm (julia-blockbandedmatrices): Update to 0.10.7.

2 years agognu: julia-blockarrays: Update to 0.16.3.
Efraim Flashner [Thu, 29 Jul 2021 11:13:58 +0000 (14:13 +0300)]
gnu: julia-blockarrays: Update to 0.16.3.

* gnu/packages/julia-xyz.scm (julia-blockarrays): Update to 0.16.3.

2 years agognu: julia-benchmarktools: Update to 1.1.1.
Efraim Flashner [Thu, 29 Jul 2021 11:13:58 +0000 (14:13 +0300)]
gnu: julia-benchmarktools: Update to 1.1.1.

* gnu/packages/julia-xyz.scm (julia-benchmarktools): Update to 1.1.1.

2 years agognu: julia-bandedmatrices: Update to 0.16.10.
Efraim Flashner [Thu, 29 Jul 2021 11:13:57 +0000 (14:13 +0300)]
gnu: julia-bandedmatrices: Update to 0.16.10.

* gnu/packages/julia-xyz.scm (julia-bandedmatrices): Update to 0.16.10.

2 years agognu: julia-axisarrays: Update to 0.4.4.
Efraim Flashner [Thu, 29 Jul 2021 11:13:57 +0000 (14:13 +0300)]
gnu: julia-axisarrays: Update to 0.4.4.

* gnu/packages/julia-xyz.scm (julia-axisarrays): Update to 0.4.4.

2 years agognu: julia-arraylayouts: Update to 0.7.3.
Efraim Flashner [Thu, 29 Jul 2021 11:13:57 +0000 (14:13 +0300)]
gnu: julia-arraylayouts: Update to 0.7.3.

* gnu/packages/julia-xyz.scm (julia-arraylayouts): Update to 0.7.3.

2 years agognu: julia-arrayinterface: Update to 3.1.19.
Efraim Flashner [Thu, 29 Jul 2021 11:13:57 +0000 (14:13 +0300)]
gnu: julia-arrayinterface: Update to 3.1.19.

* gnu/packages/julia-xyz.scm (julia-arrayinterface): Update to 3.1.19.

2 years agognu: julia-interpolations: Update to 0.13.3.
Efraim Flashner [Thu, 29 Jul 2021 11:08:28 +0000 (14:08 +0300)]
gnu: julia-interpolations: Update to 0.13.3.

* gnu/packages/julia-xyz.scm (julia-interpolations): Update to 0.13.3.
[propagated-inputs]: Add julia-requires.
[native-inputs]: Add julia-zygote.

2 years agognu: julia-recursivearraytools: Update to 2.16.1.
Efraim Flashner [Thu, 29 Jul 2021 10:59:18 +0000 (13:59 +0300)]
gnu: julia-recursivearraytools: Update to 2.16.1.

* gnu/packages/julia-xyz.scm (julia-recursivearraytools): Update to 2.16.1.
[propagated-inputs]: Add julia-chainrulescore.

2 years agognu: julia-imageinterminal: Udate to 0.4.7.
Efraim Flashner [Thu, 29 Jul 2021 10:55:58 +0000 (13:55 +0300)]
gnu: julia-imageinterminal: Udate to 0.4.7.

* gnu/packages/julia-xyz.scm (julia-imageinterminal): Update to 0.4.7.
[propagated-inputs]: Add julia-imagebase, julia-requires. Remove
julia-imagetransformations.

2 years agognu: julia-ellipsisnotation: Adjust test suite for julia-1.6.
Efraim Flashner [Thu, 29 Jul 2021 10:54:12 +0000 (13:54 +0300)]
gnu: julia-ellipsisnotation: Adjust test suite for julia-1.6.

* gnu/packages/julia-xyz.scm (julia-ellipsisnotation)[arguments]: Add
phase to skip outdated test.

2 years agognu: julia-zygote: Update to 0.6.17.
Efraim Flashner [Thu, 29 Jul 2021 07:25:37 +0000 (10:25 +0300)]
gnu: julia-zygote: Update to 0.6.17.

* gnu/packages/julia-xyz.scm (julia-zygote): Update to 0.6.17.

2 years agognu: julia-unitful: Update to 1.9.0.
Efraim Flashner [Thu, 29 Jul 2021 07:25:37 +0000 (10:25 +0300)]
gnu: julia-unitful: Update to 1.9.0.

* gnu/packages/julia-xyz.scm (julia-unitful): Update to 1.9.0.

2 years agognu: julia-tables: Update to 1.4.4.
Efraim Flashner [Thu, 29 Jul 2021 07:25:36 +0000 (10:25 +0300)]
gnu: julia-tables: Update to 1.4.4.

* gnu/packages/julia-xyz.scm (julia-tables): Update to 1.4.4.

2 years agognu: julia-staticarrays: Update to 1.2.8.
Efraim Flashner [Thu, 29 Jul 2021 07:25:36 +0000 (10:25 +0300)]
gnu: julia-staticarrays: Update to 1.2.8.

* gnu/packages/julia-xyz.scm (julia-staticarrays): Update to 1.2.8.

2 years agognu: julia-finitedifferences: Update to 0.12.17.
Efraim Flashner [Thu, 29 Jul 2021 07:25:36 +0000 (10:25 +0300)]
gnu: julia-finitedifferences: Update to 0.12.17.

* gnu/packages/julia-xyz.scm (julia-finitedifferences): Update to 0.12.17.

2 years agognu: julia-chainrulestestutils: Update to 1.0.0.
Efraim Flashner [Thu, 29 Jul 2021 07:25:36 +0000 (10:25 +0300)]
gnu: julia-chainrulestestutils: Update to 1.0.0.

* gnu/packages/julia-xyz.scm (julia-chainrulestestutils): Update to 1.0.0.

2 years agognu: julia-chainrulescore: Update to 1.0.2.
Efraim Flashner [Thu, 29 Jul 2021 07:25:36 +0000 (10:25 +0300)]
gnu: julia-chainrulescore: Update to 1.0.2.

* gnu/packages/julia-xyz.scm (julia-chainrulescore): Update to 1.0.2.

2 years agognu: julia-chainrules: Update to 1.1.0.
Efraim Flashner [Thu, 29 Jul 2021 07:25:36 +0000 (10:25 +0300)]
gnu: julia-chainrules: Update to 1.1.0.

* gnu/packages/julia-xyz.scm (julia-chainrules): Update to 1.1.0.

2 years agognu: julia-specialfunctions: Update to 1.6.0.
Efraim Flashner [Thu, 29 Jul 2021 07:24:45 +0000 (10:24 +0300)]
gnu: julia-specialfunctions: Update to 1.6.0.

* gnu/packages/julia-xyz.scm (julia-specialfunctions): Update to 1.6.0.
[propagated-inputs]: Add julia-logexpfunctions.

2 years agognu: julia-fuzzycompletions: Adjust test suite for julia-1.6.
Efraim Flashner [Thu, 29 Jul 2021 07:23:51 +0000 (10:23 +0300)]
gnu: julia-fuzzycompletions: Adjust test suite for julia-1.6.

* gnu/packages/julia-xyz.scm (julia-fuzzycompletions)[arguments]: Add
phase to skip failing test.

2 years agognu: julia-rotations: Update to 1.0.2-1.b599102.
Efraim Flashner [Thu, 29 Jul 2021 07:23:02 +0000 (10:23 +0300)]
gnu: julia-rotations: Update to 1.0.2-1.b599102.

* gnu/packages/julia-xyz.scm (julia-rotations): Update to 1.0.2-1.b599102.

2 years agognu: julia-nnlib: Update to 0.7.25.
Efraim Flashner [Thu, 29 Jul 2021 07:21:47 +0000 (10:21 +0300)]
gnu: julia-nnlib: Update to 0.7.25.

* gnu/packages/julia-xyz.scm (julia-nnlib): Update to 0.7.25.
[arguments]: Skip tests.

2 years agognu: julia-tracker: Patch for julia-1.6.
Efraim Flashner [Thu, 29 Jul 2021 05:59:16 +0000 (08:59 +0300)]
gnu: julia-tracker: Patch for julia-1.6.

* gnu/packages/julia-xyz.scm (julia-tracker)[source]: Add patch.
* gnu/packages/patches/julia-tracker-16-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.

2 years agognu: python-pikepdf: Update to 2.16.1.
Nicolas Goaziou [Thu, 29 Jul 2021 08:28:08 +0000 (10:28 +0200)]
gnu: python-pikepdf: Update to 2.16.1.

* gnu/packages/python-xyz.scm (python-pikepdf): Update to 2.16.1.

2 years agognu: emacs-csharp-mode: Update to 0.12.0.
Nicolas Goaziou [Thu, 29 Jul 2021 08:26:31 +0000 (10:26 +0200)]
gnu: emacs-csharp-mode: Update to 0.12.0.

* gnu/packages/emacs-xyz.scm (emacs-csharp-mode): Update to 0.12.0.

2 years agognu: emacs-nswbuff: Update to 1.3.
Nicolas Goaziou [Thu, 29 Jul 2021 08:24:44 +0000 (10:24 +0200)]
gnu: emacs-nswbuff: Update to 1.3.

* gnu/packages/emacs-xyz.scm (emacs-nswbuff): Update to 1.3.

2 years agognu: snap: Update to 6.9.0.
Nicolas Goaziou [Thu, 29 Jul 2021 08:21:49 +0000 (10:21 +0200)]
gnu: snap: Update to 6.9.0.

* gnu/packages/education.scm (snap): Update to 6.9.0.

2 years agognu: mame: Update to 0.234.
Nicolas Goaziou [Thu, 29 Jul 2021 08:14:29 +0000 (10:14 +0200)]
gnu: mame: Update to 0.234.

* gnu/packages/emulators.scm (mame): Update to 0.234.

2 years agognu: emacs-solaire-mode: Update to 2.0.2.
Nicolas Goaziou [Thu, 29 Jul 2021 07:44:57 +0000 (09:44 +0200)]
gnu: emacs-solaire-mode: Update to 2.0.2.

* gnu/packages/emacs-xyz.scm (emacs-solaire-mode): Update to 2.0.2.

2 years agognu: emacs-org-fragtog: Update to 0.3.3.
Nicolas Goaziou [Thu, 29 Jul 2021 07:44:11 +0000 (09:44 +0200)]
gnu: emacs-org-fragtog: Update to 0.3.3.

* gnu/packages/emacs-xyz.scm (emacs-org-fragtog): Update to 0.3.3.

2 years agognu: Add emacs-nasm-mode.
Ron Nazarov via Guix-patches via [Wed, 28 Jul 2021 15:35:48 +0000 (16:35 +0100)]
gnu: Add emacs-nasm-mode.

* gnu/packages/emacs-xyz.scm (emacs-nasm-mode): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2 years agognu: linux-libre 4.4: Update to 4.4.277.
Leo Famulari [Wed, 28 Jul 2021 21:17:18 +0000 (17:17 -0400)]
gnu: linux-libre 4.4: Update to 4.4.277.

* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.277.
(linux-libre-4.4-pristine-source): Update hash.

2 years agognu: linux-libre 4.9: Update to 4.9.277.
Leo Famulari [Wed, 28 Jul 2021 21:17:05 +0000 (17:17 -0400)]
gnu: linux-libre 4.9: Update to 4.9.277.

* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.277.
(linux-libre-4.9-pristine-source): Update hash.

2 years agognu: linux-libre 4.14: Update to 4.14.241.
Leo Famulari [Wed, 28 Jul 2021 21:16:53 +0000 (17:16 -0400)]
gnu: linux-libre 4.14: Update to 4.14.241.

* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.241.
(linux-libre-4.14-pristine-source): Update hash.

2 years agognu: linux-libre 4.19: Update to 4.19.199.
Leo Famulari [Wed, 28 Jul 2021 21:16:27 +0000 (17:16 -0400)]
gnu: linux-libre 4.19: Update to 4.19.199.

* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.199.
(linux-libre-4.19-pristine-source): Update hash.

2 years agognu: linux-libre 5.4: Update to 5.4.136.
Leo Famulari [Wed, 28 Jul 2021 21:16:13 +0000 (17:16 -0400)]
gnu: linux-libre 5.4: Update to 5.4.136.

* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.136.
(linux-libre-5.4-pristine-source): Update hash.

2 years agognu: linux-libre 5.10: Update to 5.10.54.
Leo Famulari [Wed, 28 Jul 2021 21:16:00 +0000 (17:16 -0400)]
gnu: linux-libre 5.10: Update to 5.10.54.

* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.54.
(linux-libre-5.10-pristine-source): Update hash.

2 years agognu: linux-libre: Update to 5.13.6.
Leo Famulari [Mon, 26 Jul 2021 13:40:26 +0000 (09:40 -0400)]
gnu: linux-libre: Update to 5.13.6.

* gnu/packages/linux.scm (linux-libre-5.12-version, deblob-scripts-5.12
linux-libre-5.12-pristine-source, linux-libre-5.12-source,
linux-libre-headers-5.12, linux-libre-5.12): Remove variables.
(linux-libre-version, linux-libre-pristine-source, linux-libre-source,
linux-libre): Update to the 5.13 kernel series.
(linux-libre-with-bpf): Update to 5.13 kernel series.
* gnu/packages/aux-files/linux-libre/5.12-arm.conf,
gnu/packages/aux-files/linux-libre/5.12-arm64.conf,
gnu/packages/aux-files/linux-libre/5.12-i686.conf,
gnu/packages/aux-files/linux-libre/5.12-x86_64.conf: Delete files.
* Makefile.am (AUX_FILES): Remove them.

2 years agognu: r-catalyst: Update to 1.16.2.
Ricardo Wurmus [Mon, 26 Jul 2021 16:07:19 +0000 (18:07 +0200)]
gnu: r-catalyst: Update to 1.16.2.

* gnu/packages/bioconductor.scm (r-catalyst): Update to 1.16.2.