1 # Copyright 1999-2019 Gentoo Authors
2 # Distributed under the terms of the GNU General Public License v2
10 DESCRIPTION="DevIL image library"
11 HOMEPAGE="http://openil.sourceforge.net/"
12 SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz"
16 KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ppc64 x86"
17 IUSE="allegro cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 gif glut jpeg mng nvtt openexr opengl png sdl static-libs tiff X xpm"
20 allegro? ( media-libs/allegro:0 )
21 gif? ( media-libs/giflib:= )
22 glut? ( media-libs/freeglut )
23 jpeg? ( virtual/jpeg:0 )
24 mng? ( media-libs/libmng:= )
25 nvtt? ( media-gfx/nvidia-texture-tools )
26 openexr? ( media-libs/openexr:= )
27 opengl? ( virtual/opengl
29 png? ( media-libs/libpng:0= )
30 sdl? ( media-libs/libsdl )
31 tiff? ( media-libs/tiff:0 )
35 xpm? ( x11-libs/libXpm )"
38 X? ( x11-base/xorg-proto )"
41 "${FILESDIR}/${P}"-CVE-2009-3994.patch
42 "${FILESDIR}/${P}"-libpng14.patch
43 "${FILESDIR}/${P}"-nvtt-glut.patch
44 "${FILESDIR}/${P}"-ILUT.patch
45 "${FILESDIR}/${P}"-restrict.patch
46 "${FILESDIR}/${P}"-fix-test.patch
47 "${FILESDIR}/${P}"-jasper-remove-uchar.patch
57 $(use_enable static-libs static) \
61 $(use_enable cpu_flags_x86_sse sse) \
62 $(use_enable cpu_flags_x86_sse2 sse2) \
63 $(use_enable cpu_flags_x86_sse3 sse3) \
64 $(use_enable openexr exr) \
72 $(use_enable allegro) \
75 $(use_enable opengl) \
79 $(use_enable X render) \
88 # package provides .pc files
89 find "${D}" -name '*.la' -delete || die