commit:     de3ada88f12df805531651a1210d4e52ff359b78
Author:     Ionen Wolkens <sudinave <AT> gmail <DOT> com>
AuthorDate: Wed Jan 13 23:17:58 2021 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Jan 13 23:22:44 2021 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=de3ada88

kde-frameworks/kimageformats: add AVIF support to fix automagic

Reported-by: Daniel Novomeský <dnovomesky <AT> gmail.com>
Closes: https://bugs.gentoo.org/764941
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Ionen Wolkens <sudinave <AT> gmail.com>
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-frameworks/kimageformats/kimageformats-9999.ebuild | 4 +++-
 kde-frameworks/kimageformats/metadata.xml              | 1 +
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/kde-frameworks/kimageformats/kimageformats-9999.ebuild 
b/kde-frameworks/kimageformats/kimageformats-9999.ebuild
index 2897520949..c2b65ca0fa 100644
--- a/kde-frameworks/kimageformats/kimageformats-9999.ebuild
+++ b/kde-frameworks/kimageformats/kimageformats-9999.ebuild
@@ -12,11 +12,12 @@ inherit ecm kde.org
 DESCRIPTION="Framework providing additional format plugins for Qt's image I/O 
system"
 LICENSE="LGPL-2+"
 KEYWORDS=""
-IUSE="eps openexr"
+IUSE="avif eps openexr"
 
 DEPEND="
        >=dev-qt/qtgui-${QTMIN}:5
        =kde-frameworks/karchive-${PVCUT}*:5
+       avif? ( >=media-libs/libavif-0.8.2 )
        eps? ( >=dev-qt/qtprintsupport-${QTMIN}:5 )
        openexr? (
                media-libs/ilmbase:=
@@ -29,6 +30,7 @@ DOCS=( src/imageformats/AUTHORS )
 
 src_configure() {
        local mycmakeargs=(
+               $(cmake_use_find_package avif libavif)
                $(cmake_use_find_package eps Qt5PrintSupport)
                $(cmake_use_find_package openexr OpenEXR)
        )

diff --git a/kde-frameworks/kimageformats/metadata.xml 
b/kde-frameworks/kimageformats/metadata.xml
index 810e5e62b9..c44e1a5290 100644
--- a/kde-frameworks/kimageformats/metadata.xml
+++ b/kde-frameworks/kimageformats/metadata.xml
@@ -6,6 +6,7 @@
                <name>Gentoo KDE Project</name>
        </maintainer>
        <use>
+               <flag name="avif">Support the AVIF image file format</flag>
                <flag name="eps">Support the EPS graphics file format</flag>
        </use>
 </pkgmetadata>

Reply via email to