summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-12-18nongnu: nvidia-module: Rename to nvidia-module-open.•••* nongnu/packages/nvidia.scm (nvidia-module): Rename to nvidia-module-open. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Hilton Chain
2022-12-18nongnu: Add procedure (make-nvidia-source).•••* nongnu/packages/nvidia.scm (computed-origin-method,make-nvidia-source) (nvidia-source): New variables. (nvidia-driver)[source]: Use nvidia-source instead. [arguments]<#:phases>: Remove unpack phase. [native-inputs]: Remove perl, python-2, which and xz. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Hilton Chain
2022-12-18nongnu: nvidia-driver: Move (use-modules) out of #:phases.•••* nongnu/packages/nvidia.scm (nvidia-driver)[arguments]<#:modules>: Moved out from <#:phases>. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Hilton Chain
2022-12-18nongnu: nvidia-driver: Rewrite logic for creating short name symbolic links.•••* nongnu/packages/nvidia.scm (nvidia-driver)[arguments]<#:phases>: Rewrite logic for creating short name symbolic links, utilizing patchelf. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Hilton Chain
2022-12-18nongnu: nvidia-driver: Simplify udev rules creation.•••* nongnu/packages/nvidia.scm (nvidia-driver)[arguments]<#:phases>: Simplify udev rules creation. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Hilton Chain
2022-12-18nongnu: nvidia-driver: Don't hardcode inputs.•••* nongnu/packages/nvidia.scm (nvidia-driver)[arguments]<#:phases>: Use G-expression and don't hardcode inputs when possible. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Hilton Chain
2022-12-18nongnu: nvidia-driver: Fix indentation.•••* nongnu/packages/nvidia.scm (nvidia-driver): Fix indentation. [inputs,native-inputs]: Sort alphabetically. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Hilton Chain
2022-12-18Revert "nongnu: corrupt-linux: Rewrite to use customize-linux."•••This reverts commit 3d53be2c5cc9e0a8f5a76447eb392d7b0901232d. It depends on changes which are not available on the upstream version-1.4.0 branch. I will add this back after the 1.4.0 release. Jonathan Brielmaier
2022-12-17nongnu: firefox: Update to 108.0.1 [security fixes].•••Fixes CVE-2022-46871, CVE-2022-46872, CVE-2022-46873, CVE-2022-46874, CVE-2022-46875, CVE-2022-46877, CVE-2022-46878 and CVE-2022-46879. * nongnu/packages/mozilla.scm (rust-firefox): Update to rust-1.63. (firefox): Update to 108.0.1. Jonathan Brielmaier
2022-12-14nongnu: firefox-esr: Update to 102.6.0esr [security fixes].•••Fixes CVE-2022-46872, CVE-2022-46874, CVE-2022-46875, CVE-2022-46878, CVE-2022-46880, CVE-2022-46881 and CVE-2022-46882. * nongnu/packages/mozilla.scm (firefox-esr): Update to 102.6.0esr. Jonathan Brielmaier
2022-12-12nongnu: corrupt-linux: Rewrite to use customize-linux.•••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. kernel-rewriteJohn Kehayias
2022-12-10nongnu: linux@5.10: Update to 5.10.158.•••* nongnu/packages/linux.scm (linux-5.10): Update to 5.10.158. Jonathan Brielmaier
2022-12-10nongnu: linux@5.15: Update to 5.15.82.•••* nongnu/packages/linux.scm (linux-5.15): Update to 5.15.82. Jonathan Brielmaier
2022-12-10nongnu: linux@6.0: Update to 6.0.12.•••* nongnu/packages/linux.scm (linux-6.0): Update to 6.0.12. Jonathan Brielmaier
2022-12-10nongnu: Fix typo in variable name of font-microsoft-courier-new.•••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. Jonathan Brielmaier
2022-12-04gnu: unrar: Update to 6.2.2.•••* nongnu/packages/compression.scm (unrar): Update to 6.2.2. Pierre Neidhardt
2022-12-03nongnu: intel-media-driver: Update to 22.5.4.•••* nongnu/packages/video.scm (intel-media-driver): Update to 22.5.4. Jelle Licht
2022-12-03nongnu: gmmlib: Update to 22.2.0.•••* nongnu/packages/video.scm (gmmlib): Update to 22.2.0. Jelle Licht
2022-12-01nongnu: linux@6.0: Update to 6.0.10.•••* nongnu/packages/linux.scm (linux-6.0): Update to 6.0.10. Jonathan Brielmaier
2022-12-01nongnu: zoom: Update to 5.12.9.367.•••* nongnu/packages/messaging.scm (zoom): Update to 5.12.9.367. John Kehayias
2022-11-30nongnu: firefox: Update to 107.0.1.•••* nongnu/packages/mozilla.scm (firefox): Update to 107.0.1. Jonathan Brielmaier
2022-11-25nongnu: corrupt-linux: Add infodocs patch.•••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). John Kehayias
2022-11-23nongnu: linux-arm64-generic@5.15: Update to 5.15.79.•••* nongnu/packages/linux.scm (linux-arm64-generic-5.15): Update to 5.15.79. John Kehayias
2022-11-23nongnu: linux-arm64-generic@6.0: Update to 6.0.9.•••* nongnu/packages/linux.scm (linux-arm64-generic-6.0): Update to 6.0.9. John Kehayias
2022-11-23nongnu: linux@4.9: Update to 4.9.333.•••* nongnu/packages/linux.scm (linux-4.9): Update to 4.9.333. John Kehayias
2022-11-23nongnu: linux@4.14: Update to 4.14.299.•••* nongnu/packages/linux.scm (linux-4.14): Update to 4.14.299. John Kehayias
2022-11-23nongnu: linux@4.19: Update to 4.19.265.•••* nongnu/packages/linux.scm (linux-4.19): Update to 4.19.265. John Kehayias
2022-11-23nongnu: linux@5.4: Update to 5.4.224.•••* nongnu/packages/linux.scm (linux-5.4): Update to 5.4.224. John Kehayias
2022-11-23nongnu: linux@5.10: Update to 5.10.155.•••* nongnu/packages/linux.scm (linux-5.10): Update to 5.10.155. John Kehayias
2022-11-23nongnu: linux@5.15: Update to 5.15.79.•••* nongnu/packages/linux.scm (linux-5.15): Update to 5.15.79. John Kehayias
2022-11-23nongnu: element-desktop: Update to 1.11.15.•••* nongnu/packages/messaging.scm (element-desktop): Update to 1.11.15. John Kehayias
2022-11-23nongnu: dxvk@1.10: Update to 1.10.3.•••* nongnu/packages/wine.scm (dxvk-1.10): Update to 1.10.3. Inherit from dxvk-1.7 so it builds again. Jonathan Brielmaier
2022-11-22nongnu: linux@6.0: Update to 6.0.9.•••* nongnu/packages/linux.scm (linux-6.0): Update to 6.0.9. John Kehayias
2022-11-21nongnu: dxvk-next: Update to 2.0.•••* nongnu/packages/wine.scm (dxvk-next): Update to 2.0. * nongnu/packages/wine.scm (dxvk-1.10): New variable. Pierre Neidhardt
2022-11-18nongnu: helix-core: Match source for all other architectures.•••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. Jonathan Brielmaier
2022-11-17nongnu: Add helix-core.•••* nongnu/packages/version-control.scm (helix-core): New variable. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> dan
2022-11-17nongnu: sof-firmware: Update to 2.2.•••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> Simen Endsjø
2022-11-17nongnu: linux-firmware: Update to 20221109.•••* nongnu/packages/linux.scm (linux-firmware): Update to 20221109. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Simen Endsjø
2022-11-15nongnu: element-desktop: Update to 1.11.14.•••* nongnu/packages/messaging.scm (element-desktop): Update to 1.11.14. John Kehayias
2022-11-15nongnu: signal-desktop: Update to 5.63.1.•••* nongnu/packages/messaging.scm (signal-desktop): Update to 5.63.1. John Kehayias
2022-11-15nongnu: firefox: Update to 107.0 [security fixes].•••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. John Kehayias
2022-11-15nongnu: Remove unneeded rust packages.•••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. John Kehayias
2022-11-15nongnu: firefox-esr: Update to 102.5.0esr [security fixes].•••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. Jonathan Brielmaier
2022-11-15nongnu: Add google-chrome-unstable.•••* nongnu/packages/chrome.scm (google-chrome-unstable): New variable. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Giacomo Leidi
2022-11-15nongnu: Add google-chrome-beta.•••* nongnu/packages/chrome.scm (google-chrome-beta): New variable. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Giacomo Leidi
2022-11-15nongnu: Add google-chrome-stable.•••* nongnu/packages/chrome.scm: New file, (google-chrome-stable): new variable. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Giacomo Leidi
2022-11-10nongnu: intel-microcode: Update to 20221108.•••* nongnu/packages/linux.scm (intel-microcode): Update to 20221108. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Timotej Lazar
2022-11-10nongnu: Add geekbench5.•••* nongnu/packages/benchmark.scm: New file. * nongnu/packages/benchmark.scm (geekbench5): New variable. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Petr Hodina
2022-11-06nongnu: firefox-esr: Fix VA-API support.•••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. John Kehayias
2022-11-06nongnu: rtl8821ce-linux-module: Update to 0.0.0-8-50c1b12.•••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> Zhu Zihao