Commit graph

18937 commits

Author SHA1 Message Date
R. Ryantm c4ee6537fa conky: 1.12.2 -> 1.13.1 2022-09-20 06:36:05 +00:00
R. Ryantm 67420472fc acpid: 2.0.33 -> 2.0.34 2022-09-20 05:01:34 +00:00
github-actions[bot] 5fa64c31c5
Merge staging-next into staging 2022-09-19 18:03:20 +00:00
Martin Weinelt f1dcc2356b
Merge pull request #191333 from NixOS/python-updates 2022-09-19 18:23:07 +02:00
Martin Weinelt 5b5df09987
waydroid: build with format other 2022-09-19 16:06:09 +02:00
Martin Weinelt b60e4d71d6 python3Packages.python-ldap: rename from ldap 2022-09-19 10:37:49 +02:00
github-actions[bot] 17ef793813
Merge staging-next into staging 2022-09-19 06:24:53 +00:00
Vladimír Čunát a5dfac88d5
Merge branch 'master' into staging-next
The java conflicts weren't trivial.  Hopefully OK.
2022-09-19 07:40:23 +02:00
Michal Sojka ec026d26d2 usbrelay: 1.0 -> 1.0.1 2022-09-18 22:54:13 +02:00
K900 ee024891bd linux-firmware: 20220815 -> 20220913, add overengineered update script 2022-09-18 19:37:06 +03:00
github-actions[bot] d5cae016d9
Merge staging-next into staging 2022-09-18 12:02:15 +00:00
github-actions[bot] 7b5db3faac
Merge master into staging-next 2022-09-18 12:01:40 +00:00
Maximilian Bosch dd6727e7b8
linux/hardened/5.19: fix build
The options GCC_PLUGIN_RANDSTRUCT{,_PERFORMANCE} have been renamed to
`RANDSTRUCT_*` in 595b893e2087de306d0781795fb8ec47873596a6 since CLang
is about to support this as well and thus the options had to be
generalized.

Also, the file that is used to generate the seed has changed, only the
reference to the file in the patch was changed on adding Linux 5.19[1]

[1] b4d0cb4497
2022-09-18 12:14:00 +02:00
Maximilian Bosch 80228b73e9
linux-hardened: fix update script
We now have releases called `v5.19.x-hardened2` so make sure that the
update script doesn't stumble upon this.
2022-09-18 12:12:57 +02:00
Maximilian Bosch c2d301f7af
linux/hardened/patches/5.19: 5.19.8-hardened1 -> 5.19.8-hardened2 2022-09-18 12:12:57 +02:00
Maximilian Bosch b3dc6e35e0
linux_latest-libre: 18911 -> 18916 2022-09-18 12:12:54 +02:00
Linus Heckemann fb517fc0b0
Merge pull request #191672 from Ma27/rm-kernel-18
linux: remove 5.18
2022-09-18 12:09:02 +02:00
Vladimír Čunát b7b04a1c09
Merge branch 'master' into staging-next
The point is to include the revert of `bpftools` rebuild.
2022-09-18 10:52:01 +02:00
Vladimír Čunát 192b63e225
bpftools: revert version to the one that's fully rebuilt
That's before 9f80f6bfa9 (PR #191364).
2022-09-18 08:26:51 +02:00
Vladimír Čunát f12d2f016b
bpftools: decouple version from linux_latest
bpftools causes way too many rebuilds nowadays,
so its updates are not suitable for merging directly to nixpkgs master.
We want to update linux_latest faster than that.
2022-09-18 08:25:17 +02:00
maxine [they] 2ba9b16c37
Merge pull request #191290 from r-ryantm/auto-update/ell 2022-09-18 01:06:27 +02:00
Maxine Aubrey 68bc381eb5
iwd: 1.29 -> 1.30
https://git.kernel.org/pub/scm/network/wireless/iwd.git/tree/ChangeLog?h=1.30
2022-09-17 20:20:00 +02:00
github-actions[bot] f2681f8bd1
Merge master into staging-next 2022-09-17 18:01:15 +00:00
Maximilian Bosch a2969b43bb
linux: remove 5.18
This is long overdue, the last release was almost a month ago, on 21st
Aug 2022[1].

