<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix/gnu/packages/chemistry.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: Remove mmtf-cpp.</title>
<updated>2026-06-25T21:10:25+00:00</updated>
<author>
<name>Andreas Enge</name>
<email>andreas@enge.fr</email>
</author>
<published>2026-06-25T21:10:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=9ea62ee2d2bb188e80bd9e618d7ea81db801fdd3'/>
<id>9ea62ee2d2bb188e80bd9e618d7ea81db801fdd3</id>
<content type='text'>
* gnu/packages/chemistry.scm (mmtf-cpp): Delete variable.

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

Fixes: guix/guix#4485
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: python-pymol: Modernize inputs.</title>
<updated>2026-06-25T21:07:41+00:00</updated>
<author>
<name>Andreas Enge</name>
<email>andreas@enge.fr</email>
</author>
<published>2026-06-25T21:05:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=daf59d3d4fcbf694c7a631b455a654ef53c2ee15'/>
<id>daf59d3d4fcbf694c7a631b455a654ef53c2ee15</id>
<content type='text'>
* gnu/packages/chemistry.scm (python-pymol)[inputs]: Remove mmtf-cpp
and python-pyqt; add python-pyqt-6.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/chemistry.scm (python-pymol)[inputs]: Remove mmtf-cpp
and python-pyqt; add python-pyqt-6.
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: avogadro2: Update to 1.102.1.</title>
<updated>2026-06-25T21:07:41+00:00</updated>
<author>
<name>Laura Kirsch</name>
<email>laurakirsch240406@gmail.com</email>
</author>
<published>2025-12-28T19:52:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=3ce85a303d9b66e79c705b658a42e0439921103b'/>
<id>3ce85a303d9b66e79c705b658a42e0439921103b</id>
<content type='text'>
* gnu/packages/chemistry.scm (avogadro2): Update to 1.102.1.
[inputs]: Remove molequeue. Add jkqtplotter and bash-minimal.
Replace qtbase-5 by qtbase, qtsvg-5 by qtsvg and qtwayland-5 by qtwayland.
[arguments]: Add #:configure-flags.

Signed-off-by: Andreas Enge &lt;andreas@enge.fr&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/chemistry.scm (avogadro2): Update to 1.102.1.
[inputs]: Remove molequeue. Add jkqtplotter and bash-minimal.
Replace qtbase-5 by qtbase, qtsvg-5 by qtsvg and qtwayland-5 by qtwayland.
[arguments]: Add #:configure-flags.

Signed-off-by: Andreas Enge &lt;andreas@enge.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: avogadrolibs: Update to 1.201.1 and switch to Qt6.</title>
<updated>2026-06-25T21:06:48+00:00</updated>
<author>
<name>Laura Kirsch</name>
<email>laurakirsch240406@gmail.com</email>
</author>
<published>2026-06-25T19:51:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=98450365ba7f1282a337a80c7dec9cb15d3168d1'/>
<id>98450365ba7f1282a337a80c7dec9cb15d3168d1</id>
<content type='text'>
* gnu/packages/chemistry.scm (avogadrolibs): Update to 1.201.1.
[native-inputs]: Replace pybind11-2 by pybind11. Add patchelf.
Remove mmtf-cpp.
[inputs]: Add hdf5, jkqtplotter and spglib. Remove molequeue.
Replace qtbase-5 by qtbase and qtsvg-5 by qtsvg.
Update avogadro-molecules, avogadro-crystals and avogadro-fragments.
[arguments]&lt;#:configure-flags&gt;: Add -DQT_VERSION=6, -DUSE_HDF5=ON and
-DUSE_PYTHON=ON.
&lt;#:phases&gt;{extend-python-rpath}: New phase.

