1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-05-05 16:55:56 +02:00
Commit Graph

181482 Commits

Author SHA1 Message Date
Nicolas Graves 4dacefce98 gnu: Add emacs-xdg-launcher.
* gnu/packages/emacs-xyz.scm (emacs-xdg-launcher): New variable.

Merges guix/guix!6108

Change-Id: Idfcdde8460606e2130949a6d17db963016c94d73
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-02-17 08:30:21 +01:00
Janneke Nieuwenhuizen f02b2fab9d Revert "gnu: make-bootstrap: Fix guile-static for the 64-bit Hurd."
With the proper fix in commit
    7fe040f38a
    gnu: make-bootstrap: Fix guile-static properly for the Hurd.

this workaround is no longer necessary.

This reverts commit 63e73f3c90.

Change-Id: I2c0643176f638ef4a8b84d944abeb745ffeb229f
2026-02-17 07:58:37 +01:00
Janneke Nieuwenhuizen 7fe040f38a gnu: make-bootstrap: Fix guile-static properly for the Hurd.
This is a follow-up to commit
    981af99928
    syscalls: Add implementation of statfs for guile-static.

As sugguested by Yelninei via IRC.

gnu/packages/patches/guile-3.0-linux-syscalls.patch: Update to support the
Hurd.  Mention this patch hasn't been presented to upstream Guile.

Change-Id: I4e2271b1b8acdd4eae95942521c777325e81f7b0
2026-02-17 07:56:38 +01:00
Maxim Cournoyer 6a3e18991d gnu: jami: Update to 20260216.0.
* gnu/packages/jami.scm (%jami-nightly-version): Bump version.
(%jami-daemon-commit): Bump commit.
(libjami, jami): Adjust hashes.

Change-Id: Ideaafe66cbbf45a1274ae320f4bae796cfac443c
2026-02-17 12:51:00 +09:00
Maxim Cournoyer fe1ac9e66b gnu: dhtnet: Update to 0.1.0-2.7cadae4.
* gnu/packages/networking.scm (dhtnet): Update to 0.1.0-2.7cadae4.

