CVE and update status of the FreeBSD ports tree3,864 unaddressed CVEs in 671 portsAll times are CET
Port details

deskutils/lumina-pdf 1.6.2_25

PDF viewer from the Lumina Desktop

Port info

Maintainer
jwb@FreeBSD.org
Packages
latest: 1.6.2_25
Upstream
up to date
Last update
to 1.6.2_25 · 82fe4ea7ff
Quarterly
2026Q4: 1.6.2_24
WWW
https://github.com/lumina-desktop/lumina
Links
cgit · VuXML

Install

Package
# pkg install lumina-pdf
installs 1.6.2_25 from latest; from quarterly (2026Q4) 1.6.2_24
Port
# cd /usr/ports/deskutils/lumina-pdf && make install clean
# make -C /usr/ports/deskutils/lumina-pdf config  # change options first
Size
74 KiB download · 227 KiB installed
Depends on
devel/desktop-file-utils 0.28, devel/qt5-concurrent 5.15.19p96, devel/qt5-core 5.15.19p96, graphics/libglvnd 1.7.0, graphics/poppler-qt5 26.04.0_1, graphics/qt5-svg 5.15.19p5, multimedia/qt5-multimedia 5.15.19p2, net/qt5-network 5.15.19p96, print/qt5-printsupport 5.15.19p96, x11-toolkits/qt5-gui 5.15.19p96, x11-toolkits/qt5-widgets 5.15.19p96, x11/qt5-x11extras 5.15.19p0
License
BSD3CLAUSE
Options
2 of 3 on in the package: NLS POPPLER
Show the 1 options that are off
MUPDF

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 161.6.2_251.6.2_25–
FreeBSD 151.6.2_251.6.2_25–
FreeBSD 141.6.2_251.6.2_251.6.2_25

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 151.6.2_241.6.2_24–
FreeBSD 141.6.2_241.6.2_241.6.2_24

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 1.6.2_25.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (81)

Zsolt Udvari (uzsolt) · 1.6.2_25
*/*: Bump PORTREVISION

Bump PORTREVISION after update of graphics/mupdf.
82fe4ea7ff
Zsolt Udvari (uzsolt) · 1.6.2_24
*/*: Bump PORTREVISION after update of graphics/mupdf
2ceb363ae2
Zsolt Udvari (uzsolt) · 1.6.2_23
*/*: Bump PORTREVISIONs

Bump revision numbers because of mupdf update.
3d7c0fb61a
Zsolt Udvari (uzsolt) · 1.6.2_22
*/*: Bump PORTREVISION

Bump PORTREVISIONs because of mupdf update.
0a56f0dbdf
Gleb Popov (arrowd) · 1.6.2_21
*: Bump PORTREVISION on Poppler's consumers
7ddc6804bf
Loïc Bartoletti (lbartoletti) · 1.6.2_20
graphics/poppler: bump consumers of graphics/poppler

PR:		291277
Exp-run by:	antoine
3076d31cda
Zsolt Udvari (uzsolt) · 1.6.2_19
deskutils/lumina-pdf: Bump PORTREVISION

