Commit graph

1798 commits

Author SHA1 Message Date
Maxim Cournoyer
8cffc6b168
nongnu: linux-firmware: Use Zstd compression.
This halves the size of the firmware collection from 1.1 GiB to 509 MiB.

* nongnu/packages/linux.scm (linux-firmware)[phases]: Override install phase.
[native-inputs]: Add zstd.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-10-18 14:51:28 -04:00
Maxim Cournoyer
15fa7d02b6
nongnu: linux-firmware: Update to 20241017.
* nongnu/packages/linux.scm (linux-firmware): Update to 20241017.
[arguments]<#:phases>: New keyword argument.  Add 'patch-out-check_whence.py phase.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-10-18 14:20:03 -04:00
Maxim Cournoyer
630dc221ab
nongnu: Add mediatek-firmware.
* nongnu/packages/linux.scm (mediatek-firmware): New variable.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-10-18 14:15:26 -04:00
Julian Flake
38f77e9399
nongnu: sof-firmware: Update to 2024.09.
* nongnu/packages/linux.scm (sof-firmware): Update to 2024.09.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-10-18 13:58:33 -04:00
Gabriel Wicki
1fa6d4c194
nongnu: signal-desktop: Update to 7.28.0.
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.28.0.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-10-18 13:57:22 -04:00
Hilton Chain
e355a2ff67
nongnu: firefox: Fix CVE-2024-9680.
* nongnu/packages/patches/firefox-CVE-2024-9680.patch: New file.
* nongnu/packages/mozilla.scm (firefox)[source]<patches>: Add it.
(%firefox-build-id): Update.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-10-11 00:03:14 +02:00
Tomas Volf
db0bb9d0a6
nongnu: firefox-esr: Update to 128.3.1esr [security fixes].
Fixes CVE-2024-9680.

* nongnu/packages/mozilla.scm (firefox-esr): Update to 128.3.1esr.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-10-10 10:46:30 +02:00
Krzysztof Baranowski
2be61e5d23
nongnu: font-apple-sf-symbols: Update to 6.
* nongnu/packages/fonts (font-apple-sf-symbols): Update to 6.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-10-02 22:43:12 +02:00
Krzysztof Baranowski
3e986ae6eb
nongnu: font-apple-new-york: Update source archive.
No visible version change but all the other Apple font packages got an
update to a newer internet archive timestamp so New York gets one too.

* nongnu/packages/fonts (font-apple-new-york): Update source archive.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-10-02 22:43:12 +02:00
Krzysztof Baranowski
c21ece1b05
nongnu: font-apple-sf-arabic: Update to 20.0d8e1.
* nongnu/packages/fonts (font-apple-sf-arabic): Update to 20.0d8e1.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-10-02 22:43:12 +02:00
Krzysztof Baranowski
6a9fb8ea30
nongnu: font-apple-sf-mono: Update to 20.0d8e1.
* nongnu/packages/fonts (font-apple-sf-mono): Update to 20.0d8e1.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-10-02 22:43:12 +02:00
Krzysztof Baranowski
c2712c15ab
nongnu: font-apple-sf-compact: Update to 20.0d8e1.
* nongnu/packages/fonts (font-apple-sf-compact): Update to 20.0d8e1.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-10-02 22:43:12 +02:00
Krzysztof Baranowski
62cbdd9112
nongnu: font-apple-sf-pro: Update to 20.0d8e1.
* nongnu/packages/fonts (font-apple-sf-pro): Update to 20.0d8e1.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-10-02 22:43:12 +02:00
Tomas Volf
cd0932c23c
nongnu: firefox-esr: Update to 128.3.0esr [security fixes].
Fixes CVE-2024-8900, CVE-2024-9392, CVE-2024-9393, CVE-2024-9394,
CVE-2024-9396, CVE-2024-9397, CVE-2024-9398, CVE-2024-9399,
CVE-2024-9400, CVE-2024-9401, CVE-2024-9402.

