~ruther/guix-local

ref: f8e440518fa9a4236626782e5f5725bef2a9ffc6 guix-local/gnu/packages d---------
f8e44051 — Cayetano Santos 4 months ago
gnu: emacs-guix: Update to 0.6.1.

* gnu/packages/emacs-xyz.scm (emacs-guix): Update to 0.6.1.

Merges guix/guix!5669

Change-Id: I127d54c85eee881c88759517f9b5eadbbf4e90ba
fbb160cb — Cayetano Santos 4 months ago
gnu: emacs-org-node: Update to 3.12.1.

* gnu/packages/emacs-xyz.scm (emacs-org-node): Update to 3.12.1.
[arguments]: Use G-Expressions.
<#:tests?>: Enable.
<#:test-command>: Update.
<#:phases>: Remove ’dont-git.
[native-inputs]: Add makem-minimal and sort.
[synopsis]: Apply style.

Merges guix/guix!5376

Change-Id: I879e6599f480fb687ff632ae65495cbe63d98801
aa6add1c — Luis Higino 4 months ago
gnu: Add emacs-agent-shell.

* gnu/packages/emacs-xyz.scm (emacs-agent-shell): New variable.

Change-Id: Ief6146dd475f11c7a67983174da945832b811deb
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
e610fa55 — Luis Higino 4 months ago
gnu: Add emacs-acp.

* gnu/packages/emacs-xyz.scm (emacs-acp): New variable.

Change-Id: I392a5ac6a04b2a72c26ce674ee7877d4cf24d1de
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
ecd597ab — Luis Higino 4 months ago
gnu: emacs-shell-maker: Update to 0.84.7.

* gnu/packages/emacs-xyz.scm (emacs-shell-maker): Update to 0.84.7.

Change-Id: Iaf46f46d116f3d771967f10712ccd17b40ff0a1e
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
01b97dff — Hilton Chain 5 months ago master
import: crate: Generate comments with ‘TODO REVIEW:’ prefix.

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
91f1db61 — Hilton Chain 5 months ago
gnu: rust-crates: Add ‘package:’ prefix for replaced crates.

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>
0fb6feed — Cayetano Santos 4 months ago
gnu: lc0: Update dependency on onednn.

* gnu/packages/lc0.scm (lc0)[inputs]: Remove oneapi-dnnl; add onednn.
[native-inputs]: Remove python; add python-minimal-wrapper.

Change-Id: Ie88bf234faf0acfba6b7d378392cb904e9d63536
cca0fc99 — Cayetano Santos 4 months ago
gnu: ispc: Refresh package.

* gnu/packages/c.scm (ispc)[arguments]: Use G-Expressions; place inputs
after arguments.

Change-Id: I16bf07f559858d6bbbd99950bd591c2ecca40fcf
db49a8c1 — Cayetano Santos 4 months ago
gnu: ispc: Update to 1.29.1.

* 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
b8e0abc0 — Rutherther 4 months ago
gnu: qemu: Disable failing migration-test on AArch64.

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
29b168b8 — Ricardo Wurmus 4 months ago
gnu: python-pytorch: Patch Python build.

* gnu/packages/machine-learning.scm (python-pytorch)[arguments]: Add phases
'patch-build-system to remove "__legacy__".

Change-Id: Ic2243bdb4539cca3a0a0ac955961feeec963c2e5
c7951a95 — Artyom V. Poptsov 4 months ago
gnu: linux-libre 6.17-riscv: Enable CONFIG_SCSI_VIRTIO.

* gnu/packages/aux-files/linux-libre/6.17-riscv.conf: Enable
CONFIG_SCSI_VIRTIO.

Change-Id: I60920b484aa585e184f7f6174c334752a591d194
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
cfc5ec77 — Hugo Buddelmeijer 4 months ago
gnu: guile-2.2.4: Fix build by using libxcrypt-without-failure-tokens.

* 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
044108d0 — Hugo Buddelmeijer 4 months ago
gnu: Add libxcrypt-without-failure-tokens.

* gnu/packages/crypto.scm (libxcrypt-without-failure-tokens): New variable.

Change-Id: I89f551d2e69f68d7c2440593c00b4dbc4c605b89
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
1a612a9e — Cayetano Santos 4 months ago
gnu: parallel: Build info files.

* gnu/packages/parallel.scm (parallel)[native-inputs]: Add texinfo.
[arguments]: Add ’replace-texi-files #:phase.

Closes guix/guix!5311

Change-Id: If2c750a67d5eb3e422ba541383861e9120b4007e
58da9c2f — Cayetano Santos 4 months ago
gnu: parallel: Modernize.

* gnu/packages/parallel.scm (parallel)[arguments]: Use G-Expressions.

Closes guix/guix!5311

Change-Id: I5bd5613eb3fb8332cb14dccc46cda5bafc44195a
gnu: sbcl-simple-rgb: Add comment on versioning.

* gnu/packages/lisp-xyz.scm (sbcl-simple-rgb): Add comment on versioning.

Change-Id: Ic6eafbfcb14581e90943972f27be2fbf163b7555
gnu: python-hdbscan: Update to 0.8.41.

* gnu/packages/machine-learning.scm (python-hdbscan): Update to 0.8.41.

Change-Id: I3f817ce3f7af0b1d1e575c58bcd01d6a1f1fa805
32c21b83 — Foster Hangdaan 4 months ago
gnu: monero-gui: Update to 0.18.4.5.

* gnu/packages/finance.scm (monero-gui): Update to 0.18.4.5.

Change-Id: I1ab3eefc73ca0f99b69586b2afc20572cd05da09
Signed-off-by: jgart <jgart@dismail.de>
Next