Commit graph

1405 commits

Author SHA1 Message Date
Jonathan Brielmaier
62a5df4222
*.scm: Use SPDX license identifiers.
Fixes https://gitlab.com/nonguix/nonguix/-/issues/224

* *.scm: Use SPDX license identifier and remove obsolete license
statement.
2022-12-19 17:17:39 +01:00
Hilton Chain
7d4c49eace
nongnu: nversion: Remove variable.
* nongnu/packages/nvidia.scm (nversion): Remove variable.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-12-18 14:44:08 +01:00
Hilton Chain
618c7e26eb
nongnu: nvidia-module-open: Use nvidia-module as base.
* nongnu/packages/nvidia.scm (nvidia-module-open): Use nvidia-module as base.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-12-18 14:39:58 +01:00
Hilton Chain
8a4fef778c
nongnu: nvidia-source: Update to 515.76.
* nongnu/packages/nvidia.scm (nvidia-version, nvidia-driver,nvidia-settings): Update to 515.76
[arguments]<#:phases>: Install GBM EGL external platform library.
[inputs]: Add libdrm and mesa.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-12-18 14:32:11 +01:00
Hilton Chain
12104c6ed1
nongnu: nvidia-libs: Remove package.
* nongnu/packages/nvidia.scm (nvidia-libs): Remove package definition and deprecate the variable.

