Commit graph

140489 commits

Author SHA1 Message Date
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
jgart
2b7e2f4416
gnu: trealla: Update to 2.55.19.
* gnu/packages/prolog.scm (trealla): Update to 2.55.19.

Change-Id: I4f79c9e3f0e61fb5b708dfe77b25fd237ed24ab4
2024-08-12 12:20:01 -05:00
jgart
3f9538d97f
gnu: trealla: Update to 2.55.18.
* gnu/packages/prolog.scm (trealla): Update to 2.55.18.

Change-Id: I9e1e67ccc4920fe45e46a4918e73f9b5e4fc47c3
2024-08-12 12:18:10 -05:00
jgart
119cf2d548
gnu: trealla: Update to 2.55.17.
* gnu/packages/prolog.scm (trealla): Update to 2.55.17.

Change-Id: I0ab3a4714a2e34cd6e55583bd09ba71857f6461e
2024-08-12 11:59:55 -05:00
jgart
c94fab4432
gnu: trealla: Update to 2.55.16.
* gnu/packages/prolog.scm (trealla): Update to 2.55.16.

Change-Id: I0f21ef880b9b12d69cca0097583b731e4d4dd5f2
2024-08-12 11:35:02 -05:00
Sharlatan Hellseher
e928854a0f
gnu: go-golang-zx2c4-com-wireguard: Enable tests.
* gnu/packages/golang-web.scm (go-golang-zx2c4-com-wireguard): Enable tests.
[arguments]: <#:phases>: Use custom 'check phase.
[propagated-inputs]: Remove go-golang-org-x-text.

Change-Id: Ie6c42e5a6dc18931b4d23668fbcf5d114edbfd1f
2024-08-12 13:41:35 +01:00
Sharlatan Hellseher
de2845d0c4
gnu: go-golang-zx2c4-com-wireguard: Move to golang-web.
* gnu/packages/golang.scm (go-golang-zx2c4-com-wireguard): Move from
here ...
* gnu/packages/golang-web.scm: ... to here.

Change-Id: Ie0b2a32300436cacd37652996a693bdda85f2cbc
2024-08-12 13:32:19 +01:00
Artyom V. Poptsov
d95b9a080a
gnu: yggdrasil: Update to 0.5.7.
* gnu/packages/networking.scm (yggdrasil): Update to 0.5.7.
[propagated-inputs]: Add go-nhooyr-io-websocket.

Change-Id: I68d0e4d21fc39eea21fd3a4fb89004d0bd04388d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-08-12 13:20:02 +01:00
Artyom V. Poptsov
6006887752
gnu: go-golang-zx2c4-com-wireguard: Update to 0.0.0-20231211153847-12269c276173.
* gnu/packages/golang.scm (go-golang-zx2c4-com-wireguard): Update to 0.0.0-20231211153847-12269c276173.

Change-Id: I06d512c76ff79e154d6878e8430b0e263261e5a0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-08-12 13:19:48 +01:00
Artyom V. Poptsov
ea8320c145
gnu: go-github-com-cheggaaa-pb-v3: Update to 3.1.5.
* gnu/packages/golang-xyz.scm (go-github-com-cheggaaa-pb-v3): Update to 3.1.5.

Change-Id: I0ba68a273efff11638f38860ba5b1db42745cd3c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-08-12 13:14:18 +01:00
Jan Wielkiewicz
174ecf5b10
gnu: luajit: Update to v2.1-0.04dca79.
* gnu/packages/lua.scm (luajit): Update to v2.1-0.04dca79.
[arguments]: Don't symlink (on this branch the binary is simply "luajit").

Change-Id: I7aca5df134286c14a5049e88f370e8286647233d
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-08-11 11:04:08 +01:00
André Batista
fe463396d2
gnu: ublock-origin: Update to 1.59.0.
* gnu/packages/browser-extensions.scm (ublock-origin): Update to 1.59.0.
(ublock-main-assets): Update to f44ac328b718bab3118f759880128fe420afb906.
(ublock-prod-assets): Update to a1409d83d46d49b6cd5c40ec956cc7acdff481ef.

Change-Id: 13800bb523e2b652375c674dc95249837f763743
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-08-11 11:02:31 +01:00
André Batista
a0f2552e78
gnu: noscript: Update to 11.4.31.
* gnu/packages/browser-extensions.scm (noscript): Update to 11.4.31.

Change-Id: Id95f73e9f68548627b7bf5b18e3f4c562854a62c
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-08-11 11:02:11 +01:00
AwesomeAdam54321
22f49bce59
gnu: ikiwiki: Update to 3.20200202.4.
* gnu/packages/web.scm (ikiwiki): Update to 3.20200202.4.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-08-11 11:01:23 +01:00
Romain GARBAGE
59ed5e91f4
gnu: libfabric: Update to 1.22.0.
* gnu/packages/linux.scm (libfabric): Update to 1.22.0.

