Jan Tojnar 2 years ago
parent 9adc2089f9
commit 7904ab42d8
  1. 18
      pkgs/tools/typesetting/pdf2djvu/default.nix

@ -1,7 +1,6 @@
{ stdenv
, lib
, fetchFromGitHub
, fetchpatch
, autoreconfHook
, gettext
, libtool
@ -16,25 +15,16 @@
}:
stdenv.mkDerivation rec {
version = "0.9.17.1";
version = "0.9.18.2";
pname = "pdf2djvu";
src = fetchFromGitHub {
owner = "jwilk";
repo = "pdf2djvu";
rev = version;
sha256 = "1igabfy3fd7qndihmkfk9incc15pjxpxh2cn5pfw5fxfwrpjrarn";
sha256 = "s6n7nDO15DZSJ1EOPoNvjdFv/QtOoGiUa2b/k3kzWe8=";
};
patches = [
# Not included in 0.9.17.1, but will be in the next version.
(fetchpatch {
name = "no-poppler-splash.patch";
url = "https://github.com/jwilk/pdf2djvu/commit/2ec7eee57a47bbfd296badaa03dc20bf71b50201.patch";
sha256 = "03kap7k2j29r16qgl781cxpswzg3r2yn513cqycgl0vax2xj3gly";
})
];
nativeBuildInputs = [ autoreconfHook pkg-config ];
buildInputs = [
@ -62,6 +52,10 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true;
# Required by Poppler
# https://github.com/jwilk/pdf2djvu/commit/373e065faf2f0d868a3700788d20a96e9528bb12
CXXFLAGS = "-std=c++17";
meta = with lib; {
description = "Creates djvu files from PDF files";
homepage = "https://jwilk.net/software/pdf2djvu";

Loading…
Cancel
Save