me
/
guix
Archived
1
0
Fork 0
Commit Graph

104806 Commits (a6b05e89eeda46acdcab255116db09df27fc4463)

Author SHA1 Message Date
Ricardo Wurmus 931ac0735f
gnu: r-densvis: Update to 1.10.1.
* gnu/packages/bioconductor.scm (r-densvis): Update to 1.10.1.
2023-05-09 15:24:14 +02:00
Ricardo Wurmus 06b903963c
gnu: r-delayedarray: Update to 0.26.2.
* gnu/packages/bioconductor.scm (r-delayedarray): Update to 0.26.2.
[propagated-inputs]: Add r-s4arrays.
2023-05-09 15:24:14 +02:00
Ricardo Wurmus 01faf51999
gnu: r-bandits: Update to 1.16.1.
* gnu/packages/bioconductor.scm (r-bandits): Update to 1.16.1.
2023-05-09 15:24:14 +02:00
Ricardo Wurmus 13dde61328
gnu: r-bambu: Update to 3.2.2.
* gnu/packages/bioconductor.scm (r-bambu): Update to 3.2.2.
2023-05-09 15:24:14 +02:00
Ricardo Wurmus 6401f048cf
gnu: r-amplican: Update to 1.22.1.
* gnu/packages/bioconductor.scm (r-amplican): Update to 1.22.1.
[propagated-inputs]: Remove r-clustercrit; add r-cluster.
2023-05-09 15:24:14 +02:00
Ricardo Wurmus 0861bca905
gnu: r-affyplm: Update to 1.76.1.
* gnu/packages/bioconductor.scm (r-affyplm): Update to 1.76.1.
2023-05-09 15:24:14 +02:00
Ricardo Wurmus 7a58dc01d3
gnu: Add r-s4arrays.
* gnu/packages/bioconductor.scm (r-s4arrays): New variable.
2023-05-09 15:24:14 +02:00
Ricardo Wurmus e2c47544a5
gnu: r-deoptimr: Update to 1.0-13.
* gnu/packages/statistics.scm (r-deoptimr): Update to 1.0-13.
2023-05-09 15:24:14 +02:00
Ricardo Wurmus 4141309fcd
gnu: r-gdata: Update to 2.19.0.
* gnu/packages/statistics.scm (r-gdata): Update to 2.19.0.
2023-05-09 15:24:14 +02:00
Ricardo Wurmus 9c2d020eee
gnu: r-hmisc: Update to 5.1-0.
* gnu/packages/statistics.scm (r-hmisc): Update to 5.1-0.
2023-05-09 15:24:14 +02:00
Ricardo Wurmus 0aa29c87b6
gnu: r-viridislite: Update to 0.4.2.
* gnu/packages/statistics.scm (r-viridislite): Update to 0.4.2.
2023-05-09 15:24:14 +02:00
Ricardo Wurmus 053685b5de
gnu: r-viridis: Update to 0.6.3.
* gnu/packages/statistics.scm (r-viridis): Update to 0.6.3.
2023-05-09 15:24:14 +02:00
Ricardo Wurmus 9a3a4cc88b
gnu: r-pkgmaker: Update to 0.32.10.
* gnu/packages/statistics.scm (r-pkgmaker): Update to 0.32.10.
2023-05-09 15:24:14 +02:00
Ricardo Wurmus 89b4d2de5b
gnu: r-httr: Update to 1.4.6.
* gnu/packages/statistics.scm (r-httr): Update to 1.4.6.
2023-05-09 15:24:14 +02:00
Ricardo Wurmus 7362200a9e
gnu: r-chron: Update to 2.3-61.
* gnu/packages/statistics.scm (r-chron): Update to 2.3-61.
2023-05-09 15:24:14 +02:00
Ricardo Wurmus 2872088e42
gnu: r-testthat: Update to 3.1.8.
* gnu/packages/statistics.scm (r-testthat): Update to 3.1.8.
2023-05-09 15:24:14 +02:00
Ricardo Wurmus ba8f4abace
gnu: r-evaluate: Update to 0.21.
* gnu/packages/statistics.scm (r-evaluate): Update to 0.21.
2023-05-09 15:24:14 +02:00
Ricardo Wurmus 87fa92288c
gnu: r-nnet: Update to 7.3-19.
* gnu/packages/statistics.scm (r-nnet): Update to 7.3-19.
2023-05-09 15:24:14 +02:00
Ricardo Wurmus 291b84b8c6
gnu: r-kernsmooth: Update to 2.23-21.
* gnu/packages/statistics.scm (r-kernsmooth): Update to 2.23-21.
2023-05-09 15:24:14 +02:00
Ricardo Wurmus 4f67571782
gnu: r-class: Update to 7.3-22.
* gnu/packages/statistics.scm (r-class): Update to 7.3-22.
2023-05-09 15:24:14 +02:00
Ricardo Wurmus 7b2e40a43b
gnu: r-mass: Update to 7.3-60.
* gnu/packages/statistics.scm (r-mass): Update to 7.3-60.
2023-05-09 15:24:14 +02:00
Ricardo Wurmus b984ab470f
gnu: r-misctools: Update to 0.6-28.
* gnu/packages/cran.scm (r-misctools): Update to 0.6-28.
2023-05-09 15:24:14 +02:00
Ricardo Wurmus f9a080f944
gnu: r-fauxpas: Update to 0.5.2.
* gnu/packages/cran.scm (r-fauxpas): Update to 0.5.2.
2023-05-09 15:24:14 +02:00
Ricardo Wurmus 5629f02d2a
gnu: r-mlr3: Update to 0.16.0.
* gnu/packages/cran.scm (r-mlr3): Update to 0.16.0.
2023-05-09 15:24:13 +02:00
Ricardo Wurmus dc2e79ab9b
gnu: r-diversitree: Update to 0.9-18.
* gnu/packages/cran.scm (r-diversitree): Update to 0.9-18.
2023-05-09 15:24:13 +02:00
Ricardo Wurmus 316fe63df6
gnu: r-scattermore: Update to 1.0.
* gnu/packages/cran.scm (r-scattermore): Update to 1.0.
[native-inputs]: Add r-knitr.
2023-05-09 15:24:13 +02:00
Ricardo Wurmus 21a2f9dd2d
gnu: r-metafor: Update to 4.2-0.
* gnu/packages/cran.scm (r-metafor): Update to 4.2-0.
2023-05-09 15:24:13 +02:00
Ricardo Wurmus b94e90a0bd
gnu: r-tidymodels: Update to 1.1.0.
* gnu/packages/cran.scm (r-tidymodels): Update to 1.1.0.
2023-05-09 15:24:13 +02:00
Ricardo Wurmus ba846805ae
gnu: r-influencer: Update to 0.1.0.2.
* gnu/packages/cran.scm (r-influencer): Update to 0.1.0.2.
2023-05-09 15:24:13 +02:00
Ricardo Wurmus 674e393fe3
gnu: r-adabag: Update to 4.3.
* gnu/packages/cran.scm (r-adabag): Update to 4.3.
2023-05-09 15:24:13 +02:00
Ricardo Wurmus 74a85c46f5
gnu: r-showtext: Update to 0.9-6.
* gnu/packages/cran.scm (r-showtext): Update to 0.9-6.
[native-inputs]: Add r-rmarkdown.
2023-05-09 15:24:13 +02:00
Ricardo Wurmus f0509acf25
gnu: r-graphlayouts: Update to 1.0.0.
* gnu/packages/cran.scm (r-graphlayouts): Update to 1.0.0.
[native-inputs]: Add r-knitr.
2023-05-09 15:24:13 +02:00
Ricardo Wurmus c4b04d28d0
gnu: r-mlbench: Update to 2.1-3.1.
* gnu/packages/cran.scm (r-mlbench): Update to 2.1-3.1.
2023-05-09 15:24:13 +02:00
Ricardo Wurmus 2f365ed64d
gnu: r-rms: Update to 6.7-0.
* gnu/packages/cran.scm (r-rms): Update to 6.7-0.
[propagated-inputs]: Remove r-kableextra.
2023-05-09 15:24:13 +02:00
Ricardo Wurmus d9d20fc2fa
gnu: r-wk: Update to 0.7.3.
* gnu/packages/cran.scm (r-wk): Update to 0.7.3.
2023-05-09 15:24:13 +02:00
Ricardo Wurmus 9e52a4c23e
gnu: r-speedglm: Update to 0.3-5.
* gnu/packages/cran.scm (r-speedglm): Update to 0.3-5.
[propagated-inputs]: Add r-biglm.
2023-05-09 15:24:13 +02:00
Ricardo Wurmus 758a371f6f
gnu: r-ggeffects: Update to 1.2.2.
* gnu/packages/cran.scm (r-ggeffects): Update to 1.2.2.
2023-05-09 15:24:13 +02:00
Ricardo Wurmus 0933e43de8
gnu: r-tarchetypes: Update to 0.7.6.
* gnu/packages/cran.scm (r-tarchetypes): Update to 0.7.6.
2023-05-09 15:24:13 +02:00
Ricardo Wurmus 26fdde288d
gnu: r-survey: Update to 4.2-1.
* gnu/packages/cran.scm (r-survey): Update to 4.2-1.
2023-05-09 15:24:13 +02:00
Ricardo Wurmus 552ed0dacf
gnu: r-later: Update to 1.3.1.
* gnu/packages/cran.scm (r-later): Update to 1.3.1.
2023-05-09 15:24:13 +02:00
Ricardo Wurmus d3c05279a8
gnu: r-tseries: Update to 0.10-54.
* gnu/packages/cran.scm (r-tseries): Update to 0.10-54.
[propagated-inputs]: Add r-jsonlite.
2023-05-09 15:24:13 +02:00
Ricardo Wurmus efd0365a8f
gnu: r-scatterplot3d: Update to 0.3-44.
* gnu/packages/cran.scm (r-scatterplot3d): Update to 0.3-44.
2023-05-09 15:24:13 +02:00
Ricardo Wurmus eb70932061
gnu: r-ctrdata: Update to 1.13.1.
* gnu/packages/cran.scm (r-ctrdata): Update to 1.13.1.
2023-05-09 15:24:13 +02:00
Ricardo Wurmus 85df1d3fc5
gnu: r-sass: Update to 0.4.6.
* gnu/packages/cran.scm (r-sass): Update to 0.4.6.
2023-05-09 15:24:13 +02:00
Ricardo Wurmus c50403d0ab
gnu: r-servr: Update to 0.27.
* gnu/packages/cran.scm (r-servr): Update to 0.27.
2023-05-09 15:24:13 +02:00
Ricardo Wurmus 2ea5346a00
gnu: r-httpuv: Update to 1.6.10.
* gnu/packages/cran.scm (r-httpuv): Update to 1.6.10.
2023-05-09 15:24:13 +02:00
Ricardo Wurmus 263f3e1ac2
gnu: r-waldo: Update to 0.5.0.
* gnu/packages/cran.scm (r-waldo): Update to 0.5.0.
2023-05-09 15:24:13 +02:00
Ricardo Wurmus 3751313f5b
gnu: r-cachem: Update to 1.0.8.
* gnu/packages/cran.scm (r-cachem): Update to 1.0.8.
2023-05-09 15:24:13 +02:00
Ricardo Wurmus 6aa299aa1c
gnu: r-ggpicrust2: Update to 1.6.3.
* gnu/packages/bioconductor.scm (r-ggpicrust2): Update to 1.6.3.
2023-05-09 15:24:13 +02:00
Ricardo Wurmus bd3ef47877
gnu: r-biomartr: Update to 1.0.3.
* gnu/packages/bioconductor.scm (r-biomartr): Update to 1.0.3.
2023-05-09 15:24:13 +02:00
Ricardo Wurmus 7668d7f16b
gnu: r-profvis: Update to 0.3.8.
* gnu/packages/cran.scm (r-profvis): Update to 0.3.8.
[propagated-inputs]: Add r-purrr, r-rlang, and r-vctrs.
2023-05-09 15:24:13 +02:00
Ricardo Wurmus ab140eb2f8
gnu: r-arrow: Update to 12.0.0.
* gnu/packages/cran.scm (r-arrow): Update to 12.0.0.
2023-05-09 15:24:12 +02:00
Ricardo Wurmus 1dac05b225
gnu: apache-arrow: Update to 12.0.0.
* gnu/packages/databases.scm (apache-arrow): Update to 12.0.0.
2023-05-09 15:24:12 +02:00
Ricardo Wurmus 7a4456b047
gnu: apache-arrow: Drop package labels.
* gnu/packages/databases.scm (apache-arrow)[inputs]: Drop labels.
2023-05-09 15:24:12 +02:00
Ricardo Wurmus a0fe6bec4b
gnu: apache-arrow: Use G-expressions.
* gnu/packages/databases.scm (apache-arrow)[arguments]: Use G-expressions to
refer to inputs without assoc-ref.
2023-05-09 15:24:12 +02:00
Tanguy Le Carrour 76a3deb867
gnu: python-leather: Update to 0.3.4.
* gnu/packages/wireservice.scm (python-leather): Update to 0.3.4.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-05-09 14:20:11 +02:00
Guillaume Le Vaillant f5a2c6c2ab
gnu: txr: Update to 286.
* gnu/packages/lisp.scm (txr): Update to 286.
2023-05-09 14:15:23 +02:00
Pierre Neidhardt 5aae6c99c2
gnu: Update sbcl-nclasses to 0.5.0.
* gnu/packages/lisp-xyz.scm (sbcl-nclasses): Update to 0.5.0.

