Commit graph

30 commits

Author SHA1 Message Date
DavHau
8e4da8e054
Merge 03886d127e into 3e8100d5e9 2025-03-17 17:19:35 +01:00
Jamie Magee
abd2352d04 bump 6.6.y and 6.12.y kernel versions
`rpi-6.6.y` went from `6.6.67` to `6.6.74`.
`rpi-6.12.y` went from `6.12.11` to `6.12.17`
2025-03-01 20:56:14 -08:00
Travis Staton
b9f91f70ac
Merge pull request #124 from ElvishJerricco/upstream-uboot
use nixpkgs upstream uboot
2025-02-21 20:23:23 -05:00
Travis Staton
e4c33b4abb
Merge pull request #117 from JamieMagee/ignoreConfigErrors
Ignore kernel configuration errors
2025-02-21 20:22:56 -05:00
Will Fancher
b54486ef66 use nixpkgs upstream uboot
It's more up to date and it successfully cross compiles
2025-02-17 14:13:05 -05:00
Jamie Magee
2511824848 Ignore kernel configuration errors
Fixes #113

See https://github.com/NixOS/nixpkgs/pull/366004
2025-01-29 20:49:04 -08:00
Jamie Magee
e94b747760 Drop kernel 6.10.12 in favour of 6.12.11 2025-01-29 10:06:49 -08:00
Travis Staton
25b46a0be0
add stable kernel 2025-01-08 11:54:30 -05:00
Jamie Magee
97c51868c6 Update kernel from 6.6.54 to 6.6.67 2024-12-26 11:09:54 -08:00
DavHau
03886d127e add kernel cross build support for faster builds on x86_64-linux
This adds the option `raspberry-pi-nix.kernel-build-system`, which can be used to drastically decrease the build times.

Description of the option:

The build system to compile the kernel on.

Only the linux kernel will be cross compiled, while most of the derivations are still pulled from cache.nixos.org.

Use this if you cannot or don't want to use the nix-community cache and either:
  - you are building on an x86_64 system using binfmt_misc for aarch64-linux.
  - or if your x86_64 builder has a better CPU than your aarch64 builder.
2024-12-12 23:00:51 +07:00
Travis Staton
4501cff529 bump deps 2024-10-07 19:15:16 -04:00
adminy
0ffba0a5bf chore: packages version bump 2024-09-10 14:35:02 +01:00
Yash Garg
4f3e27caae
fix: deprecated lib.cartesianProductofSets 2024-07-29 18:41:39 +05:30
Travis Staton
3375c37c2c restrict board options 2024-07-26 08:50:52 -04:00
adminy
25b88136ac chore: undo backlight 2024-06-28 09:37:03 +01:00
adminy
196c7f8e4b chore: build latest kernel 2024-06-28 07:53:31 +01:00
Travis Staton
4f517c83bf use final when appropriate 2024-06-24 09:21:22 -04:00
Travis Staton
7f3a320cc0 fix clobbering of all but one board per version 2024-06-24 09:20:26 -04:00
Travis Staton
f0c963957b remove overrideDerivation
It wasn't fully applied and it isn't necessary for these overrides anyway
2024-06-24 09:18:51 -04:00
Travis Staton
50e36bf86a fix version lookup 2024-06-24 09:13:52 -04:00
Travis Staton
9113306d60 run nixpkgs-fmt 2024-06-24 09:11:22 -04:00
adminy
b027897628 fix: fix targets for flake, add kernel 6.6.34 2024-06-23 16:43:11 +01:00
adminy
57a532319e chore: undo dtparams, improve kernel building code 2024-06-23 02:00:09 +01:00
adminy
b9c9972ec6 chore: return to stable versions, undo compression, fix libcamera version 2024-06-22 23:49:48 +01:00
adminy
4240bff280 chore: no double caching, compression now supported 2024-06-22 16:32:44 +01:00
adminy
48bb6ed6fb chore: remove unused 2024-06-19 01:06:36 +01:00
adminy
c2388c307b chore: bump libs & fix libcamera, fix upstream nixpkgs 2024-06-18 23:58:46 +01:00
MinerSebas
8a633100aa Also dont use zstd for firmware compression 2024-06-16 16:40:53 +02:00
Travis Staton
e858a137fd bump rpi sources 2024-05-13 21:55:55 -04:00
Travis Staton
9c35dd99cf move libcamera stuff into a separate overlay 2024-01-23 22:02:11 -05:00
Renamed from overlay/default.nix (Browse further)