Co-authored-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-12-18 14:19:59 +01:00
Hilton Chain
4ce327023f
nongnu: nvda: Use nvidia-driver as base.
* nongnu/packages/nvidia.scm (nvda): Use nvidia-driver as base.
[inputs]: Adjusted accordingly.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-12-18 14:13:43 +01:00
Hilton Chain
fb5a3d0e97
nongnu: nvda: Avoid hardcoding inputs.
* nongnu/packages/nvidia.scm (nvda)[arguments]: Avoid hardcoding inputs and
locate them via relative paths instead.
[description]: Adjust style.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-12-18 14:12:42 +01:00
Hilton Chain
6874c66ddc
nongnu: Add nvidia-service-type.
* nongnu/services/nvidia.scm: New file.
(<nvidia-configuration>): New data type.
(nvidia-shepherd-service,nvidia-service-type): New variables.
* nongnu/packages/nvidia.scm (nvidia-driver)[description]: Adjust accordingly.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-12-18 14:10:33 +01:00
Hilton Chain
cbb9b59c11
nongnu: Add nvidia-firmware.
* nongnu/packages/nvidia.scm (nvidia-firmware): New variable.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-12-18 14:05:44 +01:00
Hilton Chain
09b37c490e
nongnu: nvidia-driver: Split post-install phase.
* nongnu/packages/nvidia.scm (nvidia-driver)[arguments]<#:phases>: Split
post-install phase into patch-elf and create-short-name-symlinks phases.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-12-18 14:04:32 +01:00
Hilton Chain
3c0e54efbf
nongnu: nvidia-driver: Remove unused dirname variables in post-install phase.
* nongnu/packages/nvidia.scm (nvidia-driver)[arguments]<#:phases>: Remove
dirname variables.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-12-18 14:03:41 +01:00
Hilton Chain
61c61bd8c2
nongnu: nvidia-driver: Use copy-build-system.
* 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-18 14:01:32 +01:00
Hilton Chain
53f1b621d9
nongnu: Add nvidia-module.
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-18 13:44:39 +01:00
Hilton Chain
43a742bc1a
nongnu: 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>
2022-12-18 13:42:31 +01:00
Hilton Chain
402f53c096
nongnu: 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>
2022-12-18 13:39:47 +01:00
Hilton Chain
115b9ed40b
nongnu: 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>
2022-12-18 13:38:37 +01:00
Hilton Chain
df03530aed
nongnu: 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>
2022-12-18 13:29:24 +01:00
Hilton Chain
fe9813a3ee
nongnu: 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>
2022-12-18 13:25:37 +01:00
Hilton Chain
9f4e8e82f1
nongnu: 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>
2022-12-18 13:24:17 +01:00
Hilton Chain
1544351697
nongnu: 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>
2022-12-18 13:22:24 +01:00
Jonathan Brielmaier
370749ab7b
Revert "nongnu: corrupt-linux: Rewrite to use customize-linux."
This reverts commit 3d53be2c5c.
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-18 13:05:44 +01:00
Jonathan Brielmaier
41c69c8fe5
nongnu: 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.
2022-12-17 13:57:35 +01:00
Jonathan Brielmaier
d77b0d270d
nongnu: 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.
2022-12-14 11:44:12 +01:00
John Kehayias
3d53be2c5c
nongnu: 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.
2022-12-12 20:59:44 -05:00
Jonathan Brielmaier
e95e2b573c
nongnu: linux@5.10: Update to 5.10.158.
* nongnu/packages/linux.scm (linux-5.10): Update to 5.10.158.
2022-12-10 20:31:09 +01:00
Jonathan Brielmaier
1aaef61e62
nongnu: linux@5.15: Update to 5.15.82.
* nongnu/packages/linux.scm (linux-5.15): Update to 5.15.82.
2022-12-10 20:06:12 +01:00
Jonathan Brielmaier
5b342ac80a
nongnu: linux@6.0: Update to 6.0.12.
* nongnu/packages/linux.scm (linux-6.0): Update to 6.0.12.
2022-12-10 19:41:45 +01:00
Jonathan Brielmaier
53e294452b
nongnu: 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.
2022-12-10 19:08:47 +01:00
Pierre Neidhardt
25ab067f02
gnu: unrar: Update to 6.2.2.
* nongnu/packages/compression.scm (unrar): Update to 6.2.2.
2022-12-04 10:56:16 +01:00
Jelle Licht
5117915f0a
nongnu: intel-media-driver: Update to 22.5.4.
* nongnu/packages/video.scm (intel-media-driver): Update to 22.5.4.
2022-12-03 23:00:06 +01:00
Jelle Licht
e67de2ef85
nongnu: gmmlib: Update to 22.2.0.
* nongnu/packages/video.scm (gmmlib): Update to 22.2.0.
2022-12-03 22:52:51 +01:00
Jonathan Brielmaier
aae58388dc
nongnu: linux@6.0: Update to 6.0.10.
* nongnu/packages/linux.scm (linux-6.0): Update to 6.0.10.
2022-12-01 23:54:11 +01:00
John Kehayias
22b4860208
nongnu: zoom: Update to 5.12.9.367.
* nongnu/packages/messaging.scm (zoom): Update to 5.12.9.367.
2022-12-01 14:10:27 -05:00
Jonathan Brielmaier
0afe9f36d8
nongnu: firefox: Update to 107.0.1.
* nongnu/packages/mozilla.scm (firefox): Update to 107.0.1.
2022-11-30 19:35:31 +01:00
John Kehayias
2e166ea5d2
nongnu: 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).
2022-11-25 17:06:43 -05:00
John Kehayias
e026dba1da
nongnu: linux-arm64-generic@5.15: Update to 5.15.79.
* nongnu/packages/linux.scm (linux-arm64-generic-5.15): Update to 5.15.79.
2022-11-23 14:33:06 -05:00
John Kehayias
99757d8370
nongnu: linux-arm64-generic@6.0: Update to 6.0.9.
* nongnu/packages/linux.scm (linux-arm64-generic-6.0): Update to 6.0.9.
2022-11-23 14:31:44 -05:00
John Kehayias
4c9f964457
nongnu: linux@4.9: Update to 4.9.333.
* nongnu/packages/linux.scm (linux-4.9): Update to 4.9.333.
2022-11-23 14:31:02 -05:00
John Kehayias
0d18f7fe45
nongnu: linux@4.14: Update to 4.14.299.
* nongnu/packages/linux.scm (linux-4.14): Update to 4.14.299.
2022-11-23 14:30:18 -05:00
John Kehayias
8c49670be4
nongnu: linux@4.19: Update to 4.19.265.
* nongnu/packages/linux.scm (linux-4.19): Update to 4.19.265.
2022-11-23 14:29:25 -05:00
John Kehayias
607e3e3541
nongnu: linux@5.4: Update to 5.4.224.
* nongnu/packages/linux.scm (linux-5.4): Update to 5.4.224.
2022-11-23 14:28:38 -05:00
John Kehayias
5b416cce01
nongnu: linux@5.10: Update to 5.10.155.
* nongnu/packages/linux.scm (linux-5.10): Update to 5.10.155.
2022-11-23 14:27:23 -05:00
John Kehayias
e70873d7c0
nongnu: linux@5.15: Update to 5.15.79.
* nongnu/packages/linux.scm (linux-5.15): Update to 5.15.79.
2022-11-23 14:25:59 -05:00
John Kehayias
5754e5ae85
nongnu: element-desktop: Update to 1.11.15.
* nongnu/packages/messaging.scm (element-desktop): Update to 1.11.15.
2022-11-23 14:22:31 -05:00
Jonathan Brielmaier
c4e0c661c8
nongnu: 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.
2022-11-23 15:38:49 +01:00
John Kehayias
1fb6413a78
nongnu: linux@6.0: Update to 6.0.9.
* nongnu/packages/linux.scm (linux-6.0): Update to 6.0.9.
2022-11-22 11:13:00 -05:00
Pierre Neidhardt
6df7d0d4f0
nongnu: 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.
2022-11-21 15:04:42 +01:00
Jonathan Brielmaier
f3227e33d1
nongnu: 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.
2022-11-18 09:16:04 +01:00
dan
a33e599a8d
nongnu: Add helix-core.
* nongnu/packages/version-control.scm (helix-core): New variable.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-11-17 12:41:11 +01:00
Simen Endsjø
968ee1b01a
nongnu: 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>
2022-11-17 09:57:40 +01:00
Simen Endsjø
d8af1fe420
nongnu: linux-firmware: Update to 20221109.
* nongnu/packages/linux.scm (linux-firmware): Update to 20221109.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-11-17 09:22:49 +01:00
John Kehayias
2b7c19a0ab
nongnu: element-desktop: Update to 1.11.14.
* nongnu/packages/messaging.scm (element-desktop): Update to 1.11.14.
2022-11-15 14:45:00 -05:00
John Kehayias
ae039c43c3
nongnu: signal-desktop: Update to 5.63.1.
* nongnu/packages/messaging.scm (signal-desktop): Update to 5.63.1.
2022-11-15 14:43:54 -05:00
John Kehayias
20fa6065f9
nongnu: 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.
2022-11-15 14:39:22 -05:00
John Kehayias
538cd44d54
nongnu: 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.
2022-11-15 14:36:35 -05:00
Jonathan Brielmaier
1aecd24155
nongnu: 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.
2022-11-15 16:43:58 +01:00
Giacomo Leidi
663e362899
nongnu: Add google-chrome-unstable.
* nongnu/packages/chrome.scm (google-chrome-unstable): New variable.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-11-15 13:43:25 +01:00
Giacomo Leidi
a5a13a0ff4
nongnu: Add google-chrome-beta.
* nongnu/packages/chrome.scm (google-chrome-beta): New variable.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-11-15 13:43:20 +01:00
Giacomo Leidi
b861a09c94
nongnu: Add google-chrome-stable.
* nongnu/packages/chrome.scm: New file,
(google-chrome-stable): new variable.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-11-15 13:42:46 +01:00
Timotej Lazar
16b645772b
nongnu: intel-microcode: Update to 20221108.
* nongnu/packages/linux.scm (intel-microcode): Update to 20221108.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-11-10 22:28:43 +01:00
Petr Hodina
86c47336ef
nongnu: Add geekbench5.
* nongnu/packages/benchmark.scm: New file.
* nongnu/packages/benchmark.scm (geekbench5): New variable.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-11-10 17:59:50 +01:00
John Kehayias
dfc2b256eb
nongnu: 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.
2022-11-06 12:49:51 -05:00
Zhu Zihao
bddabaacc5
nongnu: 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>
2022-11-06 18:09:06 +01:00
John Kehayias
cbc4c651ad
nongnu: nvidia-module: Update to 515.76.
This fixes the build with linux@6.0.

