aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages
Commit message (Collapse)AuthorAge
* gnu: Fix uses of deprecated chez-scheme-for-system.Philip McGrath2024-04-11
| | | | | | | | | | | (chez-srfi, chez-web, chez-sockets, chez-matchable, chez-irregex) (chez-fmt, chez-mit, chez-scmutils)[native-inputs]: Use 'chez-scheme' instead of 'chez-scheme-for-system'. * gnu/packages/emacs-xyz.scm (emacs-geiser-chez)[inputs]: Likewise. * gnu/packages/loko.scm (loko-scheme)[native-inputs]: Likewise. Change-Id: Ib4d713fecbb41cbbe75f67980b9e22cc9bd673dd Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Deprecate chez-scheme-for-system.in favor of chez-scheme.Philip McGrath2024-04-11
| | | | | | | | | | Chez Scheme 10.0.0 includes all of the additional platform support developed on the Racket branch. * gnu/packages/chez.scm (chez-scheme-for-system): Deprecate it. Change-Id: I7e11c8c4d95f41ff63e5c52be664a537556393c1 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: chez-scheme: Update to 10.0.0.Philip McGrath2024-04-11
| | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/chez-scheme-bin-sh.patch: Refresh patch. * gnu/packages/patches/chez-scheme-backport-configure.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/chez.scm (chez-scheme): Update to 10.0.0. Inherit from 'chez-scheme-for-racket'. [source]<patches>: Use "chez-scheme-backport-configure.patch". <snippet>: Also unbundle Zuo. [native-inputs, native-search-paths, outputs, arguments] [supported-systems]: Inherit from 'chez-scheme-for-racket'. [inputs]: Likewise, replacing the bootfile package and adding libx11. [description]: Update based on the User's Guide, release notes, man page, and README file. (chez-scheme-bootstrap-bootfiles)[supported-systems]: All systems are now supported. (chez-scheme-for-system): Return 'chez-scheme', since it now supports all systems. Change-Id: I287ff66f385f20e69c1411abcc94f19dd45870c5 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: chez-scheme: Reorganize package definitions.Philip McGrath2024-04-11
| | | | | | | | | | | | | | | | A future commit will change 'chez-scheme' to inherit from 'chez-scheme-for-racket', so 'chez-scheme-for-racket' will need to be defined before 'chez-scheme'. In an attempt to produce better diffs, this commit re-orders the definitions while keeping their contents exactly the same. * gnu/packages/chez.scm (chez-scheme): Move below 'chez-scheme-for-racket'. (chez-scheme-bootstrap-bootfiles): Move below 'chez-scheme-for-racket-bootstrap-bootfiles'. Change-Id: Ie088abea2b44329f9d8399fbfb95c51d8912b05e Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: racket: Update to 8.12.Philip McGrath2024-04-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | All of Racket's changes to Chez Scheme have been merged upstream. They are the basis for the Chez Scheme 10.0.0 release. For the forseeable future, Racket will continue to depend on a specific pre-release version of Chez Scheme as part of Racket's "ABI": see upstream discussion at <https://racket.discourse.group/t/2739/3>. * gnu/packages/chez.scm (chez-configure): Change to define a phase to run the Chez Scheme configure script, renaming the old definition to ... (configure-chezschemelibdirs): ... this new variable. (chez-srfi, chez-matchable, chez-irregex, chez-fmt, chez-mit) (chez-scmutils)[arguments]<#:phases>: Update accordingly. (unpack-nanopass+stex): Replace with ... (unpack-nanopass): ... this new variable. (chez-scheme)[arguments]<#:phases>: Inline old definition of 'unpack-nanopass+stex' to facilitate transition. (chez-scheme-for-racket): Stop inheriting from 'chez-scheme'. [version]: Update to 9.9.9-pre-release.23. [outputs]: Add "debug" output. [native-inputs]: Add 'texlive-enumitem' for native builds. For cross builds, omit TeX-related inputs and add this-package:doc. [inputs, native-search-paths, home-page]: Rewrite without inheritance. [arguments]: Likewise, and adjust for upstream changes. [synopsis, description]: Rewrite to reflect upstreaming of Racket's changes to Chez Scheme. (chez-scheme-for-racket-bootstrap-bootfiles): Stop inheriting from 'chez-scheme-bootstrap-bootfiles'. [arguments]: Rewrite without inheritance. Use `make cross.boot` instead of broken experimental script for cross builds. [home-page]: Use bootstrapping Racket package instead of archived Git repository. [description]: Rewrite to reflect upstreaming of Racket's changes to Chez Scheme. * gnu/packages/patches/racket-backport-8.11-layered-docs.patch: Delete file. * gnu/packages/patches/racket-backport-8.12-chez-configure.patch: New file. * gnu/local.mk (dist_patch_DATA): Update accordingly. * gnu/packages/racket.scm (%racket-origin)[patches]: Likewise. [snippet]: Also unbundle Zuo and potential pre-built boot files. (%racket-version): Update to 8.12. (racket-vm-cs)[arguments]<#:phases>: Use 'unpack-nanopass' instead of 'unpack-nanopass+stex'. (racket)[inputs]<data, deinprogramm, drracket, gui, htdp, net-cookies> <pict, plot, rackunit, redex, scribble, typed-racket, string-constants> <web-server>: Update hashes. <quickscript>: Likewise, and remove obsolete snippet. Change-Id: I11e7f44be37c60c91b03d246a50e75e418bd0672 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: zuo: Update to 1.9.Philip McGrath2024-04-11
| | | | | | | | | | | | | | | | | | Zuo now has tagged releases independent of the Racket release cycle. * gnu/packages/patches/racket-zuo-bin-sh.patch: Move to ... * gnu/packages/patches/zuo-bin-sh.patch: ... this file, and refresh it. * gnu/local.mk (dist_patch_DATA): Update accordingly. * gnu/packages/racket/scm (%racket-origin)[patches]: Likewise. * gnu/packages/patches/racket-chez-scheme-bin-sh.patch: Refresh patch. * gnu/packages/patches/racket-rktio-bin-sh.patch: Likewise. * gnu/packages/racket/scm (%zuo-version): Move to ... (zuo)[version]: ... this field, and update to 1.9. [source]: Change to the repository where Zuo releases are tagged. [arguments]: Stop supplying '#:phases'. Change-Id: Ia82c0f7a8e4696ae08e30965e3f4ec85673b86e5 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add durden.Ahmad Draidi2024-04-11
| | | | | | | | | * gnu/packages/arcan.scm (durden): New variable. * gnu/packages/patches/durden-shadow-arcan.patch: New file. * gnu/local.mk: Register it. Change-Id: I3ea34563c74c227eed40f4ad50d23713c45ce70b Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add nuklear.Antero Mejr2024-04-11
| | | | | | * gnu/packages/toolkits.scm (nuklear): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add stddoc.Christina O'Donnell2024-04-11
| | | | | | | * gnu/packages/documentation.scm (stddoc): New variable. Change-Id: I0f60126ef78a45733ad7395352e9bad49561437b Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add markdeep.Christina O'Donnell2024-04-11
| | | | | | | * gnu packages/documentation.scm (markdeep): New variable. Change-Id: I34303377f50740ba357c1bb299c9434079a6e23d Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: speech-dispatcher: Update to 0.11.5.Sébastien Lerique2024-04-11
| | | | | | | | | | | * gnu/packages/speech.scm (speech-dispatcher): Update to 0.11.5. [source]: Switch to git-fetch. [native-inputs]: Add autoconf, automake, libtool. [inputs]: Add python-xdg. Reviewed-by: Dale Mellor <guix-devel-0brg6b@rdmp.org> Change-Id: If323f17bac54da427be1a09d847de50842717a01 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: gdb: Update to 14.2.Ludovic Courtès2024-04-11
| | | | | | * gnu/packages/gdb.scm (gdb-14): Update to 14.2. Change-Id: Iddf941655fe5550f6cd01978fd7998f193957ee1
* gnu: superlu-dist: Fix linking with the ParMETIS shim of pt-scotch.Ludovic Courtès2024-04-11
| | | | | | | * gnu/packages/maths.scm (superlu-dist)[arguments]: Adjust library names to match current ‘scotch’. Change-Id: If64094c058cc3be58435fe1c47cc99fb0a9e1fff
* gnu: pt-scotch: Include <stdint.h> so ‘parmetis.h’ is usable.Ludovic Courtès2024-04-11
| | | | | | | | | Fixes a bug when building ‘superlu-dist’ where ‘int32_t’ would be undefined. * gnu/packages/maths.scm (scotch)[source]: Add ‘snippet’. Change-Id: Id5beb2034d762727458821b93568e5b733184c00
* gnu: emacs-ess: Fix build.Nicolas Goaziou2024-04-11
| | | | | | | | * gnu/packages/statistics.scm (emacs-ess)[arguments]<#:phases>: Re-instate DISABLE-ETESTS function, which properly disables some tests in the "ess-test-r-eval.el" file. Change-Id: I71a6683e9e561f03658f871cabd0cbb36c298199
* gnu: diffoscope: Avoid skipping several tests.Vagrant Cascadian2024-04-10
| | | | * gnu/packages/diffoscope.scm (diffoscope)[native-inputs]: Add perl.
* gnu: r-bioconcotk: Update to 1.22.2.Ricardo Wurmus2024-04-10
| | | | | | * gnu/packages/bioconductor.scm (r-bioconcotk): Update to 1.22.2. Change-Id: I473dc8d160d6f04eb3d90b747395d6ff73e3e9db
* gnu: r-monocle: Update to 2.30.1.Ricardo Wurmus2024-04-10
| | | | | | | * gnu/packages/bioconductor.scm (r-monocle): Update to 2.30.1. [propagated-inputs]: Remove r-qlcmatrix. Change-Id: Id3876045fe925a82892cd2dbe7f56a0b475f2226
* gnu: r-seqarray: Update to 1.42.4.Ricardo Wurmus2024-04-10
| | | | | | * gnu/packages/bioconductor.scm (r-seqarray): Update to 1.42.4. Change-Id: I3663ed7550bdd11e2f23b0497c7bbeb2d5c6cd41
* gnu: r-gsva: Update to 1.50.2.Ricardo Wurmus2024-04-10
| | | | | | * gnu/packages/bioconductor.scm (r-gsva): Update to 1.50.2. Change-Id: I24cb1b80f6afc34c970f402292a326e7ec592534
* gnu: r-annotationhub: Update to 3.10.1.Ricardo Wurmus2024-04-10
| | | | | | * gnu/packages/bioconductor.scm (r-annotationhub): Update to 3.10.1. Change-Id: Ibe0b4d197a17514072febc97ef8eac684d884b67
* gnu: r-bambu: Update to 3.4.1.Ricardo Wurmus2024-04-10
| | | | | | * gnu/packages/bioconductor.scm (r-bambu): Update to 3.4.1. Change-Id: I888802cc0b75876378c59abba72442bb5927010a
* gnu: r-dt: Update to 0.33.Ricardo Wurmus2024-04-10
| | | | | | * gnu/packages/statistics.scm (r-dt): Update to 0.33. Change-Id: Ice2557633414595dfd4d55d996fa83a7d80a0b3a
* gnu: r-rcpparmadillo: Update to 0.12.8.2.0.Ricardo Wurmus2024-04-10
| | | | | | * gnu/packages/statistics.scm (r-rcpparmadillo): Update to 0.12.8.2.0. Change-Id: I094907765b56a97e59fbfd3a871def732c1965cd
* gnu: r-knitr: Update to 1.46.Ricardo Wurmus2024-04-10
| | | | | | * gnu/packages/statistics.scm (r-knitr): Update to 1.46. Change-Id: I0f6cfb86353558514fdb0e50f5626ad493e5bf1f
* gnu: r-delaporte: Update to 8.4.0.Ricardo Wurmus2024-04-10
| | | | | | * gnu/packages/cran.scm (r-delaporte): Update to 8.4.0. Change-Id: Iaa241222b4c4d84bb9ded7603f7e5cdf857e40be
* gnu: r-stars: Update to 0.6-5.Ricardo Wurmus2024-04-10
| | | | | | * gnu/packages/cran.scm (r-stars): Update to 0.6-5. Change-Id: I459475640f0626136c7c1b72528f9e38f7dd1b19
* gnu: r-scatterpie: Update to 0.2.2.Ricardo Wurmus2024-04-10
| | | | | | * gnu/packages/cran.scm (r-scatterpie): Update to 0.2.2. Change-Id: Iefea7b841a419a129ed69d436b80bf59a7ec8c3f
* gnu: r-rsconnect: Update to 1.2.2.Ricardo Wurmus2024-04-10
| | | | | | | * gnu/packages/cran.scm (r-rsconnect): Update to 1.2.2. [propagated-inputs]: Add r-pki. Change-Id: I6dcc1b5566be6117e957366f66e0af35c2242718
* gnu: r-quanteda: Update to 4.0.1.Ricardo Wurmus2024-04-10
| | | | | | | | | * gnu/packages/cran.scm (r-quanteda): Update to 4.0.1. [inputs]: Add tbb. [propagated-inputs]: Remove r-rcppparallel; add r-lifecycle. [native-inputs]: Add pkg-config. Change-Id: I988b076f65801c9e9f7ebe3fa6d19566aea6308a
* gnu: r-proxyc: Update to 0.4.1.Ricardo Wurmus2024-04-10
| | | | | | | | * gnu/packages/cran.scm (r-proxyc): Update to 0.4.1. [inputs]: Add tbb. [propagated-inputs]: Remove r-rcppparallel. Change-Id: I091b340d9defc5876ab7187b7f890cb839fb23b8
* gnu: r-dae: Update to 3.2.25.Ricardo Wurmus2024-04-10
| | | | | | | * gnu/packages/cran.scm (r-dae): Update to 3.2.25. [propagated-inputs]: Add r-trycatchlog. Change-Id: I9dfc382185a6f83586fcfa35c9969036cf66193a
* gnu: r-styler: Update to 1.10.3.Ricardo Wurmus2024-04-10
| | | | | | * gnu/packages/cran.scm (r-styler): Update to 1.10.3. Change-Id: I59909dfd5534863eef1a8502dd76c9c172914d56
* gnu: r-nor1mix: Update to 1.3-3.Ricardo Wurmus2024-04-10
| | | | | | * gnu/packages/cran.scm (r-nor1mix): Update to 1.3-3. Change-Id: Ie05b87763a47339c713b3a3c9d4f5c4238f26bd9
* gnu: r-tmb: Update to 1.9.11.Ricardo Wurmus2024-04-10
| | | | | | * gnu/packages/cran.scm (r-tmb): Update to 1.9.11. Change-Id: I2168b4a7452ae277eacd7414049ee6fd1429c3ca
* gnu: r-emmeans: Update to 1.10.1.Ricardo Wurmus2024-04-10
| | | | | | * gnu/packages/cran.scm (r-emmeans): Update to 1.10.1. Change-Id: I8d072fdf667a6a267ddc4aeb173db6b88996ff85
* gnu: r-ggstance: Update to 0.3.7.Ricardo Wurmus2024-04-10
| | | | | | * gnu/packages/cran.scm (r-ggstance): Update to 0.3.7. Change-Id: I29c3f248afc717cf6e623db1d9a6e3cd19fe055f
* gnu: r-promises: Update to 1.3.0.Ricardo Wurmus2024-04-10
| | | | | | * gnu/packages/cran.scm (r-promises): Update to 1.3.0. Change-Id: I50c005b222d1beac05e14bf98e719c5e0b06eaf4
* gnu: r-smoother: Update to 1.3.Ricardo Wurmus2024-04-10
| | | | | | * gnu/packages/cran.scm (r-smoother): Update to 1.3. Change-Id: Ia428b5c8c2896cfdae1445d0dbbe19e75c23ac77
* gnu: r-argparser: Update to 0.7.2.Ricardo Wurmus2024-04-10
| | | | | | * gnu/packages/cran.scm (r-argparser): Update to 0.7.2. Change-Id: I2dd93ed20822070b92fe48d4400eb4e87543d5a2
* gnu: r-hardyweinberg: Update to 1.7.8.Ricardo Wurmus2024-04-10
| | | | | | | * gnu/packages/cran.scm (r-hardyweinberg): Update to 1.7.8. [native-inputs]: Add r-knitr and r-rmarkdown. Change-Id: I877343e49057c8218adcfcf44ad42c26556829fb
* gnu: r-pvclust: Update to 2.2-0.Ricardo Wurmus2024-04-10
| | | | | | * gnu/packages/cran.scm (r-pvclust): Update to 2.2-0. Change-Id: Ia3397baada3ca9ca0546be7d717f96004c214566
* gnu: r-htmltools: Update to 0.5.8.1.Ricardo Wurmus2024-04-10
| | | | | | * gnu/packages/cran.scm (r-htmltools): Update to 0.5.8.1. Change-Id: Ib40ad8eb79e10247d306196894ad4e03c04a582e
* gnu: r-secretbase: Update to 0.4.0.Ricardo Wurmus2024-04-10
| | | | | | * gnu/packages/cran.scm (r-secretbase): Update to 0.4.0. Change-Id: I60499def8f224bb93944448e0c23186641c2c892
* gnu: r-rticles: Update to 0.27.Ricardo Wurmus2024-04-10
| | | | | | * gnu/packages/cran.scm (r-rticles): Update to 0.27. Change-Id: I7191c908b8df1c98293daa152927a77b91e8dac7
* gnu: r-ggstatsplot: Update to 0.12.3.Ricardo Wurmus2024-04-10
| | | | | | * gnu/packages/cran.scm (r-ggstatsplot): Update to 0.12.3. Change-Id: If7ff6313571682ef2380acaca82038539dbca48c
* gnu: r-ggstats: Update to 0.6.0.Ricardo Wurmus2024-04-10
| | | | | | * gnu/packages/cran.scm (r-ggstats): Update to 0.6.0. Change-Id: I9997cc7342f829339b8461d609d84dc76057692b
* gnu: r-broom-helpers: Update to 1.15.0.Ricardo Wurmus2024-04-10
| | | | | | * gnu/packages/cran.scm (r-broom-helpers): Update to 1.15.0. Change-Id: I7761a057a694119f56c3e2bd5dd6f0702136d975
* gnu: r-codedepends: Update to 0.6.6.Ricardo Wurmus2024-04-10
| | | | | | | * gnu/packages/bioconductor.scm (r-codedepends): Update to 0.6.6. [native-inputs]: Add r-knitr. Change-Id: I38378f3c7406166007da48eed749526d6ddb9277
* gnu: r-valr: Update to 0.8.0.Ricardo Wurmus2024-04-10
| | | | | | * gnu/packages/bioconductor.scm (r-valr): Update to 0.8.0. Change-Id: I9d5a7d2c3600f82db4b291af1485f9d075d26627