1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-07 05:30:38 +02:00
Commit Graph

160783 Commits

Author SHA1 Message Date
Sharlatan Hellseher
cf4dcc57bc gnu: Add go-github-com-antithesishq-antithesis-sdk-go.
* gnu/packages/golang-web.scm (go-github-com-antithesishq-antithesis-sdk-go): New variable.

Change-Id: I5f459eb2fe9b512695465c8362f1504fab85948a
2025-11-03 07:54:00 +00:00
Sharlatan Hellseher
e67a5f5e55 gnu: go-github-com-nats-io-nats-go: Update to 1.47.0.
* gnu/packages/golang-xyz.scm (go-github-com-nats-io-nats-go): Update to 1.47.0.
[propagated-inputs]: Remove go-golang-org-x-text and go-google-golang-org-protobuf.
[native-inputs]: Remove go-github-com-nats-io-jwt-v2; add
go-google-golang-org-protobuf.

Change-Id: I1ca847e765844bc0eff9f940a088e0463834af42
2025-11-03 07:54:00 +00:00
Sharlatan Hellseher
90efd3cbcd gnu: go-github-com-nats-io-nkeys: Update to 0.4.11.
* gnu/packages/golang-crypto.scm (go-github-com-nats-io-nkeys): Update to 0.4.11.

Change-Id: Id3f7b20df87e0c15b68338116904229f8ffa2310
2025-11-03 07:54:00 +00:00
Sharlatan Hellseher
f0574ccfc1 gnu: go-github-com-nats-io-jwt-v2: Update to 2.8.0.
* gnu/packages/golang-crypto.scm (go-github-com-nats-io-jwt-v2): Update to 2.8.0.

Change-Id: I304baf39df4b326a640c424a2cfd7bb20f0fc4fc
2025-11-03 07:54:00 +00:00
Sharlatan Hellseher
3b9c4618c6 gnu: kronosnet: Update to 1.32.
* gnu/packages/high-availability.scm (kronosnet): Update to 1.32.

Change-Id: I9875e6d3cebaa02b720a902cb79cbbbffdcaa419
2025-11-03 07:54:00 +00:00
Sharlatan Hellseher
c9e5fe3e2a gnu: libqb: Update to 2.0.9.
* gnu/packages/high-availability.scm (libqb): Update to 2.0.9.

Change-Id: I8dbb8d86a8557c300c2fb9db7db302c252dadbdf
2025-11-03 07:54:00 +00:00
Sharlatan Hellseher
d8863c0861 gnu: haproxy: Update to 3.2.7.
* gnu/packages/high-availability.scm (haproxy): Update to 3.2.7.

Change-Id: I0f26e220a6252903dba21bbffe4392c6c1e98f4a
2025-11-03 07:53:59 +00:00
Sharlatan Hellseher
ac58ac5385 gnu: cowsql: Update to 1.15.9.
* gnu/packages/high-availability.scm (cowsql): Update to 1.15.9.

Change-Id: I32930631ba0b49b82ed0ac1e494cce505c5b4bfb
2025-11-03 07:53:59 +00:00
wrobell
919288dd79 gnu: rabbitmq: Update to 4.2.0.
* gnu/packages/high-availability.scm (rabbitmq): Update to 4.2.0.

Change-Id: Ic92c70a7a0327d61e0be64e153bac74aaa0baab9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-03 07:53:59 +00:00
Sharlatan Hellseher
b661287ea6 gnu: remid-lv2: Fix build with gcc-14.
* gnu/packages/music.scm (remid-lv2)[arguments] <configure-flags>: Relax
GCC 14 strictness.

Change-Id: Iaaedf9d1ee070aa29683d7eb9cac0a555d6653a4
2025-11-03 07:53:59 +00:00
Sharlatan Hellseher
4c6a359570 gnu: eigensoft: Update to 8.0.0.
* gnu/packages/bioinformatics.scm (eigensoft): Update to 8.0.0.

Change-Id: Id5d60cc108e1c2114715cce2f17a3a7bca666336
2025-11-03 07:53:59 +00:00
Sharlatan Hellseher
2d975bd045 gnu: dpdk: Update to 25.07.
* gnu/packages/dpdk.scm (dpdk): Update to 25.07.

