Commit Graph

10397 Commits

Author SHA1 Message Date
adisbladis
1be927ca66 Merge pull request #316983 from edolstra/let-float-json
Let-float various fromJSON calls to avoid repeated JSON reading/parsing
2024-07-04 13:47:08 +12:00
Florian Klink
61f45c3352 Merge pull request #239721 from RaitoBezarius/zboot
linux: enable EFI_ZBOOT for generic compression support
2024-07-04 00:35:08 +03:00
Franz Pletz
d5c83b4a42 linux: restrict zboot to aarch64
Enabling EFI_ZBOOT fails at least the x86 builds. More compatible
platforms can be added after testing.
2024-07-03 23:07:53 +02:00
Raito Bezarius
2082109d30 linux: enable EFI_ZBOOT for generic compression support
Starting 6.1, it is possible to have generic compression for aarch64 and riscv64
via CONFIG_EFI_ZBOOT which implements apparently its own decompression.

https://lwn.net/Articles/907679/
2024-07-03 21:13:02 +02:00
Alois Wohlschlager
27934d1c13 Revert "linuxPackages_latest.perf: add -O1 workaround for gcc-13"
This reverts commit 410d15e156.
The workaround is no longer needed since GCC 13 is 13.3.0 now.
2024-07-03 17:28:12 +02:00
Franz Pletz
37007db77c linux: move hexdump to nativeBuildInputs
Trying to build vmlinuz.efi natively on aarch64 fails to find hexdump.
This was introduced in #277975. Moving hexdump to nativeBuildInputs
fixes the build.
2024-07-03 13:45:34 +02:00
github-actions[bot]
716005516a Merge staging-next into staging 2024-07-01 00:03:27 +00:00
Martin Weinelt
9b79a05ae1 Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
- pkgs/development/python-modules/flexcache/default.nix
- pkgs/development/python-modules/flexparser/default.nix
- pkgs/development/python-modules/odp-amsterdam/default.nix
- pkgs/development/python-modules/pint/default.nix
- pkgs/development/python-modules/uncertainties/default.nix
- pkgs/top-level/python-packages.nix
2024-07-01 01:07:21 +02:00
Atemu
20a3af204f Merge pull request #322030 from Shawn8901/update_xanmod
linux_xanmod, linux_xanmod_latest: 2024-06-28
2024-06-30 22:37:08 +02:00
Michael Paepcke
14d51d6ebc linux: enable CONFIG_SND_HDA_CODEC_CS8409: restrict kernel >=6.6 2024-06-30 19:57:27 +00:00
Jörg Thalheim
06c0912a4f Merge pull request #322964 from paepckehh/patch-3
linux: enable CONFIG_BT_HCIUART_BCM
2024-06-30 12:37:44 +02:00
Shawn8901
26707f88d1 linux_xanmod_latest: 6.9.4 -> 6.9.7 2024-06-29 14:41:20 +02:00
Shawn8901
ff337215d6 linux_xanmod: 6.6.33 -> 6.6.36 2024-06-29 14:41:09 +02:00
github-actions[bot]
f018e44bd1 Merge master into staging-next 2024-06-29 12:01:32 +00:00
K900
bde999c03e Merge branch 'master' into staging-next 2024-06-29 10:13:13 +03:00
éclairevoyant
71e728d3b8 maintainers: remove ivar 2024-06-29 03:09:10 -04:00
installer
b8f40d0a27 linuxKernel.kernels.linux_lqx: 6.9.5-lqx1 -> 6.9.7-lqx1 2024-06-29 00:46:01 +02:00
installer
7a59249e27 linuxKernel.kernels.linux_zen: 6.9.6-zen1 -> 6.9.7-zen1 2024-06-29 00:44:30 +02:00
Michael Paepcke
14d17610a9 linux: enable CONFIG_SND_HDA_CODEC_CS8409
Add linux kernel support for Cirrus Logic CS8409 as module.