Co-authored-by: Andreas Enge &lt;andreas@enge.fr&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/chemistry.scm (avogadrolibs): Update to 1.201.1.
[native-inputs]: Replace pybind11-2 by pybind11. Add patchelf.
Remove mmtf-cpp.
[inputs]: Add hdf5, jkqtplotter and spglib. Remove molequeue.
Replace qtbase-5 by qtbase and qtsvg-5 by qtsvg.
Update avogadro-molecules, avogadro-crystals and avogadro-fragments.
[arguments]&lt;#:configure-flags&gt;: Add -DQT_VERSION=6, -DUSE_HDF5=ON and
-DUSE_PYTHON=ON.
&lt;#:phases&gt;{extend-python-rpath}: New phase.

Co-authored-by: Andreas Enge &lt;andreas@enge.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: rdkit: Update dependency on catch.</title>
<updated>2026-06-25T18:50:10+00:00</updated>
<author>
<name>Cayetano Santos</name>
<email>csantosb@inventati.org</email>
</author>
<published>2026-06-25T18:12:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=173230fc918b23a8fff1952e1d0f230cc37dc910'/>
<id>173230fc918b23a8fff1952e1d0f230cc37dc910</id>
<content type='text'>
* gnu/packages/chemistry.scm (rdkit)[native-inputs]: Replace
catch2-3.5 with catch2.
[arguments]: Update ’check #:phase.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/chemistry.scm (rdkit)[native-inputs]: Replace
catch2-3.5 with catch2.
[arguments]: Update ’check #:phase.
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: catch2-3: Rename to catch2-3.5.</title>
<updated>2026-06-21T16:18:38+00:00</updated>
<author>
<name>Andreas Enge</name>
<email>andreas@enge.fr</email>
</author>
<published>2026-06-20T20:43:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=88f81d6e12a45e36064d39137a474f81cc61dd2f'/>
<id>88f81d6e12a45e36064d39137a474f81cc61dd2f</id>
<content type='text'>
* gnu/packages/check.scm (catch2-3): Rename to and define as deprecated
by...
(catch2-3.5): ...this.
(trompeloeil): Adapt input.
* gnu/packages/chemistry.scm (rdkit),
* gnu/packages/cpp.scm (immer),
* gnu/packages/enchant.scm (nuspell),
* gnu/packages/games.scm (fuzzylite, endless-sky)
* gnu/packages/gnome.scm (gnome-system-monitor),
* gnu/packages/logging.scm (spdlog-1.15),
* gnu/packages/luanti.scm (luanti),
* gnu/packages/maths.scm (highfive),
* gnu/packages/networking.scm (restinio),
* gnu/packages/package-management.scm (libmamba),
* gnu/packages/physics.scm (python-brille),
* gnu/packages/potassco.scm (clingo, clingo-lpx, clingcon),
* gnu/packages/xdisorg.scm (j4-dmenu-desktop): Adapt inputs.

Change-Id: I69fac4ec6d3914a6dc7d86f2454f410db937a83f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/check.scm (catch2-3): Rename to and define as deprecated
by...
(catch2-3.5): ...this.
(trompeloeil): Adapt input.
* gnu/packages/chemistry.scm (rdkit),
* gnu/packages/cpp.scm (immer),
* gnu/packages/enchant.scm (nuspell),
* gnu/packages/games.scm (fuzzylite, endless-sky)
* gnu/packages/gnome.scm (gnome-system-monitor),
* gnu/packages/logging.scm (spdlog-1.15),
* gnu/packages/luanti.scm (luanti),
* gnu/packages/maths.scm (highfive),
* gnu/packages/networking.scm (restinio),
* gnu/packages/package-management.scm (libmamba),
* gnu/packages/physics.scm (python-brille),
* gnu/packages/potassco.scm (clingo, clingo-lpx, clingcon),
* gnu/packages/xdisorg.scm (j4-dmenu-desktop): Adapt inputs.