* nongnu/packages/nvidia.scm (nvidia-module, nversion): Update to 515.76.
2022-11-04 18:56:35 -04:00
John Kehayias
7f4b912688
nongnu: linux-arm64-generic@5.15: Update to 5.15.77.
* nongnu/packages/linux.scm (linux-arm64-generic-5.15): Update to 5.15.77.
2022-11-04 16:40:35 -04:00
John Kehayias
bfae0326ad
nongnu: linux@4.9: Update to 4.9.332.
* nongnu/packages/linux.scm (linux-4.9): Update to 4.9.332.
2022-11-04 16:39:23 -04:00
John Kehayias
145adb8c99
nongnu: linux@4.14: Update to 4.14.298.
* nongnu/packages/linux.scm (linux-4.14): Update to 4.14.298.
2022-11-04 16:38:39 -04:00
John Kehayias
9a702bad20
nongnu: linux@4.19: Update to 4.19.264.
* nongnu/packages/linux.scm (linux-4.19): Update to 4.19.264.
2022-11-04 16:37:52 -04:00
John Kehayias
f7a56d7276
nongnu: linux@5.4: Update to 5.4.223.
* nongnu/packages/linux.scm (linux-5.4): Update to 5.4.223.
2022-11-04 16:36:56 -04:00
John Kehayias
c22e383c79
nongnu: linux@5.10: Update to 5.10.153.
* nongnu/packages/linux.scm (linux-5.10): Update to 5.10.153.
2022-11-04 16:36:18 -04:00
John Kehayias
aa54f6ce34
nongnu: linux@5.15: Update to 5.15.77.
* nongnu/packages/linux.scm (linux-5.15): Update to 5.15.77.
2022-11-04 16:35:03 -04:00
John Kehayias
9a3472c261
nongnu: Remove linux-arm64-generic@5.19. Add linux-arm64-generic@6.0.
* 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-04 16:29:56 -04:00
John Kehayias
46b9baccff
nongnu: Remove linux@5.19. Add linux@6.0.
* nongnu/packages/linux.scm (linux-5.19): Remove variable.
(linux-6.0): New variable.
(linux): Set to linux-6.0.
2022-11-04 16:25:53 -04:00
Jonathan Brielmaier
acbaa98856
nongnu: firefox: Update to 106.0.4.
* nongnu/packages/mozilla.scm (firefox): Update to 106.0.4.
2022-11-04 11:34:29 +01:00
Simen Endsjø
c1358b112f
nongnu: linux-firmware: Update to 20221012.
* nongnu/packages/linux.scm (linux-firmware): Update to 20221012.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-11-03 19:38:02 +01:00
John Kehayias
241988e2c0
nongnu: signal-desktop: Update to 5.62.0.
* nongnu/packages/messaging.scm (signal-desktop): Update to 5.62.0.
2022-11-03 11:21:07 -04:00
John Kehayias
4475d2ce74
nongnu: element-desktop: Update to 1.11.13.
* nongnu/packages/messaging.scm (element-desktop): Update to 1.11.13.
2022-11-03 11:17:03 -04:00
John Kehayias
7c26b2060a
nongnu: firefox: Update to 106.0.2.
* nongnu/packages/mozilla.scm (firefox): Update to 106.0.2.
2022-10-26 21:53:02 -04:00
Jonathan Brielmaier
d4f3c4b57e
nongnu: linux@5.15: Update to 5.15.74.
* nongnu/packages/linux.scm (linux-5.15): Update to 5.15.74.
2022-10-24 22:38:30 +02:00
Jonathan Brielmaier
77cae6a9dc
nongnu: linux@5.19: Update to 5.19.17.
* nongnu/packages/linux.scm (linux-5.19): Update to 5.19.17.
2022-10-24 22:14:31 +02:00
Jonathan Brielmaier
8fe57ffd70
nongnu: compcert: Fix build with coq@8.16.0.
* nongnu/packages/coq.scm (compcert)[arguments]: Reintroduce the 'allow-newer-coq-version phase.
2022-10-24 21:44:59 +02:00
Jonathan Brielmaier
3f00d57adc
nongnu: firefox-esr: Use newer clang and llvm.
* nongnu/packages/mozilla.scm (native-inputs): Use clang and llvm which
defaulting currently at version 13.
2022-10-21 17:07:00 +02:00
Alexey Abramov
2a368a20cc
nongnu: Add nvidia-nvml.
* nongnu/packages/nvidia.scm (nvidia-nvml): New variable.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-10-20 17:44:07 +02:00
Jonathan Brielmaier
b351f0bc36
nongnu: firefox-esr: Update to 102.4.0esr [security fixes].
Fixes CVE-2022-42927, CVE-2022-42928, CVE-2022-42929 and CVE-2022-42932.

* nongnu/packages/mozilla.scm (firefox-esr): Update to 102.4.0esr.
2022-10-19 08:25:55 +02:00
John Kehayias
535f82a8b3
nongnu: firefox: Update to 106.0 [security fixes].
Fixes CVE-2022-42927, CVE-2022-42928, CVE-2022-42929, CVE-2022-42930,
CVE-2022-42931 and CVE-2022-42932.

* nongnu/packages/mozilla.scm (firefox): Update to 106.0.
2022-10-19 00:40:41 -04:00
John Kehayias
4399c012e4
nongnu: Remove unneeded rust packages.
Upstream Guix now defaults to rust 1.60, so remove unneeded bootstrapping.

* nongnu/packages/mozilla.scm (rust-firefox-1.58, rust-firefox-1.59,
rust-firefox-1.60): Remove variables.
(rust-firefox-1.61): Bootstrap from rust instead of rust-firefox-1.60.
(furst-firefox-esr): Set to be rust.
2022-10-15 18:56:41 -04:00
John Kehayias
208b549eb9
nongnu: zoom: Fix SSO and browser communication.
* nongnu/packages/messaging.scm (zoom)[phases]{rename-binary}: New phase.
Rename the binary that is called by the wrapper.  The binary name must end in
"zoom" in order for IPC to work (for single sign-on and handling links from a
browser).
2022-10-14 13:23:57 -04:00
John Kehayias
20ca80db3c
nongnu: Add zoom.
Closes #54.  Recommitting due to missing signature.

