media-gfx/zbar: missing dependencies and introspection requirements

* Also libjpeg-turbo should have a subslot operator.

Signed-off-by: Alfred Wingate <parona@protonmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/42241
Closes: https://github.com/gentoo/gentoo/pull/42241
Signed-off-by: Sam James <sam@gentoo.org>
This commit is contained in:
Alfred Wingate
2025-05-24 20:47:34 +03:00
committed by Sam James
parent e05e7b1fa2
commit 35ba220358

View File

@@ -30,14 +30,15 @@ COMMON_DEPEND="
dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
gtk? (
dev-libs/glib:2[${MULTILIB_USEDEP}]
x11-libs/gtk+:3[${MULTILIB_USEDEP}]
x11-libs/gdk-pixbuf:2[introspection?]
x11-libs/gtk+:3[${MULTILIB_USEDEP},introspection?]
introspection? ( dev-libs/gobject-introspection )
)
imagemagick? (
!graphicsmagick? ( media-gfx/imagemagick:=[png,jpeg?] )
graphicsmagick? ( media-gfx/graphicsmagick:=[png,jpeg?] )
)
jpeg? ( media-libs/libjpeg-turbo:0[${MULTILIB_USEDEP}] )
jpeg? ( media-libs/libjpeg-turbo:0=[${MULTILIB_USEDEP}] )
python? ( ${PYTHON_DEPS} )
qt5? (
dev-qt/qtcore:5