gnu: python-mt940: Update to 0.7.0.
* gnu/packages/finance.scm (python-mt940): Update to 0.7.0.
Change-Id: I0be4368aaf1f7fc627ec3f8e16077edeb20e1a9e
gnu: Add python-stripe-12.
* gnu/packages/python-web.scm (python-stripe-12): New variable.
Change-Id: I7f72a250a1b93625c37788819eb904004397ec0a
gnu: python-meshio: Update to 5.3.5.
* gnu/packages/simulation.scm (python-meshio): Update to 5.3.5.
[source]: Remove snippet.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
[propagated-inputs]: Remove python-importlib-metadata.
[inputs, description]: Improve style.
Change-Id: I9cfe0bdbef3bbb8628e065d523dd65bf1fe388c6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: fenics: Switch to pyproject.
* gnu/packages/simulation.scm (fenics):
[build-system]: Switch to pyproject-build-system.
[arguments]: Relocate field, improve style.
<#:test-flags>: Use them, and skip flaky tests.
[native-inputs]: Add python-setuptools.
Change-Id: I85825ec6aa2a68db74cb7b5864103bbf34c33031
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-commonroad-route-planner: Switch to pyproject.
* gnu/packages/simulation.scm (python-commonroad-route-planner):
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style.
<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
Change-Id: I4df18bbc6bafa2d156e8569646e6b5b1af464714
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-commonroad-io: Switch to pyproject.
* gnu/packages/simulation.scm (python-commonroad-io):
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style.
<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools. Remove python-pytest.
Change-Id: Ib678e1e41ab51dbfef75fc86dee327c721de5731
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-commonroad-vehicle-models: Switch to pyproject.
* gnu/packages/simulation.scm (python-commonroad-vehicle-models):
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style.
<#:test-flags>: Ignore failing tests.
[native-inputs]: Add python-matplotlib, python-pytest, python-scipy,
python-setuptools.
Change-Id: If774ec9d9c8185367b2e2360e60e05038b11eca6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-fenics-ffc: Switch to pyproject.
* gnu/packages/simulation.scm (python-fenics-ffc):
[source, arguments, description]: Improve style.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: I311ee58857bb796e6cacece5408a2eb62c754a04
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Add python-fenics-ufl-2019.
* gnu/packages/simulation.scm (python-fenics-ufl-2019): New variable.
Change-Id: Ie0dccb8e5500cdaa14b6f32621ce48d1399b9979
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-fenics-ufl: Update to 2025.2.0.
* gnu/packages/simulation.scm (python-fenics-ufl): Update to 2025.2.0.
[build-system]: Switch to pyproject-build-system.
[arguments]: Drop them.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
Change-Id: I747c989bd6dbcfa034182523ec6be7976d7f3f33
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: open-simulation-interface: Switch to pyproject.
* gnu/packages/simulation.scm (open-simulation-interface):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools.
Change-Id: Ie27bdc726ee7a943cdb7a59b86595853e78a575e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: mbed-tools: Update to 7.59.0.
* gnu/packages/embedded.scm (mbed-tools): Update to 7.59.0.
[build-system]: Switch to pyproejct-build-system.
[arguments] <phases>: Remove 'relax-requirements; add 'fix-pytest-config;
use default 'check.
[propagated-inputs]: Remove python-pdoc3.
[native-inputs]: Remove python-pytest-cov; add python-setuptools and
python-setuptools-scm.
Change-Id: I277b573ae5983f1a48b657bdbbfba311600d82cf
gnu: python-psptool: Update to 3.1.
* gnu/packages/embedded.scm (python-psptool): Update to 3.1.
[source]: Switch to git-fetch.
<snippet>: Drop it as no longer required.
[build-system]: Switch to pyproject-build-system.
[arguments] <test-backend>: Use 'unittest.
[native-inputs]: Add python-psptrace-bootstrap and python-setuptools.
Change-Id: Iadf37adc484d2b19db710e0110343e965b5e2e08
gnu: Add python-psptrace.
* gnu/packages/embedded.scm (python-psptrace, python-psptrace-bootstrap):
New variables.
Change-Id: Ie36a997170c7623790b3fabe4c786513031959c2
gnu: python-pypika: Update to 0.49.0.
* gnu/packages/databases.scm (python-pypika): Update to 0.49.0.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest and python-setuptools.
Change-Id: I3f35b622325d8a2d4c953eb0f71475303b9ee44e
gnu: Add emacs-agitjo.
* gnu/packages/emacs-xyz.scm (emacs-agitjo): New variable.
Change-Id: I2b7597b337e7f46ec062860818d142762faefeb2
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
gnu: emacs-disproject: Build manual.
* gnu/packages/emacs-xyz.scm (emacs-disproject)[arguments]<#:phases>:
Add 'build-info-manual phase.
<#:tests?>: Disable.
[native-inputs]: Add texinfo.
Change-Id: Ie50460ca05a45121e6b96e953d2b7d2821b55dbe
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
gnu: emacs-elisp-autofmt: Update to 0.1-1.c276564.
* gnu/packages/patches/emacs-elisp-autofmt-fix-region-send.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add reference to it.
* gnu/packages/emacs-xyz.scm (emacs-elisp-autofmt): Update to 0.1-1.c276564.
[source]: Add reference to patch.
[arguments]<#:phases>{patch-dependencies}: Delete phase.
{fix-tests}: Remove one workaround.
<#:include>: Add elisp-autofmt-cmd.py
<#:test-command>: Replace "tests" by "test".
Change-Id: Ie74a7f57e77c88899bd084b882299438115c646f
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
gnu: sdrangel: Update to 7.22.4.
* gnu/packages/radio.scm (sdrangel): Update to 7.22.4.
Change-Id: If1480fddcb4f6e8425295c7d5513d091edcd5716
gnu: libdab: Update to 0.8-2.dfacdcd.
* gnu/packages/radio.scm (libdab): Update to 0.8-2.dfacdcd.
Change-Id: Ie9658538d3248d827380527d5962ed1fc435c875