[1] https://lwn.net/Articles/905532/
2022-09-17 17:06:58 +02:00
Maximilian Bosch b561e2cad4
Merge pull request #191364 from superherointj/kernel-upgrade-5.19.9
linux: 5.19.8 -> 5.19.9
2022-09-17 15:18:04 +02:00
github-actions[bot] 5b2ff5fc26
Merge master into staging-next 2022-09-16 18:02:08 +00:00
PedroHLC ☭ 3b6bcd3c78
linux-lqx: 5.19.8 -> 5.19.9 2022-09-16 11:14:01 -03:00
PedroHLC ☭ a200b12139
linux-zen: 5.19.8 -> 5.19.9 2022-09-16 11:12:02 -03:00
github-actions[bot] 40936b496d
Merge master into staging-next 2022-09-16 00:03:19 +00:00
Yuka 1315a28f88
musl: apply patch for optional fields in fstab (#191033) 2022-09-15 20:38:48 +02:00
superherointj 558d9998a7 linux_latest-libre: 18904 -> 18911 2022-09-15 14:55:50 -03:00
superherointj 18a8634d15 linux: 5.4.212 -> 5.4.213 2022-09-15 14:55:22 -03:00
superherointj 9f80f6bfa9 linux: 5.19.8 -> 5.19.9 2022-09-15 14:55:13 -03:00
superherointj 087dde20eb linux: 5.15.67 -> 5.15.68 2022-09-15 14:55:02 -03:00
superherointj 2875584458 linux: 5.10.142 -> 5.10.143 2022-09-15 14:54:50 -03:00
superherointj ba9e102d79 linux: 4.9.327 -> 4.9.328 2022-09-15 14:54:40 -03:00
superherointj d233f0c847 linux: 4.19.257 -> 4.19.258 2022-09-15 14:54:32 -03:00
superherointj e78ad2c848 linux: 4.14.292 -> 4.14.293 2022-09-15 14:54:22 -03:00
Vladimír Čunát 6f93907d13
Merge branch 'staging' into staging-next 2022-09-15 15:20:31 +02:00
R. Ryantm 554996a3b5 ell: 0.52 -> 0.53 2022-09-15 08:18:29 +00:00
PedroHLC ☭ 936dc7a83e
linux-zen: 5.19.7 -> 5.19.8 2022-09-14 09:33:47 -03:00
PedroHLC ☭ 9dcd9d4c61
linux-lqx: 5.19.7 -> 5.19.8 2022-09-14 09:33:47 -03:00
Yuka 2444caed5a
systemd: set withTpm2Tss and withUserDb to true on musl (#191030)
When we initially applied the openembedded patchset to make systemd
build with musl, these options had to be disabled for it to work.
Now they seem to work fine, so re-enabling.
2022-09-13 16:03:35 +02:00
github-actions[bot] 0b07cb1528
Merge staging-next into staging 2022-09-13 12:02:05 +00:00
Yureka 4817865887 systemd: add withUtmp flag and inherit in passthru
The NixOS systemd module has to include some upstream unit files
depending on if the systemd package was built with utmp support.
This makes it possible for the NixOS systemd module to detect if the
systemd package was built with utmp support.
2022-09-13 10:32:35 +02:00
github-actions[bot] 240772e5b9
Merge staging-next into staging 2022-09-13 00:03:39 +00:00
Yuka 5f9e6b829c
pkgsMusl.iproute2: fix build (#190957) 2022-09-13 01:15:20 +02:00
Bernardo Meurer 6a81031566
Merge pull request #190953 from lovesegfault/kernel-updates
linuxKernel.kernels.linux_testing: 6.0-rc1 -> 6.0-rc5
2022-09-12 16:41:43 -03:00
Christian Kögler bd437dd30b
Merge pull request #189645 from r-ryantm/auto-update/usbguard
usbguard: 1.1.1 -> 1.1.2
2022-09-12 21:34:46 +02:00
Christian Kögler d5640e662d
Merge pull request #190374 from r-ryantm/auto-update/numactl
numactl: 2.0.14 -> 2.0.15
2022-09-12 21:08:24 +02:00
Bernardo Meurer c619f9ca04
linuxKernel.kernels.linux_testing: 6.0-rc1 -> 6.0-rc5 2022-09-12 14:53:43 -03:00
Frederik Rietdijk 3086301ac4 Merge staging-next into staging 2022-09-12 19:49:24 +02:00
github-actions[bot] 9eeed94d3e
Merge master into staging-next 2022-09-12 12:01:30 +00:00
Vladimír Čunát 71bd9f638c
Merge #188704: linux: Disable DRM_LEGACY, NOUVEAU_LEGACY_CTX_SUPPORT 2022-09-12 08:02:13 +02:00
github-actions[bot] 58b4241dc4
Merge master into staging-next 2022-09-11 12:01:18 +00:00
Jonas Heinrich b513a55c22
Merge pull request #190547 from r-ryantm/auto-update/hdparm
hdparm: 9.64 -> 9.65
2022-09-11 12:12:52 +02:00
Vladimír Čunát a3d7dfe8a3
Merge branch 'master' into staging-next 2022-09-11 08:43:51 +02:00
Christian Kögler 0fcee2222d
Merge pull request #180305 from amarshall/remove-unused-kernel-patches
linux: Remove unused Kernel patches
2022-09-11 08:04:55 +02:00
Christian Kögler d6411f4190
Merge pull request #184303 from r-ryantm/auto-update/kbd
kbd: 2.4.0 -> 2.5.1
2022-09-11 07:50:09 +02:00
github-actions[bot] b6caee49dc
Merge master into staging-next 2022-09-11 00:02:48 +00:00
Sandro c2540950f0
Merge pull request #190659 from wegank/prl-tools-update 2022-09-10 20:43:54 +02:00
github-actions[bot] df949a94a1
Merge master into staging-next 2022-09-10 12:01:29 +00:00
markuskowa c4644fe63b
Merge pull request #190624 from r-ryantm/auto-update/open-isns
open-isns: 0.101 -> 0.102
2022-09-10 13:17:36 +02:00
Weijia Wang c176cbaa19 prl-tools: 18.0.0-53049 -> 18.0.1-53056 2022-09-10 12:45:28 +02:00
R. Ryantm e30662e110 open-isns: 0.101 -> 0.102 2022-09-10 03:59:42 +00:00
github-actions[bot] 5644fd38ad
Merge master into staging-next 2022-09-10 00:02:45 +00:00
R. Ryantm 084164deef hdparm: 9.64 -> 9.65 2022-09-09 19:34:14 +00:00
Bernardo Meurer 1f1aca42d0
linux/hardened/patches/5.4: 5.4.211-hardened1 -> 5.4.212-hardened1 2022-09-09 15:59:06 -03:00
Bernardo Meurer 722d9d0d00
linux/hardened/patches/5.19: 5.19.6-hardened1 -> 5.19.8-hardened1 2022-09-09 15:58:58 -03:00
Bernardo Meurer fa2034286c
linux/hardened/patches/5.15: 5.15.64-hardened1 -> 5.15.67-hardened1 2022-09-09 15:58:49 -03:00
Bernardo Meurer d1f6bac7c0
linux/hardened/patches/5.10: 5.10.140-hardened1 -> 5.10.142-hardened1 2022-09-09 15:58:40 -03:00
Bernardo Meurer a43178b658
linux/hardened/patches/4.19: 4.19.256-hardened1 -> 4.19.257-hardened1 2022-09-09 15:58:32 -03:00
Bernardo Meurer ec9ecabc95
linux/hardened/patches/4.14: 4.14.291-hardened1 -> 4.14.292-hardened1 2022-09-09 15:58:24 -03:00
Bernardo Meurer afcc2dafdf
linux_latest-libre: 18885 -> 18904 2022-09-09 15:57:52 -03:00
Bernardo Meurer c000edba79
linux-rt_5_10: 5.10.131-rt72 -> 5.10.140-rt73 2022-09-09 15:57:15 -03:00
Bernardo Meurer a38d853569
linux: 5.4.211 -> 5.4.212 2022-09-09 15:57:02 -03:00
Bernardo Meurer 2f0101f380
linux: 5.19.6 -> 5.19.8 2022-09-09 15:56:56 -03:00
Bernardo Meurer cece1283c9
linux: 5.15.64 -> 5.15.67 2022-09-09 15:56:48 -03:00
Bernardo Meurer 2919da7f54
linux: 5.10.140 -> 5.10.142 2022-09-09 15:56:36 -03:00
Bernardo Meurer 52851d8857
linux: 4.9.326 -> 4.9.327 2022-09-09 15:56:29 -03:00
Bernardo Meurer 802f5b4771
linux: 4.19.256 -> 4.19.257 2022-09-09 15:56:19 -03:00
Bernardo Meurer 787baf2459
linux: 4.14.291 -> 4.14.292 2022-09-09 15:56:09 -03:00
github-actions[bot] ee0eae897c
Merge staging-next into staging 2022-09-09 00:03:22 +00:00
github-actions[bot] 1c0ef46804
Merge master into staging-next 2022-09-09 00:02:46 +00:00
Artturi 5fcc2889cc
Merge pull request #189397 from Artturin/gobjectfunfixessplit
lots of cross fixes
2022-09-08 23:54:09 +03:00
Sandro 0b0b349860
Merge pull request #187843 from SuperSandro2000/usbguard 2022-09-08 22:00:06 +02:00
R. Ryantm 68310af107 numactl: 2.0.14 -> 2.0.15 2022-09-08 18:34:36 +00:00
Artturi eb15a96f8e
Merge pull request #181875 from Artturin/fix-pkg-config-2 2022-09-08 03:34:19 +03:00
Alexander Shpilkin 5c4210793d powercap: fix paths in pkg-config file 2022-09-07 21:49:32 +03:00
Alexander Shpilkin 427ae9a1e1 bcc: fix path in pkg-config file 2022-09-07 21:44:36 +03:00
Artturin da9a9a4404 treewide: cross fixes 2022-09-07 21:20:54 +03:00
github-actions[bot] 325f49222b
Merge staging-next into staging 2022-09-07 12:02:22 +00:00
github-actions[bot] b65b9f0d68
Merge master into staging-next 2022-09-07 12:01:42 +00:00
Franz Pletz 511cc4866f
Merge pull request #189932 from astro/klibc-riscv64 2022-09-07 12:51:01 +02:00
github-actions[bot] e9ba460b8b
Merge staging-next into staging 2022-09-06 12:02:13 +00:00
github-actions[bot] 15740e0788
Merge master into staging-next 2022-09-06 12:01:31 +00:00
Jonas Heinrich 53112c7ba6
Merge pull request #165812 from elohmeier/ksmbd-tools
ksmbd-tools: init at 3.4.5
2022-09-06 08:44:45 +02:00
github-actions[bot] 69e9be108b
Merge staging-next into staging 2022-09-06 00:03:06 +00:00
github-actions[bot] 0a7bf347e3
Merge master into staging-next 2022-09-06 00:02:29 +00:00
Astro 694fc2fffe klibc: fix KLIBCARCH=riscv64 2022-09-06 00:51:51 +02:00
superherointj 423126560b
Merge pull request #189885 from PedroHLC/nvidia_x11_vulkan_beta-515.49.15
nvidia_x11_vulkan_beta: 515.19.14 -> 515.49.15
2022-09-05 19:04:14 -03:00
PedroHLC ☭ 8212a177ce
nvidia_x11_vulkan_beta: 515.19.14 -> 515.49.15 2022-09-05 17:07:24 -03:00
Enno Richter 40788fb997 ksmbd-tools: init at 3.4.5 2022-09-05 22:01:46 +02:00
PedroHLC ☭ df056ec4fa
zen-kernels: 5.19.6 -> 5.19.7 2022-09-05 16:14:40 -03:00
github-actions[bot] 2634e6bf6c
Merge staging-next into staging 2022-09-05 18:01:58 +00:00
github-actions[bot] 1fcb01e547
Merge master into staging-next 2022-09-05 18:01:15 +00:00
Sandro 2902676b30
Merge pull request #189056 from jtojnar/fwupd 2022-09-05 16:13:00 +02:00
Sandro 7419a3a676
Merge pull request #187840 from SuperSandro2000/libcap-ng 2022-09-04 21:02:29 +02:00
github-actions[bot] 0ce8328301
Merge master into staging-next 2022-09-04 18:01:33 +00:00
Sandro fdab75103f
Merge pull request #189476 from r-ryantm/auto-update/intel-compute-runtime 2022-09-04 17:23:47 +02:00
Alain Zscheile fc653b0ad6 libnvme: init at 1.1 2022-09-04 16:20:35 +02:00
Alain Zscheile 8a773bd46a libzbd: init at 2.0.3 2022-09-04 16:12:12 +02:00
Alain Zscheile 9136910f1e libzbc: init at 5.12.0 2022-09-04 16:12:07 +02:00
R. Ryantm 0e66a97683 usbguard: 1.1.1 -> 1.1.2 2022-09-03 19:58:29 +00:00
github-actions[bot] fccce1e603
Merge master into staging-next 2022-09-03 18:01:21 +00:00
Guillaume Girol ed2b866cf7
Merge pull request #188512 from Luflosi/update/linuxPackages.apfs
linuxPackages.apfs: unstable-2022-07-24 -> unstable-2022-08-15
2022-09-03 16:33:11 +00:00
R. Ryantm e1dbd6e7c5 intel-compute-runtime: 22.34.24023 -> 22.35.24055 2022-09-02 15:10:32 +00:00
github-actions[bot] dbe312bfdb
Merge master into staging-next 2022-09-01 18:01:28 +00:00
superherointj e6c5f49c18
Merge pull request #189132 from superherointj/kernel-update-5.19.6-date-2022-08-31
Linux Kernel update 5.19.6 date 2022-08-31
2022-09-01 11:14:32 -03:00
superherointj 1614b96a68
Merge pull request #186647 from SebTM/update/displaylink_560-561
displaylink: 5.6.0-59.176 -> 5.6.1-59.184
2022-09-01 10:22:01 -03:00
superherointj 5f7119b6cd
Merge pull request #189253 from PedroHLC/zen-kernels-5.19.6
zen-kernels: 5.19.4 -> 5.19.6
2022-09-01 09:46:16 -03:00
superherointj 8682bea254
Merge pull request #189151 from superherointj/broken-r8168-mark-broken
linuxPackages.r8168: update broken
2022-09-01 09:20:32 -03:00
superherointj cf76c5a46f displaylink: skip builds at hydra 2022-09-01 09:00:48 -03:00
PedroHLC ☭ edb471b90f
zen-kernels: 5.19.4 -> 5.19.6 2022-09-01 08:30:02 -03:00
github-actions[bot] 3e6debe078
Merge master into staging-next 2022-09-01 06:07:05 +00:00
superherointj f175291ce8 linuxPackages.lttng-modules: mark broken for 5.10 2022-09-01 07:29:22 +02:00
superherointj a37389d4fe linux/hardened/patches/5.19: 5.19.5-hardened1 -> 5.19.6-hardened1 2022-08-31 23:14:40 -03:00
superherointj 3c23d0194e linux/hardened/patches/5.15: 5.15.63-hardened1 -> 5.15.64-hardened1 2022-08-31 23:14:30 -03:00
superherointj 7afe0b6ec7 linux/hardened/patches/5.10: 5.10.139-hardened1 -> 5.10.140-hardened1 2022-08-31 23:14:23 -03:00
github-actions[bot] 11b64de8c0
Merge master into staging-next 2022-09-01 00:02:32 +00:00
Christian Kögler f5c03fb855
Merge pull request #186565 from CajuM/waydroid-up
waydroid: 1.2.1 -> 1.3.0
2022-08-31 22:17:58 +02:00
superherointj 6ed995f76c linuxPackages.r8168: update broken 2022-08-31 15:14:22 -03:00
superherointj 7210ee48ed linux: 5.19.5 -> 5.19.6 2022-08-31 13:04:00 -03:00
superherointj 666470c12d linux: 5.15.63 -> 5.15.64 2022-08-31 13:03:49 -03:00
superherointj 7168244a19 linux: 5.10.139 -> 5.10.140 2022-08-31 13:03:38 -03:00
Jan Tojnar c6f4784cc8 fwupd: 1.8.3 → 1.8.4
https://github.com/fwupd/fwupd/releases/tag/1.8.4
https://blogs.gnome.org/hughsie/2022/08/30/new-fwupd-1-8-4-release/
2022-08-31 04:41:15 +02:00
github-actions[bot] df7d0b3f5c
Merge master into staging-next 2022-08-31 00:02:30 +00:00
superherointj 11c190e98f
Merge pull request #188945 from lheckemann/rtl8189es
linuxPackages.rtl8189es: 2022-05-21 -> 2022-08-30
2022-08-30 20:42:11 -03:00
github-actions[bot] 1e401e5cdd
Merge master into staging-next 2022-08-30 18:01:30 +00:00
Jonas Heinrich fa6b4c3a74
Merge pull request #188053 from r-ryantm/auto-update/intel-compute-runtime
intel-compute-runtime: 22.32.23937 -> 22.34.24023
2022-08-30 17:56:54 +02:00
Jonas Heinrich aebbad2634
Merge pull request #188697 from r-ryantm/auto-update/libcgroup
libcgroup: 2.0.2 -> 3.0
2022-08-30 17:00:09 +02:00
github-actions[bot] d72f9471ad
Merge master into staging-next 2022-08-30 12:01:35 +00:00
Linus Heckemann 9639a3b941 linuxPackages.rtl8189es: 2022-05-21 -> 2022-08-30
This fixes the build with Linux 5.19 and later.
2022-08-30 12:24:55 +02:00
Linus Heckemann 310b9955ce
Merge pull request #181032 from puffnfresh/package/rtl8189es
rtl8189es: 2021-10-01 -> 2022-05-21
2022-08-30 12:08:12 +02:00
github-actions[bot] 7651bffac0
Merge master into staging-next 2022-08-30 06:23:10 +00:00
superherointj 8720e91143 linux/hardened/patches/5.4: 5.4.210-hardened1 -> 5.4.211-hardened1 2022-08-29 20:23:15 -03:00
superherointj 6c64bc1513 linux/hardened/patches/5.19: init at 5.19.5-hardened1 2022-08-29 20:23:08 -03:00
superherointj 9c52217141 linux/hardened/patches/5.15: 5.15.62-hardened1 -> 5.15.63-hardened1 2022-08-29 20:23:01 -03:00
superherointj 18e3f842ec linux/hardened/patches/5.10: 5.10.137-hardened1 -> 5.10.139-hardened1 2022-08-29 20:22:53 -03:00
superherointj c963a9fd67 linux/hardened/patches/4.19: 4.19.255-hardened1 -> 4.19.256-hardened1 2022-08-29 20:22:46 -03:00
superherointj 3235fcb17d linux/hardened/patches/4.14: 4.14.290-hardened1 -> 4.14.291-hardened1 2022-08-29 20:22:35 -03:00
superherointj bb0eb96d45 linux: 5.19.4 -> 5.19.5 2022-08-29 20:22:06 -03:00
superherointj 0d7868b45f linux: 5.10.138 -> 5.10.139 2022-08-29 20:22:00 -03:00
github-actions[bot] b37ebd6715
Merge master into staging-next 2022-08-29 18:01:33 +00:00
Bobby Rong e5c96232f4
Merge pull request #188740 from r-ryantm/auto-update/sssd
sssd: 2.7.3 -> 2.7.4
2022-08-29 21:58:09 +08:00
github-actions[bot] 5fa63a7863
Merge master into staging-next 2022-08-29 12:01:28 +00:00
Jonas Heinrich 67cd5d0323
Merge pull request #183501 from r-ryantm/auto-update/libsemanage
libsemanage: 3.3 -> 3.4
2022-08-29 11:11:23 +02:00
Vladimír Čunát f08ac2c92b
Merge branch 'master' into staging-next 2022-08-29 08:58:52 +02:00
R. Ryantm bb2f437573 sssd: 2.7.3 -> 2.7.4 2022-08-29 01:05:44 +00:00
R. Ryantm 4aa1f67d0e libcgroup: 2.0.2 -> 3.0 2022-08-28 19:41:27 +00:00
R. Ryantm b71bb7d806 intel-compute-runtime: 22.32.23937 -> 22.34.24023 2022-08-28 19:08:00 +00:00
Sam A. Horvath-Hunt d92383b18d
piper: 0.5.1 -> 0.7 (#187758) 2022-08-28 14:33:16 +02:00
Jonas Heinrich cc9076cbea
Merge pull request #184300 from r-ryantm/auto-update/kernelshark
kernelshark: 2.1.0 -> 2.1.1
2022-08-28 13:07:11 +02:00
Jonas Heinrich 712fd552d6
Merge pull request #184225 from r-ryantm/auto-update/iw
iw: 5.16 -> 5.19
2022-08-28 11:56:24 +02:00
Andrew Marshall bcd41f2891 linux: Disable DRM_LEGACY, NOUVEAU_LEGACY_CTX_SUPPORT
This currently gets enabled as generate-config.pl will enable all the
drivers below it as modules.

Is “not set” in [Arch][1], [Debian][2], [Fedora][3]. See also [summary
of setting from various distros in April 2020][4].

Recommended disabled by [CLIP OS][5] and per current [Kernel config
description][6]:

> bool "Enable legacy drivers (DANGEROUS)"
> Enable legacy DRI1 drivers. Those drivers expose unsafe and dangerous
> APIs to user-space, which can be used to circumvent access
> restrictions and other security measures. For backwards compatibility
> those drivers are still available, but their use is highly
> inadvisable and might harm your system.
>
> You are recommended to use the safe modeset-only drivers instead, and
> perform 3D emulation in user-space.
>
> Unless you have strong reasons to go rogue, say "N".

Also disable NOUVEAU_LEGACY_CTX_SUPPORT, as this does `select
DRM_LEGACY`. Per Kernel config docs:

>There was a version of the nouveau DDX that relied on legacy
> ctx ioctls not erroring out. But that was back in time a long
> ways, so offer a way to disable it now. For uapi compat with
> old nouveau ddx this should be on by default, but modern distros
> should consider turning it off.

and the [commit][7]:

> These driver functions contain several bugs and security holes. This
> change makes these functions optional can be turned on by a setting,
> they are turned off by default for modeset driver with the exception of
> the nouvea driver that may require them with an old version of libdrm.

Referenced earlier commit elaborates that

> libdrm_nouveau before 2.4.33 used contexts

Since nixpkgs here has a much newer version (2.4.33 is from March 2012),
should not be a concern.

NOUVEAU_LEGACY_CTX_SUPPORT is also “not set” in the linked Arch, Debian,
& Fedora configs.

[1]: 66d72ee54a/trunk/config (L6637)
[2]: 07731f5956/debian/config/config (L713)
[3]: https://src.fedoraproject.org/rpms/kernel/blob/rawhide/f/kernel-x86_64-fedora.config#_1528
[4]: https://github.com/a13xp0p0v/kconfig-hardened-check/issues/38#issuecomment-608639217
[5]: https://docs.clip-os.org/clipos/kernel.html#configuration
[6]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/gpu/drm/Kconfig#n421
[7]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=b30a43ac7132cdda833ac4b13dd1ebd35ace14b7
2022-08-27 18:40:32 -04:00
Andrew Marshall 00a45bc41b linux: Enable SLAB_FREELIST_HARDENED, SLAB_FREELIST_RANDOM
Enabled in [Arch][1], [Debian][2], [Fedora][3]; no others checked.
Recommended by [Kernel Self Protection Project][4]. This should also
implicitly enable SHUFFLE_PAGE_ALLOCATOR.

Performance impact per upstream:

For _HARDENED:
> The difference gets lost in the noise, but if the above is to be taken
> literally, using CONFIG_FREELIST_HARDENED is 0.07% slower.

For _RANDOM:
> Performance results highlighted no major changes

[1]: 66d72ee54a/trunk/config (L1037-L1038)
[2]: 07731f5956/debian/config/config (L6742-6743)
[3]: 6d6ad72f0c/f/kernel-x86_64-fedora.config (_6079)
[4]: https://kernsec.org/wiki/index.php/Kernel_Self_Protection_Project/Recommended_Settings
2022-08-27 15:05:35 -04:00
Luflosi f9b83ece2b
linuxPackages.apfs: unstable-2022-07-24 -> unstable-2022-08-15
This fixes a compatibility issue with Linux 5.19: https://github.com/linux-apfs/linux-apfs-rw/issues/29.
2022-08-27 17:51:20 +02:00
fortuneteller2k a457ddf7f0 linuxPackages.rtl8812au: 5.9.3.2.20210427 -> 5.15.6.20210629 2022-08-27 13:05:13 +00:00
Doron Behar 54af613d60
Merge pull request #188293 from doronbehar/pkg/wiringpi
wiringpi: init at 2.61-1
2022-08-27 14:16:11 +03:00
Jonas Heinrich 69940c042c
Merge pull request #166744 from r-ryantm/auto-update/sysvinit
sysvinit: 3.01 -> 3.04
2022-08-27 09:30:06 +02:00
Anderson Torres f6677f429e
Merge pull request #178749 from Infinidoge/bump/kmscon
kmscon: unstable-2018-09-07 -> 9.0.0
2022-08-27 02:57:23 -03:00
Martino Fontana 014f12b87e linux: disable NTFS_FS, enable NTFS3_LZX_XPRESS and NTFS3_FS_POSIX_ACL 2022-08-26 20:32:37 +02:00
superherointj b30e2234ac
Merge pull request #188341 from superherointj/package-asus-ec-sensors-unstable-2022-07-10
asus-ec-sensors: unstable-2021-12-16 -> unstable-2022-07-10
2022-08-26 15:17:50 -03:00
github-actions[bot] d944d69ed2
Merge master into staging-next 2022-08-26 12:01:48 +00:00
Maximilian Bosch 647f99eb3d
Merge pull request #188335 from superherointj/linux-kernel-updates-2022-08-25
Linux kernel updates 2022-08-25
2022-08-26 13:06:13 +02:00
Vladimír Čunát fee9bddb58
Merge #188291: systemd: fix cross compilation with libbpf enabled
...into staging-next
2022-08-26 08:41:36 +02:00
superherointj dc153eaa40 asus-ec-sensors: unstable-2021-12-16 -> unstable-2022-07-10 2022-08-25 23:37:33 -03:00
github-actions[bot] 9fef82dc0b
Merge master into staging-next 2022-08-26 00:02:34 +00:00
superherointj 2179378618
Merge pull request #188323 from PedroHLC/zen-kernels-5.19.4
zen-kernels: 5.19.3 -> 5.19.4
2022-08-25 20:52:55 -03:00
superherointj fe76cced40 linux_latest-libre: 18880 -> 18885 2022-08-25 20:28:53 -03:00
superherointj 645ad87d82 linux: 5.4.210 -> 5.4.211 2022-08-25 20:28:33 -03:00
superherointj fc04b42545 linux: 5.19.3 -> 5.19.4 2022-08-25 20:28:28 -03:00
superherointj fba0a26dd8 linux: 5.15.62 -> 5.15.63 2022-08-25 20:28:21 -03:00
superherointj 20009a7b14 linux: 5.10.137 -> 5.10.138 2022-08-25 20:28:16 -03:00
superherointj 105b6f1baf linux: 4.9.325 -> 4.9.326 2022-08-25 20:28:11 -03:00
superherointj bb50933572 linux: 4.19.255 -> 4.19.256 2022-08-25 20:28:06 -03:00
superherointj e37f235e3a linux: 4.14.290 -> 4.14.291 2022-08-25 20:28:01 -03:00
superherointj 2977a06c07
Merge pull request #188332 from superherointj/package-rtl8189fs-fix-5.19.2-6.0
rtl8189fs: patch for 5.19.2 and 6.0
2022-08-25 20:18:50 -03:00
superherointj c6030d7d36
Merge pull request #180316 from michaeladler/zen
linux_lqx, linux_zen: avoid unnecessary prefetch
2022-08-25 20:15:13 -03:00
superherointj 0f5fe35943 rtl8189fs: patch for 5.19.2 and 6.0 2022-08-25 19:48:46 -03:00
PedroHLC ☭ 2400c9dca7
zen-kernels: 5.19.3 -> 5.19.4 2022-08-25 18:12:51 -03:00
Aidan Gauland 901b48436b
roccat-tools: Fix udev rules (#168463)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
Co-authored-by: Aidan Gauland <aidalgol+git@fastmail.net>
2022-08-25 22:24:32 +02:00
github-actions[bot] 0b8aa77df1
Merge master into staging-next 2022-08-25 18:01:10 +00:00
Nick Cao 767c3e5fa9
systemd: fix cross compilation with libbpf enabled 2022-08-25 22:18:06 +08:00
Bernardo Meurer cb6b91204d
Merge pull request #187034 from helsinki-systems/upd/nfs-utils
nfs-utils: 2.5.1 -> 2.6.2
2022-08-25 10:33:47 -03:00
Doron Behar e2dc10aa74 wiringpi: init at 2.61-1 2022-08-25 16:22:09 +03:00
Bernardo Meurer ce52c94c42
Merge pull request #187895 from Luflosi/update/raspberrypi-eeprom
raspberrypi-eeprom: unstable-2022-03-10 -> 2022.04.26-138a1
2022-08-25 10:21:45 -03:00
Bernardo Meurer 20c8ddc903
Merge pull request #188261 from trofi/bpftrace-fix-for-binutils-2.39
bpftrace: pull upstream fix for binutils-2.39
2022-08-25 10:13:13 -03:00
github-actions[bot] c91ed9564a
Merge master into staging-next 2022-08-25 12:01:30 +00:00
PedroHLC ☭ 27d72f5abb
nvidia_x11: mark broken 2022-08-25 09:01:29 -03:00