summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* app-text/podofo: Stabilize 0.10.3 ppc64, #919929Matoro Mahri2024-01-221-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
* app-text/podofo: Stabilize 0.10.3 amd64, #919929Arthur Zamarin2024-01-051-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-text/podofo: Stabilize 0.10.3 ppc, #919929Arthur Zamarin2024-01-051-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-text/podofo: Stabilize 0.10.3 x86, #919929Sam James2024-01-051-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-text/podofo: Keyword 0.10.3 hppa, #919933Matoro Mahri2023-12-201-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-text/podofo: Keyword 0.10.3 sparc, #919933Sam James2023-12-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-text/podofo: add 0.10.3, drop 0.10.2Eli Schwartz2023-12-152-5/+1
| | | | | | | | | | | | The .3 point release includes some important bugfixes including: - a fix for a performance regression - data loss for certain encrypted PDFs - the libxml2 fix which was previously backported here Bug: https://bugs.gentoo.org/919929 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/34289 Signed-off-by: Sam James <sam@gentoo.org>
* Revert "app-text/podofo: Stabilize 0.10.1-r1 ppc64, #919929"Sam James2023-12-151-1/+1
| | | | | | | This reverts commit 5e705cfd546a525465b02c41f2c2a571744f5e76. Bug: https://bugs.gentoo.org/919929 Signed-off-by: Sam James <sam@gentoo.org>
* Revert "app-text/podofo: Stabilize 0.10.1-r1 amd64, #919929"Sam James2023-12-151-1/+1
| | | | | | | This reverts commit fbdfa6af172b014ca50334a35396fb0b5e77421a. Bug: https://bugs.gentoo.org/919929 Signed-off-by: Sam James <sam@gentoo.org>
* app-text/podofo: Stabilize 0.10.1-r1 amd64, #919929Sam James2023-12-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-text/podofo: Stabilize 0.10.1-r1 ppc64, #919929Sam James2023-12-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-text/podofo: add 0.10.2Zac Medico2023-12-042-0/+76
| | | | | Closes: https://bugs.gentoo.org/919046 Signed-off-by: Zac Medico <zmedico@gentoo.org>
* app-text/podofo: fix UnusedInherits (flag-o-matic)Sam James2023-10-291-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-text/podofo: add commit linkSam James2023-10-291-0/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-text/podofo: backport patch to fix tests with optimizationsEli Schwartz2023-10-292-5/+42
| | | | | | | | | | | | | | | | This allows us to drop the cautious use of -ffp-contract=off, since upstream has analyzed the issue and determined that it's a matter of tolerance, not an issue in the library itself, and rewritten the test a bit to not trip over this. No revbump needed. The library is the same both before and after this change, modulo some allowed compiler optimizations. https://github.com/podofo/podofo/issues/103#issuecomment-1783528312 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33572 Signed-off-by: Sam James <sam@gentoo.org>
* app-text/podofo: skip tests which require USE flags to succeedEli Schwartz2023-09-241-2/+16
| | | | | | | | | | | | | | | | | These do not indicate anything wrong with podofo -- the verbose errors are just things like "cannot find an Arial font" or "png / jpeg is not supported", and that's very innocent. For the Arial test in particular, passing the test also requires `SearchFont("LiberationSans")` so must be a build dependency when enabling both test and fontconfig. Consequently, we drop ~hppa since that font isn't keyworded on hppa; it will have to be rekeyworded later. One could wish that the upstream testsuite automatically skipped those tests, but it is what it is... Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Zac Medico <zmedico@gentoo.org>
* app-text/podofo: suppress possibly impactful compiler fp handlingEli Schwartz2023-09-241-1/+7
| | | | | | | | | | | | | | The tests fail on specific combinations of compiler optimizations due to https://github.com/podofo/podofo/issues/103 In particular, at -march=x86-64-v3 levels and up, plus -O2. Setting -ffp-contract=off makes the tests pass again... this *could* just be a test data issue, but it may also be genuine library mis-handling. To be on the safe side, just compile podofo such that it definitely passes its tests, while waiting for an upstream response. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Zac Medico <zmedico@gentoo.org>
* app-text/podofo: add 0.10.1Eli Schwartz2023-09-223-1/+59
| | | | | | | | | | | | | | Upstream moved to github and did a lot of cleanup. I have taken the opportunity to drop lots of complicated logic that I don't understand the need for, but which doesn't seem to be relevant to 0.10.x anyway. This is effectively a brand-new ebuild. Of particular note, the library soname is now incremented in CMakeLists.txt (with real ABI tracking!) and is NOT simply the appended project version in full. The slot has been adjusted accordingly. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* Revert "app-text/podofo: add 0.10.1"Joonas Niilola2023-09-223-68/+1
| | | | | | | | | This reverts commit fb167a63978ae916c47e7d9d8b8454d492a02838. - additional code was included in the author's patch, without author's approval. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-text/podofo: add 0.10.1Eli Schwartz2023-09-203-1/+68
| | | | | | | | | | | | | | | Upstream moved to github and did a lot of cleanup. I have taken the opportunity to drop lots of complicated logic that I don't understand the need for, but which doesn't seem to be relevant to 0.10.x anyway. This is effectively a brand-new ebuild. Of particular note, the library soname is now incremented in CMakeLists.txt (with real ABI tracking!) and is NOT simply the appended project version in full. The slot has been adjusted accordingly. Closes: https://github.com/gentoo/gentoo/pull/32941 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Zac Medico <zmedico@gentoo.org>
* app-text/podofo: drop 0.9.6_p20190928-r101, 0.9.7-r1Andreas Sturmlechner2023-01-243-272/+0
| | | | | Closes: https://bugs.gentoo.org/888463 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* app-text/podofo: Stabilize 0.9.8-r1 amd64, #888463Sam James2023-01-221-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-text/podofo: Stabilize 0.9.8-r1 x86, #888463Sam James2023-01-221-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-text/podofo: Stabilize 0.9.8-r1 ppc64, #888463Sam James2023-01-221-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-text/podofo: Stabilize 0.9.8-r1 ppc, #888463Sam James2023-01-221-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-text/podofo: revbump with patch for bug 888533Zac Medico2022-12-262-1/+4
| | | | | Closes: https://bugs.gentoo.org/888533 Signed-off-by: Zac Medico <zmedico@gentoo.org>
* app-text/podofo: add 0.9.8Zac Medico2022-12-262-0/+117
| | | | | Bug: https://bugs.gentoo.org/888463 Signed-off-by: Zac Medico <zmedico@gentoo.org>
* app-text/podofo: fix automagic dep on libunistringSam James2022-10-172-9/+12
| | | | | | | Hard-disable it and prefer libidn for unicode support. Closes: https://bugs.gentoo.org/877443 Signed-off-by: Sam James <sam@gentoo.org>
* app-text/podofo: fix boost BDEPENDZac Medico2022-09-052-3/+3
| | | | | Closes: https://bugs.gentoo.org/484662 Signed-off-by: Zac Medico <zmedico@gentoo.org>
* app-text/podofo: make cppunit conditionalSam James2022-02-271-2/+1
| | | | | | | | | | - 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>
* app-text/podofo: Add missing deps for bug 834129Zac Medico2022-02-271-1/+4
| | | | | | Closes: https://bugs.gentoo.org/834129 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Zac Medico <zmedico@gentoo.org>
* app-text/podofo: Bump to version 0.9.7Zac Medico2022-02-262-0/+113
| | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Zac Medico <zmedico@gentoo.org>
* **/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller2021-09-111-1/+1
| | | | | Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* app-text/podofo: use BDEPEND for virtual/pkgconfig in EAPI 7Sam James2021-06-181-2/+2
| | | | | | 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>
* app-text/podofo: put fontconfig dependency backMikle Kolyada2021-05-021-0/+1
| | | | | | | 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>
* app-text/podofo: remove libressl supportMikle Kolyada2021-05-021-9/+2
| | | | | Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* app-text/podofo: drop old versionConrad Kostecki2021-03-261-146/+0
| | | | | | | | 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>
* app-text/podofo: Stabilize 0.9.6_p20190928-r100 ppc, #766528Sam James2021-01-241-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-text/podofo: Stabilize 0.9.6_p20190928-r100 ppc64, #766528Sam James2021-01-241-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-text/podofo: Stabilize 0.9.6_p20190928-r100 x86, #766528Sam James2021-01-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-text/podofo: Stabilize 0.9.6_p20190928-r100 amd64, #766528Sam James2021-01-231-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* */*: Drop most stable hppa keywordsMatt Turner2020-12-311-1/+1
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* app-text/podofo: migrate to lua-single.eclassMarek Szuba2020-12-222-0/+174
| | | | | | | | | | | 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>
* app-text/podofo: limit unmigrated ebuilds to dev-lang/lua:0Marek Szuba2020-12-031-1/+1
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* app-text/podofo: stable 0.9.6_p20190928 for hppaSergei Trofimovich2020-08-011-1/+1
| | | | | | | | 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>
* app-text/podofo: Remove vulnerable <0.9.6_p20190928Zac Medico2020-07-282-147/+0
| | | | | | Bug: https://bugs.gentoo.org/717792 Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Zac Medico <zmedico@gentoo.org>
* app-text/podofo: drop to ~hppaRolf Eike Beer2020-07-281-1/+1
| | | | | | | 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>
* app-text/podofo: amd64 stable (bug #717792)Sam James2020-07-181-1/+1
| | | | | Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
* app-text/podofo: x86 stable (bug #717792)Sam James2020-07-171-1/+1
| | | | | Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
* app-text/podofo: ppc64 stable (bug #717792)Sam James2020-07-171-1/+1
| | | | | Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>