* nongnu/packages/messaging.scm (zoom): New variable.
2022-10-13 14:55:24 -04:00
Jonathan Brielmaier
7772b8c5b6
nongnu: linux@4.9: Update to 4.9.330.
* nongnu/packages/linux.scm (linux-4.9): Update to 4.9.330.
2022-10-13 20:14:47 +02:00
Jonathan Brielmaier
dcc067c70a
nongnu: linux@5.14: Update to 5.14.295.
* nongnu/packages/linux.scm (linux-5.14): Update to 5.14.295.
2022-10-13 20:02:51 +02:00
Jonathan Brielmaier
598289d1e2
nongnu: linux@5.4: Update to 5.4.217.
* nongnu/packages/linux.scm (linux-5.4): Update to 5.4.217.
2022-10-13 19:14:50 +02:00
Jonathan Brielmaier
0f92939315
nongnu: linux@5.15: Update to 5.15.73.
* nongnu/packages/linux.scm (linux-5.15): Update to 5.15.73.
2022-10-13 18:34:24 +02:00
Jonathan Brielmaier
ce0543e0be
nongnu: linux@5.19: Update to 5.19.15.
* nongnu/packages/linux.scm (linux-5.19): Update to 5.19.15.
2022-10-13 18:14:09 +02:00
Jonathan Brielmaier
12024f8855
nongnu: linux-firmware: Update to 20220913.
* nongnu/packages/linux.scm (linux-firmware): Update to 20220913.
2022-10-12 14:52:49 +02:00
Jonathan Brielmaier
03ac69a85a
nongnu: dotnet: Update home-page.
* nongnu/packages/dotnet.scm (dotnet): Update home-page.
2022-10-10 21:08:14 +02:00
Simen Endsjø
148db9c29b
nongnu: dotnet: Update to 6.0.401.
* nongnu/packages/dotnet.scm (dotnet): Update to 6.0.401.
[source]: New url.
(dotnet-sdk-version): Update to 6.0.9.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-10-10 21:05:21 +02:00
Fredrik Salomonsson
f906960ddc
gnu: Add emacs-org-roam-ui.
* nongnu/packages/emacs.scm (emacs-org-roam-ui): New variable.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-10-10 20:42:16 +02:00
John Kehayias
174eded3dc
nongnu: linux-arm64-generic@5.15: Update to 5.15.72.
* nongnu/packages/linux.scm (linux-arm64-generic-5.15): Update to 5.15.72.
2022-10-06 14:44:55 -04:00
John Kehayias
5cfb05edea
nongnu: linux-arm64-generic@5.19: Update to 5.19.14.
* nongnu/packages/linux.scm (linux-arm64-generic-5.19): Update to 5.19.14.
2022-10-06 14:43:51 -04:00
John Kehayias
81c0567763
nongnu: linux@4.19: Update to 4.19.261.
* nongnu/packages/linux.scm (linux-4.19): Update to 4.19.261.
2022-10-06 14:41:09 -04:00
John Kehayias
6e32d1648f
nongnu: linux@5.4: Update to 5.4.216.
* nongnu/packages/linux.scm (linux-5.4): Update to 5.4.216.
2022-10-06 14:40:23 -04:00
John Kehayias
dbf6243188
nongnu: linux@5.10: Update to 5.10.147.
* nongnu/packages/linux.scm (linux-5.10): Update to 5.10.147.
2022-10-06 14:38:53 -04:00
John Kehayias
097153e81b
nongnu: linux@5.15: Update to 5.15.72.
* nongnu/packages/linux.scm (linux-5.15): Update to 5.15.72.
2022-10-06 14:37:37 -04:00
John Kehayias
00ae3737ed
nongnu: linux@5.19: Update to 5.19.14.
* nongnu/packages/linux.scm (linux-5.19): Update to 5.19.14.
2022-10-06 14:36:47 -04:00
Jonathan Brielmaier
d7791ba66b
nongnu: firefox: Update to 105.0.2.
* nongnu/packages/mozilla.scm (firefox): Update to 105.0.2.
2022-10-04 21:24:10 +02:00
Jonathan Brielmaier
e7d74a12d6
nongnu: firefox: Update to 105.0.1.
* nongnu/packages/mozilla.scm (firefox): Update to 105.0.1.
2022-10-04 19:41:38 +02:00
John Kehayias
5a76529aff
nongnu: Add signal-desktop.
* nongnu/packages/messaging.scm (signal-desktop): New variable.
2022-09-29 14:37:22 -04:00
John Kehayias
36f9d64033
nongnu: Add element-desktop.
* nongnu/packages/messaging.scm: New module.
(element-desktop): New variable.
2022-09-29 14:36:15 -04:00
Jonathan Brielmaier
354b152ce2
nongnu: rtl8192eu-linux-module: Update for linux@5.19.
* nongnu/packages/linux.scm (rtl8192eu-linux-module): Update to revision 4.
2022-09-24 09:55:47 +02:00
Jonathan Brielmaier
6825f474db
nongnu: linux@5.15: Update to 5.15.70.
* nongnu/packages/linux.scm (linux-5.15): Update to 5.15.70.
2022-09-24 09:07:37 +02:00
Jonathan Brielmaier
14c06e5f67
nongnu: linux@5.19: Update to 5.19.11.
* nongnu/packages/linux.scm (linux-5.19): Update to 5.19.11.
2022-09-24 09:07:37 +02:00
John Kehayias
e49878a502
nongnu: steam: Add support for streaming with hardware support.
* nongnu/packages/steam-client.scm (steam-client-libs): Add libva, libvdpau,
and libvdpau-va-gl.
(make-container-wrapper): Preserve and set VDPAU_DRIVER_PATH so VDPAU drivers
can be found by Steam.
2022-09-23 16:03:08 -04:00
John Kehayias
2182f808b3
nongnu: firefox: Update to 105.0 [security fixes].
Fixes CVE-2022-40956, CVE-2022-40957, CVE-2022-40958, CVE-2022-40959,
CVE-2022-40960, CVE-2022-40961, CVE-2022-40962.

* nongnu/packages/mozilla.scm (rust-firefox-1.61): New variable.
(rust-firefox): Update to rust-firefox-1.61.
(firefox)[native-inputs]: Use it. Update to 105.0.
2022-09-22 16:52:58 -04:00
John Kehayias
44b8aabf5d
nongnu: Add rust-firefox-1.60.
Better match upstream with which rust version is used to build firefox-esr.