Change-Id: I0b1e5b4bada414c56c49ebb858170629232452ca
2026-02-17 12:51:00 +09:00
Maxim Cournoyer 8f9517f8f3 gnu: yaml-cpp: Update to 0.9.0.
* gnu/packages/serialization.scm (yaml-cpp): Update to 0.9.0.
[#:configure-flags]: Use gexps.

Change-Id: Ib5b0528d8286d80552704f6b76b35cead874b683
2026-02-17 12:51:00 +09:00
mst f3281394b5 gnu: Add python-sseclient-py.
* gnu/packages/python-web.scm (python-sseclient-py): New variable.

Merges: https://codeberg.org/guix/guix/pulls/6361
Change-Id: Ic4f7747816b71aab93a030c30839b44da8186a2b
Reviewed-by: Nguyễn Gia Phong <cnx@loang.net>
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-17 00:20:45 +00:00
Patrick Norton 597758eadc gnu: Add ssh-tools.
* gnu/packages/ssh.scm (ssh-tools): New variable.

Merges: https://codeberg.org/guix/guix/pulls/6105
Change-Id: Ie3f96abfe8980cd10e2a55660c027fa9e12e1831
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-17 00:10:58 +00:00
Carlos Durán Domínguez 423ab6a82c gnu: Add shamogu and shamogu-sdl.
* gnu/packages/games.scm (shamogu, shamogu-sdl): New variables.

Change-Id: I8bae100bf1a175aa50503aa4fcf7b554f0da67a3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-16 23:55:40 +00:00
Nick Blumenauer ae43aaadb0 gnu: python-anaconda-cli-base: Update to 0.8.1.
* gnu/packages/python-xyz.scm (python-anaconda-cli-base): Update to 0.8.1.
[propagated-inputs]: Add python-tomlkit.

Merges: https://codeberg.org/guix/guix/pulls/6268
Change-Id: Ifb3213d0f73343b590f31cca1683ca7b444be258
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-16 23:39:56 +00:00
Hugo Buddelmeijer a450d2548a gnu: tippecanoe: Fix build by updating to 2.79.0.
* gnu/packages/geo.scm (tippecanoe): Update to 2.79.0.
[arguments]: Switch to gexps.
<#:test-target, #:tests?>: Disable for now.
<#:phases>: Add 'patch-bash phase.

Merges: https://codeberg.org/guix/guix/pulls/6467
Change-Id: I90f0336f03a6d136ce00c7a44268820c9d3d8880
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-16 23:28:46 +00:00
Sharlatan Hellseher 49ccba0f07 gnu: go-madns: Fix build.
* gnu/packages/golang-web.scm (go-madns): Use package/inherit.

Change-Id: Iaa0a10fe4a45034479b3b36baaef9f18f8268cc6
2026-02-16 23:11:32 +00:00
John Kehayias c19cd88027 gnu: python-pynput: Fix sanity-check failing.
* gnu/packages/python-xyz.scm (python-pynput)[arguments]<#:phases>: Have the
start-xserver phase be before sanity-check, not check phase.

Change-Id: I2e0c0a73d804a4041d0c550a2dd7aba685bf40aa
2026-02-16 18:00:20 -05:00
Mark H Weaver 9f04c691bb gnu: icecat: Update to 140.7.1-gnu1 [fixes CVE-2026-2447].
* gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update.
(icecat-source): Update 'gnuzilla-commit' and hashes.
* gnu/packages/patches/icecat-makeicecat.patch: Update line numbers to
apply cleanly.
2026-02-16 17:44:02 -05:00
Mark H Weaver 1f65495545 gnu: libvpx: Fix CVE-2026-2447.
* gnu/packages/video.scm (libvpx) [replacement]: New field.
(libvpx/fixed): New variable.
* gnu/packages/patches/libvpx-CVE-2026-2447.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.

Change-Id: I196d1b7ab045f9599985d2f97cdb85c2c0b87d68
2026-02-16 17:40:25 -05:00
Sharlatan Hellseher 2b1b212d57 gnu: lyrebird: Update to 0.8.1, fix build.
* gnu/packages/golang-web.scm (lyrebird): Update to 0.8.1.

Change-Id: I517ec59d8cd0f024964456ba796457ab7eaafc99
2026-02-16 22:16:21 +00:00
Sharlatan Hellseher 63f505592e gnu: go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-webtunnel: Update to 0.0.3.
* gnu/packages/golang-web.scm (go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-webtunnel): Update to 0.0.3.

Change-Id: Id826884498904827ebcbecdfc13ec03187052549
2026-02-16 22:16:12 +00:00
Sharlatan Hellseher e9e410bad1 gnu: go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-snowflake-v2: Update to 2-2.11.0-0.18dacf4.
* gnu/packages/golang-web.scm
(go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-snowflake-v2):
Update to 18dacf41dca88974be1d568d0bfd75b3f805f13b commit.
[source] <snippet>: Use github.com/pion/transport/v4 to fix the build.
[propagated-inputs]: Remove go-github-com-pion-transport-v3 and
go-github-com-smartystreets-goconvey; add
go-github-com-clarkduvall-hyperloglog, go-github-com-pion-transport-v4,
and go-github-com-theodorsm-covert-dtls.
[native-inputs]: Add go-github-com-smartystreets-goconvey.

Change-Id: I870549d39f619f4bda1f41f650439a904b0bebe3
2026-02-16 22:13:32 +00:00
Sharlatan Hellseher 60e31b571c gnu: Add go-github-com-theodorsm-covert-dtls.
* gnu/packages/golang-web.scm (go-github-com-theodorsm-covert-dtls): New variable.

Change-Id: If61992941874fd8af75810c9c5e821ea9066b03d
2026-02-16 22:13:11 +00:00
Omar Bassam 81d0659535 gnu: sbcl-documentation-utils: Update to 1.2.0-1.cd5b506.
* gnu/packages/lisp-xyz.scm (sbcl-documentation-utils): Update to 1.2.0-1.cd5b506.
[source]: Update to use new source url.
[home-page]: Update to use new homepage url.

Change-Id: I8226fe6385864f1a3d4441ad2ba1558be21e1a0e
Signed-off-by: Omar Bassam <omar.bassam88@gmail.com>
Signed-off-by: jgart <jgart@dismail.de>
2026-02-16 15:23:32 -05:00
jgart 3fad9d1ade gnu: trealla: Update to 2.90.22.
* gnu/packages/prolog.scm (trealla): Update to 2.90.22.

Change-Id: Ifbc2c9533e9fa9d2cf090b47f4a50def51f8e1fa
2026-02-16 15:22:57 -05:00
Janneke Nieuwenhuizen 63e73f3c90 gnu: make-bootstrap: Fix guile-static for the 64-bit Hurd.
* gnu/packages/make-bootstrap.scm (make-guile-static): When building for the
64-bit Hurd, add CFLAGS to #:configure-flags to relax gcc-14's strictness.

Change-Id: If283ea35bfbca327c2b01b4340eef5b5bbf72c87
2026-02-16 20:53:54 +01:00
Nguyễn Gia Phong 366046a775 gnu: python-antlr4-runtime: Enable tests.
* gnu/packages/java.scm (python-antlr4-runtime)[arguments]:
  Enable tests.  <#:phases>: Add regenerate-parsers.
  [native-inputs]: Add antlr4, and remove pkg-config.
  [inputs]: Remove utils-linux:lib.

Change-Id: Id89d0c0bc5ae557f5b4e70fd93159f64bac0ba39
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2026-02-16 19:24:05 +01:00
Nguyễn Gia Phong 3694267e23 gnu: java-antlr4-runtime-python: Rename to python-antlr4-runtime.
* gnu/packages/java.scm (python-antlr4-runtime):
  Rename from java-antlr4-runtime-python.
  [outputs]: Fall back to default.
  (java-antlr4-runtime-python):
  Deprecate in favor of python-antlr4-runtime.
* gnu/packages/geo.scm (python-cf-units)[propagated-inputs]:
  Replace java-antlr4-runtime-python with python-antlr4-runtime.
* gnu/packages/python-xyz.scm (python-moto)[propagated-inputs],
  (python-omegaconf)[propagated-inputs]:
  Replace java-antlr4-runtime-python with python-antlr4-runtime.

Change-Id: Ia679b1d0402236650aa92cbcbd7bc6f03ffbcda1
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2026-02-16 19:23:32 +01:00
Nguyễn Gia Phong 61f36109e0 gnu: cpp-antlr4-runtime: Enable tests.
* gnu/packages/java.scm (cpp-antlr4-runtime)[arguments]: Enable tests.
  <#:phases>: Add unbundle-googletest.
  [native-inputs]: Add googletest.

Change-Id: Ie10ae44c712f12cf7b5babb447a95a8407de41f4
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2026-02-16 19:23:30 +01:00
Nguyễn Gia Phong 5d3c9b71c4 gnu: java-antlr4-runtime-cpp: Rename to cpp-antlr4-runtime.
* gnu/packages/java.scm (cpp-antlr4-runtime):
  Rename from java-antlr4-runtime-cpp.  [synopsis]: Fix typo.
  (java-antlr4-runtime-cpp): Deprecate in favor of cpp-antlr4-runtime.
* gnu/packages/electronics.scm (python-hdlconvertor)[inputs]:
  Replace java-antlr4-runtime-cpp with cpp-antlr4-runtime.
* gnu/packages/fontutils.scm (python-afdko)[inputs]:
  Replace java-antlr4-runtime-cpp with cpp-antlr4-runtime.

Change-Id: I6332f55909dabe55debe5dba20c4fe7dd80c321e
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2026-02-16 19:23:28 +01:00
Nguyễn Gia Phong 2cd64e3de1 gnu: antlr4: Specify JRE in executable.
* gnu/packages/java.scm (antlr4)[arguments]<#:phases>{bin-install}:
  Specify the path to a java binary.  [inputs]: Add openjdk.
  (java-tunnelvisionlabs-antlr4-bootstrap)[inputs]: Add openjdk.
* gnu/packages/fontutils.scm (python-afdko)[native-inputs]:
  Remove openjdk.

Change-Id: Id3306fed1b10a78b1e3da721b539fb1afac01f13
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2026-02-16 19:23:23 +01:00
Lars Bilke 4b5932da6d gnu: ogs-serial: Use vtk instead of vtk-9.3.
* gnu/packages/geo.scm (ogs-serial)[source]: Add patch.
* gnu/packages/patches/ogs-6.5.7-netcdfconverter.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register patch.

Change-Id: I1301a2d77e2e30317c96947d3d37324df7489718
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-16 17:05:26 +01:00
Danny Milosavljevic 7eb80557a1 gnu: qtwayland@5: Update to 5.15.18.
* gnu/packages/qt.scm (qtwayland-5): Update to 5.15.18.
[arguments]<#:phases>{disable-failing-tests}: Skip
tst_surface::createSubsurface, which expects an immediate parent
surface commit after moving a subsurface.  KDE patch 0053 removed
hidden wl_surface.commit calls from setMask(), so the commit is
deferred to the next frame.

Change-Id: I4f97030dc42e050f18a4353e91375f1f87b22730
2026-02-16 11:40:39 +01:00
Danny Milosavljevic 9d24fa2837 gnu: qtwayland@5: Add patches from KDE Qt5 Patch Collection.
The KDE Qt5 Patch Collection (kde/5.15 branch) maintains backported fixes
for Qt 5.15 that were not backported by Qt upstream.  This includes a fix
for QTBUG-103391: a fatal Wayland protocol error when a QDialog's
maximumWidth is less than the minimum width required by its contents.
Qt's Wayland backend sent set_min_size and set_max_size without ensuring
max >= min, violating the xdg-shell protocol.

* gnu/packages/patches/qtwayland-5.15.18-0001-client-announce-an-output-after-receiving-more-compl.patch,
gnu/packages/patches/qtwayland-5.15.18-0002-fix-issue-with-repeated-window-size-changes.patch,
gnu/packages/patches/qtwayland-5.15.18-0003-client-connect-drags-being-accepted-to-updating-the-.patch,
gnu/packages/patches/qtwayland-5.15.18-0004-client-disconnect-registry-listener-on-destruction.patch,
gnu/packages/patches/qtwayland-5.15.18-0005-client-set-xdgshell-size-hints-before-the-first-comm.patch,
gnu/packages/patches/qtwayland-5.15.18-0006-fix-build.patch,
gnu/packages/patches/qtwayland-5.15.18-0007-fix-remove-listener.patch,
gnu/packages/patches/qtwayland-5.15.18-0008-hook-up-querykeyboardmodifers.patch,
gnu/packages/patches/qtwayland-5.15.18-0009-correctly-detect-if-image-format-is-supported-by-qim.patch,
gnu/packages/patches/qtwayland-5.15.18-0010-client-don-t-always-recreate-frame-callbacks.patch,
gnu/packages/patches/qtwayland-5.15.18-0011-client-always-destroy-frame-callback-in-the-actual-c.patch,
gnu/packages/patches/qtwayland-5.15.18-0012-wayland-client-use-wl_keyboard-to-determine-active-s.patch,
gnu/packages/patches/qtwayland-5.15.18-0013-client-do-not-empty-clipboard-when-a-new-popup-windo.patch,
gnu/packages/patches/qtwayland-5.15.18-0014-client-implement-datadevicev3.patch,
gnu/packages/patches/qtwayland-5.15.18-0015-client-delay-deletion-of-qdrag-object-until-after-we.patch,
gnu/packages/patches/qtwayland-5.15.18-0016-client-avoid-processing-of-events-when-showing-windo.patch,
gnu/packages/patches/qtwayland-5.15.18-0017-handle-registry_global-out-of-constructor.patch,
gnu/packages/patches/qtwayland-5.15.18-0018-connect-flushrequest-after-forceroundtrip.patch,
gnu/packages/patches/qtwayland-5.15.18-0019-move-the-wayland-socket-polling-to-a-separate-event-.patch,
gnu/packages/patches/qtwayland-5.15.18-0020-client-remove-mwaitingforupdatedelivery.patch,
gnu/packages/patches/qtwayland-5.15.18-0021-client-simplify-round-trip-behavior.patch,
gnu/packages/patches/qtwayland-5.15.18-0022-client-fix-opaque-region-setter.patch,
gnu/packages/patches/qtwayland-5.15.18-0023-use-proper-dependencies-in-compile-tests.patch,
gnu/packages/patches/qtwayland-5.15.18-0024-revert-client-remove-mwaitingforupdatedelivery.patch,
gnu/packages/patches/qtwayland-5.15.18-0025-fix-race-condition-on-mwaitingforupdatedelivery.patch,
gnu/packages/patches/qtwayland-5.15.18-0026-use-poll-2-when-reading-from-clipboard.patch,
gnu/packages/patches/qtwayland-5.15.18-0027-reduce-memory-leakage.patch,
gnu/packages/patches/qtwayland-5.15.18-0028-only-close-popup-in-the-the-hierchary.patch,
gnu/packages/patches/qtwayland-5.15.18-0029-check-pointer-for-null-before-use-in-assert.patch,
gnu/packages/patches/qtwayland-5.15.18-0030-use-wl_surface.damage_buffer-on-the-client-side.patch,
gnu/packages/patches/qtwayland-5.15.18-0031-client-clear-focus-on-touch-cancel.patch,
gnu/packages/patches/qtwayland-5.15.18-0032-guard-mresizedirty-by-the-correctmutex.patch,
gnu/packages/patches/qtwayland-5.15.18-0033-fix-compile-tests.patch,
gnu/packages/patches/qtwayland-5.15.18-0034-call-finishdrag-in-qwaylanddatadevice-dragsourcecanc.patch,
gnu/packages/patches/qtwayland-5.15.18-0035-hold-surface-read-lock-throughout-qwaylandeglwindow-.patch,
gnu/packages/patches/qtwayland-5.15.18-0036-keep-toplevel-windows-in-the-top-left-corner-of-the-.patch,
gnu/packages/patches/qtwayland-5.15.18-0037-client-add-f_seal_shrink-seal-to-shm-backing-file.patch,
gnu/packages/patches/qtwayland-5.15.18-0038-client-call-wl_output_release-upon-qwaylandscreen-de.patch,
gnu/packages/patches/qtwayland-5.15.18-0039-client-bump-wl_output-version.patch,
gnu/packages/patches/qtwayland-5.15.18-0040-fix-frame-sync-related-to-unprotected-multithread-ac.patch,
gnu/packages/patches/qtwayland-5.15.18-0041-client-handle-zwp_primary_selection_device_manager_v.patch,
gnu/packages/patches/qtwayland-5.15.18-0042-fixes-the-build-on-centos.patch,
gnu/packages/patches/qtwayland-5.15.18-0043-client-avoid-protocol-error-with-invalid-min-max-siz.patch,
gnu/packages/patches/qtwayland-5.15.18-0044-client-fix-handling-of-qt-blankcursor.patch,
gnu/packages/patches/qtwayland-5.15.18-0045-client-force-a-roundtrip-when-an-xdgoutput-is-not-re.patch,
gnu/packages/patches/qtwayland-5.15.18-0046-destroy-frame-queue-before-display.patch,
gnu/packages/patches/qtwayland-5.15.18-0047-client-fix-crash-on-dnd-updates-after-client-facing-.patch,
gnu/packages/patches/qtwayland-5.15.18-0048-convert-cursor-bitmap-to-supported-format.patch,
gnu/packages/patches/qtwayland-5.15.18-0049-replace-scale-with-devicepixelratio-for-non-integer-.patch,
gnu/packages/patches/qtwayland-5.15.18-0050-client-fix-buffer-damage.patch,
gnu/packages/patches/qtwayland-5.15.18-0051-client-commit-the-initial-surface-state-explicitly.patch,
gnu/packages/patches/qtwayland-5.15.18-0052-tests-fix-tst_xdgshell-minmaxsize.patch,
gnu/packages/patches/qtwayland-5.15.18-0053-client-remove-some-surface-commits.patch,
gnu/packages/patches/qtwayland-5.15.18-0054-client-avoid-locking-resizing-in-qwaylandshmbackings.patch,
gnu/packages/patches/qtwayland-5.15.18-0055-bradient-use-qwaylandwindow-actual-window-title.patch: New files.
* gnu/packages/patches/qtwayland-dont-recreate-callbacks.patch,
gnu/packages/patches/qtwayland-cleanup-callbacks.patch: Delete files,
superseded by KDE patches 0010 and 0011.
* gnu/local.mk (dist_patch_DATA): Register new patches, remove old ones.
* gnu/packages/qt.scm (qtwayland-5)[source]: Replace old patches with KDE
Qt5 Patch Collection.
[arguments]<:phases>{disable-failing-tests}: Skip tst_xdgshell::minMaxSize()
test; patch 0053 removed the synchronous surface commit from
propagateSizeHints(), so the test's immediate check of the committed value
no longer works.

Fixes: guix/guix#6397
Change-Id: Ia9e890c2943c47287f73654d1654e06ba775b6f6
2026-02-16 11:40:38 +01:00
Spencer King 718336f60c gnu: bspwm: Update to 0.9.12.
* gnu/packages/wm.scm (bspwm): Update to 0.9.12.

Change-Id: I85adac862f2c3df02a4b8a0a572a5ca4d1dc714a
Signed-off-by: Zheng Junjie <z572@z572.online>
2026-02-16 18:08:33 +08:00
Efraim Flashner bf0614854d gnu: arm-trusted-firmware-sun50i-a64: Remove extra input.
* gnu/packages/firmware.scm (arm-trusted-firmware-sun50i-a64)
[native-inputs]: Remove extra gcc-14.

Change-Id: I39f24b1acc436a896c08ef58af7c068dd3232de5
2026-02-16 11:31:56 +02:00
Efraim Flashner 6ac5edb056 gnu: sequoia-wot-tools: Skip more tests.
* gnu/packages/sequoia.scm (sequoia-wot-tools)[arguments]: Add more
tests to cargo-test-flags.

Change-Id: I68034e4b11b31556b1d99d80d7d3c8f42a9a7642
2026-02-16 11:31:56 +02:00
Zheng Junjie a1923adb64 gnu: Add swapspace.
* gnu/packages/admin.scm (swapspace): New variable.

Change-Id: I8219988a2ff2a00eda4a2ed027340462dbb815ac
2026-02-16 16:56:11 +08:00
Efraim Flashner b56e69f555 gnu: tectonic: Install the binary.
Fixes: guix/guix#4671.

* gnu/packages/rust-apps.scm (tectonic)[arguments]: Add
cargo-install-paths.

Change-Id: I13a5d5cfd0a117d68b7896cc40ccb44e0f3705fc
2026-02-16 10:06:50 +02:00
Cayetano Santos 3c62554e61 gnu: pwntools: Update to 4.15.0.
* gnu/packages/cybersecurity.scm (pwntools): Update to 4.15.0.
[native-inputs]: Remove python-wheel.

Change-Id: I0d1ee9c6e16b225c29e31ccf604b3baa4e0796d1
2026-02-16 08:46:29 +01:00
John Kehayias 2ade9debc5 gnu: Add libbwt-jni.
* gnu/packages/finance.scm (libbwt-jni): New variable.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Add libbwt-jni.

Change-Id: Ib350272f8c8d7836912a6c61c3f1b96a6a0ca12e
Co-authored-by: Maxim Cournoyer <maxim@guixotic.coop>
2026-02-16 15:14:19 +09:00
John Kehayias 51b3297e0b gnu: Add bwt.
* gnu/packages/rust-apps.scm (bwt): New variable.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Add bwt.

Change-Id: I92b1d7fea7cf3f6f216c5cfe959a4b41d65f169c
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2026-02-16 14:39:10 +09:00
John Kehayias 33f5bfc11b gnu: Add jni.
* gnu/packages/rust-apps.scm (jni): New variable.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Add jni

Change-Id: Id1835106ac7bc2de8fd30fd6d57d20151af0e44c
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2026-02-16 14:38:37 +09:00
Carlos Durán Domínguez 7f203b24a2 gnu: Add boohu and boohu-tk.
* gnu/packages/games.scm (boohu, boohu-tk): New variables.
(boohu-tk): Inherit from boohu.

Closes: guix/guix#6347
Change-Id: I6fc3a7176750a0d3d5f82e7f3794d7a5eaca083e
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2026-02-16 09:15:13 +08:00
Carlos Durán Domínguez dd27bce9d0 gnu: Add go-codeberg-org-anaseto-gothic.
* gnu/packages/games.scm (go-codeberg-org-anaseto-gothic): New variable.

Change-Id: I2a2fe8ba9b41cc00f53f773e0785e54aec9d1b54
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2026-02-16 09:15:10 +08:00
Florian Pelz 2ce9e64d88 gnu: guile-g-golf: Update to 0.8.3.
* gnu/packages/guile-xyz.scm (guile-g-golf): Update.
[description]: Remove paragraph on grafts bug; it no longer applies.

Change-Id: I6dcd550e363f3f893227f8d93306fc1e82ba5f46
2026-02-16 01:16:42 +01:00
Sharlatan Hellseher a08274e303 gnu: Add go-github-com-clarkduvall-hyperloglog.
* gnu/packages/golang-maths.scm (go-github-com-clarkduvall-hyperloglog): New variable.

Change-Id: Iefae1148b4cd9f439e90d3d2e3575b677752a7dd
2026-02-15 21:50:05 +00:00
Sharlatan Hellseher 2b26cc0ae7 gnu: go-github-com-aws-aws-sdk-go-v2-config: Add missing inputs.
* gnu/packages/golang-web.scm (go-github-com-aws-aws-sdk-go-v2-config):
[source] <snippet>: Keep only config/go.mod related directory.
[propagated-inputs]: Add go-github-com-aws-aws-sdk-go-v2,
go-github-com-aws-aws-sdk-go-v2-credentials,
go-github-com-aws-aws-sdk-go-v2-service-sso,
go-github-com-aws-aws-sdk-go-v2-service-ssooidc, and
go-github-com-aws-aws-sdk-go-v2-service-sts.

Change-Id: I874e36b2105e20a3e5d2271dd5cd81ebdc08f31c
2026-02-15 21:50:05 +00:00
Sharlatan Hellseher 5bd8dfed35 gnu: go-github-com-protonmail-go-crypto: Update to 1.3.0-0.a8cc4f0.
* gnu/packages/golang-crypto.scm (go-github-com-protonmail-go-crypto):
Update to a8cc4f09f6cb247ab2180b45029ddaa736674f87 commit.
[source]: Switch to the latest commit.
[arguments] <test-flags>: Run short tests only.

Relates-to: https://codeberg.org/guix/guix/issues/6412
Change-Id: I163dd1a0fc2c4b2237986cff1a9c80ae71be2cf2
2026-02-15 21:50:05 +00:00
Sharlatan Hellseher 7980af28f5 gnu: gallia: Update to 2.0.2.
* gnu/packages/cybersecurity.scm (gallia): Update to 2.0.2.

Change-Id: Ied85e58f2abd152a8f5a4145ecc27f06e780b403
2026-02-15 21:50:05 +00:00
Nicolas Graves 7c9b7b36d2 gnu: ringdecomposerlib: Fix build on python-3.12.
* gnu/packages/chemistry.scm (ringdecomposerlib)[native-inputs]: Add
python-setuptools.

Change-Id: I3e8ba8b751c20b36d13c2f0353aeb8c372f8c615
Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-15 21:50:05 +00:00
Nicolas Graves d1c96e153d gnu: python-aws-sam-translator: Update to 1.107.0.
* gnu/packages/python-web.scm (python-aws-sam-translator): Update to 1.107.0.

Change-Id: I8d29577c3b30c5f751a11a97ca5800ad1481a654
Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-15 21:50:04 +00:00
Nicolas Graves c9ebe83f30 gnu: python-oscrypto: Fix build on python-3.12.
* gnu/packages/python-crypto.scm (python-oscrypto)[source]<patches>:
Add patch.

Change-Id: I2888116c3fa56b6507d611848314a06296a30d5f
Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-15 21:50:04 +00:00
Nicolas Graves 64d02c99c0 gnu: python-mkdocs: Fix build on python-3.12.
* gnu/packages/python-xyz.scm (python-mkdocs)[native-inputs]: Add
python-setuptools.

Change-Id: Idafcee25dd899cbe8c52479d9270cf287582b4f0
Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-15 21:50:04 +00:00