Commit Graph

24634 Commits

Author SHA1 Message Date
Adam C. Stephens
13bdb7bb62
Merge pull request #297808 from toastal/zfsUnstable-2.2.4-staging-1
zfsUnstable: 2.2.3-unstable-2024-02-12 → 2.2.4-unstable-2024-03-21
2024-03-23 08:12:49 -04:00
Maximilian Bosch
d7dab308bd
Merge pull request #298103 from alois31/kernel-config-duplicates
kernel/common-config: throw on duplicate configuration option definitions
2024-03-23 10:36:57 +00:00
Atemu
fca7db6edb
Merge pull request #296789 from zzzsyyy/update/xanmod
linux_xanmod, linux_xanmod_latest: 2024-03-15
2024-03-22 21:48:17 +00:00
Alois Wohlschlager
1bfe0f3c08
kernel/common-config: throw on duplicate configuration option definitions
Previously, when a kernel configuration option was defined multiple times (in
different sections), only the first value was honored and all subsequent ones
were silently ignored. Remove this footgun by throwing in this situation
instead.
In addition, fix all instances where an option was in fact defined multiple
times. In two cases (`RCU_TORTURE_TEST` and `CRASH_DUMP`), the value was
effectively the same both times. In the other two cases (`SCHEDSTATS` and
`DRM_SIMPLEDRM`) the value was in fact different; the one that was actually
applied was kept here to prevent a rebuild.
2024-03-22 17:14:13 +01:00
toastal
8107bc55f4 zfsUnstable: 2.2.3-unstable-2024-02-12 → 2.2.3-unstable-2024-03-21
Has patch to fix 6.8 issue
2024-03-22 23:12:58 +07:00
Wim de With
3316e3b546 pktgen: 22.07.1 -> 23.10.0 2024-03-21 19:40:57 +01:00
Wim de With
aa4ecea0ee dpdk-kmods: 2022-08-29 -> 2023-02-05 2024-03-21 19:40:57 +01:00
Wim de With
24730b0338 dpdk: 23.07 -> 23.11 2024-03-21 16:55:10 +01:00
Weijia Wang
444f009adf
Merge pull request #297171 from wegank/tiscamera-bump
tiscamera: 1.0.0 -> 1.1.1
2024-03-21 14:56:31 +01:00
Nick Cao
5d59730d00
Merge pull request #297583 from r-ryantm/auto-update/ryzenadj
ryzenadj: 0.14.0 -> 0.15.0
2024-03-21 08:41:28 -04:00
R. Ryantm
3226d006a5 ryzenadj: 0.14.0 -> 0.15.0 2024-03-21 00:29:42 +00:00
github-actions[bot]
6e6944dbcc
Merge master into staging-next 2024-03-21 00:02:05 +00:00
jopejoe1
d5482f9313 b43FirmwareCutter: change license to bsd2
found at $src/COPYING
2024-03-20 20:49:33 +01:00
Nick Cao
2fe0900189
Merge pull request #297237 from Kiskae/nvidia/550.67
linuxPackages.nvidiaPackages.production: 535.154.05 -> 550.67
2024-03-20 14:46:08 -04:00
github-actions[bot]
90461ffe37
Merge master into staging-next 2024-03-20 12:01:15 +00:00
lassulus
bf7fb6c310
Merge pull request #297391 from Mohaim-1/update-rtl8814au
rtl8814au: unstable-2023-03-21 -> unstable-2024-03-19
2024-03-20 16:11:06 +07:00
K900
e240f8bde9 Merge remote-tracking branch 'origin/master' into staging-next 2024-03-20 09:27:30 +03:00
K900
c27ef74614
Merge pull request #296867 from NixOS/why-is-there-a-bike-shed-in-the-hole
kernel/common-config: enable a whole bunch of stuff
2024-03-20 09:26:03 +03:00
Mohaim-1
597e4a6345 rtl8814au: unstable-2023-03-21 -> unstable-2024-03-19 2024-03-19 22:50:18 -07:00
github-actions[bot]
a474411771
Merge master into staging-next 2024-03-20 00:02:08 +00:00
Weijia Wang
ad429fa49d
Merge pull request #296668 from r-ryantm/auto-update/pcm
pcm: 202401 -> 202403
2024-03-19 21:23:33 +01:00
Someone
e7797267a2
Merge pull request #281576 from yannham/refactor/cuda-setup-hooks-refactor
cudaPackages: generalize and refactor setup hooks
2024-03-19 20:06:18 +00:00
Kiskae
7c810fab6d linuxPackages.nvidiaPackages.production: 535.154.05 -> 550.67 2024-03-19 18:48:40 +01:00
Weijia Wang
86556ecb35 tiscamera: 1.0.0 -> 1.1.1 2024-03-19 13:33:15 +01:00
K900
f6dc8ef448 kernel/common-config: enable a whole bunch of stuff
This is just useful things I've found while diffing our kernel configs
with Arch and Fedora. Some of these have a small performance overhead,
most are completely free.

