Merge pull request #131105 from Stunkymonkey/pdfread-remove

pdfread: remove

authored by Jörg Thalheim and committed by GitHub 1c30480b f1d7909d

+1 -54
-51
pkgs/tools/graphics/pdfread/default.nix
··· 1 - {lib, stdenv, fetchurl, unzip, python, makeWrapper, ghostscript, pngnq, pillow, djvulibre 2 - , optipng, unrar}: 3 - 4 - stdenv.mkDerivation { 5 - name = "pdfread-1.8.2"; 6 - 7 - src = fetchurl { 8 - # I got it from http://www.mobileread.com/forums/showthread.php?t=21906 9 - # But that needs user registration to allow downloading. 10 - # This is an evolution from pdfread 1.7 in http://pdfread.sourceforge.net/ 11 - # Temporary place: 12 - url = "http://vicerveza.homeunix.net/~viric/soft/PDFRead-1.8.2-Source-noGUI-noInstaller.zip"; 13 - sha256 = "0mzxpnk97f0ww5ds7h4wsval3g4lnrhv6rhspjs7cy4i41gmk8an"; 14 - }; 15 - 16 - nativeBuildInputs = [ makeWrapper unzip ]; 17 - buildInputs = [ python ]; 18 - 19 - broken = true; # Not found. 20 - 21 - phases = "unpackPhase patchPhase installPhase"; 22 - 23 - unpackPhase = '' 24 - unzip $src 25 - sourceRoot=`pwd`/PDFRead/src 26 - ''; 27 - 28 - patchPhase = '' 29 - sed -i 's,#!/usr.*,#!${python}/bin/python,' pdfread.py 30 - ''; 31 - 32 - installPhase = '' 33 - mkdir -p $out/bin 34 - cp pdfread.py $out/bin 35 - chmod +x $out/bin/pdfread.py 36 - 37 - LIBSUFFIX=lib/${python.libPrefix}/site-packages/ 38 - PYDIR=$out/$LIBSUFFIX 39 - mkdir -p $PYDIR 40 - cp -R *.py pylrs $PYDIR 41 - 42 - wrapProgram $out/bin/pdfread.py --prefix PYTHONPATH : $PYTHONPATH:${pillow}/$LIBSUFFIX/PIL:$PYDIR \ 43 - --prefix PATH : ${lib.makeBinPath [ ghostscript pngnq djvulibre unrar optipng ]} 44 - ''; 45 - 46 - meta = with lib; { 47 - description = "PDF/DJVU to ebook format converter"; 48 - homepage = "https://www.mobileread.com/forums/showthread.php?t=21906"; 49 - license = licenses.mit; 50 - }; 51 - }
+1 -3
pkgs/top-level/all-packages.nix
··· 7943 7943 7944 7944 pdfarranger = callPackage ../applications/misc/pdfarranger { }; 7945 7945 7946 - pdfread = callPackage ../tools/graphics/pdfread { 7947 - inherit (pythonPackages) pillow; 7948 - }; 7946 + pdfread = throw "pdfread has been remove from nixpkgs, because it is unmaintained for years and the sources are no longer available"; 7949 7947 7950 7948 briss = callPackage ../tools/graphics/briss { }; 7951 7949