diff options
author | Nikola Knezevic <nikola.knezevic@imc.com> | 2023-02-15 13:55:42 +0100 |
---|---|---|
committer | Peter Hoeg <peter@hoeg.com> | 2023-02-18 14:56:34 +0800 |
commit | aae8cfd998b52cba9977e54d11e30881038a8c93 (patch) | |
tree | da006490698f4ca09d3e945bdedff01dcd8cde3f /pkgs/tools/misc/tvnamer | |
parent | 06841a64aaf15fa81b3f9ded0f4842aa2f49e336 (diff) | |
download | nixpkgs-aae8cfd998b52cba9977e54d11e30881038a8c93.tar nixpkgs-aae8cfd998b52cba9977e54d11e30881038a8c93.tar.gz nixpkgs-aae8cfd998b52cba9977e54d11e30881038a8c93.tar.bz2 nixpkgs-aae8cfd998b52cba9977e54d11e30881038a8c93.tar.lz nixpkgs-aae8cfd998b52cba9977e54d11e30881038a8c93.tar.xz nixpkgs-aae8cfd998b52cba9977e54d11e30881038a8c93.tar.zst nixpkgs-aae8cfd998b52cba9977e54d11e30881038a8c93.zip |
tvnamer: add setuptools dependency to requests-cache 0.5.2
tvnamer has a direct dependency on old version of requests-cache 0.5.2. Unfortunately, it was failing to build as it was missing setuptools. This change adds this dependency. Along with the fixes to tvdb_api, now tvnamer correctly builds.
Diffstat (limited to 'pkgs/tools/misc/tvnamer')
-rw-r--r-- | pkgs/tools/misc/tvnamer/default.nix | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/pkgs/tools/misc/tvnamer/default.nix b/pkgs/tools/misc/tvnamer/default.nix index 204914c280c..abe5c75f8b8 100644 --- a/pkgs/tools/misc/tvnamer/default.nix +++ b/pkgs/tools/misc/tvnamer/default.nix @@ -4,16 +4,20 @@ let python' = python3.override { - packageOverrides = self: super: rec { + packageOverrides = final: prev: rec { # tvdb_api v3.1.0 has a hard requirement on requests-cache < 0.6 - requests-cache = super.requests-cache.overridePythonAttrs (super: rec { + requests-cache = prev.requests-cache.overridePythonAttrs (oldAttrs: rec { version = "0.5.2"; - src = self.fetchPypi { - inherit (super) pname; + src = final.fetchPypi { + inherit (oldAttrs) pname; inherit version; sha256 = "sha256-gTAjJpaGBF+OAeIonMHn6a5asi3dHihJqQk6s6tycOs="; }; + nativeBuildInputs = with final; [ + setuptools + ]; + # too many changes have been made to requests-cache based on version 0.6 so # simply disable tests doCheck = false; |