Bump PORTREVISION after mupdf update.
612fa81faa
Loïc Bartoletti (lbartoletti) · 1.6.2_18
graphics/poppler: bump dependent ports
78c4bd4996
Loïc Bartoletti (lbartoletti) · 1.6.2_17
graphics/poppler: bump dependent ports
12a794e8bd
Zsolt Udvari (uzsolt) · 1.6.2_16
*/*: Bump port revision after mupdf update
aa1e4865a8
Jason W. Bacon (jwb) · 1.6.2_15
deskutils/lumina-pdf: More targeted WWW

https://lumina-desktop.org has no information about components

PR:             253206
Reported by:    grahamperrin
dbe68a5ffc
Tobias C. Berner (tcberner) · 1.6.2_15
graphics/poppler: bump consumers of graphics/poppler

Bump after rupdate in 478df79a3071b399f648107456cf371587e84a3f
d2f834ba51
Tobias C. Berner (tcberner) · 1.6.2_14
graphics/poppler: bump revision of consumers
672f0463c7
Jason W. Bacon (jwb) · 1.6.2_13
lumina*: Adopt from ports@

Taking over maintenance of the following ports
and beginning work on upstream code

deskutils/lumina-archiver
deskutils/lumina-calculator
deskutils/lumina-fileinfo
deskutils/lumina-fm
deskutils/lumina-mediaplayer
deskutils/lumina-pdf
deskutils/lumina-photo
deskutils/lumina-screenshot
deskutils/lumina-textedit
x11/lumina-core
x11/lumina-coreutils
x11/lumina
eb4b50d17f
Tobias C. Berner (tcberner) · 1.6.2_13
graphics/poppler: bump dependencies
edbe24d784
Tobias C. Berner (tcberner) · 1.6.2_12
graphics/poppler: bump consumers after update to 23.04

graphics/poppler was updated in 06339c451266f5843e53bd6406c81a89eedd4ab1
32edee2a20
Tobias C. Berner (tcberner) · 1.6.2_11
graphics/poppler: bump dependencies

Follow-up to 9b78681895a5a5b7225299242098f7f2f27d959c
6f417247b1
Tobias C. Berner (tcberner) · 1.6.2_10
graphics/poppler: bump dependencies
e3d436085f
Tobias C. Berner (tcberner) · 1.6.2_9
graphics/poppler: bump PORTREVISION of dependencies

- after update to 22.11 in d01d0d73b169
3a7ab00b4f
Loïc Bartoletti (lbartoletti) · 1.6.2_8
*/*: Reset maintainership
3f24b939bf
Tobias C. Berner (tcberner) · 1.6.2_8
graphics/poppler: bump port revision of poppler consumers

- poppler was updated to 22.10 in df406767857ddfc6d9580d72b1613a7cf8579bbc
c8e8499d9e
Felix Palmen (zirias) · 1.6.2_7
Mk/Uses: always use colon for build/run suffix

Most USES use a colon for build/run(/test) suffixes. Change kde.mk,
qt.mk and pyqt.mk to do the same, and update all ports using that.

Document in CHANGES.

PR:			266034
Exp-run by:		antoine
Approved by:		tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D36349
ddae4e92d8
Tobias C. Berner (tcberner) · 1.6.2_7
graphics/poppler: bump port revision of consumers after upgrade to 22.09
541d96e3f6
Stefan Eßer (se) · 1.6.2_6
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
fb16dfecae
Stefan Eßer (se) · 1.6.2_6
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
b7f05445c0
Tobias C. Berner (tcberner) · 1.6.2_6
graphics/poppler: bump dependencies

Bump port revisions of poppler users after 04f1b0c1a895851aed9221282c1a503bc7415a37
016c05440c
Tobias C. Berner (tcberner) · 1.6.2_5
graphics/poppler: bump PORTREVISION of poppler consumers
7e5fe8fd65
Tobias C. Berner (tcberner) · 1.6.2_4
graphics/poppler: bump port revision of consumers after 22.06 upgrade
7c24f75361
Tobias C. Berner (tcberner) · 1.6.2_3
graphics/poppler: bump portrevision of consumers
f22f615ec3
Tobias C. Berner (tcberner) · 1.6.2_2
graphics/poppler: bump portrevision of consumers

Bump revisions after 0ee787592d5a due to so-version bump.

PR:		 263009
7dd73cf435
Tobias C. Berner (tcberner) · 1.6.2_1
graphics/poppler: bump consumers

Bump consumers of graphics/poppler after e25859e09380f5930718094423dc8616cbb202b3
6f59b7b9ba
Loïc Bartoletti (lbartoletti) · 1.6.2
lumina: Update to 1.6.2

Changes:
 - 1.6.1: https://lumina-desktop.org/post/2021-10-05/
 - 1.6.2: https://lumina-desktop.org/post/2021-12-25/

