Opened 3 years ago
Closed 3 years ago
#17012 closed enhancement (fixed)
qpdf-11.0.0
| Reported by: | Bruce Dubbs | Owned by: | Bruce Dubbs |
|---|---|---|---|
| Priority: | normal | Milestone: | 11.3 |
| Component: | BOOK | Version: | git |
| Severity: | normal | Keywords: | |
| Cc: |
Description
New major version.
Change History (4)
comment:1 by , 3 years ago
comment:2 by , 3 years ago
| Owner: | changed from to |
|---|---|
| Status: | new → assigned |
comment:3 by , 3 years ago
This is qpdf version 11.0.0. This is a major release with lots of changes. For a full list of changes from previous releases, please see the release notes. See also README-what-to-download for details about the available source and binary distributions. Here are some release highlights:
- qpdf JSON v2 -- a complete, unambiguous representation of PDF file contents using JSON with bidirectional conversion between PDF and JSON
- the build now uses cmake
- PointerHolder has been replaced by std::shared_ptr
- Many performance improvements-
- Better memory safety for QPDFObjectHandle objects associated with destroyed QPDF objects
- A new logging facility that enables more reliable output/error redirection for library users
comment:4 by , 3 years ago
| Resolution: | → fixed |
|---|---|
| Status: | assigned → closed |
Updates at commits
9d9e7a6f49 Update to libXft-2.3.6 (xorg library).
Update to qpdf-11.0.0.
d6dbc81bc8 Update to grantlee-5.3.0.
Note:
See TracTickets
for help on using tickets.

Build system now only cmake. Conversion was straightforward; needs -DBUILD_STATIC_LIBS=OFF. Only dependent package I have is cups-filters and it does build, though with new deprecation warnings that could be disabled with POINTERHOLDER_TRANSITION=0. For the book you may wish to change how documentation is supplied as it appears to require Sphinx (Notes for Packagers).