Signed-off-by: Pierre Neidhardt <mail@ambrevar.xyz>
2023-05-09 13:33:32 +02:00
Efraim Flashner 649ce7b433
Merge branch 'rust-team' 2023-05-09 09:56:33 +03:00
Efraim Flashner c56d57110d
gnu: rust-bootstrap: Remove aarch64 as a supported architecture.
This is so that we can merge the branch, building rust for aarch64-linux
on CI is very time intensive.

* gnu/packages/rust.scm (rust-bootstrap)[supported-systems]: Remove
aarch64-linux.
2023-05-09 09:54:37 +03:00
Efraim Flashner 1bb29cd49c
gnu: gcc: Update cpu tuning architectures.
* gnu/packages/gcc.scm (%gcc-7.5-armhf-micro-architectures): Add missing
micro-architecture.
(%gcc-10-armhf-micro-architectures): Adjust accordingly.
(%gcc-11-aarch64-micro-architectures): Add missing micro-architecture.
(%gcc-12-aarch64-micro-architectures, %gcc-12-armhf-micro-architectures,
%gcc-12-x86_64-micro-architectures, %gcc-13-aarch64-micro-architectures,
%gcc-13-armhf-micro-architectures, %gcc-13-x86_64-micro-architectures):
New variables.
(gcc-12)[properties]: Use new compiler-cpu-architectures.
* guix/cpu.scm (cpu->gcc-architecture): Update entries for Intel, AMD,
x86_64 fallback and aarch64.
2023-05-09 09:52:24 +03:00
Efraim Flashner 23d4ebdaac
gnu: gcc-12: Update to 12.3.0.
* gnu/packages/gcc.scm (gcc-12): Update to 12.3.0.
2023-05-09 08:39:19 +03:00
Efraim Flashner cdba1d8e2e
gnu: gimp: Build with librsvg-for-system.
* gnu/packages/gimp.scm (gimp)[inputs]: Replace librsvg with
librsvg-for-system.
2023-05-09 08:23:05 +03:00
Efraim Flashner 3d6f7a45d9
gnu: gegl: Build with librsvg-for-system.
* gnu/packages/gimp.scm (gegl)[inputs]: Replace librsvg with
librsvg-for-system.
2023-05-09 08:23:01 +03:00
Jelle Licht 50249cab3a
gnu: foot: Add search path for 'TERMINFO_DIRS'.
* gnu/packages/terminals.scm (foot)[native-search-paths]: New field.
2023-05-08 22:28:47 +02:00
Benjamin 5f024ef3af
gnu: foot: Update to 1.14.0.
* gnu/packages/terminals.scm (foot): Update to 1.14.0.

Signed-off-by: Jelle Licht <jlicht@fsfe.org>
2023-05-08 22:28:13 +02:00
Benjamin 2b99492f5d
gnu: tllist: Update to 1.1.0.
* gnu/packages/datastructures.scm (tllist): Update to 1.1.0.

Signed-off-by: Jelle Licht <jlicht@fsfe.org>
2023-05-08 22:28:13 +02:00
Nicolas Goaziou 28c2c570f8
gnu: emacs-tmr: Fix ffplay invocation.
This fixes <https://issues.guix.gnu.org/63350>.

* gnu/packages/emacs-xyz.scm (emacs-tmr)[arguments]<#:phases>: Fix search
string.
2023-05-08 19:21:58 +02:00
Simon Josefsson 26897e3c41
gnu: Add emacs-eweouz.
* gnu/packages/emacs-xyz.scm (emacs-eweouz): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-05-08 19:21:46 +02:00
David Thompson 56774726dc
gnu: guile-goblins: Update to 0.11.0.
* gnu/packages/guile-xyz.scm (guile-goblins): Update to 0.11.0.
2023-05-08 13:09:28 -04:00
Ricardo Wurmus e9f19cfa35
gnu: guile-openai: Update to 0.1-2.9265b64.
* gnu/packages/guile-xyz.scm (guile-openai): Update to 0.1-2.9265b64.
2023-05-08 18:53:30 +02:00
Ricardo Wurmus 42e9e8ba2e
gnu: Add homer.
* gnu/packages/bioinformatics.scm (homer): New variable.
2023-05-08 18:50:38 +02:00
Efraim Flashner e15d2655cb
gnu: python-bleach: Don't vendor python-html5lib.
* gnu/packages/python-xyz.scm (python-bleach)[source]: Add snippet to
remove vendored library and references to it.
[propagated-inputs]: Add python-html5lib.
2023-05-08 15:45:44 +03:00
Ricardo Wurmus 030a90bf9c
gnu: python-bleach: Update to 5.0.1.
* gnu/packages/python-xyz.scm (python-bleach): Update to 5.0.1.
[build-system]: Use pyproject-build-system.
[arguments]: Remove custom 'check phase.
2023-05-08 14:31:09 +02:00
Ricardo Wurmus e118b92cfe
gnu: Add r-seurat5.
* gnu/packages/cran.scm (r-seurat5): New variable.
2023-05-08 11:53:29 +02:00
Ricardo Wurmus c2a2d40e6d
gnu: Add r-seurat5object.
* gnu/packages/cran.scm (r-seurat5object): New variable.
2023-05-08 11:53:29 +02:00
Efraim Flashner 12c529c071
gnu: python-bottleneck: Honor #:tests? flag.
* gnu/packages/python-science.scm (python-bottleneck)[arguments]: Adjust
custom 'check phase to honor the #:tests? flag.
2023-05-08 12:42:10 +03:00
Efraim Flashner 4a23812c7c
gnu: python-bottleneck: Update to 1.3.7.
* gnu/packages/python-science.scm (python-bottleneck): Update to 1.3.7.
2023-05-08 12:42:09 +03:00
Sharlatan Hellseher 02dbaa0311
gnu: python-astropy: Update to 5.2.2.
* gnu/packages/astronomy.scm (python-astropy): Update to 5.2.2.
[arguments]<phases>{check}: Skip 2 more failing tests.
[native-inputs]: Add python-colorlog, python-h5py, python-pandas,
python-pyarrow, python-pytest-astropy-header, python-scikit-image,
python-scipy, python-timezonefinder.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-05-08 12:42:09 +03:00
Sharlatan Hellseher 596f3beeb7
gnu: python-pytest-mpl: Update to 0.16.1.
* gnu/packages/python-check.scm (python-pytest-mpl): Update to 0.16.1.
[build-system]: Use pyproject-build-system.
[arguments]<phases>: Simplify phases by removing redundant modification
and use <test-flags> instead.
[propagated-inputs]: Add python-jinja2, python-packaging.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-05-08 12:42:09 +03:00
Sharlatan Hellseher 3a5c78b287
gnu: python-pytest-arraydiff: Update to 0.5.0.
* gnu/packages/python-check.scm (python-pytest-arraydiff): Update to
0.5.0.
[native-inputs]: Add python-setuptools-scm.
[propagated-inputs]: Remove python-six.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-05-08 12:42:09 +03:00
Sharlatan Hellseher 16e83296d7
gnu: python-pytest-remotedata: Update to 0.4.0.
* gnu/packages/python-check.scm (python-pytest-remotedata): Update to
0.4.0.
[build-system]: Use pyproject-build-system.
[arguments]<phases>: Simplify by removing not required phase
modification and use <test-flags> instead.
[native-inputs]: Add python-setuptools-scm.
[propagated-inputs]: Delete python-six, add python-packaging.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-05-08 12:42:09 +03:00
Sharlatan Hellseher a1baa54b8a
gnu: python-skyfield: Update to 1.46.
* gnu/packages/astronomy.scm (python-skyfield): Update to 1.46.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-05-08 12:42:09 +03:00
Sharlatan Hellseher e48105bc55
gnu: python-jplephem: Update to 2.18.
* gnu/packages/astronomy.scm (python-jplephem): Update to 2.18.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-05-08 12:42:09 +03:00
Sharlatan Hellseher 450185df4e
gnu: python-extension-helpers: Update to 1.0.0.
* gnu/packages/python-xyz.scm (python-extension-helpers): Update to
1.0.0.
[build-system]: Use pyproject-build-system.
[arguments]<tests>: Disable them, as pytest can't load the test suite.
[native-inputs]: Add python-setuptools-scm.
[home-page]: Re-point to actual project home page.
[synopsis]: Adjust it to cover actual project.
[description]: ... as above.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-05-08 12:42:09 +03:00
Sharlatan Hellseher 2f9173430f
gnu: python-pytest-astropy: Simplify package.
* gnu/package/python-check.scm (python-pytest-astropy): Simplify package.
[arguments]<phases>: Remove remove-requirement phase.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-05-08 12:42:09 +03:00
Sharlatan Hellseher 735513e93e
gnu: python-pytest-filter-subpackage: Update to 0.1.2.
* gnu/packages/python-check.scm (python-pytest-filter-subpackage):
Update to 0.1.2.
[build-system]: Use pyproject-build-system.
[arguments]: Drop no more required phases.
[native-inputs]: Add python-setuptools-scm.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-05-08 12:42:09 +03:00
Sharlatan Hellseher 5a70b9b924
gnu: Add python-timezonefinder.
* gnu/packages/time.scm (python-timezonefinder): New variable.
* gnu/packages/geo.scm (h3-3, python-h3-3): New variables. The latest
compatible versions to build python-timezonefinder.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-05-08 12:42:09 +03:00
Sharlatan Hellseher 424ba87292
gnu: Add python-h3.
* gnu/packages/geo.scm (python-h3): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-05-08 12:42:09 +03:00
Sharlatan Hellseher af3742b160
gnu: Sort use-module alphabetically in (gnu packages geo).
* gnu/packages/geo.scm: Sort use-module alphabetically to ease
maintenance.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-05-08 12:42:08 +03:00
Sharlatan Hellseher 53809e5f4b
gnu: Add h3.
* gnu/packages/geo.scm (h3): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-05-08 12:42:08 +03:00
Sharlatan Hellseher bb38261b5d
gnu: python-pytest-doctestplus: Update to 0.12.1.
* gnu/packages/python-check.scm (python-pytest-doctestplus): Update to
0.12.1.
[build-system]: Use pyproject-build-system.
[arguments]<phases>: Remove modify-phases and add test-flags option
instead.
[native-inputs]: Add python-numpy.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-05-08 12:42:08 +03:00
Raphaël Mélotte 476f764f07
gnu: tio: Update to 2.5.
* gnu/packages/terminals.scm (tio): Update to 2.5.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-05-08 12:42:08 +03:00
Yovan Naumovski 8bd5b3a373
gnu: openttd-engine: Update to 13.1.
* gnu/packages/games.scm (openttd-engine): Update to 13.1.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-05-08 12:42:08 +03:00
Mădălin Ionel Patrașcu 0e09e8ab15
gnu: Add r-multibac.
* gnu/packages/bioconductor.scm (r-multibac): New variable.
2023-05-08 10:34:06 +02:00
Maxim Cournoyer d1aba42ad4
gnu: nss-certs: Update to 3.88.1.
* gnu/packages/certs.scm (nss-certs): Update to 3.88.1.
2023-05-07 13:04:25 -04:00
Maxim Cournoyer 62f31c9d50
gnu: libva-utils: Update home page.
* gnu/packages/video.scm (libva-utils) [home-page]: Update URL.
2023-05-07 13:04:25 -04:00
Maxim Cournoyer 260bb2c320
gnu: vdpauinfo: Update to 1.5.
* gnu/packages/video.scm (vdpauinfo): Update to 1.5.
2023-05-07 13:04:24 -04:00
Maxim Cournoyer 69f55d1115
gnu: libva-utils: Update to 2.18.1.
* gnu/packages/video.scm (libva-utils): Update to 2.18.1.
2023-05-07 13:04:24 -04:00
Maxim Cournoyer 0bb691d7d3
gnu: libva: Update to 2.18.0.
* gnu/packages/video.scm (libva): Update to 2.18.0.
2023-05-07 13:04:24 -04:00
Kaelyn Takata 0be7838105
gnu: mesa: Update to 23.0.3.
* gnu/packages/gl.scm (mesa): Update to 23.0.3.
[source]: Remove obsolete patch and update HTTPS url.
[arguments]: Enable the crocus gallium driver.
* gnu/packages/patches/mesa-fix-sporadic-test-failures.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2023-05-07 13:04:24 -04:00
Kaelyn Takata cf79468720
gnu: mesa: Use gexps instead of quasiquote.
* gnu/packages/gl.scm (mesa)[arguments]: Use gexps instead of quasiquote.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-05-07 13:04:24 -04:00
Kaelyn Takata 02995444db
gnu: mesa: Fix hardware video decoding.
* gnu/packages/gl.scm (mesa): Fix hardware video decoding.
[arguments]: Add -Dvideo-codecs to the #:configure-flags
[native-search-paths]: Add VDPAU_DRIVER_PATH so libvdpau can find the drivers.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-05-07 13:04:24 -04:00
Kaelyn Takata 61a3264424
gnu: mesa: Fix library paths in Vulkan layer manifests.
* gnu/packages/gl.scm (mesa): Fix library paths in Vulkan layer manifests.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-05-07 13:04:23 -04:00
Pierre Langlois de490476ca
gnu: tree-sitter-cli: Fix build with 0.20.8 version.
* gnu/packages/tree-sitter.scm (tree-sitter-cli)[arguments]
<#:cargo-inputs>: Update rust-tiny-http and rust-webbrowser.
<#:cargo-development-inputs>: Add rust-ctor, rust-rand, rust-tempfile and
rust-unindent.
<#:phases>: Remove unneeded 'delete-cargo-lock phase.

