head	1.6;
access;
symbols
	pkgsrc-2026Q3:1.6.0.2
	pkgsrc-2026Q3-base:1.6
	pkgsrc-2026Q2:1.5.0.8
	pkgsrc-2026Q2-base:1.5
	pkgsrc-2026Q1:1.5.0.6
	pkgsrc-2026Q1-base:1.5
	pkgsrc-2025Q4:1.5.0.4
	pkgsrc-2025Q4-base:1.5
	pkgsrc-2025Q3:1.5.0.2
	pkgsrc-2025Q3-base:1.5
	pkgsrc-2025Q2:1.4.0.6
	pkgsrc-2025Q2-base:1.4
	pkgsrc-2025Q1:1.4.0.4
	pkgsrc-2025Q1-base:1.4
	pkgsrc-2024Q4:1.4.0.2
	pkgsrc-2024Q4-base:1.4
	pkgsrc-2024Q3:1.3.0.8
	pkgsrc-2024Q3-base:1.3
	pkgsrc-2024Q2:1.3.0.6
	pkgsrc-2024Q2-base:1.3
	pkgsrc-2024Q1:1.3.0.4
	pkgsrc-2024Q1-base:1.3
	pkgsrc-2023Q4:1.3.0.2
	pkgsrc-2023Q4-base:1.3
	pkgsrc-2023Q3:1.2.0.2
	pkgsrc-2023Q3-base:1.2
	pkgsrc-2023Q2:1.1.0.6
	pkgsrc-2023Q2-base:1.1
	pkgsrc-2023Q1:1.1.0.4
	pkgsrc-2023Q1-base:1.1
	pkgsrc-2022Q4:1.1.0.2
	pkgsrc-2022Q4-base:1.1;
locks; strict;
comment	@# @;


1.6
date	2026.06.24.21.55.30;	author wiz;	state Exp;
branches;
next	1.5;
commitid	4moFAg9vrkhid6LG;

1.5
date	2025.07.17.05.44.47;	author wiz;	state Exp;
branches;
next	1.4;
commitid	SXWyOSqByAxhQ33G;

1.4
date	2024.10.15.16.07.01;	author adam;	state Exp;
branches;
next	1.3;
commitid	4EmvHUsZ8jtx7MtF;

1.3
date	2023.11.15.09.23.20;	author wiz;	state Exp;
branches;
next	1.2;
commitid	yyNJDogCoKEUEGME;

1.2
date	2023.06.28.20.04.12;	author wiz;	state Exp;
branches;
next	1.1;
commitid	lpftIQUWl2TLHKuE;

1.1
date	2022.12.06.14.05.10;	author nros;	state Exp;
branches;
next	;
commitid	455Ff56fyG8chv4E;


desc
@@


1.6
log
@poppler*: update to 26.06.0

Release 26.06.0:
        core:
         * Improve annotations initialization thread-safety
         * CairoFontEngine: Properly honor font face index
         * Internal code improvements
         * Fix crashes in malformed documents

Release 26.05.0:
        core:
         * Improve reconstruction of damaged files. Issue #1693
         * PSOutputDev: Remove "pipe as filename" feature
         * PSOutputDev: Respect pre-existing PageSize policies. Issue #1610
         * Internal code improvements
         * Fix crashes in malformed documents

        glib:
         * Improve PopplerPage thread-safety

        utils:
         * pdftotext: Add -remove-hyphens option
         * pdftotext: Do not abort on empty strings. Issue #1699

        build system:
         * Increase minimum required dependency versions to those of Ubuntu 24.04

Release 26.04.0:
        core:
         * Splash: Improve knockout groups rendering. Issue #1538
         * Improve reconstruction of damaged files
         * Performance improvement in files with peculiar Form objects. Issue #1682
         * Fix memory leak if embedding png fails
         * Internal code improvements

        qt5:
         * Fix inverted continuation rect in performMultipleTextSearch

        qt6:
         * Fix inverted continuation rect in performMultipleTextSearch

Release 26.03.0:
        core:
         * Add compression support for stamp annotation images
         * NSS signature backend: Look for Firefox profiles also in XDG config directory
         * GPG signature backend: Fix marking of qualified keys
         * Simplify the form of some ink annotations
         * Speed improvements for some fixes
         * Internal code improvements

        qt5:
         * Replace deprecated Qt::SystemLocaleDate
         * Fix wrong result bottom coordinate when searching across lines

        qt6:
         * Fix wrong result bottom coordinate when searching across lines

        glib:
         * Mark structure_element_iter_new as nullable

        build system:
         * Remove USE_FLOAT cmake option

