<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix/gnu/packages/cpp.scm, branch rocq-codeberg-pr-v2</title>
<subtitle>GNU transactional package management, distribution, deployment, and more!
</subtitle>
<id>http://git.rostovtsev.org/guix/atom?h=rocq-codeberg-pr-v2</id>
<link rel='self' href='http://git.rostovtsev.org/guix/atom?h=rocq-codeberg-pr-v2'/>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/'/>
<updated>2026-03-23T11:58:44Z</updated>
<entry>
<title>gnu: xsd: Build with default gcc.</title>
<updated>2026-03-23T11:58:44Z</updated>
<author>
<name>Efraim Flashner</name>
<email>efraim@flashner.co.il</email>
</author>
<published>2026-03-23T10:21:05Z</published>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/commit/?id=ab2f15d7a85d41d5167f8521b5ad1dd630f91fcb'/>
<id>urn:sha1:ab2f15d7a85d41d5167f8521b5ad1dd630f91fcb</id>
<content type='text'>
* gnu/packages/cpp.scm (xsd)[arguments]: Adjust the make-flags to set
the cxx flags.
[native-inputs]: Remove gcc-10.

Change-Id: Iff6066b72a9a282807d7bf1e0eb8536b83b584d8
</content>
</entry>
<entry>
<title>gnu: cli: Build with default gcc.</title>
<updated>2026-03-23T11:58:44Z</updated>
<author>
<name>Efraim Flashner</name>
<email>efraim@flashner.co.il</email>
</author>
<published>2026-03-23T10:20:28Z</published>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/commit/?id=39666cd7881f8a09ccdc1a6ee683e9bacaf97104'/>
<id>urn:sha1:39666cd7881f8a09ccdc1a6ee683e9bacaf97104</id>
<content type='text'>
* gnu/packages/cpp.scm (cli)[arguments]: Adjust the make-flags to set
the cxx flags.
[native-inputs]: Remove gcc-10.

Change-Id: I288d31e2d3a9423b494823bd2f80e58b307e0ed9
</content>
</entry>
<entry>
<title>gnu: libxsd-frontend: Build with default gcc.</title>
<updated>2026-03-23T11:58:44Z</updated>
<author>
<name>Efraim Flashner</name>
<email>efraim@flashner.co.il</email>
</author>
<published>2026-03-23T10:19:39Z</published>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/commit/?id=2c0b4b5fcc25d7def3c13aac5e7d2727bda83541'/>
<id>urn:sha1:2c0b4b5fcc25d7def3c13aac5e7d2727bda83541</id>
<content type='text'>
* gnu/packages/cpp.scm (libxsd-frontend)[arguments]: Adjust the
make-flags to set the cxx flags.
[native-inputs]: Remove gcc-10.

Change-Id: Ide81ef52cac34b7f988fa4bec8cf324331b6ee19
</content>
</entry>
<entry>
<title>gnu: libcutl: Build with default gcc.</title>
<updated>2026-03-23T11:58:44Z</updated>
<author>
<name>Efraim Flashner</name>
<email>efraim@flashner.co.il</email>
</author>
<published>2026-03-23T09:59:33Z</published>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/commit/?id=2a7a0e474ac1424bdee713dffe3770ce1eb377fb'/>
<id>urn:sha1:2a7a0e474ac1424bdee713dffe3770ce1eb377fb</id>
<content type='text'>
* gnu/packages/cpp.scm (libcutl)[native-inputs]: Remove gcc-10.
[arguments]: Add make-flag to set the C++ standard used.

Change-Id: Ica9df67f9ebda5f7abf038f9572e45b717677148
</content>
</entry>
<entry>
<title>gnu: juce: Do not depend on libsoup2.</title>
<updated>2026-03-23T05:23:23Z</updated>
<author>
<name>Maxim Cournoyer</name>
<email>maxim@guixotic.coop</email>
</author>
<published>2026-03-22T15:00:57Z</published>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/commit/?id=6fe644f3e765fe1d588295b78952e4dc9dc69d68'/>
<id>urn:sha1:6fe644f3e765fe1d588295b78952e4dc9dc69d68</id>
<content type='text'>
* gnu/packages/cpp.scm (juce)
[native-inputs]: Remove webkitgtk-with-libsoup2; add webkitgtk-for-gtk3.

Change-Id: I9dd1b55d1de2cf43efb82f40de8d9bd17f3800ca
</content>
</entry>
<entry>
<title>gnu: Reference the inherited inputs values.</title>
<updated>2026-03-20T12:27:16Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2026-03-11T22:12:16Z</published>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/commit/?id=1ae20f03f43a2af2bcde3751a2809fe152298d34'/>
<id>urn:sha1:1ae20f03f43a2af2bcde3751a2809fe152298d34</id>
<content type='text'>
This commit was made by running this command:

  sed -e's/modify-inputs (package-\([a-z-]*\)inputs [a-zA-Z0-9-]\+)/modify-inputs \1inputs/g' -i gnu/packages/*.scm

… and then reverting individual hunks where the change would trigger unbound
variable warnings or other issues (such as ‘native-inputs’ is bound in the
body of the ‘inputs’ field, but it refers to the ‘native-inputs’ thunk defined
just above).

Change-Id: I6d94819f2809313fa1fbefc61897502ee7d66fab
</content>
</entry>
<entry>
<title>gnu: Reference the inherited ‘arguments’ value.</title>
<updated>2026-03-20T12:27:15Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2026-03-07T10:19:10Z</published>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/commit/?id=2a50c9598bb7fe4175c4f29df07656a7f0a07801'/>
<id>urn:sha1: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>
</entry>
<entry>
<title>gnu: castxml: Update to 0.7.0.</title>
<updated>2026-03-17T08:08:07Z</updated>
<author>
<name>Jake Forster</name>
<email>jakecameron.forster@gmail.com</email>
</author>
<published>2026-03-05T06:46:13Z</published>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/commit/?id=84253e012bfb80ce8b921b7b9b0cba32b5b43c5e'/>
<id>urn:sha1:84253e012bfb80ce8b921b7b9b0cba32b5b43c5e</id>
<content type='text'>
* gnu/packages/cpp.scm (castxml): Update to 0.7.0.
[native-inputs]: Replace clang-17 with clang-21 and llvm-17 with llvm-21.

Change-Id: Ica66157be266189e6d7d109009772c187848c8c2
</content>
</entry>
<entry>
<title>gnu: lager: Update to 0.1.3.</title>
<updated>2026-03-12T07:57:23Z</updated>
<author>
<name>Liliana Marie Prikler</name>
<email>liliana.prikler@gmail.com</email>
</author>
<published>2026-03-04T19:51:41Z</published>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/commit/?id=0adf301971fc0783a6accb2ce4148406c6d0d02d'/>
<id>urn:sha1:0adf301971fc0783a6accb2ce4148406c6d0d02d</id>
<content type='text'>
* gnu/packages/cpp.scm (lager): Update to 0.1.3.
</content>
</entry>
<entry>
<title>gnu: zug: Update to 0.1.2.</title>
<updated>2026-03-12T07:57:23Z</updated>
<author>
<name>Liliana Marie Prikler</name>
<email>liliana.prikler@gmail.com</email>
</author>
<published>2026-03-04T18:58:07Z</published>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/commit/?id=dfb1b7d18d5903167e6f77169326d1a1dc1987be'/>
<id>urn:sha1:dfb1b7d18d5903167e6f77169326d1a1dc1987be</id>
<content type='text'>
* gnu/packages/cpp.scm (zug): Update to 0.1.2.
</content>
</entry>
</feed>