* nongnu/packages/mozilla.scm (rust-firefox-1.60, rust-firefox-esr): New
variables.
(firefox-esr)[native-inputs]: Use rust-firefox-esr.
2022-09-22 16:50:11 -04:00
Jonathan Brielmaier
ccb2e98821
nongnu: firefox-esr: Update to 102.3.0esr [security fixes].
Fixes CVE-2022-40956, CVE-2022-40957, CVE-2022-40958, CVE-2022-40959,
CVE-2022-40960 and CVE-2022-40962.

* nongnu/packages/mozilla.scm (firefox-esr): Update to 102.3.0esr.
2022-09-22 19:50:36 +02:00
John Kehayias
415aeda016
nongnu: steam: Include more power monitoring support.
* nongnu/packages/steam-client.scm (make-container-wrapper): Expose
/sys/class/power_supply for power monitoring, needed for MangoHud.
2022-09-16 11:12:20 -04:00
John Kehayias
e095134960
nongnu: Remove unneeded packages from mozilla.scm.
* nongnu/packages/mozilla.scm (rust-proc-macro2-1.0.43, rust-syn-1.0.99,
rust-windows-x86-64-msvc-0.36, rust-windows-x86-64-gnu-0.36,
rust-windows-i686-msvc-0.36, rust-windows-i686-gnu-0.36,
rust-windows-aarch64-msvc-0.36, rust-windows-sys-0.36, rust-hashbrown-0.12,
rust-object-0.29, rust-object-0.27, rust-gimli-0.26, rust-addr2line-0.17,
rust-backtrace-0.3.66, rust-parking-lot-core-0.9, rust-once-cell-1.13.0):
Remove variables (added to upstream Guix).
(rust-clap-derive-3.2.15, rust-clap-3.2.16, rust-cbindgen-0.24)[cargo-inputs]:
Adjust to upstream package names.
2022-09-11 20:03:39 -04:00
John Kehayias
bb2e6e65d1
nongnu: linux@4.19: Fix version number.
* nongnu/packages/linux.scm (linux-4.19): Fix version number, 4.19.257 (was
missing last digit).
2022-09-10 21:19:15 -04:00
John Kehayias
5c48c3fbc8
nongnu: linux@5.10: Update to 5.10.142.
* nongnu/packages/linux.scm (linux-5.10): Update to 5.10.142.
2022-09-10 17:24:03 -04:00
John Kehayias
aea4c70bbf
nongnu: linux-arm64-generic@5.15: Update to 5.15.67.
* nongnu/packages/linux.scm (linux-arm64-generic-5.15): Update to 5.15.67.
2022-09-10 17:22:53 -04:00
John Kehayias
5f17c23aff
nongnu: linux-arm64-generic@5.19: Update to 5.19.8.
* nongnu/packages/linux.scm (linux-arm64-generic-5.19): Update to 5.19.8.
2022-09-10 17:21:47 -04:00
John Kehayias
9e145514e3
nongnu: linux@4.9: Update to 4.9.327.
* nongnu/packages/linux.scm (linux-4.9): Update to 4.9.327.
2022-09-10 17:20:43 -04:00
John Kehayias
f5a5b03984
nongnu: linux@4.14: Update to 4.14.292.
* nongnu/packages/linux.scm (linux-4.14): Update to 4.14.292.
2022-09-10 17:19:20 -04:00
John Kehayias
9f45086784
nongnu: linux@4.19: Update to 4.19.257.
* nongnu/packages/linux.scm (linux-4.19): Update to 4.19.257.
2022-09-10 17:18:20 -04:00
John Kehayias
d5a2db2c6f
nongnu: linux@5.4: Update to 5.4.212.
* nongnu/packages/linux.scm (linux-5.4): Update to 5.4.212.
2022-09-10 17:17:23 -04:00
John Kehayias
3a37de5e40
nongnu: linux@5.10: Update to 5.10.141.
* nongnu/packages/linux.scm (linux-5.10): Update to 5.10.141.
2022-09-10 17:16:15 -04:00
John Kehayias
8a50078f6b
nongnu: linux@5.15: Update to 5.15.67.
* nongnu/packages/linux.scm (linux-5.15): Update to 5.15.67.
2022-09-10 17:14:39 -04:00
John Kehayias
70357648a0
nongnu: linux@5.19: Update to 5.19.8.
* nongnu/packages/linux.scm (linux-5.19): Update to 5.19.8.
2022-09-10 17:12:34 -04:00
Petr Hodina
d738f3c7fd
nongnu: Add nvidia-exec.
* nongnu/packages/nvidia.scm (nvidia-exec): New variable.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-09-10 20:28:36 +02:00
Petr Hodina
caea0868d3
nongnu: Add fwupd-nonfree.
* nongnu/packages/firmware.scm: New file.
* nongnu/packages/firmware.scm (fwupd-nonfree): New variable.

Co-authored-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-09-10 20:11:35 +02:00
Remco van 't Veer
75e3544a7c
nongnu: leiningen: Update to 2.9.10
* nongnu/packages/clojure.scm (leiningen): Update to 2.9.10.
[source]: main repository has been moved to codeberg.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-09-10 19:19:43 +02:00
Zhu Zihao
e5cddddc54
nongnu: rtl8821ce-linux-module: Update to 0.0.0-7-812fb92.
Fix the build with linux 5.19.

