<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix/gnu/packages/rust-apps.scm, branch rust-team</title>
<subtitle>Transactional package manager, declarative GNU/Linux distribution, reproducible deployment tool, and more! https://guix.gnu.org</subtitle>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/'/>
<entry>
<title>gnu: jujutusu: Update to 0.43.0.</title>
<updated>2026-08-04T08:36:06+00:00</updated>
<author>
<name>Steve George</name>
<email>steve@futurile.net</email>
</author>
<published>2026-07-28T10:46:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=a1d8d3837fe6367d05510a7b666c1eb89d9a4c0b'/>
<id>a1d8d3837fe6367d05510a7b666c1eb89d9a4c0b</id>
<content type='text'>
* gnu/packages/rust-apps.scm (jujutsu): Update to 0.43.0.

Signed-off-by: Steve George &lt;steve@futurile.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/rust-apps.scm (jujutsu): Update to 0.43.0.

Signed-off-by: Steve George &lt;steve@futurile.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: rust-cargo-c: Update to 0.10.22+cargo-0.96.0.</title>
<updated>2026-06-04T09:58:09+00:00</updated>
<author>
<name>Efraim Flashner</name>
<email>efraim@flashner.co.il</email>
</author>
<published>2026-06-04T09:53:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=214e02121d3b3393234fe99657462ce8d7f67ef1'/>
<id>214e02121d3b3393234fe99657462ce8d7f67ef1</id>
<content type='text'>
* gnu/packages/rust-apps.scm (0.10.22+cargo-0.96.0): Update to
0.10.22+cargo-0.96.0.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[rust-cargo-c]:
Update entry.

Change-Id: Icadbce0a70a4e6f7f22a5cc99a0db26cb0ded596
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/rust-apps.scm (0.10.22+cargo-0.96.0): Update to
0.10.22+cargo-0.96.0.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[rust-cargo-c]:
Update entry.

Change-Id: Icadbce0a70a4e6f7f22a5cc99a0db26cb0ded596
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: rust-cargo-c: Update to 0.10.22+cargo-0.96.0.</title>
<updated>2026-06-04T09:58:08+00:00</updated>
<author>
<name>Efraim Flashner</name>
<email>efraim@flashner.co.il</email>
</author>
<published>2026-05-17T05:38:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=34c0e82e3be4369c824bfb0b9a5462060d660e6a'/>
<id>34c0e82e3be4369c824bfb0b9a5462060d660e6a</id>
<content type='text'>
* gnu/packages/rust-apps.scm (0.10.22+cargo-0.96.0): Update to
0.10.22+cargo-0.96.0.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[rust-cargo-c]:
Update entry.

Change-Id: I8460cb49440e0cd9d7e6e1666ab123f3e877b79d
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/rust-apps.scm (0.10.22+cargo-0.96.0): Update to
0.10.22+cargo-0.96.0.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[rust-cargo-c]:
Update entry.

Change-Id: I8460cb49440e0cd9d7e6e1666ab123f3e877b79d
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: rust-cargo-c: Update to 0.10.21.</title>
<updated>2026-06-04T09:58:07+00:00</updated>
<author>
<name>Efraim Flashner</name>
<email>efraim@flashner.co.il</email>
</author>
<published>2026-03-31T13:47:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=8aff96d94f5da8f71d24ba583dac5d05af445739'/>
<id>8aff96d94f5da8f71d24ba583dac5d05af445739</id>
<content type='text'>
* gnu/packages/rust-apps.scm (rust-cargo-c): Update to 0.10.21.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
rust-cargo-c.

Change-Id: Id2c5d0cc1568d0787257ad44e1865adac7c9377e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/rust-apps.scm (rust-cargo-c): Update to 0.10.21.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
rust-cargo-c.

Change-Id: Id2c5d0cc1568d0787257ad44e1865adac7c9377e
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: atuin: Update to 18.16.1.</title>
<updated>2026-06-03T10:08:04+00:00</updated>
<author>
<name>Liam Hupfer</name>
<email>liam@hpfr.net</email>
</author>
<published>2026-05-31T03:30:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=2956aa6e3ce3b23a6eea010b4a3609e405f05603'/>
<id>2956aa6e3ce3b23a6eea010b4a3609e405f05603</id>
<content type='text'>
* gnu/packages/rust-apps.scm (atuin): Update to 18.16.1.
[arguments]: Fix unnecessarily building and testing packages and
features that were filtered out in the install phase. Server
functionality is no longer a separate feature.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[atuin]: Update
entry.

