Commit Graph

26608 Commits

Author SHA1 Message Date
Randy Eckenrode
3c0088e8a8
darwin.binutils: properly handle cctools-llvm
- Only link `libexec` when using cctools-port. cctools-llvm does not
  have a `libexec` folder;
- Use `as` provided by cctools-llvm, which is already using the
  clang-integrated assembler on both platforms; and
- Clean up inconsistent use of `builtins`.
2024-03-19 19:04:55 -04:00
github-actions[bot]
7ca9ebd637
Merge staging-next into staging 2024-03-18 12:01:53 +00:00
github-actions[bot]
d5491af22d
Merge master into staging-next 2024-03-18 12:01:22 +00: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
Weijia Wang
551ec2e099
Merge pull request #295178 from r-ryantm/auto-update/iproute2
iproute2: 6.7.0 -> 6.8.0
2024-03-18 05:43:47 +01:00
github-actions[bot]
f24ba8a7ce
Merge staging-next into staging 2024-03-18 00:02:47 +00: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
476a65d594
Merge pull request #294349 from r-ryantm/auto-update/mdadm
mdadm: 4.2 -> 4.3
2024-03-17 21:34:58 +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
annalee
f1166afe59
Merge remote-tracking branch 'upstream/staging-next' into staging 2024-03-17 18:13:09 +00: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
github-actions[bot]
83409a8a66
Merge staging-next into staging 2024-03-17 12:02:22 +00:00
github-actions[bot]
c222aba0b8
Merge master into staging-next 2024-03-17 12:01:55 +00:00
Randy Eckenrode
d8c7cd0119
Merge pull request #296321 from reckenrode/system_cmds-970.0.4
darwin.system_cmds: 735.50.6 -> 970.0.4
2024-03-17 07:47:59 -04: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
Randy Eckenrode
25af398f88
darwin.system_cmds: 735.50.6 -> 970.0.4
- Update to the latest available version from Apple;
- Use Meson because dealing with xcbuild is too much trouble; and
- Conditionally build certain programs when newer SDKs are available.
2024-03-16 22:58:40 -04:00
Randy Eckenrode
55505c558f
darwin.libplatform: fix build of 11.0 SDK source release 2024-03-16 22:46:03 -04:00
Randy Eckenrode
b552612217
darwin.CoreSymbolication: build as a framework
`zlog` in darwin.system_cmds requires the CoreSymbolication framework.

This change does two things:

- Adds a patch with the required missing symbols; and
- Uses the stubs to create `CoreSymbolication.framework`.

Co-authored-by: a-n-n-a-l-e-e <150648636+a-n-n-a-l-e-e@users.noreply.github.com>
2024-03-16 22:46:03 -04:00
Randy Eckenrode
2dab101ca5
Merge pull request #295856 from reckenrode/moltenvk-cleanup
darwin.moltenvk: clean up derivation
2024-03-16 22:37:48 -04:00
Randy Eckenrode
bf86b51cd2
darwin.moltenvk: clean up derivation
- Drop the patches in favor of patching up the xcodeproj files, which
  should make updates in the future easier (no more patch conflicts);
- Switch to building `MoltenVKPackaging.xcodeproj` instead of building
  the projects individually;
- Link `libMoltenVK.dylib` manually, which is needed for MoltenVK 1.2.8
  due to xcbuild not being able to build the dylib in the xcodeproj;
- Add support for enabling private API usage and default it to `true`.
  This will be a new feature in MoltenVK 1.2.8;
- Use darwin.apple_sdk.libs.simd instead of symlinking from the SDK;
- Filter out rc and beta releases in the update script; and
- Support static builds of MoltenVK.
2024-03-16 21:44:27 -04: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
github-actions[bot]
2178d8d857
Merge master into staging-next 2024-03-17 00:02:17 +00:00
Randy Eckenrode
0fb285678d
darwin.apple_sdk.darwin-stubs: add SDK-specific stubs
For the 11.0 SDK, base the stubs on the SDK for now.
2024-03-16 19:21:47 -04:00
nwright
143bb15035 xone: 0.3 -> 0.3-unstable-2024-03-16 2024-03-16 18:38:01 -04:00
Weijia Wang
daae600111
Merge pull request #295747 from khaneliman/yabai
yabai: 6.0.15 -> 7.0.2
2024-03-16 22:47:11 +01: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
kirillrdy
2001da404e
Merge pull request #295103 from evils/rasdaemon
rasdaemon: fix AMD segfault
2024-03-16 16:44:16 +11:00
K900
01bf867765
Merge pull request #296253 from Ma27/linux-kernel-updates
Linux kernel updates 2024-03-15, mitigation for RFDS (CVE-2023-28746)
2024-03-16 08:05:25 +03:00
a-n-n-a-l-e-e
c2e03072b8
Merge pull request #295168 from philiptaron/deprecate-libelf-dpdk
dpdk: use `elfutils` instead of abandoned `libelf`
2024-03-15 18:13:14 -07:00
R. Ryantm
fcc8bfc682 ipp-usb: 0.9.24 -> 0.9.25 2024-03-16 00:41:41 +00:00
Randy Eckenrode
912752b5b9
appleDerivation: support mkDerivation fixpoint 2024-03-15 20:23:45 -04:00
github-actions[bot]
7006358e6a
Merge master into staging-next 2024-03-16 00:02:02 +00:00
Will Fancher
f1731f2e28 nixos: Support systemd-gpt-auto-root 2024-03-15 18:22:04 -04:00
Maximilian Bosch
b74aaf8125
linux/hardened/patches/6.6: 6.6.18-hardened1 -> 6.6.21-hardened1 2024-03-15 21:27:22 +01:00
Maximilian Bosch
edae92c0d9
linux/hardened/patches/6.1: 6.1.79-hardened1 -> 6.1.81-hardened1 2024-03-15 21:26:50 +01:00
Maximilian Bosch
98db1347e7
linux/hardened/patches/5.4: 5.4.269-hardened1 -> 5.4.271-hardened1 2024-03-15 21:26:33 +01:00
Maximilian Bosch
0ced9d0d7d
linux/hardened/patches/5.15: 5.15.149-hardened1 -> 5.15.151-hardened1 2024-03-15 21:26:14 +01:00
Maximilian Bosch
f6b74d6247
linux/hardened/patches/5.10: 5.10.210-hardened1 -> 5.10.212-hardened1 2024-03-15 21:26:01 +01:00
Maximilian Bosch
2b554a0f91
linux/hardened/patches/4.19: 4.19.307-hardened1 -> 4.19.309-hardened1 2024-03-15 21:25:33 +01:00
Maximilian Bosch
5a829f6dec
linux_latest-libre: 19500 -> 19509 2024-03-15 21:16:46 +01:00
Maximilian Bosch
2340860eff
linux-rt_6_6: 6.6.20-rt25 -> 6.6.21-rt26 2024-03-15 21:16:39 +01:00
Maximilian Bosch
dea5439ec4
linux-rt_5_4: 5.4.264-rt88 -> 5.4.271-rt89 2024-03-15 21:16:27 +01:00