<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix/gnu/packages/engineering.scm, branch java-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: freecad: Update to 1.1.1.</title>
<updated>2026-04-16T10:43:38+00:00</updated>
<author>
<name>Peter Polidoro</name>
<email>peter@polidoro.io</email>
</author>
<published>2026-04-15T18:36:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=0cd40ba2ab73ac2cd5767278e3c2a11ac7c1e001'/>
<id>0cd40ba2ab73ac2cd5767278e3c2a11ac7c1e001</id>
<content type='text'>
* gnu/packages/engineering.scm (freecad): Update to 1.1.1.

Change-Id: I0b6d872a907f46979a5d102c244835d7af7f11ec
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/engineering.scm (freecad): Update to 1.1.1.

Change-Id: I0b6d872a907f46979a5d102c244835d7af7f11ec
Signed-off-by: Andreas Enge &lt;andreas@enge.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: librecad: Fix desktop integration and icon installation.</title>
<updated>2026-04-10T21:26:42+00:00</updated>
<author>
<name>Bean</name>
<email>mb@bean.za.net</email>
</author>
<published>2026-04-05T07:43:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=12822a4aa95d40362d24d83194fc242c0f90e668'/>
<id>12822a4aa95d40362d24d83194fc242c0f90e668</id>
<content type='text'>
This patch fixes issue #4120 by ensuring that the .desktop file and
application icon are installed to XDG-compliant directories.

* gnu/packages/engineering.scm (librecad)[arguments]: Update
’install #:phase.

Fixes guix/guix#4120
Merges guix/guix!7677

Change-Id: Ibc8143081dad92ce4f9cba59129302d1fb17d311
Signed-off-by: Cayetano Santos &lt;csantosb@inventati.org&gt;
Co-authored-by: Cayetano Santos &lt;csantosb@inventati.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch fixes issue #4120 by ensuring that the .desktop file and
application icon are installed to XDG-compliant directories.

* gnu/packages/engineering.scm (librecad)[arguments]: Update
’install #:phase.

Fixes guix/guix#4120
Merges guix/guix!7677

Change-Id: Ibc8143081dad92ce4f9cba59129302d1fb17d311
Signed-off-by: Cayetano Santos &lt;csantosb@inventati.org&gt;
Co-authored-by: Cayetano Santos &lt;csantosb@inventati.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: freecad: Fix package.</title>
<updated>2026-04-01T12:17:00+00:00</updated>
<author>
<name>Cayetano Santos</name>
<email>csantosb@inventati.org</email>
</author>
<published>2026-04-01T07:14:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=127692a4283e4566730463c5510c8df280674120'/>
<id>127692a4283e4566730463c5510c8df280674120</id>
<content type='text'>
* gnu/packages/engineering.scm (freecad)[inputs]: Remove vtk; add
vtk-9.5.

Fixes guix/guix#7585
Merges guix/guix!7596

Change-Id: Ic48e556f5ad1bf4bc86ecc4aaa06280e8e5a7fa6
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/engineering.scm (freecad)[inputs]: Remove vtk; add
vtk-9.5.

Fixes guix/guix#7585
Merges guix/guix!7596

Change-Id: Ic48e556f5ad1bf4bc86ecc4aaa06280e8e5a7fa6
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: freecad: Update to 1.1.0.</title>
<updated>2026-03-30T15:42:46+00:00</updated>
<author>
<name>Peter Polidoro</name>
<email>peter@polidoro.io</email>
</author>
<published>2026-03-25T17:15:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=8713bb89ecb7643c166dbbe94ef9faee924aad3c'/>
<id>8713bb89ecb7643c166dbbe94ef9faee924aad3c</id>
<content type='text'>
* gnu/packages/engineering.scm (freecad): Update to 1.1.0.
[source]: Make recursive?.
[arguments]&lt;#:configure-flags&gt;: Update.
[inputs]: Remove boost-1.83, python-shiboken-6, qtx11extras, and
vtk-9.5; add boost, icu4c, and vtk.
[native-inputs]: Remove swig-4.0; add pybind11 and swig-4.4.

Merges guix/guix!7469

Change-Id: Id166fe2adc32b281705a89f16e9a1664fc7a9cbe
Signed-off-by: Cayetano Santos &lt;csantosb@inventati.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/engineering.scm (freecad): Update to 1.1.0.
[source]: Make recursive?.
[arguments]&lt;#:configure-flags&gt;: Update.
[inputs]: Remove boost-1.83, python-shiboken-6, qtx11extras, and
vtk-9.5; add boost, icu4c, and vtk.
[native-inputs]: Remove swig-4.0; add pybind11 and swig-4.4.

Merges guix/guix!7469

Change-Id: Id166fe2adc32b281705a89f16e9a1664fc7a9cbe
Signed-off-by: Cayetano Santos &lt;csantosb@inventati.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: Move kicad packages to electronics module.</title>
<updated>2026-03-29T19:13:14+00:00</updated>
<author>
<name>Peter Polidoro</name>
<email>peter@polidoro.io</email>
</author>
<published>2026-03-20T18:56:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=2296d75f8df31ee117f014fa105fea77b4e09d23'/>
<id>2296d75f8df31ee117f014fa105fea77b4e09d23</id>
<content type='text'>
* gnu/packages/engineering.scm (kicad, kicad-doc, kicad-footprints)
(kicad-packages3d, kicad-symbols, kicad-templates): Move from here…
* gnu/packages/electronics.scm: … to here.