Change-Id: I69fac4ec6d3914a6dc7d86f2454f410db937a83f
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: catch2: Rename to catch2-2.</title>
<updated>2026-06-21T16:18:37+00:00</updated>
<author>
<name>Andreas Enge</name>
<email>andreas@enge.fr</email>
</author>
<published>2026-06-20T20:27:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=ef878e0e702030b3927d2ef3c067cb79eb546294'/>
<id>ef878e0e702030b3927d2ef3c067cb79eb546294</id>
<content type='text'>
* gnu/packages/check.scm (catch2): Rename to...
(catch2-2): ...this.
(rapidcheck): Adapt inputs.
* gnu/packages/animation.scm (pencil2d),
* gnu/packages/audio.scm (libkeyfinder),
* gnu/packages/chemistry.scm (python-pymol),
gnu/packages/cpp.scm (xdgpp, icecream-cpp, span, chaiscript, json-dto,
rapidfuzz-cpp, libexpected, zug, lager, cli11, cpp-mustache,
tl-optional, type-safe),
* gnu/packages/engineering.scm (valeronoi, libigl),
* gnu/packages/geo.scm (mapnik),
* gnu/packages/maths.scm (osqp),
* gnu/packages/networking.scm (cppzmq),
* gnu/packages/python-science.scm (python-openpmd-api),
* gnu/packages/security-token.scm (libnitrokey): Adapt inputs.

Change-Id: Icd92b5aa0491911d5eeb5faf7b1d467e1e85fdc7
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/check.scm (catch2): Rename to...
(catch2-2): ...this.
(rapidcheck): Adapt inputs.
* gnu/packages/animation.scm (pencil2d),
* gnu/packages/audio.scm (libkeyfinder),
* gnu/packages/chemistry.scm (python-pymol),
gnu/packages/cpp.scm (xdgpp, icecream-cpp, span, chaiscript, json-dto,
rapidfuzz-cpp, libexpected, zug, lager, cli11, cpp-mustache,
tl-optional, type-safe),
* gnu/packages/engineering.scm (valeronoi, libigl),
* gnu/packages/geo.scm (mapnik),
* gnu/packages/maths.scm (osqp),
* gnu/packages/networking.scm (cppzmq),
* gnu/packages/python-science.scm (python-openpmd-api),
* gnu/packages/security-token.scm (libnitrokey): Adapt inputs.

Change-Id: Icd92b5aa0491911d5eeb5faf7b1d467e1e85fdc7
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: ringdecomposerlib: Bump python-cython.</title>
<updated>2026-06-14T08:42:25+00:00</updated>
<author>
<name>Nicolas Graves</name>
<email>ngraves@ngraves.fr</email>
</author>
<published>2026-06-12T22:35:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=e6a5ca4ec47492af4d6492088b7bba848bae8eb1'/>
<id>e6a5ca4ec47492af4d6492088b7bba848bae8eb1</id>
<content type='text'>
* gnu/packages/chemistry.scm (ringdecomposerlib)
[arguments]&lt;#:phases&gt;: Add phase 'patch-cython.
[native-inputs]: Replace python-cython-0 by python-cython.

Relates-to: guix/guix!9270
Reviewed-by: Cayetano Santos &lt;csantosb@inventati.org&gt;
Change-Id: Ie16dc9982390cb3ec910f0a6f9fb3a1260f68277
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/chemistry.scm (ringdecomposerlib)
[arguments]&lt;#:phases&gt;: Add phase 'patch-cython.
[native-inputs]: Replace python-cython-0 by python-cython.

Relates-to: guix/guix!9270
Reviewed-by: Cayetano Santos &lt;csantosb@inventati.org&gt;
Change-Id: Ie16dc9982390cb3ec910f0a6f9fb3a1260f68277
Signed-off-by: Sharlatan Hellseher &lt;sharlatanus@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: Remove pending references to deprecated (gnu packages flex).</title>
<updated>2026-05-29T07:41:06+00:00</updated>
<author>
<name>Anderson Torres</name>
<email>anderson.torres.8519@gmail.com</email>
</author>
<published>2026-05-27T13:53:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=cf21d51433b9cead40e77ffefab483d7fd7d2668'/>
<id>cf21d51433b9cead40e77ffefab483d7fd7d2668</id>
<content type='text'>
* gnu/packages/c.scm:  Remove references to (gnu packages flex).
* gnu/packages/video.scm: Likewise.
* gnu/packages/web.scm: Likewise.
* gnu/packages/admin.scm: Change (gnu packages flex)
  to (gnu packages compiler-tools).
