Age | Commit message (Collapse) | Author |
|
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>
|
|
* nongnu/packages/productivity.scm (anytype): Update to 0.41.0.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
|
|
* nongnu/packages/mozilla.scm (firefox): Update to 127.0.1.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
|
|
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.12.0.
|
|
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>
|
|
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>
|
|
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>
|
|
* nongnu/packages/linux.scm (rtl8821ce-linux-module): Update to 0.0.0-12.f119398.
|
|
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.
|
|
* 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>
|
|
* 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>
|
|
* nongnu/packages/linux.scm (intel-microcode): Update to 20240531.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
|
|
* nongnu/packages/linux.scm (linux-6.9): New variable.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
|
|
* 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>
|
|
* nongnu/packages/music.scm (reaper)[source]: Add default case for hash
and uri for unsupported CPU architectures.
|
|
* nongnu/packages/electron.scm (electron-source): Add default case for
CPU architecture.
|
|
* nongnu/packages/mozilla.scm (firefox): Update to 126.0.1.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
|
|
* nongnu/packages/game-client.scm (heroic-client): Update to 2.14.1.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
|
|
* nongnu/packages/chrome.scm (google-chrome-unstable): Update to 127.0.6485.0.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
|
|
* nongnu/packages/chrome.scm (google-chrome-beta): Update to 126.0.6478.17.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
|
|
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>
|
|
* nongnu/packages/linux.scm (linux-firmware): Update to 20240513.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
|
|
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>
|
|
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>
|
|
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>
|
|
* nongnu/packages/video.scm (intel-media-driver): Update to 24.1.5.
|
|
* nongnu/packages/video.scm (gmmlib): Update to 22.3.19.
|
|
* 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>
|
|
* nongnu/packages/video.scm (obs-with-cef): New variable.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
|
|
* nongnu/packages/mozilla.scm (firefox): Update to 125.0.3.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
|
|
* 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>
|
|
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.4.0.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
|
|
* news.txt: Add entry.
|
|
* 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>
|
|
* README.org (NVIDIA graphics card): New section.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
|
|
* nongnu/packages/nvidia.scm (nvda)[synopsis,description]: Update.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
|
|
* nongnu/packages/nvidia.scm (nvidia-module-open): Don't use package/inherit.
[synopsis,description]: Update.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
|
|
* nongnu/packages/nvidia.scm (nvidia-module)[synopsis,description]: Update.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
|
|
* 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>
|
|
* nongnu/packages/nvidia.scm (nvidia-driver)[synopsis,description]: Update.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
|
|
* 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>
|
|
* 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>
|
|
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>
|
|
* 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>
|
|
* 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>
|
|
* 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>
|
|
* 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>
|
|
* nongnu/packages/nvidia.scm (libglvnd-for-nvda): New variable.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
|
|
* nongnu/packages/nvidia.scm (nvda)[arguments]<#:builder>: Adjust style.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
|
|
* nongnu/packages/nvidia.scm (nvda)[native-inputs]: Set to '().
[propagated-inputs]: Propagate mesa and nvidia-drivers's propagated-inputs.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
|