Subject: CVS commit: pkgsrc/print/qpdf
From: Ryo ONODERA
Date: 2022-03-09 15:26:59
Message id: 20220309142659.A0404FB24@cvs.NetBSD.org

Log Message:
qpdf: Update to 10.6.2

Changelog:
qpdf 10.6.2

This is qpdf version 10.6.2. There are a few more character encoding fixes in
this release. A new version of pikepdf is also being released to get them back
in sync.

qpdf 10.6.1

This is qpdf version 10.6.1. This release fixes a compilation error on some
platforms because of a missing header file.

qpdf 10.6.0

This is qpdf version 10.6.0.

This release includes a few significant changes:

  * All functionality previously available only from the qpdf CLI has been
    exposed to the library using a new QPDFJob API, which includes fluent
    interfaces as well as a JSON format that's equivalent to qpdf's
    command-line arguments.
  * Many new interfaces have been added to QPDFObjectHandle and the C API to
    allow more convient ways querying types and accessing object values in a
    more type-safe fashion.
  * qpdf --help has been revamped so that help is divided into categories, and
    help is available for each option
  * The Running qpdf section of the manual has been rewritten. The manual now
    includes an index of command-line arguments.

In qpdf 11, PointerHolder will be replaced by std::shared_ptr in QPDF's API. A
backward-compatible PointerHolder API will be available. See Smart Pointers for
details including things you can do now to prepare. See also comments in
PointerHolder.hh.

Files:
RevisionActionfile
1.49modifypkgsrc/print/qpdf/Makefile
1.14modifypkgsrc/print/qpdf/PLIST
1.40modifypkgsrc/print/qpdf/distinfo