Commit graph

134382 commits

Author SHA1 Message Date
Sharlatan Hellseher 19d56a3d51
gnu: python-asdf-coordinates-schemas: Update to 0.3.0.
* gnu/packages/astronomy.scm (python-asdf-coordinates-schemas): Update to 0.3.0.

Change-Id: Iad7848823f4b6c996aeb74919cbf252014126075
2024-03-29 15:08:09 +00:00
Sharlatan Hellseher 250f181744
gnu: python-asdf: Update to 3.1.0.
* gnu/packages/astronomy.scm (python-asdf): Update to 3.1.0.
[arguments] <#:phases>: Add 'fix-test-setup phase.
<#:test-arguments>: Move "-p no:legacypath" option from pyproject.toml
to here.

Change-Id: Ief5734d97d483d2e7af3ea59d702fd4697eb048a
2024-03-29 15:08:09 +00:00
Sharlatan Hellseher dc21d8e57a
gnu: python-asdf-transform-schemas: Update to 0.5.0.
* gnu/packages/astronomy.scm (python-asdf-transform-schemas): Update to 0.5.0.

Change-Id: Ibf122fa98260de9a472a9c2786f85e1f1098fa19
2024-03-29 15:08:09 +00:00
Sharlatan Hellseher 87d5ae0093
gnu: python-asdf-standard: Update to 1.1.1.
* gnu/packages/astronomy.scm (python-asdf-standard): Update to 1.1.1.
[arguments] <#:phases>: Swap 'remove-blocking-tests phases to use <#:test-flags>.
<#:test-flags>: Add more file to ignore to break cycle with python-asdf.

Change-Id: I8c80d4371adf55de77ef718a21bf8599d0fce17e
2024-03-29 15:08:08 +00:00
Sharlatan Hellseher 5754757486
gnu: python-asdf-unit-schemas: Update to 0.2.0.
* gnu/packages/astronomy.scm (python-asdf-unit-schemas): Update to 0.2.0.

Change-Id: Ib767a5b3e1d58205e18eb71465a1505d6ba7a7eb
2024-03-29 15:08:08 +00:00
Sharlatan Hellseher e1e2ee1e55
gnu: python-cdflib: Enable all tests.
* gnu/packages/astronomy.scm (python-cdflib) [arguments] <#:test-flags>:
Remove it to enable all tests.

Change-Id: I0fd44c117519efb306573d5ec603c430dbb1dc8c
2024-03-29 15:08:08 +00:00
Sharlatan Hellseher 8aa70135ce
gnu: python-cdflib: Update to 1.2.6.
* gnu/packages/astronomy.scm (python-cdflib): Update to 1.2.6.

Change-Id: Iae2e39e756e5e9664a1b524aa1155d128dc0292c
2024-03-29 15:08:08 +00:00
Sharlatan Hellseher 6534e69173
gnu: python-astropy-iers-data: Update to 0.2024.3.18.0.29.47.
* gnu/packages/astronomy.scm (python-astropy-iers-data): Update to
0.2024.3.18.0.29.47.

Change-Id: Ibc243250266bc1a2c3733a05f554389d2f1dac2c
2024-03-29 15:08:08 +00:00
Sharlatan Hellseher f5e1cccd2b
gnu: python-ginga: Update to 5.0.0.
* gnu/packages/astronomy.scm (python-ginga): Update to 5.0.0.

Change-Id: I4b6dee90dded7606e823e1a2a6df7a5dead962d4
2024-03-29 15:08:08 +00:00
Sharlatan Hellseher 2de864d204
gnu: python-glymur: Speed up tests.
* gnu/packages/python-xyz.scm (python-glymur): Enable parallel
tests to speed them up.
[arguments] <#:test-flags>: Add it with "-n" option.
[native-inputs]: Add python-pytest-xdist.

Change-Id: Ied066330cc24a50b47307cefb2694675be8af0a4
2024-03-29 15:08:08 +00:00
Sharlatan Hellseher 2962c0f025
gnu: python-stdatamodels: Speed up tests.
gnu/packages/astronomy.scm (python-stdatamodels): Enable parallel
tests to speed them up.
[arguments] <#:test-flags>: Add "-n" option.
[native-inputs]: Add python-pytest-xdist.

Change-Id: I43390240a4a0db48d9abab4c34d1c1c771028486
2024-03-29 15:08:08 +00:00
Sharlatan Hellseher 9b0508e204
gnu: python-dask: Speed up tests.
* gnu/packages/python-xyz.scm (python-dask) [arguments] <#:test-flags>:
Add option to run tests in parallel.
[native-inputs]: Add python-xdist. Reformat as a list.

