blob: e4348dedf53b64378d3219123b12c4c29d952825 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
{ prev, final, sources, ... }: {
yt-dlp = prev.yt-dlp.overrideAttrs (oldAttrs: {
inherit (sources.yt-dlp) pname version src;
});
python3 = prev.python3.override {
packageOverrides = python-self: python-super: {
yt-dlp-ejs = python-super.yt-dlp-ejs.overridePythonAttrs (oldAttrs: {
inherit (sources.yt-dlp-ejs) pname src version;
pnpmDeps = final.fetchPnpmDeps {
inherit (sources.yt-dlp-ejs) pname version src;
pnpm = final.pnpm_10;
fetcherVersion = 3;
hash = "sha256-4qMOAl9Dbe1oYSRIeP7oPcV/+P8NLdIYvSNxaz0h+Z0=";
};
});
};
};
python3Packages = final.python3.pkgs;
}
|