satisfy nixpkgs pedantry
All checks were successful
Nix Build / nix build (push) Successful in 1m28s

This commit is contained in:
atagen 2025-12-03 12:06:50 +11:00
parent 153253c067
commit 5145085672

View file

@ -13,6 +13,7 @@
inputs:
with inputs;
let
getSystem = pkgs: pkgs.stdenv.hostPlatform.system;
getPackages = builtins.attrValues;
forAllSystems =
function: nixpkgs.lib.genAttrs (import systems) (system: function nixpkgs.legacyPackages.${system});
@ -38,7 +39,7 @@
{
devShells = forAllSystems (pkgs: {
default = pkgs.mkShell {
packages = with deps.${pkgs.system}; build ++ dev;
packages = with deps.${getSystem pkgs}; build ++ dev;
RUST_SRC_DIR = "${pkgs.rustPlatform.rustLibSrc}";
RUST_LOG = "debug";
shellHook = ''
@ -48,21 +49,21 @@
});
packages = forAllSystems (pkgs: {
unstable = deps.${pkgs.system}.naersk.buildPackage {
unstable = deps.${getSystem pkgs}.naersk.buildPackage {
src = ./.;
preConfigure = ''
cp -R ${niri} niri/
'';
meta.mainProgram = "niri-tag";
};
stable = deps.${pkgs.system}.naersk.buildPackage {
stable = deps.${getSystem pkgs}.naersk.buildPackage {
src = ./.;
preBuild = ''
preConfigure = ''
cp -R ${niri} niri/
'';
meta.mainProgram = "niri-tag";
};
default = self.packages.${pkgs.system}.unstable;
default = self.packages.${getSystem pkgs}.unstable;
});
nixosModules.default = self.nixosModules.niri-tag;
@ -72,7 +73,7 @@
imports = [
./module.nix
];
services.niri-tag.package = self.packages.${pkgs.system}.unstable;
services.niri-tag.package = self.packages.${getSystem pkgs}.unstable;
};
};