Zheng Junjie
dc2d7d0cd2
gnu: luajit: Add riscv64 support.
...
* gnu/packages/lua.scm (luajit)[arguments]: Use G-expression, when target
riscv64, Add luajit-add-riscv64-support.patch.
[supported-systems]: Add riscv64-linux.
* gnu/packages/patches/luajit-add-riscv64-support.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
Change-Id: Ibdb40a99bc0d7709887cfe772e6d9dae5083592c
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-06 17:24:08 +01:00
Kurome
926b6d98e5
gnu: font-junicode: Update to 2.211.
...
* gnu/packages/fonts.scm (font-junicode): Update to 2.211.
Change-Id: I9df00007b2443ce1c92549ba7f93afc25a5dff36
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-06 17:22:57 +01:00
Kurome
96fb9762ee
gnu: font-ibm-plex: Update to 6.4.2.
...
* gnu/packages/fonts.scm (font-ibm-plex): Update to 6.4.2.
Change-Id: I40133e632639659a007f2525eb21270e83a28e84
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-06 17:22:20 +01:00
Kurome
fcdb1b1554
gnu: font-stix-two: Update to 2.14.
...
* gnu/packages/fonts.scm (font-stix-two): Update to 2.14.
Change-Id: I463398a21446acc3c2e22d9a53804a48a857060c
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-06 17:21:44 +01:00
Giacomo Leidi
288999ea1a
gnu: libguestfs: Update to 1.54.1.
...
This is the latest stable version according to https://libguestfs.org .
* gnu/packages/virtualization.scm (libguestfs-minimal): Update to
1.54.1;
[source]<uri>: https://libguestfs.org/download permanently redirects to
https://download.libguestfs.org .
[arguments]<make-flags>: Replace useless quasiquote with quote;
<phases>: Update makefile patching;
[native-inputs]: Add autoconf, automake and (zstd "lib")
(libguestfs): Update to 1.54.1;
[arguments]<phases>: Drop duplicated makefile patch;
[native-inputs]: Drop autoconf, automake.
Change-Id: I83c0d3e712d78cbd414ea8766705555325ed50fe
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-06 17:20:41 +01:00
Jussi Timperi
56e3c6ea42
teams: go: Fix regular expression.
...
* etc/teams.scm (go-team): Change a raw string to a regular expression.
Change-Id: I58db342f2503f92628f30a147bc71371f6fd2b84
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-06 17:17:35 +01:00
Ashish SHUKLA
932f9354da
gnu: aws-sdk-cpp: Update to 1.11.538.
...
* gnu/packages/cpp.scm (aws-sdk-cpp): Update to 1.11.538.
Change-Id: Ic3b27cab54157d728a8ea9250338265517619cb0
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-06 17:16:21 +01:00
Ashish SHUKLA
e7de19c3b8
gnu: aws-crt-cpp: Update to 0.32.2.
...
* gnu/packages/cpp.scm (aws-crt-cpp): Update to 0.32.2.
Change-Id: Ic09784de47b83c7d68e99602b1e85db18a81ab49
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-06 17:16:21 +01:00
Ashish SHUKLA
711d7dd6cd
gnu: aws-c-event-stream: Update to 0.5.4.
...
* gnu/packages/c.scm (aws-c-event-stream): Update to 0.5.4.
Change-Id: I3e5f0733c3b55fb7c587e6d54fd30fbb457ed419
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-06 17:16:21 +01:00
Ashish SHUKLA
5be0bde3a8
gnu: aws-c-mqtt: Update to 0.12.3.
...
* gnu/packages/c.scm (aws-c-mqtt): Update to 0.12.3.
Change-Id: Ib95386f559281f00f70d1c183eedef05bb3483d0
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-06 17:16:21 +01:00
Ashish SHUKLA
4a1db637f4
gnu: aws-c-s3: Update to 0.7.14.
...
* gnu/packages/c.scm (aws-c-s3): Update to 0.7.14.
Change-Id: I9f8fa038e5115ab70d5931b6d88b4cf79e4dd056
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-06 17:16:20 +01:00
Ashish SHUKLA
3e625e042e
gnu: aws-c-auth: Update to 0.9.0.
...
* gnu/packages/c.scm (aws-c-auth): Update to 0.9.0.
[source]: Remove patch.
* gnu/packages/patches/aws-c-auth-install-private-headers.patch: Delete
patch.
* gnu/local.mk (dist_patch_DATA): Remove it.
Change-Id: If70f534f45855d07adcd8ee4f91b32b47ae0a786
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-06 17:16:20 +01:00
Ashish SHUKLA
e6105c7a17
gnu: aws-c-sdkutils: Update to 0.2.3.
...
* gnu/packages/c.scm (aws-c-sdkutils): Update to 0.2.3.
Change-Id: Ib4bd6015e6eedcdf19e818556b4174dfe69439d3
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-06 17:16:20 +01:00
Ashish SHUKLA
f172fb4034
gnu: aws-c-http: Update to 0.9.6.
...
* gnu/packages/c.scm (aws-c-http): Update to 0.9.6.
Change-Id: I064d28f9218ddec66b3eaaeabd90fd7c709c2f2b
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-06 17:16:20 +01:00
Ashish SHUKLA
1e9a653bae
gnu: aws-c-io: Update to 0.18.0.
...
* gnu/packages/c.scm (aws-c-io): Update to 0.18.0.
Change-Id: Iad7ce2b2d355ed6bb3374511057dab7cce375d7f
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-06 17:16:20 +01:00
Ashish SHUKLA
6a7850721e
gnu: aws-c-compression: Update to 0.3.1.
...
* gnu/packages/c.scm (aws-c-compression): Update to 0.3.1.
Change-Id: Id4602362f043b58ac9853be4e6c629f58a1ba4bf
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-06 17:16:20 +01:00
Ashish SHUKLA
8697eed189
gnu: aws-c-cal: Update to 0.8.9.
...
* gnu/packages/c.scm (aws-c-cal): Update to 0.8.9.
Change-Id: I80d003d645fdb390db1fb74d91daa808d0a40a5f
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-06 17:16:19 +01:00
Ashish SHUKLA
d2e82478a1
gnu: aws-checksums: Update to 0.2.5.
...
* gnu/packages/c.scm (aws-checksums): Update to 0.2.5.
Change-Id: Ic73d1cc942bcf3270606ccdd7cf7247a4a4f350a
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-06 17:16:19 +01:00
Ashish SHUKLA
00f68d8dda
gnu: aws-c-common: Update to 0.12.2.
...
* gnu/packages/c.scm (aws-c-common): Update to 0.12.2.
Change-Id: Iff74f1ffd621edc1c6c8d740113d7ac14ca37c5e
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-06 17:16:19 +01:00
Ashish SHUKLA
b4a1577c97
gnu: s2n: Update to 1.5.15.
...
* gnu/packages/tls.scm (s2n): Update to 1.5.15.
Change-Id: I9d3285c2b58ee789b15a875f9cca3649a4451c67
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-06 17:16:19 +01:00
Ashish SHUKLA
0b43448b43
gnu: aws-lc: Update to 1.49.1
...
* gnu/packages/tls.scm (aws-lc): Update to 1.49.1.
[native-inputs]: Add perl.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-06 17:16:19 +01:00
Denis 'GNUtoo' Carikli
db523cfaa8
dir-locals: Add copyrights.
...
The list was first generated in this way:
- I started with "git log --pretty='format:%h %ad %an <%ae>' origin/master \
--date="format:%Y" -- .dir-locals.el".
- I took the name at the bottom and do a grep with it like that: "git log \
--pretty='format:%h %ad %an <%ae>' origin/master --date="format:%Y" -- \
.dir-locals.el | grep 'Ludovic Courtès'"
- I then filled in the copyright for that name
- I then repeat the first command with grep -v instead, like that:
"git log --pretty='format:%h %ad %an <%ae>' origin/master \
--date="format:%Y" -- .dir-locals.el | grep -v 'Ludovic Courtès'"
I also used "git log --pretty='format:%h %ad %an <%ae>' origin/master \
--date="format:%Y" --merges -- .dir-locals.el" to verify which commits I
should not take into account, when they didn't modify .dir-locals.el (I
checked that with git show <hash>).
For updating the names and/or email addresses being used I used git log
--author with either part of the name or the email (though it is easy to miss
things with this approach).
* .dir-locals.el: Add copyrights.
Change-Id: I010f1e5e3afc8b646da39dc6341f7870f0c9bf45
Reviewed-by: Tomas Volf <~@wolfsden.cz>
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-06 17:08:20 +01:00
Christopher Baines
81a8bcf91c
gnu: guix-build-coordinator: Update to 0-126.7ea4459.
...
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-126.7ea4459.
Change-Id: Ie2bae1e6854cf8dc33974cd69426e60a1d47061b
2025-04-06 17:00:21 +01:00
Guillaume Le Vaillant
90279af106
gnu: monero-gui: Update to 0.18.4.0.
...
* gnu/packages/finance.scm (monero-gui): Update to 0.18.4.0.
Change-Id: I60a70e78dbccd4fba8311c6e7246b657cbf65865
2025-04-06 15:04:53 +02:00
Guillaume Le Vaillant
bbadf9a7ea
gnu: monero: Update to 0.18.4.0.
...
* gnu/packages/finance.scm (monero): Update to 0.18.4.0.
* gnu/packages/patches/monero-use-system-miniupnpc.patch: Update patch.
Change-Id: Ia753752c70e27c5141a95131c2508753074d8fdf
2025-04-06 15:04:53 +02:00
Adam Quandour
0e144a0da2
doc: cookbook: Update instructions for building a custom kernel.
...
* doc/guix-cookbook.texi (Customizing the Kernel): Update.
Change-Id: I4451f038219c73b685fa3e80e1b05c729d4bea35
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Modified-by: Ludovic Courtès <ludo@gnu.org>
2025-04-06 11:49:59 +02:00
Sergey Trofimov
a2ef2bcbfd
machine: hetzner: Allow connections using ssh-agent.
...
* gnu/machine/hetzner.scm (<hetzner-configuration>): Add ssh-public-key.
* doc/guix.texi (System Configuration)[hetzner-configuration]: Document it.
Change-Id: I7354ead508b1a4819534c6b22ba1f089749927c2
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Modified-by: Ludovic Courtès <ludo@gnu.org>
2025-04-06 11:45:18 +02:00
Nazar Klovanych
6a440c842b
gnu: varnish: Fix varnish startup failure.
...
This fixes the error on varnish startup:
2025-03-18 08:16:48 localhost shepherd[1]: [varnishd] Info: Working directory not mounted on tmpfs partition
2025-03-18 08:16:48 localhost shepherd[1]: [varnishd] sh: line 1: rm: command not found
2025-03-18 08:16:48 localhost shepherd[1]: [varnishd] Assert error in main(), mgt/mgt_main.c line 876:
* gnu/packages/web.scm (varnish)[arguments]: In
‘use-absolute-file-names’ phase, modify ‘mgt_main.c’.
Change-Id: Ifdb3b1fe7d36819f5289d80995c4670672a59819
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-04-06 11:40:16 +02:00
Ludovic Courtès
c4dd590eab
services: guix: Socket-activate ‘guix-daemon’.
...
* gnu/services/base.scm (guix-shepherd-service): Change ‘start’ to use
‘make-systemd-constructor’ in the default case. Remove now-redundant
code creating /var/guix/daemon-socket/. Adjust ‘stop’ method to use
‘make-systemd-destructor’ when appropriate.
Change-Id: I3572670c90f65509fbad01dcf13a60f772a86839
2025-04-06 11:24:10 +02:00
Ludovic Courtès
96ae99c957
services: guix: Streamline the default ‘start’ case.
...
* gnu/services/base.scm (guix-shepherd-service): In ‘start’ method, use
‘fork+exec-command’ in the default case.
Change-Id: Id04d3d2651f89fbcdb2f17f027df91e132ff9ed1
2025-04-06 11:24:06 +02:00
Ludovic Courtès
b16e3f451f
services: guix: Factorize ‘guix-daemon’ arguments.
...
* gnu/services/base.scm (guix-shepherd-service): In ‘start’ method,
move ‘fork+exec-command/container’ arguments to the new variables
‘daemon-command’ and ‘environment-variables’.
Change-Id: Ic04a1006849697e4e185ad94185bbdec8a91a05a
2025-04-06 11:24:01 +02:00
Ludovic Courtès
21221710f2
gexp: ‘local-file’ expands its argument only once.
...
Fixes a bug whereby (local-file (in-vicinity (getcwd) "xyz")) would
point to different files depending on the current working directory at
the time it is lowered.
* guix/gexp.scm (local-file): Expand FILE only once.
* tests/gexp.scm ("local-file, capture at the right time"): New test.
Change-Id: I2cc23296de3799e68f7d8b7be6061be3043e1176
2025-04-06 11:23:07 +02:00
Artyom V. Poptsov
649b52b0d4
gnu: valeronoi: Update to 0.2.2.
...
* gnu/packages/engineering.scm (valeronoi): Update to 0.2.2.
Change-Id: I689f340c70243ab0e4700d34b93ddbd174232cf5
2025-04-06 12:06:43 +03:00
Cayetano Santos
f658cd17b6
gnu: minipro: Update to 0.7.2.
...
* gnu/packages/electronics.scm (minipro): Update to 0.7.2.
Change-Id: I73ee2d3e8e7db9ad5978576816926b2ae163a270
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-04-06 15:24:37 +08:00
Cayetano Santos
e6148e497b
gnu: libsigrok: Update to 0.5.2-2.f06f788.
...
* gnu/packages/electronics.scm (libsigrok): Update to 0.5.2-2.f06f788.
Change-Id: I9dab74a371db844f7541e4fc4ee2a5c2fcce9126
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-04-06 15:19:22 +08:00
Kurome
94ba19f11c
gnu: font-atui-feather: 1.1.0-1.2ac7161.
...
* gnu/packages/fonts.scm (font-atui-feather): Update to 1.1.0-1.2ac7161.
Change-Id: Ide0d1874c80b9b9c11c50e8b08d0a623f7a91738
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-04-06 15:19:15 +08:00
Cayetano Santos
fbaabb19bc
gnu: m8c: Update to 1.7.10.
...
* gnu/packages/electronics.scm (m8c): Update to 1.7.10.
Change-Id: I28054a18f7d7f8816cb5cb21629dfd8fb11447a9
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-04-06 14:47:34 +08:00
Timo Wilken
85eb725f8c
gnu: flightgear: Fix build by reordering phases.
...
* gnu/packages/games.scm (flightgear)[arguments]: Put 'check' phase after
the 'install-data' phase.
Change-Id: Ifb4e4f0f3a09a2d2e596681ecb7c6c481f0e16b1
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-04-06 14:46:46 +08:00
Cayetano Santos
80826c6e03
gnu: Add emacs-font-utils.
...
* gnu/packages/emacs-xyz.scm (emacs-font-utils): New variable.
Change-Id: Ia9f61f07dc1d2d6955dcda46d786d6c75f971539
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-04-05 12:37:58 -07:00
Cayetano Santos
b7bf6bad33
gnu: Add emacs-wallabag.
...
* gnu/packages/emacs-xyz.scm (emacs-wallabag): New variable.
Change-Id: I51b9fba2cc59a2eb63c711d3c7b2d861eb43957f
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-04-05 12:10:36 -07:00
Cayetano Santos
01ddd47a0b
gnu: emacs-ghub: Update to 4.3.0.
...
* gnu/packages/emacs-xyz.scm (emacs-ghub): Update to 4.3.0.
Change-Id: I5aed2f53f9de8b116148b69cf572a75135be7cab
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-04-05 12:06:21 -07:00
Cayetano Santos
5b528fd307
gnu: emacs-corfu: Update to 2.0.
...
* gnu/packages/emacs-xyz.scm (emacs-corfu): Update to 2.0.
Change-Id: Ibebd4b221984e814fa970802fd922f02e8d4b779
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-04-05 12:04:12 -07:00
Cayetano Santos
89be19c0ca
gnu: emacs-visual-fill-column: Update to 2.7.
...
* gnu/packages/emacs-xyz.scm (emacs-visual-fill-column): Update to 2.7.
Change-Id: I6322827c3a0577258eaca011d5393a8b0b567bb6
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-04-05 11:56:50 -07:00
Cayetano Santos
86e8c179da
gnu: emacs-forge: Update to 0.5.0.
...
* gnu/packages/emacs-xyz.scm (emacs-forge): Update to 0.5.0.
Change-Id: I188508fd234b2b3081aed11026b4f2a83588febb
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-04-05 11:53:09 -07:00
Cayetano Santos
f7e0bf9e57
gnu: emacs-org-tanglesync: Update to 1.1-3.af83a73.
...
* gnu/packages/emacs-xyz.scm (emacs-org-tanglesync): Update to 1.1-3.af83a73.
Change-Id: I6754e951c1869c638fc93ef29dcd3d2d5337fba2
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-04-05 11:16:17 -07:00
Cayetano Santos
5bf266a161
gnu: emacs-consult: Update to 2.2.
...
* gnu/packages/emacs-xyz.scm (emacs-consult): Update to 2.2.
Change-Id: Iee7fe14d65c43b3082669dc8d0b384825e5e3b86
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-04-05 11:14:14 -07:00
Jakob Kirsch
c07aaa3da1
gnu: yt-dlp: Update to 2025.03.31.
...
* gnu/packages/video.scm (yt-dlp): Update to 2025.03.31.
Change-Id: Ie6b1fa8c53af4fb019a7dddda80c83a01a6e021f
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-04-05 09:41:08 -07:00
Cayetano Santos
bcfb283cda
gnu: emacs-emacsql: Update to 4.3.0.
...
* gnu/packages/emacs-xyz.scm (emacs-emacsql): Update to 4.3.0.
Change-Id: Ib1cce5b0ca4709f774819a2602c2e6b96604e8ba
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-04-05 08:24:05 -07:00
Cayetano Santos
521d08c6b9
gnu: emacs-org-pdftools: Update to 1.0-0.5613b7a.
...
* gnu/packages/emacs-xyz.scm (emacs-org-pdftools): Update to 1.0-0.5613b7a.
Change-Id: I837336de1cdb6e11900f96786ca83d9052ee7a9d
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-04-05 08:19:20 -07:00
Artyom V. Poptsov
d473abf0b4
gnu: minicom: Update to 2.10.
...
* gnu/packages/engineering.scm (minicom): Update to 2.10.
[inputs]: Remove ncurses; add ncurses/tinfo.
Change-Id: I84a9f0960a4a68854428251affffc3d394ee016a
2025-04-05 09:46:51 +03:00