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

  * New upstream release.
  * Drop 0001-Fix-build-with-libunibreak-8.patch: applied upstream,
    which no longer uses the internal line-breaking API that libunibreak
    8.0 removed (Closes: #1149029).
  * Build against the system xxHash library, as upstream dropped the
    bundled copy.
  * Set VERSION and SOVERSION on the shared library: 0.9.14 compares the
    target type against SHARED, but CMake reports SHARED_LIBRARY, so the
    versioned name and the soname were dropped.

 -- Emfox Zhou <emfox@debian.org>  Sat, 10 Oct 2026 16:47:51 +0800

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