Change-Id: I18897f4953c2b8843f12daf30e433da3518c38e4
Signed-off-by: Efraim Flashner &lt;efraim@flashner.co.il&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/rust-apps.scm (atuin): Update to 18.16.1.
[arguments]: Fix unnecessarily building and testing packages and
features that were filtered out in the install phase. Server
functionality is no longer a separate feature.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[atuin]: Update
entry.

Change-Id: I18897f4953c2b8843f12daf30e433da3518c38e4
Signed-off-by: Efraim Flashner &lt;efraim@flashner.co.il&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: vhdl-ls: Run all tests.</title>
<updated>2026-05-31T07:44:20+00:00</updated>
<author>
<name>Efraim Flashner</name>
<email>efraim@flashner.co.il</email>
</author>
<published>2026-05-31T07:40:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=77ac8d73ffe36a4c8ad506f6e325edc74e95bb6e'/>
<id>77ac8d73ffe36a4c8ad506f6e325edc74e95bb6e</id>
<content type='text'>
* gnu/packages/rust-apps.scm (vhdl-ls)[arguments]: Remove
cargo-test-flags.

Change-Id: I5b838f35c1bde37af3b6c483e2c780cdd2edfad3
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/rust-apps.scm (vhdl-ls)[arguments]: Remove
cargo-test-flags.

Change-Id: I5b838f35c1bde37af3b6c483e2c780cdd2edfad3
</pre>
</div>
</content>
</entry>
<entry>
<title> gnu: ninja: Move to build-tools.</title>
<updated>2026-05-27T07:55:34+00:00</updated>
<author>
<name>luca</name>
<email>luca.kredel@web.de</email>
</author>
<published>2025-11-20T01:26:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=91c5e436f6b674749bff7e7800cf93da480e0182'/>
<id>91c5e436f6b674749bff7e7800cf93da480e0182</id>
<content type='text'>
* gnu/packages/build-tools.scm (ninja, ninja/pinned, samurai)
  (samu-as-ninja-wrapper): Move to here...
* gnu/packages/ninja.scm (ninja, ninja/pinned, samurai)
  (samu-as-ninja-wrapper): ...from here.  New deprecated variables.
* guix/build-system/cmake.scm (default-ninja):
  Switch to loading from build-tools module.
* guix/build-system/meson.scm (default-ninja): Likewise.

Change-Id: Ia32fb258159cfcc9a0f1ef91c335c71c25a6d7ef
Closes: https://codeberg.org/guix/guix/issues/3595
Merges: https://codeberg.org/guix/guix/pulls/4329
Signed-off-by: Nguyễn Gia Phong &lt;cnx@loang.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/build-tools.scm (ninja, ninja/pinned, samurai)
  (samu-as-ninja-wrapper): Move to here...
* gnu/packages/ninja.scm (ninja, ninja/pinned, samurai)
  (samu-as-ninja-wrapper): ...from here.  New deprecated variables.
* guix/build-system/cmake.scm (default-ninja):
  Switch to loading from build-tools module.
* guix/build-system/meson.scm (default-ninja): Likewise.

Change-Id: Ia32fb258159cfcc9a0f1ef91c335c71c25a6d7ef
Closes: https://codeberg.org/guix/guix/issues/3595
Merges: https://codeberg.org/guix/guix/pulls/4329
Signed-off-by: Nguyễn Gia Phong &lt;cnx@loang.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: zola: Update to 0.22.1.</title>
<updated>2026-05-25T09:08:55+00:00</updated>
<author>
<name>Efraim Flashner</name>
<email>efraim@flashner.co.il</email>
</author>
<published>2026-05-25T08:30:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=9e75e743c38415b88abbfee921da1ddd69412c1e'/>
<id>9e75e743c38415b88abbfee921da1ddd69412c1e</id>
<content type='text'>
* gnu/packages/rust-apps.scm (zola): Update to 0.22.1.
* gnu/packages/rust-sources.scm (rust-syntect-5.2): Remove variable.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
zola, remove entry for rust-syntect-5.2.

Change-Id: Ib4802546304f8350f527a8465d43f00c28a35a83
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/rust-apps.scm (zola): Update to 0.22.1.
* gnu/packages/rust-sources.scm (rust-syntect-5.2): Remove variable.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
zola, remove entry for rust-syntect-5.2.

