aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2024-09-25services: cleanup: Reintroduce explicit ‘chmod’ calls....This reverts commit e74d05db53fdf02956ccee0950896c6ca9f10573. * gnu/services.scm (cleanup-gexp): Introduce explicit ‘chmod’ calls after ‘mkdir’ calls. * gnu/tests/base.scm (run-basic-test)[test]("permissions on /tmp"): New test. Reported-by: Hilton Chain <hako@ultrarare.space> Change-Id: I1e14dbe52eac526d2ed4ec1dd9c6fd9036f96a63 Ludovic Courtès
2024-09-25gnu: Add julia-staticarrayscore....* gnu/packages/julia-xyz.scm (julia-staticarrayscore): New variable. Change-Id: I17cf746b6c473685505fbdf70dda5a97ddf20148 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Spencer King
2024-09-25gnu: Add julia-scientifictypesbase....* gnu/packages/julia-xyz.scm (julia-scientifictypesbase): New variable. Change-Id: I222d943bdbd94212064d4e620e497617aea68dc9 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Spencer King
2024-09-25gnu: Add julia-bijections....* gnu/packages/julia-xyz.scm (julia-bijections): New variable. Change-Id: I23f50b2b148198446dc85cb3f217a48390f6ce88 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Spencer King
2024-09-25services: cleanup: Delete /run upon boot....Fixes <https://issues.guix.gnu.org/64775>. * gnu/services.scm (cleanup-gexp): Delete /run and recreate it. Reported-by: Vagrant Cascadian <vagrant@debian.org> Change-Id: Iae39f1aa734712a3755b24b156802ec0282d3f14 Ludovic Courtès
2024-09-25services: cleanup: Create directories with the right mode upfront....* gnu/services.scm (cleanup-gexp): Pass mode as second argument to ‘mkdir’; remove ‘chmod’ calls. Change-Id: I8ac2dde0ca5d9bd6b2ef104d77141d8463d8b3fa Ludovic Courtès
2024-09-25gnu: python-pyfaidx: Add dependency on UTF-8 locales for tests....Fixes a regression introduced in 92727f4af5d410b0a521d57d5ecef6b35779bdc2 whereby the “en_US.utf8” locale would no longer be available in the build environment. * gnu/packages/bioinformatics.scm (python-pyfaidx)[native-inputs]: Add ‘libc-utf8-locales-for-target’. Change-Id: I4f868edb82ef08bb56e5d7e3d2ea861bd23c03bf Ludovic Courtès
2024-09-25gnu: emacs-pg: Update to 0.42....* gnu/packages/emacs-xyz.scm (emacs-pg): Update to 0.42. Change-Id: Iaddf8e488c3301efafac9280081e37268b1a3ee0 Danny Milosavljevic
2024-09-25gnu: Add emacs-pgmacs....* gnu/packages/emacs-xyz.scm (emacs-pgmacs): New variable. Change-Id: I3d32f6147ab718339d181347acb2a21c67b6678b Danny Milosavljevic
2024-09-25gnu: Add emacs-kubed....* gnu/packages/emacs-xyz.scm (emacs-kubed): New variable. Change-Id: I0b0398bbaaed6d1b3d846b54a1e2dd5b818123ef Danny Milosavljevic
2024-09-25gnu: flac: Fix building on armhf-linux....* gnu/packages/xiph.scm (flac)[arguments]: When building for armhf-linux add a phase to adjust the compiler options to use -O2 instead of -O3. Change-Id: I26fd0ea77101e93a3a3e8697c21a7e443dccdfa0 Efraim Flashner
2024-09-25gnu: inkscape: Fix build on armhf-linux....* gnu/packages/inkscape.scm (inkscape/stable)[arguments]: Add the custom 'fix-32bit-size_t-format phase when building for armhf-linux. Change-Id: I45f371babd2afc6d6f63d30e5f909b702410833e Efraim Flashner
2024-09-25gnu: tuba: Update to 0.8.4....* gnu/packages/fediverse.scm (tuba): Update to 0.8.4. [inputs]: Add bash-minimal. Change-Id: I888fb76603c1857318bc35d2bfd0e0169510ffad Efraim Flashner
2024-09-24gnu: linux-libre 6.1: Update to 6.1.111....* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.111. (linux-libre-6.1-pristine-source): Update hash. Signed-off-by: Leo Famulari <leo@famulari.name> Change-Id: I37542fb885f4ee01a6aa6d39b22cb94f921f8edb Wilko Meyer
2024-09-24gnu: linux-libre 6.6: Update to 6.6.52....* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.52. (linux-libre-6.6-pristine-source): Update hash. Signed-off-by: Leo Famulari <leo@famulari.name> Change-Id: I0ad512be944af01d8f147663e93c87c7a8a5957a Wilko Meyer
2024-09-24gnu: linux-libre: Update to 6.10.11....* gnu/packages/linux.scm (linux-libre-6.10-version): Update to 6.10.11. (linux-libre-6.10-pristine-source): Update hash. Signed-off-by: Leo Famulari <leo@famulari.name> Change-Id: I8a76e395070a6b67fd16c18912c134bdf3bbd69a Wilko Meyer
2024-09-24gnu: glfw: Fix a missing path to a dlopen call....Recent release of glfw introduced a new dlopen call to `libwayland-client.so.0´. This small fix adds this library to the list of libraries to be patched. It does not affect earlier versions. * gnu/packages/gl.scm (glfw): Add `libwayland-client.so.0' to the list of libraries to be patched. Change-Id: I9436c63f49a9b2fed18e06d593e67a593e3c6cad Arnaud Lechevallier
2024-09-24gnu: qmmp: Update to 2.1.9....* gnu/packages/music.scm (qmmp): Update to 2.1.9. Change-Id: Iccd3dfcddb9c035790446ed6d7ef4c1d685b4569 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn> Timotej Lazar
2024-09-24gnu: Add apt-cacher-ng....* gnu/packages/debian.scm (apt-cacher-ng): New variable. Change-Id: Ia77fa38e3cd7dffef8c950a61c2e8c06971132f2 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn> Denis 'GNUtoo' Carikli
2024-09-24gnu: elixir: Update to 1.17.3....* gnu/packages/elixir.scm (elixir): Update to 1.17.3. [arguments]<#:phases>: Add 'disable-some-logger-tests-for-erlang-27.1+ phase. Change-Id: I1adf3a24656b291f57cfb29812cf034130552506 Signed-off-by: Andrew Tropin <andrew@trop.in> Igor Goryachev via Guix-patches via
2024-09-24gnu: rebar3: Update to 3.24.0, make reproducible....* gnu/packages/erlang.scm (rebar3): Update to 3.24.0. [arguments]<#:phases>: Modify 'make-escriptize-reproducible phase. Change-Id: I264515753f1ed0bdabdc4042a1c850d738c27738 Signed-off-by: Andrew Tropin <andrew@trop.in> Igor Goryachev via Guix-patches via
2024-09-24gnu: erlang: Fix build....* gnu/packages/patches/erlang-man-path.patch: Adjust patch. Change-Id: I2531c92001a3b1c2a3363615a7a1542904fa98b7 Signed-off-by: Andrew Tropin <andrew@trop.in> Igor Goryachev via Guix-patches via
2024-09-24gnu: erlang: Update to 27.1....* gnu/packages/erlang.scm (erlang): Update to 27.1. [native-inputs]: Fetch recent erlang-manpages. Change-Id: I30b810fe900160c269a7c84e2a6860f630c988ad Signed-off-by: Andrew Tropin <andrew@trop.in> Igor Goryachev via Guix-patches via
2024-09-24gnu: librewolf: Add rdd paths allowlist patch....* gnu/packages/patches/librewolf-add-paths-to-rdd-allowlist.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it here. Change-Id: Ice417148b0ddf9acf0062eb6d16a875a81e350e6 Andrew Tropin
2024-09-24gnu: librewolf-source: Turn into a procedure....This patch changes the `librewolf-source' variable into the `make-librewolf-source' prodecure. This procedure accepts a LibreWolf version, source hash, and Firefox source hash. The Firefox source version is derived from the provided LibreWolf version. This eases package updates, since the hashes are inside the `librewolf' package, rather than `librewolf-source'; and the version no longer needs to be specified in three places. It also removes a blank line between the file header and `define-module'. * gnu/packages/librewolf.scm (librewolf-source): Turn into a procedure. Change-Id: I96ab1304acde246c179e7aa5dad9ff621be3de82 Signed-off-by: Andrew Tropin <andrew@trop.in> Ian Eure
2024-09-24gnu: librewolf: Update to 130.0.1-1. [security fixes]...This patch: - Updates LibreWolf to the latest version - Removes the code which disabled encoding_rs.patch from upstream. It’s no longer in the repo, so the code did nothing, and the underlying issue (Guix being stuck with an old Rust version) has been fixed. - Integrates changes from #72265 with some slight tweaks. This should allow LibreWolf to use accelerated video decoding on supported hardware. - Neuters the GenAI chat feature, which direcly integrates with non-free services, by excluding it from the build and locking the preferences which would enable it. Fixes: CVE-2024-8385: WASM type confusion involving ArrayTypes CVE-2024-8381: Type confusion when looking up a property name in a "with" block CVE-2024-8388: Fullscreen notice on Android could be hidden under various panels and OS prompts CVE-2024-8382: Internal event interfaces were exposed to web content when browser EventHandler listener callbacks ran CVE-2024-8383: Firefox did not ask before openings news: links in an external application CVE-2024-8384: Garbage collection could mis-color cross-compartment objects in OOM conditions CVE-2024-8386: SelectElements could be shown over another site if popups are allowed CVE-2024-8387: Memory safety bugs fixed in Firefox 130, Firefox ESR 128.2, and Thunderbird 128.2 CVE-2024-8389: Memory safety bugs fixed in Firefox 130 * gnu/packages/librewolf.scm (librewolf): Update to 130.0.1-1. Change-Id: I764e6e66c5bfdc14a87b7ea59c29780a1f16769a Signed-off-by: Andrew Tropin <andrew@trop.in> Ian Eure
2024-09-24gnu: nss-rapid: Update to 3.104....* gnu/packages/nss.scm (nss-rapid): Update to 3.104. Change-Id: I97545e2d106bc7e9694ee11bd76371fa170cc42e Signed-off-by: Andrew Tropin <andrew@trop.in> Ian Eure
2024-09-23gnu: actionlint: Update to 1.7.2....* gnu/packages/check.scm (actionlint): Update to 1.7.2. [arguments]: <#:build-flags>: Add version to "-ldflags". Change-Id: I2cc668556286b24ae231e3fe4bad468c1d8e8544 Sharlatan Hellseher
2024-09-23gnu: actionlint: Improve package style....* gnu/packages/check.scm (actionlint): Adjust indentation. [arguments]: Use list style. [native-inputs]: Merge with [inputs] as for Golang they are only required during build time for the final command. Change-Id: I754c1631be653304c8ebac8263745b77df6ad890 Sharlatan Hellseher
2024-09-23gnu: Add toml-test....* gnu/packages/check.scm (toml-test): New variable. Change-Id: I287cc46f371597e8557cb4eb255391d2c6766ddf Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> gemmaro
2024-09-23gnu: Add go-jfmt....* gnu/packages/golang-xyz.scm (go-jfmt): New variable. Change-Id: I73a979407e2497a8b8a4a50d1efae04a269c2822 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> gemmaro
2024-09-23gnu: Add go-zgo-at-jfmt....* gnu/packages/golang-xyz.scm (go-zgo-at-jfmt): New variable. Change-Id: I3b8d37bf30dd4f1a1da657c5279a5e6efab55aea Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> gemmaro
2024-09-23gnu: Add go-zgo-at-zli....* gnu/packages/golang-xyz.scm (go-zgo-at-zli): New variable. Change-Id: Ia9ed0ffe30933848ecda0c9130f02285407572b1 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> gemmaro
2024-09-23gnu: Add go-zgo-at-zstd....* gnu/packages/golang-xyz.scm (go-zgo-at-zstd): New variable. Change-Id: Ib9662c07d532944eba9da2c7b62c81fae656846a Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> gemmaro
2024-09-23gnu: Add go-zgo-at-termtext....* gnu/packages/golang-xyz.scm (go-zgo-at-termtext): New variable. Change-Id: I19ec0dc06dda0289cb3aaa43de025fa447da8e6c Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> gemmaro
2024-09-23gnu: Add go-zgo-at-runewidth....* gnu/packages/golang-xyz.scm (go-zgo-at-runewidth): New variable. Change-Id: I7c03b7e89ba45e8ce63cc482a4f860bdf839f727 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> gemmaro
2024-09-23gnu: swayhide: Install shell completions....* gnu/packages/rust-apps.scm (swayhide)[arguments]: Add a phase to install the shell completions. Change-Id: I143667394a9c4b8a6c0f5ed275f8c80a5508c305 Efraim Flashner
2024-09-23gnu: swayhide: Don't install sources....* gnu/packages/rust-apps.scm (swayhide)[arguments]: Don't install the source code. Change-Id: Icad4143c2d5617abb458726d94f6a827a8e214d2 Efraim Flashner
2024-09-23gnu: swayhide: Update to 0.2.1....* gnu/packages/rust-apps.scm (swayhide): Update to 0.2.1. Change-Id: I9363192ec6908bb9c1321802fa0f7e756b35d6b0 Efraim Flashner
2024-09-22gnu: trealla: Update to 2.55.42....* gnu/packages/prolog.scm (trealla): Update to 2.55.42. Change-Id: Ie6eb7dd737e4fc09793f59e228e076a967d0cdf5 jgart
2024-09-22gnu: icedove-l10n: Fix build....Fixes <https://issues.guix.gnu.org/73192> * gnu/packages/gnuzilla.scm (make-l10n-package)[arguments]<#:phases>: On 'build phase unconditionally use 'system*' to invoke 'mach', as 'invoke' does not work for icedove any longer. Reported-by: bdju <bdju@tilde.team>. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> André Batista
2024-09-22gnu: Add sdl-jstest....* gnu/packages/games.scm (sdl-jstest): New variable. Change-Id: I8a2845375501ddadca2eb4add869fce1dc277568 Maxim Cournoyer
2024-09-22gnu: Add evtest-qt....* gnu/packages/games.scm (evtest-qt): New variable. Change-Id: Ifccb54509b4469c923126b100094e06e93383208 Maxim Cournoyer
2024-09-22gnu: Add tinycmmc....* gnu/packages/cmake.scm (tinycmmc): New variable. Change-Id: Ie3a4e04f1ab3fb3ad6b6825f371d233a4ee905e2 Maxim Cournoyer
2024-09-21gnu: linux-libre 4.19: Update to 4.19.322....* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.322. (linux-libre-4.19-pristine-source): Update hash. Signed-off-by: Leo Famulari <leo@famulari.name> Change-Id: I3054708d7a846d7a55c7224e60c2f27c577eb364 Wilko Meyer
2024-09-21gnu: linux-libre 5.4: Update to 5.4.284....* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.284. (linux-libre-5.4-pristine-source): Update hash. Signed-off-by: Leo Famulari <leo@famulari.name> Change-Id: I9338a9a94eb83fe4de1a056e83de7968a2af6d1e Wilko Meyer
2024-09-21gnu: linux-libre 5.10: Update to 5.10.226....* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.226. (linux-libre-5.10-pristine-source): Update hash. Signed-off-by: Leo Famulari <leo@famulari.name> Change-Id: I16f1b50028ebe7b9eae4720f96e033ebaf379fde Wilko Meyer
2024-09-21gnu: linux-libre 5.15: Update to 5.15.167....* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.167. (linux-libre-5.15-pristine-source): Update hash. Signed-off-by: Leo Famulari <leo@famulari.name> Change-Id: Ibdf4b82925c81c31af765022977e6148559544b3 Wilko Meyer
2024-09-21gnu: linux-libre 6.1: Update to 6.1.110....* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.110. (linux-libre-6.1-pristine-source): Update hash. Signed-off-by: Leo Famulari <leo@famulari.name> Change-Id: I858893bd3b33fcb2d361faec5ad1bce88cda7055 Wilko Meyer
2024-09-21gnu: linux-libre 6.6: Update to 6.6.51....* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.51. (linux-libre-6.6-pristine-source): Update hash. Signed-off-by: Leo Famulari <leo@famulari.name> Change-Id: If21a4e9a6737eb52d89e3b27281cdf98da950509 Wilko Meyer