This re-introduces commit dd64f441d3, which had
been reverted due to previously causing a system hang when debug? was enabled,
a problem that appears to have been resolved within Shepherd.
* gnu/services/base.scm (<udev-configuration>): <debug?>: New field.
* gnu/services/base.scm (udev-shepherd-service): Use it to add '--debug' to
the command line, if applicable.
* doc/guix.texi (Base Services): Document it.
Change-Id: I88243fb4f321ff0876dd227e3c2b22082d37cfcf
This package is not supported by upstream anymore.
* gnu/packages/game-development.scm (allegro-4): Delete variable.
Change-Id: I905163b7bfd538235439183d9c63b976b83436af
Signed-off-by: Andreas Enge <andreas@enge.fr>
This package is leaf package that depends on the outdated allegro@4.
* gnu/packages/music.scm (dumb-allegro4): Delete variable.
Change-Id: I8bdc4841c77fd6e87c0e261a7efc630205dbfdbe
Signed-off-by: Andreas Enge <andreas@enge.fr>
This package is the last GPL2 revision of a package that is now distributed
under a non-free license. We already have its libre fork libresprite in
Guix, and it depends on the outdated allegro@4.
* gnu/packages/game-development.scm (aseprite): Delete variable.
Change-Id: I4e0f2a4df24dcd98fff4d9074e84c50b9ed60715
Signed-off-by: Andreas Enge <andreas@enge.fr>
This should be about twice as fast as the default zlib compressor used for
qcow2, and potentially multi-thread aware given some improvements to qemu-img
in the future (zstd supports its but it's not currently used by QEMU).
* gnu/build/image.scm (convert-disk-image): Specify 'compression_type=zstd'
option.
Change-Id: Ie9c66f0c13e789ec863c95a5e549f035b6a17bf9
This doesn't seem to change anything currently (the default is 8). Perhaps
useful in the future, for example if the compressor used by qemu-img starts
honoring it.
* gnu/build/image.scm (convert-disk-image): Specify the '-m' option.
Change-Id: Ia288c85af8a0621d61cf6b9f0d3f73f5a3026d66
Includes fixes for CVE-2025-2817, CVE-2025-4082, CVE-2025-4083,
and CVE-2025-4084.
* gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update.
(icecat-source): Update gnuzilla commit, base version, and hashes.
This fixes a bug whereby ‘SCOTCHConfig.cmake’ would fail to find
‘scotchmetisTargets.cmake’ because it expects it to be in the same
directory as itself, ${CMAKE_CURRENT_LIST_DIR}.
* gnu/packages/patches/scotch-cmake-remove-metis.patch: New file.
* gnu/packages/maths.scm (scotch)[source]: Use it.
* gnu/local.mk (dist_patch_DATA): Add it.
Change-Id: If8d8f890852c35cede6e81c33d18b9101988a635
Signed-off-by: Andreas Enge <andreas@enge.fr>
These aliases were added in commit
d4709d78c3, Feb. 2022.
* gnu/packages/maths.scm (scotch-shared, pt-scotch-shared): Remove.
Change-Id: I971bbf999a9fce5dae05c865316defe55eaeb212
Signed-off-by: Andreas Enge <andreas@enge.fr>
* gnu/packages/python-xyz.scm (python-imageio-freeimage): New variable.
(python-imageio)[arguments]<#:phases>: Remove the freeimage substitution
from the 'fix-source phase. Delete the 'fix-failing-tests phase, add
test logic in #:test-flags instead.
[inputs]: Remove freeimage.
Change-Id: I842998baea1568e1d9d1328e4387d14867bd3bb2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
* gnu/packages/image-processing.scm (mia): Delete variable.
The package has no dependent packages. It does not build any more since
May 2023, and has not seen a newer release since the currently packaged
release from 2020.
Change-Id: Ic51a3697e89fdbfc3afafcdd0dd158887fd204a5
The package does not compile any more and has no dependent packages.
The last release dates from 2020; there is an additional commit in 2022;
the git repository has been archived in 2023.
* gnu/packages/bioinformatics.scm (variant-tools): Delete variable.
Change-Id: Idb5df024121c5085f764f179d31ac67cff3fc5c7
* gnu/packages/maths.scm (atlas): Delete variable.
The package does not build anymore. Its last release dates from 2016.
After the removal of shogun there are no other dependent packages.
Change-Id: Ibe988d33451b63ef7680b6c0a19cff6430a42a68
* gnu/packages/machine-learning.scm (shogun): Delete variable.
The package depends on atlas, which does not build any more. The ftp
server that is supposed to contain the source code has become private
and does not accept anonymous connections. The package has not been
updated since 2018. It has no dependent packages.
Change-Id: Ia2e1ef51180397a056410fd8d33ce2827623aaa0
The package has no dependents and appears to be unmaintained. The source
code has vanished under the given URL. According to
https://issues.guix.gnu.org/64448
it does not compile any more with current versions of hdf5.
* gnu/packages/maths.scm (h5check): Delete variable.
Change-Id: Ia7ced02059734cf8a5a2db39bbe0f1b38f67df12
* gnu/packages/python-xyz.scm (python-pyqtgraph): Move from here ...
* gnu/packages/python-science.scm: ... to here.
Change-Id: I3de3c6a71fb2c5c49b76e03a026eae7deaa55840