This will for example unlock on-board Sound for some 2016-2019 Apple Intel Hardware Series (iMac, MacBookAir, MacBookPro) - tested on MacBookPro14,1
2024-06-27 17:08:50 +00:00
Michael Paepcke
8a19e84bc4 linux: enable CONFIG_BT_HCIUART_BCM
Add linux kernel support for Broadcom Bluetooth HCI_SERIAL Interface.  This will unlock on-board Bluetooth for some 2016-2019 Apple Intel Hardware Series (iMac, MacBookAir, MacBookPro) - tested on MacBookPro14,1
2024-06-27 16:54:29 +00:00
Martin Weinelt
d50a1e97b1 Merge remote-tracking branch 'origin/master' into staging-next 2024-06-27 16:16:01 +02:00
K900
f6c43dab73 linux-rt_6_6: 6.6.34-rt33 -> 6.6.35-rt34 2024-06-27 16:01:45 +03:00
K900
660b0f4554 linux-rt_6_1: 6.1.94-rt33 -> 6.1.95-rt34 2024-06-27 16:01:19 +03:00
K900
afcbbf9e95 linux_6_1: 6.1.95 -> 6.1.96 2024-06-27 16:00:31 +03:00
K900
5f53abdb3f linux_6_6: 6.6.35 -> 6.6.36 2024-06-27 16:00:28 +03:00
K900
acca00bf2c linux_6_9: 6.9.6 -> 6.9.7 2024-06-27 16:00:22 +03:00
K900
07f6b665d1 linux_testing: 6.10-rc4 -> 6.10-rc5 2024-06-27 16:00:19 +03:00
Martin Weinelt
2096642430 Merge remote-tracking branch 'origin/staging-next' into staging
Conflicts:
- pkgs/os-specific/windows/mingw-w64/default.nix
2024-06-23 19:09:00 +02:00
Jared Baur
16e8400968 linux: handle case where ZBOOT EFI stub is the target
When CONFIG_EFI_ZBOOT is enabled in the linux kernel's config,
`vmlinuz.efi` becomes the file you want to install through the
`zinstall` make target. This also needs the hexdump tool during the
build of the EFI image.
2024-06-22 13:36:11 -07:00
K900
4e53a53767 linux/common-config: fix version conditionals
- VMWGFX_FBCON removal was backported to 6.1
- NFSD_{V2_ACL,V3} removal was backported to 5.15
2024-06-22 09:14:17 +03:00
installer
d824a1bd8f linuxKernel.kernels.linux_zen: 6.9.5-zen1 -> 6.9.6-zen1 2024-06-22 00:48:21 +02:00
github-actions[bot]
fb94da4e9e Merge staging-next into staging 2024-06-21 18:01:30 +00:00
Aleksana
d6ebba3ab8 Merge pull request #314833 from Lurkki14/gpl2-pkgs-os-specific
pkgs/os-specific: remove licenses.gpl2
2024-06-21 23:57:57 +08:00
K900
7d18aa634e Merge pull request #321320 from rnhmjoj/pr-libreswan-tests
linux/common-config: enable IPsec over TCP
2024-06-21 18:24:50 +03:00
K900
d17e2eb025 Merge pull request #321078 from philiptaron/issue-271473/linux-kernel
linuxKernel: depend exclusively on elfutils
2024-06-21 18:24:28 +03:00
K900
4e4c6dfd94 linux-rt_6_6: 6.6.32-rt32 -> 6.6.34-rt33 2024-06-21 17:32:50 +03:00
K900
9c3e3d6f27 linux-rt_6_1: 6.1.92-rt32 -> 6.1.94-rt33 2024-06-21 17:32:25 +03:00
K900
038b4962f3 linux_5_10: 5.10.219 -> 5.10.220 2024-06-21 17:31:59 +03:00
K900
3b0d3ed27c linux_6_1: 6.1.94 -> 6.1.95 2024-06-21 17:31:56 +03:00
K900
4a420e9272 linux_6_6: 6.6.34 -> 6.6.35 2024-06-21 17:31:53 +03:00
K900
5dcee0f6ab linux_6_9: 6.9.5 -> 6.9.6 2024-06-21 17:31:50 +03:00
Jussi Kuokkanen
95cc312a68 pkgs/os-specific: remove licenses.gpl2 2024-06-21 12:28:43 +03:00
rnhmjoj
5c9de39aba linux/common-config: enable IPsec over TCP
This enable kernel support for TCP encapsulation of IPsec (RFC8229)

This is required for networks where the standard mode is not available
due to firewall rules blocking UDP traffic.
2024-06-21 08:32:42 +02:00
Martin Weinelt
af4cfc1e0f Merge remote-tracking branch 'origin/staging-next' into staging 2024-06-19 23:28:26 +02:00
Philip Taron
2f3e0581ef linuxKernel: drop conditionals for versions greater Linux 4.16; that's all of them 2024-06-19 10:20:15 -07:00
superherointj
2b85f0036f Merge pull request #320866 from alyssais/linux-6.10-rc4
Linux kernels 2024-06-18
2024-06-19 10:51:56 -03:00
github-actions[bot]
15320389c2 Merge staging-next into staging 2024-06-19 06:01:42 +00:00
installer
6704e2a673 linuxKernel.kernels.linux_lqx: 6.9.3-lqx1 -> 6.9.5-lqx1 2024-06-19 00:27:59 +02:00
installer
b199dd1d9e linuxKernel.kernels.linux_zen: 6.9.3-zen1 -> 6.9.5-zen1 2024-06-19 00:27:01 +02:00
Philip Taron
aab5651662 linuxKernel: depend exclusively on elfutils 2024-06-18 14:54:33 -07:00