Commit Graph

140581 Commits

Author SHA1 Message Date
James Smith via Guix-patches via
6541d382cb
gnu: Add vkbasalt.
* gnu/packages/vulkan.scm: (vkbasalt): New variable.

Change-Id: Ib5a39df0deabb166498e16e7359e7fa83a63b6c9
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-08-17 11:20:44 +08:00
Zheng Junjie
aadcbbcbc6
gnu: unbound: Fix cross-compilation.
* gnu/packages/dns.scm (unbound)[native-inputs]: Add python-wrapper.

Change-Id: I98f5e11dad2d89a4f25fca8e0935134b39e779e3
2024-08-17 10:27:23 +08:00
Ashish SHUKLA
e4cbf80336
gnu: unbound: Update to 1.21.0.
* gnu/packages/dns.scm (unbound): Update to 1.21.0.

Change-Id: Ie398f85371aeaa673034d3c1545f31d2c9305f92
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-08-17 10:27:22 +08:00
Ashish SHUKLA via Guix-patches via
cadd5e0443
gnu: weechat: Update to 4.3.6.
* gnu/packages/irc.scm (weechat): Update to 4.3.6.

Change-Id: Ibf6fbdf1e27c01c5adb6914ea53390e9b15f98ee
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-08-17 10:27:18 +08:00
jgart
baa21af539
gnu: python-docx: Update to 1.1.2.
* gnu/packages/python-xyz.scm (python-docx): Update to 1.1.2.
[source]: Update PyPI source uri.
[native-inputs]: Remove python-flake8 and python-mock.
Add python-pytest-cov and python-pytest-xdist.
[propagated-inputs]: Add python-typing-extensions.

Change-Id: Ib43120dcc35a0a24a1456022c4d9ea6fb06f6b20
2024-08-16 19:12:57 -05:00
jgart
0a18e7b983
gnu: python-libvirt: Use pyproject-build-system.
* gnu/packages/virtualization.scm (python-libvirt): Use pyproject-build-system.

Change-Id: If4b67308f843bb182b616358911ce9a2f1113bed
2024-08-16 16:39:31 -05:00
jgart
464fa283f0
gnu: python-libvirt: Update to 10.6.0.
* gnu/packages/virtualization.scm (python-libvirt): Update to 10.6.0.

Change-Id: I25f9f50d4e397435175ccfa4b5744d9519a299cd
2024-08-16 16:35:39 -05:00
Rodion Goritskov
fef103893b
gnu: clifm: Update to 1.20.
* gnu/packages/clifm.scm (clifm): Update to 1.20.
[description]: Format description on a new line.

Change-Id: I305b1ace736ea24a143c189a4b0895d3cdfd0c69
Signed-off-by: jgart <jgart@dismail.de>
2024-08-16 16:21:34 -05:00
Florian Pelz
91cf240308
doc: Fix punctuation and style.
Follow-up to de714bcb46.

* doc/guix.texi (Setting Up the Daemon): Fix typos.

Reported-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: Id3e49f3b401e8b9ce2aa4c2588ae33cf25e2ca2d
2024-08-16 22:54:30 +02:00
Sharlatan Hellseher
e64960bd7e
gnu: siril: Adjust indentation.
* gnu/packages/astronomy.scm (siril): Adjust indentation.

Change-Id: I46de4b010f42ca74792e9a40c285e7c88b5fc741
2024-08-16 19:55:28 +01:00
Iliya Tikhonenko
ff7d4d821a
gnu: siril: Fix GUI in pure environments.
When launching in a container with

    guix -C siril --network \
                  --preserve='^DISPLAY$' -E'^XDG_RUNTIME_DIR$' \
                  --share="${XDG_RUNTIME_DIR}/${WAYLAND_DISPLAY}" \
                  -- siril

the program was crashing due to missing gsettings schemas.  The fix is
to add the right build phase with #:glib-or-gtk #t and wrap program once
more to get the icons displaying without glitches.

* gnu/packages/astronomy.scm (siril) [arguments] <#:phases>: Add
'generate-gdk-pixbuf-loaders-cache-file phase.
[inputs]: Add librsvg-for-system, gdk-pixbuf, and bash-minimal.

Change-Id: Ia5c1043fa4824275f84c2f0e6db6234c9d2fb2ed
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-08-16 19:47:48 +01:00
jgart
0ab167bdb2
gnu: shellcheck: Update to 0.10.0.
* gnu/packages/haskell-apps.scm (shellcheck): Update to 0.10.0.
[arguments]: Use modern style and make manpage script executable.

Change-Id: Id9dd03df4f8f0033dd3fc9a23b0b4d65ea1a73c6
2024-08-16 14:08:30 +02:00
jgart
41db573403
gnu: trealla: Update to 2.55.22.
* gnu/packages/prolog.scm (trealla): Update to 2.55.22.