Change-Id: I9b4b1c53f827e1f5d3edd0908f8e37e1a3bddb71
2024-03-29 15:08:07 +00:00
Sharlatan Hellseher 249f0a9c9f
gnu: python-distributed: Speed up tests.
* gnu/packages/python-science.scm (python-distributed) [arguments]
<#:test-flags>: Add option to run tests in parallel. Disable 3 more
flaky tests.
[native-inputs]: Add python-pytest-xdist. Sort alphabetically.

Change-Id: I588c1a1dc82e3208cc1eeeefbdc58fb080775ac0
2024-03-29 15:08:07 +00:00
Sharlatan Hellseher 1a3aa6b19b
gnu: python-zarr: Speed up tests.
* gnu/packages/python-xyz.scm (python-zarr): Use G-expressions.
[arguments] <#:test-flags>: Parallelize tests to speed them up.
<#:phases>: 'disable-service-tests remove trailing #t from
lambda. Use standard 'check phase.
[native-inputs]: Add python-fsspec, python-h5py,
python-pytest-doctestplus, python-pytest-timeout, and
python-pytest-xdist.

Change-Id: I3fc4e2a1649ad9f95ed9e3fe87e3f57ad4f58af8
2024-03-29 15:08:07 +00:00
Sharlatan Hellseher bb1e74a96f
gnu: python-partd: Enable tests.
Newer version of the project is migrated to pyproject.toml, this change
may help to prepare for the future upgrade.

* gnu/packages/python-xyz.scm (python-partd) [build-system]: Swap to
pyproject-build-system, allowing to detect tests and run them.

Change-Id: Ia4375b83cea6dcbf7781b3dc40f544261075d2ca
2024-03-29 15:08:07 +00:00
Sharlatan Hellseher 950b10540c
gnu: python-zarr: Update to 2.17.1.
* gnu/packages/python-xyz.scm (python-zarr): Update to 2.17.1.

Change-Id: Id7873b68bb82400f66539d03fe9a357deb61d58c
2024-03-29 15:08:07 +00:00
Sharlatan Hellseher a78a58673a
gnu: python-pytest-filter-subpackage: Update to 0.2.0.
* gnu/packages/python-check.scm (python-pytest-filter-subpackage): Update to 0.2.0.

Change-Id: I04f000b3a75f671340fbd351b06265b99acb3856
2024-03-29 15:08:07 +00:00
Sharlatan Hellseher 2f3a26eedf
gnu: python-pytest-arraydiff: Enable tests.
* gnu/packages/python-check.scm (python-pytest-arraydiff): Enable tests.
[build-system]: Swap to pyproject-build-system.
[arguments] <#:test-flags>: Disable tests requiring python-astropy to
break dependencies cycle.

Change-Id: I0e4b6681d106a999c6fc12c3fd8c8f084762a92e
2024-03-29 15:08:07 +00:00
Sharlatan Hellseher 06dd8b310f
gnu: python-pytest-arraydiff: Update to 0.6.1.
* gnu/packages/python-check.scm (python-pytest-arraydiff): Update to 0.6.1.

Change-Id: I6dd911eb38597790f66756a77f6086112329a156
2024-03-29 15:08:07 +00:00
Sharlatan Hellseher b548c6b1d5
gnu: python-pytest-doctestplus: Update to 1.2.0.
* gnu/packages/python-check.scm (python-pytest-doctestplus): Update to 1.2.0.
[arguments] <#:test-flags>: Disable one more failing test.
[home-page]: Update accordingly with lint warning.

Change-Id: I353a671741cf887c348d627d9e071e3fedcc4edc
2024-03-29 15:08:06 +00:00
Sharlatan Hellseher a2894745a5
gnu: python-blosc: Simplify package.
* gnu/packages/python-compression.scm (python-blosc) [arguments]
<#:phases>: Swap to simple lambda in 'find-blosc phase as it already
uses this-package-input procedure.

Change-Id: I4d3219d9575b9573b0c384b067855fa927f122da
2024-03-29 15:08:06 +00:00
Sharlatan Hellseher 8b00d81dd3
gnu: python-blosc: Move to python-compression.
* gnu/packages/python-xyz.scm (python-blosc): Move from here ...
* gnu/packages/python-compression.scm: ... to here.

Change-Id: Ieed1b399602d0ba64b065d1c03ef0855ac52f71e
2024-03-29 15:08:06 +00:00
Sharlatan Hellseher cbd6faf8a7
gnu: splash: Update to 3.10.3.
* gnu/packages/astronomy.scm (splash): Update to 3.10.3.

Change-Id: Ic5f812a3c35fd76c0a722616efea2745a080c859
2024-03-29 15:08:06 +00:00
Sharlatan Hellseher 96e6c1ef28
gnu: calcmysky: Update to 0.3.2.
* gnu/packages/astronomy.scm (calcmysky): Update to 0.3.2.

