38 lines
726 B
Nix
38 lines
726 B
Nix
{
|
|
pkgs ? import <nixpkgs> { },
|
|
}:
|
|
|
|
with pkgs;
|
|
|
|
mkShell {
|
|
packages = [
|
|
(python3.withPackages (
|
|
ps: with ps; [
|
|
setuptools
|
|
pyyaml
|
|
types-pyyaml
|
|
]
|
|
))
|
|
yt-dlp
|
|
gallery-dl
|
|
ffmpeg
|
|
# (buildPythonApplication rec {
|
|
# pname = "webcomix";
|
|
# version = "3.9.0";
|
|
# src = fetchFromGitHub {
|
|
# inherit pname version;
|
|
# owner = "J-CPelletier";
|
|
# repo = pname;
|
|
# rev = "v${version}";
|
|
# sha256 = "sha256-hCnic8Rd81qY1R1XMrSME5ntYTSvZu4/ANp03nCmLKU=";
|
|
# };
|
|
# doCheck = false;
|
|
# propagatedBuildInputs =
|
|
# [ click scrapy scrapy-splash scrapy-fake-useragent tqdm ];
|
|
# })
|
|
];
|
|
buildInputs = [
|
|
|
|
];
|
|
}
|