summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* app-text/calibre: Stabilize 7.10.0 amd64, #933648Sam James2024-06-061-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-text/calibre: add 7.12.0Eli Schwartz2024-05-312-0/+245
| | | | | Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* app-text/calibre: drop oldEli Schwartz2024-05-312-245/+0
| | | | | Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* app-text/calibre: Stabilize 7.9.0 amd64, #933159Sam James2024-05-301-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-text/calibre: add 7.11.0Eli Schwartz2024-05-242-0/+245
| | | | | | Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/36801 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-text/calibre: drop oldEli Schwartz2024-05-244-728/+0
| | | | | Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-text/calibre: Stabilize 7.8.0-r1 amd64, #931650Sam James2024-05-091-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-text/calibre: enable py3.12Eli Schwartz2024-05-093-3/+3
| | | | | | | final dependency blocker is ported \o/ Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* app-text/calibre: add 7.10.0Eli Schwartz2024-05-052-0/+245
| | | | | Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* app-text/calibre: Stabilize 7.7.0-r1 amd64, #930725Sam James2024-04-261-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-text/calibre: Keyword 7.9.0 arm64, #930710Sam James2024-04-261-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-text/calibre: drop oldEli Schwartz2024-04-262-244/+0
| | | | | Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* app-text/calibre: add 7.9.0Eli Schwartz2024-04-262-0/+245
| | | | | Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* app-text/calibre: update lxml dependency to account for lxml-html-clean splitEli Schwartz2024-04-262-0/+486
| | | | | | | | | calibre uses this internally, and doesn't pass tests without it. We need this dependency, which -- being just-added -- means dekeywording as well. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* app-text/calibre: remove sourceforge upstream metadataEli Schwartz2024-04-261-1/+0
| | | | | | | This was abandoned in 2015, for all the obvious reasons. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* app-text/calibre: add changelog metadataEli Schwartz2024-04-261-0/+1
| | | | | Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* app-text/calibre: Stabilize 7.6.0 amd64, #928617Sam James2024-04-171-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-text/calibre: add 7.8.0Eli Schwartz2024-04-072-0/+244
| | | | | Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* app-text/calibre: drop oldEli Schwartz2024-03-232-244/+0
| | | | | Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* app-text/calibre: Stabilize 7.5.0 amd64, #927470Sam James2024-03-221-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-text/calibre: drop oldEli Schwartz2024-03-222-244/+0
| | | | | | Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/35861 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-text/calibre: add 7.7.0Eli Schwartz2024-03-222-0/+244
| | | | | Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-text/calibre: add 7.6.0Eli Schwartz2024-03-062-0/+244
| | | | | | Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/35585 Signed-off-by: Sam James <sam@gentoo.org>
* app-text/calibre: drop oldEli Schwartz2024-02-263-487/+0
| | | | | | | calibre 7.3.0 was stabilized a week ago. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* app-text/calibre: Stabilize 7.4.0 amd64, #925522Eli Schwartz2024-02-261-1/+1
| | | | | Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* app-text/calibre: Stabilize amd64, #924028Eli Schwartz2024-02-191-1/+1
| | | | | Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* app-text/calibre: add subslot dependency on mathjaxEli Schwartz2024-02-151-1/+1
| | | | | | | | | | | | | | This doesn't often change. When it does, the calibre-server assets need to be rebuilt with the new content hashes for the mathjax code. Add the slot without a revbump. Any systems that don't pick up on this update will be fine, because the chances are extremely high that calibre will continue to be updated many times before the next mathjax update, so no real point forcing a metadata-only rebuild. Bug: https://bugs.gentoo.org/916037 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* app-text/calibre: add 7.5.0Eli Schwartz2024-02-082-0/+244
| | | | | | Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/35239 Signed-off-by: Zac Medico <zmedico@gentoo.org>
* app-text/calibre: Stabilize 7.2.0 amd64, #922452Sam James2024-01-271-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-text/calibre: drop oldEli Schwartz2024-01-184-754/+0
| | | | | | | | | | | 5.44.0-r2 is pre-CVE backport and superseded by -r3. The 7.0.0 and 7.1.0 versions were never stabled, and 7.2.0 leapfrogged over. So stable that instead. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/34892 Signed-off-by: Zac Medico <zmedico@gentoo.org>
* app-text/calibre: add 7.4.0Eli Schwartz2024-01-182-0/+244
| | | | | Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Zac Medico <zmedico@gentoo.org>
* app-text/calibre: add 7.3.0Eli Schwartz2024-01-072-0/+244
| | | | | | Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/34650 Signed-off-by: Zac Medico <zmedico@gentoo.org>
* app-text/calibre: Stabilize 6.29.0 amd64, #919930Joonas Niilola2024-01-061-2/+2
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-text/calibre: keyword 7.2.0 for ~arm64Mart Raudsepp2023-12-231-1/+1
| | | | | Closes: https://bugs.gentoo.org/907080 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* profiles/use.desc: Make USE=speech globalMichał Górny2023-12-181-1/+0
| | | | | | | | Add a global USE=speech. It is used in 29 packages, the most of them precisely matching the description. I've left local descriptions where they provide additional useful information. Signed-off-by: Michał Górny <mgorny@gentoo.org>
* app-text/calibre: add 7.2.0Eli Schwartz2023-12-152-0/+244
| | | | | Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* app-text/calibre: drop stale ~arm, ~x86 keywordsSam James2023-11-292-2/+2
| | | | | | | | | calibre is masked because qtwebengine is masked on arm & x86, so these keywords weren't doing anything anyway and were just misleading at this point (giving the appearance of dropped kws). Bug: https://bugs.gentoo.org/917044 Signed-off-by: Sam James <sam@gentoo.org>
* app-text/calibre: Stabilize 5.44.0-r3 amd64, #918680Sam James2023-11-281-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-text/calibre: backport fix for CVE-2023-46303 to the 5.x branchEli Schwartz2023-11-272-0/+324
| | | | | | | Bug: https://bugs.gentoo.org/918429 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/34022 Signed-off-by: Zac Medico <zmedico@gentoo.org>
* app-text/calibre: remove oldEli Schwartz2023-11-244-621/+0
| | | | | | Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33960 Signed-off-by: Sam James <sam@gentoo.org>
* app-text/calibre: add 7.1.0Eli Schwartz2023-11-242-0/+244
| | | | | Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* app-text/calibre: update Manifest with updated checksum for PGP sigEli Schwartz2023-11-191-1/+1
| | | | | | | | | | | | | | While the calibre 7.0.0 release was uploading there was a transient network failure, and re-launching the upload apparently resulted in the upload script recreating the signature file. The source tarball itself is unchanged. See https://bugs.launchpad.net/bugs/2043914 Closes: https://bugs.gentoo.org/917582 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33907 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* app-text/calibre: Stabilize 5.44.0-r2 amd64, #917579Sam James2023-11-191-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-text/calibre: add 7.0.0Eli Schwartz2023-11-183-0/+271
| | | | | | | | | | - re-roll a patch that no longer cleanly applies - the new notes feature requires a new dependency Closes: https://bugs.gentoo.org/917541 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33899 Signed-off-by: Zac Medico <zmedico@gentoo.org>
* app-text/calibre: minor UX tweaks, drop redundant loggingEli Schwartz2023-11-081-3/+1
| | | | | | Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33683 Signed-off-by: Zac Medico <zmedico@gentoo.org>
* app-text/calibre: use modern xdg pkg_* approachEli Schwartz2023-11-081-13/+1
| | | | | | | | We inherit xdg and let it take care of defining these phases, rather than inheriting a low-level eclass and manually performing it. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Zac Medico <zmedico@gentoo.org>
* app-text/calibre: add USE dependency for unrar-based ebooksEli Schwartz2023-11-082-4/+6
| | | | | | | | | | | | | | | unrardll is now packaged. n.b. This USE + dependency is required for the default upstream experience, but is nonetheless being added as default disabled. It requires non-free software (app-arch/unrar) and is a relatively niche use case. It is important that users have the *option* to use it if they want, but my judgment is that it is a bad tradeoff to push it on them by default when a better option exists. Closes: https://bugs.gentoo.org/622856 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Zac Medico <zmedico@gentoo.org>
* app-text/calibre: drop ipv6 USE from python depEli Schwartz2023-11-081-1/+1
| | | | | | | | | | | | | | | This dependency was always wrong, because it was not directly used by calibre -- calibre simply imported zeroconf and zeroconf required ipv6. This was really supposed to be a USE dependency in the zeroconf package, not the calibre one. But zeroconf was fixed upstream and no longer requires it. (Also, dev-lang/python no longer allows disabling ipv6 anyway.) Closes: https://bugs.gentoo.org/752090 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Zac Medico <zmedico@gentoo.org>
* app-text/calibre: add support for the system mathjaxEli Schwartz2023-11-082-2/+9
| | | | | | | | | | This devendors a bundled copy of dev-libs/mathjax-3, creates symlinks to the system copy, and regenerates the deployed assets. Requires new package that has fewer keywords, so drop ours to match. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Zac Medico <zmedico@gentoo.org>
* app-text/calibre: use "edo" for proper build logsEli Schwartz2023-11-081-8/+8
| | | | | Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Zac Medico <zmedico@gentoo.org>