Change-Id: I67124366708f61ad2e49fd8495f447a67ff73d5e
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-08-11 10:59:44 +01:00
Ekaitz Zarraga
ce6308168d
gnu: chibi-scheme: Update to 0.11.0.
* gnu/packages/scheme.scm (chibi-scheme): Update to 0.11.0.

Change-Id: I3b6a2b722c6bc7d7817cbf0af031b153b889159f
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-08-11 10:58:30 +01:00
Spencer King
bf592527bf
gnu: mg: Update to 20240709.
* gnu/packages/text-editors.scm (mg): Update to 20240709.

Change-Id: Id21e7ae99c2b9e66344e87bccb6165fa27cb22f1
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-08-11 10:53:30 +01:00
guix-patches--- via
671da91509
gnu: nheko: Add xdg-utils to dependencies.
Nheko uses QDesktopServices::openUrl, which prefers xdg-open
before follow less standard heuristics to find the default browser.

* gnu/packages/messaging.scm (nheko)[inputs]: Add xdg-utils.

Change-Id: Id9e2e0e0f2372c457f08b065de2d2528620f6ec5
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-08-11 10:51:58 +01:00
Ashish SHUKLA
bc8dc51d42
gnu: zfs: Update to 2.2.5.
* gnu/packages/file-systems.scm (zfs): Update to 2.2.5.

Change-Id: I0988bc7e277e45423dbdebef15378385c1f05769
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-08-11 10:51:34 +01:00
Zheng Junjie
0f82dfeb0a
gnu: vulkan-loader: Fix cross-compilation.
* gnu/packages/vulkan.scm (vulkan-loader)[arguments]<#:configure>: When
cross-compilation, set the PKG_CONFIG_EXECUTABLE variable.

Change-Id: Ie0466a64effa5c93f859ff872423f2403f23f5cb
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-08-11 10:49:27 +01:00
Christopher Baines
7ad2bf9ded
gnu: stress-ng: Don't stress test when building for riscv64-linux.
As this seems to cause instability on the VisionFive 2 systems at least.

* gnu/packages/admin.scm (stress-ng)[arguments]: Set #:tests? to #f on
riscv64.

Change-Id: I0d7f3081793e1a286cf2644e9218516c9fda56d5
2024-08-11 10:48:57 +01:00
Christopher Baines
5f0dcf22a3
gnu: llvm: Fix misc errors for unsupported targets.
* gnu/packages/llvm.scm (system->llvm-target-arch): Return #f for unknown
targets.
(llvm-15, llvm-14): Handle system->llvm-target-arch and raise a
package-unsupported-target-error condition.

Change-Id: I647f721a64a39bb34196998b7e4adda3a25f1ab3
2024-08-11 10:48:13 +01:00
Andy Tai
8b943673a1
gnu: xpra: Update to 6.1.0.
* gnu/packages/xorg.scm (xpra): Update to 6.1.0.
[source](origin): Update patch file name.
* gnu/packages/patches/xpra-6.0-install_libs.patch: Delete.
* gnu/packages/patches/xpra-6.1-install_libs.patch: New file.
* gnu/local.mk: Unregister deleted file and register new file.

Change-Id: I38dab99fbb369ab7e8daf2795dc37aa1a36a63de
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-08-11 10:47:52 +01:00
Rick Huijzer
d0dc4c5a69
gnu: ola: Update to 0.10.9.
* gnu/packages/lighting.scm (ola): Update to 0.10.9.

Signed-off-by: Christopher Baines <mail@cbaines.net>
Change-Id: I6d2be5b0af57e454a35cd954369cd4cc567073f4
2024-08-11 10:45:26 +01:00
Florian Pelz
de714bcb46
doc: Setting Up the Daemon: Give guidance to whom this section is useful.
* doc/guix.texi (Setting Up the Daemon): Specify intended audience.

Change-Id: I784c5f720aa87bddb6455e42181a1e9de5d7ec9a
2024-08-10 16:04:03 +02:00
宋文武
da9fabaf21
gnu: mate-control-center: Update to 1.28.0.
* gnu/packages/mate.scm (mate-control-center): Update to 1.28.0.
[inputs]: Add elogind, libappindicator, libgtop, and udisks.
[arguments]: Add a phase to fake 'libelogind' as 'systemd'.

Change-Id: I94158a4085b22a01bae113deb2bab0adf7ad63ed
2024-08-10 18:51:45 +08:00
宋文武
55ab9a98c1
gnu: mate-system-monitor: Update to 1.28.1.
* gnu/packages/mate.scm (mate-system-monitor): Update to 1.28.1.
[arguments]: Pass "--enable-systemd=no" to configure-flags.

Change-Id: Ibf3f4ca80abf4f5cd5a3eb4510adccad3d5e1fec
2024-08-10 18:51:10 +08:00
Andy Tai
62e55a621a
gnu: mate: Add needed dconf-editor to inputs.
* gnu/packages/mate.scm (mate-panel)[inputs]: Add dconf-editor.
(mate)[inputs]: Add dconf-editor.

