<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix/gnu/packages/serialization.scm, branch master</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: libfyaml: Fix build on 32bit architectures.</title>
<updated>2026-09-01T23:44:35+00:00</updated>
<author>
<name>Maxim Cournoyer</name>
<email>maxim@guixotic.coop</email>
</author>
<published>2026-09-01T23:44:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=abbd7868a0982361179e9a6f6860a877edcd7a54'/>
<id>abbd7868a0982361179e9a6f6860a877edcd7a54</id>
<content type='text'>
* gnu/packages/patches/libfyaml-vlsize-32bit-fixes.patch: New file.
* gnu/packages/serialization.scm (libfyaml) [source]: Apply patch.
* gnu/local.mk (dist_patch_DATA): Register it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/patches/libfyaml-vlsize-32bit-fixes.patch: New file.
* gnu/packages/serialization.scm (libfyaml) [source]: Apply patch.
* gnu/local.mk (dist_patch_DATA): Register it.
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: libfyaml: Update to 0.9.6.</title>
<updated>2026-08-31T14:13:27+00:00</updated>
<author>
<name>Maxim Cournoyer</name>
<email>maxim@guixotic.coop</email>
</author>
<published>2026-08-31T07:03:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=13d0ca4948e87a6bcf04f6913cc5951ac6c12a60'/>
<id>13d0ca4948e87a6bcf04f6913cc5951ac6c12a60</id>
<content type='text'>
* gnu/packages/serialization.scm (libfyaml): Update to 0.9.6.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/serialization.scm (libfyaml): Update to 0.9.6.
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: capnproto-clang: Clarify inputs.</title>
<updated>2026-08-12T08:12:35+00:00</updated>
<author>
<name>Andreas Enge</name>
<email>andreas@enge.fr</email>
</author>
<published>2026-08-08T12:01:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=1ee1724fc75acadebb292a32bee21822e63592d2'/>
<id>1ee1724fc75acadebb292a32bee21822e63592d2</id>
<content type='text'>
* gnu/packages/serialization.scm (capnproto-clang)[native-inputs]:
Replace clang-22, lld-22 and llvm-22 by clang, lld and llvm;
these are actually the same.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/serialization.scm (capnproto-clang)[native-inputs]:
Replace clang-22, lld-22 and llvm-22 by clang, lld and llvm;
these are actually the same.
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: Add capnproto-clang.</title>
<updated>2026-07-18T18:09:30+00:00</updated>
<author>
<name>Orahcio Felício de Sousa</name>
<email>orahcio@gmail.com</email>
</author>
<published>2026-07-01T09:46:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=a4108cf5bbdd031ab3e61dbb0d5d088d2f3bf691'/>
<id>a4108cf5bbdd031ab3e61dbb0d5d088d2f3bf691</id>
<content type='text'>
* gnu/packages/serialization.scm (capnproto-clang): New variable.

Change-Id: Ie9ee8fa953b3f12b94a338f8b31b66550857ff89
Signed-off-by: Liliana Marie Prikler &lt;liliana.prikler@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/serialization.scm (capnproto-clang): New variable.

Change-Id: Ie9ee8fa953b3f12b94a338f8b31b66550857ff89
Signed-off-by: Liliana Marie Prikler &lt;liliana.prikler@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: Remove msgpack.</title>
<updated>2026-07-18T09:10:00+00:00</updated>
<author>
<name>Andreas Enge</name>
<email>andreas@enge.fr</email>
</author>
<published>2026-07-18T08:17:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=cdf709c0574c651a035fb0bf1255d01db79a2cde'/>
<id>cdf709c0574c651a035fb0bf1255d01db79a2cde</id>
<content type='text'>
* gnu/packages/serialization.scm (msgpack): Delete variable.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/serialization.scm (msgpack): Delete variable.
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: Remove msgpack-3.</title>
<updated>2026-07-18T09:09:52+00:00</updated>
<author>
<name>Andreas Enge</name>
<email>andreas@enge.fr</email>
</author>
<published>2026-07-18T08:15:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=00aa4e7958719cbf73d796967f8d2cf8a7d781ad'/>
<id>00aa4e7958719cbf73d796967f8d2cf8a7d781ad</id>
<content type='text'>
* gnu/packages/serialization.scm (msgpack-3): Delete variable.

Fixes: guix/guix#4485
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/serialization.scm (msgpack-3): Delete variable.

Fixes: guix/guix#4485
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: capnproto: Update to 1.5.0.</title>
<updated>2026-07-15T07:05:10+00:00</updated>
<author>
<name>Hennadii Stepanov</name>
<email>hebasto@gmail.com</email>
</author>
<published>2026-07-13T11:22:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=c55c742c6ffa6f13097acc622fc78b8fb66da9fc'/>
<id>c55c742c6ffa6f13097acc622fc78b8fb66da9fc</id>
<content type='text'>
* gnu/packages/serialization.scm (capnproto): Update to 1.5.0.

Merges: https://codeberg.org/guix/guix/pulls/9904
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/serialization.scm (capnproto): Update to 1.5.0.

Merges: https://codeberg.org/guix/guix/pulls/9904
Signed-off-by: Nguyễn Gia Phong &lt;cnx@loang.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: Add python-ruamel.yaml.string.</title>
<updated>2026-07-04T19:58:17+00:00</updated>
<author>
<name>Cayetano Santos</name>
<email>csantosb@inventati.org</email>
</author>
<published>2026-07-04T19:58:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=6f364a1051f7dc96ef4cb00236a69e4e229161f9'/>
<id>6f364a1051f7dc96ef4cb00236a69e4e229161f9</id>
<content type='text'>
* gnu/packages/serialization.scm (python-ruamel.yaml.string): New variable.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/serialization.scm (python-ruamel.yaml.string): New variable.
</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: flatbuffers: Refresh package style.</title>
<updated>2026-05-24T09:14:42+00:00</updated>
<author>
<name>Sharlatan Hellseher</name>
<email>sharlatanus@gmail.com</email>
</author>
<published>2026-03-24T10:01:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=3010b09e95ea3d76469fdd564e79d11ef6cc37a7'/>
<id>3010b09e95ea3d76469fdd564e79d11ef6cc37a7</id>
<content type='text'>
* gnu/packages/serialization.scm (flatbuffers): Use G-Expressions, and
list style. Adjust version commit to reflect required actions.

Change-Id: I908c9cb07fbe69d92fcc8b3f1f4aabd1eebbf481
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/serialization.scm (flatbuffers): Use G-Expressions, and
list style. Adjust version commit to reflect required actions.

Change-Id: I908c9cb07fbe69d92fcc8b3f1f4aabd1eebbf481
</pre>
</div>
</content>
</entry>
</feed>
