gnu: trealla: Update to 2.79.7.
* gnu/packages/prolog.scm (trealla): Update to 2.79.7.
Change-Id: I6cd2876ecbe3e566d5a3b9d693746fcb79920421
download: Remove extra export.
* guix/build/download.scm: Remove byte-count->string export, which isn't
defined in this file.
Change-Id: Ia11cc4b4595ef1994d0bea85c1a7b4d9d2ce6e3e
guix offload: Adjust size suffix based on amount of data.
* guix/scripts/offload.scm (choose-build-machine): Display amount of
free space using more specific units.
(check-machine-status): Same.
Change-Id: I93ebbf3115f15dacf57be7e63350bfbe8a3974b6
guix gc: Adjust size suffix based on the amount of data.
* guix/ui.scm (number->size): New procedure.
* guix/scripts/gc.scm (guix-gc)[actions]: Display the amount of
collected-garbage using more specific units.
[ensure-free-space]: Display the size using an appropriate size unit.
* nix/libstore/gc.cc (deletePathRecursive, removeUnusedLinks): Same.
* nix/libstore/optimise-store.cc (showBytes): Move function ...
* nix/libstore/misc.cc: ... to here. Expand to adjust the output based
on the amount of bytes received.
Change-Id: Idceb1a13f8e45f959d327f53d1a8accb29d2678b
gnu: openmpi-5: Update to 5.0.8 and fix build with gcc-14.
gnu/packages/mpi.scm (openmpi-5): Update to 5.0.8.
[arguments]<#:configure-flags>: Add CFLAGS to declare warnings as
non-errors.
Change-Id: I05386e05f374c6e319201cdb64fd0670549d79a1
Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: powertabeditor: Update to 2.0.22 and move to Qt6.
* gnu/packages/music.scm (powertabeditor): Update to 2.0.22.
[inputs]: Remove qtbase-5 and qttools-5; add qtbase and qttools.
Change-Id: I0f1ecea246d78d9df1dc1c69872f44fd77ae91fb
gnu: timidity++: Fix build with gcc-14.
* gnu/packages/audio.scm (timidity++)[arguments]<#:phases>{fix-config.h}:
New phase forcing the inclusion of standard C headers.
Change-Id: I7697630110db13fd1960e4313b93efbe41e54e3e
gnu: fdisk: Fix build with GCC 14.
* gnu/packages/disk.scm (fdisk)[phases]<#:make-flags>: Add CFLAGS.
Fixes: guix/guix#1636
Change-Id: I668b0e2e22d08ece2dcae4aee117ff36050e2031
Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: Add python-mathics3-notebook-frontends.
* gnu/packages/maths.scm (python-mathics3-notebook-frontends): New variable.
Change-Id: If3b7857a042c42ec6325ebb35a21fa31a3d33620
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
guix: lint: Check for misplaced argument flags.
* guix/lint.scm (check-misplaced-flags): New procedure.
(%local-checkers): Register new lint-checker.
* doc/guix.texi (Invoking guix lint): Add entry for misplaced-flags.
* tests/lint.scm (misplaced-flags: make-flag is incorrect,
misplaced-flags: configure-flag is incorrect, misplaced-flags: cargo
feature flags, misplaced-flags: flags without g-exp is incorrect,
misplaced-flags: build-type set correctly): New tests.
Change-Id: Ia8abbe787e26bffc65ee5c763326c7e271c189a4
gnu: trealla: Update to 2.79.6.
* gnu/packages/prolog.scm (trealla): Update to 2.79.6.
Change-Id: Icdd674944e3f9940e6e48aab29ae4afc241e97f2
gnu: diffoscope: Update to 302.
* gnu/packages/diffoscope.scm (diffoscope): Update to 302.
Signed-off-by: Zheng Junjie <z572@z572.online>
gnu: v4l2loopback-linux-module: Update to 0.15.1.
* gnu/packages/linux.scm (v4l2loopback-linux-module): Update to 0.15.1.
Change-Id: Ie3e05ddb846420bd936c380fdf00b7e15fce1702
Signed-off-by: Zheng Junjie <z572@z572.online>
services: plasma-desktop: Remove "bluedevil" from plasma-dbus-service.
The package bluedevil no more provides a dbus service.
* gnu/packages/desktop.scm (plasma-dbus-service): Remove "bluedevil".
Change-Id: I8d6160a83fe5339ffa3ba12a24b0b4c4f06b6b67
gnu: Add pythoncapi-compat.
* gnu/packages/python-xyz.scm (pythoncapi-compat): New variable.
Change-Id: Id1b1d09539c2beaa6ad6c89f9babf5740a4a8ad7
gnu: qucs-s: Update to 25.1.2.
* gnu/packages/engineering.scm (qucs-s): Update to 25.1.2.
[source]: Remove patch.
[arguments]: Remove #:qtbase and #:configure-flags phases.
[inputs]: Add bash-minimal and qucsator-rf.
Change-Id: Idc997314075c47116433008cd9af4341100105cf
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
Modified-by: Maxim Cournoyer <maxim@guixotic.coop>
gnu: Add qucsator-rf.
* gnu/packages/engineering.scm (qucsator-rf): New variable.
Change-Id: Ia4a324b2de86eb8c12405a2f06a7000ecd391971
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
gnu: Add neochat.
* gnu/packages/kde-internet.scm (neochat): New variable.
Change-Id: I76657c986a534845d8c45f01b084c19bc2551456
Signed-off-by: Zheng Junjie <z572@z572.online>
gnu: Add kunifiedpush.
* gnu/packages/kde-internet.scm (kunifiedpush): New variable.
Change-Id: Iff04232deca02c60df2ecdde0d0e25a9cf849893
Signed-off-by: Zheng Junjie <z572@z572.online>
gnu: Add kquickimageeditor.
* gnu/packages/kde-frameworks.scm (kquickimageeditor): New variable.
Change-Id: If9f0ee9e90b487421e34a8ef369234ef87083a62
Signed-off-by: Zheng Junjie <z572@z572.online>