* nongnu/packages/mozilla.scm (firefox-esr): Update to 128.3.0esr.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-10-02 22:32:58 +02:00
Julian Flake
820e171503
nongnu: sof-firmware: Also install sof-ace-tplg.
* nongnu/packages/linux.scm (sof-firmware)[arguments]<#:install-plan>: Also
install sof-ace-tplg.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-09-29 16:23:25 -04:00
Julian Flake
b2ce94fe65
nongnu: sof-firmware: Update to 2024.06.
* nongnu/packages/linux.scm (sof-firmware): Update to 2024.06.
[arguments]: Adapt install plan.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-09-22 21:34:12 +02:00
Giacomo Leidi
269997b06c
nongnu: anytype: Update to 0.42.4.
* nongnu/packages/productivity.scm (anytype): Update to 0.42.4.
[arguments]<#:phases>: Add disable-auto-updates and strip-regedit phases.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-09-22 15:24:58 -04:00
Krzysztof Baranowski
a26aa5ecad
nongnu: facetimehd: Update to 0.6.8.2.
* nongnu/packages/linux.scm (facetimehd): Update to 0.6.8.2.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-09-22 15:22:46 -04:00
Krzysztof Baranowski
1f6e595e26
nongnu: google-chrome: support GTK 4.
Use it by launching Chrome with '--gtk-version=4'.  (At the time of this
writing, at least; Google changes these flags often.)