Change-Id: I27d6c833aba5a5d8d398a6170485d0e62223ca1b
2024-03-29 15:08:06 +00:00
Sharlatan Hellseher 8ed9ce9d00
gnu: go-github-com-danwakefield-fnmatch: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-danwakefield-fnmatch): Move
from here ...
* gnu/packages/golang-xyz.scm: ... to here.

* gnu/packages/mail.scm: Add (gnu packages golang-xyz) module.

Change-Id: I2d5d0565f4c758f49032cadfa1dcca7e884a577b
2024-03-29 14:21:00 +00:00
Sharlatan Hellseher 9358929873
gnu: go-gopkg-in-natefinch-lumberjack.v2: Move to golang-xyz.
* gnu/packages/golang.scm (go-gopkg-in-natefinch-lumberjack.v2): Move
from here ...
* gnu/packages/golang-xyz.scm: ... to here.

* gnu/packages/finance.scm: Add (gnu packages golang-xyz) module.

Change-Id: Ib31fe5787f7b9a5c10e527ea344adaf587aeea13
2024-03-29 14:21:00 +00:00
Sharlatan Hellseher 8ac6bd7741
gnu: packages: flashing-tools: Sort use-module alphabetically.
* gnu/packages/flashing-tools.scm: Sort use-module alphabetically to
ease maintenance.

Change-Id: I5d3743586c0f3c455ab8122ba954667daaae6794
2024-03-29 14:21:00 +00:00
Sharlatan Hellseher 017c9e4255
gnu: packages: libusb: Sort use-module alphabetically.
* gnu/packages/libusb.scm: Sort use-module alphabetically to ease
maintenance.

Change-Id: I0ef6ae4ad51fb542ea2811e880c1d78976ad214d
2024-03-29 14:21:00 +00:00
Martin Becze f0a3c72201
gnu: Add wally-cli.
* gnu/packages/flashing-tools.scm (wally-cli): New variable.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: I43f495c2251acf38db72d59c449700899a252671
2024-03-29 14:21:00 +00:00
Martin Becze 558a41968a
gnu: Add go-github-com-google-gousb.
* gnu/packages/libusb.scm (go-github-com-google-gousb): New variable.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: I2649caea1e9168c50a5065c8e3a5a9eb407730b7
2024-03-29 14:21:00 +00:00
Martin Becze b68544731d
gnu: Add go-github-com-marcinbor85-gohex.
* gnu/packages/golang-xyz.scm (go-github-com-marcinbor85-gohex): New
variable.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: I39e8cd725819d549d562f5168e1651c22bfa50b6
2024-03-29 14:21:00 +00:00
Sharlatan Hellseher 699c9a04b2
gnu: Add go-github-com-briandowns-spinner.
* gnu/packages/golang-xyz.scm (go-github-com-briandowns-spinner): New variable.

Change-Id: I990b39300b55e5ba462baad6dd996defc584a03d
2024-03-29 14:21:00 +00:00
Sharlatan Hellseher b39b38a8d8
gnu: Add go-github-com-logrusorgru-aurora-v4.
* gnu/packages/golang-xyz.scm (go-github-com-logrusorgru-aurora-v4): New variable.

Change-Id: I38956184e5b82865b8df0b8c7a7b6a434be1b8a4
2024-03-29 14:20:59 +00:00
Sharlatan Hellseher bcfbb05fdb
gnu: Add go-github-com-logrusorgru-aurora-v3.
* gnu/packages/golang-xyz.scm (go-github-com-logrusorgru-aurora-v3): New variable.

Change-Id: Iec34c29b6785ada697ad9cded7060a221d60abc9
2024-03-29 14:20:59 +00:00
Martin Becze dde7bb4f74
gnu: Add go-github-com-logrusorgru-aurora.
* gnu/packages/golang-xyz.scm (go-github-com-logrusorgru-aurora): New
variable.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: I14ac154d222a444ad83022e72d79a7937462c7a5
2024-03-29 14:20:59 +00:00
Martin Becze 610f66cb45
gnu: Add go-gopkg-in-cheggaaa-pb-v1.
* gnu/packages/golang-xyz.scm (go-gopkg-in-cheggaaa-pb-v1): New variable.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: If46de99aca0d301aca18b088f57616d78fe90e19
2024-03-29 14:20:59 +00:00
Charles d84fb791f6
gnu: Add cl-charje.loop.
* gnu/packages/lisp-xyz.scm (sbcl-charje.loop, cl-charje.loop,
ecl-charje.loop): New variables.

