commit: 48c9cdacf049a7af3a8ead57312188e813b47108 Author: Joonas Niilola <juippis <AT> gentoo <DOT> org> AuthorDate: Tue Aug 2 10:12:21 2022 +0000 Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org> CommitDate: Tue Aug 2 10:13:56 2022 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48c9cdac
media-gfx/zbar: fix configure logic for imagemagick<->graphicsmagick - tested on stable amd64. Closes: https://bugs.gentoo.org/784362 Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org> media-gfx/zbar/zbar-0.23.90.ebuild | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/media-gfx/zbar/zbar-0.23.90.ebuild b/media-gfx/zbar/zbar-0.23.90.ebuild index 46b85c382176..3389a83eaacd 100644 --- a/media-gfx/zbar/zbar-0.23.90.ebuild +++ b/media-gfx/zbar/zbar-0.23.90.ebuild @@ -72,6 +72,7 @@ DEPEND="${COMMON_DEPEND} BDEPEND=" app-text/xmlto + sys-devel/gettext virtual/pkgconfig gtk? ( dev-util/glib-utils ) nls? ( @@ -146,12 +147,12 @@ multilib_src_configure() { if multilib_is_native_abi; then # both must be enabled to use GraphicsMagick - if use graphicsmagick; then + if use imagemagick && use graphicsmagick; then myeconfargs+=( --with-graphicsmagick --without-imagemagick ) - elif use imagemagick; then + elif ! use graphicsmagick && use imagemagick; then myeconfargs+=( --with-imagemagick --without-graphicsmagick