Change-Id: Iaf62bacbd0eb0278e2a6672833891dacf6f2255b
2024-08-16 02:38:06 -05:00
Tomas Volf
888fdfd1b1
doc: Improve example for guix-for-channels.
The example was missing the (gnu packages package-management) import, so it
did not work.  While the module was mentioned below, I overlooked the
sentence.  So add it also into the example to make it more obvious.

* doc/guix.texi (Customizing the System-Wide Guix): Add import to example.

Change-Id: Ibc5b0be87d40531397660a3b0747f83b851b004b
Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de>
2024-08-15 16:04:26 +02:00
Ashish SHUKLA
1e2aca13ee
gnu: Add clasp-cl.
* gnu/packages/lisp.scm (clasp-cl): New variable.

Change-Id: I1d1dbc358c0e05577d3d535600c2f9863ad29fad
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2024-08-15 14:23:39 +02:00
Ashish SHUKLA
c9dd09855e
gnu: ccl: Update to 1.13.
* gnu/packages/lisp.scm (ccl): Update to 1.13.
  [inputs] Update ccl bootstrap sources.

Change-Id: Id2b9d29b4ea51aba23ca1aee770e33755b062b19
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2024-08-15 14:23:39 +02:00
Ashvith Shetty
5d1c3bad5c
gnu: librewolf: Use distinct WM Class.
Make desktop environments properly render the icon and not conflate
LibreWolf with other browsers with the "Navigator" class.

A similar fix to IceCat was pushed as commit
be1d05c107.

* gnu/packages/librewolf.scm (librewolf)[arguments]: Set both
the MOZ_APP_REMOTINGNAME environment variable and librewolf.desktop's
StartupWMClass to "LibreWolf".

Change-Id: I3e117f99ee25321fe3a40ad67450460971579d71
2024-08-11 02:00:00 +02:00
gemmaro
936928fe38
gnu: Add ruby-gemtext.
* gnu/packages/ruby.scm (ruby-gemtext): New variable.

Change-Id: I21957517a1a3be6b0f5d61a7ba1c8420a884a641
Signed-off-by: jgart <jgart@dismail.de>
2024-08-14 11:20:37 -05:00
Ashish SHUKLA
851d345a1e
gnu: foot: Update to 1.18.1.
* gnu/packages/terminals.scm (foot): Update to 1.18.1.

Change-Id: Ied62826f3eba06bdd20826e8292f3ff25b3d9a5c
Signed-off-by: jgart <jgart@dismail.de>
2024-08-14 10:59:57 -05:00
Tomas Volf
4a14e03cf6
gnu: crun: Update to 1.16.1.
* gnu/packages/containers.scm (crun): Update to 1.16.1.

Change-Id: I97649a026128421e4c805f0bad67520b643d5e37
Signed-off-by: jgart <jgart@dismail.de>
2024-08-14 10:42:30 -05:00
jgart
030fad23b4
gnu: trealla: Update to 2.55.21.
* gnu/packages/prolog.scm (trealla): Update to 2.55.21.

Change-Id: Ie866bf4b9a50944e5026594ca72405a3af2bc7f2
2024-08-14 10:33:33 -05:00
jgart
c5d208d5d5
gnu: trealla: Update to 2.55.20.
* gnu/packages/prolog.scm (trealla): Update to 2.55.20.

Change-Id: I4e9fa627fc689bc4203fcb0770067b99bfebab13
2024-08-14 10:33:33 -05:00
Tobias Geerinckx-Rice
ca5ff8aa8b
gnu: dovecot-pigeonhole: Update to 0.5.21.1.
* gnu/packages/mail.scm (dovecot-pigeonhole): Update to 0.5.21.1.

Change-Id: Ib336af56a4f32af9314986abae34cb4c955e95e8
2024-08-11 02:00:00 +02:00
Tobias Geerinckx-Rice
d65ba3689c
gnu: dovecot: Update to 2.3.21.1 [fixes CVE-2024-23184, CVE-2024-23185].
* gnu/packages/mail.scm (dovecot): Update to 2.3.21.1.

Change-Id: Ic70f05f0c8a556fd21ea1a7ed38893c21bf62625
2024-08-11 02:00:00 +02:00
Daniel Szmulewicz
aadc73c8d1
gnu: emacs-meyvn: Update to 1.4
Change-Id: I9a96b68fba389c000af66b7004bf261e71e5ab31
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-08-14 11:02:26 +01:00
Tomas Volf
fa503862b2
gnu: buildah: Update to 1.37.1.
* gnu/packages/containers.scm (buildah): Update to 1.37.1.