* gnu/packages/algebra.scm: Likewise.
* gnu/packages/apparmor.scm: Likewise.
* gnu/packages/assembly.scm: Likewise.
* gnu/packages/astronomy.scm: Likewise.
* gnu/packages/audio.scm: Likewise.
* gnu/packages/bioinformatics.scm: Likewise.
* gnu/packages/bison.scm: Likewise.
* gnu/packages/bootloaders.scm: Likewise.
* gnu/packages/cdrom.scm: Likewise.
* gnu/packages/chemistry.scm: Likewise.
* gnu/packages/cluster.scm: Likewise.
* gnu/packages/cobol.scm: Likewise.
* gnu/packages/code.scm: Likewise.
* gnu/packages/commencement.scm: Likewise.
* gnu/packages/coq.scm: Likewise.
* gnu/packages/coreboot.scm: Likewise.
* gnu/packages/databases.scm: Likewise.
* gnu/packages/datalog.scm: Likewise.
* gnu/packages/debug.scm: Likewise.
* gnu/packages/dictionaries.scm: Likewise.
* gnu/packages/dns.scm: Likewise.
* gnu/packages/documentation.scm: Likewise.
* gnu/packages/dotnet.scm: Likewise.
* gnu/packages/education.scm: Likewise.
* gnu/packages/electronics.scm: Likewise.
* gnu/packages/embedded.scm: Likewise.
* gnu/packages/emulators.scm: Likewise.
* gnu/packages/engineering.scm: Likewise.
* gnu/packages/esolangs.scm: Likewise.
* gnu/packages/fabric-management.scm: Likewise.
* gnu/packages/file-systems.scm: Likewise.
* gnu/packages/finance.scm: Likewise.
* gnu/packages/firmware.scm: Likewise.
* gnu/packages/flashing-tools.scm: Likewise.
* gnu/packages/fontutils.scm: Likewise.
* gnu/packages/games.scm: Likewise.
* gnu/packages/gcc.scm: Likewise.
* gnu/packages/gdb.scm: Likewise.
* gnu/packages/geo.scm: Likewise.
* gnu/packages/gl.scm: Likewise.
* gnu/packages/glib.scm: Likewise.
* gnu/packages/gnome.scm: Likewise.
* gnu/packages/graph.scm: Likewise.
* gnu/packages/graphics.scm: Likewise.
* gnu/packages/groff.scm: Likewise.
* gnu/packages/gstreamer.scm: Likewise.
* gnu/packages/guile.scm: Likewise.
* gnu/packages/hardware.scm: Likewise.
* gnu/packages/haskell.scm: Likewise.
* gnu/packages/heads.scm: Likewise.
* gnu/packages/hurd.scm: Likewise.
* gnu/packages/image-processing.scm: Likewise.
* gnu/packages/instrumentation.scm: Likewise.
* gnu/packages/kde-frameworks.scm: Likewise.
* gnu/packages/kde-graphics.scm: Likewise.
* gnu/packages/kde-pim.scm: Likewise.
* gnu/packages/kde-sdk.scm: Likewise.
* gnu/packages/kerberos.scm: Likewise.
* gnu/packages/lego.scm: Likewise.
* gnu/packages/lesstif.scm: Likewise.
* gnu/packages/libreoffice.scm: Likewise.
* gnu/packages/lighting.scm: Likewise.
* gnu/packages/linux.scm: Likewise.
* gnu/packages/logging.scm: Likewise.
* gnu/packages/mail.scm: Likewise.
* gnu/packages/man.scm: Likewise.
* gnu/packages/maths.scm: Likewise.
* gnu/packages/mpi.scm: Likewise.
* gnu/packages/multiprecision.scm: Likewise.
* gnu/packages/music.scm: Likewise.
* gnu/packages/netpbm.scm: Likewise.
* gnu/packages/networking.scm: Likewise.
* gnu/packages/nickle.scm: Likewise.
* gnu/packages/ocaml.scm: Likewise.
* gnu/packages/package-management.scm: Likewise.
* gnu/packages/parallel.scm: Likewise.
* gnu/packages/plotutils.scm: Likewise.
* gnu/packages/pretty-print.scm: Likewise.
* gnu/packages/profiling.scm: Likewise.
* gnu/packages/qt.scm: Likewise.
* gnu/packages/radio.scm: Likewise.
* gnu/packages/rdesktop.scm: Likewise.
* gnu/packages/rpc.scm: Likewise.
* gnu/packages/rust.scm: Likewise.
* gnu/packages/security-token.scm: Likewise.
* gnu/packages/selinux.scm: Likewise.
* gnu/packages/shellutils.scm: Likewise.
* gnu/packages/simulation.scm: Likewise.
* gnu/packages/statistics.scm: Likewise.
* gnu/packages/telephony.scm: Likewise.
* gnu/packages/toys.scm: Likewise.
* gnu/packages/version-control.scm: Likewise.
* gnu/packages/virtualization.scm: Likewise.
* gnu/packages/vpn.scm: Likewise.
* gnu/packages/vulkan.scm: Likewise.
* gnu/packages/webkit.scm: Likewise.
* gnu/packages/wine.scm: Likewise.
* gnu/packages/wm.scm: Likewise.
* gnu/packages/xdisorg.scm: Likewise.
* gnu/packages/xorg.scm: Likewise.

