gnu: bitcoin-core: Improve package. * gnu/packages/finance.scm (bitcoin-core)[arguments] <#:configure-flags>: Remove -DENABLE_IPC=OFF. <#:phases>: Remove the 'set-home phase. Add --timeout-factor=2 in the 'check-functional phase. [inputs]: Add capnproto. Change-Id: Iaab3f5d5da7e189ad8fd6c43fb236ec5d4a63444 Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: bitcoin-cash-node: Refresh input. * gnu/packages/finance.scm (bitcoin-cash-node)[inputs]: Replace bdb-5.3 by bdb. Change-Id: I2e01d5aff32571fe6339b765c433b54a3d55f988
gnu: Remove bdb-4.8. * gnu/packages/dbm.scm (bdb-4.8): Delete variable. Fixes: guix/guix#4494 Change-Id: I192419377bedbe5c3a3b40b73d80e17d896ea060
gnu: bdb: Do not inherit from bdb-4.8. * gnu/packages/dbm.scm (bdb): Copy-paste all fields from bdb-4.8. [inherit]: Remove field. [source]: Do not inherit. Change-Id: I4b231218e30da5f651e59eb4a80e9efccca37402
gnu: bdb-5.3: Do not inherit from bdb-4.8. * gnu/packages/dbm.scm (bdb-5.3): Copy-paste all fields from bdb-4.8. [inherit]: Remove field. [source]: Do not inherit. Change-Id: I818dc2f53bd41bed039e5172404ce3b8e768dd14
gnu: python-cmaes: Update to 0.12.0. * gnu/packages/machine-learning.scm (python-cmaes): Update to 0.12.0. [native-inputs]: Remove python-wheel. [arguments]: Add #:test-flags. Change-Id: I729be7d54049dd65c4e55c6020e9de274a0299cb
gnu: vlc: Fix build with newer livemedia-utils. This is a follow-up to commit 4be2dc6bd32f6a99b53580aea3c4ab3968801b52 . * gnu/packages/patches/vlc-livemedia-2024.11.28.patch: New file. * gnu/local.mk (dist_patch_DATA): Register patch. * gnu/packages/video.scm (vlc)[source]: Use patch. Fixes: guix/guix#4579 Change-Id: Ibee73a199f0d47324d30839a6a6f00b71a72a000
gnu: python-cocotb: Update to 2.0.1. * gnu/packages/electronics.scm (python-cocotb): Update to 2.0.1. Change-Id: Id69c69fbd5f702284115cbed67bd5a2033ea7066
gnu: systemc: Update to 3.0.2. * gnu/packages/electronics.scm (systemc): Update to 3.0.2. Change-Id: I9774c01e61371a8dc644db6d2d94dafa400d9370
gnu: apycula: Update to 0.28. * gnu/packages/electronics.scm (apycula): Update to 0.28. [native-inputs]: Remove python-wheel. Change-Id: I90eb43c2b242e128993e189022acdd7010c69958
gnu: gerbv: Move to electronics. * gnu/packages/engineering.scm (gerbv): Move from here ... * gnu/packages/electronics.scm: ... to here. Change-Id: I7f852d1f44b10f842a1502bd755e4c939cc8ea47
gnu: openjdk: ensure new versions can be found by the updater. * gnu/packages/java.scm (make-openjdk): Add properties. Change-Id: Id1b180e11b8d86e928f97ef479faaffd4fd01d67
gnu: weechat: Update to 4.8.0. * gnu/packages/irc.scm (weechat): Update to 4.8.0. [inputs]: Replace lua-5.1 with lua. Change-Id: I39848b22e03c6dcd729541e1103cc573decd1bd3 Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: perltidy: Deprecate. * gnu/packages/perl.scm (perltidy): Define as deprecated by perl-tidy. Fixes: guix/guix#4569 Change-Id: Iacc73077ef04ce8aeb2a2accedf5185a8179d62e
gnu: perl-critic: Refresh input. * gnu/packages/perl.scm (perl-critic)[propagated-inputs]: Remove perltidy; add perl-tidy. Change-Id: Ib42113933e98d1451f2c430aa8ccb4500d195c2a
gnu: clusterssh: Refresh input. * gnu/packages/admin.scm (clusterssh)[native-inputs]: Remove perltidy; add perl-tidy. Change-Id: I8bce49acedd384329b939b621f20205416363bf7
gnu: perl-test-perltidy: Update to 20230226. * gnu/packages/perl-check.scm (perl-test-perltidy): Update to 20230226. [propagated-inputs]: Remove perltidy; add perl-tidy. [native-inputs]: Add perl-module-build and perl-path-tiny. Change-Id: I4538b2270c86306e829ff32782aa606869fb0f1a
gnu: Add openjdk25. * gnu/packages/java.scm (openjdk25): New variable. (openjdk): Define as openjdk25 instead of openjdk24. Change-Id: I7dab862187343396c4207215a5831792ae27b8a1 Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: calibre: Update to 8.15.0. * gnu/packages/ebook.scm (calibre): Update to 8.15.0. Change-Id: I14b6ea178eee3065e3b74bdd55c9360cf2c442c6 Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: maak: Update to 0.2.12. * gnu/packages/build-tools.scm (maak): Update to 0.2.12. Signed-off-by: Andreas Enge <andreas@enge.fr>