Change-Id: I1243c37b61a901e716730ce7fc6e3bc957cfafb3
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-08-14 11:01:55 +01:00
Wilko Meyer
13bcd4af66
gnu: emacs-diff-hl: Update to 1.10.0.
* gnu/packages/emacs-xyz.scm (emacs-diff-hl): Update to 1.10.0.

Change-Id: I7bc8df5a43c44296e3ad7ef78e1f05b3fa4cc923
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-08-14 11:01:42 +01:00
Wilko Meyer
ec58a4211c
gnu: emacs-denote: Update to 3.0.8.
* gnu/packages/emacs-xyz.scm (emacs-denote): Update to 3.0.8.

Change-Id: I3ec53e4c7bb54720badd5e1e9799e4f4224321af
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-08-14 11:01:26 +01:00
Artyom V. Poptsov
eef6b2ea0b
gnu: yggdrasil: Update to 0.5.8.
* gnu/packages/networking.scm (yggdrasil): Update to 0.5.8.

Change-Id: Ia5cc9cb6e9288274fb249af55680a14055fdf2be
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-08-14 11:01:10 +01:00
Sergiu Ivanov
3e1330b2c7
gnu: emacs-transient: Update to 0.7.4.
* gnu/packages/emacs-xyz.scm (emacs-transient): Update to 0.7.4.

Change-Id: I1e71ee11d9225addd9875357c909313b513ca883
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-08-14 11:00:56 +01:00
Artyom V. Poptsov
9f5902fc22
gnu: fping: Update to 5.2.
* gnu/packages/networking.scm (fping): Update to 5.2.

Change-Id: Icb17dc9705ed62df927452b04d919ab832f9acd0
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-08-14 10:59:48 +01:00
Artyom V. Poptsov
6ef33948be
gnu: di: Update to 4.53.
* gnu/packages/admin.scm (di): Update to 4.53.

Change-Id: Ib23a64c626ed95e197f6dc672c868e8660b8c68d
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-08-14 10:59:27 +01:00
Artyom V. Poptsov
3943f9d826
gnu: atop: Update to 2.11.0.
* gnu/packages/admin.scm (atop): Update to 2.11.0.

Change-Id: I9dfd6e2e0220c1a54a709b05a71f1b21c9ffa85d
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-08-14 10:59:12 +01:00
Andy Tai
4e809f692c
gnu: rush: Update to 2.4.
* gnu/packages/rush.scm (rush): Update to 2.4.

Change-Id: I5ba594bcc9fd774412f665c08c6375fbbdfc9033
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-08-14 10:58:54 +01:00
Romain GARBAGE
063b02a290
gnu: mpich: Update to 4.2.2.
* gnu/packages/mpi.scm (mpich): Update to 4.2.2.
[native-inputs]: Add python-minimal.

Change-Id: I9f3e42cb58c399a89835ac38dcfdd9dd11efe210
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-08-14 10:57:51 +01:00
Zheng Junjie
e320ed5720
gnu: cpu-features: Fix cross-compilation.
* gnu/packages/assembly.scm (cpu-features)[arguments]<#:configure-flags>: When
cross-compilation, set CMAKE_SYSTEM_PROCESSOR.

Change-Id: I8b6f9bdeac66b85ab273f81a320e4b8e0d69b5d0
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-08-14 10:56:52 +01:00
Evgeny Pisemsky
ff185dc003
gnu: usbrelay: Update to 1.2.1.
* gnu/packages/hardware.scm (usbrelay): Update to 1.2.1.
[arguments]: Install manpage and udev rules, specify actual version.

Change-Id: I5b889889c528d5526c8cfcc66d56b2b9d8d60437
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-08-14 10:49:49 +01:00
Christopher Baines
b6cb65b649
gnu: bffe: Update to 0-7.0fc06c7.
* gnu/packages/package-management.scm (bffe): Update to 0-7.0fc06c7.

Change-Id: I7c0cf4bbfb5c2e12738065a177f496f3bc24bdbf
2024-08-14 10:19:20 +01:00
Christopher Baines
30ac5ff163
gnu: guix-build-coordinator: Update to 0-110.492d462.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-110.492d462.

Change-Id: I1d57ce9b31ba2576b4b9b2c7be415977c19f5a7d
2024-08-14 10:18:35 +01:00
Christopher Baines
d3adb1d549
gnu: guix-data-service: Update to 0.0.1-53.eeda1bf.
* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-53.eeda1bf.

Change-Id: I3bcf6e527228451d3e53024eea31369c92b90fa4
2024-08-14 10:16:31 +01:00
Paul A. Patience
4bd8806249
gnu: Add goawk.
* gnu/packages/gawk.scm (goawk): New variable.

