Hilton Chain
|
91f1db6186
|
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>
|
2026-01-18 10:13:32 +01:00 |
|
Efraim Flashner
|
0617edfd7f
|
teams: rust: Add more packages to rusty-packages manifest.
* etc/teams/rust/rusty-packages.scm: Don't skip packages with 'rust-' as
their prefix.
Change-Id: I1f993a87f87a45c1a2a7356b5dbe9ebf04f26d3f
Signed-off-by: Hilton Chain <hako@ultrarare.space>
|
2025-08-21 19:09:03 +08:00 |
|
Hilton Chain
|
b1440e1f37
|
build-system: cargo: Add ‘cargo-inputs’.
* gnu/packages/rust-crates.scm: New file.
* gnu/packages/rust-sources.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Regisiter them.
* guix/build-system/cargo.scm (define-cargo-inputs): New macro.
(crate-source, cargo-inputs): New procedures.
* guix/import/crate.scm: Hide ‘crate-source’ from (guix build-system cargo).
* etc/teams/rust/audit-rust-crates: New file.
* etc/teams/rust/cleanup-crates.sh: New file.
* etc/teams/rust/rust-crates.tmpl: New file.
* etc/teams/rust/unpack-new-crates.sh: New file.
Change-Id: I2f2d705a3e376ed3c646f31b824052a2278d4fb3
|
2025-08-21 19:08:20 +08:00 |
|
Efraim Flashner
|
00acb49a99
|
teams: rust: Add another manifest.
Change-Id: Icabed521eb71fa94237246b181974716bc8a3858
|
2024-11-28 11:05:02 +02:00 |
|
Efraim Flashner
|
8b559b37ea
|
etc: Add rust-team manifest.
Change-Id: Ie43bd4a88d35270dcac7baaabeafbcc3a755db1e
|
2024-01-04 12:31:45 +02:00 |
|