PR:		259965
Reported by:	jwb
Tested by:	jwb
623f3ae564
Tobias C. Berner (tcberner) · 1.6.0_23
graphics/poppler: update to 21.12

Release 21.12.0:
    core:
         * Add API to add images
         * CairoOutputDev: Fix de-duping of Flate images
         * Fix crash on broken files when using non-default ENABLE_ZLIB_UNCOMPRESS. Issue #393
         * Minor code improvements

    glib:
         * Add API for validation of signatures
         * Add API to read/save to file descriptor

    utils:
         * pdftohtml: Reduce sensitivity of duplicate detection. Issue #1117

    build system:
         * Increase C++ standard to 17

Exp-run by:	antoine
PR:		260344
fd68e9e2b6
Gleb Popov (arrowd) · 1.6.0_22
Bump PORTREVISION of graphics/poppler consumers.

PR:		259656
e886c38c6e
Tobias C. Berner (tcberner) · 1.6.0_21
graphics/poppler: bump consumers after 2dee0997fbc9ee01991f73f0fa55f9b18908a264
e140c1eb79
Tobias C. Berner (tcberner) · 1.6.0_20
poppler: bump revisions of users

Bump the remaining users of poppler after d98b56f1deb5b6a03a7e04fc16192ecb2af9df1e

PR:		258206
392e088e76
Alexey Dokuchaev (danfe) · 1.6.0_19
Cleanup: for ports under d* categories, drop redundant GH_{ACCOUNT,PROJECT}.
adb7b0687e
Tobias C. Berner (tcberner) · 1.6.0_19
graphics/poppler: update to 21.08.0

Release 21.08.0:
        core:
         * Add API to allow addition and modification of outlines into a PDF
         * Use additional samples to test for constant parts of an axial gradient
         * forms: Create fallback fonts for some well known font names
         * Support reading the PDF Version from the Catalog
         * Fix XRef::copy when there are modified objects
         * Take into account that Date string may be in unicode
         * JBIG2Stream: Fix regression in "Do not consider a size-0 to be an error"
         * Replace a local bubble sort implementation by std::sort
         * Fix issues with malformed files

        build system:
         * Better error message when libjpeg is not found
         * Better error messages when libopenjpeg2 is not found

        qt5/qt6:
         * Document that a document has to outlive its pages
         * Make getPdfVersion return a dedicated version object

        glib:
         * mimick TextSelectionDumper logic change for spaceAfter

Exp-run by:	antoine
PR:		257539
9a1df6a85c
Tobias C. Berner (tcberner) · 1.6.0_18
graphics/poppler: update to 21.07.0

Release 21.07.0:
        core:
         * JBIG2Stream: Do not consider a size-0 to be an error. Issue #535
         * PSOutputDev: fix off-by-one error for image masking in L1/L2 output. Issue #1088
         * CairoOutputDev: Fix memory leak on broken files
         * Minor code improvements

        build system:
         * set C standard to 11 without extensions

Exp-run by:	antoine
PR:		256981
fac489c164
Kevin Bowling (kbowling) · 1.6.0_17
graphics/mesa-libs: Bump reverse deps for libglvnd

Per discussion with bapt on helping pkg handle the changing of these
deps and avoiding impossible upgrade senarios.

PR:		246767
Reviewed by:	manu, bapt
Approved by:	x11
Differential Revision:	https://reviews.freebsd.org/D30824
da3162c7c9
Tobias C. Berner (tcberner) · 1.6.0_16
graphics/poppler: update to 21.06.0

Release 21.06.0:
        core:
         * Fix rendering of some extended latin1 characters in annotations. Issue #1070
         * Support some not so well formed documents with password. Issue #1083
         * Add API to get notified if the xref is reconstructed
         * Add somewhat fancier left/right signature visual representation
         * Fix crashes in malformed files
         * Minor code improvements

        qt6:
         * Change some functions to return std::unique_ptr

        qt5/qt6:
         * Add API to get notified if the xref is reconstructed
         * Add somewhat fancier left/right signature visual representation
         * Don't assert when trying to invert singular matrices

        build system:
         * make boost opt-out if building splash