Change-Id: I69cfc7a73a7632e4fa2204d729503b98e609070e
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2024-03-29 14:42:22 +01:00
Charles 048adac758
gnu: cl-binding-arrows: Update to 1.0.0-2.46bcba8.
* gnu/packages/lisp-xyz.scm (sbcl-binding-arrows): Update to 1.0.0-2.46bcba8.

Change-Id: I173f4b11c4bb6a51f916ee57bbe8e5cb01dc714a
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2024-03-29 14:33:13 +01:00
Sergio Pastor Pérez 04be2cd15a
gnu: Add compdb.
* gnu/packages/build-tools.scm (compdb): New variable.

Change-Id: Ia221f21f38e4def239b82654c678fbe42b995878
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2024-03-29 13:32:23 +01:00
Cayetano Santos 1a53bb08da
gnu: Add emacs-eglot-jl.
* gnu/packages/emacs-xyz.scm (emacs-eglot-jl): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Change-Id: I5ece71dd2dbbcd92632734e52ec1f0901337d2df
2024-03-29 13:27:21 +01:00
Sharlatan Hellseher 0ff72d105c
gnu: cl-json-pointer: Fix name for ECL build.
* gnu/packages/lisp-xyz.scm (ecl-cl-json-pointer): Fix variable name.

Change-Id: I35ee1c6a122ac6d77dae379be5218078c3012031
2024-03-28 19:10:30 +00:00
Liliana Marie Prikler ce999ae3a2
gnu: emacs-no-x: Skip integrity test on armhf-linux.
* gnu/packages/emacs.scm (emacs-no-x)[#:phases]<validate-runpath>: Move
checks to GExpression expansion.  Add check against armhf-linux.
2024-03-28 19:21:57 +01:00
Efraim Flashner daab3da504
gnu: u-boot-pine64-plus: Fix building on aarch64-linux.
* gnu/packages/bootloaders.scm (u-boot-sunxi64-packages)[arguments]:
Also search in inputs for input files.

Change-Id: Ibc0f6b0dfff5eb7c561b7361dcf0eac1839fad87
2024-03-28 17:39:42 +02:00
nafkhamdc d616e85ac8
gnu: python-upsetplot: Update to 0.9.0.
* gnu/packages/python-science.scm (python-upsetplot): Update to 0.9.0.
[source]: Remove obsolete snippet.
[arguments]: Remove custom check phase.
[build-system]: Use pyproject-build-system.

Change-Id: I68bcd6840577a12594e491e9fd5e114f9261f6c7
Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
2024-03-28 13:37:20 +01:00
Ricardo Wurmus fb95491645
gnu: python-pynacl: Use pyproject-build-system.
* gnu/packages/python-crypto.scm (python-pynacl)[build-system]: Use
pyproject-build-system.
[arguments]: Remove custom check phase.
[source]: Remove unnecessary substitution.

Change-Id: Idf2409022abde9f3a59e71cd1fa69ce9f1df6b1f
2024-03-28 13:27:04 +01:00
nafkhamdc 1da36e4db9
gnu: Add python-pytest-testmon.
* gnu/packages/python-check.scm (python-pytest-testmon): New variable.

Change-Id: Ia2e6034781898c04bd766145e0352060a975d479
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2024-03-28 13:08:34 +01:00
nafkhamdc b8f6b013b9
gnu: Add python-contexttimer.
* gnu/packages/python-xyz.scm (python-contexttimer): New variable.

Change-Id: I1ed35f1d0190f0e3a60095c7627b6c17552cb4cc
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2024-03-28 12:44:01 +01:00
nafkhamdc 4881c7d697
gnu: python-pynacl: Update to 1.5.0.
* gnu/packages/python-crypto.scm (python-pynacl): Update to 1.5.0.

Change-Id: Iadf81b8d67a5d4fa08fbcb9937afa86de33385dc
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2024-03-28 12:43:01 +01:00
Mehrad Mahmoudian aa6e357c55
gnu: r-varhandle: Update home page.
* gnu/packages/cran.scm (r-varhandle)[home-page]: Update to new URL.

Change-Id: I8bde12da1348d0fca7f9b9939bff2774ce2b767b
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2024-03-28 12:42:11 +01:00
Sharlatan Hellseher 0e8f7ee3a9
gnu: go-github-com-nbrownus-go-metrics-prometheus: Adjust inputs.
* gnu/packages/golang-xyz.scm (go-github-com-nbrownus-go-metrics-prometheus):
Adjust inputs.
[propagated-inputs]: Remove go-github-com-stretchr-testify.
[native-inputs]: Add go-github-com-stretchr-testify.

Change-Id: I9c409fe88e11273e79809772001b73ffa4ed7afa
2024-03-27 23:08:25 +00:00