Change-Id: Ib731e81d4aa6c148bf2dc390aebd8f2c1b8b5834
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2024-08-10 18:24:47 +08:00
Andy Tai
561d910f13
gnu: Add mozo.
* gnu/packages/mate.scm (mozo): New variable.
(mate)[inputs]: Add mozo.

Change-Id: I317b3479b44b1b02abf814fa5b871faa436913a6
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2024-08-10 18:24:47 +08:00
Andy Tai
6431ae2958
gnu: mate-common: Update to 1.28.0
* gnu/packages/mate.scm (mate-common): update to 1.28.0.

Change-Id: I9312b620c8dfbf20a6d477b1e12636922cee667e
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2024-08-10 18:24:47 +08:00
Andy Tai
eef200ea58
gnu: atril: update to 1.28.0.
* gnu/packages/mate.scm (atril): Update to 1.28.0.
[inputs]: Add mate-desktop and startup-notification.

Change-Id: I7e3bb4ca4ea8ab9351cff6a422e55bb2a20a86eb
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2024-08-10 18:24:42 +08:00
Andy Tai
1b122e44bf
gnu: mate-power-manager: Update to 1.28.1.
* gnu/packages/mate.scm (mate-power-manager): Update to 1.28.1.
[inputs]: Add mate-desktop and startup-notification.

Change-Id: I75ee24c0a8a961a43f405da0e5036e3ae0fa4f71
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2024-08-10 18:24:31 +08:00
Andy Tai
1ea6da5ef2
gnu: mate-polkit: Update to 1.28.1.
* gnu/packages/mate.scm (mate-polkit): Update to 1.28.1.

Change-Id: I479e7342ca616b3a7c57bb94beaf38c1452e97cf
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2024-08-10 18:24:21 +08:00
Andy Tai
5eae0c66c2
gnu: pluma: update to 1.28.0.
* gnu/packages/mate.scm (pluma): Update to 1.28.0.
[inputs]: Add mate-desktop and startup-notification.

Change-Id: I62f75c46daaad85a44a68b11464d6ce439d5cc91
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2024-08-10 18:23:54 +08:00
Andy Tai
f9ef315aaa
gnu: engrampa: Update to 1.28.1.
* gnu/packages/mate.scm (engrampa): Update to 1.28.1.

Change-Id: I8c328bf7caa188c123916bf56c2933bd1d3fc468
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2024-08-10 18:23:04 +08:00
Andy Tai
3d2c1494ac
gnu: eom: Update to 1.28.0.
* gnu/packages/mate.scm (eom): Update to 1.28.0.

Change-Id: I30f60fd8cc5abdbe77c5fa48ef1780fc65072268
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2024-08-10 18:23:04 +08:00
Andy Tai
230a5eeb91
gnu: mate-utils: Update to 1.28.0.
* gnu/packages/mate.scm (mate-utils): update to 1.28.0.
[inputs]: Add mate-desktop and startup-notification.

Change-Id: I6899ad33d1c22a97553399f07963c895486e3a1c
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2024-08-10 18:23:04 +08:00
Andy Tai
f398e7d9ef
gnu: mate-menus: Update to 1.28.0.
* gnu/packages/mate.scm (mate-menus): Update to 1.28.0.

Change-Id: Ib6e734fd2e9bffae881814e0f6c3d13bd0aa2f25
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2024-08-10 18:23:03 +08:00
Andy Tai
f3970ea309
gnu: mate-screensaver: Update to 1.28.0.
* gnu/packages/mate.scm (mate-screensaver): Update to 1.28.0.

Change-Id: If592eb165725dd047dfaca47b1504afb347d1192
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2024-08-10 18:23:03 +08:00
Andy Tai
3037386ed9
gnu: mate-backgrounds: Update to 1.28.0.
* gnu/packages/mate.scm (mate-backgrounds): Update to 1.28.0.

Change-Id: Idc262d84ec0568d67dfba2576859c14f6dfe91d7
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2024-08-10 18:23:03 +08:00
Andy Tai
d74357e815
gnu: mate-calc: Update to 1.28.0.
* gnu/packages/mate.scm (mate-calc): Update to 1.28.0.

Change-Id: I2b98ae286504380c8078b771d424b3cb484c0053
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2024-08-10 18:23:03 +08:00
Andy Tai
88d70dc1cd
gnu: mate-user-guide: Update to 1.28.0
* gnu/packages/mate.scm (mate-user-guide): Update to 1.28.0.

Change-Id: Ia2905afe3a61888f8743563c7699d491e1d47afd
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2024-08-10 18:23:03 +08:00
Andy Tai
f086d83cb6
gnu: caja-extensions: update to 1.28.0.
* gnu/packages/mate.scm (caja-extensions): Update to 1.28.0
[arguments]<#:configure-flags>: Disable AV support as needed gstreamer
components are Rust packages not in Guix at this time.

Change-Id: If48fcc79618654fd29ed6222517509224fa78e37
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2024-08-10 18:22:47 +08:00