crengine-ng (0.9.13+ds-3) unstable; urgency=medium

  * Build with libunibreak 8, which dropped the incremental line-breaking
    API that the 0.9.13 sources use, and no longer installs the internal
    headers they include.  Apply the upstream fix, which switches to the
    batch interface and moves the CSS line-break and word-break tweaks
    to a post-processing pass.  (Closes: #1149029)
  * Stop calling the nonexistent LVStream::Close() in the autopkgtest.
    (Closes: #1149733)

 -- Emfox Zhou <emfox@debian.org>  Fri, 09 Oct 2026 19:13:05 +0800

crengine-ng (0.9.13+ds-2) unstable; urgency=medium

  * Drop Requires.private and Libs.private from the pkg-config file, which
    pkgconf 2.5.x cannot resolve.  (Closes: #1149120)

 -- Emfox Zhou <emfox@debian.org>  Sun, 27 Sep 2026 12:37:35 +0800

crengine-ng (0.9.13+ds-1) unstable; urgency=medium

  * Initial release (Closes: #1148355)
  * Repack the sources (+ds) to drop the non-source files that are excluded
    from coolreader as well: the two ChmLib release zips, antiword's test
    document, and antiword's latin-1 mapping tables, which its CMake build
    does not reference.
  * Declare every copyright holder found in the tree, and give the vendored
    antiword, chmlib, cmark-gfm, md4c, nanosvg and qimagescale code the
    licences it carries instead of sweeping all of it up under GPL-2+.
  * Document how to reproduce the orig tarball in debian/README.source.
  * Ship the shared library only.  Upstream also builds a static one by
    default, but nothing in Debian needs it and it would have to be split
    into its own package.
  * Do not build upstream's gtest suite; debian/README.source explains why.
  * Add an autopkgtest that builds and links against the installed library,
    using pkgconf rather than the obsolete pkg-config package.
  * Enable bindnow hardening.

 -- Emfox Zhou <emfox@debian.org>  Sun, 20 Sep 2026 19:54:26 +0800
