2023-09-18 14:36:41 +02:00
|
|
|
[
|
2023-10-17 21:51:49 +02:00
|
|
|
(import ./scripts)
|
2024-08-06 21:45:22 +02:00
|
|
|
(_prev: final: {
|
|
|
|
zsh-histdb-skim = final.callPackage ./zsh-histdb-skim.nix { };
|
|
|
|
zsh-histdb = final.callPackage ./zsh-histdb.nix { };
|
|
|
|
actual = final.callPackage ./actual.nix { };
|
|
|
|
pr-tracker = final.callPackage ./pr-tracker.nix { };
|
|
|
|
homebox = final.callPackage ./homebox.nix { };
|
|
|
|
deploy = final.callPackage ./deploy.nix { };
|
2024-08-07 18:37:21 +02:00
|
|
|
minion = final.callPackage ./minion.nix { };
|
2024-08-06 21:45:22 +02:00
|
|
|
mongodb-bin = final.callPackage ./mongodb-bin.nix { };
|
|
|
|
awakened-poe-trade = final.callPackage ./awakened-poe-trade.nix { };
|
|
|
|
neovim-clean = final.neovim-unwrapped.overrideAttrs (
|
2024-07-26 22:12:48 +02:00
|
|
|
_neovimFinal: neovimPrev: {
|
2024-08-06 21:45:22 +02:00
|
|
|
nativeBuildInputs = (neovimPrev.nativeBuildInputs or [ ]) ++ [ final.makeWrapper ];
|
2024-07-26 22:12:48 +02:00
|
|
|
postInstall =
|
|
|
|
(neovimPrev.postInstall or "")
|
|
|
|
+ ''
|
|
|
|
wrapProgram $out/bin/nvim --add-flags "--clean"
|
|
|
|
'';
|
|
|
|
}
|
|
|
|
);
|
2024-08-06 21:45:22 +02:00
|
|
|
path-of-building = final.path-of-building.overrideAttrs (old: {
|
|
|
|
postFixup =
|
|
|
|
(old.postFixup or "")
|
|
|
|
+ ''
|
|
|
|
wrapProgram $out/bin/pobfrontend \
|
|
|
|
--set QT_QPA_PLATFORM xcb
|
|
|
|
'';
|
|
|
|
});
|
|
|
|
kanidm = final.kanidm.overrideAttrs (
|
2024-07-26 22:12:48 +02:00
|
|
|
old:
|
|
|
|
let
|
2024-08-06 21:45:22 +02:00
|
|
|
provisionSrc = final.fetchFromGitHub {
|
2024-07-26 22:12:48 +02:00
|
|
|
owner = "oddlama";
|
|
|
|
repo = "kanidm-provision";
|
|
|
|
rev = "v1.1.0";
|
|
|
|
hash = "sha256-pFOFFKh3la/sZGXj+pAM8x4SMeffvvbOvTjPeHS1XPU=";
|
|
|
|
};
|
|
|
|
in
|
|
|
|
{
|
|
|
|
patches = old.patches ++ [
|
2024-06-09 20:59:23 +02:00
|
|
|
"${provisionSrc}/patches/1.2.0-oauth2-basic-secret-modify.patch"
|
|
|
|
"${provisionSrc}/patches/1.2.0-recover-account.patch"
|
2024-03-12 18:19:52 +01:00
|
|
|
];
|
2024-07-26 22:12:48 +02:00
|
|
|
passthru.enableSecretProvisioning = true;
|
|
|
|
doCheck = false;
|
|
|
|
}
|
|
|
|
);
|
2024-08-06 21:45:22 +02:00
|
|
|
kanidm-provision = final.callPackage ./kanidm-provision.nix { };
|
2023-09-18 14:36:41 +02:00
|
|
|
})
|
|
|
|
]
|