Changelog:
pdf2djvu (0.9.3) unstable; urgency=low
* Fix rendering some vector elements that should go to the foreground layer.
Regression introduced in 0.7.1.
https://bitbucket.org/jwilk/pdf2djvu/issues/115
* Improve the test suite.
-- Jakub Wilk <jwilk@jwilk.net> Fri, 20 Nov 2015 19:26:40 +0100
pdf2djvu (0.9.2) unstable; urgency=low
[ Jakub Wilk ]
* Improve error handling.
+ Ignore document outline items with non-existent destinations.
https://bitbucket.org/jwilk/pdf2djvu/issues/112
* Improve the test suite.
* Update the Polish translation.
[ Chris Leick ]
* Update the German translation.
[ Américo Monteiro ]
* Update the Portuguese translation.
[ Kyrill Detinov ]
* Update the Russian translation.
-- Jakub Wilk <jwilk@jwilk.net> Thu, 22 Oct 2015 15:06:02 +0200
pdf2djvu (0.9.1) unstable; urgency=low
* Fix detection of libraries needed for XMP support in the configure script.
* Document that libuuid might be a part of e2fsprogs on some systems.
* Use DCE uuid_*() functions (instead of libuuid) if they are provided by
libc.
* Improve error handling.
* Improve the test suite.
+ Add work-around for tests failing on OpenBSD because of an error message
from GraphicsMagick (“Failed to close module …”).
https://bitbucket.org/jwilk/pdf2djvu/issues/108
-- Jakub Wilk <jwilk@jwilk.net> Mon, 28 Sep 2015 22:00:48 +0200
pdf2djvu (0.9) unstable; urgency=low
[ Jakub Wilk ]
* Add support for PDF page labels in page titles.
Use labels as default page titles.
https://bitbucket.org/jwilk/pdf2djvu/issue/109
* Add the “--no-page-title” option.
Also, don't set page title if “--page-title-template” is empty.
* Rename “--pageid-prefix” as “--page-id-prefix”.
* Rename “--pageid-template” as “--page-id-template”.
* Improve XMP support:
+ Use the Exiv2 library (instead of the GNOME XSLT library with
hand-crafted XSL stylesheets).
+ Update the xmpMM:InstanceID property.
+ Update the xmpMM:DocumentID property.
+ Generate globally unique identifiers in the urn:uuid namespace.
https://tools.ietf.org/html/rfc4122#section-3
+ Use correct timezone offset in xmp:MetadataDate.
* Fix a few spelling mistakes in the manual page.
* Fix support for files larger than 2GB on 32-bit systems.
* Improve error handling.
* Improve the test suite.
* Update the Polish translation.
* Disable building the Ukrainian manual page, which is not fully translated.
[ Américo Monteiro ]
* Update the Portuguese translation.
[ Chris Leick ]
* Update the German translation.
[ Jean-Paul Guillonneau ]
* Update the French translation of the manual page.
[ Kyrill Detinov ]
* Update the Russian translation.
-- Jakub Wilk <jwilk@jwilk.net> Sun, 27 Sep 2015 17:45:49 +0200
* Update HOMEPAGE and MASTER_SITES.
Changelog:
pdf2djvu (0.8.2) unstable; urgency=low
[ Jakub Wilk ]
* Fix file corruption for some documents with outline.
https://bitbucket.org/jwilk/pdf2djvu/issues/110
Regression introduced in 0.7.20.
* Improve thread-safety:
+ Make GraphicsMagick initialization thread-safe.
+ Rewrite the subprocess handling code to be thread-safe.
Remove PStreams support.
* Fix silencing djvuextract's stderr.
* Use iconv() for converting from locale encoding to UTF-8.
* Document that gettext is needed for internationalization.
* Improve error handling.
* Improve the test suite.
* Update the Polish translation.
[ Américo Monteiro ]
* Update the Portuguese translation.
[ Chris Leick ]
* Update the German translation.
-- Jakub Wilk <jwilk@jwilk.net> Tue, 08 Sep 2015 20:43:24 +0200
pdf2djvu (0.8.1) unstable; urgency=low
* Fix “--fg-colors=N” when GraphicsMagick was compiled with
QuantumDepth > 8.
* Report GraphicsMagick's QuantumDepth in “--version”.
* Build with “-Werror=narrowing”.
* Document what software is required to run the tests.
* Windows: fix loading Poppler data files.
* Improve the test suite.
-- Jakub Wilk <jwilk@jwilk.net> Thu, 13 Aug 2015 17:48:55 +0200
pdf2djvu (0.8) unstable; urgency=low
[ Juan Francisco Cantero Hurtado ]
* Don't hardcode the Python interpreter path in script shebangs; use
“#!/usr/bin/env python” instead.
[ Jakub Wilk ]
* Don't silently ignore --loss-level when used without --monochrome.
https://bitbucket.org/jwilk/pdf2djvu/issue/86
* Add sanity check that output file is distinct from all input files.
https://bitbucket.org/jwilk/pdf2djvu/issue/98
* Apply NFKC normalization on characters from the Alphabetic Presentation
Forms block (U+FB00–U+FB4F), even when --no-nfkc were specified.
This is what Poppler (≥ 0.19) does by default.
Thanks to Dmitry Shachnev for the bug report.
https://bitbucket.org/jwilk/pdf2djvu/issue/90https://bugs.freedesktop.org/show_bug.cgi?id=7002
* Fail early if duplicate page numbers were specified in -p/--pages.
https://bitbucket.org/jwilk/pdf2djvu/issue/73
* Fail early on duplicate page identifiers and duplicate page titles.
* Make --help and --version return with exit code 0.
* Windows: build against GraphicsMagick.
https://bitbucket.org/jwilk/pdf2djvu/issue/75
* Improve the configure script:
+ Check if Poppler xpdf headers exist.
+ Add option for disabling PStreams (--without-pstreams).
* Change the order libraries on linker command line.
Move libraries provided by the LIBS configure variable to the end.
* Use the reentrant S-expression output API when it's available
(DjVuLibre ≥ 3.5.25).
* Improve error handling.
* Improve the test suite.
* Improve documentation:
+ Simplify documentation about build dependencies.
+ Document that pkg-config is required for building.
+ Update poppler-data download URL.
* Update the Polish translation.
[ Américo Monteiro ]
* Update the Portuguese translation.
[ Chris Leick ]
* Update the German translation.
[ Kyrill Detinov ]
* Update the Russian translation.
[ Jean-Paul Guillonneau ]
* Update the French translation of the manual page.
-- Jakub Wilk <jwilk@jwilk.net> Fri, 07 Aug 2015 14:42:08 +0200
pdf2djvu (0.7.21) unstable; urgency=low
* Fix insecure use of /tmp when executing c44(1).
https://bitbucket.org/jwilk/pdf2djvu/issue/103
-- Jakub Wilk <jwilk@jwilk.net> Sat, 09 May 2015 23:21:40 +0200
pdf2djvu (0.7.20) unstable; urgency=low
[ Jakub Wilk ]
* Don't use djvused for setting document outline.
It was too slow for very long documents.
https://bitbucket.org/jwilk/pdf2djvu/issue/93
* Test suite: automatically skip tests that require features that were not
enabled at build time.
https://bitbucket.org/jwilk/pdf2djvu/issue/55
* Improve reporting of versions of the libraries in --version and XMP
metadata.
* Improve Windows support:
+ Correctly determine path to DjVuLibre binaries.
https://bitbucket.org/jwilk/pdf2djvu/issue/85
+ Fix path splitting is East-Asian locales.
https://bitbucket.org/jwilk/pdf2djvu/issue/100
+ Fix stdout redirection.
https://bitbucket.org/jwilk/pdf2djvu/issue/101
* Update the homepage URL and the bug tracker URLs, in documentation and
code.
http://google-opensource.blogspot.com/2015/03/farewell-to-google-code.html
[ Américo Monteiro ]
* Update the Portuguese translation.
[ Kyrill Detinov ]
* Update the Russian translation.
[ Chris Leick ]
* Update the German translation.
[ Serhij Dubyk ]
* Update the Ukrainian translation.
-- Jakub Wilk <jwilk@jwilk.net> Fri, 01 May 2015 14:21:16 +0200
pdf2djvu (0.7.19) unstable; urgency=low
* Fix build failure with Poppler ≥ 0.31.
Thanks to David Evans for the bug report.
https://bitbucket.org/jwilk/pdf2djvu/issue/99
-- Jakub Wilk <jwilk@jwilk.net> Fri, 06 Feb 2015 20:00:38 +0100
pdf2djvu (0.7.18) unstable; urgency=low
[ Jakub Wilk ]
* Make the xml2c script more portable.
* In C++11 mode, use “decltype” instead of “typeof”.
* Fix build failure with libc++ in C++98 mode.
Thanks to Angelo Graziosi for the bug report.
https://bitbucket.org/jwilk/pdf2djvu/issue/88
* Use the standard AC_OPENMP macro in the configure script (instead of
3rd-party AX_OPENMP).
* Use HTTPS URLs when they are available, in documentation and code.
* Fix capitalization error in the German manual page.
Thanks to Chris Leick for help.
* Drop support for Poppler < 0.11.1.
* Improve error handling.
[ Américo Monteiro ]
* Add Portuguese translation.
https://bugs.debian.org/758262
[ Majid Redouane, Jean-Paul Guillonneau ]
* Add French translation of the manual page.
-- Jakub Wilk <jwilk@jwilk.net> Thu, 18 Dec 2014 13:25:10 +0100
pdf2djvu (0.7.17) unstable; urgency=low
* Fix build failure with Poppler ≥ 0.23.
-- Jakub Wilk <jwilk@jwilk.net> Thu, 30 May 2013 22:20:31 +0200
pdf2djvu (0.7.16) unstable; urgency=low
* Fix build failure with Poppler ≥ 0.21.1.
-- Jakub Wilk <jwilk@jwilk.net> Wed, 14 Nov 2012 20:44:57 +0100
pdf2djvu (0.7.15) unstable; urgency=low
* Fix build failure with Poppler ≥ 0.21.
-- Jakub Wilk <jwilk@jwilk.net> Sat, 06 Oct 2012 12:32:09 +0200