diff options
Diffstat (limited to 'print/pdf2djvu/patches/patch-pdf2djvu.cc')
-rw-r--r-- | print/pdf2djvu/patches/patch-pdf2djvu.cc | 40 |
1 files changed, 38 insertions, 2 deletions
diff --git a/print/pdf2djvu/patches/patch-pdf2djvu.cc b/print/pdf2djvu/patches/patch-pdf2djvu.cc index a05aa287aae..66230fe2f94 100644 --- a/print/pdf2djvu/patches/patch-pdf2djvu.cc +++ b/print/pdf2djvu/patches/patch-pdf2djvu.cc @@ -1,6 +1,6 @@ -$NetBSD: patch-pdf2djvu.cc,v 1.1 2013/06/18 20:11:18 joerg Exp $ +$NetBSD: patch-pdf2djvu.cc,v 1.1.16.1 2015/04/27 21:55:05 tron Exp $ ---- pdf2djvu.cc.orig 2013-06-18 19:40:16.000000000 +0000 +--- pdf2djvu.cc.orig 2012-09-18 15:27:41.000000000 +0000 +++ pdf2djvu.cc @@ -210,6 +210,13 @@ public: friend Command &operator <<(Command &, const Component &); @@ -16,3 +16,39 @@ $NetBSD: patch-pdf2djvu.cc,v 1.1 2013/06/18 20:11:18 joerg Exp $ Command &operator <<(Command &command, const Component &component) { command << *component.file; +@@ -625,8 +632,8 @@ public: + this->fill(state); + } + +- MutedRenderer(pdf::splash::Color &paper_color, bool monochrome, const ComponentList &page_files) +- : Renderer(paper_color, monochrome), page_files(page_files) ++ MutedRenderer(pdf::splash::Color &paper_color, bool monochrome, bool antialias, const ComponentList &page_files) ++ : Renderer(paper_color, monochrome, antialias), page_files(page_files) + { + this->clear(); + } +@@ -1252,7 +1259,6 @@ static int xmain(int argc, char * const + throw StdoutIsATerminal(); + + pdf::Environment environment(argv[0]); +- environment.set_antialias(config.antialias); + + DocumentMap document_map(config.filenames); + intmax_t pdf_byte_size = document_map.get_byte_size(); +@@ -1386,13 +1392,13 @@ static int xmain(int argc, char * const + debug(1) << doc->getFileName()->getCString() << ":" << std::endl; + debug(0)++; + } +- out1.reset(new pdf::Renderer(paper_color, config.monochrome)); ++ out1.reset(new pdf::Renderer(paper_color, config.monochrome, config.antialias)); + out1->start_doc(doc.get()); +- outm.reset(new MutedRenderer(paper_color, config.monochrome, *page_files)); ++ outm.reset(new MutedRenderer(paper_color, config.monochrome, config.antialias, *page_files)); + outm->start_doc(doc.get()); + if (!config.monochrome) + { +- outs.reset(new MutedRenderer(paper_color, config.monochrome, *page_files)); ++ outs.reset(new MutedRenderer(paper_color, config.monochrome, config.antialias, *page_files)); + outs->start_doc(doc.get()); + } + } |