Versions
v0.9.8-r1 :: 0/0.9.8 :: gentoo
- Modified
- License
- GPL-2 LGPL-2.1
- Keywords
- amd64 ppc ppc64 x86 ~arm ~arm64 ~hppa ~sparc
- USE flags
- boost debug idn test tools
USE flags
General
- boost
- Add support for boost
- 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
- idn
- Enable support for Internationalized Domain Names
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
- tools
- Build and install commandline tools.
lua_single_target
- lua5-1
- Build for Lua 5.1 only
- lua5-3
- Build for Lua 5.3 only
- lua5-4
- Build for Lua 5.4 only
Dependencies
dev-lang / lua : A powerful light-weight programming language designed for extending applications
dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)
dev-util / cppunit : C++ port of the famous JUnit framework for unit testing
media-libs / fontconfig : A library for configuring and customizing font access
media-libs / freetype : High-quality and portable font engine
media-libs / libjpeg-turbo : MMX, SSE, and SSE2 SIMD accelerated JPEG library
media-libs / libpng : Portable Network Graphics library
media-libs / tiff : Tag Image File Format (TIFF) library
net-dns / libidn : Internationalized Domain Names (IDN) implementation
Runtime Dependencies
dev-lang / lua : A powerful light-weight programming language designed for extending applications
dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)
media-libs / fontconfig : A library for configuring and customizing font access
media-libs / freetype : High-quality and portable font engine
media-libs / libjpeg-turbo : MMX, SSE, and SSE2 SIMD accelerated JPEG library
media-libs / libpng : Portable Network Graphics library
media-libs / tiff : Tag Image File Format (TIFF) library
net-dns / libidn : Internationalized Domain Names (IDN) implementation
Depending packages
app-office / scribus : Desktop publishing (DTP) and layout program
app-text / calibre : Ebook management application
kde-misc / krename : Powerful batch file renamer
virtual / podofo-build : Virtual package for building against PoDoFo
Bugs
- 617262
- app-text/podofo-0.9.6_pre20170428 : /.../PdfError.h:164:92: error: throw will always call terminate() [-Werror=terminate]
- 661744
- app-text/podofo-0.9.6_pre20171027 : -- Performing Test PODOFO_HAVE_OPENSSL_1_1 - Failed
- 687540
- app-text/podofo-0.9.6_p20180715 fails tests: * self test failed
- 758356
- app-text/podofo-0.9.6_p20190928-r100 fails tests (hang)
- 782706
- app-text/podofo: multiple vulnerabilities (CVE-2020-{18971,18972}, CVE-2021-{30469,30470,30471,30472})
- 904939
- app-text/podofo: heap buffer overread
- 906105
- app-text/podofo: multiple vulnerabilities
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
app-text/podofo: drop 0.9.6_p20190928-r101, 0.9.7-r1
Closes: https://bugs.gentoo.org/888463 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-text/podofo: Stabilize 0.9.8-r1 amd64, #888463
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
app-text/podofo: Stabilize 0.9.8-r1 x86, #888463
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
app-text/podofo: Stabilize 0.9.8-r1 ppc64, #888463
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
app-text/podofo: Stabilize 0.9.8-r1 ppc, #888463
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zac Medico · gentoo
app-text/podofo: revbump with patch for bug 888533
Closes: https://bugs.gentoo.org/888533 Signed-off-by: Zac Medico <zmedico@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zac Medico · gentoo
app-text/podofo: add 0.9.8
Bug: https://bugs.gentoo.org/888463 Signed-off-by: Zac Medico <zmedico@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-text/podofo: fix automagic dep on libunistring
Hard-disable it and prefer libidn for unicode support. Closes: https://bugs.gentoo.org/877443 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zac Medico · gentoo
app-text/podofo: fix boost BDEPEND
Closes: https://bugs.gentoo.org/484662 Signed-off-by: Zac Medico <zmedico@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-text/podofo: make cppunit conditional
- Make cppunit conditional (already got a sed for this). Despite the RESTRICT, tests were going to get built, just not run, so need it there anyway. - Drop libidn from DEPEND (USE=idn not on, so just a harmless warning from CMake), don't think it's needed unconditionally Bug: https://bugs.gentoo.org/834129 Signed-off-by: Sam James <sam@gentoo.org> - Zac Medico · gentoo
app-text/podofo: Add missing deps for bug 834129
Closes: https://bugs.gentoo.org/834129 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Zac Medico <zmedico@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zac Medico · gentoo
app-text/podofo: Bump to version 0.9.7
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Zac Medico <zmedico@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-text/podofo: use BDEPEND for virtual/pkgconfig in EAPI 7
Package-Manager: Portage-3.0.18-prefix, Repoman-3.0.3 Signed-off-by: Sam James <sam@gentoo.org> Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
app-text/podofo: put fontconfig dependency back
Accidently removed by my libressl vim-fu Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
app-text/podofo: remove libressl support
Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Conrad Kostecki · gentoo
app-text/podofo: drop old version
Dropping old version, which does not support slotted lua, while newer stable version does. Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-text/podofo: Stabilize 0.9.6_p20190928-r100 ppc, #766528
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
app-text/podofo: Stabilize 0.9.6_p20190928-r100 ppc64, #766528
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-text/podofo: Stabilize 0.9.6_p20190928-r100 x86, #766528
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
app-text/podofo: Stabilize 0.9.6_p20190928-r100 amd64, #766528
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
*/*: Drop most stable hppa keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-text/podofo: migrate to lua-single.eclass
CMake-based => the usual treatment. Compatibility - upstream officially supports only lua5.1 but it turns out that with the 5.2 fix which was already included in the unmigrated ebuild, it builds and installs fine even against 5.4. Closes: https://bugs.gentoo.org/752567 Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-text/podofo: limit unmigrated ebuilds to dev-lang/lua:0
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
app-text/podofo: stable 0.9.6_p20190928 for hppa
stable wrt bug #717792 Package-Manager: Portage-3.0.1, Repoman-2.3.23 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zac Medico · gentoo
app-text/podofo: Remove vulnerable <0.9.6_p20190928
Bug: https://bugs.gentoo.org/717792 Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Zac Medico <zmedico@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Rolf Eike Beer · gentoo
app-text/podofo: drop to ~hppa
Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-text/podofo: amd64 stable (bug #717792)
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-text/podofo: x86 stable (bug #717792)
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-text/podofo: ppc64 stable (bug #717792)
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-text/podofo: ppc stable (bug #717792)
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zac Medico · gentoo
app-text/podofo: Remove 0.9.6_p20200526
This version broke scribus builds as reported in bug 728090. Bug: https://bugs.gentoo.org/717792 Bug: https://bugs.gentoo.org/728090 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Zac Medico <zmedico@gentoo.org> - Zac Medico · gentoo
app-text/podofo: Bump to version 0.9.6_p20190928 (bug 717792)
Bug: https://bugs.gentoo.org/717792 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Zac Medico <zmedico@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zac Medico · gentoo
app-text/podofo: Bump to version 0.9.6_p20200526 (bug 717792)
Bug: https://bugs.gentoo.org/717792 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Zac Medico <zmedico@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zac Medico · gentoo
app-text/podofo: Remove vulnerable versions (bug 614038)
Bug: https://bugs.gentoo.org/614038 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Zac Medico <zmedico@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Roy Bamford · gentoo
app-text/podofo: added ~arm64 keyword
Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Roy Bamford <neddyseagoon@gentoo.org> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: [QA] Fix trivial cases of MissingTestRestrict
The result was achieved via the following pipeline: pkgcheck scan -c RestrictTestCheck -R FormatReporter \ --format '{category}/{package}/{package}-{version}.ebuild' | xargs -n32 grep -L RESTRICT | xargs -n32 sed -i -e '/^IUSE=.*test/aRESTRICT="!test? ( test )"' The resulting metadata was compared before and after the change. Few Go ebuilds had to be fixed manually due to implicit RESTRICT=strip added by the eclass. Two ebuilds have to be fixed because of multiline IUSE. Suggested-by: Robin H. Johnson <robbat2@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/13942 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Rolf Eike Beer · gentoo
app-text/podofo: stable 0.9.6_p20180715 for hppa, bug #685124
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
app-text/podofo: ppc stable wrt bug #685124
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="ppc" - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
app-text/podofo: amd64 stable wrt bug #685124
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
app-text/podofo: x86 stable (bug #685124)
Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
app-text/podofo: stable 0.9.6_p20180715 for ppc64, bug #685124
Package-Manager: Portage-2.3.66, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zac Medico · gentoo
app-text/podofo: fix 0.9.6_p20180715 libressl build
Reported-by: Toralf Förster <toralf@gentoo.org> Closes: https://bugs.gentoo.org/663602 Package-Manager: Portage-2.3.54, Repoman-2.3.12 Signed-off-by: Zac Medico <zmedico@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zac Medico · gentoo
app-text/podofo: version bump to 0.9.6_p20180715
Package-Manager: Portage-2.3.43, Repoman-2.3.10 - Michelangelo Scopelliti · gentoo
app-text/podofo: fix for libressl (bug 635890)
Closes: https://bugs.gentoo.org/635890 Package-Manager: Portage-2.3.16, Repoman-2.3.6 - Zac Medico · gentoo
app-text/podofo: remove old version 0.9.6_pre20170629
Package-Manager: Portage-2.3.16, Repoman-2.3.6 - Zac Medico · gentoo
app-text/podofo: version bump to 0.9.6_pre20171027
Package-Manager: Portage-2.3.13, Repoman-2.3.3 - Zac Medico · gentoo
app-text/podofo: fix double cmake-utils_src_prepare call
Package-Manager: Portage-2.3.11, Repoman-2.3.3 - Zac Medico · gentoo
app-text/podofo: bug 614756 compile error with openssl-1.1
Thanks to Mark Wright <gienah@gentoo.org> for the initial patch. Fixes: https://bugs.gentoo.org/614756 Package-Manager: Portage-2.3.11, Repoman-2.3.3 - David Seifert · gentoo
app-text/podofo: [QA] Add cmake-utils_src_prepare
Package-Manager: Portage-2.3.11, Repoman-2.3.3 - Zac Medico · gentoo
app-text/podofo: version bump to 0.9.6_pre20170629
Package-Manager: Portage-2.3.6, Repoman-2.3.2 - Zac Medico · gentoo
app-text/podofo: bug 620934: disable cppunit when possible
Package-Manager: Portage-2.3.6, Repoman-2.3.2 - Zac Medico · gentoo
app-text/podofo: add tools USE flag (bug 608876)
Package-Manager: Portage-2.3.6, Repoman-2.3.2 - Zac Medico · gentoo
app-text/podofo: remove vulnerable versions for bug 617204
Package-Manager: Portage-2.3.5, Repoman-2.3.2 - Michael Weber · gentoo
app-text/podofo: ppc stable (bug 617204).
Package-Manager: Portage-2.3.5, Repoman-2.3.2 RepoMan-Options: --include-arches="ppc" - Agostino Sarubbo · gentoo
app-text/podofo: ppc64 stable wrt bug #617204
Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
app-text/podofo: x86 stable wrt bug #617204
Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Jeroen Roovers · gentoo
app-text/podofo: Stable for HPPA (bug #617204).
Package-Manager: Portage-2.3.5, Repoman-2.3.2 RepoMan-Options: --ignore-arches - Agostino Sarubbo · gentoo
app-text/podofo: amd64 stable wrt bug #617204
Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Zac Medico · gentoo
app-text/podofo: remove older ~ versions
Package-Manager: Portage-2.3.5, Repoman-2.3.2 - Zac Medico · gentoo
app-text/podofo: remove old 0.9.6_pre ebuilds
Package-Manager: Portage-2.3.5, Repoman-2.3.2 - Zac Medico · gentoo
app-text/podofo: revbump to 0.9.6_pre20170508-r1 with new soname+subslot
The libpodofo.so.0.9.6 ABI is not necessarily stable, therefore change the soname to libpodofo.so.0.9.6_pre20170508 so that preserve-libs will work nicely for things that don't use slot-operator deps, and bump the subslot for things that use slot-operator deps. Package-Manager: Portage-2.3.5, Repoman-2.3.2 - Zac Medico · gentoo
app-text/podofo: version bump to 0.9.6_pre20170508
Package-Manager: Portage-2.3.5, Repoman-2.3.2 - Zac Medico · gentoo
app-text/podofo: prune dev.gentoo.org from SRC_URI
Package-Manager: Portage-2.3.5, Repoman-2.3.2 - Zac Medico · gentoo
app-text/podofo: version bump to 0.9.6_pre20170428
Package-Manager: Portage-2.3.5, Repoman-2.3.2 - Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - Zac Medico · gentoo
app-text/podofo: version bump to 0.9.5
Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Mike Frysinger · gentoo
sourceforge: switch to https:// URIs - Zac Medico · gentoo
app-text/podofo: version bump to 0.9.4
Package-Manager: portage-2.3.0 - William · gentoo
app-text/podofo: add libressl useflag - Zac Medico · gentoo
app-text/podofo: fix 0.9.3 tests for bug 556962
Package-Manager: portage-2.2.20.1 - Justin Lecher · gentoo
Use https by default
Convert all URLs for sites supporting encrypted connections from http to https Signed-off-by: Justin Lecher <jlec@gentoo.org> - Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed