gnu: vcmi: Update to 1.6.5. * gnu/packages/games.scm (vcmi): Update to 1.6.5. Change-Id: Ibd6a59df483c56197f77df6c874e558a8cbf7dcf
gnu: Add arm-trusted-firmware-rk3588. * gnu/packages/firmware.scm (arm-trusted-firmware-rk3588): New variable. * gnu/packages/bootloaders.scm (make-u-boot-rockchip-package): Support 'rk3588.
services: network-manager: Handle existing configuration directory. * gnu/services/networking.scm (network-manager-activation): Handle the case where /etc/NetworkManager/conf.d already exists. Change-Id: I7af4f4ad226eef28bd8667f0708525e77a6a50c8 Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
gnu: Add linux-libre-arm64-mnt-reform. * gnu/packages/linux.scm (linux-libre-arm64-mnt-reform): New variable. (reform-debian-packages): New variable. Change-Id: I61fa18de361f2ea576608c329d168df03e163d83
gnu: Add emacs-elastic-modes. * gnu/packages/emacs-xyz.scm (emacs-elastic-modes): New variable. Change-Id: I41f0b6cdb9ad4a2a6c7a178229c791b6499e77c3 Reviewed-by: Cayetano Santos <csantosb@inventati.org> Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: Add emacs-erc. * gnu/packages/emacs-xyz.scm (emacs-erc): New variable. Change-Id: Ie83df977e8dbe4402c15f92e977ba121964b1e6e Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: Add blackbox-terminal. * gnu/packages/gnome-xyz.scm (blackbox-terminal): New variable. Change-Id: I72d1f0b475fd5cdea7fb0087149ac9eba7a8850b Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: Add vte-with-sixel. * gnu/packages/gnome.scm (vte-with-sixel): New variable. Change-Id: Ide1f88fc454155fa940ae2a63b6ed33e38f379f5 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: Add libpqmarble. * gnu/packages/gnome-xyz.scm (libpqmarble): New variable. Change-Id: Ic7d6b6848656247cd43397e5c6b07261a08f6967 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: Add flycast. * gnu/packages/emulators.scm (flycast): New variable. Change-Id: I358235492a3493c3126f7ca9f738ed2706e36105 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: kdialog: Update to 24.12.3. * gnu/packages/kde-utils.scm (kdialog): Update to 24.12.3. Change-Id: I29e493dddcaf714d4878df612bec7588fd975019
gnu: plasmatube: Update to 24.12.3. * gnu/packages/kde-plasma.scm (plasmatube): Update to 24.12.3. Change-Id: I691b7b4aa6d13410f496add0fd76cfec96e07eaa
gnu: libsixel: Update to 1.10.5. * gnu/packages/image.scm (libsixel): Update to 1.10.5. Change-Id: I34520979d62c006bafcba62d07a17b427929f07e
gnu: reprotest: Update to 0.7.29. * gnu/packages/diffoscope.scm (reprotest): Update to 0.7.29. [phases]: Add 'adjust-importlib-resources-for-old-python. Add 'skip-most-tests. [tests]: Enable tests. Change-Id: I18e40990138162f2de31211c31efb0ffd2ccf791
gnu: libmodbus: Update to 3.1.11. * gnu/packages/engineering.scm (libmodbus): Update to 3.1.11. Add a missing newline after the package definition. [source]: Add a patch which disables a test that requires networking. * gnu/packages/patches/libmodbus-disable-networking-test.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Change-Id: I657c0aac3435ec20da6e15d31484effdb7c2dc0b
gnu: python-vedo: Update to 2025.5.3. fenics is no longer required and it fails to build, see #77195. * gnu/packages/python-science.scm (python-vedo): Update to 2025.5.3, fix build. [build-system]: Swap to pyproject-build-system. [arguments] <tests?>: Disable as depend on remote data. <phases>: Remove 'fix-tests, 'mpi-setup, use default 'check, keep 'sanity-check; add 'relax-requirements. [propagated-inputs]: Remove fenics; add python-pygments. [native-inputs]: Add python-setuptools and python-wheel. Change-Id: Ifbe63d794f592083f2e65366404f152fda9b3136
gnu: python-fenics-fiat: Refresh package, fix build. This package is quite dated and upstream no longer maintains it: "This repository was archived by the owner on Feb 21, 2022. It is now read-only." <https://bitbucket.org/fenics-project/fiat> -> <https://github.com/FEniCS/fiat> while providing a new refactored fork <https://github.com/firedrakeproject/fiat>. * gnu/packages/simulation.scm (python-fenics-fiat) [build-system]: Swap to pyproject-build-system. [arguments] <test-flags>: Move tests skip logic here. <phases>: Use default 'check. [native-inputs]: Add python-setuptools and python-wheel. [description]: Adjust fill column indentation. Change-Id: Ifea4430b1e49491f1b145702ec6df58153a9c809
gnu: python-tdda: Update to 2.2.17. * gnu/packages/python-science.scm (python-tdda): Update to 2.2.17. [arguments] <test-flags>: Skip one failing test. <phases>: Use default 'check, add 'fix-Python3.11-datetime.UTC. [native-inputs]: Add python-chardet, python-pyarrow, python-pytest, and python-rich. Change-Id: I9d268a8656f51484c3d6c59a86b7537e50f864dc
gnu: python-gpy: Move to machine-learning. * gnu/packages/python-science.scm (python-gpy): Move from here ... * gnu/packages/machine-learning.scm: ... to here. Change-Id: Id1c8574c166014c87ffa484ea84f798eb7f53844
gnu: python-gpy: Update to 1.13.2. * gnu/packages/python-science.scm (python-gpy): Update to 1.13.2. Fix build and refresh package style. [native-inputs]: Add python-setuptools and python-wheel. Change-Id: I446821dace8cc9c99543f0940e400ca4fc081b08