Modified-by: Efraim Flashner <efraim@flashner.co.il>
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-05-07 19:37:56 +03:00
Pierre Langlois 84c70fd18a
gnu: Add rust-webbrowser-0.8.
* gnu/packages/crates-io.scm (rust-webbrowser-0.8): New variable.
(rust-webbrowser-0.5): Inherit from rust-webbrowser-0.8.
* gnu/packages/patches/rust-webbrowser-remove-unsupported-os.patch: New file.
* gnu/local.mk: Register it.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-05-07 19:29:43 +03:00
Pierre Langlois b783b4a074
gnu: Update rust-tiny-http to 0.12.0.
* gnu/packages/crates-io.scm (rust-tiny-http-0.8): Rename to...
(rust-tiny-http-0.12): ... this.
[arguments]: Remove rust-chrono and rust-url dependencies, add rust-httparse,
httpdate, rustls and rustls-pemfile.
(rust-tiny-http-0.6): Inherit from rust-tiny-http-0.12.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-05-07 19:29:43 +03:00
Efraim Flashner 0867ffbc62
gnu: librsvg-for-system: Choose librsvg based on package support.
* gnu/packages/gnome.scm (librsvg-for-system): Adjust the logic to
choose which librsvg based on which version is supported.
2023-05-07 19:29:43 +03:00
Efraim Flashner 9566721292
gnu: rust: Re-enable aarch64-linux support.
* gnu/packages/rust.scm (rust)[arguments]: Only enable parallel-builds
on x86_64-linux. Add a make-flag to adjust CFLAGS. In the custom 'build
phase remove an unneeded environment variable.
[supported-architectures]: Add aarch64-linux.
2023-05-07 19:29:43 +03:00
Efraim Flashner f88591857e
gnu: gdb/pinned: Move to gdb-12.1.
* gnu/packages/gdb.scm (gdb/pinned): Refer to gdb-12.1.
[properties]: Hide the package.
(gdb-12): Inherit from gdb/pinned.
2023-05-07 19:29:42 +03:00
Efraim Flashner 635fc04314
gnu: rust-gmp-mpfr-sys-1: Remove bundled libraries.
* gnu/packages/crates-io.scm (rust-gmp-mpfr-sys-1)[source]: Add snippet
to remove bundled libraries and build without them.
[arguments]: Remove custom phase to help build bundled libraries.
[native-inputs]: Remove bash-minimal, m4.
[inputs]: Add gmp, mpc, mpfr.
(rust-rug-1)[arguments]: Remove custom phase to help build bundled
libraries.
[native-inputs]: Remove bash-minimal, m4.
[inputs]: Add gmp, mpc, mpfr.
2023-05-07 19:29:42 +03:00
Efraim Flashner e855da63b4
gnu: rust-hashbrown-0.8: Update to 0.8.2.
* gnu/packages/crates-io.scm (rust-hashbrown-0.8): Update to 0.8.2.
[source]: Add snippet to allow newer versions of rustc-hash.
[cargo-inputs]: Add rust-autocfg-1.
2023-05-07 19:29:42 +03:00
Efraim Flashner 4c51d30199
gnu: rust-globwalk-0.8: Build with newer rust-backtrace.
* gnu/packages/crates-io.scm (rust-globwalk-0.8)[source]: Add snippet to
accept newer versions of rust-backtrace.
[cargo-development-inputs]: Replace rust-backtrace-0.3.35 with 0.3.
(rust-backtrace-0.3.35): Remove variable.
2023-05-07 19:29:42 +03:00
Efraim Flashner 5368830fe1
gnu: rust-webpki-0.18: Fix build.
* gnu/packages/crates-io.scm (rust-webpki-0.18)[inherit]: Inherit from
rust-webpki-0.19.
[arguments]: Add a phase to build the curve25519 tables.
2023-05-07 19:29:42 +03:00
Efraim Flashner abef54ef4d
gnu: rust-webpki-0.19: Fix build.
* gnu/packages/crates-io.scm (rust-webpki-0.19)[arguments]: Add a phase
to build the curve25519 tables.
[native-inputs]: Add clang, perl, python-2.
2023-05-07 19:29:42 +03:00
Efraim Flashner 1a17603940
gnu: rust-sct-0.5: Fix build.
* gnu/packages/crates-io.scm (rust-sct-0.5)[arguments]: Add a phase to
build the curve25519 tables.
[native-inputs]: Add clang, perl, python-2.
2023-05-07 19:29:42 +03:00
Efraim Flashner dc2fa72266
gnu: rust-ct-logs-0.8: Add missing input.
* gnu/packages/crates-io.scm (rust-ct-logs-0.8)[native-inputs]: Add perl.
2023-05-07 19:29:42 +03:00
Efraim Flashner 62af7f1dd9
gnu: rust-tokio-rustls-0.23: Add missing input.
* gnu/packages/crates-io.scm (rust-tokio-rustls-0.23)[native-inputs]:
Add perl.
2023-05-07 19:29:42 +03:00
Efraim Flashner bbe8e580c3
gnu: rust-trust-dns-rustls-0.19: Add missing input.
* gnu/packages/crates-io.scm (rust-trust-dns-rustls-0.19)
[native-inputs]: Add perl.
2023-05-07 19:29:42 +03:00
Efraim Flashner 1a1261daff
gnu: rust-password-hash-0.3: Fix inputs.
* gnu/packages/crates-io.scm (rust-password-hash-0.3)[arguments]: Don't
skip build.
[cargo-inputs]: Replace rust-base64ct-1 with 1.0.1.
2023-05-07 19:29:41 +03:00
Efraim Flashner 8a2740c851
gnu: rust-security-framework-0.2: Skip build.
* gnu/packages/crates-io.scm (rust-security-framework-0.2)[arguments]:
Skip the build.
2023-05-07 19:29:41 +03:00
Efraim Flashner b440ef2f97
gnu: rust-criterion-0.3: Update to 0.3.6.
* gnu/packages/crates-io.scm (rust-criterion-0.3): Update to 0.3.6.
[cargo-inputs]: Replace rust-cast-0.2 with 0.3.
2023-05-07 19:29:41 +03:00
Efraim Flashner 316edc268c
gnu: rust-webpki-roots-0.22: Add missing input.
* gnu/packages/crates-io.scm (rust-webpki-roots-0.22)[native-inputs]:
Add perl.
2023-05-07 19:29:41 +03:00
Efraim Flashner 0313eb4b7d
gnu: rust-webpki-0.22: Add missing input.
* gnu/packages/crates-io.scm (rust-webpki-0.22)[native-inputs]: Add perl.
2023-05-07 19:29:41 +03:00
Efraim Flashner d939400cb3
gnu: rust-selectors-0.21: Fix cargo inputs.
* gnu/packages/crates-io.scm (rust-selectors-0.21)[cargo-inputs]: Don't
inherit field.
2023-05-07 19:29:41 +03:00
Efraim Flashner 95df3ac871
gnu: rust-rustls-ffi-0.8: Add missing input.
* gnu/packages/crates-io.scm (rust-rustls-ffi-0.8)[inputs]: Add perl.
2023-05-07 19:29:41 +03:00
Efraim Flashner 8b8ea607c2
gnu: rust-rustls-0.17: Skip the tests.
* gnu/packages/crates-io.scm (rust-rustls-0.17)[arguments]: Skip the
tests.
2023-05-07 19:29:41 +03:00
Efraim Flashner de54a7b55f
gnu: rust-rustls-0.18: Skip tests.
* gnu/packages/crates-io.scm (rust-rustls-0.18)[arguments]: Skip the
tests.
2023-05-07 19:29:41 +03:00
Efraim Flashner 57c6d00f86
gnu: rust-rustls-0.20: Add missing input.
* gnu/packages/crates-io.scm (rust-rustls-0.20)[inputs]: Add perl.
2023-05-07 19:29:41 +03:00
Efraim Flashner 3d93b046dd
gnu: rust-bindgen-0.59: Add missing inputs.
* gnu/packages/crates-io.scm (rust-bindgen-0.59)[arguments]: Don't skip
build. Skip tests.
[cargo-inputs]: Add rust-clap-2, rust-env-logger-0.9.
[native-inputs]: Add perl.
2023-05-07 19:29:41 +03:00
Efraim Flashner 57781caee3
gnu: rust-bindgen-0.64: Add missing input.
* gnu/packages/crates-io.scm (rust-bindgen-0.64)[inputs]: Add clang.
2023-05-07 19:29:40 +03:00
Efraim Flashner 5200763c8e
gnu: Add rust-strict-num-0.1.
* gnu/packages/crates-io.scm (rust-strict-num-0.1): New variable.
2023-05-07 19:29:40 +03:00
Efraim Flashner cad62dc45a
gnu: Add rust-tiny-skia-0.8.
* gnu/packages/crates-io.scm (rust-tiny-skia-0.8): New variable.
2023-05-07 19:29:40 +03:00
Efraim Flashner 65bff2c825
gnu: Add rust-tiny-skia-path-0.8.
* gnu/packages/crates-io.scm (rust-tiny-skia-path-0.8): New variable.
2023-05-07 19:29:40 +03:00
Efraim Flashner 78c34d03eb
gnu: rust-libloading-0.7: Update to 0.7.4.
* gnu/packages/crates-io.scm (rust-libloading-0.7): Update to 0.7.4.
2023-05-07 19:29:40 +03:00
Efraim Flashner 4768ff2107
gnu: rust-freetype-sys-0.13: Unbundle freetype2.
* gnu/packages/crates-io.scm (rust-freetype-sys-0.13)[source]: Add
snippet to remove freetype2.
[arguments]: Don't skip build.
[inputs]: Add freetype.
[native-inputs]: Add pkg-config.
2023-05-07 19:29:40 +03:00
Efraim Flashner 02bbbe01e3
gnu: rust-ab-glyph-rasterizer-0.1: Update to 0.1.8.
* gnu/packages/crates-io.scm (rust-ab-glyph-rasterizer-0.1): Update to
0.1.8.
[arguments]: Don't skip build.
2023-05-07 19:29:40 +03:00
Efraim Flashner c3cadb0d61
gnu: Add rust-ab-glyph-0.2.
* gnu/packages/crates-io.scm (rust-ab-glyph-0.2): New variable.
2023-05-07 19:29:40 +03:00
Efraim Flashner c89e95f5c6
gnu: Add rust-owned-ttf-parser-0.19.
* gnu/packages/crates-io.scm (rust-owned-ttf-parser-0.19): New variable.
2023-05-07 19:29:40 +03:00
Efraim Flashner 3f9dfac5fa
gnu: Add rust-ttf-parser-0.19.
* gnu/packages/crates-io.scm (rust-ttf-parser-0.19): New variable.
(rust-ttf-parser-0.12): Inherit from rust-ttf-parser-0.19.
2023-05-07 19:29:40 +03:00
Efraim Flashner 5be2349bc2
gnu: rust-vcpkg-0.2: Update to 0.2.15.
* gnu/packages/crates-io.scm (rust-vcpkg-0.2): Update to 0.2.15.
2023-05-07 19:29:39 +03:00
Efraim Flashner 673d1562c5
gnu: Add rust-jni-0.19.
* gnu/packages/crates-io.scm (rust-jni-0.19): New variable.
(rust-jni-0.18): Inherit from rust-jni-0.19.
2023-05-07 19:29:39 +03:00
Efraim Flashner 2bad1ba294
gnu: Add rust-ndk-sys-0.4.
* gnu/packages/crates-io.scm (rust-ndk-sys-0.4): New variable.
(rust-ndk-sys-0.2): Inherit from rust-ndk-sys-0.4.
2023-05-07 19:29:39 +03:00
Efraim Flashner f929ef6de7
gnu: Add rust-android-properties-0.2.
* gnu/packages/crates-io.scm (rust-android-properties-0.2): New variable.
2023-05-07 19:29:39 +03:00
Efraim Flashner 05693172dc
gnu: Add rust-toml-0.7.
* gnu/packages/crates-io.scm (rust-toml-0.7): New variable.
(rust-toml-0.6): Inherit from rust-toml-0.7.
2023-05-07 19:29:39 +03:00
Efraim Flashner 5844ac8083
gnu: Add rust-c-vec-2.
* gnu/packages/crates-io.scm (rust-c-vec-2): New variable.
2023-05-07 19:29:39 +03:00
Efraim Flashner a11f27b4e7
gnu: Add rust-slotmap-1.
* gnu/packages/crates-io.scm (rust-slotmap-1): New variable.
2023-05-07 19:29:39 +03:00
Efraim Flashner eeeff4be50
gnu: Add rust-sctk-adwaita-0.5.
* gnu/packages/crates-io.scm (rust-sctk-adwaita-0.5): New variable.
2023-05-07 19:29:39 +03:00
Efraim Flashner fb06a020a0
gnu: Add rust-redox-syscall-0.3.
* gnu/packages/crates-io.scm (rust-redox-syscall-0.3): New variable.
(rust-redox-syscall-0.2): Inherit from rust-redox-syscall-0.3.
2023-05-07 19:29:39 +03:00
Efraim Flashner 4e4fca901f
gnu: Add rust-ndk-0.7.
* gnu/packages/crates-io.scm (rust-ndk-0.7): New variable.
(rust-ndk-0.5): Inherit from rust-ndk-0.7.
2023-05-07 19:29:39 +03:00
Efraim Flashner b129d7a76d
gnu: Add rust-android-activity-0.4.
* gnu/packages/crates-io.scm (rust-android-activity-0.4): New variable.
2023-05-07 19:29:38 +03:00
Efraim Flashner 96d6b17a3e
gnu: Add rust-glutin-glx-sys-0.4.
* gnu/packages/crates-graphics.scm (rust-glutin-glx-sys-0.4): New
variable.
(rust-glutin-glx-sys-0.1): Inherit from rust-glutin-glx-sys-0.4.
2023-05-07 19:29:38 +03:00
Efraim Flashner 7aa4846546
gnu: Add rust-glutin-wgl-sys-0.4.
* gnu/packages/crates-graphics.scm (rust-glutin-wgl-sys-0.4): New
variable.
(rust-glutin-wgl-sys-0.1): Inherit from rust-glutin-wgl-sys-0.4.
2023-05-07 19:29:38 +03:00
Efraim Flashner acd26696fe
gnu: Add rust-glutin-egl-sys-0.4.
* gnu/packages/crates-graphics.scm (rust-glutin-egl-sys-0.4): New
variable.
(rust-glutin-egl-sys-0.1): Inherit from rust-glutin-egl-sys-0.4.
2023-05-07 19:29:38 +03:00
Efraim Flashner 0ef2ea6269
gnu: rust-toml-edit-0.19: Update to 0.19.8.
* gnu/packages/crates-io.scm (rust-toml-edit-0.19): Update to 0.19.8.
[cargo-inputs]: Add rust-winnow-0.4. Remove rust-nom8-0.2.
2023-05-07 19:29:38 +03:00
Efraim Flashner 17a47fdf36
gnu: Add rust-winnow-0.4.
* gnu/packages/crates-io.scm (rust-winnow-0.4): New variable.
2023-05-07 19:29:38 +03:00
Efraim Flashner dfa9d4e830
gnu: Add rust-anstyle-0.2.
* gnu/packages/crates-io.scm (rust-anstyle-0.2): New variable.
2023-05-07 19:29:38 +03:00
Efraim Flashner a4f87c04d9
gnu: rust-serde-test-1: Update to 1.0.160.
* gnu/packages/crates-io.scm (rust-serde-test-1): Update to 1.0.160.
2023-05-07 19:29:38 +03:00
Efraim Flashner a5cbfda871
gnu: rust-serde-json-1: Update to 1.0.96.
* gnu/packages/crates-io.scm (rust-serde-json-1): Update to 1.0.96.
[cargo-development-inputs]: Replace rust-indoc-1 with 2.
2023-05-07 19:29:38 +03:00
Efraim Flashner c7d65ef970
gnu: rust-serde-derive-1: Update to 1.0.160.
* gnu/packages/crates-io.scm (rust-serde-derive-1): Update to 1.0.160.
2023-05-07 19:29:38 +03:00
Efraim Flashner f6658bddbb
gnu: rust-serde-1: Update to 1.0.160.
* gnu/packages/crates-io.scm (rust-serde-1): Update to 1.0.160.
2023-05-07 19:29:37 +03:00
Efraim Flashner 11d66db82d
gnu: Add rust-orbclient-0.3.
* gnu/packages/crates-io.scm (rust-orbclient-0.3): New variable.
2023-05-07 19:29:37 +03:00
Efraim Flashner d4b801ae8d
gnu: Add rust-sdl2-0.35.
* gnu/packages/crates-graphics.scm (rust-sdl2-0.35): New variable.
2023-05-07 19:29:37 +03:00
Efraim Flashner c55ce863aa
gnu: Add rust-sdl2-sys-0.35.
* gnu/packages/crates-graphics.scm (rust-sdl2-sys-0.35): New variable.
2023-05-07 19:29:37 +03:00
Efraim Flashner e21988b503
gnu: Add rust-indoc-2.
* gnu/packages/crates-io.scm (rust-indoc-2): New variable.
(rust-indoc-1): Inherit from rust-indoc-2.
2023-05-07 19:29:37 +03:00
Efraim Flashner 066045747c
gnu: Add rust-unindent-0.2.
* gnu/packages/crates-io.scm (rust-unindent-0.2): New variable.
(rust-unindent-0.1): Inherit from rust-unindent-0.2.
2023-05-07 19:29:37 +03:00
Efraim Flashner a26057cff1
gnu: Add rust-nix-0.25.
* gnu/packages/crates-io.scm (rust-nix-0.25): New variable.
2023-05-07 19:29:37 +03:00
Efraim Flashner 53470d633d
gnu: rust-notify-5: Update to 5.1.0.
* gnu/packages/crates-io.scm (rust-notify-5): Update to 5.1.0.
[arguments]: Don't skip build.
[cargo-inputs]: Add rust-windows-0.42.  Replace rust-mio-0.7 with 0.8.
Remove rust-fsevent-2, rust-winapi-0.3.
[cargo-development-inputs]: Add rust-nix-0.23. Remove rust-futures-0.3.
[description]: Expand to a full sentence.
2023-05-07 19:29:37 +03:00
Efraim Flashner 3ad712e547
gnu: rust-embed-resource-1: Update to 1.8.0.
* gnu/packages/crates-io.scm (rust-embed-resource-1): Update to 1.8.0.
[cargo-inputs]: Add rust-cc-1, rust-rustc-version-0.4, rust-toml-0.5.
Replace rust-winreg-0.8 with 0.10.
2023-05-07 19:29:37 +03:00
Efraim Flashner 7a83510841
gnu: Add rust-crossfont-0.5.
* gnu/packages/crates-io.scm (rust-crossfont-0.5): New variable.
(rust-crossfont-0.3): Inherit from rust-crossfont-0.5.
2023-05-07 19:29:37 +03:00
Efraim Flashner e1910983dd
gnu: rust-servo-fontconfig-sys-5: Don't skip build.
* gnu/packages/crates-io.scm (rust-servo-fontconfig-sys-5)[arguments]:
Don't skip build. Add cargo-build-flags to use system library.
[inputs]: Add expat, fontconfig.
[native-inputs]: Add pkg-config.
2023-05-07 19:29:36 +03:00
Efraim Flashner b04e2f02e2
gnu: Add rust-copypasta-0.8.
* gnu/packages/crates-io.scm (rust-copypasta-0.8): New variable.
(rust-copypasta-0.7): Inherit from rust-copypasta-0.8.
2023-05-07 19:29:36 +03:00
Efraim Flashner fd08ef3077
gnu: rust-alacritty-terminal-0.15: Update to 0.18.0.
* gnu/packages/crates-io.scm (rust-alacritty-terminal-0.15): Rename to
rust-alacritty-terminal-0.18. Update to 0.18.0.
[arguments]: Don't skip the build.
[cargo-inputs]: Add rust-alacritty-config-0.1, rust-signal-hook-mio-0.2,
rust-windows-sys-0.36.  Replace rust-alacritty-config-derive-0.1 with
0.2, rust-dirs-2 with 4, rust-nix-0.23 with 0.24, rust-parking-lot-0.11
with 0.12, rust-signal-hook-0.1 with 0.3.  Remove rust-winapi-0.3.
[cargo-development-inputs]: Add rust-serde-json-1.
2023-05-07 19:29:36 +03:00
Efraim Flashner c7ff8b4884
gnu: Add rust-alacritty-config-0.1.
* gnu/packages/crates-io.scm (rust-alacritty-config-0.1): New variable.
2023-05-07 19:29:36 +03:00
Efraim Flashner a1a0ff7a0f
gnu: rust-alacritty-config-derive-0.1: Update to 0.2.1.
* gnu/packages/crates-io.scm (rust-alacritty-config-derive-0.1): Rename
to rust-alacritty-config-derive-0.2. Update to 0.2.1.
[arguments]: Don't skip the build.
[cargo-development-inputs]: Add rust-alacritty-config-0.1, rust-log-0.4,
rust-serde-1, rust-serde-yaml-0.8.
2023-05-07 19:29:36 +03:00
Efraim Flashner b5f6ad81fe
gnu: Add rust-x11rb-protocol-0.10.
* gnu/packages/crates-graphics.scm (rust-x11rb-protocol-0.10): New
variable.
2023-05-07 19:29:36 +03:00
Efraim Flashner 251c2620f4
gnu: Add rust-x11rb-0.10.
* gnu/packages/crates-graphics.scm (rust-x11rb-0.10): New variable.
(rust-x11rb-0.8): Inherit from rust-x11rb-0.10.
2023-05-07 19:29:36 +03:00
Efraim Flashner 7b0767fb64
gnu: Add rust-x11-clipboard-0.7.
* gnu/packages/crates-graphics.scm (rust-x11-clipboard-0.7): New variable.
(rust-x11-clipboard-0.5): Inherit from rust-x11-clipboard-0.7.
2023-05-07 19:29:36 +03:00
Efraim Flashner 1b8cf9a128
gnu: rust-smithay-clipboard-0.6: Update to 0.6.6.
* gnu/packages/crates-graphics.scm (rust-smithay-clipboard-0.6): Update
to 0.6.6.
[arguments]: Don't skip the build.
[cargo-inputs]: Replace rust-smithay-client-toolkit-0.12 with 0.16,
rust-wayland-client-0.28 with 0.29.
[cargo-development-inputs]: Add rust-smithay-client-toolkit-0.16.
2023-05-07 19:29:36 +03:00
Efraim Flashner 328d72b32e
gnu: rust-memmap2-0.5: Update to 0.5.10.
* gnu/packages/crates-io.scm (rust-memmap2-0.5): Update to 0.5.10.
[cargo-inputs]: Move rust-owning-ref-0.4, rust-tempfile-3 ...
[cargo-development-inputs]: ... to here.
2023-05-07 19:29:36 +03:00
Efraim Flashner 22e2016bd1
gnu: Add rust-calloop-0.10.
* gnu/packages/crates-io.scm (rust-calloop-0.10): New variable.
(rust-calloop-0.9): Inherit from rust-calloop-0.10.
2023-05-07 19:29:35 +03:00
Efraim Flashner 016dcbe6b9
gnu: Add rust-simple-logger-2.
* gnu/packages/crates-io.scm (rust-simple-logger-2): New variable.
(rust-simple-logger-1): Inherit from rust-simple-logger-2.
2023-05-07 19:29:35 +03:00
Efraim Flashner f46dabb185
gnu: Add rust-smithay-client-toolkit-0.16.
* gnu/packages/crates-graphics.scm (rust-smithay-client-toolkit-0.16):
New variable.
[rust-smithay-client-toolkit-0.15]: Inherit from
rust-smithay-client-toolkit-0.16.
2023-05-07 19:29:35 +03:00
Efraim Flashner 73c97a0a77
gnu: Add rust-winit-0.28.
* gnu/packages/crates-graphics.scm (rust-winit-0.28): New variable.
(rust-winit-0.26): Inherit from rust-winit-0.28.
2023-05-07 19:29:35 +03:00
Efraim Flashner 12b6e0a53e
gnu: rust-x11-dl-2: Update to 2.21.0.
* gnu/packages/crates-graphics.scm (rust-x11-dl-2): Update to 2.21.0.
[cargo-inputs]: Remove rust-lazy-static-1, rust-maybe-uninit-2. Add
rust-once-cell-1.
[license]: Update license.
2023-05-07 19:29:35 +03:00
Efraim Flashner c787f63ede
gnu: Add rust-raw-window-handle-0.5.
* gnu/packages/crates-graphics.scm (rust-raw-window-handle-0.5): New
variable.
(rust-raw-window-handle-0.4): Inherit from rust-raw-window-handle-0.5.
2023-05-07 19:29:35 +03:00
Efraim Flashner c07de7f918
gnu: rust-core-graphics-0.22: Update to 0.22.3.
* gnu/packages/crates-graphics.scm (rust-core-graphics-0.22): Update to
0.22.3.
2023-05-07 19:29:35 +03:00
Efraim Flashner 990c02a9e0
gnu: rust-wayland-sys-0.29: Update to 0.29.5.
* gnu/packages/crates-io.scm (rust-wayland-sys-0.29): Update to 0.29.5.
2023-05-07 19:29:35 +03:00
Efraim Flashner 66f89cc25a
gnu: Add rust-wayland-sys-0.30.
* gnu/packages/crates-graphics.scm (rust-wayland-sys-0.30): New variable.
(rust-wayland-sys-0.29): Inherit from rust-wayland-sys-0.30.
2023-05-07 19:29:35 +03:00
Efraim Flashner eeaf7f8470
gnu: rust-wayland-server-0.29: Update to 0.29.5.
* gnu/packages/crates-io.scm (rust-wayland-server-0.29): Update to
0.29.5.
[cargo-inputs]: Replace rust-nix-0.22 with 0.24. Add
rust-wayland-commons-0.29, rust-wayland-scanner-0.29,
rust-wayland-sys-0.29.
[inputs]: Replace rust-nix-0.22 with 0.24.
2023-05-07 19:29:35 +03:00
Efraim Flashner 1f29d26674
gnu: rust-wayland-scanner-0.29: Update to 0.29.5.
* gnu/packages/crates-io.scm (rust-wayland-scanner-0.29): Update to
0.29.5.
[cargo-inputs]: Add rust-proc-macro2, rust-quote-1, rust-xml-rs-0.8.
2023-05-07 19:29:35 +03:00
Efraim Flashner c2019dbfbc
gnu: rust-wayland-protocols-0.29: Update to 0.29.5.
* gnu/packages/crates-graphics.scm (rust-wayland-protocols-0.29): Update
to 0.29.5.
[cargo-inputs]: Replace rust-bitflags-1.2 with 1. Add
rust-wayland-client-0.29, rust-wayland-commons-0.29,
rust-wayland-scanner-0.29, rust-wayland-server-0.29.
[inputs]: Replace rust-bitflags-1.2 with 1.
2023-05-07 19:29:34 +03:00
Efraim Flashner 1196e53f2d
gnu: rust-wayland-egl-0.29: Update to 0.29.5.
* gnu/packages/crates-io.scm (rust-wayland-egl-0.29): Update to 0.29.5.
[cargo-inputs]: Add rust-wayland-client-0.29, rust-wayland-sys-0.29.
2023-05-07 19:29:34 +03:00
Efraim Flashner 37eed045b3
gnu: rust-wayland-cursor-0.29: Update to 0.29.5.
* gnu/packages/crates-graphics.scm (rust-wayland-cursor-0.29): Update to
0.29.5.
[cargo-inputs]: Replace rust-nix-0.22 with 0.24. Add
rust-wayland-client-0.29.
[inputs]: Replace rust-nix-0.22 with 0.24.
2023-05-07 19:29:34 +03:00
Efraim Flashner 9504329a69
gnu: rust-wayland-commons-0.29: Update to 0.29.5.
* gnu/packages/crates-graphics.scm (rust-wayland-commons-0.29): Update
to 0.29.5.
[cargo-inputs]: Replace rust-nix-0.22 with 0.24.
[inputs]: Replace rust-nix-0.22 with 0.24.
2023-05-07 19:29:34 +03:00
Efraim Flashner ec98868f2c
gnu: rust-wayland-client-0.29: Update to 0.29.5.
* gnu/packages/crates-graphics.scm (rust-wayland-client-0.29): Update to
0.29.5.
[cargo-inputs]: Replace rust-nix-0.22 with 0.24. Add
rust-wayland-sys-0.29.
[inputs]: Replace rust-nix-0.22 with 0.24.
2023-05-07 19:29:34 +03:00
Efraim Flashner 8bf2bd7532
gnu: Add rust-glutin-0.30.
* gnu/packages/crates-graphics.scm (rust-glutin-0.30): New variable.
(rust-glutin-0.28): Inherit from rust-glutin-0.30.
2023-05-07 19:29:34 +03:00
Efraim Flashner f4b37a4bd2
gnu: Add rust-objc2-0.3.
* gnu/packages/crates-io.scm (rust-objc2-0.3): New variable.
2023-05-07 19:29:34 +03:00
Efraim Flashner a55cea13f4
gnu: Add rust-objc2-encode-2.
* gnu/packages/crates-io.scm (rust-objc2-encode-2): New variable.
2023-05-07 19:29:34 +03:00
Efraim Flashner b618acd148
gnu: Add rust-objc2-proc-macros-0.1.
* gnu/packages/crates-io.scm (rust-objc2-proc-macros-0.1): New variable.
2023-05-07 19:29:34 +03:00
Efraim Flashner 55c4bb2db6
gnu: Add rust-objc-sys-0.2.
* gnu/packages/crates-io.scm (rust-objc-sys-0.2): New variable.
2023-05-07 19:29:34 +03:00
Efraim Flashner 9e827f8efa
gnu: Add rust-objc-sys-0.3.
* gnu/packages/crates-io.scm (rust-objc-sys-0.3): New variable.
2023-05-07 19:29:33 +03:00
Efraim Flashner 7ad833cf18
gnu: Add rust-block-sys-0.1.
* gnu/packages/crates-io.scm (rust-block-sys-0.1): New variable.
2023-05-07 19:29:33 +03:00
Efraim Flashner ebd1f00182
gnu: Add rust-block2-0.2.
* gnu/packages/crates-io.scm (rust-block2-0.2): New variable.
2023-05-07 19:29:33 +03:00
Efraim Flashner 30a339e991
gnu: alacritty: Update to 0.12.0.
* gnu/packages/terminals.scm (alacritty): Update to 0.12.0.
[cargo-inputs]: Add rust-alacritty-config-0.1, rust-bitflags-1,
rust-dirs-4, rust-libc-0.2, rust-once-cell-1, rust-unicode-width-0.1,
rust-wayland-client-0.29, rust-windows-sys-0.36, rust-winit-0.28.
Replace rust-alacritty-config-derive-0.1 with 0.2,
rust-alacritty-terminal-0.15 with 0.18, rust-clap-2 with 3,
rust-copypasta-0.7 with 0.8, rust-crossfont-0.3 with 0.5,
rust-glutin-0.26 with 0.30, rust-notify-4 with 5, rust-parking-lot-0.11
with 0.12, rust-png-0.16 with 0.17, rust-raw-window-handle-0.3 with 0.5.
Remove rust-time-0.1, rust-urlocator-0.1.
[cargo-development-inputs]: Add rust-clap-complete-3.
[arguments]: Remove custom 'use-new-nix phase. Adjust custom
'add-absolute-library-references phase to changes in the cargo inputs.
Remove trailing #t from phases.
[native-inputs]: Remove cmake.
[inputs]: Remove rust-bitflags-1, rust-dirs-3, rust-libc-0.2,
rust-unicode-width-0.1, rust-wayland-client-0.28, rust-winapi-0.3.
2023-05-07 19:29:33 +03:00
Efraim Flashner 163c1a84d1
gnu: rust-cargo-edit: Fix build.
* gnu/packages/rust-apps.scm (rust-cargo-edit)[arguments]: Skip tests.
Add a phase to not default to vendored libgit2.
[native-inputs]: Add perl.
[inputs]: Replace libgit2 with libgit2-1.4.
2023-05-07 19:29:33 +03:00
Efraim Flashner e7ae9909fe
gnu: rust-git2-0.14: Build with correct libgit2.
* gnu/packages/crates-io.scm (rust-git2-0.14)[inputs]: Replace libgit2
with libgit2-0.14.
2023-05-07 19:29:33 +03:00
Efraim Flashner 6a75eb699d
gnu: rust-libgit2-sys-0.12: Update to 0.12.26.
* gnu/packages/crates-io.scm (rust-libgit2-sys-0.12): Update to 0.12.26.
2023-05-07 19:29:33 +03:00
Efraim Flashner cbcfdb1472
gnu: rust-libgit2-sys-0.13: Update to 0.13.5.
* gnu/packages/crates-io.scm (rust-libgit2-sys-0.13): Update to 0.13.5.
[inputs]: Replace libgit2 with libgit2-1.4.
2023-05-07 19:29:33 +03:00
Efraim Flashner 6d8ac5c63c
gnu: sniffglue: Update to 0.15.0.
* gnu/packages/rust-apps.scm (sniffglue): Update to 0.15.0.
[cargo-inputs]: Add rust-bstr-0.2.  Replace rust-env-logger-0.8 with
0.9, rust-nix-0.20 with 0.23, rust-nom-6 with 7, rust-pktparse-0.5 with
0.7, rust-sha2-0.9 with 0.10, rust-syscallz-0.15 with 0.16,
rust-tls-parser-0.11 with 0.12.
[cargo-development-inputs]: Replace rust-boxxy-0.11 with 0.12.
2023-05-07 19:29:33 +03:00
Efraim Flashner c2c401b089
gnu: rust-syscallz-0.15: Update to 0.16.2.
* gnu/packages/crates-io.scm (rust-syscallz-0.16): New variable.
(rust-syscallz-0.15): Remove variable.
2023-05-07 19:29:33 +03:00
Efraim Flashner 3a24d1945f
gnu: rust-pledge-0.3: Update to 0.4.2.
* gnu/packages/crates-io.scm (rust-pledge-0.4): New variable.
(rust-pledge-0.3): Remove variable.
2023-05-07 19:29:32 +03:00
Efraim Flashner ab614af3fd
gnu: rust-pktparse-0.5: Update to 0.7.1.
* gnu/packages/crates-io.scm (rust-pktparse-0.7): New variable.
(rust-pktparse-0.5): Remove variable.
2023-05-07 19:29:32 +03:00
Efraim Flashner 51ede8c2fa
gnu: Add rust-nom-derive-impl-0.10.
* gnu/packages/crates-io.scm (rust-nom-derive-impl-0.10): New variable.
2023-05-07 19:29:32 +03:00
Efraim Flashner 19eaf7ab0c
gnu: rust-nom-derive-0.7: Update to 0.10.1.
* gnu/packages/crates-io.scm (rust-nom-derive-0.10): New variable.
(rust-nom-derive-0.7): Remove variable.
2023-05-07 19:29:32 +03:00
Efraim Flashner 9e4e4fcfc8
gnu: rust-tls-parser-0.10: Update to 0.11.0.
* gnu/packages/crates-io.scm (rust-tls-parser-0.11): New variable.
(rust-tls-parser-0.10): Remove variable.
2023-05-07 19:29:32 +03:00
Efraim Flashner 8a8a0aee02
gnu: rust-boxxy-0.11: Update to 0.12.1.
* gnu/packages/crates-io.scm (rust-boxxy-0.12): New variable.
(rust-boxxy-0.11): Remove variable.
2023-05-07 19:29:32 +03:00
Efraim Flashner 2f097ea1b2
gnu: newsboat: Update to 2.31.
* gnu/packages/syndication.scm (newsboat): Update to 2.31.
[cargo-inputs]: Replace rust-bitflags-1 with 2, rust-lexopt-0.2 with
0.3.
2023-05-07 19:29:32 +03:00
Efraim Flashner 32b1676186
gnu: rust-fastrand-1: Update to 1.9.0.
* gnu/packages/crates-io.scm (rust-fastrand-1): Update to 1.9.0.
2023-05-07 19:29:32 +03:00
Efraim Flashner 521dbc6992
gnu: rust-once-cell-1: Update to 1.17.1.
* gnu/packages/crates-io.scm (rust-once-cell-1): Update to 1.17.1.
[arguments]: Don't skip tests.
2023-05-07 19:29:32 +03:00
Efraim Flashner a07f7ae172
gnu: rust-lexopt: Update to 0.3.0.
* gnu/packages/crates-io.scm (rust-lexopt-0.3): New variable.
(rust-lexopt-0.2): Remove variable.
2023-05-07 19:29:32 +03:00
Efraim Flashner c8d6ac31da
gnu: rust-curl-sys-0.4: Update to 0.4.61+curl-8.0.1.
* gnu/packages/crates-io.scm (rust-curl-sys-0.4): Update to
0.4.61+curl-8.0.1.
2023-05-07 19:29:31 +03:00
Efraim Flashner 20c25654e8
gnu: Add rust-bitflags-2.
* gnu/packages/crates-io.scm (rust-bitflags-2): New variable.
(rust-bitflags-1): Inherit from rust-bitflags-2.
2023-05-07 19:29:31 +03:00
Efraim Flashner fc750b6ac5
gnu: rust-1.68: Update to 1.68.2.
* gnu/packages/rust.scm (rust-1.68): Update to 1.68.2.
2023-05-07 19:29:31 +03:00
Ricardo Wurmus 6eb2d719bc
gnu: rust: Disable tests that fail on aarch64.
* gnu/packages/rust.scm (rust)[arguments]: Add phase
'disable-tests-broken-on-aarch64.
2023-05-07 19:29:31 +03:00
Ricardo Wurmus 9e44426e68
gnu: Add python-orjson.
* gnu/packages/python-xyz.scm (python-orjson): New variable.
2023-05-07 19:29:31 +03:00
Ricardo Wurmus 975dd1b0a4
gnu: Add rust-itoap-1.
* gnu/packages/crates-io.scm (rust-itoap-1): New variable.
2023-05-07 19:29:31 +03:00
Ricardo Wurmus 74cf3ae406
gnu: rust-bytecount-0.6: Update to 0.6.2.
* gnu/packages/crates-io.scm (rust-bytecount-0.6): Update to 0.6.2.
[arguments]<cargo-inputs>: Replace rust-packed-simd with rust-packed-simd-2.
2023-05-07 19:29:31 +03:00
Ricardo Wurmus 469797ecbc
gnu: Add rust-windows-0.46.
* gnu/packages/crates-io.scm (rust-windows-0.46): New variable.
(rust-windows-0.32): Inherit from rust-windows-0.46.
(rust-windows-0.9): Inherit from rust-windows-0.46.
2023-05-07 19:29:31 +03:00
Ricardo Wurmus ac458197e2
gnu: Add rust-windows-implement-0.46.
* gnu/packages/crates-io.scm (rust-windows-implement-0.46): New variable.
2023-05-07 19:29:31 +03:00
Ricardo Wurmus 0c7a1cc719
gnu: Add rust-windows-interface-0.46.
* gnu/packages/crates-io.scm (rust-windows-interface-0.46): New variable.
2023-05-07 19:29:30 +03:00
Ricardo Wurmus 87a221b68a
gnu: Add rust-compact-str-0.7.
* gnu/packages/crates-io.scm (rust-compact-str-0.7): New variable.
2023-05-07 19:29:30 +03:00
Ricardo Wurmus d7e32a4ba2
gnu: Add rust-test-strategy-0.2.
* gnu/packages/crates-io.scm (rust-test-strategy-0.2): New variable.
2023-05-07 19:29:30 +03:00
Ricardo Wurmus a3b81c1a82
gnu: Add rust-structmeta-0.1.
* gnu/packages/crates-io.scm (rust-structmeta-0.1): New variable.
2023-05-07 19:29:30 +03:00
Ricardo Wurmus 58cb93944e
gnu: Add rust-structmeta-derive-0.1.
* gnu/packages/crates-io.scm (rust-structmeta-derive-0.1): New variable.
2023-05-07 19:29:30 +03:00
Ricardo Wurmus 7d03aaaf0f
gnu: rust-syn-1: Update to 1.0.109.
* gnu/packages/crates-io.scm (rust-syn-1): Update to 1.0.109.
[arguments]: Do not skip build; add phase to patch out dependency on
syn-test-suite; disable tests.
<cargo-development-inputs>: Add rust-anyhow, rust-automod, rust-flate2,
rust-insta, rust-rayon, rust-ref-cast, rust-regex, rust-reqwest, rust-tar,
rust-termcolor, and rust-walkdir.
[inputs]: Add openssl.
[native-inputs]: Add pkg-config.
2023-05-07 19:29:30 +03:00
Ricardo Wurmus 4998ea678a
gnu: rust-serde-1: Update to 1.0.158.
* gnu/packages/crates-io.scm (rust-serde-1): Update to 1.0.158.
[arguments]: Do not skip build, but disable tests.
2023-05-07 19:29:30 +03:00
Ricardo Wurmus 449d70bfbf
gnu: Add rust-castaway-0.2.
* gnu/packages/crates-io.scm (rust-castaway-0.2): New variable.
2023-05-07 19:29:30 +03:00
Ricardo Wurmus 1739b5b1ea
gnu: rust-serde-derive-1: Update to 1.0.158.
* gnu/packages/crates-io.scm (rust-serde-derive-1): Update to 1.0.158.
[arguments]: Do not skip build.
<cargo-inputs>: Replace rust-syn-1 with rust-syn-2.
<cargo-development-inputs>: Add rust-serde-1.
[description]: Use a complete sentence.
2023-05-07 19:29:30 +03:00
Ricardo Wurmus 497dc88b56
gnu: Add rust-syn-2.
* gnu/packages/crates-io.scm (rust-syn-2): New variable.
2023-05-07 19:29:30 +03:00
Ricardo Wurmus 63e795bbba
gnu: rust-quote-1: Update to 1.0.25.
* gnu/packages/crates-io.scm (rust-quote-1): Update to 1.0.25.
2023-05-07 19:29:30 +03:00
Ricardo Wurmus 1924129cbd
gnu: rust-proc-macro2-1: Update to 1.0.52.
* gnu/packages/crates-io.scm (rust-proc-macro2-1): Update to 1.0.52.
[arguments]<cargo-development-inputs>: Add rust-rustversion-1.
2023-05-07 19:29:29 +03:00
Ricardo Wurmus d766e859c4
gnu: rust-rkyv-0.7: Update to 0.7.40.
* gnu/packages/crates-io.scm ( rust-rkyv-0.7): Update to 0.7.40.
[arguments]<cargo-inputs>: Add rust-arrayvec and rust-bitvec; update rust-rend
to 0.4.
2023-05-07 19:29:29 +03:00
Ricardo Wurmus 5c1fe60fa9
gnu: Add rust-rend-0.4.
* gnu/packages/crates-io.scm (rust-rend-0.4): New variable.
2023-05-07 19:29:29 +03:00
Ricardo Wurmus 784f52c908
gnu: rust-bytecheck-0.6: Update to 0.6.10.
* gnu/packages/crates-io.scm (rust-bytecheck-0.6): Update to 0.6.10.
[home-page]: Update to new URL.
2023-05-07 19:29:29 +03:00
Ricardo Wurmus 939d56592f
gnu: rust-bytecheck-derive-0.6: Update to 0.6.10.
* gnu/packages/crates-io.scm (rust-bytecheck-derive-0.6): Update to 0.6.10.
[home-page]: Update to new URL.
2023-05-07 19:29:29 +03:00
Ricardo Wurmus df34979063
gnu: Add rust-bitvec-1.
* gnu/packages/crates-io.scm (rust-bitvec-1): New variable.
2023-05-07 19:29:29 +03:00
Ricardo Wurmus 61cf09a2b4
gnu: rust-uuid-1: Update to 1.3.0.
* gnu/packages/crates-io.scm (rust-uuid-1): Update to 1.3.0.
[arguments]<cargo-development-inputs>: Add rust-rustversion,
rust-serde-derive, rust-serde-json, rust-serde-test, and rust-wasm-bindgen;
replace rust-windows-sys-0.42 with rust-windows-sys-0.45.
2023-05-07 19:29:29 +03:00
Ricardo Wurmus 3967f5f53c
gnu: rust-derive-arbitrary-1: Update to 1.3.0.
* gnu/packages/crates-io.scm (rust-derive-arbitrary-1): Update to 1.3.0.
2023-05-07 19:29:29 +03:00
Ricardo Wurmus 52190eebd9
gnu: rust-arbitrary-1: Update to 1.3.0.
* gnu/packages/crates-io.scm (rust-arbitrary-1): Update to 1.3.0.
2023-05-07 19:29:29 +03:00