nixos-x13s/packages/default.nix

31 lines
696 B
Nix
Raw Normal View History

2024-01-22 18:47:25 +01:00
{ lib, pkgs, ... }:
let
sources = import ../npins;
linux_x13s_pkg =
2024-02-20 14:43:19 +01:00
{ version, buildLinux, ... }@args:
2024-01-22 18:47:25 +01:00
buildLinux (
args
// {
2024-02-20 14:43:19 +01:00
modDirVersion = version;
2024-01-22 18:47:25 +01:00
2024-02-20 14:43:19 +01:00
kernelPatches = (args.kernelPatches or [ ]) ++ [ ];
2024-01-22 18:47:25 +01:00
extraMeta.branch = lib.versions.majorMinor version;
}
);
in
rec {
2024-03-25 17:06:53 +01:00
linux_jhovold = linux_jhovold_6_9;
linux_jhovold_6_9 = pkgs.callPackage linux_x13s_pkg {
2024-02-20 14:43:19 +01:00
src = sources.linux-jhovold;
2024-03-25 17:06:53 +01:00
version = "6.9.0-rc1";
2024-02-20 14:43:19 +01:00
defconfig = "johan_defconfig";
};
2024-01-22 18:47:25 +01:00
pd-mapper = pkgs.callPackage ./pd-mapper { inherit qrtr; };
qrtr = pkgs.callPackage ./qrtr { };
"x13s/extra-firmware" = pkgs.callPackage ./extra-firmware.nix { };
}