<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix/gnu/packages/onc-rpc.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: libnsl: Update to 2.0.1.</title>
<updated>2026-08-25T01:19:07+00:00</updated>
<author>
<name>Yelninei</name>
<email>yelninei@tutamail.com</email>
</author>
<published>2026-05-19T15:38:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=77df2a41ec3e8cdad35ff7716141ecc8cfb7aedc'/>
<id>77df2a41ec3e8cdad35ff7716141ecc8cfb7aedc</id>
<content type='text'>
* gnu/packages/onc-rpc.scm (libnsl): Update to 2.0.1.
  [inputs]: Move libtirpc from here...
  [propagated-inputs]: ...to here.

Merges: https://codeberg.org/guix/guix/pulls/8718
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/onc-rpc.scm (libnsl): Update to 2.0.1.
  [inputs]: Move libtirpc from here...
  [propagated-inputs]: ...to here.

Merges: https://codeberg.org/guix/guix/pulls/8718
Signed-off-by: Nguyễn Gia Phong &lt;cnx@loang.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: rpcbind: Update to 1.2.9.</title>
<updated>2026-08-12T01:44:23+00:00</updated>
<author>
<name>Yelninei</name>
<email>yelninei@tutamail.com</email>
</author>
<published>2026-05-19T15:29:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=282cbb1684850065efe7faf1f41b67d5883ef926'/>
<id>282cbb1684850065efe7faf1f41b67d5883ef926</id>
<content type='text'>
The patch was applied in the upstream commit
9a76cf2989dab549c1067491ee530e2dfd3e3dbd ("rpcbind:
Stop unauthenticated oversized allocation in PMAPPROC_CALLIT decode").

* gnu/packages/patches/rpcbind-CVE-2017-8779.patch: Delete patch.
* gnu/local.mk (dist_patch_DATA): Unregister it.
* gnu/packages/onc-rpc.scm (rpcbind): Update to 1.2.9.
  [source]&lt;patches&gt;: Remove the deleted patch.
  [inputs]: Remove libnsl.

Merges: https://codeberg.org/guix/guix/pulls/8718
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>
The patch was applied in the upstream commit
9a76cf2989dab549c1067491ee530e2dfd3e3dbd ("rpcbind:
Stop unauthenticated oversized allocation in PMAPPROC_CALLIT decode").

* gnu/packages/patches/rpcbind-CVE-2017-8779.patch: Delete patch.
* gnu/local.mk (dist_patch_DATA): Unregister it.
* gnu/packages/onc-rpc.scm (rpcbind): Update to 1.2.9.
  [source]&lt;patches&gt;: Remove the deleted patch.
  [inputs]: Remove libnsl.

Merges: https://codeberg.org/guix/guix/pulls/8718
Signed-off-by: Nguyễn Gia Phong &lt;cnx@loang.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: rpcbind: Fix build on the Hurd.</title>
<updated>2026-08-12T01:42:47+00:00</updated>
<author>
<name>Yelninei</name>
<email>yelninei@tutamail.com</email>
</author>
<published>2026-05-19T15:29:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=b00db666b7d1538611bbc8e08b4c2a06913df51f'/>
<id>b00db666b7d1538611bbc8e08b4c2a06913df51f</id>
<content type='text'>
* gnu/packages/patches/rpcbind-hurd.patch: New file.
* gnu/packages/onc-rpc.scm (rpc-bind)[source]&lt;patches&gt;: Add it.
* gnu/local.mk (dist_patch_DATA): Register it.

Merges: https://codeberg.org/guix/guix/pulls/8718
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/patches/rpcbind-hurd.patch: New file.
* gnu/packages/onc-rpc.scm (rpc-bind)[source]&lt;patches&gt;: Add it.
* gnu/local.mk (dist_patch_DATA): Register it.

Merges: https://codeberg.org/guix/guix/pulls/8718
Signed-off-by: Nguyễn Gia Phong &lt;cnx@loang.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: libtirpc/hurd: Use "libtirpc" as package name in deprecation.</title>
<updated>2026-08-09T00:16:46+00:00</updated>
<author>
<name>Hugo Buddelmeijer</name>
<email>hugo@buddelmeijer.nl</email>
</author>
<published>2026-08-08T18:02:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=3279380abd6e673793180d21a5afb26d31ce0e10'/>
<id>3279380abd6e673793180d21a5afb26d31ce0e10</id>
<content type='text'>
The old deprecation introduced a package with a slash in the name,
"libtirpc/hurd", while the original package had just "libtirpc" as name.
The slash prevents e.g. `package-&gt;derivation` from working.

* gnu/packages/onc-rpc.scm (libtirpc/hurd): Fix package name in deprecation.

Merges: https://codeberg.org/guix/guix/pulls/10435
Reviewed-by: Yelninei &lt;yelninei@tutamail.com&gt;
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>
The old deprecation introduced a package with a slash in the name,
"libtirpc/hurd", while the original package had just "libtirpc" as name.
The slash prevents e.g. `package-&gt;derivation` from working.

* gnu/packages/onc-rpc.scm (libtirpc/hurd): Fix package name in deprecation.

Merges: https://codeberg.org/guix/guix/pulls/10435
Reviewed-by: Yelninei &lt;yelninei@tutamail.com&gt;
Signed-off-by: Nguyễn Gia Phong &lt;cnx@loang.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: libnsl: Drop input labels.</title>
<updated>2026-07-22T03:20:09+00:00</updated>
<author>
<name>Nicolas Graves</name>
<email>ngraves@ngraves.fr</email>
</author>
<published>2026-04-14T00:41:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=7fb0b758d101f11a3cebd1cf8ce2c53bf385caed'/>
<id>7fb0b758d101f11a3cebd1cf8ce2c53bf385caed</id>
<content type='text'>
* gnu/packages/onc-rpc.scm (libnsl)[inputs]: Drop input labels.

Merges: https://codeberg.org/guix/guix/pulls/7884
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/onc-rpc.scm (libnsl)[inputs]: Drop input labels.

Merges: https://codeberg.org/guix/guix/pulls/7884
Signed-off-by: Nguyễn Gia Phong &lt;cnx@loang.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: libtirpc: Update to 1.3.7.</title>
<updated>2026-07-22T03:20:06+00:00</updated>
<author>
<name>Yelninei</name>
<email>yelninei@tutamail.com</email>
</author>
<published>2026-05-19T15:18:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=dfd127cc988ab7fe88aabde5480c824dbc2dbec3'/>
<id>dfd127cc988ab7fe88aabde5480c824dbc2dbec3</id>
<content type='text'>
* gnu/packages/patches/libtirpc-hurd.patch: Refresh patch.
* gnu/packages/patches/libtirpc-CVE-2021-46828.patch: Delete patch.
* gnu/local.mk (dist_patch_DATA): Deregister it.
* gnu/packages/onc-rpc.scm (libtirpc): Update to 1.3.7.
  [source]&lt;patches&gt;: Remove the deleted patch.

References: https://codeberg.org/guix/guix/pulls/8718
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/patches/libtirpc-hurd.patch: Refresh patch.
* gnu/packages/patches/libtirpc-CVE-2021-46828.patch: Delete patch.
* gnu/local.mk (dist_patch_DATA): Deregister it.
* gnu/packages/onc-rpc.scm (libtirpc): Update to 1.3.7.
  [source]&lt;patches&gt;: Remove the deleted patch.

References: https://codeberg.org/guix/guix/pulls/8718
Signed-off-by: Nguyễn Gia Phong &lt;cnx@loang.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: libtirpc/hurd: Merge with libtirpc.</title>
<updated>2026-07-22T03:20:06+00:00</updated>
<author>
<name>Yelninei</name>
<email>yelninei@tutamail.com</email>
</author>
<published>2026-05-19T15:02:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=3d8347c89cf1630428266e50e4f33050ca4f7f77'/>
<id>3d8347c89cf1630428266e50e4f33050ca4f7f77</id>
<content type='text'>
* gnu/packages/onc-rpc.scm (libtirpc)[source]: Add libtirpc-hurd patch.
  [#:configure-flags] : Set path to krb5-config when cross compiling.
  [#:phases]: Remove adjust-pkg-config phase.
  [native-inputs]: Remove mit-krb5.
  (libtirpc/hurd): Mark as a deprecated variable.
* gnu/packages/hurd.scm (hurd): Replace libtirpc/hurd with libtirpc.

References: https://codeberg.org/guix/guix/pulls/8718
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/onc-rpc.scm (libtirpc)[source]: Add libtirpc-hurd patch.
  [#:configure-flags] : Set path to krb5-config when cross compiling.
  [#:phases]: Remove adjust-pkg-config phase.
  [native-inputs]: Remove mit-krb5.
  (libtirpc/hurd): Mark as a deprecated variable.
* gnu/packages/hurd.scm (hurd): Replace libtirpc/hurd with libtirpc.

References: https://codeberg.org/guix/guix/pulls/8718
Signed-off-by: Nguyễn Gia Phong &lt;cnx@loang.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: Reference the inherited ‘arguments’ value.</title>
<updated>2026-03-20T12:27:15+00:00</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2026-03-07T10:19:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=2a50c9598bb7fe4175c4f29df07656a7f0a07801'/>
<id>2a50c9598bb7fe4175c4f29df07656a7f0a07801</id>
<content type='text'>
This commit was made by running this command:

  sed -e's/substitute-keyword-arguments (package-arguments [a-zA-Z0-9-]\+)/substitute-keyword-arguments arguments/g' -i gnu/packages/*.scm

… and then:

  1. reverting changes from ‘gnu/packages/rust.scm’ and
     ‘gnu/packages/java.scm’ since they would incur derivation changes and/or
     breakage;
  2. reverting the change for ‘gcc-final’ in ‘gnu/packages/commencement.scm’;
  3. reverting the change for ‘onnx-optimizer’, ‘openquest’, and ‘certbot’,
     which use ‘substitute-keyword-arguments’ for arguments that are not
     inherited (and thus ‘arguments’ would be unbound);
  4. reverting the change for ‘insight-toolkit-legacy’ and ‘wine64-staging’
     which make bogus assumptions about inherited arguments.

Change-Id: I122a7cf517b6b63cae38944b5d33ade4b1f5a89c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit was made by running this command:

  sed -e's/substitute-keyword-arguments (package-arguments [a-zA-Z0-9-]\+)/substitute-keyword-arguments arguments/g' -i gnu/packages/*.scm

… and then:

  1. reverting changes from ‘gnu/packages/rust.scm’ and
     ‘gnu/packages/java.scm’ since they would incur derivation changes and/or
     breakage;
  2. reverting the change for ‘gcc-final’ in ‘gnu/packages/commencement.scm’;
  3. reverting the change for ‘onnx-optimizer’, ‘openquest’, and ‘certbot’,
     which use ‘substitute-keyword-arguments’ for arguments that are not
     inherited (and thus ‘arguments’ would be unbound);
  4. reverting the change for ‘insight-toolkit-legacy’ and ‘wine64-staging’
     which make bogus assumptions about inherited arguments.

Change-Id: I122a7cf517b6b63cae38944b5d33ade4b1f5a89c
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: rpcsvc-proto: Update to 1.4.4.</title>
<updated>2025-03-02T19:31:45+00:00</updated>
<author>
<name>Liliana Marie Prikler</name>
<email>liliana.prikler@gmail.com</email>
</author>
<published>2025-01-09T21:38:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=aecc14aad19a967d9452b9481954f0474fc32d62'/>
<id>aecc14aad19a967d9452b9481954f0474fc32d62</id>
<content type='text'>
* gnu/packages/onc-rpc.scm (rpcsvc-proto): Update to 1.4.4.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/onc-rpc.scm (rpcsvc-proto): Update to 1.4.4.
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: libtirpc: Keep reference to mit-krb5 when cross-compiling.</title>
<updated>2023-10-15T10:04:04+00:00</updated>
<author>
<name>Efraim Flashner</name>
<email>efraim@flashner.co.il</email>
</author>
<published>2023-10-15T10:04:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=cee779c80087f8eb0a164521a00fdb60bb0b05ca'/>
<id>cee779c80087f8eb0a164521a00fdb60bb0b05ca</id>
<content type='text'>
* gnu/packages/onc-roc.scm (libtirpc)[arguments]: When cross-compiling
adjust the pkg-config file to retain a reference to mit-krb5.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/onc-roc.scm (libtirpc)[arguments]: When cross-compiling
adjust the pkg-config file to retain a reference to mit-krb5.
</pre>
</div>
</content>
</entry>
</feed>
