Versions
v2.1.0 :: 0 :: gentoo
- Modified
- License
- Apache-2.0
- Keywords
- ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
- USE flags
- poppler postscript
v2.1_beta1-r1 :: 0 :: gentoo
- Modified
- License
- Apache-2.0
- Keywords
- amd64 arm arm64 ppc ppc64 x86 ~hppa ~loong ~riscv ~sparc
- USE flags
- poppler postscript
v2.1_beta1 :: 0 :: gentoo
- Modified
- License
- Apache-2.0
- Keywords
- ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
- USE flags
- poppler postscript
v2.0.0 :: 0 :: gentoo
- Modified
- License
- Apache-2.0
- Keywords
- amd64 arm arm64 hppa ppc ppc64 sparc x86 ~loong ~riscv
- USE flags
- poppler postscript
USE flags
General
- poppler
- Use the app-text/poppler pdftops filter
- postscript
- Enable support for the PostScript language (often with ghostscript-gpl or libspectre)
Dependencies
app-text / ghostscript-gpl : Interpreter for the PostScript language and PDF
app-text / poppler : PDF rendering library based on the xpdf-3.0 code base
net-print / cups : The Common Unix Printing System
net-print / libcupsfilters : library for developing printing features, split out of cups-filters
Runtime Dependencies
app-text / ghostscript-gpl : Interpreter for the PostScript language and PDF
app-text / poppler : PDF rendering library based on the xpdf-3.0 code base
net-print / cups : The Common Unix Printing System
net-print / libcupsfilters : library for developing printing features, split out of cups-filters
Depending packages
net-print / cups-filters : Cups filters
net-print / cups-meta : Metapackage for a fully configured cups printer setup
Bugs
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-print/libppd: add 2.1.0
Tagging the bug for completeness but we'd already backported the CVE fixes. Bug: https://bugs.gentoo.org/940314 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Eli Schwartz · gentoo
net-print/libppd: Reapply "make sure elibtoolize is applied"
This reapplies commit 9b9b76458658558db32f55c4a608e8bc6ce97751. In commit 7be0a28087f6666aeba8065c639ddc7ea2316fa6, we temporarily moved from elibtoolize to eautoreconf due to applying a patch to Makefile.am, and later in commit 7eba3af91f1fd96ebb7491890479e7aef6c649ac we imported a new release that had that patch applied and instead of reverting to the elibtoolize, the entire src_prepare was dropped altogether. The original reason for making sure elibtoolize is applied, remains valid, so restore that. Signed-off-by: Eli Schwartz <eschwartz@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
net-print/libppd: Stabilize 2.1_beta1-r1 arm, #940015
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
net-print/libppd: Stabilize 2.1_beta1-r1 arm64, #940015
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
net-print/libppd: Stabilize 2.1_beta1-r1 amd64, #940015
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
net-print/libppd: Stabilize 2.1_beta1-r1 x86, #940015
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
net-print/libppd: Stabilize 2.1_beta1-r1 ppc64, #940015
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
net-print/libppd: Stabilize 2.1_beta1-r1 ppc, #940015
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-print/libppd: add CVE-2024-47175 patch
I left this out when rebasing on the beta. Bug: https://bugs.gentoo.org/940312 Bug: https://bugs.gentoo.org/940311 Bug: https://bugs.gentoo.org/940313 Bug: https://bugs.gentoo.org/940314 Bug: https://bugs.gentoo.org/940315 Bug: https://bugs.gentoo.org/940316 Fixes: 7eba3af91f1fd96ebb7491890479e7aef6c649ac Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-print/libppd: fix VariableOrderWrong
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
net-print/libppd: add 2.1_beta1
Note that while this is technically a beta, it was a better option than backporting patches to 2.0.0 because the relevant upstream commit didn't apply cleanly (d681747ebf12602cb426725eb8ce2753211e2477) and there's various mostly bug fixes between 2.0.0 and 2.1_beta1. The only new feature is adding libcups-3 support which should be harmless. i.e. The delta betewen 2.0.0 and 2.1_beta1 is almost entirely, modulo libcups-3 support, stuff we would want to backport anyway (obvious and trivial bug fixes). Bug: https://bugs.gentoo.org/940312 Bug: https://bugs.gentoo.org/940311 Bug: https://bugs.gentoo.org/940313 Bug: https://bugs.gentoo.org/940314 Bug: https://bugs.gentoo.org/940315 Bug: https://bugs.gentoo.org/940316 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
*/*: unkeyword ~ia64
Change was created by running the following command:: ekeyword ^ia64 */*/*.ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matoro Mahri · gentoo
net-print/libppd: Stabilize 2.0.0 hppa, #930856
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - orbea · gentoo
net-print/libppd: fix undefined references
Closes: https://bugs.gentoo.org/920273 Upstream-PR: https://github.com/OpenPrinting/libppd/pull/32 Upstream-Commit: https://github.com/OpenPrinting/libppd/commit/a040f26f3ca103c8ae7706d91ae157dca0974c49 Signed-off-by: orbea <orbea@riseup.net> Closes: https://github.com/gentoo/gentoo/pull/35780 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Eli Schwartz · gentoo
net-print/libppd: make sure elibtoolize is applied
Needed to e.g. pass LTO warning flags through to the linker. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matoro Mahri · gentoo
net-print/libppd: Stabilize 2.0.0 sparc, #923811
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-print/libppd: Stabilize 2.0.0 x86, #923811
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
net-print/libppd: Stabilize 2.0.0 amd64, #923811
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-print/libppd: Stabilize 2.0.0 arm, #923811
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
net-print/libppd: Stabilize 2.0.0 arm64, #923811
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
net-print/libppd: Stabilize 2.0.0 ppc, #923811
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
net-print/libppd: Stabilize 2.0.0 ppc64, #923811
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matoro Mahri · gentoo
net-print/libppd: Keyword 2.0.0 hppa, #920237
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
net-print/libppd: Keyword 2.0.0 riscv, #920237
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matoro Mahri · gentoo
net-print/libppd: Keyword 2.0.0 ia64, #920237
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Matoro Mahri · gentoo
net-print/libppd: Keyword 2.0.0 sparc, #920237
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
net-print/libppd: Keyword 2.0.0 x86, #920237
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
net-print/libppd: Keyword 2.0.0 arm, #920237
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
net-print/libppd: Keyword 2.0.0 ppc, #920237
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
net-print/libppd: Keyword 2.0.0 ppc64, #920237
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mart Raudsepp · gentoo
net-print/libppd: keyword 2.0.0 for ~arm64
Signed-off-by: Mart Raudsepp <leio@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matoro Mahri · gentoo
net-print/libppd: Keyword 2.0.0 loong, #920237
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Eli Schwartz · gentoo
net-print/libppd: new package, add 2.0.0
Part of the CUPS v3 evolution. Now, cups-filters has been split out into multiple sub-packages. This is the legacy PPD filters core library. Bug: https://bugs.gentoo.org/914586 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>