BSD Ports

graphics/okular MidnightBSD

KDE universal document viewer

System
MidnightBSD
Repository
mports
Last update
Commit
2f48ba41c2
License
gpl2
Categories

Description

Okular is a universal document viewer developed by KDE. Okular supports many formats, including PDF, EPub, DjVU and MD for documents; JPEG, PNG, GIF, Tiff, WebP for images; CBR and CBZ for comics; and many, many more.

In the other systems

SystemPortVersion
MidnightBSDgraphics/okular
FreeBSDgraphics/okular26.08.2
OpenBSDx11/kde-applications/okular26.08.1
NetBSDprint/okular26.08.0
DragonFlygraphics/okular25.04.2
HardenedBSDgraphics/okular26.08.1
GhostBSDgraphics/okular26.08.1

Install

Binary package:

mport install okular

From mports:

cd /usr/mports/graphics/okular && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	okular>0:graphics/okular
LIB_DEPENDS=	libOkular6Core.so:graphics/okular

Dependencies

As this port's Makefile names them.

Build 1

Library 11

Runtime 1

No port depends on this one.

Configuration

Options name: graphics_okular

OptionDefaultDescription
DOCSoff
PURPOSEonEnable 'Share' menu
USES
cmake compiler:c++11-lib cpe desktop-file-utils gettext jpeg kde:6 pkgconfig qt:6 tar:xz xorg
Service scripts
none

Files

Manual pages 1
  • okular(1)