Change-Id: Ib4802546304f8350f527a8465d43f00c28a35a83
</pre>
</div>
</content>
</entry>
<entry>
<title>guix: build-system: Set pypi-uri in pyproject, drop python module.</title>
<updated>2026-05-24T09:14:45+00:00</updated>
<author>
<name>Nicolas Graves</name>
<email>ngraves@ngraves.fr</email>
</author>
<published>2026-03-24T12:13:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=803e96bf55b9539c9b805b6709cdbfb32b164c27'/>
<id>803e96bf55b9539c9b805b6709cdbfb32b164c27</id>
<content type='text'>
After this commit, when both modules are imported:

- if pyproject is imported before, the warning is 'pypi-uri' is
deprecated, use '(@ (guix build-system pyproject) pypi-uri)' instead

- if python is imported before, the warning is `pypi-uri' imported from
both (guix build-system python) and (guix build-system pyproject)

This seems convenient enough to warn for deprecation in the short term,
while avoiding any breaking changes.

* guix/build-system/pyproject.scm (pypi-uri): Move the procedure from
(guix build-system python) here.

* guix/build-system/python (pypi-uri): Drop definition, import it
from (guix build-system pyproject) and deprecate it.

* gnu/packages/openldap.scm: Reorder modules to get the right warning.

* gnu/packages/pypy.scm: Likewise.

* gnu/packages/*.scm : Drop module (guix build-system python).

* tests/import/pypi.scm: Likewise.

Merges: https://codeberg.org/guix/guix/pulls/7448
Change-Id: Ib42f53bc545052eb7918a25afe9db6d5fc2cb834
Reviewed-by: Nguyễn Gia Phong &lt;cnx@loang.net&gt;
Signed-off-by: Sharlatan Hellseher &lt;sharlatanus@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
After this commit, when both modules are imported:

- if pyproject is imported before, the warning is 'pypi-uri' is
deprecated, use '(@ (guix build-system pyproject) pypi-uri)' instead

- if python is imported before, the warning is `pypi-uri' imported from
both (guix build-system python) and (guix build-system pyproject)

This seems convenient enough to warn for deprecation in the short term,
while avoiding any breaking changes.

* guix/build-system/pyproject.scm (pypi-uri): Move the procedure from
(guix build-system python) here.

* guix/build-system/python (pypi-uri): Drop definition, import it
from (guix build-system pyproject) and deprecate it.

* gnu/packages/openldap.scm: Reorder modules to get the right warning.

* gnu/packages/pypy.scm: Likewise.

* gnu/packages/*.scm : Drop module (guix build-system python).

* tests/import/pypi.scm: Likewise.

Merges: https://codeberg.org/guix/guix/pulls/7448
Change-Id: Ib42f53bc545052eb7918a25afe9db6d5fc2cb834
Reviewed-by: Nguyễn Gia Phong &lt;cnx@loang.net&gt;
Signed-off-by: Sharlatan Hellseher &lt;sharlatanus@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: maturin: Update to 1.11.5.</title>
<updated>2026-05-24T09:14:19+00:00</updated>
<author>
<name>Yan Abu Arab</name>
<email>yanabuarab@gmail.com</email>
</author>
<published>2026-02-05T14:57:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=dba036ecee8a0781132edb15a196ac2c075ebf51'/>
<id>dba036ecee8a0781132edb15a196ac2c075ebf51</id>
<content type='text'>
* gnu/packages/rust-apps.scm (maturin): Update to 1.11.5.
[arguments]&lt;#:cargo-test-flags&gt;: Add skip for test_pep639 and
metadata_hello_world_pep639, renamed 'test' namespace to 'tests'.
[inputs]: Add zstd:libs.
[native-inputs]: Add pkg-config.
* gnu/packages/patches/maturin-no-cross-compile.patch: Update to 1.11.5.
* gnu/packages/rust-crates.scm (maturin): Update dependencies.

Change-Id: Ic479aa238b60331402749ff24fbf2a5e2b4c280c
Signed-off-by: Sharlatan Hellseher &lt;sharlatanus@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/rust-apps.scm (maturin): Update to 1.11.5.
[arguments]&lt;#:cargo-test-flags&gt;: Add skip for test_pep639 and
metadata_hello_world_pep639, renamed 'test' namespace to 'tests'.
[inputs]: Add zstd:libs.
[native-inputs]: Add pkg-config.
* gnu/packages/patches/maturin-no-cross-compile.patch: Update to 1.11.5.
* gnu/packages/rust-crates.scm (maturin): Update dependencies.

Change-Id: Ic479aa238b60331402749ff24fbf2a5e2b4c280c
Signed-off-by: Sharlatan Hellseher &lt;sharlatanus@gmail.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
