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
gnu: telegram-desktop: Update to version 5.12.3. Add three patches to fix the compilation errors raised by gcc 11. Note: https://github.com/desktop-app/cmake_helpers/pull/320 was merged, so telegram-desktop-unbundle-gsl.patch is no longer needed. * gnu/packages/telegram.scm (%telegram-version): Update to 5.12.3. (codegen-for-telegram-desktop): Update to revision used by v5.12.3. (lib-base-for-telegram-desktop): Likewise. (lib-lottie-for-telegram-desktop): Likewise. (lib-rpl-for-telegram-desktop): Likewise. (lib-spellcheck-for-telegram-desktop): Likewise. (lib-ui-for-telegram-desktop): Likewise. (lib-webrtc-for-telegram-desktop): Likewise. (cmake-helpers-for-telegram-desktop): Likewise; Remove the obsolete patch. (lib-tl-for-telegram-desktop): Apply a patch to fix gcc-11 compilation error. (telegram-desktop): Update to v5.12.3; Apply patches to make it compile. * gnu/packages/patches/telegram-desktop-unbundle-gsl.patch: Remove. * gnu/packages/patches/lib-tl-for-telegram-memcpy.patch: New file. * gnu/packages/patches/telegram-desktop-hashmap-incomplete-value.patch: New file. * gnu/packages/patches/telegram-desktop-qguiapp.patch: New file. * gnu/local.mk: Adjust accordingly. Change-Id: Iaa34ff2cd3f55aa92b1d9ba61a2ff66a72eb1132 Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
gnu: c++-gsl: Update to 4.2.0. * gnu/packages/cpp.scm (c++-gsl): Update to 4.2.0. Change-Id: Iceb1c17d4195711159aa03ad161f094c3e78bbd9 Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
gnu: trealla: Update to 2.66.0. * gnu/packages/prolog.scm (trealla): Update to 2.66.0. Change-Id: Ie8a426233fec9ee5e31960fca4bdd53ed3cb0d19
gnu: sbcl-cl-str: Update home-page. * gnu/packages/lisp-xyz.scm (sbcl-cl-str): Update to Update home-page. Change-Id: I23b5fd0a0c490fab6f2d57ac00a1fdf9560b99cd
gnu: qelectrotech: Use GEXPs. * gnu/packages/engineering.scm (qelectrotech): Use GEXPs. Change-Id: Ibfdce387805f01a3073b81e2ff59b5521514f0fa
gnu: isync: Update to 1.5.1. * gnu/packages/mail.scm (isync): Update to 1.5.1. Change-Id: I69d9fcbb6f21f98bf492de7cba20cc0e5c5a0eb7
gnu: fasthenry: Use GEXPs. * gnu/packages/engineering.scm (fasthenry): Use GEXPs. Change-Id: I045469fc002fc7c05067974dc82516c1e3af9ab7
gnu: fasthenry: Fix build. * gnu/packages/engineering.scm (fasthenry): Fix build by explicitly using gcc-9 instead of the current gcc version. [native-inputs]: Add gcc-9. Change-Id: Ie2ef7fd5cd1e01ac4d273e6528e8e745f517b81f
gnu: qmidiarp: Update to 0.7.1. * gnu/packages/music.scm (qmidiarp): Update to 0.7.1. [arguments]: Remove configure flags. [inputs]: Add cairo, glu, and pango; replace jack-1 with jack-2. Change-Id: I5ef34a2f2480d2c820830ecea87b9a6c14e8f26a
gnu: synthpod: Update to 0.1.6715. * gnu/packages/music.scm (synthpod): Update to 0.1.6715. Change-Id: I8812a432463473e7138d107b1644d2486ba3395d
gnu: tlp: Wrap sbin folder Seems that tlp recently introduced sbin folder, this has broken the wrapping for tlp script. The tlp script can fail in finding runtime dependencies. * gnu/packages/linux.scm (tlp): Wrap sbin folder Change-Id: Id006f21fb42e385dade732b9d237b045f3a863e7 Signed-off-by: Ian Eure <ian@retrospec.tv>
gnu: emacs-org-modern: Update to 1.7. * gnu/packages/emacs-xyz.scm (emacs-org-modern): Update to 1.7. Change-Id: I3ddb1ef58186dd0ad1bf2d9410e2a984b6a3eede Signed-off-by: Ian Eure <ian@retrospec.tv>
gnu: Add aacircuit. * gnu/packages/engineering.scm (aacircuit): New variable. Change-Id: I0f44b1037866c729fe1d29a52d9447f6cbea6704 Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: xnnpack: Fix build on riscv64-linux. * gnu/packages/machine-learning.scm (xnnpack)[native-inputs]: When target riscv64, Add gcc-14. Change-Id: Ifd19f13e6148cd9aa0bbdbf427466b1030da9a5e
gnu: emacs-swiper: Update to 0.15.0. * gnu/packages/emacs-xyz.scm (emacs-swiper): Update to 0.15.0. Change-Id: I89ffc626a91f03ed9719a028b3f7129a01e84269 Signed-off-by: Ian Eure <ian@retrospec.tv>