Switch default performance governor to schedutil, because performance
is almost always a bad default.
2024-03-19 12:00:31 +03:00
Martin Weinelt
3321e63b12
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
- pkgs/development/python-modules/sphinx-autobuild/default.nix
2024-03-19 04:00:32 +01:00
stuebinm
ff1a94e523 treewide: add meta.mainProgram to packages with a single binary
The nixpkgs-unstable channel's programs.sqlite was used to identify
packages producing exactly one binary, and these automatically added
to their package definitions wherever possible.
2024-03-19 03:14:51 +01:00
Martin Weinelt
00e2713c5b
Merge remote-tracking branch 'origin/master' into staging-next 2024-03-18 19:59:23 +01:00
github-actions[bot]
d5491af22d
Merge master into staging-next 2024-03-18 12:01:22 +00:00
K900
853e0c2992 linux/generic: make output of buildLinux overrideable again
Fixes #296448
2024-03-18 13:26:54 +03:00
K900
f3f1228b44
Merge pull request #296841 from RaitoBezarius/snd-hda-intel-power-save
linux/common-config: set idle timeout to 10s for sound cards
2024-03-18 12:54:31 +03:00
nikstur
a1c4f0a754
Merge pull request #282022 from ElvishJerricco/gpt-auto-root
nixos: Support systemd-gpt-auto-root
2024-03-18 10:27:22 +01:00
Raito Bezarius
6fe3d788c8 linux/common-config: set idle timeout to 10s for sound cards
As per https://docs.kernel.org/sound/designs/powersave.html

We update our defaults for better power saving on laptops
which does not perform powertop --auto-tune, TLP or manual tweaking, e.g.
power-profiles-daemon.
2024-03-18 00:55:20 -07:00
zzzsyyy
8deee2c216
linux_xanmod_latest: 6.7.9 -> 6.7.10 2024-03-18 09:35:10 +08:00
zzzsyyy
ec2f29fd50
linux_xanmod: 6.6.21 -> 6.6.22 2024-03-18 09:19:16 +08:00
github-actions[bot]
ac91cf83c1
Merge master into staging-next 2024-03-18 00:02:20 +00:00
Weijia Wang
c79659ca3d
Merge pull request #294350 from r-ryantm/auto-update/xf86_input_wacom
xf86_input_wacom: 1.2.0 -> 1.2.1
2024-03-17 22:54:14 +01:00
Weijia Wang
26ceeaecf9
Merge pull request #293130 from r-ryantm/auto-update/psmisc
psmisc: 23.6 -> 23.7
2024-03-17 20:40:25 +01:00
github-actions[bot]
100b3bb178
Merge master into staging-next 2024-03-17 18:00:54 +00:00
Weijia Wang
904d268d51
Merge pull request #294139 from r-ryantm/auto-update/mmc-utils
mmc-utils: unstable-2023-10-10 -> unstable-2024-03-07
2024-03-17 15:27:13 +01:00
R. Ryantm
01fa83dbac pcm: 202401 -> 202403 2024-03-17 14:26:59 +00:00
github-actions[bot]
c222aba0b8
Merge master into staging-next 2024-03-17 12:01:55 +00:00
Pol Dellaiera
815d93dcff
Merge pull request #296470 from NateWright/update-xone
xone: 0.3 -> 0.3-unstable-2024-03-16
2024-03-17 12:27:34 +01:00
annalee
8ead81a60f
Merge remote-tracking branch 'upstream/master' into staging-next 2024-03-17 07:18:11 +00:00
Weijia Wang
517ad04629
Merge pull request #295550 from wegank/prl-tools-bump
linuxPackages_latest.prl-tools: 19.2.1-54832 -> 19.3.0-54924
2024-03-17 01:03:39 +01:00
nwright
143bb15035 xone: 0.3 -> 0.3-unstable-2024-03-16 2024-03-16 18:38:01 -04:00
github-actions[bot]
60fbf92c10
Merge master into staging-next 2024-03-16 18:01:00 +00:00
Guillaume Girol
0214817877
Merge pull request #296292 from r-ryantm/auto-update/ipp-usb
ipp-usb: 0.9.24 -> 0.9.25
2024-03-16 18:32:51 +01:00
K900
424d609df4 linux: uncurse arguments
Currently things like `buildLinux { inherit src version; }` fail because of
`callPackage` auto-inserting `kernelPatches`, which is both a `buildLinux`
argument and a `pkgs` toplevel attribute, with completely different semantics.

Avoid that entirely by splitting the call into two - one for arguments we want
from `callPackage`, and one for everything else.
2024-03-16 18:39:32 +03:00
github-actions[bot]
5fb2bcd3dd
Merge master into staging-next 2024-03-16 06:00:56 +00:00