app-text / xpdf

The PDF viewer and tools

Official package sites : https://www.xpdfreader.com ·

v4.02-r4 :: 0 :: gentoo

Modified
License
GPL-2 GPL-3 i18n? ( BSD )
Keywords
amd64 x86
USE flags
cmyk cups fontconfig i18n icons libpaper metric opi png textselect utils

General

cmyk
Include support for CMYK rasterization
cups
Add support for CUPS (Common Unix Printing System)
fontconfig
Support for configuring and customizing font access via media-libs/fontconfig
i18n
Enable support non-UTF8 national charsets
icons
Generate desktop PNG icons using media-gfx/inkscape
libpaper
Use app-text/libpaper to get paper preferences
metric
Use A4 instead of US Letter paper size by default for PostScript output. This option has effect only if libpaper USE flag is disabled
opi
Include support for OPI (Open Prepress Interface) comments
png
Add support for libpng (PNG images)
textselect
Allow text selection
utils
Install command-line PDF converters and various utilities

app-text / libpaper : Library for handling paper characteristics

dev-qt / qtnetwork : Network abstraction library for the Qt5 framework

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

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

dev-util / desktop-file-utils : Command line utilities to work with desktop menu entries

media-libs / fontconfig : A library for configuring and customizing font access

media-libs / freetype : A high-quality and portable font engine

media-libs / libpng : Portable Network Graphics library

net-print / cups : The Common Unix Printing System

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

x11-misc / shared-mime-info : The Shared MIME-info Database specification

app-text / libpaper : Library for handling paper characteristics

dev-qt / qtnetwork : Network abstraction library for the Qt5 framework

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

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

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

media-fonts / urw-fonts : free good quality fonts gpl'd by URW++

media-libs / fontconfig : A library for configuring and customizing font access

media-libs / freetype : A high-quality and portable font engine

media-libs / libpng : Portable Network Graphics library

net-print / cups : The Common Unix Printing System

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

Repository mirror & CI · gentoo
Merge updates from master
Andrew Savchenko · gentoo
app-text/xpdf: drop old
Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Andrew Savchenko <bircoph@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
app-text/xpdf: x86 stable wrt bug #720104
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
app-text/xpdf: amd64 stable wrt bug #720104
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Andrew Savchenko · gentoo
app-text/xpdf: drop old
Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Andrew Savchenko <bircoph@gentoo.org>
Andrew Savchenko · gentoo
app-text/xpdf: fix dep on dev-qt/qtprintsupport
Closes: https://bugs.gentoo.org/720022 Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Andrew Savchenko <bircoph@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrew Savchenko · gentoo
app-text/xpdf: fix deps and build issues
- Add missing qtsvg runtime dependency. - Add fontconfig optional dependency and USE flag. - Since 1.0 devel versions inkscape changed CLI options for file export. Take this into account to allow icons generations using both old and new versions of inkscape. Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Andrew Savchenko <bircoph@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrew Savchenko · gentoo
app-text/xpdf: remove old and vulnerable versions
Bug: https://bugs.gentoo.org/711146 Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Andrew Savchenko <bircoph@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
app-text/xpdf: x86 stable wrt bug #711146
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
app-text/xpdf: amd64 stable wrt bug #711146
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrew Savchenko · gentoo
app-text/xpdf: fix CVE-2019-17064
Fix NULL pointer dereference by initializing field before use. https://forum.xpdfreader.com/viewtopic.php?f=3&t=41890#p42672 Bug: https://bugs.gentoo.org/711146 Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Andrew Savchenko <bircoph@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrew Savchenko · gentoo
app-text/xpdf: Add desktop files and icons
Also add USE=icons to generate PNG icon files since not all DE/WMs can work with SVG. Closes: https://bugs.gentoo.org/705344 Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Andrew Savchenko <bircoph@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
app-text/xpdf: amd64 stable wrt bug #698640
Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
app-text/xpdf: x86 stable (bug #698640)
Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrew Savchenko · gentoo
app-text/xpdf: remove old and vulnerable version
Package-Manager: Portage-2.3.77, Repoman-2.3.17 Signed-off-by: Andrew Savchenko <bircoph@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrew Savchenko · gentoo
app-text/xpdf: version bump
Bump to xpdf-4.02. This fixes many bugs including CVEs. Package-Manager: Portage-2.3.77, Repoman-2.3.17 Signed-off-by: Andrew Savchenko <bircoph@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrew Savchenko · gentoo
app-text/xpdf: remove old and vulnerable version
Bug: https://bugs.gentoo.org/681112 Bug: https://bugs.gentoo.org/681140 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Andrew Savchenko <bircoph@gentoo.org>
Andrew Savchenko · gentoo
app-text/xpdf: security version bump
xpdf-4.01.01 fixes several vulnerabilities and problems reported by Loginsoft, including CVE-2019-9589. CVE-2019-9588 and CVE-2019-9587 are probably fixed as well, but it is not clear from ChangeLog: The PDFDoc(BaseStream) initializer wasn't working correctly. Fixed a missing array bounds check in PSOutputDev. [Thanks to Loginsoft for the bug report.] ^-- CVE-2019-9589 If the "U" string used for RC4 decryption is short, Adobe apparently zero-pads it, so Xpdf now does the same. ^-- Maybe CVE-2019-9588 Pdffonts now checks more carefully for loops between objects. ^-- Looks like CVE-2019-9587 Fixed a problem parsing large real numbers. [Thanks to Loginsoft for the bug report.] Bug: https://bugs.gentoo.org/681112 Bug: https://bugs.gentoo.org/681140 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Andrew Savchenko <bircoph@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrew Savchenko · gentoo
app-text/xpdf: re-add to the tree
Xpdf is back on track again with modern interface and active development :) Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Andrew Savchenko <bircoph@gentoo.org>