Co-authored-by: Ashish SHUKLA <ashish.is@lostca.se>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: I4011e97962b23bab10c516c7d4d2b25f92330f9d
2024-08-14 09:37:12 +01:00
Artyom V. Poptsov
99a81b6f2a
gnu: prusa-slicer: Update to 2.7.4.
* gnu/packages/engineering.scm (prusa-slicer): Update to 2.7.4.
[source]: Remove "prusa-slicer-boost-fixes.patch" and
"prusa-slicer-with-cereal-1.3.1.patch".  Move some part of the snippet code to
custom build phases.
[arguments] <configure-flags>: Add paths to external libraries.  Add
"fix-include-paths" phase.
[native-inputs]: Add catch2.
[inputs]: Use prusa-wxwidgets instead of wxwidgets to fix segfaults.  Add
qhull, nanosvg, heatshrink and prusa-libbgcode.  Sort inputs aphabetically.
* gnu/packages/patches/prusa-slicer-boost-fixes.patch,
gnu/packages/patches/prusa-slicer-with-cereal-1.3.1.patch: Remove unused
patches.
* gnu/local.mk (dist_patch_DATA): De-register "prusa-slicer-boost-fixes.patch"
and "prusa-slicer-with-cereal-1.3.1.patch".

Change-Id: I15e85d63c9ad6c731c8040ef2d8ec8b2f31f2ab7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-08-12 23:09:07 +01:00
Artyom V. Poptsov
23fc353b3a
gnu: Add prusa-wxwidgets.
* gnu/packages/engineering.scm (prusa-wxwidgets): New variable.
* gnu/packages/patches/prusa-wxwidgets-makefile-fix.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register "prusa-wxwidgets-makefile-fix.patch".

Co-authored-by: Nikita Domnitskii <nikita@domnitskii.me>
Change-Id: I9043c2acc95986275ee24d9c5d944e5fe2702e99
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-08-12 23:09:07 +01:00
Artyom V. Poptsov
ccb3bdcbe2
gnu: Add prusa-libbgcode.
* gnu/packages/engineering.scm (prusa-libbgcode): New variable.

Change-Id: I1f18c399d0fe36987c613ce4c0c3845c803beb45
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-08-12 23:09:06 +01:00
Artyom V. Poptsov
80ee348d10
gnu: Add heatshrink.
* gnu/packages/compression.scm (heatshrink): New variable.
* gnu/packages/patches/heatshrink-add-cmake.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add "heatshrink-add-cmake.patch".

Change-Id: I0beccdcaed22e47ac6bfe522497e0759a315813d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-08-12 23:09:06 +01:00
Artyom V. Poptsov
393f4a1f58
gnu: libigl: Update to 2.4.0.
* gnu/packages/engineering.scm (libigl): Update to 2.4.0.
[arguments]: Use Gexps.  Update configure flags.  Disable GLFW tests as they
are failing with SEGFAULT errors (see
<https://github.com/libigl/libigl/issues/2313>.)
Update "unpack-external" phase: add new dependencies.
Update "patch-cmake" phase to prevent CMake from trying to download external
dependencies.  Help CMake to find the package inputs.
Add "fix-assertions" and "install-copyleft-modules" phase.
[native-inputs]: Add catch2.
[inputs]: Swap glfw to glfw-3.4.  Add openblas, imgui and spectra,
libigl and imguizmo.  Remove catch2.

Change-Id: Ib4ac842dc14fe1cbc6b0b87674bae1f261a1a970
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-08-12 23:07:51 +01:00
Artyom V. Poptsov
f3a2cf6643
gnu: glfw-3.4: New variable.
* gnu/packages/gl.scm (glfw-3.4): New variable.

Change-Id: I77f2214c78f35455436897a3fbff083331295314
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-08-12 22:51:56 +01:00
Artyom V. Poptsov
fe7c622ab0
gnu: glfw: Update to 3.3.10.
* gnu/packages/gl.scm (glfw): Update to 3.3.10.

Change-Id: I9d789fb74af4ed649102195891adc5e437883d30
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-08-12 22:51:55 +01:00
Artyom V. Poptsov
adea135c8c
gnu: cgal: Update to 5.6.1.
* gnu/packages/graphics.scm (cgal): Update to 5.6.1.

Change-Id: Id909fc7be5d421496e6a3cd87d366f437f76bcfa
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-08-12 22:51:55 +01:00
jgart
487dd0077f
gnu: haproxy: Update to 3.0.3.
* gnu/packages/high-availability.scm (haproxy): Update to 3.0.3.

Change-Id: Id34812d7c018672ce460cd483b700cb99877f5e1
2024-08-12 12:54:59 -05:00