Change-Id: I8008a2342e88ead804566ad6c48ba30bf1c48979
2025-11-03 07:53:59 +00:00
Sharlatan Hellseher
5170023a8e gnu: python-av: Update to 16.0.1.
* gnu/packages/python-xyz.scm (python-av): Update to 16.0.1.
[arguments] <test-flags>: Skip 3 more tests.
<phases>: Remove 'build-extension; {pre-check} remove local "av" to
prevent interference.
[native-inputs]: Remove python-wheel.

Change-Id: I6d0c1fbdaf4f1d25c3091143a3304c1aa85e1db4
2025-11-03 07:53:59 +00:00
Sharlatan Hellseher
c8dfa7cd0f gnu: trac: Fix build.
* gnu/packages/version-control.scm (trac)[native-inputs]: Add
python-setuptools.

Change-Id: I54c6590fe5038442f046c5d82a7b12bd328e31b8
2025-11-03 07:53:59 +00:00
Sharlatan Hellseher
fa95177e27 gnu: fzf: Update to 0.66.1.
* gnu/packages/terminals.scm (fzf): Update to 0.66.1.

Change-Id: Ic3666f627e2663374ec3d897523c6bd512648381
2025-11-03 07:53:58 +00:00
Sharlatan Hellseher
bdae1da626 gnu: vale: Update to 3.13.0.
* gnu/packages/textutils.scm (vale): Update to 3.13.0.

Change-Id: Iee13b46eb97e1e42789c5faa0c072dce0ba63d80
2025-11-03 07:53:58 +00:00
Sharlatan Hellseher
e6f0746d6d gnu: goawk: Build with go-1.24.
* gnu/packages/textutils.scm (goawk)[arguments] <go>: Use default (go-1.24).
<test-flags>: Disable vet during tests and move test skip logic here.
<phases>: Remove 'disable-failing-tests, and 'patch-pats; add
'pre-check, and 'post-check-remove-output-temp; use default 'check.

Change-Id: Id3b3c4c62fd660f693b7b7f44dd3129813894d58
2025-11-03 07:53:58 +00:00
Ashish SHUKLA
843c85d9ea gnu: goawk: Update to 1.30.0.
* gnu/packages/textutils.scm (goawk): Update to 1.30.0.

Change-Id: I3424c37e7ee60891893648ba377c2711d0cd7999
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-03 07:53:58 +00:00
Patrick Norton
3e2697252d gnu: sgt-puzzles: Update to 20251021.
+ gnu/packages/games.scm (sgt-puzzles): Update to 20251021.

Change-Id: I5e914715a0c59afc803a4662b3e5ff564edfce3b
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-11-03 15:22:15 +08:00
AwesomeAdam54321
d039c2c1c9 gnu: freedink-engine: Fix build.
* gnu/packages/patches/freedink-engine-fix-const-char.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register patch.
* gnu/packages/games.scm (freedink-engine)[patches]: Add patch.
[arguments]: Skip failing 'TestIOTouchDragAnywhere' test.

Fixes: guix/guix#3982 guix/guix#4004
Change-Id: I90c8fc78fa5649f662a26cee17622fbbb1fc9bca
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-11-03 15:14:46 +08:00
jgart
4fd32c00ab gnu: trealla: Update to 2.84.10.
* gnu/packages/prolog.scm (trealla): Update to 2.84.10.

