summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-12-12nongnu: corrupt-linux: Rewrite to use customize-linux.kernel-rewriteJohn Kehayias
This simplifies our linux package definitions to not need hash updates as they simply follow from the inherited part of the source field. The newly added 'customize-linux' procedure from Guix is the preferred way to customize the kernel as well. * nongnu/packages/linux.scm (corrupt-linux): No longer take 'version' or 'hash' arguments. Inherit from 'customize-linux' as a starting package. Remove patch for now removed 'build-doc' phase. (linux-6.0, linux-5.15, linux-5.10, linux-5.4, linux4.19, linux-4.14, linux-4.9, linux-arm64-generic-6.0, linux-arm64-generic-5.15): Remove version and hash strings.
2022-12-10nongnu: linux@5.10: Update to 5.10.158.Jonathan Brielmaier
* nongnu/packages/linux.scm (linux-5.10): Update to 5.10.158.
2022-12-10nongnu: linux@5.15: Update to 5.15.82.Jonathan Brielmaier
* nongnu/packages/linux.scm (linux-5.15): Update to 5.15.82.
2022-12-10nongnu: linux@6.0: Update to 6.0.12.Jonathan Brielmaier
* nongnu/packages/linux.scm (linux-6.0): Update to 6.0.12.
2022-12-10nongnu: Fix typo in variable name of font-microsoft-courier-new.Jonathan Brielmaier
Fixes https://gitlab.com/nonguix/nonguix/-/issues/221 * nongnu/packages/fonts.scm (font-microsoft-couirer-new): Rename to font-microsoft-courier-new. Deprecate the wrong spelling.
2022-12-04gnu: unrar: Update to 6.2.2.Pierre Neidhardt
* nongnu/packages/compression.scm (unrar): Update to 6.2.2.
2022-12-03nongnu: intel-media-driver: Update to 22.5.4.Jelle Licht
* nongnu/packages/video.scm (intel-media-driver): Update to 22.5.4.
2022-12-03nongnu: gmmlib: Update to 22.2.0.Jelle Licht
* nongnu/packages/video.scm (gmmlib): Update to 22.2.0.
2022-12-01nongnu: linux@6.0: Update to 6.0.10.Jonathan Brielmaier
* nongnu/packages/linux.scm (linux-6.0): Update to 6.0.10.
2022-12-01nongnu: zoom: Update to 5.12.9.367.John Kehayias
* nongnu/packages/messaging.scm (zoom): Update to 5.12.9.367.
2022-11-30nongnu: firefox: Update to 107.0.1.Jonathan Brielmaier
* nongnu/packages/mozilla.scm (firefox): Update to 107.0.1.
2022-11-25nongnu: corrupt-linux: Add infodocs patch.John Kehayias
Fixes #217. Builds of the linux kernel were failing without a recently added patch from Guix to add an infodocs target for make. See commit 82c43b276dd5e60c81ad2c040a9d945befc4bc88. We now use this patch for applicable kernels (version 5.10 or greater) so the 'build-doc' phase succeeds. * nongnu/package/linux.scm (corrupt-linux)[source]: Add patches with "linux-libre-infodocs-target.patch" depending on version with the procedure doc-supported? from (gnu packages linux).
2022-11-23nongnu: linux-arm64-generic@5.15: Update to 5.15.79.John Kehayias
* nongnu/packages/linux.scm (linux-arm64-generic-5.15): Update to 5.15.79.
2022-11-23nongnu: linux-arm64-generic@6.0: Update to 6.0.9.John Kehayias
* nongnu/packages/linux.scm (linux-arm64-generic-6.0): Update to 6.0.9.
2022-11-23nongnu: linux@4.9: Update to 4.9.333.John Kehayias
* nongnu/packages/linux.scm (linux-4.9): Update to 4.9.333.
2022-11-23nongnu: linux@4.14: Update to 4.14.299.John Kehayias
* nongnu/packages/linux.scm (linux-4.14): Update to 4.14.299.
2022-11-23nongnu: linux@4.19: Update to 4.19.265.John Kehayias
* nongnu/packages/linux.scm (linux-4.19): Update to 4.19.265.
2022-11-23nongnu: linux@5.4: Update to 5.4.224.John Kehayias
* nongnu/packages/linux.scm (linux-5.4): Update to 5.4.224.
2022-11-23nongnu: linux@5.10: Update to 5.10.155.John Kehayias
* nongnu/packages/linux.scm (linux-5.10): Update to 5.10.155.
2022-11-23nongnu: linux@5.15: Update to 5.15.79.John Kehayias
* nongnu/packages/linux.scm (linux-5.15): Update to 5.15.79.
2022-11-23nongnu: element-desktop: Update to 1.11.15.John Kehayias
* nongnu/packages/messaging.scm (element-desktop): Update to 1.11.15.
2022-11-23nongnu: dxvk@1.10: Update to 1.10.3.Jonathan Brielmaier
* nongnu/packages/wine.scm (dxvk-1.10): Update to 1.10.3. Inherit from dxvk-1.7 so it builds again.
2022-11-22nongnu: linux@6.0: Update to 6.0.9.John Kehayias
* nongnu/packages/linux.scm (linux-6.0): Update to 6.0.9.
2022-11-21nongnu: dxvk-next: Update to 2.0.Pierre Neidhardt
* nongnu/packages/wine.scm (dxvk-next): Update to 2.0. * nongnu/packages/wine.scm (dxvk-1.10): New variable.
2022-11-18nongnu: helix-core: Match source for all other architectures.Jonathan Brielmaier
Fixes https://gitlab.com/nonguix/nonguix/-/issues/214 * nongnu/packages/version-control.scm (helix-core)[source]: Match other architectures as well, so they can `guix pull` again.
2022-11-17nongnu: Add helix-core.dan
* nongnu/packages/version-control.scm (helix-core): New variable. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-11-17nongnu: sof-firmware: Update to 2.2.Simen Endsjø
Fixes https://gitlab.com/nonguix/nonguix/-/issues/211 * nongnu/packages/linux.scm (sof-firmware): Update to 2.2. [source]: Switch from git checkout to prebuilt archives. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-11-17nongnu: linux-firmware: Update to 20221109.Simen Endsjø
* nongnu/packages/linux.scm (linux-firmware): Update to 20221109. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-11-15nongnu: element-desktop: Update to 1.11.14.John Kehayias
* nongnu/packages/messaging.scm (element-desktop): Update to 1.11.14.
2022-11-15nongnu: signal-desktop: Update to 5.63.1.John Kehayias
* nongnu/packages/messaging.scm (signal-desktop): Update to 5.63.1.
2022-11-15nongnu: firefox: Update to 107.0 [security fixes].John Kehayias
Fixes CVE-2022-40674, CVE-2022-45403, CVE-2022-45404, CVE-2022-45405, CVE-2022-45406, CVE-2022-45407, CVE-2022-45408, CVE-2022-45409, CVE-2022-45410, CVE-2022-45411, CVE-2022-45412, CVE-2022-45413, CVE-2022-45415, CVE-2022-45416, CVE-2022-45417, CVE-2022-45418, CVE-2022-45419, CVE-2022-45420 and CVE-2022-45421. * nongnu/packages/mozilla.scm (firefox): Update to 107.0.
2022-11-15nongnu: Remove unneeded rust packages.John Kehayias
Upstream Guix now has rust-1.61 (and more), so remove unneeded bootstrapping. * nongnu/packages/mozilla.scm (rust-uri, rust-bootstrapped-package, rust-firefox-1.61): Remove variables. (rust-firefox): Set to be rust-1.61.
2022-11-15nongnu: firefox-esr: Update to 102.5.0esr [security fixes].Jonathan Brielmaier
Fixes CVE-2022-40674, CVE-2022-45403, CVE-2022-45404, CVE-2022-45405, CVE-2022-45406, CVE-2022-45407, CVE-2022-45408, CVE-2022-45409, CVE-2022-45410, CVE-2022-45411, CVE-2022-45412, CVE-2022-45413, CVE-2022-45415, CVE-2022-45416, CVE-2022-45417, CVE-2022-45418, CVE-2022-45419, CVE-2022-45420 and CVE-2022-45421. * nongnu/packages/mozilla.scm (firefox-esr): Update to 102.5.0esr.
2022-11-15nongnu: Add google-chrome-unstable.Giacomo Leidi
* nongnu/packages/chrome.scm (google-chrome-unstable): New variable. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-11-15nongnu: Add google-chrome-beta.Giacomo Leidi
* nongnu/packages/chrome.scm (google-chrome-beta): New variable. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-11-15nongnu: Add google-chrome-stable.Giacomo Leidi
* nongnu/packages/chrome.scm: New file, (google-chrome-stable): new variable. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-11-10nongnu: intel-microcode: Update to 20221108.Timotej Lazar
* nongnu/packages/linux.scm (intel-microcode): Update to 20221108. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-11-10nongnu: Add geekbench5.Petr Hodina
* nongnu/packages/benchmark.scm: New file. * nongnu/packages/benchmark.scm (geekbench5): New variable. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-11-06nongnu: firefox-esr: Fix VA-API support.John Kehayias
This also fixes the firefox package. VA-API runs in the RDD (Remote Data Decoder) sandbox in firefox and thus needs to have specified everything it needs access to. Using commit b7a0935420ee630a29b7e5ac73a32ba1eb24f00b of Guix's icecat package, we can get all the dependencies needed and add that to LD_LIBRARY_PATH. These are then accessible in the RDD sandbox, allowing VA-API to fully load and work for hardware video decoding support. * nongnu/package/mozilla.scm (firefox-esr)[modules]: Add (srfi srfi-1), (rnrs bytevectors), (rnrs io ports), (guix elf), and (guix build gremlin). [phases]{wrap-program}: New functions RUNPATH-OF and RUNPATHS-OF-INPUT. Use these for RDD-WHITELIST, the runpaths of mesa and ffmpeg. Add this list to LD_LIBRARY_PATH.
2022-11-06nongnu: rtl8821ce-linux-module: Update to 0.0.0-8-50c1b12.Zhu Zihao
Now supports Linux 6.x series. * nongnu/packages/linux.scm (rtl8821ce-linux-module): Update to 0.0.0-8-50c1b12. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-11-04nongnu: nvidia-module: Update to 515.76.John Kehayias
This fixes the build with linux@6.0. * nongnu/packages/nvidia.scm (nvidia-module, nversion): Update to 515.76.
2022-11-04nongnu: linux-arm64-generic@5.15: Update to 5.15.77.John Kehayias
* nongnu/packages/linux.scm (linux-arm64-generic-5.15): Update to 5.15.77.
2022-11-04nongnu: linux@4.9: Update to 4.9.332.John Kehayias
* nongnu/packages/linux.scm (linux-4.9): Update to 4.9.332.
2022-11-04nongnu: linux@4.14: Update to 4.14.298.John Kehayias
* nongnu/packages/linux.scm (linux-4.14): Update to 4.14.298.
2022-11-04nongnu: linux@4.19: Update to 4.19.264.John Kehayias
* nongnu/packages/linux.scm (linux-4.19): Update to 4.19.264.
2022-11-04nongnu: linux@5.4: Update to 5.4.223.John Kehayias
* nongnu/packages/linux.scm (linux-5.4): Update to 5.4.223.
2022-11-04nongnu: linux@5.10: Update to 5.10.153.John Kehayias
* nongnu/packages/linux.scm (linux-5.10): Update to 5.10.153.
2022-11-04nongnu: linux@5.15: Update to 5.15.77.John Kehayias
* nongnu/packages/linux.scm (linux-5.15): Update to 5.15.77.
2022-11-04nongnu: Remove linux-arm64-generic@5.19. Add linux-arm64-generic@6.0.John Kehayias
* nongnu/packages/linux.scm (linux-arm64-generic-5.19): Remove variable. (linux-arm64-generic-6.0): New variable. (linux-arm64-generic): Set to linux-arm64-linux-6.0.
2022-11-04nongnu: Remove linux@5.19. Add linux@6.0.John Kehayias
* nongnu/packages/linux.scm (linux-5.19): Remove variable. (linux-6.0): New variable. (linux): Set to linux-6.0.