overrides: pin vencord to flake input
This commit is contained in:
parent
b88451bb72
commit
6e624c2b78
3 changed files with 36 additions and 2 deletions
|
@ -9,12 +9,17 @@ let
|
|||
latest = mkPkgsUnfree inputs.latest;
|
||||
fork = mkPkgs inputs.fork;
|
||||
stable = mkPkgs inputs.stable;
|
||||
|
||||
versionFromInput = input:
|
||||
let
|
||||
slice = a: b: builtins.substring a b input.lastModifiedDate;
|
||||
in
|
||||
"0-unstable-${slice 0 5}-${slice 5 7}-${slice 7 9}";
|
||||
in
|
||||
{
|
||||
inherit latest fork stable;
|
||||
|
||||
inherit (latest)
|
||||
vencord
|
||||
;
|
||||
|
||||
inherit (fork)
|
||||
|
@ -24,6 +29,15 @@ in
|
|||
nix-melt
|
||||
;
|
||||
|
||||
vencord = latest.vencord.overrideAttrs (old: {
|
||||
src = inputs.vencord;
|
||||
version = versionFromInput inputs.vencord;
|
||||
env = old.env // {
|
||||
VENCORD_REMOTE = "Vendicated/Vencord";
|
||||
VENCORD_HASH = builtins.substring 0 9 inputs.vencord.rev;
|
||||
};
|
||||
});
|
||||
|
||||
schildichat-desktop = stable.schildichat-desktop.override { electron = final.electron_30; };
|
||||
|
||||
python3 = prev.python3.override {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue