This commit is contained in:
mjallen18
2026-01-22 16:08:24 -06:00
parent 5b96b59e60
commit 5a22ad0f88
6 changed files with 40 additions and 28 deletions

View File

@@ -17,6 +17,9 @@
examples = import ./examples { inherit inputs; };
# Import versioning utilities
versioning = import ./versioning { lib = inputs.nixpkgs.lib; inherit inputs; };
versioning = import ./versioning {
lib = inputs.nixpkgs.lib;
inherit inputs;
};
};
}

View File

@@ -1,4 +1,8 @@
{ lib, inputs, system ? "aarch64-linux" }:
{
lib,
inputs,
system ? "aarch64-linux",
}:
let
pkgs = inputs.nixpkgs.legacyPackages.${system};
in

View File

@@ -1,6 +1,12 @@
{ config, lib, pkgs, namespace, ... }:
{
config,
lib,
pkgs,
namespace,
...
}:
let
inherit (lib.${namespace}) mkOpt mkBoolOpt;
inherit (lib.${namespace}) mkOpt;
cfg = config.${namespace}.hardware.raspberry-pi.overlays;
firmware = "${pkgs.${namespace}.raspberrypifw}/share/raspberrypi/boot/overlays";

View File

@@ -46,7 +46,6 @@ in
stdenv.mkDerivation rec {
inherit pname version;
# Add required host tools if needed:
nativeBuildInputs = [
openssl

View File

@@ -15,7 +15,7 @@
let
inherit (stdenv) isx86_64 isAarch64 isLinux;
inherit (lib.trivial) importJSON;
inherit (lib.${namespace}) selectVariant mkAllSources;
inherit (lib.${namespace}) selectVariant;
arch = (if isx86_64 then "x86_64" else "aarch64");

View File

@@ -19,7 +19,7 @@
}:
let
inherit (lib.trivial) importJSON;
inherit (lib.${namespace}) selectVariant mkAllSources;
inherit (lib.${namespace}) selectVariant;
versionSpec = importJSON ./version.json;
selected = selectVariant versionSpec variant null;