Ludovic Courtès
f8527e7f20
environment: Provide a writable /run/user/$UID.
...
* guix/scripts/environment.scm (launch-environment/container): Add
/run/user/UID to ‘file-systems’.
* tests/guix-environment-container.sh: Test it.
Change-Id: I44c70a7554a06f40d073c25929ea7c6ded356d08
2025-05-24 12:48:05 +02:00
Nicolas Goaziou
0c799ea004
gnu: emacs-ob-asymptote: Update to 1.0.2.
...
* gnu/packages/emacs-xyz.scm (emacs-ob-asymptote): Update to 1.0.2.
Change-Id: I0fe7a1ea5762f966f32e9d938a6ff2a2e8725142
2025-05-24 10:07:49 +02:00
Your Name
407a948ca1
gnu: guix: Drop courage when building for the Hurd.
...
* gnu/packages/package-management.scm (guix): Remove --with-courage for the Hurd.
Change-Id: I053092215004c5bc58ede0c637ef70f4dcc6c054
2025-05-24 09:03:40 +02:00
Yelninei
8f852885de
system: hurd: Use the regular gnumach as default kernel.
...
* gnu/system/hurd.scm (%hurd-default-operating-system-kernel,
%hurd64-default-operating-system-kernel): Set to gnumach.
Change-Id: I7d5515c95e2994e2f0c4ae3a43afe4e6575a53ed
2025-05-24 09:03:37 +02:00
Fabio Natali
288bb38241
gnu: emacs-org-rss-publishing: Update to 0.8.
...
* gnu/packages/emacs-xyz.scm (emacs-org-rss-publishing): Update to 0.8.
Change-Id: I322c20b3ba8502820a9fc191e121404fbee9731b
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-05-24 07:40:32 +02:00
Sergey Trofimov
6a5c2ea5dc
gnu: Add xjump-sdl.
...
* gnu/packages/games.scm (xjump-sdl): New variable.
Change-Id: I4f4ac85849d50726c1f18bcf1d51e3b6725ba025
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-05-24 07:40:31 +02:00
André Batista
213d5a4db3
gnu: ublock-origin: Update to 1.64.0.
...
* gnu/packages/browser-extensions.scm (ublock-origin): Update to 1.64.0.
(ublock-main-assets): Update to 0-3.d59acb8.
(ublock-prod-assets): Update to 0-3.70efa9f.
Change-Id: I8e3cee8d786619fc3f3849dcd81c07fb25446583
Signed-off-by: Hilton Chain <hako@ultrarare.space>
Modified-by: Hilton Chain <hako@ultrarare.space>
2025-05-24 09:24:16 +08:00
André Batista
cc50cef5db
gnu: noscript: Update to 13.0.6.
...
* gnu/packages/browser-extensions.scm (noscript): Update to 13.0.6.
Change-Id: Ib84042a6b98b2fa21b4ecbae4001a0a3cfd5ce04
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-05-24 08:58:02 +08:00
Hilton Chain
8b809c3311
gnu: zig: Update to 0.14.1.
...
* gnu/packages/patches/zig-0.14-fix-runpath.patch: Update patch.
* gnu/packages/zig.scm (zig-0.14): Update to 0.14.1.
Change-Id: I8e3dc0b0817b50d10dde56639aa5e1c715e525c7
2025-05-24 08:57:13 +08:00
Hilton Chain
ce267b3765
system: Set "rootfstype" for tmpfs root file system.
...
This commit adds configuration for tmpfs root file system. Since there's no
file system information in boot parameters, not all tmpfs cases are handled.
* gnu/system.scm (bootable-kernel-arguments): Check root file system for tmpfs
and set "rootfstype".
Change-Id: Ib14f6a9e4040535b3412ca9efa7e9b65c1dc8b39
2025-05-24 08:57:11 +08:00
Hilton Chain
9763543703
gnu: fcitx5: Add GUIX_GTK3_IM_MODULE_FILE search path.
...
* gnu/packages/fcitx5.scm (fcitx5)[native-search-paths]: Add
GUIX_GTK3_IM_MODULE_FILE.
Change-Id: I436e1973f3fb5d89d23896e0027343507fb752fe
2025-05-24 08:57:03 +08:00
Murilo
917a9fd36d
gnu: hyprland: Update to 0.49.0.
...
This new input is needed for dma_buf_export_sync_file.
* gnu/packages/wm.scm (hyprland): Update to 0.49.0.
[inputs]: Add linux-libre-headers-6.14.
Change-Id: I088530829879c2bcd22321c66423927f6ebd95c9
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-05-24 08:56:43 +08:00
Murilo
30424b9af7
gnu: hyprpicker: Update to 0.4.5.
...
* gnu/packages/xdisorg.scm (hyprpicker): Update to 0.4.5.
Change-Id: Ie3ea2ec58888f1a5fb9af44251ec7c268284d72e
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-05-24 08:56:43 +08:00
Murilo
2e2fbcc51a
gnu: hyprpaper: Update to 0.7.5.
...
* gnu/packages/xdisorg.scm (hyprpaper): Update to 0.7.5.
Change-Id: I58c05df9975e0b1d94e464399b2221367a6f948d
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-05-24 08:56:43 +08:00
Murilo
9ee791aebf
gnu: hyprlock: Update to 0.8.2.
...
* gnu/packages/xdisorg.scm (hyprlock): Update to 0.8.2.
Change-Id: If8756f0f0e6e0d4b9f00e0fd51fa53470211509d
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-05-24 08:56:43 +08:00
Murilo
671988a365
gnu: hyprcursor: Update to 0.1.12.
...
* gnu/packages/xdisorg.scm (hyprcursor): Update to 0.1.12.
Change-Id: I6e03c069dfbca9b7f614a5a77290f82aea6c589b
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-05-24 08:56:43 +08:00
Murilo
95fa4e83e3
gnu: hypridle: Update to 0.1.6-1.4f1c165.
...
This update is built against this specific commit for compatibility
with non-(e)logind operating-systems.
Can go back to regular versioning on next release.
See <https://github.com/hyprwm/hypridle/issues/150 >.
* gnu/packages/wm.scm (hypridle): Update to 0.1.6-1.4f1c165.
[inputs]: Add hyprland-protocols, hyprwayland-scanner.
Change-Id: I83481528a030e2564b74c53cef15882fcb02a0d7
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-05-24 08:56:42 +08:00
Murilo
13e7d93668
gnu: hyprland-protocols: Update to 0.6.4.
...
* gnu/packages/freedesktop.scm (hyprland-protocols): Update to 0.6.4.
Change-Id: Iaa4302d68720ccc258aab131def8291d6b6d58e1
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-05-24 08:56:42 +08:00
Murilo
2592d17419
gnu: hyprutils: Update to 0.7.1.
...
* gnu/packages/cpp.scm (hyprutils): Update to 0.7.1.
Change-Id: I59092099e36283a395f1edd59eb6dd02fcb51f62
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-05-24 08:56:42 +08:00
Murilo
35b1d9a401
gnu: hyprlang: Update to 0.6.3.
...
* gnu/packages/cpp.scm (hyprlang): Update to 0.6.3.
Change-Id: I821c430021be9ab552c5e05956c6629eee3ff758
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-05-24 08:56:42 +08:00
Murilo
79f6621f73
gnu: wayland-protocols-next: Update to 1.43.
...
* gnu/packages/freedesktop.scm (wayland-protocols-next): Update to 1.43.
Change-Id: I20baa942c9e57e2b6fa1ce4d92793ac64c1a91e8
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-05-24 08:56:40 +08:00
jgart
cdb2af7c3a
gnu: trealla: Update to 2.71.31.
...
* gnu/packages/prolog.scm (trealla): Update to 2.71.31.
Change-Id: I87a710ef3fafd05d4c15d1cb0e23364ca26429ca
2025-05-23 15:34:48 -05:00
Arun Isaac
3e676b49b9
gnu: guile-lens: Patch hall.scm.
...
* gnu/packages/guile-xyz.scm (guile-lens)[arguments]: Patch hall.scm before
invoking hall in run-hall phase.
2025-05-23 19:16:50 +01:00
Florian Pelz
001ceac870
news: Add 'de' news title.
...
* etc/news.scm: Translate refresh entry 'de' title.
Change-Id: Idf670464e8111c6a29bc37a0f6cc5c56f28c2359
2025-05-23 16:38:55 +02:00
Ludovic Courtès
8dff813138
teams: Add “codeowners” action.
...
* etc/teams.scm (team->codeowners-snippet, export-codeowners): New
procedures.
(main): Add “codeowners” action.
* doc/contributing.texi (Teams): Document it.
Change-Id: I601443981af374d85160833f7096d8c973873fb1
2025-05-23 11:38:33 +02:00
Ludovic Courtès
3b6e499d5e
maint: Change main repository URL to git.guix.gnu.org.
...
Throughout, replace “https://git.savannah.gnu.org/git/guix.git” by
“https://git.guix.gnu.org/guix.git” .
Change-Id: Ieb82464f92a806b85c79e629f952e68c39323740
2025-05-23 11:19:07 +02:00
Ludovic Courtès
5e47bafb37
describe: Recognize git.guix.gnu.org for commit hyperlinks.
...
* guix/scripts/describe.scm (%vcs-web-views): Add git.guix.gnu.org.
Change-Id: I47ded4618dec3073925efdfa5df87ab47643f8c4
2025-05-23 11:17:59 +02:00
Janneke Nieuwenhuizen
60025c2425
gnu: Add dparser.
...
* gnu/packages/language.scm (dparser): New variable.
Change-Id: I74bf7751ad9fb2c91f9d851f29504675b5b09425
2025-05-23 09:34:17 +02:00
Janneke Nieuwenhuizen
2865f4fed5
gnu: libgc: Use [win]pthreads for MinGW.
...
* gnu/packages/bdw-gc.scm (libgc):[arguments]: When building for MinGW, add
"--enable-threads=pthreads" to #:configure-flags.
Change-Id: I85f996c25eb9c578921e7dfd6d82ad20daacfa49
2025-05-23 09:34:17 +02:00
Janneke Nieuwenhuizen
99ba2814d1
gnu: cross-base: mingw: Use winpthreads by default.
...
Using a version of mingw-64 with winpthreads, packages that support posix
threads, such as Guile, can be (cross-)built for MinGW with thread support.
Also, since gcc-13, a MinGW (cross-)compiler provides g++ with std::mutex when
built with a version of mingw-w64 that has winpthreads enabled.
* gnu/packages/cross-base.scm (cross-gcc-toolchain/implementation):
Add #:with-winpthreads? parameter, defaulting to #t. Pass it...
(cross-libc*): ...to new #:with-winpthreads? parameter here, defaulting to #t.
Pass it to make-mingw-w64 for winpthread support.
Change-Id: Iaf34d9cc812543762cfd626693ea715880341c13
2025-05-23 09:34:17 +02:00
Janneke Nieuwenhuizen
1e4220d59b
gnu: mingw-w64-i686, mingw-w64-x86_64: Use winpthreads.
...
* gnu/packages/mingw.scm (mingw-w64-i686, mingw-w64-x86_64): Enable
winpthreads by default.
(mingw-w64-i686-sans-winpthreads, mingw-w64-x86_64-sans-winpthreads): New
variables providing variants without winpthreads.
Change-Id: Iaf34d9cc812543762cfd626693ea715880341c13
2025-05-23 08:58:26 +02:00
Steve George
7533d742da
gnu: Add sc-controller.
...
* gnu/packages/games.scm (sc-controller): New variable.
Change-Id: Id978f268045bf045e4274a143e78b5ece36bd581
Signed-off-by: Steve George <steve@futurile.net>
2025-05-23 08:41:16 +02:00
Denis 'GNUtoo' Carikli
8e10fa95ea
gnu: Add wordwarvi.
...
* gnu/packages/games.scm (wordwarvi): New variable.
Signed-off-by: Steve George <steve@futurile.net>
Change-Id: I2f48c12b780943c56e4d191d43fec3f247261607
2025-05-23 08:41:16 +02:00
AwesomeAdam54321
18e54a1b30
gnu: Add sosage.
...
* gnu/packages/games.scm (sosage): New variable.
Signed-off-by: Steve George <steve@futurile.net>
Change-Id: Ic60db8e6326eaa78d00fdbd18c609d31beaf76e1
2025-05-23 08:41:16 +02:00
AwesomeAdam54321
a4cc27748a
gnu: Add superfluous-returnz-data.
...
* gnu/packages/games.scm (superfluous-returnz-data): New variable.
Signed-off-by: Steve George <steve@futurile.net>
Change-Id: Iba11d9ecbdd3921ed754c13eb210f7d8bf22741d
2025-05-23 08:41:16 +02:00
Adam Faiz via Guix-patches via
f234af614b
gnu: Add sdl2-mixer-x.
...
* gnu/packages/sdl.scm (sdl2-mixer-x): New variable.
Signed-off-by: Steve George <steve@futurile.net>
Change-Id: Ifaf85f98d7beb8861c3b99a012d8b77ab17e2129
2025-05-23 08:41:16 +02:00
Antero Mejr
cb0cacf206
gnu: Add netpanzer.
...
* gnu/packages/games.scm (netpanzer): New variable.
Change-Id: I989834b3b20c9848f53f1f17bb97bd9c49fc86e8
Signed-off-by: Steve George <steve@futurile.net>
2025-05-23 08:41:02 +02:00
Maxim Cournoyer
cf84898b4b
gnu: Remove nss/fixed.
...
* gnu/packages/nss.scm (nss/fixed): Delete variable.
Change-Id: Iffa5e0d767903e27c1a7f6b06321da8d3a8869bb
2025-05-23 15:32:06 +09:00
Maxim Cournoyer
6dd88b5345
gnu: opensc: Update to 0.26.1.
...
* gnu/packages/security-token.scm (opensc): Update to 0.26.1.
Change-Id: Ic9c1a598ad4694ce25ec7f7cf61726ab2a9ac135
2025-05-23 15:01:25 +09:00
Maxim Cournoyer
a75adabc15
gnu: icedove-minimal: Unbundle nss.
...
* gnu/packages/gnuzilla.scm (icedove-minimal) [inputs]: Add nss.
[#:phases] {configure}: Add "ac_add_options --with-system-nss\n" to mozconfig
file.
Change-Id: I3b67ed540a5d68d33fe31c3435051d367baef246
2025-05-23 15:01:25 +09:00
Maxim Cournoyer
b63ab3556e
gnu: icecat-minimal: Unbundle nss.
...
* gnu/packages/gnuzilla.scm (icecat-minimal) [inputs]: Add nss.
[#:configure-flags]: Add "--with-system-nss".
Change-Id: Id485a6d53383309846a0b28aed2b24882142e3fd
2025-05-23 15:01:25 +09:00
Maxim Cournoyer
ba59ec9a11
gnu: kyua: Do not install 200 MiB worth of tests binaries.
...
* gnu/packages/check.scm (kyua) [phases] {delete-installed-tests}: New phase.
Change-Id: Id5b8a1266c9ce282cb988421c62064cc18e6763e
2025-05-23 14:57:03 +09:00
Maxim Cournoyer
e7c73201de
gnu: pkgconf: Update to 2.4.3.
...
* gnu/packages/pkg-config.scm (pkgconf): Update to 2.4.3.
Change-Id: Ibaeb8f8702fe930340018d0f4e297d01c5404e21
2025-05-23 14:57:03 +09:00
jgart
2571a233f4
gnu: lem: Update to 96aec3a.
...
* gnu/packages/text-editors.scm (lem): Update to 96aec3a.
Change-Id: Ied4ea80ee14a55259e0c6c0d5db407d9ea0c44e7
2025-05-23 00:00:05 -05:00
Ian Eure
ac4fa90af1
gnu: librewolf: Update to 138.0.4-1 [security fixes].
...
Fixes:
CVE-2025-4918: Out-of-bounds access when resolving Promise objects
CVE-2025-4919: Out-of-bounds access when optimizing linear sums
* gnu/packages/librewolf.scm (librewolf): Update to 138.0.4-1.
Change-Id: I2c2b7b5a043b37b60f0378f115f0f31fa3993618
2025-05-22 20:35:13 -07:00
Ian Eure
4f72ae2513
gnu: emacs-adaptive-wrap: Fix broken build.
...
The original 0.8 release from 2021-01-11 was overwritten on 2024-03-31,
changing the hash, and causing this package build to fail.
* gnu/packages/emacs-xyz.scm (emacs-adaptive-wrap):
[sha265]: Update.
Change-Id: I5acac3bbf97132445522af6935491202596093ff
2025-05-22 20:34:49 -07:00
jgart
ff5e0455ee
gnu: trealla: Update to 2.71.29.
...
* gnu/packages/prolog.scm (trealla): Update to 2.71.29.
Change-Id: Ie5dc3656278eb83896156d0aabbcfd115ad72452
2025-05-22 12:51:07 -05:00
Leo Famulari
dae30d4aef
teams: Remove Wilko Meyer from the kernel team due to inactivity.
...
* etc/teams.scm ("Wilko Meyer"): Remove from the kernel team.
Change-Id: I3545e69f9bab341044faa2dc5f6c278d532091ec
2025-05-22 12:51:43 -04:00
Leo Famulari
5e78b22cd4
gnu: linux-libre 5.15: Update to 5.15.183.
...
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.183.
(linux-libre-5.15-pristine-source): Update hash.
Change-Id: Ib51a6c5552f37e516c427ff98c1f30a8f5ef50b7
2025-05-22 12:45:33 -04:00
Leo Famulari
a1ec191572
gnu: linux-libre 6.1: Update to 6.1.139.
...
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.139.
(linux-libre-6.1-pristine-source, deblob-scripts-6.1): Update hashes.
Change-Id: I5386f0d641d19e70a2e4548962af46e459d0a261
2025-05-22 12:45:33 -04:00