Gentoo Archives: gentoo-commits

From: David Seifert <soap@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
Date: Wed, 11 May 2022 14:14:56
Message-Id: 1652278480.fedbebb26ce07664502175740d5d8dfd34725785.soap@gentoo
1 commit: fedbebb26ce07664502175740d5d8dfd34725785
2 Author: David Seifert <soap <AT> gentoo <DOT> org>
3 AuthorDate: Wed May 11 14:14:40 2022 +0000
4 Commit: David Seifert <soap <AT> gentoo <DOT> org>
5 CommitDate: Wed May 11 14:14:40 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fedbebb2
7
8 media-libs/devil: remove USE=nvtt
9
10 Bug: https://bugs.gentoo.org/770760
11 Signed-off-by: David Seifert <soap <AT> gentoo.org>
12
13 ...devil-1.7.8-r3.ebuild => devil-1.7.8-r4.ebuild} | 24 +++++++++++++---------
14 media-libs/devil/metadata.xml | 21 +++++++++----------
15 2 files changed, 24 insertions(+), 21 deletions(-)
16
17 diff --git a/media-libs/devil/devil-1.7.8-r3.ebuild b/media-libs/devil/devil-1.7.8-r4.ebuild
18 similarity index 86%
19 rename from media-libs/devil/devil-1.7.8-r3.ebuild
20 rename to media-libs/devil/devil-1.7.8-r4.ebuild
21 index 113a199ada8a..4abab857c9b5 100644
22 --- a/media-libs/devil/devil-1.7.8-r3.ebuild
23 +++ b/media-libs/devil/devil-1.7.8-r4.ebuild
24 @@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz"
25 LICENSE="LGPL-2.1"
26 SLOT="0"
27 KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ppc64 ~riscv x86"
28 -IUSE="allegro cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 gif glut jpeg mng nvtt opengl png sdl static-libs tiff X xpm"
29 +IUSE="allegro cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 gif glut jpeg mng opengl png sdl static-libs tiff X xpm"
30
31 # OpenEXR support dropped b/c no support for OpenEXR 3
32 # See bug #833833
33 @@ -22,21 +22,25 @@ RDEPEND="
34 allegro? ( media-libs/allegro:0 )
35 gif? ( media-libs/giflib:= )
36 glut? ( media-libs/freeglut )
37 - jpeg? ( virtual/jpeg:0 )
38 + jpeg? ( media-libs/libjpeg-turbo:= )
39 mng? ( media-libs/libmng:= )
40 - nvtt? ( media-gfx/nvidia-texture-tools )
41 - opengl? ( virtual/opengl
42 - virtual/glu )
43 + opengl? (
44 + virtual/opengl
45 + virtual/glu
46 + )
47 png? ( media-libs/libpng:0= )
48 sdl? ( media-libs/libsdl )
49 tiff? ( media-libs/tiff:0 )
50 - X? ( x11-libs/libXext
51 + X? (
52 + x11-libs/libXext
53 x11-libs/libX11
54 - x11-libs/libXrender )
55 + x11-libs/libXrender
56 + )
57 xpm? ( x11-libs/libXpm )"
58 -DEPEND="${RDEPEND}"
59 -BDEPEND="virtual/pkgconfig
60 +DEPEND="
61 + ${RDEPEND}
62 X? ( x11-base/xorg-proto )"
63 +BDEPEND="virtual/pkgconfig"
64
65 PATCHES=(
66 "${FILESDIR}/${P}"-CVE-2009-3994.patch
67 @@ -80,7 +84,7 @@ src_configure() {
68 $(use_enable X render) \
69 $(use_enable glut) \
70 $(use_with X x) \
71 - $(use_with nvtt)
72 + --without-nvtt
73 }
74
75 src_install() {
76
77 diff --git a/media-libs/devil/metadata.xml b/media-libs/devil/metadata.xml
78 index 58783541108a..5b50790d86f4 100644
79 --- a/media-libs/devil/metadata.xml
80 +++ b/media-libs/devil/metadata.xml
81 @@ -1,15 +1,14 @@
82 <?xml version="1.0" encoding="UTF-8"?>
83 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
84 <pkgmetadata>
85 - <maintainer type="project">
86 - <email>games@g.o</email>
87 - <name>Gentoo Games Project</name>
88 - </maintainer>
89 - <use>
90 - <flag name="allegro">Add support for Allegro</flag>
91 - <flag name="nvtt">Add support for <pkg>media-gfx/nvidia-texture-tools</pkg></flag>
92 - </use>
93 - <upstream>
94 - <remote-id type="sourceforge">openil</remote-id>
95 - </upstream>
96 + <maintainer type="project">
97 + <email>games@g.o</email>
98 + <name>Gentoo Games Project</name>
99 + </maintainer>
100 + <use>
101 + <flag name="allegro">Add support for Allegro</flag>
102 + </use>
103 + <upstream>
104 + <remote-id type="sourceforge">openil</remote-id>
105 + </upstream>
106 </pkgmetadata>