Change-Id: I9f06dc4eb44fe2b5597b23b184852f12e17af8e0
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/engineering.scm (kicad, kicad-doc, kicad-footprints)
(kicad-packages3d, kicad-symbols, kicad-templates): Move from here…
* gnu/packages/electronics.scm: … to here.

Change-Id: I9f06dc4eb44fe2b5597b23b184852f12e17af8e0
Signed-off-by: Liliana Marie Prikler &lt;liliana.prikler@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: prusa-slicer: Refresh dependencies.</title>
<updated>2026-03-29T11:36:21+00:00</updated>
<author>
<name>Cayetano Santos</name>
<email>csantosb@inventati.org</email>
</author>
<published>2026-03-27T08:18:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=684b1ab60534ef75da66f6e1fa18a96c0ce1bf49'/>
<id>684b1ab60534ef75da66f6e1fa18a96c0ce1bf49</id>
<content type='text'>
* gnu/packages/engineering.scm (prusa-slicer)[inputs]: Remove
prusa-wxwidgets and webkitgtk-with-libsoup2; add wxwidgets.

Merges guix/guix!7516
Fixes guix/guix#7421

Change-Id: I471727cd19162ff706f4591353b8c5f362d5dfaf
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/engineering.scm (prusa-slicer)[inputs]: Remove
prusa-wxwidgets and webkitgtk-with-libsoup2; add wxwidgets.

Merges guix/guix!7516
Fixes guix/guix#7421

Change-Id: I471727cd19162ff706f4591353b8c5f362d5dfaf
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: iaito: Update to 6.1.2-1.7908780.</title>
<updated>2026-03-28T14:00:24+00:00</updated>
<author>
<name>bdunahu</name>
<email>bdunahu@operationnull.com</email>
</author>
<published>2026-03-24T19:48:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=fe76b5b570cb730e05c73a0d05bc9997b76360b6'/>
<id>fe76b5b570cb730e05c73a0d05bc9997b76360b6</id>
<content type='text'>
* gnu/packages/engineering.scm (iaito): Update to 6.1.2-1.7908780.

Change-Id: I54ec7386bec42e0e7fe3ad7fcf8bf5677768d414
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>
* gnu/packages/engineering.scm (iaito): Update to 6.1.2-1.7908780.

Change-Id: I54ec7386bec42e0e7fe3ad7fcf8bf5677768d414
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: radare2: Update to 6.1.2.</title>
<updated>2026-03-28T14:00:18+00:00</updated>
<author>
<name>bdunahu</name>
<email>bdunahu@operationnull.com</email>
</author>
<published>2026-03-24T19:37:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=7df83d43f2062fab594d2efce2b1f55dac85d0b2'/>
<id>7df83d43f2062fab594d2efce2b1f55dac85d0b2</id>
<content type='text'>
* gnu/packages/engineering.scm (radare2): Update to 6.1.2.
* gnu/packages/patches/radare2-fix-meson-build-to-use-sys-qjs.patch:
Adjust diff for upstream code changes.

Merges: https://codeberg.org/guix/guix/pulls/7446
Change-Id: I70e106dd13ce221cb7f0273cc27d701893ca3a3d
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>
* gnu/packages/engineering.scm (radare2): Update to 6.1.2.
* gnu/packages/patches/radare2-fix-meson-build-to-use-sys-qjs.patch:
Adjust diff for upstream code changes.

Merges: https://codeberg.org/guix/guix/pulls/7446
Change-Id: I70e106dd13ce221cb7f0273cc27d701893ca3a3d
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: freecad: Update dependencies.</title>
<updated>2026-03-26T10:20:31+00:00</updated>
<author>
<name>Cayetano Santos</name>
<email>csantosb@inventati.org</email>
</author>
<published>2026-03-26T10:05:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=4bcd08fe560e6b11a8b602a1a000da34b44bd2ed'/>
<id>4bcd08fe560e6b11a8b602a1a000da34b44bd2ed</id>
<content type='text'>
* gnu/packages/engineering.scm (freecad)[inputs]: Remove qtbase,
qtdeclarative, and qtxmlpatterns-5.
[arguments]: set #:qtbase to Qt6.

Change-Id: I2d71b057fe9447715c467f6b0512ac40877e4364
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/engineering.scm (freecad)[inputs]: Remove qtbase,
qtdeclarative, and qtxmlpatterns-5.
[arguments]: set #:qtbase to Qt6.

Change-Id: I2d71b057fe9447715c467f6b0512ac40877e4364
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: freecad: Refresh package.</title>
<updated>2026-03-26T10:20:31+00:00</updated>
<author>
<name>Cayetano Santos</name>
<email>csantosb@inventati.org</email>
</author>
<published>2026-03-26T09:30:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=30cde509861e971780f2d4945e76afc8dc7e587c'/>
<id>30cde509861e971780f2d4945e76afc8dc7e587c</id>
<content type='text'>
* gnu/packages/engineering.scm (freecad)[arguments]: Use G-Expressions;
move after ’build-system.
[source]: Use G-Expressions in ’snippet.

Change-Id: I91710bc2b0e67489babdba9978c5c629bce4c205
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/engineering.scm (freecad)[arguments]: Use G-Expressions;
move after ’build-system.
[source]: Use G-Expressions in ’snippet.

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