* nongnu/packages/linux.scm (rtl8821ce-linux-module): Update to 0.0.0-7-812fb92.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-09-10 18:59:44 +02:00
Jonathan Brielmaier
31e958faba
nongnu: firefox: Update to 104.0.2.
* nongnu/packages/mozilla.scm (firefox): Update to 104.0.2.
2022-09-09 14:11:07 +02:00
John Kehayias
9563de3037
nongnu: steam-client: Update to 1.0.0.75.
* nongnu/packages/steam-client.scm (steam-client): Update to 1.0.0.75.
2022-09-01 14:55:57 -04:00
John Kehayias
f373a7c30b
nongnu: Remove linux-arm64-generic@5.18. Add linux-arm64-generic@5.19.
* nongnu/packages/linux.scm (linux-arm64-generic-5.18): Remove variable.
(linux-arm64-generic-5.19): New variable.
(linux-arm64-generic): Set to linux-arm64-linux-5.19.
2022-09-01 13:51:59 -04:00
John Kehayias
8ee3305d87
nongnu: Remove linux@5.18. Add linux@5.19.
* nongnu/packages/linux.scm (linux-5.18): Remove variable.
(linux-5.19): New variable.
(linux): Set to linux-5.19.
2022-09-01 13:50:37 -04:00
John Kehayias
da7072a222
nongnu: linux-arm64-generic@5.15: Update to 5.15.63.
* nongnu/packages/linux.scm (linux-arm64-generic-5.15): Update to 5.15.63.
2022-08-29 22:49:53 -04:00
John Kehayias
f89507bd82
nongnu: linux@5.15: Update to 5.15.63.
* nongnu/packages/linux.scm (linux-5.15): Update to 5.15.63.
2022-08-29 22:48:44 -04:00
John Kehayias
865cf581e5
nongnu: linux-arm64-generic@5.18: Update to 5.18.19.
* nongnu/packages/linux.scm (linux-arm64-generic-5.18): Update to 5.18.19.
2022-08-29 22:46:13 -04:00
John Kehayias
1072d00bce
nongnu: linux@4.9: Update to 4.9.326.
* nongnu/packages/linux.scm (linux-4.9): Update to 4.9.326.
2022-08-29 22:44:46 -04:00
John Kehayias
7c2b734586
nongnu: linux@4.14: Update to 4.14.291.
* nongnu/packages/linux.scm (linux-4.14): Update to 4.14.291.
2022-08-29 22:43:03 -04:00
John Kehayias
6c06e1a4a8
nongnu: linux@4.19: Update to 4.19.256.
* nongnu/packages/linux.scm (linux-4.19): Update to 4.19.256.
2022-08-29 22:41:32 -04:00
John Kehayias
30d3c1a11a
nongnu: linux@5.4: Update to 5.4.211.
* nongnu/packages/linux.scm (linux-5.4): Update to 5.4.211.
2022-08-29 22:40:37 -04:00
John Kehayias
08c8d6598b
nongnu: linux@5.10: Update to 5.10.138.
* nongnu/packages/linux.scm (linux-5.10): Update to 5.10.138.
2022-08-29 22:39:14 -04:00
John Kehayias
2a8bad2199
nongnu: linux@5.15: Update to 5.15.62.
* nongnu/packages/linux.scm (linux-5.15): Update to 5.15.62.
2022-08-29 22:37:27 -04:00
John Kehayias
4fccf9d927
nongnu: linux@5.18: Update to 5.18.19.
* nongnu/packages/linux.scm (linux-5.18): Update to 5.18.19.
2022-08-29 22:36:08 -04:00
Jonathan Brielmaier
9cf7157308
nongnu: firefox: Update to 104.0 [security fixes].
This fixes CVE-2022-38472, CVE-2022-38473, CVE-2022-38474,
CVE-2022-38475, CVE-2022-38477 and CVE-2022-38478.

* nongnu/packages/mozilla.scm (firefox): Update to 104.0.
[arguments]: Replace node with node-lts as now >= 12.2 is required.
2022-08-23 21:34:19 +02:00
Petr Hodina
c15182d30b
nongnu: firefox: Add pipewire to inputs.
Fixes https://gitlab.com/nonguix/nonguix/-/issues/178

* nongnu/packages/mozzila.scm (firefox): [inputs]: Add pipewire.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-08-23 20:17:02 +02:00
Jonathan Brielmaier
13644a6bb8
nongnu: firefox-esr: Update to 102.2.0esr [security fixes].
This fixes CVE-2022-38472, CVE-2022-38473, CVE-2022-38476,
CVE-2022-38477 and CVE-2022-38478.

* nongnu/packages/mozilla.scm (firefox-esr): Update to 102.2.0esr.
2022-08-23 18:38:23 +02:00
Jonathan Brielmaier
f1961c103a
nongnu: rtl8821ce-linux-module: Fix build.
* nongnu/packages/linux.scm: Import required (guix gexp) module.
(rtl8821ce-linux-module)[license]: Remove not used license prefix.
2022-08-21 22:50:03 +02:00
Zhu Zihao
1aac5f56a6
nongnu: Add rtl8821ce-linux-module.
This package is removed by upstream due to blobs.
See https://git.savannah.gnu.org/cgit/guix.git/commit/?id=b8f2eb286ec52c97048e23d326d94ae5772797e8.

* nongnu/packages/linux.scm(rtl8821ce-linux-module): New variable.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-08-21 22:08:35 +02:00
John Kehayias
bba908b38d
nongnu: linux-arm64-generic@5.15: Update to 5.15.61.
* nongnu/packages/linux.scm (linux-arm64-generic-5.15): Update to 5.15.61.
2022-08-19 12:16:57 -04:00
John Kehayias
d1f57fa4df
nongnu: linux-arm64-generic@5.18: Update to 5.18.18.
* nongnu/packages/linux.scm (linux-arm64-generic-5.18): Update to 5.18.18.
2022-08-19 12:15:17 -04:00
John Kehayias
2333125b71
nongnu: linux@4.19: Update to 4.19.255.
* nongnu/packages/linux.scm (linux-4.19): Update to 4.19.255.
2022-08-19 12:13:10 -04:00
John Kehayias
890a5e5817
nongnu: linux@5.4: Update to 5.4.210.
* nongnu/packages/linux.scm (linux-5.4): Update to 5.4.210.
2022-08-19 12:12:07 -04:00
John Kehayias
e4b6c556fe
nongnu: linux@5.10: Update to 5.15.136.
* nongnu/packages/linux.scm (linux-5.10): Update to 5.10.136.
2022-08-19 12:11:07 -04:00
John Kehayias
bbb42220f5
nongnu: linux@5.15: Update to 5.15.61.
* nongnu/packages/linux.scm (linux-5.15): Update to 5.15.61.
2022-08-19 12:09:37 -04:00
John Kehayias
b8724aca8c
nongnu: linux@5.18: Update to 5.18.18.
* nongnu/packages/linux.scm (linux-5.18): Update to 5.18.18.
2022-08-19 12:07:47 -04:00
B. Wilson
af4fc4fb6a
nongnu: Add dyalog-apl.
* nongnu/packages/dyalog.scm: New file.
(dyalog-apl): New variable.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-08-16 22:30:31 +02:00
B. Wilson
b219d61448
nongnu: Add ncurses-with-tinfo@5.
Upstream Guix no longer provides ncurses@5 so it's copied over here.
See https://issues.guix.gnu.org/54881.

