summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-12-18nongnu: nvidia-driver: Use copy-build-system.Hilton Chain
* nongnu/packages/nvidia.scm (nvidia-driver)[build-system]: Change to copy-build-system. [arguments]<#:phases>: Add create-misc-files phase. Remove build phase. Rename install-copy phase to post-install. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-12-18nongnu: Add nvidia-module.Hilton Chain
This is the proprietary Nvidia kernel module. * nongnu/packages/nvidia.scm (nvidia-module): New variable. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-12-18nongnu: nvidia-module: Rename to nvidia-module-open.Hilton Chain
* nongnu/packages/nvidia.scm (nvidia-module): Rename to nvidia-module-open. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-12-18nongnu: Add procedure (make-nvidia-source).Hilton Chain
* 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>
2022-12-18nongnu: nvidia-driver: Move (use-modules) out of #:phases.Hilton Chain
* nongnu/packages/nvidia.scm (nvidia-driver)[arguments]<#:modules>: Moved out from <#:phases>. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-12-18nongnu: nvidia-driver: Rewrite logic for creating short name symbolic links.Hilton Chain
* 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>
2022-12-18nongnu: nvidia-driver: Simplify udev rules creation.Hilton Chain
* nongnu/packages/nvidia.scm (nvidia-driver)[arguments]<#:phases>: Simplify udev rules creation. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-12-18nongnu: nvidia-driver: Don't hardcode inputs.Hilton Chain
* 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>
2022-12-18nongnu: nvidia-driver: Fix indentation.Hilton Chain
* nongnu/packages/nvidia.scm (nvidia-driver): Fix indentation. [inputs,native-inputs]: Sort alphabetically. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-12-18Revert "nongnu: corrupt-linux: Rewrite to use customize-linux."Jonathan Brielmaier
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.
2022-12-17nongnu: firefox: Update to 108.0.1 [security fixes].Jonathan Brielmaier
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.
2022-12-14nongnu: firefox-esr: Update to 102.6.0esr [security fixes].Jonathan Brielmaier
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.
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>