aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages
Commit message (Collapse)AuthorAge
* gnu: erlang: Fix build.Igor Goryachev via Guix-patches via2024-09-24
| | | | | | | * gnu/packages/patches/erlang-man-path.patch: Adjust patch. Change-Id: I2531c92001a3b1c2a3363615a7a1542904fa98b7 Signed-off-by: Andrew Tropin <andrew@trop.in>
* gnu: erlang: Update to 27.1.Igor Goryachev via Guix-patches via2024-09-24
| | | | | | | | * 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>
* gnu: librewolf: Add rdd paths allowlist patch.Andrew Tropin2024-09-24
| | | | | | | * gnu/packages/patches/librewolf-add-paths-to-rdd-allowlist.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it here. Change-Id: Ice417148b0ddf9acf0062eb6d16a875a81e350e6
* gnu: librewolf-source: Turn into a procedure.Ian Eure2024-09-24
| | | | | | | | | | | | | | | | | | | | 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>
* gnu: librewolf: Update to 130.0.1-1. [security fixes]Ian Eure2024-09-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* gnu: nss-rapid: Update to 3.104.Ian Eure2024-09-24
| | | | | | | * gnu/packages/nss.scm (nss-rapid): Update to 3.104. Change-Id: I97545e2d106bc7e9694ee11bd76371fa170cc42e Signed-off-by: Andrew Tropin <andrew@trop.in>
* gnu: actionlint: Update to 1.7.2.Sharlatan Hellseher2024-09-23
| | | | | | | * gnu/packages/check.scm (actionlint): Update to 1.7.2. [arguments]: <#:build-flags>: Add version to "-ldflags". Change-Id: I2cc668556286b24ae231e3fe4bad468c1d8e8544
* gnu: actionlint: Improve package style.Sharlatan Hellseher2024-09-23
| | | | | | | | | * 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
* gnu: Add toml-test.gemmaro2024-09-23
| | | | | | | * gnu/packages/check.scm (toml-test): New variable. Change-Id: I287cc46f371597e8557cb4eb255391d2c6766ddf Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
* gnu: Add go-jfmt.gemmaro2024-09-23
| | | | | | | * gnu/packages/golang-xyz.scm (go-jfmt): New variable. Change-Id: I73a979407e2497a8b8a4a50d1efae04a269c2822 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
* gnu: Add go-zgo-at-jfmt.gemmaro2024-09-23
| | | | | | | * gnu/packages/golang-xyz.scm (go-zgo-at-jfmt): New variable. Change-Id: I3b8d37bf30dd4f1a1da657c5279a5e6efab55aea Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
* gnu: Add go-zgo-at-zli.gemmaro2024-09-23
| | | | | | | * gnu/packages/golang-xyz.scm (go-zgo-at-zli): New variable. Change-Id: Ia9ed0ffe30933848ecda0c9130f02285407572b1 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
* gnu: Add go-zgo-at-zstd.gemmaro2024-09-23
| | | | | | | * gnu/packages/golang-xyz.scm (go-zgo-at-zstd): New variable. Change-Id: Ib9662c07d532944eba9da2c7b62c81fae656846a Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
* gnu: Add go-zgo-at-termtext.gemmaro2024-09-23
| | | | | | | * gnu/packages/golang-xyz.scm (go-zgo-at-termtext): New variable. Change-Id: I19ec0dc06dda0289cb3aaa43de025fa447da8e6c Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
* gnu: Add go-zgo-at-runewidth.gemmaro2024-09-23
| | | | | | | * gnu/packages/golang-xyz.scm (go-zgo-at-runewidth): New variable. Change-Id: I7c03b7e89ba45e8ce63cc482a4f860bdf839f727 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
* gnu: swayhide: Install shell completions.Efraim Flashner2024-09-23
| | | | | | | * gnu/packages/rust-apps.scm (swayhide)[arguments]: Add a phase to install the shell completions. Change-Id: I143667394a9c4b8a6c0f5ed275f8c80a5508c305
* gnu: swayhide: Don't install sources.Efraim Flashner2024-09-23
| | | | | | | * gnu/packages/rust-apps.scm (swayhide)[arguments]: Don't install the source code. Change-Id: Icad4143c2d5617abb458726d94f6a827a8e214d2
* gnu: swayhide: Update to 0.2.1.Efraim Flashner2024-09-23
| | | | | | * gnu/packages/rust-apps.scm (swayhide): Update to 0.2.1. Change-Id: I9363192ec6908bb9c1321802fa0f7e756b35d6b0
* gnu: trealla: Update to 2.55.42.jgart2024-09-22
| | | | | | * gnu/packages/prolog.scm (trealla): Update to 2.55.42. Change-Id: Ie6eb7dd737e4fc09793f59e228e076a967d0cdf5
* gnu: icedove-l10n: Fix build.André Batista2024-09-22
| | | | | | | | | | | 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>
* gnu: Add sdl-jstest.Maxim Cournoyer2024-09-22
| | | | | | * gnu/packages/games.scm (sdl-jstest): New variable. Change-Id: I8a2845375501ddadca2eb4add869fce1dc277568
* gnu: Add evtest-qt.Maxim Cournoyer2024-09-22
| | | | | | * gnu/packages/games.scm (evtest-qt): New variable. Change-Id: Ifccb54509b4469c923126b100094e06e93383208
* gnu: Add tinycmmc.Maxim Cournoyer2024-09-22
| | | | | | * gnu/packages/cmake.scm (tinycmmc): New variable. Change-Id: Ie3a4e04f1ab3fb3ad6b6825f371d233a4ee905e2
* gnu: linux-libre 4.19: Update to 4.19.322.Wilko Meyer2024-09-21
| | | | | | | | * 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
* gnu: linux-libre 5.4: Update to 5.4.284.Wilko Meyer2024-09-21
| | | | | | | | * 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
* gnu: linux-libre 5.10: Update to 5.10.226.Wilko Meyer2024-09-21
| | | | | | | | * 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
* gnu: linux-libre 5.15: Update to 5.15.167.Wilko Meyer2024-09-21
| | | | | | | | * 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
* gnu: linux-libre 6.1: Update to 6.1.110.Wilko Meyer2024-09-21
| | | | | | | | * 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
* gnu: linux-libre 6.6: Update to 6.6.51.Wilko Meyer2024-09-21
| | | | | | | | * 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
* gnu: linux-libre: Update to 6.10.10.Wilko Meyer2024-09-21
| | | | | | | | * gnu/packages/linux.scm (linux-libre-6.10-version): Update to 6.10.10. (linux-libre-6.10-pristine-source): Update hash. Signed-off-by: Leo Famulari <leo@famulari.name> Change-Id: I74cea66074ae03b389ee97bfdb1485ffb72ea7d9
* gnu: trealla: Update to 2.55.41.jgart2024-09-21
| | | | | | * gnu/packages/prolog.scm (trealla): Update to 2.55.41. Change-Id: I401d1b21d8b72d716be7d2b9093a77390106d13b
* gnu: kubo: Update to 0.30.0.Artyom V. Poptsov2024-09-21
| | | | | | | | * gnu/packages/ipfs.scm (kubo): Update to 0.30.0. [inputs]: Add go-github-com-hashicorp-go-version. Change-Id: I404dc8e9636e7a81f0e87ba895856dd514c60380 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
* gnu: go-github-com-multiformats-go-multiaddr: Update to 0.13.0.Artyom V. Poptsov2024-09-21
| | | | | | | * gnu/packages/golang-web.scm (go-github-com-multiformats-go-multiaddr): Update to 0.13.0. Change-Id: I8d7a417f9b85f5aa89e362d9f95bd7d18ecc4d2b Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
* gnu: go-github-com-libp2p-go-libp2p: Update to 0.36.3.Artyom V. Poptsov2024-09-21
| | | | | | | * gnu/packages/ipfs.scm (go-github-com-libp2p-go-libp2p): Update to 0.36.3. Change-Id: I2b621b7ec1982055a5f4b9978370b0da69ff6749 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
* gnu: Add gemrb-0.9.3.Ashvith Shetty2024-09-21
| | | | | | | | | | * gnu/packages/games.scm (gemrb-0.9.3): New variable. * gnu/packages/patches/gemrb-add-path-suffixes-for-vlc-headers.patch: New file. * gnu/local.mk (dist_patch_DATA): Register patch. Change-Id: Ic05eacf362f9a4ebfe88b1e0967e72e824c4f404 Signed-off-by: Andreas Enge <andreas@enge.fr>
* gnu: Add r-pairwiseadonis.Mădălin Ionel Patrașcu2024-09-21
| | | | | | | * gnu/packages/bioinformatics.scm (r-pairwiseadonis): New variable. Change-Id: Idf7ad9efa3625bb60663f421ec79d0a69170e4dd Signed-off-by: Andreas Enge <andreas@enge.fr>
* gnu: Add r-dtwclust.Mădălin Ionel Patrașcu2024-09-21
| | | | | | | * gnu/packages/cran.scm (r-dtwclust): New variable. Change-Id: I411d25b5df8f9bf923e60602901105a612c42fe9 Signed-off-by: Andreas Enge <andreas@enge.fr>
* gnu: Add emacs-org-super-links.Danny Milosavljevic2024-09-20
| | | | | | * gnu/packages/emacs-xyz.scm (emacs-org-super-links): New variable. Change-Id: Ia48e2021ff5c65e9d62820080aef969cc7f7953e
* gnu: Add emacs-org-node.Danny Milosavljevic2024-09-20
| | | | | | * gnu/packages/emacs-xyz.scm (emacs-org-node): New variable. Change-Id: I394f51d7f6c0e983658e689c8f1bd9e24847e09a
* gnu: lxc: Update to 6.0.1Jakob Kirsch2024-09-20
| | | | | | | | | | | | | | | | | | | | | * gnu/packages/virtualization.scm (lxc): Update to 6.0.1. [source] Add patch lxc-no-static-bin.patch. [build-system]: Change to meson-build-system. [inputs]: Add apparmor and dbus. [arguments]: Replace “--docdir=…” with “-Ddoc-path=…”. Replace “--sysconfdir=/etc” with “-Ddistrosysconfdir=/etc”. Remove “--localstatedir=/var”. Add “-Dinit-script=sysvinit”. Add “-Dinstall-state-dirs=false”. Add “-Dinstall-init-files=false”. Add “-Dspecfile=false”. Add “-Db_lto=false”. <#:phases>: No longer replace ‘install’. * gnu/packages/patches/lxc-static-link.patch: Add patch. * gnu/local.mk (dist_patch_DATA): Register it here. Change-Id: I089d53611a996e44cb9a92986c2b8de9cb69634f Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* gnu: godot-lts: Update to 3.6.Adriel Dumas--Jondeau2024-09-20
| | | | | | | * gnu/packages/game-development.scm (godot-lts): Update to 3.6. Change-Id: I7cc60a6f10e845c69336e09ecca2b20f702b860a Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* gnu: vnstat: Update to 2.12.Efraim Flashner2024-09-20
| | | | | | * gnu/packages/networking.scm (vnstat): Update to 2.12. Change-Id: Ib2e65949be0b4c707c055210cc7996bdd2b8fa9d
* gnu: filezilla: Use alternate source URLs.Tobias Geerinckx-Rice2024-09-08
| | | | | | | * gnu/packages/ftp.scm (filezilla)[source]: Replace dead source URL with two unofficial ones. Change-Id: I992c74d478d7f3c06365c7bd5e7a2ced8940185d
* gnu: boost-signals2: Use G-expressions.Tobias Geerinckx-Rice2024-09-08
| | | | | | | * gnu/packages/boost.scm (boost-signals2)[arguments]: Rewrite as G-expressions. Change-Id: I83c05f97089cae8a14fedf52c34e898addfb5701
* gnu: boost-signals2: Update to 1.83.0-0.2ecf1b5.Tobias Geerinckx-Rice2024-09-08
| | | | | | | | This ‘fixes’ the build as our hash no longer matched upstream's Git tag. * gnu/packages/boost.scm (boost-signals2): Update to 1.83.0-0.2ecf1b5. Change-Id: I1e0849ac71bcba22c8b367601107caf58b51a434
* gnu: wireshark: Update to 4.4.0.Zheng Junjie2024-09-19
| | | | | | | * gnu/packages/networking.scm (wireshark): Update to 4.4.0. Change-Id: I7f817641b9fac944483a2d6a90851843209a680f Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: picard: Update to 2.12.2.Hilton Chain2024-09-19
| | | | | | | | * gnu/packages/music.scm (picard): Update to 2.12.2. [inputs]: Add python-charset-normalizer-3. Change-Id: I4dd177118e7f5a13ff8b6da941d62d52777e32c4 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add python-charset-normalizer-3.Hilton Chain2024-09-19
| | | | | | | * gnu/packages/python-xyz.scm (python-charset-normalizer-3): New variable. Change-Id: I173ba9daa74882f021586b90f3ec3c63f2b62962 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: noscript: Update to 11.4.35.André Batista2024-09-19
| | | | | | | * gnu/packages/browser-extensions.scm (noscript): Update to 11.4.35. Change-Id: Ifcd9dc47df17d547645eec4bc46649e0828bc624 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: guix: Update to e85f52e.Ludovic Courtès2024-09-19
| | | | | | * gnu/packages/package-management.scm (guix): Update to e85f52e. Change-Id: Iee81c9e155ff01aa6a5a772e6780b5d2a7e0c270