pkg-plist 1212
  • bin/okular
  • include/okular/core/action.h
  • include/okular/core/annotations.h
  • include/okular/core/area.h
  • include/okular/core/document.h
  • include/okular/core/fileprinter.h
  • include/okular/core/fontinfo.h
  • include/okular/core/form.h
  • include/okular/core/generator.h
  • include/okular/core/global.h
  • include/okular/core/observer.h
  • include/okular/core/okularcore_export.h
  • include/okular/core/page.h
  • include/okular/core/pagesize.h
  • include/okular/core/pagetransition.h
  • include/okular/core/printoptionswidget.h
  • include/okular/core/settings_core.h
  • include/okular/core/signatureutils.h
  • include/okular/core/sound.h
  • include/okular/core/sourcereference.h
  • include/okular/core/textdocumentgenerator.h
  • include/okular/core/textdocumentsettings.h
  • include/okular/core/textpage.h
  • include/okular/core/tile.h
  • include/okular/core/utils.h
  • include/okular/core/version.h
  • include/okular/interfaces/configinterface.h
  • include/okular/interfaces/guiinterface.h
  • include/okular/interfaces/printinterface.h
  • include/okular/interfaces/saveinterface.h
  • include/okular/interfaces/viewerinterface.h
  • lib/cmake/Okular6/Okular6Config.cmake
  • lib/cmake/Okular6/Okular6ConfigVersion.cmake
  • lib/cmake/Okular6/Okular6Targets-.cmake
  • lib/cmake/Okular6/Okular6Targets.cmake
  • lib/libOkular6Core.so
  • lib/libOkular6Core.so.4
  • lib/libOkular6Core.so.4.0.0
  • %%QT_PLUGINDIR%%/kf6/parts/okularpart.so
  • %%QT_PLUGINDIR%%/okular_generators/okularGenerator_comicbook.so
  • %%QT_PLUGINDIR%%/okular_generators/okularGenerator_djvu.so
  • %%QT_PLUGINDIR%%/okular_generators/okularGenerator_dvi.so
  • %%QT_PLUGINDIR%%/okular_generators/okularGenerator_epub.so
  • %%QT_PLUGINDIR%%/okular_generators/okularGenerator_fax.so
  • %%QT_PLUGINDIR%%/okular_generators/okularGenerator_fb.so
  • %%QT_PLUGINDIR%%/okular_generators/okularGenerator_ghostview.so
  • %%QT_PLUGINDIR%%/okular_generators/okularGenerator_kimgio.so
  • %%QT_PLUGINDIR%%/okular_generators/okularGenerator_md.so
  • %%QT_PLUGINDIR%%/okular_generators/okularGenerator_mobi.so
  • %%QT_PLUGINDIR%%/okular_generators/okularGenerator_poppler.so
  • %%QT_PLUGINDIR%%/okular_generators/okularGenerator_tiff.so
  • %%QT_PLUGINDIR%%/okular_generators/okularGenerator_txt.so
  • %%QT_PLUGINDIR%%/okular_generators/okularGenerator_xps.so
  • share/applications/okularApplication_comicbook.desktop
  • share/applications/okularApplication_djvu.desktop
  • share/applications/okularApplication_dvi.desktop
  • share/applications/okularApplication_epub.desktop
  • share/applications/okularApplication_fax.desktop
  • share/applications/okularApplication_fb.desktop
  • share/applications/okularApplication_ghostview.desktop
  • share/applications/okularApplication_kimgio.desktop
  • share/applications/okularApplication_md.desktop
  • share/applications/okularApplication_mobi.desktop
  • share/applications/okularApplication_pdf.desktop
  • share/applications/okularApplication_tiff.desktop
  • share/applications/okularApplication_txt.desktop
  • share/applications/okularApplication_xps.desktop
  • share/applications/org.kde.okular.desktop
  • share/config.kcfg/gssettings.kcfg
  • share/config.kcfg/okular.kcfg
  • share/config.kcfg/okular_core.kcfg
  • share/config.kcfg/pdfsettings.kcfg
  • share/icons/hicolor/128x128/apps/okular.png
  • share/icons/hicolor/16x16/apps/okular.png
  • share/icons/hicolor/22x22/apps/okular.png
  • share/icons/hicolor/32x32/apps/okular.png
  • share/icons/hicolor/48x48/apps/okular.png
  • share/icons/hicolor/64x64/apps/okular.png
  • share/locale/ar/LC_MESSAGES/okular.mo
  • share/locale/ar/LC_MESSAGES/okular_comicbook.mo
  • share/locale/ar/LC_MESSAGES/okular_djvu.mo
  • share/locale/ar/LC_MESSAGES/okular_dvi.mo
  • share/locale/ar/LC_MESSAGES/okular_epub.mo
  • share/locale/ar/LC_MESSAGES/okular_fax.mo
  • share/locale/ar/LC_MESSAGES/okular_fictionbook.mo
  • share/locale/ar/LC_MESSAGES/okular_ghostview.mo
  • share/locale/ar/LC_MESSAGES/okular_kimgio.mo
  • share/locale/ar/LC_MESSAGES/okular_markdown.mo
  • share/locale/ar/LC_MESSAGES/okular_mobi.mo
  • share/locale/ar/LC_MESSAGES/okular_poppler.mo
  • share/locale/ar/LC_MESSAGES/okular_tiff.mo
  • share/locale/ar/LC_MESSAGES/okular_txt.mo
  • share/locale/ar/LC_MESSAGES/okular_xps.mo
  • share/locale/ar/LC_MESSAGES/org.kde.active.documentviewer.mo
  • share/locale/ast/LC_MESSAGES/okular.mo
  • share/locale/ast/LC_MESSAGES/okular_comicbook.mo
  • share/locale/ast/LC_MESSAGES/okular_djvu.mo
  • share/locale/ast/LC_MESSAGES/okular_dvi.mo
  • share/locale/ast/LC_MESSAGES/okular_epub.mo
  • share/locale/ast/LC_MESSAGES/okular_fax.mo

The first 100 are listed.

distinfo 1
FileSizeSHA256
KDE/release-service/25.12.0/okular-25.12.0.tar.xz8.216056e+06cf05a515bba78ee5e7fb5aa09e67ac42fe796f3f645a4353c6b6e555e61c8490

Commit history 1

DateCommitCreditsLog message
2f48ba41c2 Lucas Holt */*: fix CPE identifiers that resolved to nothing
These ports declared USES=cpe but the resulting vendor/product matched no NVD entry, so mport audit stayed silent for them exactly as if no CPE had been set. Most were cases where CPE_PRODUCT was left to default to PORTNAME, which carries a version suffix or a linux-c7-/linux-rl9- prefix that upstream does not use. Corrected, with the CVE count each now reports at the version currently in the tree: www/linux-chrome google:chrome 1932 security/linux-c7-openssl-devel openssl:openssl 89 lang/linux-rl9-python3 python:python 21 print/linux-c7-cups-libs apple:cups 12 security/wpa_supplicant29 w1.fi:wpa_supplicant 4 editors/kate kde:kate 1 …