* nongnu/packages/ncurses.scm: New file.
* nongnu/packages/ncurses.scm (ncurses-5, ncurses/tinfo-5): New
variables.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-08-16 22:25:56 +02:00
Petr Hodina
c87afddd63
nongnu: nversion: update to 515.57.
* nongnu/packages/nvidia.scm (nversion): Update to 515.57.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-08-14 11:24:53 +02:00
John Kehayias
9ddaa356d2
gnu: Add firefox-esr. Update firefox to 103.0.2.
* nongnu/packages/mozilla.scm (firefox-esr): New variable, previously package
definition of firefox.
[phases]: New phase set-build-id moved from configure. In configure set
MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE which replaced MACH_USE_SYSTEM_PYTHON.
Set GUIX_PYTHON_PATH.
[inputs]: Use icu4c-71.
[native-inputs]: Use rust-cbindgen-0.23.
[description]: Mention that it's now the ESR branch.
(%firefox-esr-build-id): New variable.
(firefox-esr/wayland): New variable. Adjusted packaged definition of
firefox/wayland.
(firefox): Inherit from firefox-esr.

Co-authored-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-08-13 20:09:50 +02:00
John Kehayias
0eedb79c59
gnu: Add rust-cbindgen-0.23 and rust-cbindgen-0.24.
* nongnu/packages/mozilla.scm (rust-unicode-ident-1, rust-proc-macro2-1.0.43,
rust-syn-1.0.99, rust-textwrap-0.15, rust-windows-x86-64-msvc-0.36,
rust-windows-x86-64-gnu-0.36, rust-windows-i686-msvc-0.36,
rust-windows-i686-gnu-0.36, rust-windows-aarch64-msvc-0.36,
rust-windows-sys-0.36, rust-hashbrown-0.12, rust-object-0.29,
rust-object-0.27, rust-gimli-0.26, rust-addr2line-0.17, rust-backtrace-0.3.66,
rust-parking-lot-core-0.9, rust-once-cell-1.13.0, rust-clap-lex-0.2,
rust-clap-derive-3.2.15, rust-clap-3.2.16, rust-cbindgen-0.24,
rust-cbindgen-0.23): New variables.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-08-13 19:53:05 +02:00
Jonathan Brielmaier
60c8d4499f
nongnu: Add rust-firefox.
Firefox 101 requires rust >= 1.59 which is currently not in upstream
Guix. So lets bootstrap one.

* nongnu/packages/mozilla.scm (rust-uri, rust-bootstrapped-package): New
procedures from guix/gnu/packages/rust.scm.
(rust-firefox-1.58, rust-firefox-1.59, rust-firefox): New variables.
(firefox)[native-inputs]: Replace rust with rust-firefox.
2022-08-13 19:44:40 +02:00
Petr Hodina
245e0b4d9b
nongnu: lightburn: Update to 1.2.01.
* nongnu/packages/cad.scm (lightburn): Update to 1.2.01.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-08-13 19:25:26 +02:00
Petr Hodina
ad2bb18268
nongnu: lightburn: Fix build.
* nongnu/packages/cad.scm (lightburn)[inputs]: Rename qtmultimedia to
qtmultimedia-5 due to Guix commit 5f228543394244f479b6a460326fa5f1a4a40998.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-08-13 19:24:09 +02:00
Petr Hodina
48076abd11
nongnu: lightburn: Update license with a link.
* nongnu/packages/cad.scm (lightburn)[license]: Add link of license.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-08-13 19:22:40 +02:00
Timotej Lazar
8cd4ebd083
nongnu: lgogdownloader: Fix build.
* nongnu/packages/gog.scm (lgogdownloader)[build-system]: Use qt-build-system.
[inputs]: Specify version 5 of Qt inputs.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-08-13 19:16:30 +02:00
Petr Hodina
58b4e8802a
nongnu: linux-arm64-generic@5.15: Update to 5.15.59.
* nongnu/packages/linux.scm (linux-arm64-generic-5.15): Update to 5.15.59.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-08-13 18:43:10 +02:00
Petr Hodina
5a66b1408a
nongnu: Remove linux-arm64-generic@5.17. Add linux-arm64-generic@5.18.
* nongnu/packages/linux.scm (linux-arm64-generic-5.17): Remove variable.
(linux-arm64-generic-5.18): New variable.
(linux-arm64-generic): Set to linux-arm64-linux-5.18.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-08-13 18:41:52 +02:00
John Kehayias
5e49059231
nongnu: Add protonup-ng.
* nongnu/packages/steam-client.scm (protonup-ng): New variable.
2022-08-12 15:01:50 -04:00
John Kehayias
028885d352
nongnu: steam: Fix Steam Input (controller) support.
* nongnu/packages/steam-client.scm (make-container-wrapper): Expose
/dev/uinput to support hardware like the Steam Controller and Steam Input more
generally.
2022-08-12 14:42:37 -04:00
John Kehayias
7ab3e32181
gnu: linux@5.18: Update to 5.18.16.
* nongnu/packages/linux.scm (linux-5.18): Update to 5.18.16.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-08-12 09:13:14 +02:00
John Kehayias
efcfa9709b
gnu: linux@5.15: Update to 5.15.59.
* nongnu/packages/linux.scm (linux-5.15): Update to 5.15.59.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-08-12 09:13:07 +02:00
John Kehayias
b802a31ba2
gnu: linux@5.10: Update to 5.10.135.
* nongnu/packages/linux.scm (linux-5.10): Update to 5.10.135.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-08-12 09:12:59 +02:00
John Kehayias
7fff6506f0
nongnu: linux@5.4: Update to 5.4.209.
* nongnu/packages/linux.scm (linux-5.4): Update to 5.4.209.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-08-12 09:12:52 +02:00
John Kehayias
f7d939091d
nongnu: linux@4.19: Update to 4.19.254.
* nongnu/packages/linux.scm (linux-4.19): Update to 4.19.254.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-08-12 09:12:45 +02:00
John Kehayias
029ca64464
nongnu: linux@4.14: Update to 4.14.290.
* nongnu/packages/linux.scm (linux-4.14): Update to 4.14.290.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-08-12 09:12:37 +02:00
John Kehayias
bd34ae1161
nongnu: linux@4.9: Update to 4.9.325.
* nongnu/packages/linux.scm (linux-4.9): Update to 4.9.325.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-08-12 09:12:21 +02:00
Timotej Lazar
911ec4a9a4
nongnu: intel-microcode: Update to 20220809.
* nongnu/packages/linux.scm (intel-microcode): Update to 20220809.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-08-10 14:28:28 +02:00
Jonathan Brielmaier
ed453d1762
nongnu: sof-firmware: Fix typo in description.
* nongnu/packages/linux.scm (sof-firmware)[description]: Fix typo.

