Karl Hallsby
6ee78bb755
nonguix: chromium-binary-build-system: Hint Electron Ozone Platform.
...
This should allow Electron apps to detect whether they are running on Wayland
or X11. If they are on Wayland, then they should default to using Wayland
libraries. This should help with HiDPI monitors, fractional scaling, and all
the other issues that Wayland solved over X11.
This environment variable is only supported by Electron versions >=28. All
earlier versions relied on command-line arguments instead.
* nonguix/build/chromium-binary-build-system (install-wrapper): Add
ELECTRON_OZONE_PLATFORM_HINT environment variable and set to "auto".
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-01-04 19:40:33 -05:00
Ashish SHUKLA
e3fb39c68a
nongnu: Remove linux-4.19.
...
linux-libre@4.19 was removed from upstream Guix in commit
7b40b9d2d2ddafd6945f18f19f5e621086d57169 as it is no longer supported
upstream.
Fixes #361 .
* nongnu/packages/linux.scm (linux-4.19): Remove variable.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-01-04 17:59:57 -05:00
Liam Hupfer
f44a49d309
README.org: Mention Cuirass instance.
...
* README.org (Substitutes for nonguix): Mention Cuirass instance.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-12-24 10:21:51 +01:00
Ashish SHUKLA
3112b76fb8
nongnu: signal-desktop: Update to 7.36.1.
...
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.36.1.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-12-24 10:14:59 +01:00
Giacomo Leidi
87a6f757bc
nongnu: google-chrome-unstable: Update to 133.0.6847.2.
...
* nongnu/packages/chrome.scm (google-chrome-unstable): Update to 133.0.6847.2.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-12-24 09:53:23 +01:00
Giacomo Leidi
fc669782f0
nongnu: google-chrome-beta: Update to 132.0.6834.32.
...
* nongnu/packages/chrome.scm (google-chrome-beta): Update to 132.0.6834.32.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-12-24 09:53:23 +01:00
Giacomo Leidi
f92d60d0a5
nongnu: google-chrome-stable: Update to 131.0.6778.108.
...
* nongnu/packages/chrome.scm (google-chrome-stable): Update to 131.0.6778.108.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-12-24 09:53:23 +01:00
Hilton Chain
9730e95072
nongnu: linux-xanmod: Update to 6.12.6.
...
* nongnu/packages/linux.scm (linux-xanmod-version): Update to 6.12.6.
(linux-xanmod-source): Update hashes.
2024-12-20 17:59:19 +08:00
Hilton Chain
dd10e11910
nongnu: linux-xanmod-lts: Update to 6.6.67.
...
* nongnu/packages/linux.scm (linux-xanmod-lts-version): Update to 6.6.67.
(linux-xanmod-lts-source): Update hash.
2024-12-20 17:59:16 +08:00
Hilton Chain
578cef4e50
nongnu: nvidia-driver: Update to 550.142.
...
* nongnu/packages/nvidia.scm (nvidia-driver,nvidia-settings): Update to
550.142.
2024-12-20 17:00:54 +08:00
Hilton Chain
da06a007f8
services: nvidia: Use correct nvidia-smi.
...
* nongnu/services/nvidia.scm (nvidia-shepherd-service)
[nvidia-shepherd-service]: Use let*.
Reported-by: Murilo <murilo@disroot.org>
2024-12-20 17:00:54 +08:00
Hilton Chain
6dce8b9bc7
nongnu: nvidia-driver: Remove inputs already propagated from mesa.
...
* nongnu/packages/nvidia.scm (nvidia-driver)[inputs]: Remove libdrm, libx11,
libxcb, libxext.
2024-12-20 17:00:54 +08:00
Murilo
5678801fbb
nongnu: nvidia-driver: Add wine DLLs for DLSS.
...
* nongnu/packages/nvidia.scm (nvidia-driver)[arguments]<#:install-plan>:
Install NGX for Proton and Wine.
Modified-by: Hilton Chain <hako@ultrarare.space>
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2024-12-20 17:00:54 +08:00
Hilton Chain
88f33edcb0
nongnu: Add egl-x11.
...
* nongnu/packages/nvidia.scm (egl-x11): New variable.
2024-12-20 17:00:53 +08:00
Hilton Chain
e2ddc617e7
nongnu: Add egl-gbm.
...
* nongnu/packages/nvidia.scm (egl-gbm): New variable.
2024-12-20 17:00:52 +08:00
Tomas Volf
10e3c2bcae
nongnu: firefox-esr: Update to 128.5.2esr.
...
* nongnu/packages/mozilla.scm (firefox-esr): Update to 128.5.2esr.
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2024-12-13 13:08:15 +08:00
Hilton Chain
e81013943d
nongnu: firefox: Support Guix icecat browser extensions.
...
* nongnu/packages/patches/firefox-use-system-wide-dir.patch: New file.
* nongnu/packages/mozilla.scm (firefox)[source]: Add it along with
firefox-esr-compare-paths.patch.
2024-12-13 13:07:47 +08:00
Hilton Chain
4fe0608a5c
nongnu: firefox-esr: Support Guix icecat browser extensions.
...
* nongnu/packages/patches/firefox-esr-compare-paths.patch: New file.
* nongnu/packages/patches/firefox-esr-use-system-wide-dir.patch: New file.
* nongnu/packages/mozilla.scm (firefox-esr)[source]: Add them.
[arguments]<#:configure-flags>: Allow unsigned system addons.
[native-search-paths]: Add ICECAT_SYSTEM_DIR.
2024-12-13 13:07:45 +08:00
Tomas Volf
5a7e61a0a5
nongnu: firefox: Update to 133.0.3.
...
* nongnu/packages/mozilla.scm (firefox): Update to 133.0.3.
2024-12-11 21:14:19 +08:00
Hilton Chain
faeed8a6a4
nongnu: linux-xanmod-lts: Update to 6.6.64.
...
* nongnu/packages/linux.scm (linux-xanmod-lts-version): Update to 6.6.64.
(linux-xanmod-lts-source): Update hash.
2024-12-10 12:44:39 +08:00
Hilton Chain
d14b552a6d
nongnu: linux-xanmod: Update to 6.11.11.
...
* nongnu/packages/linux.scm (linux-xanmod-version): Update to 6.11.11.
(linux-xanmod-source): Update hash.
2024-12-09 22:50:49 +08:00
John Kehayias
4aa03a3ccf
nongnu: steam: Use newer gcc for better game compatibility.
...
Fixes #355 .
* nongnu/packages/steam-client.scm (steam-client-libs): Replace gcc with
gcc-14.
2024-12-06 23:11:26 -05:00
Hilton Chain
720df79727
nongnu: nvidia-driver: Simplify patch-elf phase.
...
* nongnu/packages/nvidia.scm (nvidia-driver)[inputs]: Remove libglvnd-for-nvda.
[arguments]<#:phases>: Simplify 'patch-elf.
2024-12-05 14:38:42 +08:00
Hilton Chain
825c68acea
nongnu: nvidia-driver-beta: Update to 565.57.01.
...
* nongnu/packages/nvidia.scm (nvidia-driver-beta): Update to 565.57.01.
[arguments]<#:phases>: Install "nvidia-pcc" binary.
(nvidia-settings-beta): Update to 565.57.01.
(nvidia-driver)[inputs]: Add libxcb, mesa-for-nvda.
[arguments]<#:phases>: Add them to RUNPATH.
2024-12-05 14:38:42 +08:00
Hilton Chain
661efb289c
nongnu: nvidia-driver: Update to 550.135.
...
* nongnu/packages/nvidia.scm (nvidia-driver,nvidia-settings): Update to 550.135.
2024-12-05 14:38:40 +08:00
Hilton Chain
7efff15189
nongnu: linux-xanmod: Update to 6.11.10.
...
* nongnu/packages/linux.scm (linux-xanmod-version): Update to 6.11.10.
(linux-xanmod-source): Update hash.
2024-12-02 07:24:52 +08:00
Hilton Chain
dae0193bff
nongnu: linux-xanmod-lts: Update to 6.6.63.
...
* nongnu/packages/linux.scm (linux-xanmod-lts-version): Update to 6.6.63.
(linux-xanmod-lts-source): Update hash.
2024-12-02 07:24:51 +08:00
Ashish SHUKLA
792d5ecba8
nongnu: signal-desktop: Update to 7.34.0.
...
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.34.0.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-12-01 14:39:45 +01:00
Jonathan Brielmaier
91c0fed80d
nongnu: firefox-esr: Update to 128.5.1esr.
...
* nongnu/packages/mozilla.scm (firefox-esr): Update to 128.5.1esr.
2024-11-29 19:46:06 +01:00
Murilo
6e864249c2
nongnu: Add obs-nvenc.
...
* nongnu/packages/video.scm (obs-nvenc): New variable.
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2024-11-28 14:26:34 +08:00
Murilo
479801db4d
nongnu: Add replace-ffmpeg-nvenc procedure for input rewriting.
...
* nongnu/packages/video.scm (replace-ffmpeg-nvenc): New procedure.
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2024-11-28 14:26:28 +08:00
Murilo
0c4a83a006
nongnu: Add ffmpeg-nvenc.
...
* nongnu/packages/video.scm (ffmpeg-nvenc): New variable.
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2024-11-28 14:26:10 +08:00
Murilo
af911e9b2c
nongnu: Add nv-codec-headers.
...
* nongnu/packages/video.scm (nv-codec-headers): New variable.
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2024-11-28 14:26:00 +08:00
Nicolas Graves
88664240de
nongnu: Add mesa/fake-beta.
...
* nongnu/packages/nvidia.scm (mesa/fake-beta): New variable.
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2024-11-28 14:25:46 +08:00
Nicolas Graves
eadb3374ab
nongnu: Add nvdb.
...
‘nvda’ for nvidia-driver-beta.
* nongnu/packages/nvidia.scm (nvdb): New variable.
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2024-11-28 14:25:36 +08:00
Nicolas Graves
0d9869b5ff
nongnu: Add nvidia-settings-beta.
...
* nongnu/packages/nvidia.scm (nvidia-settings-beta): New variable.
Modified-by: Hilton Chain <hako@ultrarare.space>
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2024-11-28 14:25:23 +08:00
Nicolas Graves
eab6ec15d9
nongnu: Add nvidia-module-open-beta.
...
* nongnu/packages/nvidia.scm (nvidia-module-open-beta): New variable.
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2024-11-28 14:25:09 +08:00
Nicolas Graves
63cf400ec9
nongnu: Add nvidia-module-beta.
...
* nongnu/packages/nvidia.scm (nvidia-module-beta): New variable.
Modified-by: Hilton Chain <hako@ultrarare.space>
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2024-11-28 14:24:57 +08:00
Hilton Chain
311ad8ee13
nongnu: nvidia-module: Support only x86_64-linux.
...
* nongnu/packages/nvidia.scm (nvidia-module)[supported-systems]: Support only
x86_64-linux.
2024-11-28 14:24:46 +08:00
Nicolas Graves
5fd10621ce
nongnu: Add nvidia-firmware-beta.
...
* nongnu/packages/nvidia.scm (nvidia-firmware-beta): New variable.
Modified-by: Hilton Chain <hako@ultrarare.space>
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2024-11-28 14:24:44 +08:00
Nicolas Graves
9814d2f566
nongnu: Add nvidia-driver-beta.
...
* nongnu/packages/nvidia.scm (nvidia-driver-beta): New variable.
Modified-by: Hilton Chain <hako@ultrarare.space>
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2024-11-28 14:24:33 +08:00
Nicolas Graves
a21f497504
import: Add %nvidia-updater.
...
* guix/import/nvidia.scm: New file.
Modified-by: Hilton Chain <hako@ultrarare.space>
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2024-11-28 14:24:24 +08:00
Nicolas Graves
3d54c63d35
nongnu: nvidia: Use explicit versions and hashes.
...
* nongnu/packages/nvidia.scm (nvidia-source,nvidia-settings-source): Add hash
argument.
(nvidia-driver,nvidia-settings)[version,source]: Use explicit versions and
hashes.
(nvda): Don't inherit from nvidia-driver (for updater).
(nvidia-version, %nvidia-driver-hashes,%nvidia-settings-hashes): Delete
variables.
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2024-11-28 14:24:04 +08:00
Nicolas Graves
8a6a4a3982
nongnu: nvidia: Update source procedures.
...
* nongnu/packages/nvidia.scm (nvidia-driver-snippet): New variable.
(nvidia-source): Switch to ‘url-fetch’ and use it.
(nvidia-driver,nvidia-module)[source,arguments]: Adjust accordingly.
(nvidia-settings-source): New procedure.
(nvidia-settings)[source]: Use it.
(nvidia-source-unbundle-libraries,make-nvidia-source): Delete procedures.
Modified-by: Hilton Chain <hako@ultrarare.space>
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2024-11-28 14:23:54 +08:00
Jonathan Brielmaier
d8c25a0ad2
nongnu: firefox: Update to 133.0 [security fixes].
...
Fixes CVE-2024-11691, CVE-2024-11692, CVE-2024-11693, CVE-2024-11694,
CVE-2024-11695, CVE-2024-11696, CVE-2024-11697, CVE-2024-11698,
CVE-2024-11699, CVE-2024-11700, CVE-2024-11701, CVE-2024-11702,
CVE-2024-11703, CVE-2024-11704, CVE-2024-11705, CVE-2024-11706
and CVE-2024-11708.
* nongnu/packages/mozilla.scm (firefox): Update to 133.0.
2024-11-27 23:02:47 +01:00
Tomas Volf
8dbfc04639
nongnu: firefox-esr: Update to 128.5.0esr [security fixes].
...
Fixes CVE-2024-11691, CVE-2024-11692, CVE-2024-11693, CVE-2024-11694,
CVE-2024-11695, CVE-2024-11696, CVE-2024-11697, CVE-2024-11698,
CVE-2024-11699.
* nongnu/packages/mozilla.scm (firefox-esr): Update to 128.5.0esr.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-11-26 19:19:29 +01:00
Jonathan Brielmaier
b03ec15974
nongnu: compcert: Update to 3.14.
...
* nongnu/packages/coq.scm (compcert): Update to 3.14.
[arguments]: Remove no longer required substitute.
2024-11-26 18:29:50 +01:00
John Kehayias
7d912c1c46
.guix-authorizations: Add comment with podiki's primary key.
...
* .guix-authorizations: Add comment with podiki's primary key (authorized
fingerprint is the correct subkey).
2024-11-26 12:01:47 -05:00
John Kehayias
3cdafc4802
.guix-authorizations: Add hako to committers.
...
* .guix-authorizations: Add fingerprint for hako.
2024-11-26 12:00:24 -05:00
Maxim Cournoyer
d9f5fc57b3
nongnu: linux-firmware: Update to 20241110.
...
* nongnu/packages/linux.scm (linux-firmware): Update to 20241110.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-11-23 00:38:24 +01:00