Release 26.02.0:
        core:
         * Improvements in signature checking
         * Improve rendering of files using the CalGray color space
         * Internal code improvements
         * Fix crashes in malformed documents

        utils:
         * pdftotext: Fix page level bounds calculation in tsv mode

        build system:
         * unmaintained value for some options has been replaced by UnmaintainedWillBeRemovedInJuly2026

Release 26.01.0:
        core:
         * Improve signature compatibiluty on some files
         * Add support for de-facto standard annotation icons
         * Splash: Implement more blending modes for mono1/8
         * Internal code improvements
         * Fix crashes in malformed documents

        utils:
         * pdfinfo: Print alt text in -struct

        cpp:
         * Remove deprecated time functions

        qt:
         * Add reading order option for getText()

Release 25.12.0:
        core:
         * Be less strict about the Page Annots object being correct. Issue #1641
         * Fix rendering of some annotations. Issue #1642
         * TextOuputDev: change default line ending to \n
         * Splash: Performance improvements
         * Ignore color operators when painting a Type3 font with d1
         * Internal code improvements
         * Fix crashes in malformed documents

        utils:
         * pdfsig: specify search order for NSS certificate database on the man page

        build system:
         * Switch to C++23

Release 25.11.0:
        core:
         * NSS Signatures: Tweak the logic that decides which firefox profile to use
         * NSS Signatures: call PORT_GetError() only if the preceding CERT_PKIXVerifyCert() fails
         * Splash: Performance improvements
         * Fix crashes in malformed documents

        glib:
         * Fix ocsp check for signatures validation
         * Fix warning when running glib-mkenums

Release 25.10.0:
        core:
         * Fix image signature getting lost
         * Don't embed substitutions for base14 fonts
         * Form font improvements
         * Handle signatures padded with random data
         * Add feature to Ink annotation to render with multiply blend mode
         * Internal code improvements
         * Fix crashes in malformed documents

        glib:
         * Fix signature text
         * Add feature to Ink annotation to render with multiply blend mode

        cpp:
         * Added embedded_file::unicodeName function

Release 25.09.1:
        core:
         * Internal code improvements

        build system:
         * Fix generated .pc files when using old gpgme

Release 25.09.0:
        core:
         * Speed improvements when reusing the same document with different output devices
         * Speed improvements when reading from network file systems
         * Internal code improvements
         * Fix crashes in malformed documents

        glib:
         * fix ODR issue with enum

        utils:
         * pdftohtml: Fix text positioning. (Regressed in 25.07.0)

        build system:
         * Better pkgconfig support for static builds
@
text
@@@comment $NetBSD: PLIST,v 1.5 2025/07/17 05:44:47 wiz Exp $
include/poppler/qt6/poppler-annotation.h
include/poppler/qt6/poppler-converter.h
include/poppler/qt6/poppler-export.h
include/poppler/qt6/poppler-form.h
include/poppler/qt6/poppler-link.h
include/poppler/qt6/poppler-media.h
include/poppler/qt6/poppler-optcontent.h
include/poppler/qt6/poppler-page-transition.h
include/poppler/qt6/poppler-qt6.h
include/poppler/qt6/poppler-version.h
lib/libpoppler-qt6.so
lib/libpoppler-qt6.so.3
lib/libpoppler-qt6.so.3.12.0
lib/pkgconfig/poppler-qt6.pc
@


1.5
log
@poppler-qt6: fix PLIST for latest update
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.4 2024/10/15 16:07:01 adam Exp $
d14 1
a14 1
lib/libpoppler-qt6.so.3.11.0
@


1.4
log
@poppler: updated to 24.10.0

24.10.0

core:
* Add support for SubmitForms Links
* Internal code improvements
* Fix crash in malformed documents

qt6:
* Add support for SubmitForms Links
* Add API for creating signature field without signing immediately

glib:
* add auto_cleanup functions so that consumers can use g_auto*
* fix closure GI annotation

qt5:
* Add support for SubmitForms Links

build system:
* Use the boosts own cmake file as suggested by cmake itself
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.3 2023/11/15 09:23:20 wiz Exp $
d14 1
a14 1
lib/libpoppler-qt6.so.3.8.0
@


1.3
log
@poppler*: update to 23.11.0

