~ruther/guix-local

1ed700f8 — Vagrant Cascadian 2 months ago
gnu: Add libsquish.

* gnu/packages/games.scm (libsquish): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
71e1787a — Danny Milosavljevic a month ago
import: nuget: Fix bug in version spec parsing.

* guix/import/nuget.scm (parse-nuget-range->primitives): Modify.

Change-Id: I38d45596f22aee9075aa60d714240aee0de4a24e
811ee1ab — Danny Milosavljevic a month ago
import: nuget: Add tests and documentation.

* guix/import/nuget.scm: Prevent optimizing small functions away completely.
* tests/import/nuget.scm: New file.
* doc/guix.texi (nuget): Document it.
* Makefile.am (SCM_TESTS): Add reference to it.

Fixes: guix/guix#5483
Change-Id: Id58932fe404a11a03e61a91d3b6177b39548f1bc
1c477aea — Cayetano Santos a month ago
gnu: emacs-dumb-jump: Update to 0.5.4-0.1ff02c7.

* gnu/packages/emacs-xyz.scm (emacs-dumb-jump): Update to
0.5.4-0.1ff02c7.
[arguments]: Enable #:tests?.
<#:phases>: Remove ’set-shell; add ’skip-failing-tests.
[propagated-inputs]: Remove emacs-f; add emacs-dash and emacs-s.
[native-inputs]: Add emacs-f.

Merges guix/guix!5502

Change-Id: Id0499353ca3a48ebf4894ffa3d78b6bde6a60828
bf2636df — Wallysson Oliveira 5 months ago
gnu: emacs-all-the-icons-dired: Update to 2.0-0.e157f06.

* gnu/packages/emacs-xyz.scm (emacs-all-the-icons-dired): Update to
2.0-0.e157f06.
[arguments]: Disable #:tests?.

Merges guix/guix!5173

Change-Id: Ic8aaa0538a12966cd4c6e1ed540e01ba8f8fbf3b
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
f3d48e60 — Wallysson Oliveira 5 months ago
gnu: emacs-all-the-icons: Update to 5.0.0-0.4778632.

* gnu/packages/emacs-xyz.scm (emacs-all-the-icons): Update to
5.0.0-0.4778632.
[source]: Remove patch.
* gnu/packages/patches/emacs-all-the-icons-remove-duplicate-rs.patch:
Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.

Merges guix/guix!5173

Change-Id: Ic1aaa4324a18436cd2c0e1ed201e01ba8f8fbf3b
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
f8e44051 — Cayetano Santos a month 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 a month 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
1fc556b6 — Sergey Trofimov a month ago
import: elpa: Fix repo url for melpa git recipes.

* guix/import/elpa.scm (melpa-recipe->origin): Take repo location from
:url for `git' :fetcher.

Merges guix/guix!5631

Change-Id: I6a3a8cef52eda2e5c731b8ff7f38f17dc920e167
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
aa6add1c — Luis Higino a month 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 a month 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 a month 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>
cd86148b — Nguyễn Gia Phong a month ago
teams: Add cnx to team sysadmin.

* etc/teams.scm: Make cnx a member of team sysadmin.

Change-Id: Ifd707911ebfcfb550aee3d8e8d9ace27f5386a6e
Signed-off-by: Andreas Enge <andreas@enge.fr>
01b97dff — Hilton Chain 2 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 2 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 a month 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 a month ago
gnu: ispc: Refresh package.

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

Change-Id: I16bf07f559858d6bbbd99950bd591c2ecca40fcf
db49a8c1 — Cayetano Santos a month 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 a month 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
a661f9c9 — Cayetano Santos a month ago
teams: hpc: Adopt opencl.

* etc/teams.scm (hpc)<#:scope>: Add "gnu/packages/opencl.scm".
* CODEOWNERS: Regenerate file.

Change-Id: I6b0814ca131058e8608c969c777d4d0ca9c6b8ba
Next