aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages
AgeCommit message (Expand)Author
2024-04-12gnu: go-go-uber-org-multierr: Move to golang-xyz....* gnu/packages/golang.scm (go-go-uber-org-multierr): Move from here ... * gnu/packages/golang-xyz.scm: ... to here. Change-Id: If343d3b97a4b625424ee846c903e5db1b91fcc23 Sharlatan Hellseher
2024-04-12gnu: go-go-uber-org-goleak: Fix hompe-page....Ammend a lint warning: URI https://go.uber.org/goleak returned suspiciously small file (581 bytes). * gnu/packages/golang-check.scm (go-go-uber-org-goleak): Fix home page. Change-Id: Id911550e750c35a7e1bab1428e9f393974c78c84 Sharlatan Hellseher
2024-04-12gnu: go-go-uber-org-goleak: Move to golang-check....* gnu/packages/golang.scm (go-go-uber-org-goleak): Move from here ... * gnu/packages/golang-check.scm: ... to here. Change-Id: Iaadd6506457cb3487df8f27f71442a6dcabce816 Sharlatan Hellseher
2024-04-12gnu: go-go-uber-org-goleak: Enable tests....* gnu/packages/golang.scm (go-go-uber-org-goleak) [arguments]: <#:tests?>: Enable them. [native-inputs]: Add go-github-com-stretchr-testify-next. [propagated-inputs]: Remove indirect golang modules: go-github-com-stretchr-testify, go-github-com-davecgh-go-spew, go-github-com-kr-pretty, go-github-com-pmezard-go-difflib, go-github-com-stretchr-testify, go-golang-org-x-lint, go-golang-org-x-tools, go-gopkg-in-check-v1; and go-gopkg-in-yaml-v3. Change-Id: I4fa1cf7ff9b9304c8ad0109381932e76ae389f62 Sharlatan Hellseher
2024-04-12gnu: go-go-uber-org-atomic: Fix home-page....Ammend a lint warning: URI https://go.uber.org/atomic returned suspiciously small file (581 bytes). * gnu/packages/golang-xyz.scm (go-go-uber-org-atomic) [home-page]: Fix URL. Change-Id: I361f52f2a62f36cde5435cec6f336c1c114f44b0 Sharlatan Hellseher
2024-04-12gnu: go-go-uber-org-atomic: Move to golang-xyz....* gnu/packages/golang.scm (go-go-uber-org-atomic): Move from here ... * gnu/packages/golang-xyz.scm: ... to here. Change-Id: Ib12085510b40a00e61dda2ae886754a116edd032 Sharlatan Hellseher
2024-04-12gnu: Add go-go-uber-org-dig....* gnu/packages/golang-xyz.scm (go-go-uber-org-dig): New variable. Change-Id: I127569582dbf060b2870c8ac7f977a96e5ba9596 Sharlatan Hellseher
2024-04-12gnu: Add go-github-com-stretchr-testify-next....* gnu/packages/golang-check.scm (go-github-com-stretchr-testify-next): New variable. Change-Id: Ib24b9f68be04ba4066fb130909e59e1df71e4bf7 Sharlatan Hellseher
2024-04-12gnu: go-github-com-pbnjay-memory: Update to 0.0.0-2.7b4eea6....* gnu/packages/golang-xyz (go-github-com-pbnjay-memory): Update to 0.0.0-2.7b4eea6. Change-Id: I3772c15497ddc4e7028eb4e6e5cd7ba9a08ba198 Sharlatan Hellseher
2024-04-12gnu: go-github-com-pbnjay-memory: Move to golang-xyz....* gnu/packages/golang.scm (go-github-com-pbnjay-memory): Move from here ... * gnu/packages/golang-xyz.scm: ... to here. Change-Id: Ie46dfc76fd468ab3a5af886592a150e3e4565111 Sharlatan Hellseher
2024-04-12gnu: Add go-github-com-hashicorp-golang-lru....* gnu/packages/golang-xyz.scm go-github-com-hashicorp-golang-lru-v2, go-github-com-hashicorp-golang-lru): New variables. Change-Id: Id8de7d211e7a8fc4b257b0d2155ec9f4ed3cc3b9 Sharlatan Hellseher
2024-04-12gnu: restic-rest-server: Refresh package style....* gnu/packages/backup.scm (restic-rest-server): Use G-expressions. [arguments] <#:phases>: Swap back to standard 'check phase and add 'set-tmpdir phase. [native-inputs]: Swap from propagated-inputs to native-inputs, sort alphabetically. Change-Id: I5010a2dd81b887d8ef10fa27b3ffcb228e08fade Sharlatan Hellseher
2024-04-12gnu: Add go-github-com-ipfs-go-cid....* gnu/packages/ipfs.scm (go-github-com-ipfs-go-cid): New variable. Change-Id: Ib285028ff3f93b4ec00dcc00ab557be4634acfb0 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Artyom V. Poptsov
2024-04-12gnu: Add go-github-com-multiformats-go-multihash-0.2.3....* gnu/packages/golang-crypto.scm: (go-github-com-multiformats-go-multihash-0.2.3): New variable. Change-Id: I6ac1d5a5f96d01fa40c588e720c4b1c3b99a91a7 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Artyom V. Poptsov
2024-04-12gnu: Add specification-multicodec....* gnu/packages/specifications.scm (specification-multicodec): New variable. Change-Id: I75de43613c5a1818b1db79aa275c58dc52411957 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Artyom V. Poptsov
2024-04-12gnu: Add specification-multihash....* gnu/packages/specifications.scm (specification-multihash): New variable. Change-Id: I065898164cc126445a92b33dd628ab06e19d0615 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Artyom V. Poptsov
2024-04-12gnu: go-github-com-multiformats-go-multihash: Fix indentation....* gnu/packages/golang-crypto.scm (go-github-com-multiformats-go-multihash): Fix indentation. Change-Id: I81f041384d5f9f25c9aad319ce3be079ef49d722 Sharlatan Hellseher
2024-04-12gnu: go-github-com-multiformats-go-multihash: Update to 0.0.1....* gnu/packages/golang-crypto.scm (go-github-com-multiformats-go-multihash): Update to 0.0.1. [propagated-inputs]: Remove go-github-com-spaolacci-murmur3; add go-github-com-gxed-hashland-murmur3. Change-Id: I95de6ec0b05ce4c25e79fecdae59fd7a8529fe0f Sharlatan Hellseher
2024-04-12gnu: Add go-github-com-gxed-hashland-murmur3....* gnu/packages/golang-crypto.scm (go-github-com-gxed-hashland-murmur3): New variable. Change-Id: I9085a373fa298d3359d164768a613a7a56c948db Sharlatan Hellseher
2024-04-12gnu: Add go-github-com-gxed-hashland....* gnu/packages/golang-crypto.scm (go-github-com-gxed-hashland): New variable. Change-Id: I260901efb4d8062d5a4ce24672156b70e64814a5 Sharlatan Hellseher
2024-04-12gnu: robocut: Refresh package style....* gnu/packages/printers.scm (robocut): Use G-expressions. [native-inputs]: Remove labels. [inputs]: Likewise. Change-Id: I6c7790ab8ed8dddfedc9d6c0e2a7ee0870eea7ec Sharlatan Hellseher
2024-04-12gnu: Add ipp-usb....* gnu/packages/printers.scm (ipp-usb): Add variable. Change-Id: I3abc86eb10c9b74ef073e1ead8bd51a91de5670f Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Herman Rimm
2024-04-12gnu: Add go-github-com-openprinting-goipp....* gnu/packages/golang-xyz.scm (go-github-com-openprinting-goipp): Add variable. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Herman Rimm
2024-04-12gnu: go-github-com-fatih-color: Move to golang-xyz....* gnu/packages/golang.scm (go-github-com-fatih-color): Move from here ... * gnu/packages/golang-xyz.scm: ... to here. * gnu/packages/bioinformatics.scm: Add (gnu packages golang-xyz) module. Change-Id: I302327d3426100d7984e6086726396e9fe7f7468 Sharlatan Hellseher
2024-04-12gnu: go-github-com-gobwas-glob: Move to golang-xyz....* gnu/packages/syncthing.scm (go-github-com-gobwas-glob): Move from here ... * gnu/packages/golang-xyz.scm: ... to here. * gnu/packages/textutils.scm: Remove (gnu packages syncthing) module. Change-Id: I131830e6edcdb666aeb3cd9bbdf6982df938ccd4 Sharlatan Hellseher
2024-04-12gnu: Add librewolf....* gnu/packages/librewolf.scm (librewolf): New variable. * gnu/local.mk (dist_patch_DATA): Add it. Change-Id: I98b6410582b856ede83b79637a58e66d6e5832e6 Signed-off-by: Andrew Tropin <andrew@trop.in> Ian Eure
2024-04-12gnu: Add nss-certs-3.98....* gnu/packages/certs.scm (nss-certs-3.98): New variable. Change-Id: I95b54781c7b85f1d6b54158c6b906116791e009c Signed-off-by: Andrew Tropin <andrew@trop.in> Ian Eure
2024-04-12gnu: Add nss-3.98....* gnu/packages/nss.scm (nss-3.98): New variable. Change-Id: If54ba20d296da2f4edd444c7cfa223a2d5a9ecb8 Signed-off-by: Andrew Tropin <andrew@trop.in> Ian Eure
2024-04-12gnu: ublock-origin: Update to 1.57.2....* gnu/packages/browser-extensions.scm (ublock-origin): Update to 1.57.2. (ublock-main-assets): Update to 1cfeef15ac031cf8ea144c7b8c7b6693fcd35664. (ublock-prod-assets): Update to 17d534c817bd543bbb5be48113edefcec43bbcc9. Change-Id: Ic955ada31e33f0cf0ab3ad272e6b7c2128d76aac Clément Lassieur
2024-04-11gnu: chez-scheme: Bootstrap from source....* gnu/packages/chez.scm (chez-scheme)[source]<snippet>: Also unbundle pre-built boot files. (chez-scheme-bootstrap-bootfiles): Stop inheriting from 'chez-scheme'. [native-inputs]: Add 'zuo', 'chez-nanopass-bootstrap', and either 'chez-scheme-for-racket' or, for cross builds, 'chez-scheme'. [build-system]: Change to gnu-build-system. [arguments]: Change to run 'configure' and then bootstrap via `make re.boot` or, for cross builds, `make cross.boot` [synopsis, description]: Update accordingly. (chez-scheme-for-racket-bootstrap-bootfiles)[synopsis]: Write "boot files" as two words in prose. [description]: Likewise. * gnu/packages/racket.scm: Update comments. Change-Id: I55d9b57090ecaca0aa2ab19c2c3ebae2243a9173 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Philip McGrath
2024-04-11gnu: chez-scheme: Update and simplify machine-type handling....Since Chez Scheme 10.0.0 supports all of the backends added in Racket's branch, the complexity of '%chez-features-table' is no longer needed. Ideally, even more of this logic could be maintained upstream, but this change will simplify maintenance in the mean time. * gnu/packages/chez.scm (target-chez-arch): Recognize loongarch64. (chez-upsteam-features-for-system): Remove function. (%chez-features-table): Replace with ... (define-machine-types, %machine-types): ... this new macro and variable, using the list copied directly from the Chez Scheme source code. (nix-system->pbarch-machine-type): Update docstring, since pbarch machine types are supported upstream as of Chez Scheme 10.0.0. (racket-cs-native-supported-system?): Replace with ... (nix-system->native-chez-machine-type): ... this new function, implemented using '%machine-types'. (chez-scheme-for-racket): Update accordingly. (chez-scheme-for-racket-bootstrap-bootfiles): Likewise. * gnu/packages/racket.scm (racket-vm-cs): Likewise. Change-Id: I46efebaf48cce388075ab4873c16a6f5f9692bb7 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Philip McGrath
2024-04-11gnu: Fix uses of deprecated chez-scheme-for-system....(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> Philip McGrath
2024-04-11gnu: Deprecate chez-scheme-for-system.in favor of chez-scheme....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> Philip McGrath
2024-04-11gnu: chez-scheme: Update to 10.0.0....* 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> Philip McGrath
2024-04-11gnu: chez-scheme: Reorganize package definitions....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> Philip McGrath
2024-04-11gnu: racket: Update to 8.12....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> Philip McGrath
2024-04-11gnu: zuo: Update to 1.9....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> Philip McGrath
2024-04-11gnu: Add durden....* 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> Ahmad Draidi
2024-04-11gnu: Add nuklear....* gnu/packages/toolkits.scm (nuklear): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Antero Mejr
2024-04-11gnu: Add stddoc....* gnu/packages/documentation.scm (stddoc): New variable. Change-Id: I0f60126ef78a45733ad7395352e9bad49561437b Signed-off-by: Ludovic Courtès <ludo@gnu.org> Christina O'Donnell
2024-04-11gnu: Add markdeep....* gnu packages/documentation.scm (markdeep): New variable. Change-Id: I34303377f50740ba357c1bb299c9434079a6e23d Signed-off-by: Ludovic Courtès <ludo@gnu.org> Christina O'Donnell
2024-04-11gnu: speech-dispatcher: Update to 0.11.5....* 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> Sébastien Lerique
2024-04-11gnu: gdb: Update to 14.2....* gnu/packages/gdb.scm (gdb-14): Update to 14.2. Change-Id: Iddf941655fe5550f6cd01978fd7998f193957ee1 Ludovic Courtès
2024-04-11gnu: superlu-dist: Fix linking with the ParMETIS shim of pt-scotch....* gnu/packages/maths.scm (superlu-dist)[arguments]: Adjust library names to match current ‘scotch’. Change-Id: If64094c058cc3be58435fe1c47cc99fb0a9e1fff Ludovic Courtès
2024-04-11gnu: pt-scotch: Include <stdint.h> so ‘parmetis.h’ is usable....Fixes a bug when building ‘superlu-dist’ where ‘int32_t’ would be undefined. * gnu/packages/maths.scm (scotch)[source]: Add ‘snippet’. Change-Id: Id5beb2034d762727458821b93568e5b733184c00 Ludovic Courtès
2024-04-11gnu: emacs-ess: Fix build....* 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 Nicolas Goaziou
2024-04-10gnu: diffoscope: Avoid skipping several tests....* gnu/packages/diffoscope.scm (diffoscope)[native-inputs]: Add perl. Vagrant Cascadian
2024-04-10gnu: r-bioconcotk: Update to 1.22.2....* gnu/packages/bioconductor.scm (r-bioconcotk): Update to 1.22.2. Change-Id: I473dc8d160d6f04eb3d90b747395d6ff73e3e9db Ricardo Wurmus
2024-04-10gnu: r-monocle: Update to 2.30.1....* gnu/packages/bioconductor.scm (r-monocle): Update to 2.30.1. [propagated-inputs]: Remove r-qlcmatrix. Change-Id: Id3876045fe925a82892cd2dbe7f56a0b475f2226 Ricardo Wurmus
2024-04-10gnu: r-seqarray: Update to 1.42.4....* gnu/packages/bioconductor.scm (r-seqarray): Update to 1.42.4. Change-Id: I3663ed7550bdd11e2f23b0497c7bbeb2d5c6cd41 Ricardo Wurmus