Commit Graph

10397 Commits

Author SHA1 Message Date
K900
0cae3b65e2 linux-rt_5_15: 5.15.163-rt78 -> 5.15.167-rt79 2024-10-04 18:27:18 +03:00
K900
31114886f2 linux_6_6: 6.6.53 -> 6.6.54 2024-10-04 18:24:03 +03:00
K900
a3a38442c3 linux_6_10: 6.10.12 -> 6.10.13 2024-10-04 18:24:00 +03:00
K900
d7fc6b3d1e linux_6_11: 6.11.1 -> 6.11.2 2024-10-04 18:23:56 +03:00
github-actions[bot]
192fd67cc3 Merge master into staging-next 2024-10-03 18:04:30 +00:00
Peder Bergebakken Sundt
3100acba08 treewide: \xc2\xa0 ->
I have no idea what this escape sequence even is, but it breaks the nix parser with cryptic errors if not used in a comment.
A friend let me know MacOS is prone to input weird spaces, not sure if that is the source.

Candidates were located and created with:

    chr="$(echo -e '\xc2\xa0')"; rg -F "$chr" -l | xe sd -F "$chr" " "

There are some examples left, most being example output from `tree` in various markdown documents, some patches which we can't really touch, and `pkgs/tools/nix/nixos-render-docs/src/tests/test_commonmark.py` which I'm not sure if should be addressed
2024-10-02 15:33:06 +02:00
K900
e52446bcac linux/common-config: begin carcinization
We now have a compatible rustc to build 6.12 with, which means
THE TIME HAS COME
PRAISE THE CRAB
2024-09-30 20:42:11 +03:00
K900
88746a7943 linux/common-config: update for 6.12
- refactor Rust checks to prepare for enablement
- enable DRM panic QR codes when Rust is enabled
- enable I2C_DESIGNWARE_CORE explicitly for all the Bay Trail things
- enable all the zram backends because they're separate options now and basically free
- enable the new and returning module compression related options
- enable scx and NFS local IO
2024-09-30 18:43:05 +03:00
K900
0ea0c2a7c6 linux-rt_6_6: 6.6.49-rt41 -> 6.6.52-rt43 2024-09-30 18:06:31 +03:00
K900
6c12dc7005 linux-rt_6_1: 6.1.108-rt40 -> 6.1.111-rt42 2024-09-30 18:05:53 +03:00
K900
6290efed15 linux-rt_5_10: 5.10.224-rt116 -> 5.10.225-rt117 2024-09-30 18:04:29 +03:00
K900
7df132ae3e linux_6_1: 6.1.111 -> 6.1.112 2024-09-30 18:04:04 +03:00
K900
20380379db linux_6_6: 6.6.52 -> 6.6.53 2024-09-30 18:04:00 +03:00
K900
8fa87fa112 linux_6_10: 6.10.11 -> 6.10.12 2024-09-30 18:03:55 +03:00
K900
30c52da8a1 linux_6_11: 6.11 -> 6.11.1 2024-09-30 18:03:47 +03:00
K900
5e8d28572a linux_testing: 6.11-rc7 -> 6.12-rc1 2024-09-30 18:03:42 +03:00
Artturin
e0464e4788 treewide: replace stdenv.is with stdenv.hostPlatform.is
In preparation for the deprecation of `stdenv.isX`.

These shorthands are not conducive to cross-compilation because they
hide the platforms.

Darwin might get cross-compilation for which the continued usage of `stdenv.isDarwin` will get in the way

One example of why this is bad and especially affects compiler packages
https://www.github.com/NixOS/nixpkgs/pull/343059

There are too many files to go through manually but a treewide should
get users thinking when they see a `hostPlatform.isX` in a place where it
doesn't make sense.

