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
Timotej Lazar
9f10369e01
nongnu: linux-firmware: Update to 20240513.
...
* nongnu/packages/linux.scm (linux-firmware): Update to 20240513.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-05-23 16:27:41 +02:00
Timotej Lazar
34935b49ae
nongnu: intel-microcode: Update to 20240514 [security fixes].
...
Fixes CVE-2023-45733, CVE-2023-45745, CVE-2023-46103, CVE-2023-47855
* nongnu/packages/linux.scm (intel-microcode): Update to 20240514.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-05-15 09:00:59 +02:00
Tomas Volf
d1609e765b
nongnu: firefox: Update to 126.0 [security fixes].
...
Fixes CVE-2024-4367, CVE-2024-4764, CVE-2024-4765, CVE-2024-4766,
CVE-2024-4767, CVE-2024-4768, CVE-2024-4769, CVE-2024-4770,
CVE-2024-4771, CVE-2024-4772, CVE-2024-4773, CVE-2024-4774,
CVE-2024-4775, CVE-2024-4776, CVE-2024-4777, CVE-2024-4778.
* nongnu/packages/mozilla.scm (firefox): Update to 126.0.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-05-14 19:02:50 +02:00
Tomas Volf
81d5098e9b
nongnu: firefox-esr: Update to 115.11.0esr [security fixes].
...
Fixes CVE-2024-4367, CVE-2024-4767, CVE-2024-4768, CVE-2024-4769,
CVE-2024-4770, CVE-2024-4777.
* nongnu/packages/mozilla.scm (firefox-esr): Update to 115.11.0esr.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-05-14 19:02:23 +02:00
Picnoir
7081518be7
nongnu: intel-media-driver: Update to 24.1.5.
...
* nongnu/packages/video.scm (intel-media-driver): Update to 24.1.5.
2024-05-03 21:02:56 +02:00
Picnoir
2ce37848a3
nongnu: gmmlib: Update to 22.3.19.
...
* nongnu/packages/video.scm (gmmlib): Update to 22.3.19.
2024-05-03 21:02:05 +02:00
Giacomo Leidi
2d1a5c8257
nongnu: vscodium: Update to 1.88.1.24104.
...
* nongnu/packages/editors.scm (vscodium): Update to 1.88.1.24104;
[source]: add hashes for aarch64-linux and armhf-linux.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-05-03 20:49:34 +02:00
Oleg Pykhalov
779ef9a393
nongnu: Add obs-with-cef.
...
* nongnu/packages/video.scm (obs-with-cef): New variable.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-05-03 20:44:34 +02:00
Tomas Volf
76251fb771
nongnu: firefox: Update to 125.0.3.
...
* nongnu/packages/mozilla.scm (firefox): Update to 125.0.3.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-04-29 22:51:34 +02:00
Giacomo Leidi
fd939d13fa
nongnu: anytype: Update to 0.40.0.
...
* nongnu/packages/productivity.scm (anytype): Update to 0.40.0;
[arguments]<wrapper-plan>: adjust to match new binaries.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-04-29 22:42:37 +02:00
Felix Dumbeck
0018464a1f
nongnu: signal-desktop: Update to 7.4.0.
...
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.4.0.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-04-26 10:43:56 +02:00
Hilton Chain
3dca585034
nongnu: nvidia-driver: Update to 550.67.
...
* nongnu/packages/nvidia.scm (nvidia-version): Update to 550.67.
(nvidia-source-hash)[%nvidia-source-hashes]: Update hashes.
(make-nvidia-source): Add zstd to PATH.
(nvidia-source,nvidia-settings): Update hash.
(nvidia-driver)[inputs]: Add openssl, openssl-1.1
[arguments]<#:phases>: Add them to RUNPATH.
Install nvidia-cuda-mps-control and nvidia-cuda-mps-server.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-04-24 20:06:59 -04:00
Hilton Chain
39e64b2b77
nongnu: nvda: Update synopsis and description.
...
* nongnu/packages/nvidia.scm (nvda)[synopsis,description]: Update.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-04-24 20:06:56 -04:00
Hilton Chain
260855dc5e
nongnu: nvidia-module-open: Update synopsis and description.
...
* nongnu/packages/nvidia.scm (nvidia-module-open): Don't use package/inherit.
[synopsis,description]: Update.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-04-24 20:06:55 -04:00
Hilton Chain
3e6050eb84
nongnu: nvidia-module: Update synopsis and description.
...
* nongnu/packages/nvidia.scm (nvidia-module)[synopsis,description]: Update.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-04-24 20:06:54 -04:00
Hilton Chain
ffe4fe4e6c
nongnu: nvidia-firmware: Update synopsis and description.
...
* nongnu/packages/nvidia.scm (nvidia-firmware)[synopsis,description]: Update.
[arguments]<#:install-plan>: Use version of ‘this-package’.
[propagated-inputs]: Set to '().
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-04-24 20:06:52 -04:00
Hilton Chain
b08562d4c9
nongnu: nvidia-driver: Update synopsis and description.
...
* nongnu/packages/nvidia.scm (nvidia-driver)[synopsis,description]: Update.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-04-24 20:06:51 -04:00
Hilton Chain
d35912bd9e
nongnu: nvidia: Group source hashes.
...
* nongnu/packages/nvidia.scm (nvidia-source-hash): New procedure.
(nvidia-source): Use it.
(nvidia-settings)[source]: Likewise.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-04-24 20:06:50 -04:00
Hilton Chain
8a56ebb666
services: nvidia: Only invoke commands when NVIDIA driver is in use.
...
* nongnu/services/nvidia.scm (nvidia-service-type): Don't extend
kernel-module-loader-service-type, move this part to…
(nvidia-shepherd-service)[start]: …here.
Check driver and command availablity.
[stop]: Likewise.
[modules]: Add (guix build utils) for ‘invoke/quiet’.
Add (rnrs io ports) for ‘get-line’.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-04-24 20:06:48 -04:00
Hilton Chain
97925d2091
services: nvidia: No longer unload ‘nvidia_uvm’ module on powering off.
...
Shepherd now handles kernel processes properly, no longer need to unload the
module here.
* nongnu/services/nvidia.scm (nvidia-shepherd-service)[requirement]: Remove
'user-processes.
[one-shot?]: Set to #t.
[stop]: Remove field.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-04-24 20:06:47 -04:00
Hilton Chain
e4e34b7da4
services: nvidia: Create extra device nodes on boot.
...
* nongnu/services/nvidia.scm (nvidia-shepherd-service)
[requirement]: Add udev.
[start]: Create extra device nodes via ‘nvidia-smi’.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-04-24 20:06:46 -04:00
Hilton Chain
e3896f51d2
services: nvidia: Adjust configuration options.
...
* nongnu/services/nvidia.scm (nvidia-configuration):
[nvidia-driver]: Rename to ‘driver’.
Default to nvda.
Accept a file-like object.
[nvidia-firmware]: Rename to ‘firmware’.
Accept a file-like object.
[nvidia-module]: Rename to ‘module’.
Accept a file-like object.
[modules]: Remove option.
(nvidia-shepherd-service): Correct kernel module name.
[stop]: Don't return #f.
(nvidia-service-type): Extend profile-service-type with ‘driver’.
Adjust accordingly.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-04-24 20:06:44 -04:00
Hilton Chain
deab71dbe6
nongnu: nvidia-driver: Remove libraries provided by libglvnd.
...
* nongnu/packages/nvidia.scm (nvidia-source-unbundle-libraries): Remove
libraries provided by libglvnd.
(nvidia-driver)[inputs]: Add libglvnd-for-nvda.
[arguments]<#:phases>: Add it to RUNPATH.
(nvda)[arguments]<#:builder>: Add "libglvnd" from inputs to union build.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-04-24 20:06:43 -04:00
Hilton Chain
fbf5024faf
nongnu: Add mesa-for-nvda.
...
* nongnu/packages/nvidia.scm (mesa-for-nvda): New variable.
(nvda)[version,inputs]: Replace mesa with it.
[arguments]<#:builder>: Remove resolve-collision procedure.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-04-24 20:06:42 -04:00