diff options
author | R. Ryantm <ryantm-bot@ryantm.com> | 2024-05-02 01:25:01 +0000 |
---|---|---|
committer | Adam Stephens <adam@valkor.net> | 2024-05-02 10:22:22 -0400 |
commit | 9df673937ad50142905ac62774b808a1e6470005 (patch) | |
tree | 13465063cc10e646a85e978fc17d74d79a915e7b /pkgs/servers | |
parent | 6b39739b77c4ab3f39ee3276677ce94af3e2b39c (diff) |
sabnzbd: 4.2.3 -> 4.3.0
Diffstat (limited to 'pkgs/servers')
-rw-r--r-- | pkgs/servers/sabnzbd/default.nix | 88 |
1 files changed, 0 insertions, 88 deletions
diff --git a/pkgs/servers/sabnzbd/default.nix b/pkgs/servers/sabnzbd/default.nix deleted file mode 100644 index 4b95a1841e476..0000000000000 --- a/pkgs/servers/sabnzbd/default.nix +++ /dev/null @@ -1,88 +0,0 @@ -{ lib, stdenv -, coreutils -, fetchFromGitHub -, python3 -, par2cmdline-turbo -, unzip -, unrar -, p7zip -, util-linux -, makeWrapper -, nixosTests -}: - -let - pythonEnv = python3.withPackages(ps: with ps; [ - babelfish - cffi - chardet - cheetah3 - cheroot - cherrypy - configobj - cryptography - feedparser - guessit - jaraco-classes - jaraco-collections - jaraco-context - jaraco-functools - jaraco-text - more-itertools - notify2 - orjson - portend - puremagic - pycparser - pysocks - python-dateutil - pytz - rebulk - sabctools - sabyenc3 - sgmllib3k - six - tempora - zc-lockfile - ]); - path = lib.makeBinPath [ coreutils par2cmdline-turbo unrar unzip p7zip util-linux ]; -in stdenv.mkDerivation rec { - version = "4.2.3"; - pname = "sabnzbd"; - - src = fetchFromGitHub { - owner = pname; - repo = pname; - rev = version; - sha256 = "sha256-DM+sgrb7Zvtvp0th8GlOloSBcD8mG1RYyM91+uvCOgU="; - }; - - 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 - ''; - - passthru.tests = { - smoke-test = nixosTests.sabnzbd; - }; - - 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; [ jojosch adamcstephens ]; - mainProgram = "sabnzbd"; - }; -} |