Change-Id: I234f1f9716b05dc51e2320eecccb82977d71519e
2025-11-02 14:03:02 -06:00
Mathieu Othacehe
e235b9574a gnu: 389-ds-base: Fix LegacyVersion issue.
LegacyVersion does not exist anymore in packaging.version 25.0
(https://github.com/pypa/packaging/pull/407). Add a stub to prevent runtime
errors such as:

Traceback (most recent call last):
  File "/gnu/store/jq8iknqq5niwx9vchccbnnw6jdb3x8nq-389-ds-base-2.2.2/sbin/.dscreate-real", line 18, in <module>
    from lib389 import DirSrv
  File "/gnu/store/jq8iknqq5niwx9vchccbnnw6jdb3x8nq-389-ds-base-2.2.2/lib/python3.11/site-packages/lib389/__init__.py", line 54, in <module>
    from lib389._entry import Entry
  File "/gnu/store/jq8iknqq5niwx9vchccbnnw6jdb3x8nq-389-ds-base-2.2.2/lib/python3.11/site-packages/lib389/_entry.py", line 20, in <module>
    from lib389.utils import (ensure_str, ensure_bytes, ensure_list_bytes, display_log_data)
  File "/gnu/store/jq8iknqq5niwx9vchccbnnw6jdb3x8nq-389-ds-base-2.2.2/lib/python3.11/site-packages/lib389/utils.py", line 49, in <module>
    from packaging.version import LegacyVersion
ImportError: cannot import name 'LegacyVersion' from 'packaging.version' (/gnu/store/5ga1x27pz9wqwhq3sndcymfngdvcr4w9-python-packaging-bootstrap-25.0/lib/python3.11/site-packages/packaging/version.py)

* gnu/packages/patches/389-ds-base-legacy-version.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/openldap.scm (389-ds-base): Use it.

Change-Id: I34c12dce3092f9911383ae380af13ef74285ebc4
2025-11-02 20:29:37 +01:00
Mathieu Othacehe
a5e6ad127e gnu: 389-ds-base: Fix the build.
* gnu/packages/openldap.scm (389-ds-base)[arguments]<#:phases>: Fix the
certutil binary search.

Change-Id: Ic257b4820dd4943d0b3fdb46ba4104f1e13b5048
2025-11-02 20:29:37 +01:00
Danny Milosavljevic
3f2ee72dbd gnu: Add swift@6.2.
* gnu/packages/swift.scm (%swift-6.2-source): New variable.
(%swift-libdispatch-6.2-source): New variable.
(%swift-syntax-6.2-source): New variable.
(swift-6.2): New variable.
* gnu/packages/patches/swift-6.2-cplus-include-path.patch: New file.
* gnu/packages/patches/swift-6.2-exclude-scan-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add them.

Change-Id: I795a87ec7c8203f26ce380c805a28d53b2c4fe65
2025-11-02 16:14:11 +01:00
Danny Milosavljevic
8c12fa9d0d gnu: Add swift-cmark-6.2.
* gnu/packages/swift.scm (%swift-6.2-version): New variable.
(swift-cmark-6.2): New variable.

Change-Id: Id50b523d8621a042c27ca6eca0816c238eed3710
2025-11-02 16:13:35 +01:00
Danny Milosavljevic
3755e49d35 gnu: Update swift-llvm.
* gnu/packages/llvm.scm (swift-llvm-6.2): New variable.

Change-Id: If136fc8d510926b79440753b8940e14649541d8e
2025-11-02 16:13:35 +01:00
Danny Milosavljevic
335c424a3d gnu: Add swift-bootstrap.
* gnu/packages/swift.scm (swift-bootstrap): New variable.
(%swift-bootstrap-source): New variable.
(%swift-libdispatch-source): New variable.
* gnu/local.mk (dist_patch_DATA): Add swift-5.7.3-sdk-path.patch,
  swift-5.7.3-sourcekit-rpath.patch,
  swift-corelibs-libdispatch-5.6.3-lock-cpp.patch,
  swift-corelibs-libdispatch-5.7.3-modulemap.patch.
* gnu/packages/patches/swift-5.7.3-sdk-path.patch: New file.
* gnu/packages/patches/swift-5.7.3-sourcekit-rpath.patch: New file.
* gnu/packages/patches/swift-corelibs-libdispatch-5.6.3-lock-cpp.patch: New file.
* gnu/packages/patches/swift-corelibs-libdispatch-5.7.3-modulemap.patch: New file.

Change-Id: Ibcab88d88be0cc9634f297d17174ca99060e4d98
2025-11-02 16:13:35 +01:00
Danny Milosavljevic
3aa493477c gnu: Add swift-llvm.
* gnu/packages/llvm.scm (swift-llvm): New variable.
* gnu/local.mk (dist_patch_DATA): Add swift-llvm-5.7.3-linux.patch.
* gnu/packages/patches/swift-llvm-5.7.3-linux.patch: New file.

Change-Id: Ifc456c68c8e1fc551b8a75ecfcda91813b8cacdc
2025-11-02 16:13:35 +01:00
Danny Milosavljevic
c3cacc0715 gnu: Add swift-cmark.
* gnu/packages/swift.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add reference to it.

Change-Id: I107a466da824670ce71f38b9e03be06b1e35612a
2025-11-02 16:13:34 +01:00
Nguyễn Gia Phong
8fbfa3c4c3 gnu: smartdns: Update to 47.
* gnu/packages/dns.scm (smartdns): Update to 47.

Change-Id: I4a0747d80e709f82b252145e6046f68f595beb42
Signed-off-by: Hilton Chain <hako@ultrarare.space>
Modified-by: Hilton Chain <hako@ultrarare.space>
2025-11-02 23:06:19 +08:00
dan
ac2306c5ad gnu: clang-17: Fix build with gcc-14 on ARM.
* gnu/packages/patches/clang-17.0-fix-build-with-gcc-14-on-arm.patch: New file.
* gnu/local.mk: Register it.
* gnu/packages/llvm.scm (clang-from-llvm): Treat patches as additional patches
when no hash provided.
(clang-17): Apply the patch.

Change-Id: I2c6580958c6d646703143872bbc59fd390e9cc95
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-11-02 23:06:17 +08:00
Mathieu Othacehe
5b3fa1658c gnu: tests: Fix gitile.
* gnu/tests/version-control.scm (%gitile-os): Disable strict owner validation
as /srv/git is root-owned.

Change-Id: I25457d2b333ec355822141f81d861087b719f782
2025-11-02 14:48:38 +01:00
Nguyễn Gia Phong
b7a3ad2922 services: gitile: Add git-owner-validation? configuration.
* gnu/services/version-control.scm (gitile-configuration):
  Add git-owner-validation? field.
* doc/guix.text (Version Control Services): Document it.

Change-Id: I7d35e66e512fcaae25a5eac138b0fb2437a7c70c
2025-11-02 14:48:38 +01:00
Mathieu Othacehe
04e9d68c57 gnu: gitolite: Update to 0.1.4-1feb300.
* gnu/packages/version-control.scm (gitolite): Update to 0.1.4-1feb300.

Change-Id: I559fccc703ee7ea08e544f75c966f3378840ba0a
2025-11-02 14:48:38 +01:00
Evgeny Pisemsky
2899ed6d9d services: git-http-nginx-location-configuration: Add gitconfig.
* gnu/services/version-control.scm (git-http-nginx-location-configuration):
Specify a global gitconfig that marks git-root as a safe directory.

Fixes: guix/guix#3649
Change-Id: I503cd05e3247a71a4bd07df49c276e04d3a43a81
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2025-11-02 14:28:13 +01:00
Mathieu Othacehe
93805c657b tests: installer: Fix gui-installed-desktop-os-encrypted.
* gnu/installer/services.scm (%system-services): Fix a typo.

Fixes: guix/guix#3636

Change-Id: I9b94474124df4da87784157d25fe39a1887c743b
2025-11-02 13:55:59 +01:00
Mathieu Othacehe
e6c9d02ea2 tests: installer: Display the final configuration file.
* gnu/installer/final.scm (install-system): Display the generated
configuration file in the syslog to ease installer tests debugging.

Change-Id: Ia5faf696a5244ece955616b4b9a350d057b93696
2025-11-02 13:54:26 +01:00
Artyom V. Poptsov
810dcc837c gnu: guile-dsv: Update to 0.8.0.
* gnu/packages/guile-xyz.scm (guile-dsv): Update to 0.8.0.

Change-Id: I388014feb3881e3f57e1bb5051c83874549080af
2025-11-02 15:33:03 +03:00
Artyom V. Poptsov
12c7c1e389 gnu: Fix whitespace issues in "guile-xyz" module.
* gnu/packages/guile-xyz.scm: Fix whitepsace issues.

Change-Id: I3b2292b8e9aa1d155a45bf6ad965101d9193bcb3
2025-11-02 15:32:49 +03:00
AwesomeAdam54321
44fb5c6aec gnu: Add mc2mt.
* gnu/packages/game-development.scm (mc2mt): New variable.
* gnu/packages/patches/mc2mt-add-packaging-support.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it here.

Change-Id: Ia4b268ab1c3f104bb81f386e220be47d2356e539
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2025-11-02 11:27:20 +01:00
AwesomeAdam54321
43f16447d0 gnu: Add python-anvil-parser.
* gnu/packages/game-development.scm (python-anvil-parser): New variable.

Change-Id: Ie51482ab1710f85e389bfcdfb4b75ba0e1ec3833
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2025-11-02 11:27:20 +01:00
AwesomeAdam54321
304522c186 gnu: Add python-nbt.
* gnu/packages/game-development.scm (python-nbt): New variable.

Change-Id: Ib81e96b4abc45aec5eb8b3f785588e449507c957
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2025-11-02 11:27:19 +01:00
Artyom V. Poptsov
28b5d5c9db gnu: clipit: Fix build with gcc-14.
* gnu/packages/gtk.scm (clipit): Fix build with gcc-14.
[arguments]<#:phases>: Add "relax-gcc-14-strictness" phase.

Change-Id: If09a119c8827632288ec853062094b1d69e50197
2025-11-02 09:44:52 +03:00
宋文武
c4b8e5562c gnu: gambas: Remove Qt5 inputs.
* gnu/packages/gambas.scm (gambas)[inputs]: Remove qtbase-5, qtsvg-5,
qtwebengine-5 and qtx11extras.

Closes: guix/guix#3764
Change-Id: Ib9510a5a58af7c8a89a133ced595fd57cc82c60c
2025-11-02 13:13:57 +08:00
ColdSideOfYourPillow
2e59bbc440 gnu: Add emacs-erc-irc-format.
* gnu/packages/emacs-xyz.scm (emacs-erc-irc-format): New variable.

Change-Id: I7089b1dd25a2698d714b42f4991aa2a6ed91144c
Signed-off-by: jgart <jgart@dismail.de>
2025-11-01 12:54:11 -05:00
moksh
827aad9427 gnu: Add emacs-org-block-capf.
* gnu/packages/emacs-xyz.scm (emacs-org-block-capf): New variable.

Change-Id: Iaccf720ce44e3e27bc749ecdd855272598be5d23
Signed-off-by: moksh <mysticmoksh@riseup.net>
Signed-off-by: jgart <jgart@dismail.de>
2025-11-01 12:47:05 -05:00
Zhu Zihao
659fef43d0 gnu: emacs-paredit: Update source and home-page URL.
This change was confirmed by Taylor R. Campbell, the author of Paredit.
See https://lists.gnu.org/archive/html/emacs-devel/2025-10/msg00726.html.

* gnu/packages/emacs-xyz.scm (emacs-paredit)[source]: Switch URL.
[home-page]: Switch URL.

Change-Id: I7e5ce176d5189b52831e8fc7c6bd986826f862ef
Signed-off-by: jgart <jgart@dismail.de>
2025-11-01 12:26:07 -05:00
Guillaume Le Vaillant
513898aac0 gnu: eisl: Update to 5.56.
* gnu/packages/lisp.scm (eisl): Update to 5.56.
  [native-inputs]: Remove cppcheck.
  [arguments]: Add 'build-library' phase.

Change-Id: I804b3eea4aaa1a904d800ea5dc03dbcbe4dcd3fc
2025-11-01 16:16:14 +01:00
Guillaume Le Vaillant
c06c6b41b7 gnu: cl-simple-optimization: Update to 1.1.
* gnu/packages/lisp-xyz.scm (sbcl-simple-optimization): Update to 1.1.

Change-Id: I5d6381fecd2a3cd86a1d5e1c07d1c6b3014ebd2a
2025-11-01 16:16:14 +01:00
Guillaume Le Vaillant
44c1ebdd09 gnu: gcl: Update to 2.7.1.
* gnu/packages/lisp.scm (gcl): Update to 2.7.1.
  [arguments]: Remove custom 'test-target', 'configure-flags' and
  'make-flags'. Update 'fix-makefile' and 'pre-conf' phases.

Change-Id: I15c87b12212ede9a86d198c2dd5609f3dc262dc6
2025-11-01 16:16:14 +01:00