- Add dependency on boost to enable the splash backend.

PR:		256370
Exp-run by:	antoine
c567676136
Tobias C. Berner (tcberner) · 1.6.0_15
graphics/poppler: update to 21.05.0

Release 21.05.0:
        core:
         * Fix crashes in malformed files
         * Export SplashFont* symbols used by Scribus
         * Minor code improvements

        qt5/qt6:
         * Make sure new signatures are always properly oriented
         * Allow to pass the border width when signing

        glib:
         * Enhance find to support multi-line matching

        utils:
         * pdftoppm: Fix regression when using single scaleTo. Issue #1062

        build system:
         * Allow to disable building manual tests

PR:		255562
Exp-run by:	antoine
cc4315b370
Tobias C. Berner (tcberner) · 1.6.0_14
graphics/poppler: update to 21.04.0

Release 21.04.0:
        core:
         * Hide symbols by default
         * TextSelectionDumper: fix word order for RTL text
         * Fix rendering of text in some files. Issue #1052
         * Implement rendering of Masks of Image subtype. Issue #1058
         * Forms: fix unclicking standalone form buttons. Issue #1034

        glib:
         * Expose more fields from MediaRendition in PopplerMedia
         * Use stock glib macro to define boxed type
         * Remove incorrecly used volatile from enum type registration code

        qt5:
         * Fix crash in files with malformed signatures
         * Fix memory leak when QImage constructor "fails"

        qt6:
         * Fix crash in files with malformed signatures
         * Fix memory leak when QImage constructor "fails"

        utils:
         * pdfsig: New paragraph for "-sign" in manpage
         * pdfimages: Do not assert in "too big images". Issue #1061

        build system:
         * Require cmake >= 3.10
         * Require Qt 5 >= 5.9
         * Require glib >= 2.56
         * Require gtk 3 >= 3.22
         * Require gdk-pixbuf >= 2.36

PR:		poppler-21.04.0
Exp-run by:	antoine
2f973a2955
Mathieu Arnold (mat) · 1.6.0_13
One more small cleanup, forgotten yesterday. Reported by:	lwhsu
cf118ccf87
Mathieu Arnold (mat) · 1.6.0_13
Remove # $FreeBSD$ from Makefiles.
305f148f48
Tobias C. Berner (tcberner) · 1.6.0_13
graphics/poppler: update to 21.03.0

Release 21.03.0:
        core:
         * Fix parsing text in some broken pdf files. Issue #1040
         * Fix memory issue when using threads. Issue #1050
         * TextSelectionDumper: Fix getText() for space after word
         * Change signature of OutputDev:tilingPatternFill
         * Make PDFDocBuilder return a std::unique_ptr
         * Improve well formed check for shading functions
         * Fix leak in case of fread failing
         * Fix memory leak in broken file in JBIG2Stream::readGenericBitmap
         * PSOutputDev: Fix stack overflow in broken files

        glib:
         * poppler_annot_free_text_get_callout_line: Fix wrong static cast
         * poppler-structure-element: fix memleak
         * Improve documentation
         * demo: keep same visual appearance between displayed and copied text

        utils:
         * pdftotext: Add -cropbox option
         * pdftoppm: Add -progress option
         * pdftoppm: Fix rounding bug in computation of output bitmap size. Issue #927

        qt6:
         * Add missing poppler-qt6.pc.cmake

PR:		253953
Exp-run by:	antoine
0ef82d433f
Tobias C. Berner (tcberner) · 1.6.0_12
graphics/poppler: update to 21.02

