graphics/poppler: update to 0.81.0
Release 0.81.0:
core:
* Splash: Always enable support for CMYK rasterization
* CairoOutputDev: Check scaled dimensions for 0. Issue #737
* BaseCryptStream: Fix potential uninitialized memory read
* SplashBitmap: Fix wrong width condition for splashModeDeviceN8
* Fix crashes in malformed files
PR: 240781
Exp-run by: antoine
Approved by: gnome (kwm, implicit)f4566d704aPort details
graphics/pdf2svg 0.2.4_4
Convert PDF to SVG
Port info
- Maintainer
- martin.dieringer@gmx.de
- Packages
- latest: 0.2.4_4
- Upstream
- up to date
- Last update
- to 0.2.4_4 · 7ddc6804bf
- Quarterly
- 2026Q4: 0.2.4_4
- WWW
- https://cityinthesky.co.uk/opensource/pdf2svg/
- Links
- cgit · VuXML
Install
- Package
# pkg install pdf2svginstalls 0.2.4_4 fromlatest; fromquarterly(2026Q4) 0.2.4_4- Port
# cd /usr/ports/graphics/pdf2svg && make install clean- Size
- 11 KiB download · 26 KiB installed
- Depends on
- devel/gettext-runtime 1.0_1, devel/glib20 2.88.3,2, graphics/cairo 1.18.2,3, graphics/poppler-glib 26.04.0_1
- License
- GPLv2
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 0.2.4_4 | 0.2.4_4 | – |
| FreeBSD 15 | 0.2.4_4 | 0.2.4_4 | – |
| FreeBSD 14 | 0.2.4_4 | 0.2.4_4 | 0.2.4_4 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 0.2.4_4 | 0.2.4_4 | – |
| FreeBSD 14 | 0.2.4_4 | 0.2.4_4 | 0.2.4_4 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 0.2.4_4.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (81)
graphics/poppler: update to 0.80.0 Release 0.80.0: core: * Annotations: Implement support for setting a different text in the appearance stream than the real text * Splash: Optionally use small_vector from boost * Fix memory leaks on broken files * Fix abort on broken files * Small code simplifications * Remove USE_FIXEDPOINT support. Issue #821 qt5: * Fix MSVC build * Add subsitute-font information * Fix since marker of some functions * Fix leak when aborting text extraction * Small code simplifications glib: * Make print scaling getter visible * Make Duplex/NumCopies/PrintPageRange preference available in API * Implement Movie API utils: * pdftotext: Add -nodiag flag to remove diagonal text on output build system: * Mark external lib include dirs as SYSTEM PR: 240176 Exp-run by: antoine Approved by: gnome (kwm, implicit)0ee39c1b52
graphics/poppler: update to 0.79.0
Release 0.79.0:
core:
* Fix regression on TextSelectionPainter
* Fix parsing of DefaultAppearance
* Fix memory leak in PostScriptFunction
* Fix crashes in fuzzed files
qt5:
* Implemented support for setIcon by changing appearance
* Added option to set the form available to print
* QString::null is deprecated, use QString()
* Replace deprecated qStableSort with std::stable_sort
build system:
* Turn README into README.md and expand it
PR: 239277
Exp-run by: antoine
Approved by: gnome (kwm, implicit)a5b210399agraphics/poppler: update to 0.78.0
Release 0.78.0:
core:
* Fix line annotation arrows for usage in dimensioning
* Handle Ink annots without an InkList but with an AP
* Fix typos preventing parsing of Movie start and duration
* Fix crash on malformed files
glib:
* Add poppler_document_create_dests_tree()
* Don't use the deprecated g_type_class_add_private()
* Document the differences between render() and render_for_printing()
* Fix introspection for poppler_document_new_from_data
* Don't create PopplerInputStream with length 0. Issue #414
* Document G_IO_ERROR as a possible error condition
* docs: Add index for API new in 0.78
build system:
* Fixes cross compilation of gir in Void Linux
* Add -Wshadow to the default warning flags
* install pkg-config pc files if pkg-config is found
PR: 238857
Exp-run by: antoine
Approved by: gnome (kwm, implicit)4d160bfcf5graphics/poppler: update to 0.77.0
Release 0.77.0:
core:
* Fix crash on signature handling. Issue #766
* Fix small memory leak in SignatureHandler::getCertificateInfo
* Splash: Restrict filling of overlapping boxes. Issue #750
* Fix crash on malformed files
qt5:
* Fix optional content handling with exclusive layers
cpp:
* Make render_page thread-safe
utils:
* pdfsig: Fix small memory leak
* pdftotext: Fix typo in manpage
PR: 238115
Exp-run by: antoine
Approved by: gnome (kwm, implicit)d163307e80graphics/poppler: update to 0.76.1
From Changelog at https://poppler.freedesktop.org/releases.html :
Release 0.76.1:
core:
* Make the mul tables be calculated at compile time with constexpr.
* splash: Fix compile with SPLASH_CMYK enabled
* Some typo fixing in error messages
qt5:
* Fix regression in annotation handling
build system:
* Fix some typos in build system output and comments
Release 0.76.0:
core:
* Fix regression on case-insensitive search. Issue #743
* Remove GooList, use std::vector instead
* Fix radiobutton reporting wrong state. Issue #159
* Handle UTF16-LE strings
* Don't error out if there's no DA in FreeText annotation
* cairo: Compute correct coverage values for box filter.
* cairo: Constrain number of cycles in rescale filter.
* Read more fields from ViewerPreferences
* Introduce and use Ref::INVALID
* Fix crashes in broken files
* Fix mismatched free/delete
* Add missing include guards
utils:
* pdftohtml: Properly initialize HtmlOutputDev::page to avoid SIGSEGV upon error exit. Issue #742
All the required patches have been obtained via gentoo.
PR: 237846
Exp-run by: antoine
Approved by: kwm753388101eBump PORTREVISION after recent poppler updatecdcf6a67a3
Chase update of graphics/poppler (and slaves ports) in revision r43077747706eca19
Chase update of Poppler after revision r421386548adee57e
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat: portmgr
Sponsored by: Absolight4e1b79a0a6Update poppler to 0.40.0. [1] Add patches to py-poppler [2] and rubygem-poppler [3] to fix the build of these ports with poppler 0.39+. PR: 206293 [1] Submitted by: olivierd@ [1] Obtained from: ubuntu [2], rubygem-poppler upstream [3]cf649469f2
Update poppler to 0.34.0. [1] Chase all users of shlib version change of libpoppler.so. PR: 201477 [1] Submitted by: olivierd@ [1]757724fd75
- Update to 0.2.3 PR: 200917 Submitted by: martin.dieringer@gmx.de998f4d128f
graphics/pdf2svg: Fix MASTER_SITES to unbreak (same site) The site was only reorganized, the distfile is still hosted on the same server. Referenced PR was not used. PR: 1993332655566d77
Mark a few ports in graphics category BROKEN (unfetchable)670b177f38
Update poppler to 0.30.0 [1]. Make sure we use openjpeg1 in poppler, while openjpeg2 support was added there still bugs in openjpeg2 that need to be fixed. Add patches to inkscape for API changes in poppler 0.29.0 [2]. PR: 196599 [1] Submitted by: olivierd@ [1] Exp-run by: antoine@ Obtained from: upstream [2]563f73ccfe
Bump PORTREVISION after graphics/poppler update to 0.26.32d2662f134
Fix LIB_DEPENDSdf4d2b90a0
graphics/pdf2svg: Add stage support PR: ports/190831 Submitted by: maintainer (Martin Dieringer)65334f0e8a
Update poppler to 0.24.4. Update comment. Use new LIB_DEPENDS syntax, use USES=pathfix. Stagify. Bump portrevision of all affected ports, and Update poppler* LIB_DEPENDS to new syntax.2a51b2182a
Add NO_STAGE all over the place in preparation for the staging support (cat: graphics)eb08c5441c
Add an explicit dependency on pkgconfdb7a56d5ed
Update to version 0.2.2 PR: ports/180755 Submitted by: Martin Dieringer <martin.dieringer@gmx.de> (maintainer)887fddb2a9
- update png to 1.5.102b74a89bc8
Update poppler to 0.18.0. The qt3 bindings are removed upstream. The glib library lost the last gdk-pixbuf code. And rename it from -gtk to -glib. Thanks to: pav for a exp-runs bapt for double checking the libreoffice portsa829062c83
- Update MASTER_SITES - Remove MD5 checksum, While I'am here PR: ports/158141 Submitted by: Martin Dieringer <martin.dieringer@gmx.de> (maintainer)53a48094fb
Chase poppler update.4e2bd2041c
- update to 1.4.1 Reviewed by: exp8 run on pointyhat Supported by: miwide78af3ac5
- update to jpeg-8ca9c60461c
- bump all port that indirectly depends on libjpeg and have not yet been bumped or updated Requested by: edwineca78ec61b
Add pdf2svg 0.2.1, convert PDF to SVG. PR: ports/132616 Submitted by: martin.dieringer at gmx.debef5688b92