* nongnu/packages/chrome (google-chrome):
[inputs]: Add gtk.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-09-22 15:21:23 -04:00
Hilton Chain
fc5e2c7cb6
nongnu: nvidia-driver: Update to 550.120.
* nongnu/packages/nvidia.scm (nvidia-version): Update to 550.120.
(%nvidia-driver-hashes,%nvidia-settings-hashes): Update hash.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-09-22 15:15:31 -04:00
Hilton Chain
74b354fc26
nongnu: nvidia: Separate hash storage.
* nongnu/packages/nvidia.scm (%nvidia-driver-hashes,%nvidia-settings-hashes):
New variables.
(nvidia-source,nvidia-settings): Use them.
(nvidia-source-hash): Delete procedure.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-09-22 15:15:29 -04:00
Hilton Chain
3c3870a964
nongnu: linux-xanmod: Update to 6.10.11.
* nongnu/packages/linux.scm (linux-xanmod-version): Update to 6.10.11.
(linux-xanmod-source): Update hashes.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-09-22 15:13:23 -04:00
Hilton Chain
6af4aa2947
nongnu: linux-xanmod-lts: Update to 6.6.52.
* nongnu/packages/linux.scm (linux-xanmod-lts-version): Update to 6.6.52.
(linux-xanmod-lts-source): Update hash.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-09-22 15:13:21 -04:00
Tomas Volf
29500f81d4
nongnu: firefox: Update to 130.0.1.
* nongnu/packages/mozilla.scm (firefox): Update to 130.0.1.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-09-22 15:08:08 -04:00
John Kehayias
99a4773155
nongnu: signal-desktop: Update to 7.24.1.
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.24.1.
2024-09-14 15:53:48 -04:00
John Kehayias
e56f2bebc5
nongnu: element-desktop: Update to 1.11.77.
* nongnu/packages/messaging.scm (element-desktop): Update to 1.11.77.
2024-09-14 15:52:00 -04:00
Maxim Cournoyer
b8d6f9b913
nongnu: linux-firmware: Update to 20240909.
This resolves the 'amdgpu [drm] *ERROR* dc_dmub_srv_log_diagnostic_data: DMCUB
error - collecting diagnostic data' visible in `dmesg' when using the
integrated GPU of an AMD 9950x CPU (see:
<https://lore.kernel.org/amd-gfx/Zo4Z2yCK4RrYtJKo@glanzmann.de/>).

* nongnu/packages/linux.scm (linux-firmware): Update to 20240909.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-09-12 15:27:48 -04:00
Timotej Lazar
6b54040cb4
nongnu: intel-microcode: Update to 20240910 [security-fixes].
Fixes CVE-2024-24968, CVE-2024-23984.

* nongnu/packages/linux.scm (intel-microcode): Update to 20240910.

Signed-off-by: Jelle Licht <jlicht@fsfe.org>
2024-09-11 11:41:01 +02:00
Tomas Volf
e6b3bb87a4
dyalog-apl: Use %default-gnu-imported-modules.
%gnu-build-system-modules is deprecated, so let us use
%default-gnu-imported-modules instead as the warning suggests.

* nongnu/packages/dyalog.scm (dyalog-apl)[arguments]<#:modules>: Use
%default-gnu-imported-modules instead of %gnu-build-system-modules.

Signed-off-by: Jelle Licht <jlicht@fsfe.org>
2024-09-04 15:20:47 +02:00
Tomas Volf
fe9e92c924
firefox-esr: Use %default-gnu-imported-modules.
%gnu-build-system-modules is deprecated, so let us use
%default-gnu-imported-modules instead as the warning suggests.

* nongnu/packages/mozilla.scm (firefox-esr)[arguments]<#:modules>: Use
%default-gnu-imported-modules instead of %gnu-build-system-modules.

Signed-off-by: Jelle Licht <jlicht@fsfe.org>
2024-09-04 15:20:04 +02:00
Tomas Volf
bcdd831723
nongnu: firefox-esr: Update to 128.2.0esr [security fixes].
Fixes CVE-2024-8381, CVE-2024-8382, CVE-2024-8383, CVE-2024-8384,
CVE-2024-8385, CVE-2024-8386, CVE-2024-8387.

* nongnu/packages/mozilla.scm (firefox-esr): Update to 128.2.0esr.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-09-03 16:15:33 -04:00
Tomas Volf
1e43499900
nongnu: firefox: Update to 130.0 [security fixes].
Fixes CVE-2024-8381, CVE-2024-8382, CVE-2024-8383, CVE-2024-8384,
CVE-2024-8385, CVE-2024-8386, CVE-2024-8387, CVE-2024-8388,
CVE-2024-8389.

* nongnu/packages/mozilla.scm (firefox): Update to 130.0.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-09-03 16:15:24 -04:00
John Kehayias
60f719b400
nongnu: signal-desktop: Update to 7.22.2.
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.22.2.
2024-09-03 16:10:15 -04:00
John Kehayias
b6bb627631
nongnu: element-desktop: Update to 1.11.76 [security fixes].
Previous versions fix CVE-2024-42369.

* nongnu/packages/messaging.scm (element-desktop): Update to 1.11.76.
2024-09-03 16:08:35 -04:00
John Kehayias
1843650500
nongnu: steam-client: Fix build.
It is unclear why steam failed to build post-core-updates merge in Guix, with
errors like:

In guix/build/utils.scm:
    761:4  0 (alist-cons-after patch-dot-desktop-files # #<procedur?> ?)

guix/build/utils.scm:761:4: In procedure alist-cons-after:
Throw to key `match-error' with args `("match" "no matching pattern" ())'.

The fix is to reorder and rename some phases which apparently don't exist.

* nongnu/packages/game-client.scm (steam-client)[arguments]<phases>: Reorder
the deletion of 'patch-dot-desktop-files to after 'patch-desktop-file (which
tried to add after this now deleted phases).  Change the 'post-install phase
to add after 'install ('install-binaries doesn't exist').
2024-08-31 17:54:34 -04:00
Krzysztof Baranowski
0f2e067ad0
nongnu: unrar: Update to 7.0.9.
* nongnu/packages/compression (unrar): Update to 7.0.9.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-08-30 00:08:52 -04:00
Giacomo Leidi
47983a25db
nongnu: google-chrome-unstable: Update to 129.0.6643.2.
* nongnu/packages/chrome.scm (google-chrome-unstable): Update to 129.0.6643.2.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-08-30 00:07:25 -04:00
Giacomo Leidi
30ebd4262d
nongnu: google-chrome-beta: Update to 128.0.6613.27.
* nongnu/packages/chrome.scm (google-chrome-beta): Update to 128.0.6613.27.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-08-30 00:07:17 -04:00
Giacomo Leidi
55c8b9b212
nongnu: google-chrome-stable: Update to 127.0.6533.119.
* nongnu/packages/chrome.scm (google-chrome-stable): Update to 127.0.6533.119.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-08-30 00:07:05 -04:00
John Kehayias
dc7daa560e
nongnu: Remove icu4c-73.
This version of icu4c is in Guix and made public in
cf842e9b20b89ecb08ac3456a91780ec07b5a201.  This also failed to build on the
core-updates nonguix build due to a test failure which should be fixed in Guix
with 7937c8827b8d23347a3159b4696335bd19fc17aa.

* nongnu/packages/mozilla.scm (icu4c-73): Delete variable.
2024-08-29 19:43:09 -04:00
Jonathan Brielmaier
1d7c890926
nongnu: linux-6.9: Remove variable.
`linux-libre-6.9` was dropped by Upstream Guix.
Fixes https://gitlab.com/nonguix/nonguix/-/issues/344

* nongnu/packages/linux.scm (linux-6.9): Remove variable.
2024-08-27 08:00:20 +02:00
Jonathan Brielmaier
df623c6cd5
nongnu: linux: Set to linux-6.10.
`linux-6.9` was removed from upstream Guix.

* nongnu/packages/linux.scm (linux): Set to `linux-6.10`.
2024-08-27 07:59:06 +02:00
Ashish SHUKLA
6c3b84b0be
nongnu: kind: Update to 0.24.0.
* nongnu/packages/k8s.scm (kind): Update to 0.24.0.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-08-21 11:20:09 +02:00
Ashish SHUKLA
016cfc5775
nongnu: helm-kubernetes: Update to 3.15.4.
* nongnu/packages/k8s.scm (helm-kubernetes): Update to 3.15.4.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-08-21 11:20:09 +02:00
Ashish SHUKLA
6fc333ec18
nongnu: kompose: Update to 1.34.0.
* nongnu/packages/k8s.scm (komposer): Update to 1.34.0.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-08-21 11:20:09 +02:00
Ashish SHUKLA
20a6327134
nongnu: kubectl: Update to 1.31.0.
* nongnu/packages/k8s.scm (kubectl): Update to 1.31.0.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-08-21 11:20:09 +02:00
Tomas Volf
94935f300d
nongnu: firefox: Update to 129.0.2.
* nongnu/packages/mozilla.scm (firefox): Update to 129.0.2.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-08-21 11:13:15 +02:00
Giacomo Leidi
32cc099af9
nongnu: anytype: Update to 0.42.3.
* nongnu/packages/productivity.scm (anytype): Update to 0.42.3.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-08-17 16:54:50 +02:00
Giacomo Leidi
69cf1764db
nongnu: vscodium: Update to 1.92.1.24225.
* nongnu/packages/editors.scm (vscodium): Update to 1.92.1.24225.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-08-17 16:53:57 +02:00
Timotej Lazar
efdd540f5e
nongnu: intel-microcode: Update to 20240813 [security-fixes].
Fixes CVE-2023-42667, CVE-2023-49141, CVE-2024-24853, CVE-2024-24980,
CVE-2024-25939.

* nongnu/packages/linux.scm (intel-microcode): Update to 20240813.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-08-17 16:52:45 +02:00
Tomas Volf
a3f0f98034
nongnu: firefox: Update to 129.0.1.
* nongnu/packages/mozilla.scm (firefox): Update to 129.0.1.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-08-17 16:47:24 +02:00
Katherine Cox-Buday
598738cb95
nongnu: linux-firmware: Update to 20240811 [security fixes].
Fixes CVE-2023-31315.

* nongnu/packages/linux.scm (linux-firmware): Update to 20240811.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-08-13 13:06:33 -04:00
Dariqq
57d6d0cd4b
nongnu: element-desktop: Update to 1.11.72.
* nongnu/packages/messaging.scm (element-desktop): Update to 1.11.72.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-08-08 22:26:24 +02:00
Dariqq
92d4729bc6
nongnu: signal-desktop: Update to 7.18.0.
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.18.0.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-08-08 22:26:24 +02:00
Tomas Volf
21f160ee83
nongnu: firefox-esr: Update to 128.1.0esr [security fixes].
Fixes CVE-2024-7518, CVE-2024-7519, CVE-2024-7520, CVE-2024-7521,
CVE-2024-7522, CVE-2024-7524, CVE-2024-7525, CVE-2024-7526,
CVE-2024-7527, CVE-2024-7528, CVE-2024-7529, CVE-2024-7531.

* nongnu/packages/mozilla.scm (firefox-esr): Update to 128.1.0esr.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-08-08 22:25:54 +02:00
Tomas Volf
ee166d55db
nongnu: firefox: Update to 129.0 [security fixes].
Fixes CVE-2024-7518, CVE-2024-7519, CVE-2024-7520, CVE-2024-7521,
CVE-2024-7522, CVE-2024-7523, CVE-2024-7524, CVE-2024-7525,
CVE-2024-7526, CVE-2024-7527, CVE-2024-7528, CVE-2024-7529,
CVE-2024-7530, CVE-2024-7531.

* nongnu/packages/mozilla.scm (firefox): Update to 129.0.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-08-08 22:06:41 +02:00
Ashish SHUKLA
1b0594dc53
nongnu: linux-xanmod-lts: Update to 6.6.43.
* nongnu/packages/linux.scm (linux-xanmod-lts-version): Update to 6.6.43.
  (linux-xanmod-lts-source): Update hash.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-07-31 20:15:36 +02:00
Ashish SHUKLA
8b3999be51
nongnu: linux-xanmod: Update to 6.9.12.
* nongnu/packages/linux.scm (linux-xanmod-version): Update to 6.9.12.
  (linux-xanmod-source): Update hash.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-07-31 20:15:36 +02:00
Dariqq
6ffbeaf331
nongnu: Add linux 6.10.
* nongnu/packages/linux.scm (linux-6.10): New variable.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-07-31 20:14:36 +02:00
Tomas Volf
3c8465d2eb
nongnu: firefox: Update to 128.0.3.
* nongnu/packages/mozilla.scm (firefox): Update to 128.0.3.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-07-26 18:21:54 +02:00
Tomas Volf
dbbd1bd9a0
nongnu: firefox: Update to 128.0.2.
* nongnu/packages/mozilla.scm (firefox): Update to 128.0.2.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-07-24 23:06:34 +02:00
Karl Hallsby
3fb11bd107
nongnu: Add zotero.
* nongnu/packages/productivity.scm (zotero): New variable.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-07-23 18:12:15 +02:00
Jonathan Brielmaier
05df998a00
nongnu: signal-desktop: Update to 7.16.0.
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.16.0.
2024-07-22 23:32:24 +02:00
Ashish SHUKLA
cc0f27fb8d
nongnu: kind: Update to 0.23.0
* nongnu/packages/k8s.scm (kind): Update to 0.23.0.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-07-20 20:16:47 +02:00
Ashish SHUKLA
663d6ca760
nongnu: k9s: Update to 0.32.5.
* nongnu/packages/k8s.scm (k9s): Update to 0.32.5.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-07-20 20:16:08 +02:00
Ashish SHUKLA
2e7c5c0653
nongnu: kubectl: Update to 1.30.3.
* nongnu/packages/k8s.scm (kubectl): Update to 1.30.3.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-07-20 20:15:15 +02:00
Ashish SHUKLA
b8f18f41d7
nongnu: linux-xanmod-lts: Update to 6.6.39.
* nongnu/packages/linux.scm (linux-xanmod-lts-version): Update to
  6.6.39. (linux-xanmod-lts-source): Update hash.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-07-20 20:14:17 +02:00
Ashish SHUKLA
1ab9aeb738
nongnu: linux-xanmod: Update to 6.9.9.
* nongnu/packages/linux.scm (linux-xanmod-version): Update to 6.9.9.
  (linux-xanmod-source): Update hash.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-07-20 20:14:17 +02:00
Ada Stevenson
7a44d01a7f
nongnu: anydesk: Update to 6.3.2-1.
* nongnu/packages/anydesk.scm (anydesk): Update to 6.3.2-1.
[source]: Update uri.
[arguments]: <#:patchelf-plan>: Adjust binary path.
<#:install-plan>: Adjust source file paths.
<#:phases>: Replace 'binary-unpack' phase with one that handles the source .deb file properly.
Adjust 'install-desktop-entry' phase to find source files.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-07-20 20:10:48 +02:00
Brice Waegeneire
a6d95345e0
nongnu: firefox: Fix WM Class.
* nongnu/packages/mozilla.scm (firefox-esr)[arguments]: Set the
MOZ_APP_REMOTINGNAME environment variable and replace "Navigator" with
"Firefox" in firefox.desktop.

Fixes #325.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-07-16 20:35:50 +02:00
Tomas Volf
9fe6f0751b
nongnu: firefox: Update to 128.0 [security fixes].
Fixes CVE-2024-6600, CVE-2024-6601, CVE-2024-6602, CVE-2024-6603,
CVE-2024-6604, CVE-2024-6605, CVE-2024-6606, CVE-2024-6607,
CVE-2024-6608, CVE-2024-6609, CVE-2024-6610, CVE-2024-6611,
CVE-2024-6612, CVE-2024-6613, CVE-2024-6614, CVE-2024-6615.

* nongnu/packages/mozilla.scm (firefox): Update to 128.0.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-07-10 09:21:38 +02:00
Tomas Volf
f2c953b06b
nongnu: firefox-esr: Update to 128.0esr [security fixes].
Fixes CVE-2024-6600, CVE-2024-6601, CVE-2024-6602, CVE-2024-6603,
CVE-2024-6604.

* nongnu/packages/mozilla.scm (firefox-esr): Update to 128.0esr.
[arguments]<#:phases>: Update 'remove-cargo-frozen-flag.
[native-inputs]: Update rust-cbindgen-0.26.
(rust-firefox-esr): Use rust-1.77.
(firefox)[arguments]<#:phases>: Delete 'remove-cargo-frozen-flag.
[native-inputs]: Drop replace of rust-cbindgen.  Use clang-18, the default
one (13) fails to compile this version of firefox.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-07-10 09:21:38 +02:00
Ada Stevenson
d0aa4061ce
nongnu: linux-firmware: Update to 20240610.
* nongnu/packages/linux.scm (linux-firmware): Update to 20240610.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-07-10 09:11:46 +02:00
Danny Milosavljevic
831f3ff142
nongnu: vscodium: Automatically try wayland.
* nongnu/packages/editors.scm (vscodium): Automatically try wayland.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-07-07 12:24:57 +02:00
Tomas Volf
5a2de72b98
nongnu: firefox: Use rust-1.77.
Efraim was kind enough to add rust versions up to the current 1.79 into the
Guix, however the default version was not changed yet.  That means we can drop
our firefox-rust-1.76 and just use regular rust-1.77.

* nongnu/packages/mozilla.scm (firefox-rust-1.76): Delete variable.
(rust-firefox): Define as `rust-1.77'.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-07-07 12:19:15 +02:00
John Kehayias
ea5ace7f2d
nongnu: element-desktop: Update to 1.11.69.
* nongnu/packages/messaging.scm (element-desktop): Update to 1.11.69.
2024-06-26 14:58:27 -04:00
Tomas Volf
35cba956ad
nongnu: firefox: Update to 127.0.2.
* nongnu/packages/mozilla.scm (firefox): Update to 127.0.2.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-06-26 14:54:08 -04:00
Giacomo Leidi
1dcd866842
nongnu: google-chrome-unstable: Update to 128.0.6535.2.
* nongnu/packages/chrome.scm (google-chrome-unstable): Update to 128.0.6535.2.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-06-20 21:13:32 +02:00
Giacomo Leidi
409b050f94
nongnu: google-chrome-beta: Update to 127.0.6533.4.
* nongnu/packages/chrome.scm (google-chrome-beta): Update to 127.0.6533.4.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-06-20 21:13:32 +02:00
Giacomo Leidi
965c0d251d
nongnu: google-chrome-stable: Update to 126.0.6478.114.
This update includes 6 security fixes.

Fixes CVE-2024-6100, CVE-2024-6101, CVE-2024-6102, CVE-2024-6103.

* nongnu/packages/chrome.scm (google-chrome-stable): Update to 126.0.6478.114.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-06-20 21:13:32 +02:00
Giacomo Leidi
c10fc3e3a7
nongnu: anytype: Update to 0.41.0.
* nongnu/packages/productivity.scm (anytype): Update to 0.41.0.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-06-20 21:12:11 +02:00
Tomas Volf
75eccbccc8
nongnu: firefox: Update to 127.0.1.
* nongnu/packages/mozilla.scm (firefox): Update to 127.0.1.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-06-20 21:08:44 +02:00
Jonathan Brielmaier
1d8f477b6d
nongnu: signal-desktop: Update to 7.12.0.
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.12.0.
2024-06-18 23:29:15 +02:00
Adam
b9bca55efc
nongnu: Remove linux-6.8.
linux-libre@6.8 got removed from upstream Guix.

* nongnu/packages/linux.scm (linux-6.8): Remove variable.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-06-17 23:59:30 +02:00
Tomas Volf
8a0e6588ee
nongnu: firefox: Update to 127.0 [security fixes].
Fixes CVE-2024-5687, CVE-2024-5688, CVE-2024-5689, CVE-2024-5690,
CVE-2024-5691, CVE-2024-5692, CVE-2024-5693, CVE-2024-5694,
CVE-2024-5695, CVE-2024-5696, CVE-2024-5697, CVE-2024-5698,
CVE-2024-5699, CVE-2024-5700, CVE-2024-5701.

Firefox 127 requires rust >= 1.76 which is currently not in upstream Guix. So
lets bootstrap one.

I took the liberty of adjusting the comment above rust-firefox-esr to use
better link and properly explain why `rust' is used, since it did not really
match the original wording.

* nongnu/packages/mozilla.scm (firefox): Update to 127.0.
(firefox-rust-1.76): New variable.
(rust-firefox): Re-define to firefox-rust-1.76.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-06-15 10:47:41 +02:00
Tomas Volf
82335c1bf5
nongnu: firefox-esr: Update to 115.12.0esr [security fixes].
Fixes CVE-2024-5688, CVE-2024-5690, CVE-2024-5691, CVE-2024-5692,
CVE-2024-5693, CVE-2024-5696, CVE-2024-5700, CVE-2024-5702.

* nongnu/packages/mozilla.scm (firefox-esr): Update to 115.12.0esr.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-06-12 19:37:37 +02:00
Jonathan Brielmaier
143b597422
nongnu: rtl8821ce-linux-module: Update to 0.0.0-12.f119398.
* nongnu/packages/linux.scm (rtl8821ce-linux-module): Update to 0.0.0-12.f119398.
2024-06-04 18:25:48 +02:00
Jonathan Brielmaier
1c14223ced
nongnu: linux: Update the default linux package to the 6.9 series.
Upstream Guix updated linux-libre yesterday:
https://git.savannah.gnu.org/cgit/guix.git/commit/?id=5d3edff1a604414a3c42b89fcbc007e9d573993d

* nongnu/packages/linux.scm (linux): Use linux-6.9.
2024-06-04 18:05:45 +02:00
Hilton Chain
ad46caa248
nongnu: linux-xanmod: Update to 6.9.3.
* nongnu/packages/linux.scm (linux-xanmod-version): Update to 6.9.3.
(linux-xanmod-source): Update hashes.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-06-04 17:59:48 +02:00
Hilton Chain
3592646f8d
nongnu: linux-xanmod-lts: Update to 6.6.32.
* nongnu/packages/linux.scm (linux-xanmod-lts-version): Update to 6.6.32.
(linux-xanmod-lts-source): Update hash.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-06-04 17:59:43 +02:00
Timotej Lazar
e6692e7f07
nongnu: intel-microcode: Update to 20240531.
* nongnu/packages/linux.scm (intel-microcode): Update to 20240531.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-06-01 11:08:15 +02:00
Leo Famulari
5ba636cbef
nongnu: Add linux 6.9.
* nongnu/packages/linux.scm (linux-6.9): New variable.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-06-01 10:21:28 +02:00
Rostislav Svoboda
1a7a7a2a6d
nongnu: fix "Unbound variable: %default-extra-linux-options".
* nongnu/packages/linux.scm (make-linux-xanmod): call `default-extra-linux-options` as procedure.

In the guix repo, the 4114060cd0ca2188de525436ea56ecea22ab40a8 turned %default-extra-linux-options into a procedure.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-05-31 12:23:56 +02:00
Richard Sent
9446bf27a4
nongnu: reaper: Add default case for source.
* nongnu/packages/music.scm (reaper)[source]: Add default case for hash
and uri for unsupported CPU architectures.
2024-05-28 22:39:54 +02:00
Richard Sent
363c541171
nongnu: electron-source: Add default case.
* nongnu/packages/electron.scm (electron-source): Add default case for
CPU architecture.
2024-05-28 22:38:07 +02:00
Tomas Volf
8383f9465b
nongnu: firefox: Update to 126.0.1.
* nongnu/packages/mozilla.scm (firefox): Update to 126.0.1.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-05-28 21:19:04 +02:00
dan
ad1b732187
nongnu: heroic-client: Update to 2.14.1.
* nongnu/packages/game-client.scm (heroic-client): Update to 2.14.1.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-05-28 21:04:43 +02:00
Giacomo Leidi
92f4921c66
nongnu: google-chrome-unstable: Update to 127.0.6485.0.
* nongnu/packages/chrome.scm (google-chrome-unstable): Update to 127.0.6485.0.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-05-23 17:08:46 +02:00
Giacomo Leidi
f2b49dc993
nongnu: google-chrome-beta: Update to 126.0.6478.17.
* nongnu/packages/chrome.scm (google-chrome-beta): Update to 126.0.6478.17.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-05-23 17:08:46 +02:00
Giacomo Leidi
208255582d
nongnu: google-chrome-stable: Update to 125.0.6422.76.
This update includes 6 security fixes.

Fixes CVE-2024-5157, CVE-2024-5158, CVE-2024-5159, CVE-2024-5160.

* nongnu/packages/chrome.scm (google-chrome-stable): Update to 125.0.6422.76.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-05-23 17:08:46 +02:00