Sharlatan Hellseher
8f00a8f5c6
gnu: go-github-com-charmbracelet-x-input: Update to 0.3.7.
...
* gnu/packages/golang-xyz.scm (go-github-com-charmbracelet-x-input): Update to 0.3.7.
[propagated-inputs]: Remove go-github-com-erikgeiser-coninput; add
go-github-com-rivo-uniseg.
Change-Id: I92b1cb180ab240bfe11a0e1214d052f24f802449
2025-09-11 14:22:52 +01:00
Sharlatan Hellseher
dea5b20af1
gnu: go-github-com-charmbracelet-glamour: Update to 0.10.0.
...
* gnu/packages/golang-xyz.scm (go-github-com-charmbracelet-glamour): Update to 0.10.0.
[arguments] <test-flags>: Skip some problematic tests.
[propagated-inputs]: Add go-github-com-charmbracelet-x-exp-slice and
go-golang-org-x-text.
Change-Id: I643fbb63a7f5a1cb4be79b4d80dad6fdaf4589c1
2025-09-11 14:15:35 +01:00
Sharlatan Hellseher
c09dca0c12
gnu: Add go-github-com-charmbracelet-x-exp-slice.
...
* gnu/packages/golang-xyz.scm (go-github-com-charmbracelet-x-exp-slice): New variable.
Change-Id: I3eff87e1ceb6740ac4ad40f712690124b5087d9a
2025-09-11 14:08:58 +01:00
Sharlatan Hellseher
0d1fab2608
gnu: go-github-com-alecthomas-chroma-v2: Update to 2.20.0.
...
* gnu/packages/golang-xyz.scm (go-github-com-alecthomas-chroma-v2): Update to 2.20.0.
[source] <snippet>: Remove submodules with their own go.mod files.
[arguments] <phases>: Remove 'remove-failing-testdata-and-cmd-files.
Use default 'check.
Change-Id: I651bf6e4418fe8467233ab68bda9f38fa88b3f01
2025-09-11 14:08:58 +01:00
Sharlatan Hellseher
0c20a0e370
gnu: go-github-com-charmbracelet-lipgloss: Update to 1.1.0.
...
* gnu/packages/golang-xyz.scm (go-github-com-charmbracelet-lipgloss): Update to 1.1.0.
[propagated-inputs]: Add go-github-com-charmbracelet-x-cellbuf.
Change-Id: Ic776c1ff279f886454a3d41a071f4c1c9e8813cd
2025-09-11 14:08:58 +01:00
Sharlatan Hellseher
08bd553497
gnu: Add go-github-com-charmbracelet-x-cellbuf.
...
* gnu/packages/golang-xyz.scm (go-github-com-charmbracelet-x-cellbuf): New variable.
Change-Id: I9833d4d87f7b1eea4fad4f1e32d7dc24899c9d18
2025-09-11 14:08:58 +01:00
Sharlatan Hellseher
af7daf1e1c
gnu: Add go-github-com-charmbracelet-colorprofile.
...
* gnu/packages/golang-xyz.scm (go-github-com-charmbracelet-colorprofile): New variable.
Change-Id: Ic342ff55465727362059a0b25811596d815d396d
2025-09-11 14:08:58 +01:00
Sharlatan Hellseher
a6ab914cea
gnu: go-github-com-charmbracelet-x-term: Use delete-all-but.
...
* gnu/packages/golang-xyz.scm (go-github-com-charmbracelet-x-term)[source]<snippet>:
Delete all but source for the current module.
Change-Id: I7e6577a70d184b26b9707dc0ae7874debc98cb43
2025-09-11 14:07:19 +01:00
Sharlatan Hellseher
10f52ccbcd
gnu: go-github-com-charmbracelet-x-ansi: Update to 0.10.1.
...
* gnu/packages/golang-xyz.scm (go-github-com-charmbracelet-x-ansi): Update to 0.10.1.
[source] <snippet>: Keep just current package source.
[propagated-inputs]: Add go-github-com-bits-and-blooms-bitset and
go-github-com-mattn-go-runewidth.
Change-Id: I5ff71cee36325192d8ac9a46e3ca770b3eb06a5b
2025-09-11 14:06:47 +01:00
Sharlatan Hellseher
7d5a852e91
gnu: go-ariga-io-atlas: Update to 0.36.1.
...
* gnu/packages/golang-xyz.scm (go-ariga-io-atlas): Update to 0.36.1.
[arguments] <test-flags>: Rework skipped tests.
[propagated-inputs]: Remove go-github-com-data-dog-go-sqlmock.
[native-inputs]: Add go-github-com-data-dog-go-sqlmock and
go-github-com-mattn-go-sqlite3.
Change-Id: Ieaed1fda9254973960f5812b7e3ad895ec7d3115
2025-09-11 13:00:23 +01:00
Sharlatan Hellseher
1925f23a62
gnu: git-sync: Update to 4.4.3.
...
* gnu/packages/golang-vcs.scm (git-sync): Update to 4.4.3.
Change-Id: Ice97e408175987902ebfd073fac0a02e947f8598
2025-09-11 12:40:44 +01:00
Sharlatan Hellseher
96e93d586b
gnu: packages/golang-xyz: Remove ipfs module.
...
* gnu/packages/golang-web.scm: Remove unused ipfs module.
Change-Id: Idba822ee31eb8c53c5db9e98a7a3aa2b3c3f5c94
2025-09-11 12:37:30 +01:00
Sharlatan Hellseher
1bbd95458a
gnu: go-github-com-libp2p-go-socket-activation: Move to ipfs.
...
* gnu/packages/golang-web.scm (go-github-com-libp2p-go-socket-activation):
Move from here ...
* gnu/packages/ipfs.scm: ... to here.
Change-Id: I4f119ef54dcb26f9c448cc9a7b4d57bc30e0f544
2025-09-11 12:35:34 +01:00
Sharlatan Hellseher
06251ce90c
gnu: go-github-com-libp2p-go-doh-resolver: Move to ipfs.
...
* gnu/packages/golang-web.scm (go-github-com-libp2p-go-doh-resolver):
Move from here ...
* gnu/packages/ipfs.scm: ... to here.
Change-Id: I18b4ed7a1549755a3a7618823b0fe492c2914afb
2025-09-11 12:33:25 +01:00
Sharlatan Hellseher
82121b3572
gnu: go-github-com-ipfs-go-cid: Move to golang-web.
...
* gnu/packages/ipfs.scm (go-github-com-ipfs-go-cid): Move from here ...
* gnu/packages/golang-web.scm: ... to here.
Change-Id: Iea8fc418f2b4e479f453ac63a27d97e3e203e13f
2025-09-11 12:30:56 +01:00
Sharlatan Hellseher
e75833ff8d
gnu: go-github-com-libp2p-go-cidranger: Move to ipfs.
...
* gnu/packages/golang-web.scm (go-github-com-libp2p-go-cidranger): Move
from here ...
* gnu/packages/ipfs.scm: ... to here.
Change-Id: Idb0ada9852e028d76ca88237b298d4f0d5d8617a
2025-09-11 12:27:10 +01:00
Sharlatan Hellseher
a3e6b7509d
gnu: git-spice: Update to 0.15.2.
...
* gnu/packages/version-control.scm (git-spice): Update to 0.15.2.
[native-inputs]: Remove go-github-com-charmbracelet-log; add go-go-abhg-dev-log-silog.
Change-Id: Ib49889eefcfe92116bedda4e10651b53c602eba1
2025-09-11 12:17:40 +01:00
Sharlatan Hellseher
275f5d9628
gnu: go-github-com-alecthomas-kong: Update to 1.12.1.
...
* gnu/packages/golang-xyz.scm (go-github-com-alecthomas-kong): Update to 1.12.1.
Change-Id: I89f6834a25c9f051e072027ddf8b3d12ae6ae3cd
2025-09-11 12:17:40 +01:00
Sharlatan Hellseher
11ad0901a4
gnu: go-gitlab-com-gitlab-org-api-client-go: Update to 0.130.1.
...
* gnu/packages/golang-web.scm (go-gitlab-com-gitlab-org-api-client-go):
Update to 0.130.1.
[source] <url>: Remove trailing ".git", fix indentation.
[arguments] <test-flags>: Rework the list of skipped tests.
[native-inputs]: Add go-go-uber-org-mock.
Change-Id: I3f9e642dcc0d88eeb062f9c85845281d9c018b37
2025-09-11 12:17:40 +01:00
Sharlatan Hellseher
e9af0c2462
gnu: Add go-github-com-hexops-autogold-v2.
...
* gnu/packages/golang-check.scm (go-github-com-hexops-autogold-v2): New variable.
Change-Id: Ibf8ef896b7753085ac801ec3f664a385a987c4c0
2025-09-11 12:17:40 +01:00
Sharlatan Hellseher
63222170a5
gnu: Add go-github-com-hexops-valast.
...
* gnu/packages/golang-check.scm (go-github-com-hexops-valast): New variable.
Change-Id: I77a08047ce3076b491ab7c25f7252d995c8ce552
2025-09-11 12:17:40 +01:00
Sharlatan Hellseher
b54936b610
gnu: Add go-go-abhg-dev-log-silog.
...
* gnu/packages/golang-xyz.scm (go-go-abhg-dev-log-silog): New variable.
Change-Id: I6d053ab8ac3605e42cbc7e76aadc7ec7d2fd947e
2025-09-11 12:17:40 +01:00
Sharlatan Hellseher
7205bd4224
gnu: Add go-go-abhg-dev-container-ring.
...
* gnu/packages/golang-xyz.scm (go-go-abhg-dev-container-ring): New variable.
Change-Id: I1c5f1be96a9fb3112556cf8c1b7e8c80c9cde185
2025-09-11 12:17:40 +01:00
Sharlatan Hellseher
2de34c845e
gnu: go-pgregory-net-rapid: Update to 1.2.0.
...
* gnu/packages/golang-check.scm (go-pgregory-net-rapid): Update to 1.2.0.
Change-Id: I9bc11ba4d5fbe43bbcaa9d23864c9a73650e4ed7
2025-09-11 12:17:40 +01:00
Sharlatan Hellseher
4345d9197b
gnu: Add go-github-com-nightlyone-lockfile.
...
* gnu/packages/golang-xyz.scm (go-github-com-nightlyone-lockfile): New variable.
Change-Id: I82c3d42cf350bc71dc5315f84f76d43c9677ac26
2025-09-11 12:17:39 +01:00
Efraim Flashner
fe2ed12e66
gnu: libssh: Fix building on powerpc-linux.
...
* gnu/packages/ssh.scm (libssh)[arguments]: When building for
powerpc-linux add a phase to skip a test.
Change-Id: I15d1b0d556373e4b127c295ed2ee8f7c34513e9a
2025-09-11 12:52:10 +03:00
Jake Forster
b30dc52b92
gnu: emacs-minimal: Add output containing C source files.
...
* gnu/packages/emacs.scm (emacs-minimal)[outputs]: Add “doc”.
[arguments]<#:phases>: Add phase ‘install-c-source’.
{install-site-start}: Attempt to load guix-emacs-c-source.el in site-start.el.
Fixes : guix/guix#1540 (Cannot follow references to C functions).
Change-Id: I6d9478443b081b436b5b86b208135f69f35671bd
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2025-09-11 08:46:53 +02:00
Cayetano Santos
6ad8e56bec
gnu: emacs-minimal: Update to 30.2.
...
* gnu/packages/emacs.scm (emacs-minimal)[version]: Update.
* gnu/packages/patches/emacs-30-fix-compilation-errors.patch: Remove
file.
* gnu/local.mk (dist_patch_DATA): Unregister it.
Change-Id: I28ab7895dfd83f3016b10de93002799a91ba89e9
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2025-09-11 08:46:53 +02:00
Liliana Marie Prikler
6c41e4d180
build: emacs-utils: Add emacs-makeinfo.
...
* guix/build/emacs-utils.scm (emacs-makeinfo): New variable.
* gnu/packages/emacs-xyz.scm (emacs-show-font, emacs-mct, emacs-corfu)
(emacs-cape, emacs-embark, emacs-orderless, emacs-consult, emacs-marginalia)
(emacs-logos, emacs-tmr, emacs-beframe, emacs-tempel, emacs-lin, emacs-pulsar)
(emacs-dired-preview, emacs-modus-themes, emacs-org-glossary, emacs-vertico)
(emacs-org-margin, emacs-osm)[#:phases]<makeinfo>: Use it.
Move before ‘install’ if it was previously after ‘install’.
2025-09-11 08:46:53 +02:00
Nicolas Graves
fcd191dfc0
gnu: emacs: Build reproducibly.
...
* gnu/packages/emacs.scm (emacs-minimal)[arguments]
<#:make-flags>: Wrap RUN_TEMACS with faketime.
<#:parallel-build?>: Disable.
<#:phases>: Add 'avoid-sysinfo-call-at-build-time.
[native-inputs]: Add libfaketime.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2025-09-11 08:46:53 +02:00
Nicolas Graves
1f5907e947
licenses: Use license: prefix in (gnu packages elf).
...
* gnu/packages/elf.scm (chrpath, elftutils, libabigail, libefl,
patchelf, libdwarf)[license]: Use license: prefix.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2025-09-11 08:46:53 +02:00
Nicolas Graves
e5681b5602
gnu: emacs-minimal: Fix compilation errors.
...
Backport this patch in emacs@30 to fix compilation issues.
* gnu/packages/patches/emacs-30-fix-compilation-errors.patch: Add patch.
* gnu/packages/emacs.scm (emacs-minimal)[source]: Record patch.
* gnu/local.mk: Record patch.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2025-09-11 08:46:53 +02:00
Efraim Flashner
6f93f5ac58
gnu: gpa: Fix build with gcc-14.
...
Fixes guix/guix#2609 .
* gnu/packages/gnupg.scm (gpa)[arguments]: Add CFLAGS with
'-Wno-error=implicit-function-declaration'
Change-Id: I4d8e003947305ed4f7e11e468b2c6f3aa1a871c9
2025-09-11 09:33:57 +03:00
Nicolas Graves
5053a59a0b
gnu: Add and use libxml2-next/fixed.
...
Fixes guix/guix#2599 .
* gnu/packages/xml.scm (libxml2-next/fixed): New variable.
(libxml2-next-from-grafting): Change replacement to libxml2-next/fixed.
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2025-09-11 13:24:30 +09:00
Lars Bilke
cc0f3ff18b
gnu: Add ogs-petsc
...
* gnu/packages/geo.scm (ogs-petsc): New variable.
Change-Id: Idc3d426f14ed3e5ecc141ac2956f3dbcb34dd88a
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-09-10 15:39:04 +01:00
Lars Bilke
c3813ce9c8
gnu: Add ogs-serial
...
* gnu/packages/geo.scm (ogs-serial): New variable.
Change-Id: I1bfc22af9220f7900ba40515ee9d7552442ddcf5
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-09-10 15:39:04 +01:00
Lars Bilke
2164ed79c7
gnu: Add iphreeqc
...
* gnu/packages/geo.scm (iphreeqc): New variable.
Change-Id: I6fc47869f21d573d8adad5e4f06ffebee317da4e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-09-10 15:39:04 +01:00
Lars Bilke
b28c150fa3
gnu: Add mgis
...
* gnu/packages/cpp.scm (mgis): New variable.
Change-Id: I82ffeb466a13c65307434a9dee809f297024f1e8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-09-10 15:39:04 +01:00
Lars Bilke
969562ae00
gnu: Add tfel
...
* gnu/packages/cpp.scm (tfel): New variable.
Change-Id: Ie7234ae8ecb9ba909f9e6cb64e849e3162eb8ec8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-09-10 15:39:04 +01:00
Maxim Cournoyer
d4ee55ee19
Revert "gnu: shepherd-1.0: Use latest guile-fibers."
...
This reverts commit 2ba475d37a . Fibers 1.4.0
introduces a new bug, which uses 100% of a CPU core. Reported in
<https://codeberg.org/shepherd/shepherd/issues/1 >.
2025-09-10 22:26:38 +09:00
Sharlatan Hellseher
dc4b93311c
gnu: delve: Enable tests.
...
* gnu/packages/debug.scm (delve)[arguments]<tests?>: Enable.
<test-flags>: Skip 2 problematic tests.
Change-Id: I35e013b52a8f464608e41ad444d603ee7829c472
2025-09-10 13:39:02 +01:00
Sharlatan Hellseher
9e09b1f9a2
gnu: delve: Update to 1.25.2.
...
* gnu/packages/debug.scm (delve): Update to 1.25.2.
Change-Id: I27bf94365bbb160f2f8d2140c32601208a194325
2025-09-10 13:33:00 +01:00
Sharlatan Hellseher
37f9954a81
gnu: aerc: Update to 0.21.0.
...
* gnu/packages/mail.scm (aerc): Update to 0.21.0.
[native-inputs]: Remove go-github-com-gatherstars-com-jwz.
Change-Id: Iebe483e81b71fc31f6579bab0d814266e36ddbf5
2025-09-10 13:23:00 +01:00
Sharlatan Hellseher
221a1ad80c
gnu: go-github-com-emersion-go-maildir: Update to 0.6.0.
...
* gnu/packages/golang-web.scm (go-github-com-emersion-go-maildir): Update to 0.6.0.
Change-Id: Id68663c7c625be322013d42aefe8ff666326f4b6
2025-09-10 13:23:00 +01:00
Sharlatan Hellseher
9c977cf9e8
gnu: clipman: Update to 1.6.4.
...
* gnu/packages/xdisorg.scm (clipman): Update to 1.6.4.
[inputs]: Remove go-gopkg-in-alecthomas-kingpin-v2; add
go-github-com-alecthomas-kingpin-v2.
Change-Id: I0fdc5e200d837d0d94cb937eae5bcb63a4b8e903
2025-09-10 13:19:34 +01:00
Sharlatan Hellseher
0d5ea48c92
gnu: cliphist: Update to 0.6.1.
...
* gnu/packages/xdisorg.scm (cliphist): Update to 0.6.1.
Change-Id: I902382d604ee2de3d062b0767a491b5d56534f69
2025-09-10 13:19:34 +01:00
Sharlatan Hellseher
fbb3103ad2
gnu: chathistorysync: Update to 0.2.1.
...
* gnu/packages/irc.scm (chathistorysync): Update to 0.2.1.
[inputs]: Remove go-golang-org-x-sys, go-golang-org-x-term,
go-golang-org-x-crypto, and go-gopkg-in-irc-v3.
[native-inputs]: Add go-golang-org-x-term and go-gopkg-in-irc-v3.
Change-Id: I45eac3eb9d2884653b472e1ef761d604bb466aeb
2025-09-10 13:19:06 +01:00
Sharlatan Hellseher
bd243268f8
gnu: curlie: Update to 1.8.2.
...
* gnu/packages/curl.scm (curlie): Update to 1.8.2.
[arguments] <install-source?>: It's not required for the final
executible.
[inputs]: Remove go-golang-org-x-crypto.
Change-Id: I13839a5d312ef08ea68b51f345e47689e9bbf68f
2025-09-10 13:18:42 +01:00
Sharlatan Hellseher
206d9c8ce0
gnu: cni-plugins: Update to 1.8.0.
...
* gnu/packages/containers.scm (cni-plugins): Update to 1.8.0.
[native-inputs]: Add go-github-com-coreos-go-systemd-v22,
go-github-com-godbus-dbus-v5, go-github-com-insomniacslk-dhcp,
go-github-com-onsi-ginkgo-v2, go-github-com-onsi-gomega,
go-github-com-opencontainers-selinux, go-github-com-pkg-errors,
go-github-com-safchain-ethtool, go-github-com-vishvananda-netlink,
go-github-com-vishvananda-netns, and go-golang-org-x-sys.
Change-Id: Idff85d22a78cde5616880f3d7f0003de99627a76
2025-09-10 13:18:18 +01:00
Artyom V. Poptsov
b474df6447
gnu: book-sparc: Update to 5.0.0.
...
* gnu/packages/books.scm (book-sparc): Update to 5.0.0.
[native-inputs]: Add texlive-framed and texlive-libkpathsea.
Change-Id: I765f274a41318e51ae6099361dcf3b66bf6dbcab
2025-09-10 13:11:05 +03:00