```
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv.is" "stdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv'.is" "stdenv'.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "clangStdenv.is" "clangStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "gccStdenv.is" "gccStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenvNoCC.is" "stdenvNoCC.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "inherit (stdenv) is" "inherit (stdenv.hostPlatform) is"
fd --type f "\.nix" | xargs sd --fixed-strings "buildStdenv.is" "buildStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "effectiveStdenv.is" "effectiveStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "originalStdenv.is" "originalStdenv.hostPlatform.is"
```
2024-09-25 00:04:37 +03:00
Fabián Heredia Montiel
9b19ba7d5c linux_xanmod, linux_xanmod_latest: 2024-09-18 (#343115) 2024-09-24 08:28:32 -06:00
Fabián Heredia Montiel
904a34e89b linux/hardened/patches/6.9: remove 2024-09-23 18:51:34 +02:00
Fabián Heredia Montiel
57a558e46d linux/hardened/patches/6.8: remove 2024-09-23 18:51:34 +02:00
Fabián Heredia Montiel
f0e642ad8b linux/hardened/patches/4.19: remove 2024-09-23 18:51:33 +02:00
Fabián Heredia Montiel
6a510f8518 linux: drop EOLed kernels from kernels-org.json 2024-09-23 18:51:33 +02:00
Fabián Heredia Montiel
e930509d18 linux/hardened/patches/6.6: 6.6.32-hardened1 -> v6.6.51-hardened1 2024-09-23 18:51:33 +02:00
Fabián Heredia Montiel
1f403d3a06 linux/hardened/patches/6.10: init at v6.10.10-hardened1 2024-09-23 18:51:32 +02:00
Fabián Heredia Montiel
2794012a3e linux/hardened/patches/6.1: 6.1.92-hardened1 -> v6.1.110-hardened1 2024-09-23 18:51:32 +02:00
Fabián Heredia Montiel
6178bdf029 linux/hardened/patches/5.4: 5.4.277-hardened1 -> v5.4.284-hardened1 2024-09-23 18:51:32 +02:00
Fabián Heredia Montiel
fec646af8d linux/hardened/patches/5.15: 5.15.160-hardened1 -> v5.15.167-hardened1 2024-09-23 18:51:31 +02:00
Fabián Heredia Montiel
ad3ec7bd3d linux/hardened/patches/5.10: 5.10.218-hardened1 -> v5.10.226-hardened1 2024-09-23 18:51:31 +02:00
Fabián Heredia Montiel
60623de0b3 linux/hardened: fix update script
Due to releases now including a v (and before didn't) hardened hasn't
been updated since May 2024 (4 months ago)
2024-09-23 18:51:31 +02:00
Masum Reza
ee518294d1 linuxPackages.perf: fix path to dmesg (#258027) 2024-09-22 23:29:52 +05:30
Sandro Jäckel
e12175e3e1 linuxPackages.perf: fix path to dmesg 2024-09-22 15:28:51 +05:30
Fabián Heredia Montiel
9b2b1f82b8 linux: cleanup common-config after 4.19 drop 2024-09-21 19:11:50 -06:00
Fabián Heredia Montiel
777c1bc861 linux_4_19: drop since it will reach EOL within NixOS 24.11 2024-09-21 19:11:50 -06:00
Shawn8901
a371dc4593 linux_xanmod_latest: 6.9.10 -> 6.9.10 2024-09-19 22:09:50 +02:00
Shawn8901
a4eb2ac49f linux_xanmod: 6.6.51 -> 6.6.52 2024-09-19 22:05:41 +02:00
K900
5a7a587ad7 Kernel updates for 2024-09-18 (#342859) 2024-09-19 05:54:44 +03:00
Fabián Heredia Montiel
d0b8a0b815 linux_xanmod, linux_xanmod_latest: 2024-09-13 (#342029) 2024-09-18 16:03:25 -06:00
K900
a2787576bb linux_6_1: 6.1.110 -> 6.1.111 2024-09-18 21:14:57 +03:00
K900
9bb5c9ae1b linux_6_6: 6.6.51 -> 6.6.52 2024-09-18 21:14:48 +03:00
K900
ccdb30bc27 linux_6_10: 6.10.10 -> 6.10.11 2024-09-18 21:14:13 +03:00
K900
4e54a5a38a linuxPackages_6_11.perf: fix build 2024-09-15 21:14:52 +03:00
K900
5fc58c6b7a linux_6_11: init at 6.11 2024-09-15 21:04:07 +03:00
Shawn8901
14dec03c87 linux_xanmod_latest: 6.10.9 -> 6.10.10 2024-09-15 11:46:24 +02:00
Shawn8901
cf71c1dfcd linux_xanmod: 6.6.50 -> 6.6.51 2024-09-15 11:43:27 +02:00
Nick Cao
fa02ca14c1 linux_xanmod, linux_xanmod_latest: 2024-09-08 (#340912) 2024-09-12 19:08:51 -04:00
K900
e05f91dc7b linux_latest-libre: 19624 -> 19631 2024-09-12 19:09:14 +03:00
K900
a4821155b8 linux_4_19: 4.19.321 -> 4.19.322 2024-09-12 19:08:53 +03:00
K900
8c909c6cf3 linux_5_4: 5.4.283 -> 5.4.284 2024-09-12 19:08:50 +03:00
K900
1677ac8d2d linux_5_10: 5.10.225 -> 5.10.226 2024-09-12 19:08:48 +03:00
K900
ab9afc141c linux_5_15: 5.15.166 -> 5.15.167 2024-09-12 19:08:45 +03:00