Release 23.11.0:
        core:
         * CairoOutputDev: Use internal downscaling algorithm if image exceeds Cairo's maximum dimensions.
         * Internal code improvements
         * Fix crash on malformed files

        utils:
         * pdftocairo: Add option to document logical structure if output is pdf
         * pdftocairo: EPS output should not contain %%PageOrientation

Release 23.10.0:
        core:
         * cairo: update type 3 fonts for cairo 1.18 api
         * Fix crash on malformed files

        build system:
         * Make a few more dependencies soft-mandatory
         * Add more supported gnupg releases
         * Check if linker supports version scripts

Release 23.09.0:
        core:
         * Add Android-specific font matching functionality
         * Fix digital signatures for NeedAppearance=true
         * Forms: Don't look up same glyph multiple times
         * Provide the key location for certificates you can sign with
         * Add ToUnicode support for similarequal
         * Fix crash on malformed files

        qt5:
         * Provide the key location for certificates you can sign with
         * Allow to force a rasterized overprint preview during PS conversion

        qt6:
         * Provide the key location for certificates you can sign with
         * Allow to force a rasterized overprint preview during PS conversion

        pdfsig:
         * Provide the key location for certificates you can sign with

Release 23.08.0:
        core:
         * Fix GWG 19.2 - DeviceN Overprint (White)
         * Splash: avoid bogus memory allocation size in doTilingPatternFill
         * Fix use-of-uninitialized-value in XRef
         * Fix float-cast-overflow error in Catalog
         * Cleanup gpgme backend code
         * Version symbols in poppler core

        glib:
         * Improve poppler_get_available_signing_certificates
         * Add new members to PopplerCertificateInfo

        utils:
         * pdftotext: small improvement to man page

Release 23.07.0:
        core:
         * Fix reading of utf8-with-bom files
         * Fix crash if CERT_ExtractPublicKey doesn't return a public key
         * Fix rendering of some malformed documents. Issue #1395
         * Allow for stream compression and compress font streams in forms
         * Remove method Hints::getPageRanges

        qt5:
         * Fix crash when overprint preview is enabled
         * Don't fail signature basics tests if backend is not configured

        qt6:
         * Fix crash when overprint preview is enabled
         * Don't fail signature basics tests if backend is not configured

        utils:
         * pdfsig: Allow showung and selecting signature backend
         * pdfsig: Describe signature dump format in manual page

        glib:
         * Add signing API

        build system:
         * zlib is now mandatory
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.2 2023/06/28 20:04:12 wiz Exp $
d3 1
d14 1
a14 1
lib/libpoppler-qt6.so.3.4.0
@


1.2
log
@poppler*: update to 23.06.0

Release 23.06.0:
        core:
         * CairoOutputDev: Fix crash when doing type3 rendering
         * Fix crash with unknown signature hashing algorithms
         * Add gpgme backend for signature handling
         * Windows: Fix crash when signing existing signature
         * FontInfo: Make it return proper information about font substitution
         * FontInfo: Try harder to get Type 3 font name
         * Store embedded fonts widths table in a more effective manner
         * Skip font lookup for nonprintable characters
         * Windows: Look for fonts in both windows font dir and poppler fonts dir
         * Windows: symbol.ttf is not a good Symbol font
         * Windows: Fix memory leak when looking for fonts
         * Fix crash on malformed files

        qt5:
         * Add API to allow selecting signature backend (nss or gpgme)
         * Convert embedded files to bytearray a bit smarter

        qt6:
         * Add API to allow selecting signature backend (nss or gpgme)
         * Convert embedded files to bytearray a bit smarter
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.1 2022/12/06 14:05:10 nros Exp $
d13 1
a13 1
lib/libpoppler-qt6.so.3.3.0
@


1.1
log
@Add print/poppler-qt6 version 22.10.0 to pkgsrc-current

This is the QT6 wrapper for poppler, a PDF rendering library. It
is a fork of the xpdf 3.0 PDF viewer developed by Derek Noonburg
of Glyph and Cog, LLC.

Poppler provides PDF rendering functionality as a shared library,
to centralize the maintenence effort and to reduce duplicated
effort. And the poppler developers would like to move libpoppler
forward in a number of areas that doesn't fit within the goals of
xpdf.
@
text
@d1 1
a1 1
@@comment $NetBSD$
d13 1
a13 1
lib/libpoppler-qt6.so.3.2.0
@

