Merge pull request #39896 from jtojnar/drop-poppler-qt4

poppler_qt4: remove

authored by xeji and committed by GitHub 2e1f86bc 41512bfd

-100
-22
pkgs/applications/misc/open-pdf-presenter/default.nix
··· 1 - { stdenv, fetchFromGitHub, cmake, qt4, pythonPackages }: 2 - 3 - stdenv.mkDerivation rec { 4 - name = "open-pdf-presenter-git-2014-09-23"; 5 - 6 - src = fetchFromGitHub { 7 - owner = "olabini"; 8 - repo = "open-pdf-presenter"; 9 - rev = "f14930871b60b6ba50298c27377605e0a5fdf124"; 10 - sha256 = "1lfqb60zmjmsvzpbz29m8yxlzs2fscingyk8jvisng1y921726rr"; 11 - }; 12 - 13 - buildInputs = [ cmake qt4 pythonPackages.poppler-qt4 ]; 14 - 15 - meta = { 16 - homepage = https://github.com/olabini/open-pdf-presenter; 17 - description = "A program for presenting PDFs on multi-monitor settings (typically a laptop connected to a overhead projector)"; 18 - license = stdenv.lib.licenses.gpl3; 19 - maintainers = [ ]; 20 - platforms = stdenv.lib.platforms.all; 21 - }; 22 - }
-44
pkgs/development/libraries/poppler/qt4.nix
··· 1 - # TODO: get rid of this (https://github.com/NixOS/nixpkgs/issues/32883) 2 - { stdenv, lib, fetchurl, cmake, ninja, pkgconfig, libiconv, libintlOrEmpty 3 - , zlib, curl, cairo, freetype, fontconfig, lcms2, libjpeg, openjpeg 4 - , poppler_data, qt4 5 - }: 6 - 7 - let 8 - # Last version supporting QT4 9 - version = "0.61.1"; 10 - in 11 - stdenv.mkDerivation rec { 12 - name = "poppler-qt4-${version}"; 13 - 14 - src = fetchurl { 15 - url = "${meta.homepage}/poppler-${version}.tar.xz"; 16 - sha256 = "1afdrxxkaivvviazxkg5blsf2x24sjkfj92ib0d3q5pm8dihjrhj"; 17 - }; 18 - 19 - outputs = [ "out" "dev" ]; 20 - 21 - buildInputs = [ libiconv poppler_data ] ++ libintlOrEmpty; 22 - 23 - propagatedBuildInputs = [ zlib freetype fontconfig libjpeg openjpeg cairo lcms2 curl qt4 ]; 24 - 25 - nativeBuildInputs = [ cmake ninja pkgconfig ]; 26 - 27 - cmakeFlags = [ 28 - "-DENABLE_XPDF_HEADERS=on" 29 - "-DENABLE_UTILS=off" 30 - ]; 31 - 32 - meta = with lib; { 33 - homepage = https://poppler.freedesktop.org/; 34 - description = "A PDF rendering library"; 35 - 36 - longDescription = '' 37 - Poppler is a PDF rendering library based on the xpdf-3.0 code base. 38 - ''; 39 - 40 - license = licenses.gpl2; 41 - platforms = platforms.all; 42 - maintainers = with maintainers; [ ttuegel ]; 43 - }; 44 - }
-4
pkgs/top-level/all-packages.nix
··· 4139 4139 4140 4140 update-resolv-conf = callPackage ../tools/networking/openvpn/update-resolv-conf.nix { }; 4141 4141 4142 - open-pdf-presenter = callPackage ../applications/misc/open-pdf-presenter { }; 4143 - 4144 4142 openvswitch = callPackage ../os-specific/linux/openvswitch { }; 4145 4143 4146 4144 optipng = callPackage ../tools/graphics/optipng { ··· 11032 11030 minimal = true; 11033 11031 suffix = "min"; 11034 11032 }; 11035 - 11036 - poppler_qt4 = callPackage ../development/libraries/poppler/qt4.nix { }; 11037 11033 11038 11034 poppler_utils = poppler.override { suffix = "utils"; utils = true; }; 11039 11035
-30
pkgs/top-level/python-packages.nix
··· 3882 3882 3883 3883 pomegranate = callPackage ../development/python-modules/pomegranate { }; 3884 3884 3885 - poppler-qt4 = buildPythonPackage rec { 3886 - name = "poppler-qt4-${version}"; 3887 - version = "0.18.1"; 3888 - disabled = isPy3k || isPyPy; 3889 - 3890 - src = pkgs.fetchurl { 3891 - url = "mirror://pypi/p/python-poppler-qt4/" + 3892 - "python-poppler-qt4-${version}.tar.gz"; 3893 - sha256 = "00e3f89f4e23a844844d082918a89c2cbb1e8231ecb011b81d592e7e3c33a74c"; 3894 - }; 3895 - 3896 - propagatedBuildInputs = [ self.pyqt4 pkgs.pkgconfig pkgs.poppler_qt4 ]; 3897 - 3898 - preBuild = "${python}/bin/${python.executable} setup.py build_ext" + 3899 - " --include-dirs=${pkgs.poppler_qt4.dev}/include/poppler/"; 3900 - 3901 - NIX_CFLAGS_COMPILE = "-I${pkgs.poppler_qt4.dev}/include/poppler/"; 3902 - 3903 - meta = { 3904 - description = "A Python binding to Poppler-Qt4"; 3905 - longDescription = '' 3906 - A Python binding to Poppler-Qt4 that aims for completeness 3907 - and for being actively maintained. 3908 - ''; 3909 - license = licenses.lgpl21Plus; 3910 - maintainers = with maintainers; [ sepi ]; 3911 - platforms = platforms.all; 3912 - }; 3913 - }; 3914 - 3915 3885 poppler-qt5 = callPackage ../development/python-modules/poppler-qt5 { 3916 3886 inherit (pkgs.qt5) qtbase; 3917 3887 inherit (pkgs.libsForQt5) poppler;