diff --git a/overlays/default.nix b/overlays/default.nix index 6ea1d4d..7984ac0 100644 --- a/overlays/default.nix +++ b/overlays/default.nix @@ -1,3 +1,3 @@ { - sabnzbd-fix-missing-packages = import ./sabnzbd-fix-missing-dependencies; + # NOTE: no overlays at the moment } diff --git a/overlays/sabnzbd-fix-missing-dependencies/default.nix b/overlays/sabnzbd-fix-missing-dependencies/default.nix deleted file mode 100644 index e2e8eec..0000000 --- a/overlays/sabnzbd-fix-missing-dependencies/default.nix +++ /dev/null @@ -1,4 +0,0 @@ -final: prev: -{ - sabnzbd = final.callPackage ./sabnzbd.nix { }; -} diff --git a/overlays/sabnzbd-fix-missing-dependencies/sabnzbd.nix b/overlays/sabnzbd-fix-missing-dependencies/sabnzbd.nix deleted file mode 100644 index 3da9b28..0000000 --- a/overlays/sabnzbd-fix-missing-dependencies/sabnzbd.nix +++ /dev/null @@ -1,60 +0,0 @@ -{ lib -, stdenv -, fetchFromGitHub -, python3 -, par2cmdline -, unzip -, unrar -, p7zip -, makeWrapper -}: - -let - pythonEnv = python3.withPackages (ps: with ps; [ - chardet - cheetah3 - cherrypy - configobj - cryptography - feedparser - guessit - puremagic - sabyenc3 - ]); - path = lib.makeBinPath [ par2cmdline unrar unzip p7zip ]; -in -stdenv.mkDerivation rec { - version = "3.4.0"; - pname = "sabnzbd"; - - src = fetchFromGitHub { - owner = pname; - repo = pname; - rev = version; - sha256 = "sha256-zax+PuvCmYOlEhRmiCp7UOd9VI0i8dbgTPyTtqLuGUM="; - }; - - nativeBuildInputs = [ makeWrapper ]; - buildInputs = [ pythonEnv ]; - - installPhase = '' - runHook preInstall - - mkdir -p $out - cp -R * $out/ - mkdir $out/bin - echo "${pythonEnv}/bin/python $out/SABnzbd.py \$*" > $out/bin/sabnzbd - chmod +x $out/bin/sabnzbd - wrapProgram $out/bin/sabnzbd --set PATH ${path} - - runHook postInstall - ''; - - meta = with lib; { - description = "Usenet NZB downloader, par2 repairer and auto extracting server"; - homepage = "https://sabnzbd.org"; - license = licenses.gpl2Plus; - platforms = platforms.linux; - maintainers = with lib.maintainers; [ fridh ]; - }; -}