summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Pipping <sping@gentoo.org>2018-10-14 20:10:40 +0200
committerSebastian Pipping <sping@gentoo.org>2018-10-14 20:25:01 +0200
commita80b8874e5125c39029b51e0ecfb32a93a227c09 (patch)
tree6cd3fc61b45a6fde61b9d27dcca108ba56f0a7c8 /media-gfx
parentapp-text/zathura-djvu: fix dependencies type (diff)
downloadgentoo-a80b8874e5125c39029b51e0ecfb32a93a227c09.tar.gz
gentoo-a80b8874e5125c39029b51e0ecfb32a93a227c09.tar.bz2
gentoo-a80b8874e5125c39029b51e0ecfb32a93a227c09.zip
media-gfx/gimp: Unlock support for HEIF images
Closes: https://bugs.gentoo.org/668262 Based on patch by Doppler, thanks! Signed-off-by: Sebastian Pipping <sping@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11
Diffstat (limited to 'media-gfx')
-rw-r--r--media-gfx/gimp/gimp-2.10.6-r1.ebuild9
-rw-r--r--media-gfx/gimp/gimp-9999.ebuild7
-rw-r--r--media-gfx/gimp/metadata.xml3
3 files changed, 12 insertions, 7 deletions
diff --git a/media-gfx/gimp/gimp-2.10.6-r1.ebuild b/media-gfx/gimp/gimp-2.10.6-r1.ebuild
index cf3eeeea3737..88e720cd174d 100644
--- a/media-gfx/gimp/gimp-2.10.6-r1.ebuild
+++ b/media-gfx/gimp/gimp-2.10.6-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -18,7 +18,7 @@ SLOT="2"
KEYWORDS="~amd64 ~x86"
LANGS="am ar ast az be bg br ca ca@valencia cs csb da de dz el en_CA en_GB eo es et eu fa fi fr ga gl gu he hi hr hu id is it ja ka kk km kn ko lt lv mk ml ms my nb nds ne nl nn oc pa pl pt pt_BR ro ru rw si sk sl sr sr@latin sv ta te th tr tt uk vi xh yi zh_CN zh_HK zh_TW"
-IUSE="alsa aalib altivec aqua debug doc openexr gnome postscript jpeg2k cpu_flags_x86_mmx mng python smp cpu_flags_x86_sse udev vector-icons webp wmf xpm"
+IUSE="alsa aalib altivec aqua debug doc openexr gnome heif postscript jpeg2k cpu_flags_x86_mmx mng python smp cpu_flags_x86_sse udev vector-icons webp wmf xpm"
RDEPEND=">=dev-libs/glib-2.56.0:2
>=dev-libs/atk-2.2.0
@@ -66,7 +66,8 @@ RDEPEND=">=dev-libs/glib-2.56.0:2
app-arch/bzip2
>=app-arch/xz-utils-5.0.0
postscript? ( app-text/ghostscript-gpl )
- udev? ( virtual/libgudev:= )"
+ udev? ( virtual/libgudev:= )
+ heif? ( >=media-libs/libheif-1.1.0:= )"
DEPEND="${RDEPEND}
>=dev-lang/perl-5.10.0
dev-libs/appstream-glib
@@ -123,7 +124,7 @@ src_configure() {
$(use_with mng libmng)
$(use_with openexr)
$(use_with webp)
- --without-libheif
+ $(use_with heif libheif)
$(use_enable python)
$(use_enable smp mp)
$(use_enable cpu_flags_x86_sse sse)
diff --git a/media-gfx/gimp/gimp-9999.ebuild b/media-gfx/gimp/gimp-9999.ebuild
index 7ab62745ebd8..ac017892f38c 100644
--- a/media-gfx/gimp/gimp-9999.ebuild
+++ b/media-gfx/gimp/gimp-9999.ebuild
@@ -16,7 +16,7 @@ SLOT="2"
KEYWORDS=""
LANGS="am ar ast az be bg br ca ca@valencia cs csb da de dz el en_CA en_GB eo es et eu fa fi fr ga gl gu he hi hr hu id is it ja ka kk km kn ko lt lv mk ml ms my nb nds ne nl nn oc pa pl pt pt_BR ro ru rw si sk sl sr sr@latin sv ta te th tr tt uk vi xh yi zh_CN zh_HK zh_TW"
-IUSE="alsa aalib altivec aqua debug doc openexr gnome postscript jpeg2k cpu_flags_x86_mmx mng python smp cpu_flags_x86_sse udev vector-icons webp wmf xpm"
+IUSE="alsa aalib altivec aqua debug doc openexr gnome heif postscript jpeg2k cpu_flags_x86_mmx mng python smp cpu_flags_x86_sse udev vector-icons webp wmf xpm"
RDEPEND=">=dev-libs/glib-2.56.0:2
>=dev-libs/atk-2.2.0
@@ -64,7 +64,8 @@ RDEPEND=">=dev-libs/glib-2.56.0:2
app-arch/bzip2
>=app-arch/xz-utils-5.0.0
postscript? ( app-text/ghostscript-gpl )
- udev? ( virtual/libgudev:= )"
+ udev? ( virtual/libgudev:= )
+ heif? ( >=media-libs/libheif-1.1.0:= )"
DEPEND="${RDEPEND}
>=dev-lang/perl-5.10.0
dev-libs/appstream-glib
@@ -121,7 +122,7 @@ src_configure() {
$(use_with mng libmng)
$(use_with openexr)
$(use_with webp)
- --without-libheif
+ $(use_with heif libheif)
$(use_enable python)
$(use_enable smp mp)
$(use_enable cpu_flags_x86_sse sse)
diff --git a/media-gfx/gimp/metadata.xml b/media-gfx/gimp/metadata.xml
index 5bb4b5ca8ae9..f16562de25f4 100644
--- a/media-gfx/gimp/metadata.xml
+++ b/media-gfx/gimp/metadata.xml
@@ -11,5 +11,8 @@
<flag name="vector-icons">
Enable support for vector icons (experimental)
</flag>
+ <flag name="heif">
+ Enable support for ISO/IEC 23008-12:2017 HEIF files
+ </flag>
</use>
</pkgmetadata>