Reported-by: Josselin Poiret <dev@jpoiret.xyz>
2022-08-10 10:33:48 +02:00
Jonathan Brielmaier
d2717cb03b
nongnu: compcert: Update to 3.11.
* nongnu/packages/coq.scm (compcert): Update to 3.11.
[arguments]: Remove no longer required phase 'allow-newer-coq-version.
2022-08-09 17:10:43 +02:00
Jonathan Brielmaier
ec7c7b852c
nongnu: linux@5.10: Update to 5.10.133.
* nongnu/packages/linux.scm (linux-5.10): Update to 5.10.133.
2022-07-29 14:29:50 +02:00
Jonathan Brielmaier
0e4c9f7c9e
nongnu: linux@5.15: Update to 5.15.57.
* nongnu/packages/linux.scm (linux-5.15): Update to 5.15.57.
2022-07-25 12:45:33 +02:00
Jonathan Brielmaier
4892d4a613
nongnu: linux@5.18: Update to 5.18.14.
* nongnu/packages/linux.scm (linux-5.18): Update to 5.18.14.
2022-07-25 12:16:21 +02:00
Remco van 't Veer
dffdad1431
nongnu: clj-kondo: Update to 2022.06.22.
* nongnu/packages/clojure.scm (clj-kondo): Update to 2022.06.22.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-07-21 21:35:23 +02:00
Pierre Neidhardt
674d04a5fb
nongnu: Add chromium-embedded-framework.
* nongnu/packages/chromium.scm (chromium-embedded-framework): New variable.
2022-07-11 16:46:42 +02:00
Jonathan Brielmaier
301fc39b85
nongnu: Add packages to the installation image.
This increases the size of the ISO by 100MiB.

* nongnu/system/install.scm (operating-system)[packages]: Add curl, git,
neovim and zile.
2022-07-09 18:24:11 +02:00
Jonathan Brielmaier
36855ba0f2
nongnu: linux@5.15: Update to 5.15.53.
* nongnu/packages/linux.scm (linux-5.15): Update to 5.15.53.
2022-07-09 14:04:26 +02:00
Jonathan Brielmaier
bfb98840d8
nongnu: linux@5.18: Update to 5.18.10.
* nongnu/packages/linux.scm (linux-5.18): Update to 5.18.10.
2022-07-09 13:35:26 +02:00
Hilton Chain
8a003c1001
nongnu: firefox: Use system nspr.
* nongnu/packages/mozilla.scm (firefox)[arguments]: Enable
`--with-system-nspr` flag.
[inputs]: Add nspr-4.32.

Signed-off-by: Hilton Chain <hako@ultrarare.space>
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-07-03 22:03:20 +02:00
Pierre Neidhardt
ff272ef6c8
nongnu: Add emacs-eli.
* nongnu/packages/emacs.scm (emacs-eli): New variable.
2022-07-03 18:55:16 +02:00
Pierre Neidhardt
f8956ea03e
nongnu: Add allegro-cl.
* nongnu/packages/lisp.scm (allegro-cl): New variable.
2022-07-03 18:55:16 +02:00
Attila Lendvai
353a2e0756
nongnu: steam: Cleanup make-internal-script to avoid import warnings.
* nongnu/packages/steam-client.scm (make-internal-script): Don't import Guile
standard modules in with-imported-modules.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-06-30 21:38:54 +02:00
Attila Lendvai
be172ccf27
nongnu: broadcom-bt-firmware: Cleanup to avoid import warnings.
* nongnu/packages/linux.scm (broadcom-bt-firmware): Don't list Guile standard
packages in #:modules.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-06-30 21:37:24 +02:00
Pavel Shlyak
03d1484b4a
nongnu: raspberrypi-firmware: Update to 1.20220331.
* nongnu/packages/linux.scm (raspberrypi-firmware): Update to 1.20220331.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-06-30 21:28:36 +02:00
Jonathan Brielmaier
e84289b076
nongnu: linux@5.15: Update to 5.15.51.
* nongnu/packages/linux.scm (linux-5.15): Update to 5.15.51.
2022-06-29 22:09:43 +02:00
Jonathan Brielmaier
12da9f0562
nongnu: Remove linux@5.17. Add linux@5.18.
* nongnu/packages/linux.scm (linux-5.17): Remove variable.
(linux-5.18): New variable.
(linux): Set to linux-5.18.
2022-06-29 21:22:06 +02:00
Jonathan Brielmaier
2fd265817f
nongnu: nvidia-libs: Use correct input names.
This reverts parts of 668fda08 which where accidentialy commited.

* nongnu/packages/nvidia.scm (nvidia-libs)[arguments]: Replace gcc by
gcc:lib and make gtk+ and gtk2 correct strings again in rpath list.
2022-06-26 12:52:51 +02:00
Petr Hodina
668fda0855
nongnu: nvidia-driver: Simplify inputs.
* nongnu/packages/nvidia.scm (nvidia-driver): Simplify inputs.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-06-26 12:36:23 +02:00