| Age | Commit message (Collapse) | Author |
|
This distinguishes them from manually added ones. When committing changes,
these ‘TODO REVIEW’ comments should be addressed and removed first.
If you're working with Rust packaging, please update your local Guix to this
commit to apply the change.
* guix/import/crate.scm (cargo-lock->expressions): Generate comments with
‘TODO REVIEW:’ prefix.
* tests/import/crate.scm ("crate-lockfile-import"): Don't check the exact
comment string.
* doc/guix-cookbook.texi (Common Workflow for Rust Packaging),
* gnu/packages/rust-crates.scm: Adjust accordingly.
Change-Id: I76b914b49be46d04cc61b101b6bc9e31cadb7f07
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
Merges: #4567
|
|
This avoids definitions like
‘(define rust-pipewire-0.8.0.fd3d8f7 rust-pipewire-0.8.0.fd3d8f7)’.
* gnu/packages/rust-crates.scm: Import (gnu packages rust-sources) module with
‘package:’ prefix.
* etc/teams/rust/rust-crates.tmpl,
* doc/guix-cookbook.texi (Cargo Workspaces and Development Snapshots): Adjust
accordingly.
Change-Id: Ie41556d8f30db65e968d8e8238491f1345eeed59
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
|
|
* gnu/packages/lc0.scm (lc0)[inputs]: Remove oneapi-dnnl; add onednn.
[native-inputs]: Remove python; add python-minimal-wrapper.
Change-Id: Ie88bf234faf0acfba6b7d378392cb904e9d63536
|
|
* gnu/packages/c.scm (ispc)[arguments]: Use G-Expressions; place inputs
after arguments.
Change-Id: I16bf07f559858d6bbbd99950bd591c2ecca40fcf
|
|
* gnu/packages/c.scm (ispc): Update to 1.29.1.
[inputs]: Add onetbb.
[native-inputs]: Remove clang and python; add clang-19 and
python-minimal-wrapper.
Change-Id: I1d6b233b2d714e8cda67f5e95221b959de5863ac
|
|
On some AArch64 devices, like RPi5 or honeycombs used by CI, the test fails.
* gnu/packages/patches/qemu-disable-aarch64-migration-test.patch: New file.
* gnu/packages/virtualization.scm (qemu): Patch it.
* gnu/local.mk (dist_patch_DATA): Register it.
Change-Id: Ica2d31bc53e154637036c13517289c6c78010739
Fixes: #2447
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
Merges: #5683
|
|
On some AArch64 devices, like RPi5 or honeycombs used by CI, the test fails.
* gnu/packages/patches/qemu-disable-aarch64-migration-test.patch: New file.
* gnu/packages/virtualization.scm (qemu): Patch it.
* gnu/local.mk (dist_patch_DATA): Register it.
Change-Id: Ica2d31bc53e154637036c13517289c6c78010739
Fixes: #2447
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
Merges: #5683
|
|
* gnu/packages/machine-learning.scm (python-pytorch)[arguments]: Add phases
'patch-build-system to remove "__legacy__".
Change-Id: Ic2243bdb4539cca3a0a0ac955961feeec963c2e5
|
|
Proposed in #5555.
* gnu/installer/newt/kernel.scm (run-kernel-page): Add a newline.
Suggested-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: I50e156e12539ba86cf9aa12ab6ef92ed145b5578
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
|
|
The list box is automatically sorted, putting Hurd in front of Linux Libre.
* gnu/installer/newt/kernel.scm (run-kernel-page): Do not sort.
Change-Id: Id534560e93eee597e1180d766abb7422cd8e547a
|
|
One of them also fails on bordeaux for x86_64.
* gnu/packages/kde-plasma.scm (kwin)[arguments]<#:test-exclude>: Disable
failing aarch64 tests on all architectures.
Change-Id: Ib32f927d0165213f358d6962f27604109cd4be3b
|
|
The state is not great, there are many unsupported devices in the current
state. This adds support for much more USB controllers than before and also
SD cards.
* gnu/system/install.scm (%installation-initrd-modules): Add a lot of new
modules to support booting on various devices
Change-Id: I523ebe992a7e3740708622899d1209f20eb23e63
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
Merges: #5320
|
|
* gnu/system/images/visionfive2.scm: Update the module commentary.
Change-Id: If3d12bb0e3ccb9eaced4eb1e3afe636c7b89896f
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
Merges: #4855
|
|
* gnu/packages/aux-files/linux-libre/6.17-riscv.conf: Enable
CONFIG_SCSI_VIRTIO.
Change-Id: I60920b484aa585e184f7f6174c334752a591d194
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
|
|
* gnu/bootloader/u-boot.scm (install-starfive-visionfive2-uEnv.txt): Set
"boot_targets" and "bootcmd_mmc1".
Change-Id: I0ce157d66e792af605cfdb7cc5dbecf6e5171c5a
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
|
|
* gnu/bootloader/u-boot.scm (make-u-boot-installer): Use the original file
name without the Guix store file prefix when installing a plain file.
Change-Id: Ica2707878c1dd5f7d3b805499a0a38ca76e315af
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
|
|
* gnu/bootloader/u-boot.scm (install-starfive-visionfive2-uEnv.txt): Remove
an extra "~%" from the file contents.
Change-Id: Ie83ae01702538153017e45da51ce2c3000df7899
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
|
|
* gnu/packages/guile.scm (guile-2.2.4): Use libxcrypt-without-failure-tokens.
Change-Id: I91d4d7287636f34aa64ce8d47736b14c311b7a62
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
Merges: #5624
|
|
* gnu/packages/crypto.scm (libxcrypt-without-failure-tokens): New variable.
Change-Id: I89f551d2e69f68d7c2440593c00b4dbc4c605b89
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
|
|
* gnu/system/images/visionfive2.scm: Update the module commentary.
Change-Id: If3d12bb0e3ccb9eaced4eb1e3afe636c7b89896f
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
Merges: #4855
|
|
* gnu/packages/aux-files/linux-libre/6.17-riscv.conf: Enable
CONFIG_SCSI_VIRTIO.
Change-Id: I60920b484aa585e184f7f6174c334752a591d194
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
|
|
* gnu/bootloader/u-boot.scm (install-starfive-visionfive2-uEnv.txt): Set
"boot_targets" and "bootcmd_mmc1".
Change-Id: I0ce157d66e792af605cfdb7cc5dbecf6e5171c5a
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
|
|
* gnu/bootloader/u-boot.scm (make-u-boot-installer): Use the original file
name without the Guix store file prefix when installing a plain file.
Change-Id: Ica2707878c1dd5f7d3b805499a0a38ca76e315af
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
|
|
* gnu/bootloader/u-boot.scm (install-starfive-visionfive2-uEnv.txt): Remove
an extra "~%" from the file contents.
Change-Id: Ie83ae01702538153017e45da51ce2c3000df7899
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
|
|
* gnu/packages/guile.scm (guile-2.2.4): Use libxcrypt-without-failure-tokens.
Change-Id: I91d4d7287636f34aa64ce8d47736b14c311b7a62
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
Merges: #5624
|
|
* gnu/packages/crypto.scm (libxcrypt-without-failure-tokens): New variable.
Change-Id: I89f551d2e69f68d7c2440593c00b4dbc4c605b89
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
|
|
The default timezone is set to Europe/Zaghreb, however the new check
introduced in 0a9eb3f3e2b7a08e6df4db44bc6fd56f2cd34173 was checking for the
one in the operating-system definition, which is Europe/Paris.
* gnu/tests/install.scm (gui-test-program): Explicitely set timezone to
Europe/Paris.
Change-Id: I7b5d327f13760632c9fbc0c1223a6a9bbc624f4d
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
Merges: #4977
|
|
* gnu/packages/parallel.scm (parallel)[native-inputs]: Add texinfo.
[arguments]: Add ’replace-texi-files #:phase.
Closes guix/guix!5311
Change-Id: If2c750a67d5eb3e422ba541383861e9120b4007e
|
|
* gnu/packages/parallel.scm (parallel)[arguments]: Use G-Expressions.
Closes guix/guix!5311
Change-Id: I5bd5613eb3fb8332cb14dccc46cda5bafc44195a
|
|
* gnu/packages/lisp-xyz.scm (sbcl-simple-rgb): Add comment on versioning.
Change-Id: Ic6eafbfcb14581e90943972f27be2fbf163b7555
|
|
* gnu/packages/machine-learning.scm (python-hdbscan): Update to 0.8.41.
Change-Id: I3f817ce3f7af0b1d1e575c58bcd01d6a1f1fa805
|
|
* gnu/packages/finance.scm (monero-gui): Update to 0.18.4.5.
Change-Id: I1ab3eefc73ca0f99b69586b2afc20572cd05da09
Signed-off-by: jgart <jgart@dismail.de>
|
|
* gnu/packages/finance.scm (monero): Update to 0.18.4.5.
Change-Id: I6e8524fdd3a7a9b1fe2c4dd1d278df7ed7402204
Signed-off-by: jgart <jgart@dismail.de>
|
|
The default timezone is set to Europe/Zaghreb, however the new check
introduced in 0a9eb3f3e2b7a08e6df4db44bc6fd56f2cd34173 was checking for the
one in the operating-system definition, which is Europe/Paris.
* gnu/tests/install.scm (gui-test-program): Explicitely set timezone to
Europe/Paris.
Change-Id: I7b5d327f13760632c9fbc0c1223a6a9bbc624f4d
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
Merges: #4977
|
|
This reverts commit 5379ca97180b66be67d039e58f8c03688d918f98.
The commit was intended for next-master.
|
|
* gnu/packages/python-xyz.scm (python-pyzmq)[arguments]: Skip tests marked as
flaky.
Change-Id: I97204b237f8c2192b501b105b0b2c13434708df3
|
|
This fixes the broken build.
* gnu/packages/mpd.scm (sonata): Update to 1.7.3.
[build-system]: Use pyproject-build-system.
[arguments]: Disable tests; add phase 'fix-importlib; use G-expression.
[native-inputs]: Add python-setuptools and python-wheel.
Change-Id: If252fb6d56e85466bedac9e7536e8d267161686a
|
|
Includes a fix to guix/emacs-guix!10
* gnu/packages/emacs-xyz.scm (emacs-guix): Update to 0.5.2-10.bccba0c.
Change-Id: Iea134b04ada2ab850c8da2e1a749a118378d392c
|
|
Fixes <https://codeberg.org/guix/guix/issues/5514>.
* gnu/packages/dav.scm (xandikos)[arguments]: Replace phase
'create-entrypoints.
Change-Id: I78b1c222026d71297ec912cf9442f2e74a963b34
|
|
* gnu/packages/lisp-xyz.scm (sbcl-trivial-mimes): Update to 1.1.0-3.8b1ea12.
Change-Id: I594babfd37ccfcf5df60cb290f3e5b6f86777caf
Signed-off-by: jgart <jgart@dismail.de>
|
|
* gnu/packages/lisp-xyz.scm (sbcl-trivial-mimes) [home-page]: Use new URL.
[source]: Use new repository URL.
Change-Id: I1a6f38e4edbf072bc6549a90568e986a2b7cbcb3
Signed-off-by: jgart <jgart@dismail.de>
|
|
* gnu/packages/wm.scm (hyprland): Update to 0.53.1.
[inputs]: Add hyprwire, muparser; Change hyprland-qtutils to
hyprland-guiutils.
The hyprwire and muparser packages are now required dependencies.
The hyprland-qtutils package has been superseded by hyprland-guiutils.
Change-Id: Idae55ccd9232c28a65162054f9780ee9186a5401
Signed-off-by: John Kehayias <john@guixotic.coop>
|
|
* gnu/packages/cpp.scm (hyprland-guiutils): New variable.
Change-Id: I42064ddfffe4948c60aea2044b198fd622688148
Signed-off-by: John Kehayias <john@guixotic.coop>
|
|
* gnu/packages/xdisorg.scm (hyprpaper): Update to 0.8.1.
[inputs]: Add aquamarine, hyprtoolkit and hyprwire.
The aquamarine, hyprtoolkit and hyprwire packages are now required
dependencies.
Change-Id: I9b839ca73099367fa4a95a360cf567ec88bd032c
Signed-off-by: John Kehayias <john@guixotic.coop>
|
|
* gnu/packages/cpp.scm (hyprwire): New variable.
Change-Id: Ia12a967bb58b0d59706eca92d7fbcd4817ee8eb1
Signed-off-by: John Kehayias <john@guixotic.coop>
|
|
* gnu/packages/cpp.scm (hyprutils): Update to 0.11.0.
Change-Id: I3d99d410ab175f07331743f6b2724c3e9d5c1500
Signed-off-by: John Kehayias <john@guixotic.coop>
|
|
* gnu/packages/cpp.scm (hyprtoolkit): New variable.
Change-Id: Ie528e4bc317c63d0b7f4493d6dcefb4203c648e3
Signed-off-by: John Kehayias <john@guixotic.coop>
|
|
* gnu/packages/cpp.scm (hyprgraphics): Update to 0.5.0.
Change-Id: I8c51bf2ce678aa8f4ce8d3d4152acc2292b9dede
Signed-off-by: John Kehayias <john@guixotic.coop>
|
|
* gnu/packages/samba.scm (iniparser): Update to 4.2.6.
[source]: Update upstream repository URL to GitLab; Add patch.
[build-system]: Switch from gnu-build-system to cmake-build-system.
[arguments]<#:make-flags>: Remove it.
<#:phases>{configure}: Do not replace it.
{build}: Do not replace it.
{install}: Do not replace it.
{patch-runner}: New phase.
{symlink-lib}: New phase.
[native-inputs]: Add pkg-config, doxygen, ruby, unity-test.
[home-page]: Use new GitLab URL.
[license]: Switch from X11 to MIT (expat).
* gnu/packages/patches/iniparser-remove-fetchcontent-usage.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register new patch files.
Change-Id: I3cb60ed6feb56c63c1e978a9d5b0d002f097b6fe
Signed-off-by: John Kehayias <john@guixotic.coop>
|
|
* gnu/packages/check.scm (unity-test): New variable.
* gnu/packages/patches/unity-test-set-subdir-correctly.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
Change-Id: I2d5c88f20df3902513990a5fcf0cbe88b31e2eee
Modified-by: John Kehayias <john@guixotic.coop>
Signed-off-by: John Kehayias <john@guixotic.coop>
|