summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEli Schwartz <eschwartz93@gmail.com>2023-10-02 19:41:37 -0400
committerZac Medico <zmedico@gentoo.org>2023-10-17 21:26:02 -0700
commit0085245112be3863c496aa7a6f7692aa5013f78c (patch)
treebdc61f118a94e1c83ae16b8ea3ba6e2194736897 /app-text
parentapp-text/calibre: misc cleanup (diff)
downloadgentoo-0085245112be3863c496aa7a6f7692aa5013f78c.tar.gz
gentoo-0085245112be3863c496aa7a6f7692aa5013f78c.tar.bz2
gentoo-0085245112be3863c496aa7a6f7692aa5013f78c.zip
app-text/calibre: add dependency necessary for complete image support
Drops the necessity of a testsuite patch. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Zac Medico <zmedico@gentoo.org>
Diffstat (limited to 'app-text')
-rw-r--r--app-text/calibre/calibre-5.44.0-r2.ebuild14
1 files changed, 2 insertions, 12 deletions
diff --git a/app-text/calibre/calibre-5.44.0-r2.ebuild b/app-text/calibre/calibre-5.44.0-r2.ebuild
index 8a63bfb638e5..b47c8eb32888 100644
--- a/app-text/calibre/calibre-5.44.0-r2.ebuild
+++ b/app-text/calibre/calibre-5.44.0-r2.ebuild
@@ -35,7 +35,7 @@ LICENSE="
OFL-1.1
PSF-2
"
-KEYWORDS="amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm ~x86"
SLOT="0"
IUSE="ios +udisks"
@@ -85,6 +85,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
>=dev-python/PyQtWebEngine-5.15.5_pre2108100905[${PYTHON_USEDEP}]
dev-python/regex[${PYTHON_USEDEP}]
')
+ dev-qt/qtimageformats:5
dev-qt/qtcore:5=
dev-qt/qtdbus:5=
dev-qt/qtgui:5=[jpeg]
@@ -132,15 +133,6 @@ PATCHES=(
# We don't (yet?) package libjxr and it seems to be dead upstream
# (last commit in 2017)
"${FILESDIR}/${PN}-5.35.0-jxr-test.patch"
-
- # TODO:
- # test_qt tries to load a bunch of images using Qt and it currently fails
- # due to some presumably missing dependencies. This is important and
- # we need to look into it, but at time of writing, none of the tests
- # are even bring run, so I'd like to return to this later.
- # We don't want to skip test_qt entirely, so just skip this particular
- # assert for now.
- "${FILESDIR}/${PN}-5.31.0-qt-image-test.patch"
)
src_prepare() {
@@ -193,8 +185,6 @@ src_compile() {
src_test() {
# Skipped tests:
- # Note that we currently have a hack to skip one part of test_qt!
- # See PATCHES for more.
local _test_excludes=(
# unpackaged Python dependency: py7zr
7z