gnu: gmsh: Switch to pyproject. * gnu/packages/maths.scm (gmsh): [arguments]<#:imported-modules, #:modules, #:phases>: Switch to pyproject-build-system. Change-Id: Ia3506c1e8e9ebff9c24a7e2b5ba66555187f6068 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: Remove hdf4-alt. * gnu/packages/maths.scm (hdf4-alt): Delete variable. Change-Id: I1674afe82952c473a7718371a4ffeb79e49c4020 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: coda: Remove hdf4 input. * gnu/packages/maths.scm (coda)[inputs]: Remove hdf4-alt. [arguments]<#:configure-flags>: Drop "--with-hdf4". Change-Id: I379b8f1f8bec79caf399999211e2778d4dbdd9c4 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: Remove hdf4. * gnu/packages/maths.scm (hdf4): Delete variable. Fixes: guix/guix#4770 Change-Id: I26e22639b2e19cdf8542262c52b24e394b7263ef Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: hdf4-alt: Disinherit from hdf4. * gnu/packages/maths.scm (hdf4-alt)[inherit]: Remove field. [version, source, build-system, native-inputs, inputs, home-page, synopsis, description, license]: Copy and paste from hdf4. [arguments]: Adapt from hdf4 without changing the derivation. Change-Id: I37cb97d7d97ea4426158b6970b98695d4f514332 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: Remove gctp. * gnu/packages/maths.scm (gctp): Delete variable. Fixes: guix/guix#4761 Change-Id: If04e27063eb68dcfbe1d0057f1b4e097c8de153f Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: Remove hdf-eos5. * gnu/packages/maths.scm (hdf-eos5): Delete variable. Change-Id: Id4dbf13e73df2cbeadc6944a6a05711ef7a427cf Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: Remove hdf-eos2. * gnu/packages/maths.scm (hdf-eos2): Delete variable. Change-Id: I71e3ba4106b2d800439e4affc7b65d7b428bb160 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: z3: Switch to pyproject. * gnu/packages/maths.scm (z3): [arguments]<#:imported-modules, #:modules, #:phases>: Switch to pyproject-build-system. <#:phases>: Replace phase 'compile-python-modules by the one in pyproject-build-system. Change-Id: Ie74daad5cd152bd80447219a9c82fa7d0827ac9b Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: fp16: Switch to pyproject. * gnu/packages/maths.scm (fp16): [arguments]<#:modules, #:imported-modules, #:phases>: Switch to pyproject-build-system. Change-Id: I6ca525ea3f5704b4afce39837c21e704e2a13370 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: python-cylp: Update to 0.94.0. * gnu/packages/maths.scm (python-cylp): Update to 0.94.0. [arguments] <test-flags>: Rework skipped/ignored tests. <phases>: Add 'numpy-compatibility.' [propagated-inputs]: Remove python-pytest. [native-inputs]: Remove python-hypothesis, python-numpy, and python-wheel. Fixes: guix/guix#2912 Change-Id: Ifa466f6f0d0a1cdc3723d60a57ddeafca61dff99 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: python-orthopy: Use python-numpy@1. * gnu/packages/maths.scm (python-orthopy): [propagated-inputs]: Remove python-numpy; add python-numpy-1. [native-inputs]: Remove python-wheel. Change-Id: I574e885dd7ef3522160cb287e4094c6ed4a05181 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: python-mathics-core: Use python-numpy@1. * gnu/packages/maths.scm (python-mathics-core): [arguments] <tests?>: Disable for now. [propagated-inputs]: Remove python-numpy; add python-numpy-1. Change-Id: I39be334cd670b0e747429887f5a92505bd7be154 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: python-quadpy: Use python-numpy@1. * gnu/packages/maths.scm (python-quadpy): [propagated-inputs]: Remove python-numpy; add python-numpy-1. Change-Id: I103cc604f51d1af3e4030c64b3bc3cda9fadc77d Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: python-accupy: Use python-numpy@1. * gnu/packages/maths.scm (python-accupy): [propagated-inputs]: Add python-numpy-1. [native-inputs]: Remove python-wheel. Change-Id: I9df15444696ef365861b2fdf40011b86dc0afb1a Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: coda: Use python-numpy@1. * gnu/packages/maths.scm (coda): [native-inputs]: Remove python-numpy; add python-numpy-1. Change-Id: I1419ec3eb9cb4f25b1078908e305c99ec8bd59c4 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: Add scs. * gnu/packages/maths.scm (scs): New variable. Change-Id: Iea504b64a1da5cb4d446fe6461bbf4b2a47f4139 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: Add osqp. * gnu/packages/maths.scm (osqp): New variable. Change-Id: If2eded2af7fa7060e793867f1128210e3b8f2ed1 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: Add qdldl. * gnu/packages/maths.scm (qdldl): New variable. Change-Id: Ic43b3a4e6af342748367e93f22f37efea4b923f6 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: veusz: Update to 4.2. * gnu/packages/maths.scm (veusz): Update to 4.2. [inputs]: Add python-numpy. [propagated-inputs]: Remove python-numpy. [native-inputs]: Remove python-astropy and python-wheel. Change-Id: Id1258513cc7c7f0ebad71e523f23e37a59cc42ce Signed-off-by: Rutherther <rutherther@ditigal.xyz>