media-gfx / okularpart

Universal document viewer kpart based on KDE Frameworks

Official package sites : https://apps.kde.org/okular/ · https://okular.kde.org ·

v23.08.5-r1 :: 5 :: gentoo

Modified
License
GPL-2
Keywords
amd64 x86 ~arm64 ~ppc64 ~riscv
USE flags
debug djvu epub mobi pdf postscript test tiff

General

debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
djvu
Support DjVu, a PDF-like document format esp. suited for scanned documents
epub
Enable E-Book support via app-text/ebook-tools
mobi
Enable mobipocket support via kde-apps/kdegraphics-mobipocket
pdf
Add general support for PDF (Portable Document Format), this replaces the pdflib and cpdflib flags
postscript
Enable support for the PostScript language (often with ghostscript-gpl or libspectre)
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
tiff
Add support for the TIFF image format

app-text / djvu : DjVu viewers, encoders and utilities

app-text / ebook-tools : Tools for accessing and converting various ebook file formats

app-text / libspectre : Library for rendering Postscript documents

app-text / poppler : PDF rendering library based on the xpdf-3.0 code base

dev-qt / qtcore : Cross-platform application development framework

dev-qt / qtdbus : Qt5 module for inter-process communication over the D-Bus protocol

dev-qt / qtdeclarative : Qt Declarative (Quick 2)

dev-qt / qtgui : The GUI module and platform plugins for the Qt5 framework

dev-qt / qtprintsupport : Printing support library for the Qt5 framework

dev-qt / qtsvg : SVG rendering library for the Qt6 framework

dev-qt / qttest : Unit testing library for the Qt5 framework

dev-qt / qtwidgets : Set of components for creating classic desktop-style UIs for the Qt5 framework

dev-qt / qtxml : Implementation of SAX and DOM for the Qt5 framework

kde-apps / kdegraphics-mobipocket : Library to support mobipocket ebooks

kde-apps / libkexiv2 : Wrapper around exiv2 library

kde-frameworks / karchive : Framework for reading, creation, and manipulation of various archive formats

kde-frameworks / kbookmarks : Framework for managing bookmarks stored in XBEL format

kde-frameworks / kcompletion : Framework for common completion tasks such as filename or URL completion

kde-frameworks / kconfig : Framework for reading and writing configuration

kde-frameworks / kconfigwidgets : Framework providing an assortment of configuration-related widgets

kde-frameworks / kcoreaddons : Framework for solving common problems such as caching, randomisation, and more

kde-frameworks / kcrash : Framework for intercepting and handling application crashes

kde-frameworks / ki18n : Framework based on Gettext for internationalizing user interface text

kde-frameworks / kio : Framework providing transparent file and data management

kde-frameworks / kparts : Framework providing elaborate user-interface components

kde-frameworks / kpty : Framework for pseudo terminal devices and running child processes

kde-frameworks / ktextwidgets : Framework providing an assortment of widgets for displaying and editing text

kde-frameworks / threadweaver : Framework for managing threads using job and queue-based interfaces

media-libs / freetype : High-quality and portable font engine

media-libs / tiff : Tag Image File Format (TIFF) library

sys-libs / zlib : Standard (de)compression library

app-text / djvu : DjVu viewers, encoders and utilities

app-text / ebook-tools : Tools for accessing and converting various ebook file formats

app-text / libspectre : Library for rendering Postscript documents

app-text / poppler : PDF rendering library based on the xpdf-3.0 code base

dev-qt / qtcore : Cross-platform application development framework

dev-qt / qtdbus : Qt5 module for inter-process communication over the D-Bus protocol

dev-qt / qtdeclarative : Qt Declarative (Quick 2)

dev-qt / qtgui : The GUI module and platform plugins for the Qt5 framework

dev-qt / qtprintsupport : Printing support library for the Qt5 framework

dev-qt / qtsvg : SVG rendering library for the Qt6 framework

dev-qt / qtwidgets : Set of components for creating classic desktop-style UIs for the Qt5 framework

dev-qt / qtxml : Implementation of SAX and DOM for the Qt5 framework

kde-apps / kdegraphics-mobipocket : Library to support mobipocket ebooks

kde-apps / libkexiv2 : Wrapper around exiv2 library

kde-apps / okular : Universal document viewer based on KDE Frameworks

kde-frameworks / breeze-icons : Breeze SVG icon theme

kde-frameworks / karchive : Framework for reading, creation, and manipulation of various archive formats

kde-frameworks / kbookmarks : Framework for managing bookmarks stored in XBEL format

kde-frameworks / kcompletion : Framework for common completion tasks such as filename or URL completion

kde-frameworks / kconfig : Framework for reading and writing configuration

kde-frameworks / kconfigwidgets : Framework providing an assortment of configuration-related widgets

kde-frameworks / kcoreaddons : Framework for solving common problems such as caching, randomisation, and more

kde-frameworks / kcrash : Framework for intercepting and handling application crashes

kde-frameworks / kf-env : Environment setting required for all KDE Frameworks apps to run

kde-frameworks / ki18n : Framework based on Gettext for internationalizing user interface text

kde-frameworks / kimageformats : Framework providing additional format plugins for Qt's image I/O system

kde-frameworks / kio : Framework providing transparent file and data management

kde-frameworks / kparts : Framework providing elaborate user-interface components

kde-frameworks / kpty : Framework for pseudo terminal devices and running child processes

kde-frameworks / ktextwidgets : Framework providing an assortment of widgets for displaying and editing text

kde-frameworks / oxygen-icons : Oxygen SVG icon theme

kde-frameworks / threadweaver : Framework for managing threads using job and queue-based interfaces

media-libs / freetype : High-quality and portable font engine

media-libs / tiff : Tag Image File Format (TIFF) library

sys-libs / zlib : Standard (de)compression library

Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
media-gfx/okularpart: Fix musl build (implicit vasprintf decl)
KDE-bug: https://bugs.kde.org/show_bug.cgi?id=398338 Upstream MR: https://invent.kde.org/graphics/okular/-/merge_requests/722 Cherry-picked from upstream's upstream: https://github.com/jlaurens/synctex/commit/4b0590e7d1817b004c71635f9e721edf1e368228 Closes: https://bugs.gentoo.org/927683 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
media-gfx/okularpart: Stabilize 23.08.5-r1 x86, #930324
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
media-gfx/okularpart: Stabilize 23.08.5-r1 amd64, #930324
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
media-gfx/okularpart: Install headers to okular5 directory
Headers are required by revdeps, unfortunately not side-by-side installable by upstream, so will need conditional revdep hacking. Bug: https://bugs.gentoo.org/926748 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
media-gfx/okularpart: new package, split from okular, add 23.08.5
This package represents the okularpart + data that is non-conflicting with okular:6 as an alternative, compatible dependency for anything that has been using kde-apps/okular:5 so far. Fix crash when in embedded dummy mode KDE-bug: https://bugs.kde.org/show_bug.cgi?id=476207 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>