Release 21.02.0:
        core:
         * GfxCal*ColorSpace: introduce Bradford transform for chromatic adaptation
         * Fix memory leak if saving the file fails
         * Internal code improvements
         * Fix various issues handling broken files
         * Make checkedAdd work for long long in MSVC

        qt5:
         * Properly export NewSignatureData class
         * Fix regression in QIODeviceOutStream + MSVC

        qt6:
         * Properly export NewSignatureData class
         * Fix regression in QIODeviceOutStream + MSVC

        utils:
         * pdftohtml: Fix error() parameter type

PR:		253183
Exp-run by:	antoine
ed28803b50
Tobias C. Berner (tcberner) · 1.6.0_11
graphics/poppler: update to 21.01.0

Release 21.01.0:
        core:
         * Faster routines for jpeg decoding
         * Fix reading signatures in encrypted files
         * Add white point correction when lcms is used
         * JBIG2Stream: Fix byte counting
         * Fix potential data loss if we try to fetch a non existing Ref after modifying the document
         * Specifically use DeviceGray instead of DefaultGray for softmasks
         * Fix various issues handling broken files

        utils:
         * pdftocairo: Setmode binary for windows
         * pdfsig: Add hability to digitally sign files
         * pdftoppm: add options to set DeviceGray/DeviceRGB/DeviceCMYK
         * pdftops: add options to set DeviceGray/DeviceRGB/DeviceCMYK
         * pdfimages: Account for rotation in PPI calculation

        qt5:
         * Add hability to digitally sign files

        qt6:
         * Add hability to digitally sign files

        build system:
         * Enable clang-tidy bugprone-signed-char-misuse

PR:		252377
Exp-run by:	antoine
c565bdb335
Tobias C. Berner (tcberner) · 1.6.0_10
graphics/poppler: update to 20.12.0

Changelog:
        core:
         * Draw better circles for circle annotations
         * Fix annotation line width if no appearance stream or style are given
         * Tweak rendering of highlight annotations
         * Fix border rendering of some annotations
         * Fix rendering of some files. Issue #976 Issue #567
         * PSOutputDev: provide options to set the rasterization color space and ICC profile
         * PSOutputDev: for splashModeCMYK8 and language level >=2 activate overprint emulation
         * PSOutputDev: use the DeviceN8 bitmap for rasterization with CMYK-output + overprint
         * Use the font name without subset tag when querying for a system font
         * Splash: Fix wrong x adjustment during clipping
         * Splash: Fix blitImage in uncolored tiling patterns
         * timeToDateString: We forgot the ' after the minutes
         * Move psLevel to PSOutputDev creation
         * Fix several issues in broken files

        utils:
         * pdftops: provide options to set the rasterization color space and ICC profile
         * pdftops: for splashModeCMYK8 and language level >=2 activate overprint emulation

        cpp:
         * New fuzzers

        glib:
         * New fuzzers

        qt5:
         * New fuzzers

        build system:
         * gcc: Enable -fno-operator-names
         * Remove obsolete bool-to-binary macro
         * Remove obsolete version-check macro for pkgconfig
         * Remove .pc files for private back-ends
         * Remove redundant unit-test macro

PR:		251537
Exp-run by:	antoine
773872818c
Tobias C. Berner (tcberner) · 1.6.0_9
graphics/poppler: update to 20.11.0

Release 20.11.0:
        core:
         * More work on rendering of standalone Annot Widgets. Issue #806
         * Fix crashes in embedded file handling on broken files. Issue #967
         * Fix uninitialized memory read on broken files
         * Save a bit of memory in Dict data

        cpp:
         * Fix crashes in embedded file handling on broken files. Issue #966

        utils:
         * pdftohtml: HTML and XML output includes font opacity.

        qt5:
         * Rename ArthurOutputDev to QPainterOutputDev

        build system:
         * Fix linker error when gtk is not in a default location
         * Add some checks for gtk-doc support
         * Reorganize GObject introspection config
         * Enable CMAKE_LINK_DEPENDS_NO_SHARED

PR:		250786
Exp-run by:	antoine
a831c679c4