mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-01-06 02:17:34 -08:00
dev-python/pypdf: add test dep on jbig2dec
It is an optional feature, and the tests can skip that test if uninstalled. But if jbig2dec is installed, the tests use its png support unconditionally, and fail if built without that USE. Given a choice between: - `BDEPEND="test? ( !!media-libs/jbig2dec[-png] )"` - `BDEPEND="test? ( media-libs/jbig2dec[png] )"` - src_test checking for and disabling the test simply... enforcing decent test coverage is pretty simple and easy so I can't think of any reason not to do it. It's a simple package to depend on. ;) Bug: https://github.com/py-pdf/pypdf/issues/3550 Closes: https://bugs.gentoo.org/959843 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
This commit is contained in:
parent
1f9d3810f2
commit
0ab5665ea7
@ -32,6 +32,7 @@ BDEPEND="
|
||||
dev-python/cryptography[${PYTHON_USEDEP}]
|
||||
>=dev-python/pillow-8.0.0[jpeg,jpeg2k,tiff,zlib,${PYTHON_USEDEP}]
|
||||
dev-python/pyyaml[${PYTHON_USEDEP}]
|
||||
media-libs/jbig2dec[png]
|
||||
)
|
||||
"
|
||||
|
||||
|
||||
@ -32,6 +32,7 @@ BDEPEND="
|
||||
dev-python/cryptography[${PYTHON_USEDEP}]
|
||||
>=dev-python/pillow-8.0.0[jpeg,jpeg2k,tiff,zlib,${PYTHON_USEDEP}]
|
||||
dev-python/pyyaml[${PYTHON_USEDEP}]
|
||||
media-libs/jbig2dec[png]
|
||||
)
|
||||
"
|
||||
|
||||
|
||||
@ -32,6 +32,7 @@ BDEPEND="
|
||||
dev-python/cryptography[${PYTHON_USEDEP}]
|
||||
>=dev-python/pillow-8.0.0[jpeg,jpeg2k,tiff,zlib,${PYTHON_USEDEP}]
|
||||
dev-python/pyyaml[${PYTHON_USEDEP}]
|
||||
media-libs/jbig2dec[png]
|
||||
)
|
||||
"
|
||||
|
||||
|
||||
@ -32,6 +32,7 @@ BDEPEND="
|
||||
dev-python/cryptography[${PYTHON_USEDEP}]
|
||||
>=dev-python/pillow-8.0.0[jpeg,jpeg2k,tiff,zlib,${PYTHON_USEDEP}]
|
||||
dev-python/pyyaml[${PYTHON_USEDEP}]
|
||||
media-libs/jbig2dec[png]
|
||||
)
|
||||
"
|
||||
|
||||
|
||||
@ -32,6 +32,7 @@ BDEPEND="
|
||||
dev-python/cryptography[${PYTHON_USEDEP}]
|
||||
>=dev-python/pillow-8.0.0[jpeg,jpeg2k,tiff,zlib,${PYTHON_USEDEP}]
|
||||
dev-python/pyyaml[${PYTHON_USEDEP}]
|
||||
media-libs/jbig2dec[png]
|
||||
)
|
||||
"
|
||||
|
||||
|
||||
@ -32,6 +32,7 @@ BDEPEND="
|
||||
dev-python/cryptography[${PYTHON_USEDEP}]
|
||||
>=dev-python/pillow-8.0.0[jpeg,jpeg2k,tiff,zlib,${PYTHON_USEDEP}]
|
||||
dev-python/pyyaml[${PYTHON_USEDEP}]
|
||||
media-libs/jbig2dec[png]
|
||||
)
|
||||
"
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user