Merges: https://codeberg.org/guix/guix/pulls/8483
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/c.scm:  Remove references to (gnu packages flex).
* gnu/packages/video.scm: Likewise.
* gnu/packages/web.scm: Likewise.
* gnu/packages/admin.scm: Change (gnu packages flex)
  to (gnu packages compiler-tools).
* gnu/packages/algebra.scm: Likewise.
* gnu/packages/apparmor.scm: Likewise.
* gnu/packages/assembly.scm: Likewise.
* gnu/packages/astronomy.scm: Likewise.
* gnu/packages/audio.scm: Likewise.
* gnu/packages/bioinformatics.scm: Likewise.
* gnu/packages/bison.scm: Likewise.
* gnu/packages/bootloaders.scm: Likewise.
* gnu/packages/cdrom.scm: Likewise.
* gnu/packages/chemistry.scm: Likewise.
* gnu/packages/cluster.scm: Likewise.
* gnu/packages/cobol.scm: Likewise.
* gnu/packages/code.scm: Likewise.
* gnu/packages/commencement.scm: Likewise.
* gnu/packages/coq.scm: Likewise.
* gnu/packages/coreboot.scm: Likewise.
* gnu/packages/databases.scm: Likewise.
* gnu/packages/datalog.scm: Likewise.
* gnu/packages/debug.scm: Likewise.
* gnu/packages/dictionaries.scm: Likewise.
* gnu/packages/dns.scm: Likewise.
* gnu/packages/documentation.scm: Likewise.
* gnu/packages/dotnet.scm: Likewise.
* gnu/packages/education.scm: Likewise.
* gnu/packages/electronics.scm: Likewise.
* gnu/packages/embedded.scm: Likewise.
* gnu/packages/emulators.scm: Likewise.
* gnu/packages/engineering.scm: Likewise.
* gnu/packages/esolangs.scm: Likewise.
* gnu/packages/fabric-management.scm: Likewise.
* gnu/packages/file-systems.scm: Likewise.
* gnu/packages/finance.scm: Likewise.
* gnu/packages/firmware.scm: Likewise.
* gnu/packages/flashing-tools.scm: Likewise.
* gnu/packages/fontutils.scm: Likewise.
* gnu/packages/games.scm: Likewise.
* gnu/packages/gcc.scm: Likewise.
* gnu/packages/gdb.scm: Likewise.
* gnu/packages/geo.scm: Likewise.
* gnu/packages/gl.scm: Likewise.
* gnu/packages/glib.scm: Likewise.
* gnu/packages/gnome.scm: Likewise.
* gnu/packages/graph.scm: Likewise.
* gnu/packages/graphics.scm: Likewise.
* gnu/packages/groff.scm: Likewise.
* gnu/packages/gstreamer.scm: Likewise.
* gnu/packages/guile.scm: Likewise.
* gnu/packages/hardware.scm: Likewise.
* gnu/packages/haskell.scm: Likewise.
* gnu/packages/heads.scm: Likewise.
* gnu/packages/hurd.scm: Likewise.
* gnu/packages/image-processing.scm: Likewise.
* gnu/packages/instrumentation.scm: Likewise.
* gnu/packages/kde-frameworks.scm: Likewise.
* gnu/packages/kde-graphics.scm: Likewise.
* gnu/packages/kde-pim.scm: Likewise.
* gnu/packages/kde-sdk.scm: Likewise.
* gnu/packages/kerberos.scm: Likewise.
* gnu/packages/lego.scm: Likewise.
* gnu/packages/lesstif.scm: Likewise.
* gnu/packages/libreoffice.scm: Likewise.
* gnu/packages/lighting.scm: Likewise.
* gnu/packages/linux.scm: Likewise.
* gnu/packages/logging.scm: Likewise.
* gnu/packages/mail.scm: Likewise.
* gnu/packages/man.scm: Likewise.
* gnu/packages/maths.scm: Likewise.
* gnu/packages/mpi.scm: Likewise.
* gnu/packages/multiprecision.scm: Likewise.
* gnu/packages/music.scm: Likewise.
* gnu/packages/netpbm.scm: Likewise.
* gnu/packages/networking.scm: Likewise.
* gnu/packages/nickle.scm: Likewise.
* gnu/packages/ocaml.scm: Likewise.
* gnu/packages/package-management.scm: Likewise.
* gnu/packages/parallel.scm: Likewise.
* gnu/packages/plotutils.scm: Likewise.
* gnu/packages/pretty-print.scm: Likewise.
* gnu/packages/profiling.scm: Likewise.
* gnu/packages/qt.scm: Likewise.
* gnu/packages/radio.scm: Likewise.
* gnu/packages/rdesktop.scm: Likewise.
* gnu/packages/rpc.scm: Likewise.
* gnu/packages/rust.scm: Likewise.
* gnu/packages/security-token.scm: Likewise.
* gnu/packages/selinux.scm: Likewise.
* gnu/packages/shellutils.scm: Likewise.
* gnu/packages/simulation.scm: Likewise.
* gnu/packages/statistics.scm: Likewise.
* gnu/packages/telephony.scm: Likewise.
* gnu/packages/toys.scm: Likewise.
* gnu/packages/version-control.scm: Likewise.
* gnu/packages/virtualization.scm: Likewise.
* gnu/packages/vpn.scm: Likewise.
* gnu/packages/vulkan.scm: Likewise.
* gnu/packages/webkit.scm: Likewise.
* gnu/packages/wine.scm: Likewise.
* gnu/packages/wm.scm: Likewise.
* gnu/packages/xdisorg.scm: Likewise.
* gnu/packages/xorg.scm: Likewise.

Merges: https://codeberg.org/guix/guix/pulls/8483
Signed-off-by: Nguyễn Gia Phong &lt;cnx@loang.net&gt;
</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>
</feed>
