[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: 6734ca1fc57f27f4fe987541e3f25d8a7f2ff2ca Author: Marek Szuba gentoo org> AuthorDate: Mon Jul 19 19:16:13 2021 + Commit: Marek Szuba gentoo org> CommitDate: Mon Jul 19 23:14:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6734ca1f media-libs/devil: keyword 1.7.8-r2 for ~riscv, EAPI 6 -> 8 Signed-off-by: Marek Szuba gentoo.org> media-libs/devil/devil-1.7.8-r2.ebuild | 16 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/media-libs/devil/devil-1.7.8-r2.ebuild b/media-libs/devil/devil-1.7.8-r2.ebuild index fad8f814c32..2e70bc70215 100644 --- a/media-libs/devil/devil-1.7.8-r2.ebuild +++ b/media-libs/devil/devil-1.7.8-r2.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 inherit autotools @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ppc64 x86" +KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ppc64 ~riscv x86" 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" RDEPEND=" @@ -30,11 +30,11 @@ RDEPEND=" sdl? ( media-libs/libsdl ) tiff? ( media-libs/tiff:0 ) X? ( x11-libs/libXext -x11-libs/libX11 -x11-libs/libXrender ) + x11-libs/libX11 + x11-libs/libXrender ) xpm? ( x11-libs/libXpm )" -DEPEND="${RDEPEND} - virtual/pkgconfig +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig X? ( x11-base/xorg-proto )" PATCHES=( @@ -86,5 +86,5 @@ src_install() { default # package provides .pc files - find "${D}" -name '*.la' -delete || die + find "${ED}" -name '*.la' -delete || die }
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: 6aa8578344cd634dcabb8c13b5e8849c422affc4 Author: David Seifert gentoo org> AuthorDate: Wed Aug 28 08:19:05 2019 + Commit: David Seifert gentoo org> CommitDate: Wed Aug 28 08:19:05 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6aa85783 media-libs/devil: [QA] Remove media-libs/jasper dep Bug: https://bugs.gentoo.org/689784 Package-Manager: Portage-2.3.68, Repoman-2.3.16 Signed-off-by: David Seifert gentoo.org> media-libs/devil/devil-1.7.8-r2.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/media-libs/devil/devil-1.7.8-r2.ebuild b/media-libs/devil/devil-1.7.8-r2.ebuild index 15e29464540..fad8f814c32 100644 --- a/media-libs/devil/devil-1.7.8-r2.ebuild +++ b/media-libs/devil/devil-1.7.8-r2.ebuild @@ -14,14 +14,13 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ppc64 x86" -IUSE="allegro cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 gif glut jpeg jpeg2k mng nvtt openexr opengl png sdl static-libs tiff X xpm" +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" RDEPEND=" allegro? ( media-libs/allegro:0 ) gif? ( media-libs/giflib:= ) glut? ( media-libs/freeglut ) jpeg? ( virtual/jpeg:0 ) - jpeg2k? ( media-libs/jasper:= ) mng? ( media-libs/libmng:= ) nvtt? ( media-gfx/nvidia-texture-tools ) openexr? ( media-libs/openexr:= ) @@ -65,7 +64,7 @@ src_configure() { $(use_enable openexr exr) \ $(use_enable gif) \ $(use_enable jpeg) \ - $(use_enable jpeg2k jp2) \ + --enable-jp2 \ $(use_enable mng) \ $(use_enable png) \ $(use_enable tiff) \
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: 9293255143502d84117bb5eddd0c9f30425010b9 Author: Sam James gentoo org> AuthorDate: Thu Jul 28 07:03:33 2022 + Commit: Sam James gentoo org> CommitDate: Thu Jul 28 07:09:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92932551 media-libs/devil: add github upstream metadata Signed-off-by: Sam James gentoo.org> media-libs/devil/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/media-libs/devil/metadata.xml b/media-libs/devil/metadata.xml index 5b50790d86f4..ffed35c22f6a 100644 --- a/media-libs/devil/metadata.xml +++ b/media-libs/devil/metadata.xml @@ -9,6 +9,7 @@ Add support for Allegro + DentonW/DevIL openil
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: c9b77209040583b6568c4506ce2ef77616bd4dbc Author: Sam James gentoo org> AuthorDate: Wed Feb 23 02:24:09 2022 + Commit: Sam James gentoo org> CommitDate: Wed Feb 23 02:25:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9b77209 media-libs/devil: disable OpenEXR support in new revision We're about to stabilise unslotted OpenEXR; nothing depends on devil[openexr], and it currently fails to build with OpenEXR 3. Let's drop the support for now unless/until something needs it (in which case we can see about patching it ourselves) or a patch is available. Closes: https://bugs.gentoo.org/833833 Signed-off-by: Sam James gentoo.org> media-libs/devil/devil-1.7.8-r3.ebuild | 91 ++ 1 file changed, 91 insertions(+) diff --git a/media-libs/devil/devil-1.7.8-r3.ebuild b/media-libs/devil/devil-1.7.8-r3.ebuild new file mode 100644 index ..745632b22d41 --- /dev/null +++ b/media-libs/devil/devil-1.7.8-r3.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +MY_P=DevIL-${PV} + +DESCRIPTION="DevIL image library" +HOMEPAGE="http://openil.sourceforge.net/"; +SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86" +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" + +# OpenEXR support dropped b/c no support for OpenEXR 3 +# See bug #833833 +RDEPEND=" + allegro? ( media-libs/allegro:0 ) + gif? ( media-libs/giflib:= ) + glut? ( media-libs/freeglut ) + jpeg? ( virtual/jpeg:0 ) + mng? ( media-libs/libmng:= ) + nvtt? ( media-gfx/nvidia-texture-tools ) + opengl? ( virtual/opengl + virtual/glu ) + png? ( media-libs/libpng:0= ) + sdl? ( media-libs/libsdl ) + tiff? ( media-libs/tiff:0 ) + X? ( x11-libs/libXext + x11-libs/libX11 + x11-libs/libXrender ) + xpm? ( x11-libs/libXpm )" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig + X? ( x11-base/xorg-proto )" + +PATCHES=( + "${FILESDIR}/${P}"-CVE-2009-3994.patch + "${FILESDIR}/${P}"-libpng14.patch + "${FILESDIR}/${P}"-nvtt-glut.patch + "${FILESDIR}/${P}"-ILUT.patch + "${FILESDIR}/${P}"-restrict.patch + "${FILESDIR}/${P}"-fix-test.patch + "${FILESDIR}/${P}"-jasper-remove-uchar.patch +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf \ + $(use_enable static-libs static) \ + --disable-lcms \ + --enable-ILU \ + --enable-ILUT \ + $(use_enable cpu_flags_x86_sse sse) \ + $(use_enable cpu_flags_x86_sse2 sse2) \ + $(use_enable cpu_flags_x86_sse3 sse3) \ + --disable-exr \ + $(use_enable gif) \ + $(use_enable jpeg) \ + --enable-jp2 \ + $(use_enable mng) \ + $(use_enable png) \ + $(use_enable tiff) \ + $(use_enable xpm) \ + $(use_enable allegro) \ + --disable-directx8 \ + --disable-directx9 \ + $(use_enable opengl) \ + $(use_enable sdl) \ + $(use_enable X x11) \ + $(use_enable X shm) \ + $(use_enable X render) \ + $(use_enable glut) \ + $(use_with X x) \ + $(use_with nvtt) +} + +src_install() { + default + + # Package provides .pc files + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: abd5efa137498fe9726a4fdf41a6ba3c2598443c Author: Sam James gentoo org> AuthorDate: Mon Feb 28 05:20:00 2022 + Commit: Sam James gentoo org> CommitDate: Mon Feb 28 05:20:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abd5efa1 media-libs/devil: Stabilize 1.7.8-r3 amd64, #833158 Signed-off-by: Sam James gentoo.org> media-libs/devil/devil-1.7.8-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/devil/devil-1.7.8-r3.ebuild b/media-libs/devil/devil-1.7.8-r3.ebuild index 745632b22d41..b91b90e98b0f 100644 --- a/media-libs/devil/devil-1.7.8-r3.ebuild +++ b/media-libs/devil/devil-1.7.8-r3.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86" 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" # OpenEXR support dropped b/c no support for OpenEXR 3
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: 15bc432d8976bacc019a08fc483f98ee7b94adfe Author: Sam James gentoo org> AuthorDate: Mon Feb 28 05:45:28 2022 + Commit: Sam James gentoo org> CommitDate: Mon Feb 28 05:45:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15bc432d media-libs/devil: Stabilize 1.7.8-r3 ppc, #833158 Signed-off-by: Sam James gentoo.org> media-libs/devil/devil-1.7.8-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/devil/devil-1.7.8-r3.ebuild b/media-libs/devil/devil-1.7.8-r3.ebuild index b91b90e98b0f..c75ece2aae91 100644 --- a/media-libs/devil/devil-1.7.8-r3.ebuild +++ b/media-libs/devil/devil-1.7.8-r3.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv ~x86" 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" # OpenEXR support dropped b/c no support for OpenEXR 3
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: a11667b17036d4011faa9a4962c70e13a1cad433 Author: Sam James gentoo org> AuthorDate: Mon Feb 28 23:56:54 2022 + Commit: Sam James gentoo org> CommitDate: Mon Feb 28 23:56:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a11667b1 media-libs/devil: Stabilize 1.7.8-r3 x86, #833158 Signed-off-by: Sam James gentoo.org> media-libs/devil/devil-1.7.8-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/devil/devil-1.7.8-r3.ebuild b/media-libs/devil/devil-1.7.8-r3.ebuild index c75ece2aae91..12d2a837975b 100644 --- a/media-libs/devil/devil-1.7.8-r3.ebuild +++ b/media-libs/devil/devil-1.7.8-r3.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv x86" 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" # OpenEXR support dropped b/c no support for OpenEXR 3
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: 8e08d66d1b39f7a0e36add4228a888f40d73dd9e Author: Sam James gentoo org> AuthorDate: Tue Mar 1 00:00:36 2022 + Commit: Sam James gentoo org> CommitDate: Tue Mar 1 00:00:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e08d66d media-libs/devil: Stabilize 1.7.8-r3 ppc64, #833158 Signed-off-by: Sam James gentoo.org> media-libs/devil/devil-1.7.8-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/devil/devil-1.7.8-r3.ebuild b/media-libs/devil/devil-1.7.8-r3.ebuild index 12d2a837975b..a975c3a68e88 100644 --- a/media-libs/devil/devil-1.7.8-r3.ebuild +++ b/media-libs/devil/devil-1.7.8-r3.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv x86" 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" # OpenEXR support dropped b/c no support for OpenEXR 3
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: bd020c8c9369bb0a72de6e6b94145b024c0c5723 Author: Sam James gentoo org> AuthorDate: Tue Mar 1 00:01:47 2022 + Commit: Sam James gentoo org> CommitDate: Tue Mar 1 00:01:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd020c8c media-libs/devil: Stabilize 1.7.8-r3 arm64, #833158 Signed-off-by: Sam James gentoo.org> media-libs/devil/devil-1.7.8-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/devil/devil-1.7.8-r3.ebuild b/media-libs/devil/devil-1.7.8-r3.ebuild index a975c3a68e88..113a199ada8a 100644 --- a/media-libs/devil/devil-1.7.8-r3.ebuild +++ b/media-libs/devil/devil-1.7.8-r3.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ppc64 ~riscv x86" 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" # OpenEXR support dropped b/c no support for OpenEXR 3
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: fedbebb26ce07664502175740d5d8dfd34725785 Author: David Seifert gentoo org> AuthorDate: Wed May 11 14:14:40 2022 + Commit: David Seifert gentoo org> CommitDate: Wed May 11 14:14:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fedbebb2 media-libs/devil: remove USE=nvtt Bug: https://bugs.gentoo.org/770760 Signed-off-by: David Seifert gentoo.org> ...devil-1.7.8-r3.ebuild => devil-1.7.8-r4.ebuild} | 24 +- media-libs/devil/metadata.xml | 21 +-- 2 files changed, 24 insertions(+), 21 deletions(-) diff --git a/media-libs/devil/devil-1.7.8-r3.ebuild b/media-libs/devil/devil-1.7.8-r4.ebuild similarity index 86% rename from media-libs/devil/devil-1.7.8-r3.ebuild rename to media-libs/devil/devil-1.7.8-r4.ebuild index 113a199ada8a..4abab857c9b5 100644 --- a/media-libs/devil/devil-1.7.8-r3.ebuild +++ b/media-libs/devil/devil-1.7.8-r4.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ppc64 ~riscv x86" -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" +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" # OpenEXR support dropped b/c no support for OpenEXR 3 # See bug #833833 @@ -22,21 +22,25 @@ RDEPEND=" allegro? ( media-libs/allegro:0 ) gif? ( media-libs/giflib:= ) glut? ( media-libs/freeglut ) - jpeg? ( virtual/jpeg:0 ) + jpeg? ( media-libs/libjpeg-turbo:= ) mng? ( media-libs/libmng:= ) - nvtt? ( media-gfx/nvidia-texture-tools ) - opengl? ( virtual/opengl - virtual/glu ) + opengl? ( + virtual/opengl + virtual/glu + ) png? ( media-libs/libpng:0= ) sdl? ( media-libs/libsdl ) tiff? ( media-libs/tiff:0 ) - X? ( x11-libs/libXext + X? ( + x11-libs/libXext x11-libs/libX11 - x11-libs/libXrender ) + x11-libs/libXrender + ) xpm? ( x11-libs/libXpm )" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig +DEPEND=" + ${RDEPEND} X? ( x11-base/xorg-proto )" +BDEPEND="virtual/pkgconfig" PATCHES=( "${FILESDIR}/${P}"-CVE-2009-3994.patch @@ -80,7 +84,7 @@ src_configure() { $(use_enable X render) \ $(use_enable glut) \ $(use_with X x) \ - $(use_with nvtt) + --without-nvtt } src_install() { diff --git a/media-libs/devil/metadata.xml b/media-libs/devil/metadata.xml index 58783541108a..5b50790d86f4 100644 --- a/media-libs/devil/metadata.xml +++ b/media-libs/devil/metadata.xml @@ -1,15 +1,14 @@ https://www.gentoo.org/dtd/metadata.dtd";> - -ga...@gentoo.org -Gentoo Games Project - - -Add support for Allegro -Add support for media-gfx/nvidia-texture-tools - - -openil - + + ga...@gentoo.org + Gentoo Games Project + + + Add support for Allegro + + + openil +
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: edc7e39f15bd0c51c0f6ab7ab28876402448cc19 Author: David Seifert gentoo org> AuthorDate: Wed May 11 14:14:39 2022 + Commit: David Seifert gentoo org> CommitDate: Wed May 11 14:14:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edc7e39f media-libs/devil: drop 1.7.8-r2 Signed-off-by: David Seifert gentoo.org> media-libs/devil/devil-1.7.8-r2.ebuild | 90 -- 1 file changed, 90 deletions(-) diff --git a/media-libs/devil/devil-1.7.8-r2.ebuild b/media-libs/devil/devil-1.7.8-r2.ebuild deleted file mode 100644 index 2e70bc70215e.. --- a/media-libs/devil/devil-1.7.8-r2.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -MY_P=DevIL-${PV} - -DESCRIPTION="DevIL image library" -HOMEPAGE="http://openil.sourceforge.net/"; -SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ppc64 ~riscv x86" -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" - -RDEPEND=" - allegro? ( media-libs/allegro:0 ) - gif? ( media-libs/giflib:= ) - glut? ( media-libs/freeglut ) - jpeg? ( virtual/jpeg:0 ) - mng? ( media-libs/libmng:= ) - nvtt? ( media-gfx/nvidia-texture-tools ) - openexr? ( media-libs/openexr:= ) - opengl? ( virtual/opengl - virtual/glu ) - png? ( media-libs/libpng:0= ) - sdl? ( media-libs/libsdl ) - tiff? ( media-libs/tiff:0 ) - X? ( x11-libs/libXext - x11-libs/libX11 - x11-libs/libXrender ) - xpm? ( x11-libs/libXpm )" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig - X? ( x11-base/xorg-proto )" - -PATCHES=( - "${FILESDIR}/${P}"-CVE-2009-3994.patch - "${FILESDIR}/${P}"-libpng14.patch - "${FILESDIR}/${P}"-nvtt-glut.patch - "${FILESDIR}/${P}"-ILUT.patch - "${FILESDIR}/${P}"-restrict.patch - "${FILESDIR}/${P}"-fix-test.patch - "${FILESDIR}/${P}"-jasper-remove-uchar.patch -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf \ - $(use_enable static-libs static) \ - --disable-lcms \ - --enable-ILU \ - --enable-ILUT \ - $(use_enable cpu_flags_x86_sse sse) \ - $(use_enable cpu_flags_x86_sse2 sse2) \ - $(use_enable cpu_flags_x86_sse3 sse3) \ - $(use_enable openexr exr) \ - $(use_enable gif) \ - $(use_enable jpeg) \ - --enable-jp2 \ - $(use_enable mng) \ - $(use_enable png) \ - $(use_enable tiff) \ - $(use_enable xpm) \ - $(use_enable allegro) \ - --disable-directx8 \ - --disable-directx9 \ - $(use_enable opengl) \ - $(use_enable sdl) \ - $(use_enable X x11) \ - $(use_enable X shm) \ - $(use_enable X render) \ - $(use_enable glut) \ - $(use_with X x) \ - $(use_with nvtt) -} - -src_install() { - default - - # package provides .pc files - find "${ED}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: 4dbcc1e5299c2e5cc88c16afa2c6b2f2f18fb4d9 Author: Alexis Ballier gentoo org> AuthorDate: Tue Jun 27 18:03:43 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Tue Jun 27 18:12:24 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dbcc1e5 media-libs/devil: keyword ~arm64 Package-Manager: Portage-2.3.6, Repoman-2.3.2 media-libs/devil/devil-1.7.8-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/devil/devil-1.7.8-r2.ebuild b/media-libs/devil/devil-1.7.8-r2.ebuild index 9f9b48eb1dd..9c833edd683 100644 --- a/media-libs/devil/devil-1.7.8-r2.ebuild +++ b/media-libs/devil/devil-1.7.8-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm ~mips ppc ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~mips ppc ppc64 x86" IUSE="allegro cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 gif glut jpeg jpeg2k mng nvtt openexr opengl png sdl static-libs tiff X xpm" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: 51536fc43bd272f059498d3f6f3707bcb7cc4721 Author: Jeroen Roovers gentoo org> AuthorDate: Sun Oct 4 09:55:31 2015 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Oct 4 09:58:07 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51536fc4 media-libs/devil: Stable for PPC64 (bug #562114). Package-Manager: portage-2.2.22 RepoMan-Options: --ignore-arches media-libs/devil/devil-1.7.8-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/devil/devil-1.7.8-r2.ebuild b/media-libs/devil/devil-1.7.8-r2.ebuild index 8be0281..c20974c 100644 --- a/media-libs/devil/devil-1.7.8-r2.ebuild +++ b/media-libs/devil/devil-1.7.8-r2.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm ~mips ppc ~ppc64 x86" +KEYWORDS="amd64 ~arm ~mips ppc ppc64 x86" IUSE="allegro gif glut jpeg jpeg2k mng nvtt openexr opengl png sdl cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 static-libs tiff xpm X" RDEPEND="allegro? ( media-libs/allegro:0 )
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: 68305f4233fb5253172676dcfa1d30ebb054d36d Author: Michael Sterrett gentoo org> AuthorDate: Wed Apr 6 17:43:16 2016 + Commit: Michael Sterrett gentoo org> CommitDate: Wed Apr 6 19:08:26 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68305f42 media-libs/devil: add sub-slot to deps that have them (bug #534798) Package-Manager: portage-2.2.26 media-libs/devil/devil-1.7.8-r2.ebuild | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/media-libs/devil/devil-1.7.8-r2.ebuild b/media-libs/devil/devil-1.7.8-r2.ebuild index 43a592e..74b6747 100644 --- a/media-libs/devil/devil-1.7.8-r2.ebuild +++ b/media-libs/devil/devil-1.7.8-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -17,16 +17,16 @@ KEYWORDS="amd64 ~arm ~mips ppc ppc64 x86" IUSE="allegro gif glut jpeg jpeg2k mng nvtt openexr opengl png sdl cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 static-libs tiff xpm X" RDEPEND="allegro? ( media-libs/allegro:0 ) - gif? ( media-libs/giflib ) + gif? ( media-libs/giflib:= ) glut? ( media-libs/freeglut ) jpeg? ( virtual/jpeg:0 ) jpeg2k? ( media-libs/jasper ) - mng? ( media-libs/libmng ) + mng? ( media-libs/libmng:= ) nvtt? ( media-gfx/nvidia-texture-tools ) - openexr? ( media-libs/openexr ) + openexr? ( media-libs/openexr:= ) opengl? ( virtual/opengl virtual/glu ) - png? ( media-libs/libpng:0 ) + png? ( media-libs/libpng:0= ) sdl? ( media-libs/libsdl ) tiff? ( media-libs/tiff:0 ) xpm? ( x11-libs/libXpm )
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: e5e977e2daaad6a02ee9d5d9d0af2c055896ff37 Author: Ian Stakenvicius gentoo org> AuthorDate: Wed Apr 20 15:12:23 2016 + Commit: Ian Stakenvicius gentoo org> CommitDate: Wed Apr 20 15:12:23 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5e977e2 media-libs/devil: fix references in metadata.xml Package-Manager: portage-2.2.26 media-libs/devil/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/devil/metadata.xml b/media-libs/devil/metadata.xml index 5e0d78d..e44a24d 100644 --- a/media-libs/devil/metadata.xml +++ b/media-libs/devil/metadata.xml @@ -7,7 +7,7 @@ Add support for Allegro -Add support for dev-util/nvidia-texture-tools +Add support for media-gfx/nvidia-texture-tools openil
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: fb17898beaaa8693996d7e02c3e591b261732c30 Author: David Seifert gentoo org> AuthorDate: Sat Nov 12 22:21:34 2016 + Commit: David Seifert gentoo org> CommitDate: Sat Nov 12 23:35:57 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb17898b media-libs/devil: Add subslot operator on media-libs/jasper Package-Manager: portage-2.3.2 media-libs/devil/devil-1.7.8-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/devil/devil-1.7.8-r2.ebuild b/media-libs/devil/devil-1.7.8-r2.ebuild index 74b6747..8da20b4 100644 --- a/media-libs/devil/devil-1.7.8-r2.ebuild +++ b/media-libs/devil/devil-1.7.8-r2.ebuild @@ -20,7 +20,7 @@ RDEPEND="allegro? ( media-libs/allegro:0 ) gif? ( media-libs/giflib:= ) glut? ( media-libs/freeglut ) jpeg? ( virtual/jpeg:0 ) - jpeg2k? ( media-libs/jasper ) + jpeg2k? ( media-libs/jasper:= ) mng? ( media-libs/libmng:= ) nvtt? ( media-gfx/nvidia-texture-tools ) openexr? ( media-libs/openexr:= )
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: 873b3a77dcba03fb95ca45ed4374969db97565b9 Author: Jeroen Roovers gentoo org> AuthorDate: Mon Oct 15 15:33:20 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Oct 15 16:53:18 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=873b3a77 media-libs/devil: Mark ~hppa too. Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --ignore-arches Signed-off-by: Jeroen Roovers gentoo.org> media-libs/devil/devil-1.7.8-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/devil/devil-1.7.8-r2.ebuild b/media-libs/devil/devil-1.7.8-r2.ebuild index 4d74269bfec..63a422bed59 100644 --- a/media-libs/devil/devil-1.7.8-r2.ebuild +++ b/media-libs/devil/devil-1.7.8-r2.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 @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~mips ppc ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 x86" IUSE="allegro cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 gif glut jpeg jpeg2k mng nvtt openexr opengl png sdl static-libs tiff X xpm" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: e5e977e2daaad6a02ee9d5d9d0af2c055896ff37 Author: Ian Stakenvicius gentoo org> AuthorDate: Wed Apr 20 15:12:23 2016 + Commit: Ian Stakenvicius gentoo org> CommitDate: Wed Apr 20 15:12:23 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5e977e2 media-libs/devil: fix references in metadata.xml Package-Manager: portage-2.2.26 media-libs/devil/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/devil/metadata.xml b/media-libs/devil/metadata.xml index 5e0d78d..e44a24d 100644 --- a/media-libs/devil/metadata.xml +++ b/media-libs/devil/metadata.xml @@ -7,7 +7,7 @@ Add support for Allegro -Add support for dev-util/nvidia-texture-tools +Add support for media-gfx/nvidia-texture-tools openil
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: 68305f4233fb5253172676dcfa1d30ebb054d36d Author: Michael Sterrett gentoo org> AuthorDate: Wed Apr 6 17:43:16 2016 + Commit: Michael Sterrett gentoo org> CommitDate: Wed Apr 6 19:08:26 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68305f42 media-libs/devil: add sub-slot to deps that have them (bug #534798) Package-Manager: portage-2.2.26 media-libs/devil/devil-1.7.8-r2.ebuild | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/media-libs/devil/devil-1.7.8-r2.ebuild b/media-libs/devil/devil-1.7.8-r2.ebuild index 43a592e..74b6747 100644 --- a/media-libs/devil/devil-1.7.8-r2.ebuild +++ b/media-libs/devil/devil-1.7.8-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -17,16 +17,16 @@ KEYWORDS="amd64 ~arm ~mips ppc ppc64 x86" IUSE="allegro gif glut jpeg jpeg2k mng nvtt openexr opengl png sdl cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 static-libs tiff xpm X" RDEPEND="allegro? ( media-libs/allegro:0 ) - gif? ( media-libs/giflib ) + gif? ( media-libs/giflib:= ) glut? ( media-libs/freeglut ) jpeg? ( virtual/jpeg:0 ) jpeg2k? ( media-libs/jasper ) - mng? ( media-libs/libmng ) + mng? ( media-libs/libmng:= ) nvtt? ( media-gfx/nvidia-texture-tools ) - openexr? ( media-libs/openexr ) + openexr? ( media-libs/openexr:= ) opengl? ( virtual/opengl virtual/glu ) - png? ( media-libs/libpng:0 ) + png? ( media-libs/libpng:0= ) sdl? ( media-libs/libsdl ) tiff? ( media-libs/tiff:0 ) xpm? ( x11-libs/libXpm )
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: 51536fc43bd272f059498d3f6f3707bcb7cc4721 Author: Jeroen Roovers gentoo org> AuthorDate: Sun Oct 4 09:55:31 2015 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Oct 4 09:58:07 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51536fc4 media-libs/devil: Stable for PPC64 (bug #562114). Package-Manager: portage-2.2.22 RepoMan-Options: --ignore-arches media-libs/devil/devil-1.7.8-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/devil/devil-1.7.8-r2.ebuild b/media-libs/devil/devil-1.7.8-r2.ebuild index 8be0281..c20974c 100644 --- a/media-libs/devil/devil-1.7.8-r2.ebuild +++ b/media-libs/devil/devil-1.7.8-r2.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm ~mips ppc ~ppc64 x86" +KEYWORDS="amd64 ~arm ~mips ppc ppc64 x86" IUSE="allegro gif glut jpeg jpeg2k mng nvtt openexr opengl png sdl cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 static-libs tiff xpm X" RDEPEND="allegro? ( media-libs/allegro:0 )
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: fb17898beaaa8693996d7e02c3e591b261732c30 Author: David Seifert gentoo org> AuthorDate: Sat Nov 12 22:21:34 2016 + Commit: David Seifert gentoo org> CommitDate: Sat Nov 12 23:35:57 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb17898b media-libs/devil: Add subslot operator on media-libs/jasper Package-Manager: portage-2.3.2 media-libs/devil/devil-1.7.8-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/devil/devil-1.7.8-r2.ebuild b/media-libs/devil/devil-1.7.8-r2.ebuild index 74b6747..8da20b4 100644 --- a/media-libs/devil/devil-1.7.8-r2.ebuild +++ b/media-libs/devil/devil-1.7.8-r2.ebuild @@ -20,7 +20,7 @@ RDEPEND="allegro? ( media-libs/allegro:0 ) gif? ( media-libs/giflib:= ) glut? ( media-libs/freeglut ) jpeg? ( virtual/jpeg:0 ) - jpeg2k? ( media-libs/jasper ) + jpeg2k? ( media-libs/jasper:= ) mng? ( media-libs/libmng:= ) nvtt? ( media-gfx/nvidia-texture-tools ) openexr? ( media-libs/openexr:= )
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: 873b3a77dcba03fb95ca45ed4374969db97565b9 Author: Jeroen Roovers gentoo org> AuthorDate: Mon Oct 15 15:33:20 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Oct 15 16:53:18 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=873b3a77 media-libs/devil: Mark ~hppa too. Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --ignore-arches Signed-off-by: Jeroen Roovers gentoo.org> media-libs/devil/devil-1.7.8-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/devil/devil-1.7.8-r2.ebuild b/media-libs/devil/devil-1.7.8-r2.ebuild index 4d74269bfec..63a422bed59 100644 --- a/media-libs/devil/devil-1.7.8-r2.ebuild +++ b/media-libs/devil/devil-1.7.8-r2.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 @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~mips ppc ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 x86" IUSE="allegro cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 gif glut jpeg jpeg2k mng nvtt openexr opengl png sdl static-libs tiff X xpm" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: 4dbcc1e5299c2e5cc88c16afa2c6b2f2f18fb4d9 Author: Alexis Ballier gentoo org> AuthorDate: Tue Jun 27 18:03:43 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Tue Jun 27 18:12:24 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dbcc1e5 media-libs/devil: keyword ~arm64 Package-Manager: Portage-2.3.6, Repoman-2.3.2 media-libs/devil/devil-1.7.8-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/devil/devil-1.7.8-r2.ebuild b/media-libs/devil/devil-1.7.8-r2.ebuild index 9f9b48eb1dd..9c833edd683 100644 --- a/media-libs/devil/devil-1.7.8-r2.ebuild +++ b/media-libs/devil/devil-1.7.8-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm ~mips ppc ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~mips ppc ppc64 x86" IUSE="allegro cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 gif glut jpeg jpeg2k mng nvtt openexr opengl png sdl static-libs tiff X xpm" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: 68305f4233fb5253172676dcfa1d30ebb054d36d Author: Michael Sterrett gentoo org> AuthorDate: Wed Apr 6 17:43:16 2016 + Commit: Michael Sterrett gentoo org> CommitDate: Wed Apr 6 19:08:26 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68305f42 media-libs/devil: add sub-slot to deps that have them (bug #534798) Package-Manager: portage-2.2.26 media-libs/devil/devil-1.7.8-r2.ebuild | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/media-libs/devil/devil-1.7.8-r2.ebuild b/media-libs/devil/devil-1.7.8-r2.ebuild index 43a592e..74b6747 100644 --- a/media-libs/devil/devil-1.7.8-r2.ebuild +++ b/media-libs/devil/devil-1.7.8-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -17,16 +17,16 @@ KEYWORDS="amd64 ~arm ~mips ppc ppc64 x86" IUSE="allegro gif glut jpeg jpeg2k mng nvtt openexr opengl png sdl cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 static-libs tiff xpm X" RDEPEND="allegro? ( media-libs/allegro:0 ) - gif? ( media-libs/giflib ) + gif? ( media-libs/giflib:= ) glut? ( media-libs/freeglut ) jpeg? ( virtual/jpeg:0 ) jpeg2k? ( media-libs/jasper ) - mng? ( media-libs/libmng ) + mng? ( media-libs/libmng:= ) nvtt? ( media-gfx/nvidia-texture-tools ) - openexr? ( media-libs/openexr ) + openexr? ( media-libs/openexr:= ) opengl? ( virtual/opengl virtual/glu ) - png? ( media-libs/libpng:0 ) + png? ( media-libs/libpng:0= ) sdl? ( media-libs/libsdl ) tiff? ( media-libs/tiff:0 ) xpm? ( x11-libs/libXpm )
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: e5e977e2daaad6a02ee9d5d9d0af2c055896ff37 Author: Ian Stakenvicius gentoo org> AuthorDate: Wed Apr 20 15:12:23 2016 + Commit: Ian Stakenvicius gentoo org> CommitDate: Wed Apr 20 15:12:23 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5e977e2 media-libs/devil: fix references in metadata.xml Package-Manager: portage-2.2.26 media-libs/devil/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/devil/metadata.xml b/media-libs/devil/metadata.xml index 5e0d78d..e44a24d 100644 --- a/media-libs/devil/metadata.xml +++ b/media-libs/devil/metadata.xml @@ -7,7 +7,7 @@ Add support for Allegro -Add support for dev-util/nvidia-texture-tools +Add support for media-gfx/nvidia-texture-tools openil
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: 51536fc43bd272f059498d3f6f3707bcb7cc4721 Author: Jeroen Roovers gentoo org> AuthorDate: Sun Oct 4 09:55:31 2015 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Oct 4 09:58:07 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51536fc4 media-libs/devil: Stable for PPC64 (bug #562114). Package-Manager: portage-2.2.22 RepoMan-Options: --ignore-arches media-libs/devil/devil-1.7.8-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/devil/devil-1.7.8-r2.ebuild b/media-libs/devil/devil-1.7.8-r2.ebuild index 8be0281..c20974c 100644 --- a/media-libs/devil/devil-1.7.8-r2.ebuild +++ b/media-libs/devil/devil-1.7.8-r2.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm ~mips ppc ~ppc64 x86" +KEYWORDS="amd64 ~arm ~mips ppc ppc64 x86" IUSE="allegro gif glut jpeg jpeg2k mng nvtt openexr opengl png sdl cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 static-libs tiff xpm X" RDEPEND="allegro? ( media-libs/allegro:0 )
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: 6734ca1fc57f27f4fe987541e3f25d8a7f2ff2ca Author: Marek Szuba gentoo org> AuthorDate: Mon Jul 19 19:16:13 2021 + Commit: Marek Szuba gentoo org> CommitDate: Mon Jul 19 23:14:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6734ca1f media-libs/devil: keyword 1.7.8-r2 for ~riscv, EAPI 6 -> 8 Signed-off-by: Marek Szuba gentoo.org> media-libs/devil/devil-1.7.8-r2.ebuild | 16 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/media-libs/devil/devil-1.7.8-r2.ebuild b/media-libs/devil/devil-1.7.8-r2.ebuild index fad8f814c32..2e70bc70215 100644 --- a/media-libs/devil/devil-1.7.8-r2.ebuild +++ b/media-libs/devil/devil-1.7.8-r2.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 inherit autotools @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ppc64 x86" +KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ppc64 ~riscv x86" 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" RDEPEND=" @@ -30,11 +30,11 @@ RDEPEND=" sdl? ( media-libs/libsdl ) tiff? ( media-libs/tiff:0 ) X? ( x11-libs/libXext -x11-libs/libX11 -x11-libs/libXrender ) + x11-libs/libX11 + x11-libs/libXrender ) xpm? ( x11-libs/libXpm )" -DEPEND="${RDEPEND} - virtual/pkgconfig +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig X? ( x11-base/xorg-proto )" PATCHES=( @@ -86,5 +86,5 @@ src_install() { default # package provides .pc files - find "${D}" -name '*.la' -delete || die + find "${ED}" -name '*.la' -delete || die }
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: fedbebb26ce07664502175740d5d8dfd34725785 Author: David Seifert gentoo org> AuthorDate: Wed May 11 14:14:40 2022 + Commit: David Seifert gentoo org> CommitDate: Wed May 11 14:14:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fedbebb2 media-libs/devil: remove USE=nvtt Bug: https://bugs.gentoo.org/770760 Signed-off-by: David Seifert gentoo.org> ...devil-1.7.8-r3.ebuild => devil-1.7.8-r4.ebuild} | 24 +- media-libs/devil/metadata.xml | 21 +-- 2 files changed, 24 insertions(+), 21 deletions(-) diff --git a/media-libs/devil/devil-1.7.8-r3.ebuild b/media-libs/devil/devil-1.7.8-r4.ebuild similarity index 86% rename from media-libs/devil/devil-1.7.8-r3.ebuild rename to media-libs/devil/devil-1.7.8-r4.ebuild index 113a199ada8a..4abab857c9b5 100644 --- a/media-libs/devil/devil-1.7.8-r3.ebuild +++ b/media-libs/devil/devil-1.7.8-r4.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ppc64 ~riscv x86" -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" +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" # OpenEXR support dropped b/c no support for OpenEXR 3 # See bug #833833 @@ -22,21 +22,25 @@ RDEPEND=" allegro? ( media-libs/allegro:0 ) gif? ( media-libs/giflib:= ) glut? ( media-libs/freeglut ) - jpeg? ( virtual/jpeg:0 ) + jpeg? ( media-libs/libjpeg-turbo:= ) mng? ( media-libs/libmng:= ) - nvtt? ( media-gfx/nvidia-texture-tools ) - opengl? ( virtual/opengl - virtual/glu ) + opengl? ( + virtual/opengl + virtual/glu + ) png? ( media-libs/libpng:0= ) sdl? ( media-libs/libsdl ) tiff? ( media-libs/tiff:0 ) - X? ( x11-libs/libXext + X? ( + x11-libs/libXext x11-libs/libX11 - x11-libs/libXrender ) + x11-libs/libXrender + ) xpm? ( x11-libs/libXpm )" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig +DEPEND=" + ${RDEPEND} X? ( x11-base/xorg-proto )" +BDEPEND="virtual/pkgconfig" PATCHES=( "${FILESDIR}/${P}"-CVE-2009-3994.patch @@ -80,7 +84,7 @@ src_configure() { $(use_enable X render) \ $(use_enable glut) \ $(use_with X x) \ - $(use_with nvtt) + --without-nvtt } src_install() { diff --git a/media-libs/devil/metadata.xml b/media-libs/devil/metadata.xml index 58783541108a..5b50790d86f4 100644 --- a/media-libs/devil/metadata.xml +++ b/media-libs/devil/metadata.xml @@ -1,15 +1,14 @@ https://www.gentoo.org/dtd/metadata.dtd";> - -ga...@gentoo.org -Gentoo Games Project - - -Add support for Allegro -Add support for media-gfx/nvidia-texture-tools - - -openil - + + ga...@gentoo.org + Gentoo Games Project + + + Add support for Allegro + + + openil +
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: edc7e39f15bd0c51c0f6ab7ab28876402448cc19 Author: David Seifert gentoo org> AuthorDate: Wed May 11 14:14:39 2022 + Commit: David Seifert gentoo org> CommitDate: Wed May 11 14:14:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edc7e39f media-libs/devil: drop 1.7.8-r2 Signed-off-by: David Seifert gentoo.org> media-libs/devil/devil-1.7.8-r2.ebuild | 90 -- 1 file changed, 90 deletions(-) diff --git a/media-libs/devil/devil-1.7.8-r2.ebuild b/media-libs/devil/devil-1.7.8-r2.ebuild deleted file mode 100644 index 2e70bc70215e.. --- a/media-libs/devil/devil-1.7.8-r2.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -MY_P=DevIL-${PV} - -DESCRIPTION="DevIL image library" -HOMEPAGE="http://openil.sourceforge.net/"; -SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ppc64 ~riscv x86" -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" - -RDEPEND=" - allegro? ( media-libs/allegro:0 ) - gif? ( media-libs/giflib:= ) - glut? ( media-libs/freeglut ) - jpeg? ( virtual/jpeg:0 ) - mng? ( media-libs/libmng:= ) - nvtt? ( media-gfx/nvidia-texture-tools ) - openexr? ( media-libs/openexr:= ) - opengl? ( virtual/opengl - virtual/glu ) - png? ( media-libs/libpng:0= ) - sdl? ( media-libs/libsdl ) - tiff? ( media-libs/tiff:0 ) - X? ( x11-libs/libXext - x11-libs/libX11 - x11-libs/libXrender ) - xpm? ( x11-libs/libXpm )" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig - X? ( x11-base/xorg-proto )" - -PATCHES=( - "${FILESDIR}/${P}"-CVE-2009-3994.patch - "${FILESDIR}/${P}"-libpng14.patch - "${FILESDIR}/${P}"-nvtt-glut.patch - "${FILESDIR}/${P}"-ILUT.patch - "${FILESDIR}/${P}"-restrict.patch - "${FILESDIR}/${P}"-fix-test.patch - "${FILESDIR}/${P}"-jasper-remove-uchar.patch -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf \ - $(use_enable static-libs static) \ - --disable-lcms \ - --enable-ILU \ - --enable-ILUT \ - $(use_enable cpu_flags_x86_sse sse) \ - $(use_enable cpu_flags_x86_sse2 sse2) \ - $(use_enable cpu_flags_x86_sse3 sse3) \ - $(use_enable openexr exr) \ - $(use_enable gif) \ - $(use_enable jpeg) \ - --enable-jp2 \ - $(use_enable mng) \ - $(use_enable png) \ - $(use_enable tiff) \ - $(use_enable xpm) \ - $(use_enable allegro) \ - --disable-directx8 \ - --disable-directx9 \ - $(use_enable opengl) \ - $(use_enable sdl) \ - $(use_enable X x11) \ - $(use_enable X shm) \ - $(use_enable X render) \ - $(use_enable glut) \ - $(use_with X x) \ - $(use_with nvtt) -} - -src_install() { - default - - # package provides .pc files - find "${ED}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: c9b77209040583b6568c4506ce2ef77616bd4dbc Author: Sam James gentoo org> AuthorDate: Wed Feb 23 02:24:09 2022 + Commit: Sam James gentoo org> CommitDate: Wed Feb 23 02:25:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9b77209 media-libs/devil: disable OpenEXR support in new revision We're about to stabilise unslotted OpenEXR; nothing depends on devil[openexr], and it currently fails to build with OpenEXR 3. Let's drop the support for now unless/until something needs it (in which case we can see about patching it ourselves) or a patch is available. Closes: https://bugs.gentoo.org/833833 Signed-off-by: Sam James gentoo.org> media-libs/devil/devil-1.7.8-r3.ebuild | 91 ++ 1 file changed, 91 insertions(+) diff --git a/media-libs/devil/devil-1.7.8-r3.ebuild b/media-libs/devil/devil-1.7.8-r3.ebuild new file mode 100644 index ..745632b22d41 --- /dev/null +++ b/media-libs/devil/devil-1.7.8-r3.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +MY_P=DevIL-${PV} + +DESCRIPTION="DevIL image library" +HOMEPAGE="http://openil.sourceforge.net/"; +SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86" +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" + +# OpenEXR support dropped b/c no support for OpenEXR 3 +# See bug #833833 +RDEPEND=" + allegro? ( media-libs/allegro:0 ) + gif? ( media-libs/giflib:= ) + glut? ( media-libs/freeglut ) + jpeg? ( virtual/jpeg:0 ) + mng? ( media-libs/libmng:= ) + nvtt? ( media-gfx/nvidia-texture-tools ) + opengl? ( virtual/opengl + virtual/glu ) + png? ( media-libs/libpng:0= ) + sdl? ( media-libs/libsdl ) + tiff? ( media-libs/tiff:0 ) + X? ( x11-libs/libXext + x11-libs/libX11 + x11-libs/libXrender ) + xpm? ( x11-libs/libXpm )" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig + X? ( x11-base/xorg-proto )" + +PATCHES=( + "${FILESDIR}/${P}"-CVE-2009-3994.patch + "${FILESDIR}/${P}"-libpng14.patch + "${FILESDIR}/${P}"-nvtt-glut.patch + "${FILESDIR}/${P}"-ILUT.patch + "${FILESDIR}/${P}"-restrict.patch + "${FILESDIR}/${P}"-fix-test.patch + "${FILESDIR}/${P}"-jasper-remove-uchar.patch +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf \ + $(use_enable static-libs static) \ + --disable-lcms \ + --enable-ILU \ + --enable-ILUT \ + $(use_enable cpu_flags_x86_sse sse) \ + $(use_enable cpu_flags_x86_sse2 sse2) \ + $(use_enable cpu_flags_x86_sse3 sse3) \ + --disable-exr \ + $(use_enable gif) \ + $(use_enable jpeg) \ + --enable-jp2 \ + $(use_enable mng) \ + $(use_enable png) \ + $(use_enable tiff) \ + $(use_enable xpm) \ + $(use_enable allegro) \ + --disable-directx8 \ + --disable-directx9 \ + $(use_enable opengl) \ + $(use_enable sdl) \ + $(use_enable X x11) \ + $(use_enable X shm) \ + $(use_enable X render) \ + $(use_enable glut) \ + $(use_with X x) \ + $(use_with nvtt) +} + +src_install() { + default + + # Package provides .pc files + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: abd5efa137498fe9726a4fdf41a6ba3c2598443c Author: Sam James gentoo org> AuthorDate: Mon Feb 28 05:20:00 2022 + Commit: Sam James gentoo org> CommitDate: Mon Feb 28 05:20:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abd5efa1 media-libs/devil: Stabilize 1.7.8-r3 amd64, #833158 Signed-off-by: Sam James gentoo.org> media-libs/devil/devil-1.7.8-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/devil/devil-1.7.8-r3.ebuild b/media-libs/devil/devil-1.7.8-r3.ebuild index 745632b22d41..b91b90e98b0f 100644 --- a/media-libs/devil/devil-1.7.8-r3.ebuild +++ b/media-libs/devil/devil-1.7.8-r3.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86" 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" # OpenEXR support dropped b/c no support for OpenEXR 3
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: 15bc432d8976bacc019a08fc483f98ee7b94adfe Author: Sam James gentoo org> AuthorDate: Mon Feb 28 05:45:28 2022 + Commit: Sam James gentoo org> CommitDate: Mon Feb 28 05:45:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15bc432d media-libs/devil: Stabilize 1.7.8-r3 ppc, #833158 Signed-off-by: Sam James gentoo.org> media-libs/devil/devil-1.7.8-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/devil/devil-1.7.8-r3.ebuild b/media-libs/devil/devil-1.7.8-r3.ebuild index b91b90e98b0f..c75ece2aae91 100644 --- a/media-libs/devil/devil-1.7.8-r3.ebuild +++ b/media-libs/devil/devil-1.7.8-r3.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv ~x86" 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" # OpenEXR support dropped b/c no support for OpenEXR 3
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: a11667b17036d4011faa9a4962c70e13a1cad433 Author: Sam James gentoo org> AuthorDate: Mon Feb 28 23:56:54 2022 + Commit: Sam James gentoo org> CommitDate: Mon Feb 28 23:56:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a11667b1 media-libs/devil: Stabilize 1.7.8-r3 x86, #833158 Signed-off-by: Sam James gentoo.org> media-libs/devil/devil-1.7.8-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/devil/devil-1.7.8-r3.ebuild b/media-libs/devil/devil-1.7.8-r3.ebuild index c75ece2aae91..12d2a837975b 100644 --- a/media-libs/devil/devil-1.7.8-r3.ebuild +++ b/media-libs/devil/devil-1.7.8-r3.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv x86" 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" # OpenEXR support dropped b/c no support for OpenEXR 3
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: 8e08d66d1b39f7a0e36add4228a888f40d73dd9e Author: Sam James gentoo org> AuthorDate: Tue Mar 1 00:00:36 2022 + Commit: Sam James gentoo org> CommitDate: Tue Mar 1 00:00:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e08d66d media-libs/devil: Stabilize 1.7.8-r3 ppc64, #833158 Signed-off-by: Sam James gentoo.org> media-libs/devil/devil-1.7.8-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/devil/devil-1.7.8-r3.ebuild b/media-libs/devil/devil-1.7.8-r3.ebuild index 12d2a837975b..a975c3a68e88 100644 --- a/media-libs/devil/devil-1.7.8-r3.ebuild +++ b/media-libs/devil/devil-1.7.8-r3.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv x86" 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" # OpenEXR support dropped b/c no support for OpenEXR 3
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: bd020c8c9369bb0a72de6e6b94145b024c0c5723 Author: Sam James gentoo org> AuthorDate: Tue Mar 1 00:01:47 2022 + Commit: Sam James gentoo org> CommitDate: Tue Mar 1 00:01:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd020c8c media-libs/devil: Stabilize 1.7.8-r3 arm64, #833158 Signed-off-by: Sam James gentoo.org> media-libs/devil/devil-1.7.8-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/devil/devil-1.7.8-r3.ebuild b/media-libs/devil/devil-1.7.8-r3.ebuild index a975c3a68e88..113a199ada8a 100644 --- a/media-libs/devil/devil-1.7.8-r3.ebuild +++ b/media-libs/devil/devil-1.7.8-r3.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ppc64 ~riscv x86" 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" # OpenEXR support dropped b/c no support for OpenEXR 3
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: 6734ca1fc57f27f4fe987541e3f25d8a7f2ff2ca Author: Marek Szuba gentoo org> AuthorDate: Mon Jul 19 19:16:13 2021 + Commit: Marek Szuba gentoo org> CommitDate: Mon Jul 19 23:14:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6734ca1f media-libs/devil: keyword 1.7.8-r2 for ~riscv, EAPI 6 -> 8 Signed-off-by: Marek Szuba gentoo.org> media-libs/devil/devil-1.7.8-r2.ebuild | 16 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/media-libs/devil/devil-1.7.8-r2.ebuild b/media-libs/devil/devil-1.7.8-r2.ebuild index fad8f814c32..2e70bc70215 100644 --- a/media-libs/devil/devil-1.7.8-r2.ebuild +++ b/media-libs/devil/devil-1.7.8-r2.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 inherit autotools @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ppc64 x86" +KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ppc64 ~riscv x86" 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" RDEPEND=" @@ -30,11 +30,11 @@ RDEPEND=" sdl? ( media-libs/libsdl ) tiff? ( media-libs/tiff:0 ) X? ( x11-libs/libXext -x11-libs/libX11 -x11-libs/libXrender ) + x11-libs/libX11 + x11-libs/libXrender ) xpm? ( x11-libs/libXpm )" -DEPEND="${RDEPEND} - virtual/pkgconfig +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig X? ( x11-base/xorg-proto )" PATCHES=( @@ -86,5 +86,5 @@ src_install() { default # package provides .pc files - find "${D}" -name '*.la' -delete || die + find "${ED}" -name '*.la' -delete || die }
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: c9b77209040583b6568c4506ce2ef77616bd4dbc Author: Sam James gentoo org> AuthorDate: Wed Feb 23 02:24:09 2022 + Commit: Sam James gentoo org> CommitDate: Wed Feb 23 02:25:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9b77209 media-libs/devil: disable OpenEXR support in new revision We're about to stabilise unslotted OpenEXR; nothing depends on devil[openexr], and it currently fails to build with OpenEXR 3. Let's drop the support for now unless/until something needs it (in which case we can see about patching it ourselves) or a patch is available. Closes: https://bugs.gentoo.org/833833 Signed-off-by: Sam James gentoo.org> media-libs/devil/devil-1.7.8-r3.ebuild | 91 ++ 1 file changed, 91 insertions(+) diff --git a/media-libs/devil/devil-1.7.8-r3.ebuild b/media-libs/devil/devil-1.7.8-r3.ebuild new file mode 100644 index ..745632b22d41 --- /dev/null +++ b/media-libs/devil/devil-1.7.8-r3.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +MY_P=DevIL-${PV} + +DESCRIPTION="DevIL image library" +HOMEPAGE="http://openil.sourceforge.net/"; +SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86" +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" + +# OpenEXR support dropped b/c no support for OpenEXR 3 +# See bug #833833 +RDEPEND=" + allegro? ( media-libs/allegro:0 ) + gif? ( media-libs/giflib:= ) + glut? ( media-libs/freeglut ) + jpeg? ( virtual/jpeg:0 ) + mng? ( media-libs/libmng:= ) + nvtt? ( media-gfx/nvidia-texture-tools ) + opengl? ( virtual/opengl + virtual/glu ) + png? ( media-libs/libpng:0= ) + sdl? ( media-libs/libsdl ) + tiff? ( media-libs/tiff:0 ) + X? ( x11-libs/libXext + x11-libs/libX11 + x11-libs/libXrender ) + xpm? ( x11-libs/libXpm )" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig + X? ( x11-base/xorg-proto )" + +PATCHES=( + "${FILESDIR}/${P}"-CVE-2009-3994.patch + "${FILESDIR}/${P}"-libpng14.patch + "${FILESDIR}/${P}"-nvtt-glut.patch + "${FILESDIR}/${P}"-ILUT.patch + "${FILESDIR}/${P}"-restrict.patch + "${FILESDIR}/${P}"-fix-test.patch + "${FILESDIR}/${P}"-jasper-remove-uchar.patch +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf \ + $(use_enable static-libs static) \ + --disable-lcms \ + --enable-ILU \ + --enable-ILUT \ + $(use_enable cpu_flags_x86_sse sse) \ + $(use_enable cpu_flags_x86_sse2 sse2) \ + $(use_enable cpu_flags_x86_sse3 sse3) \ + --disable-exr \ + $(use_enable gif) \ + $(use_enable jpeg) \ + --enable-jp2 \ + $(use_enable mng) \ + $(use_enable png) \ + $(use_enable tiff) \ + $(use_enable xpm) \ + $(use_enable allegro) \ + --disable-directx8 \ + --disable-directx9 \ + $(use_enable opengl) \ + $(use_enable sdl) \ + $(use_enable X x11) \ + $(use_enable X shm) \ + $(use_enable X render) \ + $(use_enable glut) \ + $(use_with X x) \ + $(use_with nvtt) +} + +src_install() { + default + + # Package provides .pc files + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: abd5efa137498fe9726a4fdf41a6ba3c2598443c Author: Sam James gentoo org> AuthorDate: Mon Feb 28 05:20:00 2022 + Commit: Sam James gentoo org> CommitDate: Mon Feb 28 05:20:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abd5efa1 media-libs/devil: Stabilize 1.7.8-r3 amd64, #833158 Signed-off-by: Sam James gentoo.org> media-libs/devil/devil-1.7.8-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/devil/devil-1.7.8-r3.ebuild b/media-libs/devil/devil-1.7.8-r3.ebuild index 745632b22d41..b91b90e98b0f 100644 --- a/media-libs/devil/devil-1.7.8-r3.ebuild +++ b/media-libs/devil/devil-1.7.8-r3.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86" 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" # OpenEXR support dropped b/c no support for OpenEXR 3
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: 15bc432d8976bacc019a08fc483f98ee7b94adfe Author: Sam James gentoo org> AuthorDate: Mon Feb 28 05:45:28 2022 + Commit: Sam James gentoo org> CommitDate: Mon Feb 28 05:45:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15bc432d media-libs/devil: Stabilize 1.7.8-r3 ppc, #833158 Signed-off-by: Sam James gentoo.org> media-libs/devil/devil-1.7.8-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/devil/devil-1.7.8-r3.ebuild b/media-libs/devil/devil-1.7.8-r3.ebuild index b91b90e98b0f..c75ece2aae91 100644 --- a/media-libs/devil/devil-1.7.8-r3.ebuild +++ b/media-libs/devil/devil-1.7.8-r3.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv ~x86" 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" # OpenEXR support dropped b/c no support for OpenEXR 3
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: a11667b17036d4011faa9a4962c70e13a1cad433 Author: Sam James gentoo org> AuthorDate: Mon Feb 28 23:56:54 2022 + Commit: Sam James gentoo org> CommitDate: Mon Feb 28 23:56:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a11667b1 media-libs/devil: Stabilize 1.7.8-r3 x86, #833158 Signed-off-by: Sam James gentoo.org> media-libs/devil/devil-1.7.8-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/devil/devil-1.7.8-r3.ebuild b/media-libs/devil/devil-1.7.8-r3.ebuild index c75ece2aae91..12d2a837975b 100644 --- a/media-libs/devil/devil-1.7.8-r3.ebuild +++ b/media-libs/devil/devil-1.7.8-r3.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv x86" 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" # OpenEXR support dropped b/c no support for OpenEXR 3
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: 8e08d66d1b39f7a0e36add4228a888f40d73dd9e Author: Sam James gentoo org> AuthorDate: Tue Mar 1 00:00:36 2022 + Commit: Sam James gentoo org> CommitDate: Tue Mar 1 00:00:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e08d66d media-libs/devil: Stabilize 1.7.8-r3 ppc64, #833158 Signed-off-by: Sam James gentoo.org> media-libs/devil/devil-1.7.8-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/devil/devil-1.7.8-r3.ebuild b/media-libs/devil/devil-1.7.8-r3.ebuild index 12d2a837975b..a975c3a68e88 100644 --- a/media-libs/devil/devil-1.7.8-r3.ebuild +++ b/media-libs/devil/devil-1.7.8-r3.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv x86" 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" # OpenEXR support dropped b/c no support for OpenEXR 3
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: bd020c8c9369bb0a72de6e6b94145b024c0c5723 Author: Sam James gentoo org> AuthorDate: Tue Mar 1 00:01:47 2022 + Commit: Sam James gentoo org> CommitDate: Tue Mar 1 00:01:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd020c8c media-libs/devil: Stabilize 1.7.8-r3 arm64, #833158 Signed-off-by: Sam James gentoo.org> media-libs/devil/devil-1.7.8-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/devil/devil-1.7.8-r3.ebuild b/media-libs/devil/devil-1.7.8-r3.ebuild index a975c3a68e88..113a199ada8a 100644 --- a/media-libs/devil/devil-1.7.8-r3.ebuild +++ b/media-libs/devil/devil-1.7.8-r3.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ppc64 ~riscv x86" 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" # OpenEXR support dropped b/c no support for OpenEXR 3
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: 6aa8578344cd634dcabb8c13b5e8849c422affc4 Author: David Seifert gentoo org> AuthorDate: Wed Aug 28 08:19:05 2019 + Commit: David Seifert gentoo org> CommitDate: Wed Aug 28 08:19:05 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6aa85783 media-libs/devil: [QA] Remove media-libs/jasper dep Bug: https://bugs.gentoo.org/689784 Package-Manager: Portage-2.3.68, Repoman-2.3.16 Signed-off-by: David Seifert gentoo.org> media-libs/devil/devil-1.7.8-r2.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/media-libs/devil/devil-1.7.8-r2.ebuild b/media-libs/devil/devil-1.7.8-r2.ebuild index 15e29464540..fad8f814c32 100644 --- a/media-libs/devil/devil-1.7.8-r2.ebuild +++ b/media-libs/devil/devil-1.7.8-r2.ebuild @@ -14,14 +14,13 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ppc64 x86" -IUSE="allegro cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 gif glut jpeg jpeg2k mng nvtt openexr opengl png sdl static-libs tiff X xpm" +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" RDEPEND=" allegro? ( media-libs/allegro:0 ) gif? ( media-libs/giflib:= ) glut? ( media-libs/freeglut ) jpeg? ( virtual/jpeg:0 ) - jpeg2k? ( media-libs/jasper:= ) mng? ( media-libs/libmng:= ) nvtt? ( media-gfx/nvidia-texture-tools ) openexr? ( media-libs/openexr:= ) @@ -65,7 +64,7 @@ src_configure() { $(use_enable openexr exr) \ $(use_enable gif) \ $(use_enable jpeg) \ - $(use_enable jpeg2k jp2) \ + --enable-jp2 \ $(use_enable mng) \ $(use_enable png) \ $(use_enable tiff) \
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: 9293255143502d84117bb5eddd0c9f30425010b9 Author: Sam James gentoo org> AuthorDate: Thu Jul 28 07:03:33 2022 + Commit: Sam James gentoo org> CommitDate: Thu Jul 28 07:09:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92932551 media-libs/devil: add github upstream metadata Signed-off-by: Sam James gentoo.org> media-libs/devil/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/media-libs/devil/metadata.xml b/media-libs/devil/metadata.xml index 5b50790d86f4..ffed35c22f6a 100644 --- a/media-libs/devil/metadata.xml +++ b/media-libs/devil/metadata.xml @@ -9,6 +9,7 @@ Add support for Allegro + DentonW/DevIL openil
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: fedbebb26ce07664502175740d5d8dfd34725785 Author: David Seifert gentoo org> AuthorDate: Wed May 11 14:14:40 2022 + Commit: David Seifert gentoo org> CommitDate: Wed May 11 14:14:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fedbebb2 media-libs/devil: remove USE=nvtt Bug: https://bugs.gentoo.org/770760 Signed-off-by: David Seifert gentoo.org> ...devil-1.7.8-r3.ebuild => devil-1.7.8-r4.ebuild} | 24 +- media-libs/devil/metadata.xml | 21 +-- 2 files changed, 24 insertions(+), 21 deletions(-) diff --git a/media-libs/devil/devil-1.7.8-r3.ebuild b/media-libs/devil/devil-1.7.8-r4.ebuild similarity index 86% rename from media-libs/devil/devil-1.7.8-r3.ebuild rename to media-libs/devil/devil-1.7.8-r4.ebuild index 113a199ada8a..4abab857c9b5 100644 --- a/media-libs/devil/devil-1.7.8-r3.ebuild +++ b/media-libs/devil/devil-1.7.8-r4.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ppc64 ~riscv x86" -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" +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" # OpenEXR support dropped b/c no support for OpenEXR 3 # See bug #833833 @@ -22,21 +22,25 @@ RDEPEND=" allegro? ( media-libs/allegro:0 ) gif? ( media-libs/giflib:= ) glut? ( media-libs/freeglut ) - jpeg? ( virtual/jpeg:0 ) + jpeg? ( media-libs/libjpeg-turbo:= ) mng? ( media-libs/libmng:= ) - nvtt? ( media-gfx/nvidia-texture-tools ) - opengl? ( virtual/opengl - virtual/glu ) + opengl? ( + virtual/opengl + virtual/glu + ) png? ( media-libs/libpng:0= ) sdl? ( media-libs/libsdl ) tiff? ( media-libs/tiff:0 ) - X? ( x11-libs/libXext + X? ( + x11-libs/libXext x11-libs/libX11 - x11-libs/libXrender ) + x11-libs/libXrender + ) xpm? ( x11-libs/libXpm )" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig +DEPEND=" + ${RDEPEND} X? ( x11-base/xorg-proto )" +BDEPEND="virtual/pkgconfig" PATCHES=( "${FILESDIR}/${P}"-CVE-2009-3994.patch @@ -80,7 +84,7 @@ src_configure() { $(use_enable X render) \ $(use_enable glut) \ $(use_with X x) \ - $(use_with nvtt) + --without-nvtt } src_install() { diff --git a/media-libs/devil/metadata.xml b/media-libs/devil/metadata.xml index 58783541108a..5b50790d86f4 100644 --- a/media-libs/devil/metadata.xml +++ b/media-libs/devil/metadata.xml @@ -1,15 +1,14 @@ https://www.gentoo.org/dtd/metadata.dtd";> - -ga...@gentoo.org -Gentoo Games Project - - -Add support for Allegro -Add support for media-gfx/nvidia-texture-tools - - -openil - + + ga...@gentoo.org + Gentoo Games Project + + + Add support for Allegro + + + openil +
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: edc7e39f15bd0c51c0f6ab7ab28876402448cc19 Author: David Seifert gentoo org> AuthorDate: Wed May 11 14:14:39 2022 + Commit: David Seifert gentoo org> CommitDate: Wed May 11 14:14:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edc7e39f media-libs/devil: drop 1.7.8-r2 Signed-off-by: David Seifert gentoo.org> media-libs/devil/devil-1.7.8-r2.ebuild | 90 -- 1 file changed, 90 deletions(-) diff --git a/media-libs/devil/devil-1.7.8-r2.ebuild b/media-libs/devil/devil-1.7.8-r2.ebuild deleted file mode 100644 index 2e70bc70215e.. --- a/media-libs/devil/devil-1.7.8-r2.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -MY_P=DevIL-${PV} - -DESCRIPTION="DevIL image library" -HOMEPAGE="http://openil.sourceforge.net/"; -SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ppc64 ~riscv x86" -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" - -RDEPEND=" - allegro? ( media-libs/allegro:0 ) - gif? ( media-libs/giflib:= ) - glut? ( media-libs/freeglut ) - jpeg? ( virtual/jpeg:0 ) - mng? ( media-libs/libmng:= ) - nvtt? ( media-gfx/nvidia-texture-tools ) - openexr? ( media-libs/openexr:= ) - opengl? ( virtual/opengl - virtual/glu ) - png? ( media-libs/libpng:0= ) - sdl? ( media-libs/libsdl ) - tiff? ( media-libs/tiff:0 ) - X? ( x11-libs/libXext - x11-libs/libX11 - x11-libs/libXrender ) - xpm? ( x11-libs/libXpm )" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig - X? ( x11-base/xorg-proto )" - -PATCHES=( - "${FILESDIR}/${P}"-CVE-2009-3994.patch - "${FILESDIR}/${P}"-libpng14.patch - "${FILESDIR}/${P}"-nvtt-glut.patch - "${FILESDIR}/${P}"-ILUT.patch - "${FILESDIR}/${P}"-restrict.patch - "${FILESDIR}/${P}"-fix-test.patch - "${FILESDIR}/${P}"-jasper-remove-uchar.patch -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf \ - $(use_enable static-libs static) \ - --disable-lcms \ - --enable-ILU \ - --enable-ILUT \ - $(use_enable cpu_flags_x86_sse sse) \ - $(use_enable cpu_flags_x86_sse2 sse2) \ - $(use_enable cpu_flags_x86_sse3 sse3) \ - $(use_enable openexr exr) \ - $(use_enable gif) \ - $(use_enable jpeg) \ - --enable-jp2 \ - $(use_enable mng) \ - $(use_enable png) \ - $(use_enable tiff) \ - $(use_enable xpm) \ - $(use_enable allegro) \ - --disable-directx8 \ - --disable-directx9 \ - $(use_enable opengl) \ - $(use_enable sdl) \ - $(use_enable X x11) \ - $(use_enable X shm) \ - $(use_enable X render) \ - $(use_enable glut) \ - $(use_with X x) \ - $(use_with nvtt) -} - -src_install() { - default - - # package provides .pc files - find "${ED}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: 4dbcc1e5299c2e5cc88c16afa2c6b2f2f18fb4d9 Author: Alexis Ballier gentoo org> AuthorDate: Tue Jun 27 18:03:43 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Tue Jun 27 18:12:24 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dbcc1e5 media-libs/devil: keyword ~arm64 Package-Manager: Portage-2.3.6, Repoman-2.3.2 media-libs/devil/devil-1.7.8-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/devil/devil-1.7.8-r2.ebuild b/media-libs/devil/devil-1.7.8-r2.ebuild index 9f9b48eb1dd..9c833edd683 100644 --- a/media-libs/devil/devil-1.7.8-r2.ebuild +++ b/media-libs/devil/devil-1.7.8-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm ~mips ppc ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~mips ppc ppc64 x86" IUSE="allegro cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 gif glut jpeg jpeg2k mng nvtt openexr opengl png sdl static-libs tiff X xpm" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: 6aa8578344cd634dcabb8c13b5e8849c422affc4 Author: David Seifert gentoo org> AuthorDate: Wed Aug 28 08:19:05 2019 + Commit: David Seifert gentoo org> CommitDate: Wed Aug 28 08:19:05 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6aa85783 media-libs/devil: [QA] Remove media-libs/jasper dep Bug: https://bugs.gentoo.org/689784 Package-Manager: Portage-2.3.68, Repoman-2.3.16 Signed-off-by: David Seifert gentoo.org> media-libs/devil/devil-1.7.8-r2.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/media-libs/devil/devil-1.7.8-r2.ebuild b/media-libs/devil/devil-1.7.8-r2.ebuild index 15e29464540..fad8f814c32 100644 --- a/media-libs/devil/devil-1.7.8-r2.ebuild +++ b/media-libs/devil/devil-1.7.8-r2.ebuild @@ -14,14 +14,13 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ppc64 x86" -IUSE="allegro cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 gif glut jpeg jpeg2k mng nvtt openexr opengl png sdl static-libs tiff X xpm" +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" RDEPEND=" allegro? ( media-libs/allegro:0 ) gif? ( media-libs/giflib:= ) glut? ( media-libs/freeglut ) jpeg? ( virtual/jpeg:0 ) - jpeg2k? ( media-libs/jasper:= ) mng? ( media-libs/libmng:= ) nvtt? ( media-gfx/nvidia-texture-tools ) openexr? ( media-libs/openexr:= ) @@ -65,7 +64,7 @@ src_configure() { $(use_enable openexr exr) \ $(use_enable gif) \ $(use_enable jpeg) \ - $(use_enable jpeg2k jp2) \ + --enable-jp2 \ $(use_enable mng) \ $(use_enable png) \ $(use_enable tiff) \
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: fb17898beaaa8693996d7e02c3e591b261732c30 Author: David Seifert gentoo org> AuthorDate: Sat Nov 12 22:21:34 2016 + Commit: David Seifert gentoo org> CommitDate: Sat Nov 12 23:35:57 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb17898b media-libs/devil: Add subslot operator on media-libs/jasper Package-Manager: portage-2.3.2 media-libs/devil/devil-1.7.8-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/devil/devil-1.7.8-r2.ebuild b/media-libs/devil/devil-1.7.8-r2.ebuild index 74b6747..8da20b4 100644 --- a/media-libs/devil/devil-1.7.8-r2.ebuild +++ b/media-libs/devil/devil-1.7.8-r2.ebuild @@ -20,7 +20,7 @@ RDEPEND="allegro? ( media-libs/allegro:0 ) gif? ( media-libs/giflib:= ) glut? ( media-libs/freeglut ) jpeg? ( virtual/jpeg:0 ) - jpeg2k? ( media-libs/jasper ) + jpeg2k? ( media-libs/jasper:= ) mng? ( media-libs/libmng:= ) nvtt? ( media-gfx/nvidia-texture-tools ) openexr? ( media-libs/openexr:= )
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: 6734ca1fc57f27f4fe987541e3f25d8a7f2ff2ca Author: Marek Szuba gentoo org> AuthorDate: Mon Jul 19 19:16:13 2021 + Commit: Marek Szuba gentoo org> CommitDate: Mon Jul 19 23:14:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6734ca1f media-libs/devil: keyword 1.7.8-r2 for ~riscv, EAPI 6 -> 8 Signed-off-by: Marek Szuba gentoo.org> media-libs/devil/devil-1.7.8-r2.ebuild | 16 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/media-libs/devil/devil-1.7.8-r2.ebuild b/media-libs/devil/devil-1.7.8-r2.ebuild index fad8f814c32..2e70bc70215 100644 --- a/media-libs/devil/devil-1.7.8-r2.ebuild +++ b/media-libs/devil/devil-1.7.8-r2.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 inherit autotools @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ppc64 x86" +KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ppc64 ~riscv x86" 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" RDEPEND=" @@ -30,11 +30,11 @@ RDEPEND=" sdl? ( media-libs/libsdl ) tiff? ( media-libs/tiff:0 ) X? ( x11-libs/libXext -x11-libs/libX11 -x11-libs/libXrender ) + x11-libs/libX11 + x11-libs/libXrender ) xpm? ( x11-libs/libXpm )" -DEPEND="${RDEPEND} - virtual/pkgconfig +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig X? ( x11-base/xorg-proto )" PATCHES=( @@ -86,5 +86,5 @@ src_install() { default # package provides .pc files - find "${D}" -name '*.la' -delete || die + find "${ED}" -name '*.la' -delete || die }
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: c9b77209040583b6568c4506ce2ef77616bd4dbc Author: Sam James gentoo org> AuthorDate: Wed Feb 23 02:24:09 2022 + Commit: Sam James gentoo org> CommitDate: Wed Feb 23 02:25:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9b77209 media-libs/devil: disable OpenEXR support in new revision We're about to stabilise unslotted OpenEXR; nothing depends on devil[openexr], and it currently fails to build with OpenEXR 3. Let's drop the support for now unless/until something needs it (in which case we can see about patching it ourselves) or a patch is available. Closes: https://bugs.gentoo.org/833833 Signed-off-by: Sam James gentoo.org> media-libs/devil/devil-1.7.8-r3.ebuild | 91 ++ 1 file changed, 91 insertions(+) diff --git a/media-libs/devil/devil-1.7.8-r3.ebuild b/media-libs/devil/devil-1.7.8-r3.ebuild new file mode 100644 index ..745632b22d41 --- /dev/null +++ b/media-libs/devil/devil-1.7.8-r3.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +MY_P=DevIL-${PV} + +DESCRIPTION="DevIL image library" +HOMEPAGE="http://openil.sourceforge.net/"; +SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86" +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" + +# OpenEXR support dropped b/c no support for OpenEXR 3 +# See bug #833833 +RDEPEND=" + allegro? ( media-libs/allegro:0 ) + gif? ( media-libs/giflib:= ) + glut? ( media-libs/freeglut ) + jpeg? ( virtual/jpeg:0 ) + mng? ( media-libs/libmng:= ) + nvtt? ( media-gfx/nvidia-texture-tools ) + opengl? ( virtual/opengl + virtual/glu ) + png? ( media-libs/libpng:0= ) + sdl? ( media-libs/libsdl ) + tiff? ( media-libs/tiff:0 ) + X? ( x11-libs/libXext + x11-libs/libX11 + x11-libs/libXrender ) + xpm? ( x11-libs/libXpm )" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig + X? ( x11-base/xorg-proto )" + +PATCHES=( + "${FILESDIR}/${P}"-CVE-2009-3994.patch + "${FILESDIR}/${P}"-libpng14.patch + "${FILESDIR}/${P}"-nvtt-glut.patch + "${FILESDIR}/${P}"-ILUT.patch + "${FILESDIR}/${P}"-restrict.patch + "${FILESDIR}/${P}"-fix-test.patch + "${FILESDIR}/${P}"-jasper-remove-uchar.patch +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf \ + $(use_enable static-libs static) \ + --disable-lcms \ + --enable-ILU \ + --enable-ILUT \ + $(use_enable cpu_flags_x86_sse sse) \ + $(use_enable cpu_flags_x86_sse2 sse2) \ + $(use_enable cpu_flags_x86_sse3 sse3) \ + --disable-exr \ + $(use_enable gif) \ + $(use_enable jpeg) \ + --enable-jp2 \ + $(use_enable mng) \ + $(use_enable png) \ + $(use_enable tiff) \ + $(use_enable xpm) \ + $(use_enable allegro) \ + --disable-directx8 \ + --disable-directx9 \ + $(use_enable opengl) \ + $(use_enable sdl) \ + $(use_enable X x11) \ + $(use_enable X shm) \ + $(use_enable X render) \ + $(use_enable glut) \ + $(use_with X x) \ + $(use_with nvtt) +} + +src_install() { + default + + # Package provides .pc files + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: abd5efa137498fe9726a4fdf41a6ba3c2598443c Author: Sam James gentoo org> AuthorDate: Mon Feb 28 05:20:00 2022 + Commit: Sam James gentoo org> CommitDate: Mon Feb 28 05:20:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abd5efa1 media-libs/devil: Stabilize 1.7.8-r3 amd64, #833158 Signed-off-by: Sam James gentoo.org> media-libs/devil/devil-1.7.8-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/devil/devil-1.7.8-r3.ebuild b/media-libs/devil/devil-1.7.8-r3.ebuild index 745632b22d41..b91b90e98b0f 100644 --- a/media-libs/devil/devil-1.7.8-r3.ebuild +++ b/media-libs/devil/devil-1.7.8-r3.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86" 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" # OpenEXR support dropped b/c no support for OpenEXR 3
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: 15bc432d8976bacc019a08fc483f98ee7b94adfe Author: Sam James gentoo org> AuthorDate: Mon Feb 28 05:45:28 2022 + Commit: Sam James gentoo org> CommitDate: Mon Feb 28 05:45:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15bc432d media-libs/devil: Stabilize 1.7.8-r3 ppc, #833158 Signed-off-by: Sam James gentoo.org> media-libs/devil/devil-1.7.8-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/devil/devil-1.7.8-r3.ebuild b/media-libs/devil/devil-1.7.8-r3.ebuild index b91b90e98b0f..c75ece2aae91 100644 --- a/media-libs/devil/devil-1.7.8-r3.ebuild +++ b/media-libs/devil/devil-1.7.8-r3.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv ~x86" 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" # OpenEXR support dropped b/c no support for OpenEXR 3
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: a11667b17036d4011faa9a4962c70e13a1cad433 Author: Sam James gentoo org> AuthorDate: Mon Feb 28 23:56:54 2022 + Commit: Sam James gentoo org> CommitDate: Mon Feb 28 23:56:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a11667b1 media-libs/devil: Stabilize 1.7.8-r3 x86, #833158 Signed-off-by: Sam James gentoo.org> media-libs/devil/devil-1.7.8-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/devil/devil-1.7.8-r3.ebuild b/media-libs/devil/devil-1.7.8-r3.ebuild index c75ece2aae91..12d2a837975b 100644 --- a/media-libs/devil/devil-1.7.8-r3.ebuild +++ b/media-libs/devil/devil-1.7.8-r3.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv x86" 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" # OpenEXR support dropped b/c no support for OpenEXR 3
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: 8e08d66d1b39f7a0e36add4228a888f40d73dd9e Author: Sam James gentoo org> AuthorDate: Tue Mar 1 00:00:36 2022 + Commit: Sam James gentoo org> CommitDate: Tue Mar 1 00:00:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e08d66d media-libs/devil: Stabilize 1.7.8-r3 ppc64, #833158 Signed-off-by: Sam James gentoo.org> media-libs/devil/devil-1.7.8-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/devil/devil-1.7.8-r3.ebuild b/media-libs/devil/devil-1.7.8-r3.ebuild index 12d2a837975b..a975c3a68e88 100644 --- a/media-libs/devil/devil-1.7.8-r3.ebuild +++ b/media-libs/devil/devil-1.7.8-r3.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv x86" 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" # OpenEXR support dropped b/c no support for OpenEXR 3
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: bd020c8c9369bb0a72de6e6b94145b024c0c5723 Author: Sam James gentoo org> AuthorDate: Tue Mar 1 00:01:47 2022 + Commit: Sam James gentoo org> CommitDate: Tue Mar 1 00:01:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd020c8c media-libs/devil: Stabilize 1.7.8-r3 arm64, #833158 Signed-off-by: Sam James gentoo.org> media-libs/devil/devil-1.7.8-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/devil/devil-1.7.8-r3.ebuild b/media-libs/devil/devil-1.7.8-r3.ebuild index a975c3a68e88..113a199ada8a 100644 --- a/media-libs/devil/devil-1.7.8-r3.ebuild +++ b/media-libs/devil/devil-1.7.8-r3.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ppc64 ~riscv x86" 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" # OpenEXR support dropped b/c no support for OpenEXR 3
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: 51536fc43bd272f059498d3f6f3707bcb7cc4721 Author: Jeroen Roovers gentoo org> AuthorDate: Sun Oct 4 09:55:31 2015 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Oct 4 09:58:07 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51536fc4 media-libs/devil: Stable for PPC64 (bug #562114). Package-Manager: portage-2.2.22 RepoMan-Options: --ignore-arches media-libs/devil/devil-1.7.8-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/devil/devil-1.7.8-r2.ebuild b/media-libs/devil/devil-1.7.8-r2.ebuild index 8be0281..c20974c 100644 --- a/media-libs/devil/devil-1.7.8-r2.ebuild +++ b/media-libs/devil/devil-1.7.8-r2.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm ~mips ppc ~ppc64 x86" +KEYWORDS="amd64 ~arm ~mips ppc ppc64 x86" IUSE="allegro gif glut jpeg jpeg2k mng nvtt openexr opengl png sdl cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 static-libs tiff xpm X" RDEPEND="allegro? ( media-libs/allegro:0 )
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: 68305f4233fb5253172676dcfa1d30ebb054d36d Author: Michael Sterrett gentoo org> AuthorDate: Wed Apr 6 17:43:16 2016 + Commit: Michael Sterrett gentoo org> CommitDate: Wed Apr 6 19:08:26 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68305f42 media-libs/devil: add sub-slot to deps that have them (bug #534798) Package-Manager: portage-2.2.26 media-libs/devil/devil-1.7.8-r2.ebuild | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/media-libs/devil/devil-1.7.8-r2.ebuild b/media-libs/devil/devil-1.7.8-r2.ebuild index 43a592e..74b6747 100644 --- a/media-libs/devil/devil-1.7.8-r2.ebuild +++ b/media-libs/devil/devil-1.7.8-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -17,16 +17,16 @@ KEYWORDS="amd64 ~arm ~mips ppc ppc64 x86" IUSE="allegro gif glut jpeg jpeg2k mng nvtt openexr opengl png sdl cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 static-libs tiff xpm X" RDEPEND="allegro? ( media-libs/allegro:0 ) - gif? ( media-libs/giflib ) + gif? ( media-libs/giflib:= ) glut? ( media-libs/freeglut ) jpeg? ( virtual/jpeg:0 ) jpeg2k? ( media-libs/jasper ) - mng? ( media-libs/libmng ) + mng? ( media-libs/libmng:= ) nvtt? ( media-gfx/nvidia-texture-tools ) - openexr? ( media-libs/openexr ) + openexr? ( media-libs/openexr:= ) opengl? ( virtual/opengl virtual/glu ) - png? ( media-libs/libpng:0 ) + png? ( media-libs/libpng:0= ) sdl? ( media-libs/libsdl ) tiff? ( media-libs/tiff:0 ) xpm? ( x11-libs/libXpm )
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: e5e977e2daaad6a02ee9d5d9d0af2c055896ff37 Author: Ian Stakenvicius gentoo org> AuthorDate: Wed Apr 20 15:12:23 2016 + Commit: Ian Stakenvicius gentoo org> CommitDate: Wed Apr 20 15:12:23 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5e977e2 media-libs/devil: fix references in metadata.xml Package-Manager: portage-2.2.26 media-libs/devil/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/devil/metadata.xml b/media-libs/devil/metadata.xml index 5e0d78d..e44a24d 100644 --- a/media-libs/devil/metadata.xml +++ b/media-libs/devil/metadata.xml @@ -7,7 +7,7 @@ Add support for Allegro -Add support for dev-util/nvidia-texture-tools +Add support for media-gfx/nvidia-texture-tools openil
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: 873b3a77dcba03fb95ca45ed4374969db97565b9 Author: Jeroen Roovers gentoo org> AuthorDate: Mon Oct 15 15:33:20 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Oct 15 16:53:18 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=873b3a77 media-libs/devil: Mark ~hppa too. Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --ignore-arches Signed-off-by: Jeroen Roovers gentoo.org> media-libs/devil/devil-1.7.8-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/devil/devil-1.7.8-r2.ebuild b/media-libs/devil/devil-1.7.8-r2.ebuild index 4d74269bfec..63a422bed59 100644 --- a/media-libs/devil/devil-1.7.8-r2.ebuild +++ b/media-libs/devil/devil-1.7.8-r2.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 @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~mips ppc ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 x86" IUSE="allegro cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 gif glut jpeg jpeg2k mng nvtt openexr opengl png sdl static-libs tiff X xpm" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: 9293255143502d84117bb5eddd0c9f30425010b9 Author: Sam James gentoo org> AuthorDate: Thu Jul 28 07:03:33 2022 + Commit: Sam James gentoo org> CommitDate: Thu Jul 28 07:09:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92932551 media-libs/devil: add github upstream metadata Signed-off-by: Sam James gentoo.org> media-libs/devil/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/media-libs/devil/metadata.xml b/media-libs/devil/metadata.xml index 5b50790d86f4..ffed35c22f6a 100644 --- a/media-libs/devil/metadata.xml +++ b/media-libs/devil/metadata.xml @@ -9,6 +9,7 @@ Add support for Allegro + DentonW/DevIL openil
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: 6aa8578344cd634dcabb8c13b5e8849c422affc4 Author: David Seifert gentoo org> AuthorDate: Wed Aug 28 08:19:05 2019 + Commit: David Seifert gentoo org> CommitDate: Wed Aug 28 08:19:05 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6aa85783 media-libs/devil: [QA] Remove media-libs/jasper dep Bug: https://bugs.gentoo.org/689784 Package-Manager: Portage-2.3.68, Repoman-2.3.16 Signed-off-by: David Seifert gentoo.org> media-libs/devil/devil-1.7.8-r2.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/media-libs/devil/devil-1.7.8-r2.ebuild b/media-libs/devil/devil-1.7.8-r2.ebuild index 15e29464540..fad8f814c32 100644 --- a/media-libs/devil/devil-1.7.8-r2.ebuild +++ b/media-libs/devil/devil-1.7.8-r2.ebuild @@ -14,14 +14,13 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ppc64 x86" -IUSE="allegro cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 gif glut jpeg jpeg2k mng nvtt openexr opengl png sdl static-libs tiff X xpm" +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" RDEPEND=" allegro? ( media-libs/allegro:0 ) gif? ( media-libs/giflib:= ) glut? ( media-libs/freeglut ) jpeg? ( virtual/jpeg:0 ) - jpeg2k? ( media-libs/jasper:= ) mng? ( media-libs/libmng:= ) nvtt? ( media-gfx/nvidia-texture-tools ) openexr? ( media-libs/openexr:= ) @@ -65,7 +64,7 @@ src_configure() { $(use_enable openexr exr) \ $(use_enable gif) \ $(use_enable jpeg) \ - $(use_enable jpeg2k jp2) \ + --enable-jp2 \ $(use_enable mng) \ $(use_enable png) \ $(use_enable tiff) \
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: fb17898beaaa8693996d7e02c3e591b261732c30 Author: David Seifert gentoo org> AuthorDate: Sat Nov 12 22:21:34 2016 + Commit: David Seifert gentoo org> CommitDate: Sat Nov 12 23:35:57 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb17898b media-libs/devil: Add subslot operator on media-libs/jasper Package-Manager: portage-2.3.2 media-libs/devil/devil-1.7.8-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/devil/devil-1.7.8-r2.ebuild b/media-libs/devil/devil-1.7.8-r2.ebuild index 74b6747..8da20b4 100644 --- a/media-libs/devil/devil-1.7.8-r2.ebuild +++ b/media-libs/devil/devil-1.7.8-r2.ebuild @@ -20,7 +20,7 @@ RDEPEND="allegro? ( media-libs/allegro:0 ) gif? ( media-libs/giflib:= ) glut? ( media-libs/freeglut ) jpeg? ( virtual/jpeg:0 ) - jpeg2k? ( media-libs/jasper ) + jpeg2k? ( media-libs/jasper:= ) mng? ( media-libs/libmng:= ) nvtt? ( media-gfx/nvidia-texture-tools ) openexr? ( media-libs/openexr:= )
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: 4dbcc1e5299c2e5cc88c16afa2c6b2f2f18fb4d9 Author: Alexis Ballier gentoo org> AuthorDate: Tue Jun 27 18:03:43 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Tue Jun 27 18:12:24 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dbcc1e5 media-libs/devil: keyword ~arm64 Package-Manager: Portage-2.3.6, Repoman-2.3.2 media-libs/devil/devil-1.7.8-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/devil/devil-1.7.8-r2.ebuild b/media-libs/devil/devil-1.7.8-r2.ebuild index 9f9b48eb1dd..9c833edd683 100644 --- a/media-libs/devil/devil-1.7.8-r2.ebuild +++ b/media-libs/devil/devil-1.7.8-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm ~mips ppc ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~mips ppc ppc64 x86" IUSE="allegro cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 gif glut jpeg jpeg2k mng nvtt openexr opengl png sdl static-libs tiff X xpm" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: 873b3a77dcba03fb95ca45ed4374969db97565b9 Author: Jeroen Roovers gentoo org> AuthorDate: Mon Oct 15 15:33:20 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Oct 15 16:53:18 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=873b3a77 media-libs/devil: Mark ~hppa too. Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --ignore-arches Signed-off-by: Jeroen Roovers gentoo.org> media-libs/devil/devil-1.7.8-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/devil/devil-1.7.8-r2.ebuild b/media-libs/devil/devil-1.7.8-r2.ebuild index 4d74269bfec..63a422bed59 100644 --- a/media-libs/devil/devil-1.7.8-r2.ebuild +++ b/media-libs/devil/devil-1.7.8-r2.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 @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~mips ppc ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 x86" IUSE="allegro cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 gif glut jpeg jpeg2k mng nvtt openexr opengl png sdl static-libs tiff X xpm" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: 4dbcc1e5299c2e5cc88c16afa2c6b2f2f18fb4d9 Author: Alexis Ballier gentoo org> AuthorDate: Tue Jun 27 18:03:43 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Tue Jun 27 18:12:24 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dbcc1e5 media-libs/devil: keyword ~arm64 Package-Manager: Portage-2.3.6, Repoman-2.3.2 media-libs/devil/devil-1.7.8-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/devil/devil-1.7.8-r2.ebuild b/media-libs/devil/devil-1.7.8-r2.ebuild index 9f9b48eb1dd..9c833edd683 100644 --- a/media-libs/devil/devil-1.7.8-r2.ebuild +++ b/media-libs/devil/devil-1.7.8-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm ~mips ppc ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~mips ppc ppc64 x86" IUSE="allegro cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 gif glut jpeg jpeg2k mng nvtt openexr opengl png sdl static-libs tiff X xpm" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: 6aa8578344cd634dcabb8c13b5e8849c422affc4 Author: David Seifert gentoo org> AuthorDate: Wed Aug 28 08:19:05 2019 + Commit: David Seifert gentoo org> CommitDate: Wed Aug 28 08:19:05 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6aa85783 media-libs/devil: [QA] Remove media-libs/jasper dep Bug: https://bugs.gentoo.org/689784 Package-Manager: Portage-2.3.68, Repoman-2.3.16 Signed-off-by: David Seifert gentoo.org> media-libs/devil/devil-1.7.8-r2.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/media-libs/devil/devil-1.7.8-r2.ebuild b/media-libs/devil/devil-1.7.8-r2.ebuild index 15e29464540..fad8f814c32 100644 --- a/media-libs/devil/devil-1.7.8-r2.ebuild +++ b/media-libs/devil/devil-1.7.8-r2.ebuild @@ -14,14 +14,13 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ppc64 x86" -IUSE="allegro cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 gif glut jpeg jpeg2k mng nvtt openexr opengl png sdl static-libs tiff X xpm" +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" RDEPEND=" allegro? ( media-libs/allegro:0 ) gif? ( media-libs/giflib:= ) glut? ( media-libs/freeglut ) jpeg? ( virtual/jpeg:0 ) - jpeg2k? ( media-libs/jasper:= ) mng? ( media-libs/libmng:= ) nvtt? ( media-gfx/nvidia-texture-tools ) openexr? ( media-libs/openexr:= ) @@ -65,7 +64,7 @@ src_configure() { $(use_enable openexr exr) \ $(use_enable gif) \ $(use_enable jpeg) \ - $(use_enable jpeg2k jp2) \ + --enable-jp2 \ $(use_enable mng) \ $(use_enable png) \ $(use_enable tiff) \
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: 873b3a77dcba03fb95ca45ed4374969db97565b9 Author: Jeroen Roovers gentoo org> AuthorDate: Mon Oct 15 15:33:20 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Oct 15 16:53:18 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=873b3a77 media-libs/devil: Mark ~hppa too. Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --ignore-arches Signed-off-by: Jeroen Roovers gentoo.org> media-libs/devil/devil-1.7.8-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/devil/devil-1.7.8-r2.ebuild b/media-libs/devil/devil-1.7.8-r2.ebuild index 4d74269bfec..63a422bed59 100644 --- a/media-libs/devil/devil-1.7.8-r2.ebuild +++ b/media-libs/devil/devil-1.7.8-r2.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 @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~mips ppc ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 x86" IUSE="allegro cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 gif glut jpeg jpeg2k mng nvtt openexr opengl png sdl static-libs tiff X xpm" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: fedbebb26ce07664502175740d5d8dfd34725785 Author: David Seifert gentoo org> AuthorDate: Wed May 11 14:14:40 2022 + Commit: David Seifert gentoo org> CommitDate: Wed May 11 14:14:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fedbebb2 media-libs/devil: remove USE=nvtt Bug: https://bugs.gentoo.org/770760 Signed-off-by: David Seifert gentoo.org> ...devil-1.7.8-r3.ebuild => devil-1.7.8-r4.ebuild} | 24 +- media-libs/devil/metadata.xml | 21 +-- 2 files changed, 24 insertions(+), 21 deletions(-) diff --git a/media-libs/devil/devil-1.7.8-r3.ebuild b/media-libs/devil/devil-1.7.8-r4.ebuild similarity index 86% rename from media-libs/devil/devil-1.7.8-r3.ebuild rename to media-libs/devil/devil-1.7.8-r4.ebuild index 113a199ada8a..4abab857c9b5 100644 --- a/media-libs/devil/devil-1.7.8-r3.ebuild +++ b/media-libs/devil/devil-1.7.8-r4.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ppc64 ~riscv x86" -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" +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" # OpenEXR support dropped b/c no support for OpenEXR 3 # See bug #833833 @@ -22,21 +22,25 @@ RDEPEND=" allegro? ( media-libs/allegro:0 ) gif? ( media-libs/giflib:= ) glut? ( media-libs/freeglut ) - jpeg? ( virtual/jpeg:0 ) + jpeg? ( media-libs/libjpeg-turbo:= ) mng? ( media-libs/libmng:= ) - nvtt? ( media-gfx/nvidia-texture-tools ) - opengl? ( virtual/opengl - virtual/glu ) + opengl? ( + virtual/opengl + virtual/glu + ) png? ( media-libs/libpng:0= ) sdl? ( media-libs/libsdl ) tiff? ( media-libs/tiff:0 ) - X? ( x11-libs/libXext + X? ( + x11-libs/libXext x11-libs/libX11 - x11-libs/libXrender ) + x11-libs/libXrender + ) xpm? ( x11-libs/libXpm )" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig +DEPEND=" + ${RDEPEND} X? ( x11-base/xorg-proto )" +BDEPEND="virtual/pkgconfig" PATCHES=( "${FILESDIR}/${P}"-CVE-2009-3994.patch @@ -80,7 +84,7 @@ src_configure() { $(use_enable X render) \ $(use_enable glut) \ $(use_with X x) \ - $(use_with nvtt) + --without-nvtt } src_install() { diff --git a/media-libs/devil/metadata.xml b/media-libs/devil/metadata.xml index 58783541108a..5b50790d86f4 100644 --- a/media-libs/devil/metadata.xml +++ b/media-libs/devil/metadata.xml @@ -1,15 +1,14 @@ https://www.gentoo.org/dtd/metadata.dtd";> - -ga...@gentoo.org -Gentoo Games Project - - -Add support for Allegro -Add support for media-gfx/nvidia-texture-tools - - -openil - + + ga...@gentoo.org + Gentoo Games Project + + + Add support for Allegro + + + openil +
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: edc7e39f15bd0c51c0f6ab7ab28876402448cc19 Author: David Seifert gentoo org> AuthorDate: Wed May 11 14:14:39 2022 + Commit: David Seifert gentoo org> CommitDate: Wed May 11 14:14:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edc7e39f media-libs/devil: drop 1.7.8-r2 Signed-off-by: David Seifert gentoo.org> media-libs/devil/devil-1.7.8-r2.ebuild | 90 -- 1 file changed, 90 deletions(-) diff --git a/media-libs/devil/devil-1.7.8-r2.ebuild b/media-libs/devil/devil-1.7.8-r2.ebuild deleted file mode 100644 index 2e70bc70215e.. --- a/media-libs/devil/devil-1.7.8-r2.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -MY_P=DevIL-${PV} - -DESCRIPTION="DevIL image library" -HOMEPAGE="http://openil.sourceforge.net/"; -SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ppc64 ~riscv x86" -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" - -RDEPEND=" - allegro? ( media-libs/allegro:0 ) - gif? ( media-libs/giflib:= ) - glut? ( media-libs/freeglut ) - jpeg? ( virtual/jpeg:0 ) - mng? ( media-libs/libmng:= ) - nvtt? ( media-gfx/nvidia-texture-tools ) - openexr? ( media-libs/openexr:= ) - opengl? ( virtual/opengl - virtual/glu ) - png? ( media-libs/libpng:0= ) - sdl? ( media-libs/libsdl ) - tiff? ( media-libs/tiff:0 ) - X? ( x11-libs/libXext - x11-libs/libX11 - x11-libs/libXrender ) - xpm? ( x11-libs/libXpm )" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig - X? ( x11-base/xorg-proto )" - -PATCHES=( - "${FILESDIR}/${P}"-CVE-2009-3994.patch - "${FILESDIR}/${P}"-libpng14.patch - "${FILESDIR}/${P}"-nvtt-glut.patch - "${FILESDIR}/${P}"-ILUT.patch - "${FILESDIR}/${P}"-restrict.patch - "${FILESDIR}/${P}"-fix-test.patch - "${FILESDIR}/${P}"-jasper-remove-uchar.patch -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf \ - $(use_enable static-libs static) \ - --disable-lcms \ - --enable-ILU \ - --enable-ILUT \ - $(use_enable cpu_flags_x86_sse sse) \ - $(use_enable cpu_flags_x86_sse2 sse2) \ - $(use_enable cpu_flags_x86_sse3 sse3) \ - $(use_enable openexr exr) \ - $(use_enable gif) \ - $(use_enable jpeg) \ - --enable-jp2 \ - $(use_enable mng) \ - $(use_enable png) \ - $(use_enable tiff) \ - $(use_enable xpm) \ - $(use_enable allegro) \ - --disable-directx8 \ - --disable-directx9 \ - $(use_enable opengl) \ - $(use_enable sdl) \ - $(use_enable X x11) \ - $(use_enable X shm) \ - $(use_enable X render) \ - $(use_enable glut) \ - $(use_with X x) \ - $(use_with nvtt) -} - -src_install() { - default - - # package provides .pc files - find "${ED}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: 9293255143502d84117bb5eddd0c9f30425010b9 Author: Sam James gentoo org> AuthorDate: Thu Jul 28 07:03:33 2022 + Commit: Sam James gentoo org> CommitDate: Thu Jul 28 07:09:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92932551 media-libs/devil: add github upstream metadata Signed-off-by: Sam James gentoo.org> media-libs/devil/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/media-libs/devil/metadata.xml b/media-libs/devil/metadata.xml index 5b50790d86f4..ffed35c22f6a 100644 --- a/media-libs/devil/metadata.xml +++ b/media-libs/devil/metadata.xml @@ -9,6 +9,7 @@ Add support for Allegro + DentonW/DevIL openil
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: c9b77209040583b6568c4506ce2ef77616bd4dbc Author: Sam James gentoo org> AuthorDate: Wed Feb 23 02:24:09 2022 + Commit: Sam James gentoo org> CommitDate: Wed Feb 23 02:25:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9b77209 media-libs/devil: disable OpenEXR support in new revision We're about to stabilise unslotted OpenEXR; nothing depends on devil[openexr], and it currently fails to build with OpenEXR 3. Let's drop the support for now unless/until something needs it (in which case we can see about patching it ourselves) or a patch is available. Closes: https://bugs.gentoo.org/833833 Signed-off-by: Sam James gentoo.org> media-libs/devil/devil-1.7.8-r3.ebuild | 91 ++ 1 file changed, 91 insertions(+) diff --git a/media-libs/devil/devil-1.7.8-r3.ebuild b/media-libs/devil/devil-1.7.8-r3.ebuild new file mode 100644 index ..745632b22d41 --- /dev/null +++ b/media-libs/devil/devil-1.7.8-r3.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +MY_P=DevIL-${PV} + +DESCRIPTION="DevIL image library" +HOMEPAGE="http://openil.sourceforge.net/"; +SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86" +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" + +# OpenEXR support dropped b/c no support for OpenEXR 3 +# See bug #833833 +RDEPEND=" + allegro? ( media-libs/allegro:0 ) + gif? ( media-libs/giflib:= ) + glut? ( media-libs/freeglut ) + jpeg? ( virtual/jpeg:0 ) + mng? ( media-libs/libmng:= ) + nvtt? ( media-gfx/nvidia-texture-tools ) + opengl? ( virtual/opengl + virtual/glu ) + png? ( media-libs/libpng:0= ) + sdl? ( media-libs/libsdl ) + tiff? ( media-libs/tiff:0 ) + X? ( x11-libs/libXext + x11-libs/libX11 + x11-libs/libXrender ) + xpm? ( x11-libs/libXpm )" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig + X? ( x11-base/xorg-proto )" + +PATCHES=( + "${FILESDIR}/${P}"-CVE-2009-3994.patch + "${FILESDIR}/${P}"-libpng14.patch + "${FILESDIR}/${P}"-nvtt-glut.patch + "${FILESDIR}/${P}"-ILUT.patch + "${FILESDIR}/${P}"-restrict.patch + "${FILESDIR}/${P}"-fix-test.patch + "${FILESDIR}/${P}"-jasper-remove-uchar.patch +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf \ + $(use_enable static-libs static) \ + --disable-lcms \ + --enable-ILU \ + --enable-ILUT \ + $(use_enable cpu_flags_x86_sse sse) \ + $(use_enable cpu_flags_x86_sse2 sse2) \ + $(use_enable cpu_flags_x86_sse3 sse3) \ + --disable-exr \ + $(use_enable gif) \ + $(use_enable jpeg) \ + --enable-jp2 \ + $(use_enable mng) \ + $(use_enable png) \ + $(use_enable tiff) \ + $(use_enable xpm) \ + $(use_enable allegro) \ + --disable-directx8 \ + --disable-directx9 \ + $(use_enable opengl) \ + $(use_enable sdl) \ + $(use_enable X x11) \ + $(use_enable X shm) \ + $(use_enable X render) \ + $(use_enable glut) \ + $(use_with X x) \ + $(use_with nvtt) +} + +src_install() { + default + + # Package provides .pc files + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: abd5efa137498fe9726a4fdf41a6ba3c2598443c Author: Sam James gentoo org> AuthorDate: Mon Feb 28 05:20:00 2022 + Commit: Sam James gentoo org> CommitDate: Mon Feb 28 05:20:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abd5efa1 media-libs/devil: Stabilize 1.7.8-r3 amd64, #833158 Signed-off-by: Sam James gentoo.org> media-libs/devil/devil-1.7.8-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/devil/devil-1.7.8-r3.ebuild b/media-libs/devil/devil-1.7.8-r3.ebuild index 745632b22d41..b91b90e98b0f 100644 --- a/media-libs/devil/devil-1.7.8-r3.ebuild +++ b/media-libs/devil/devil-1.7.8-r3.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86" 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" # OpenEXR support dropped b/c no support for OpenEXR 3
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: 15bc432d8976bacc019a08fc483f98ee7b94adfe Author: Sam James gentoo org> AuthorDate: Mon Feb 28 05:45:28 2022 + Commit: Sam James gentoo org> CommitDate: Mon Feb 28 05:45:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15bc432d media-libs/devil: Stabilize 1.7.8-r3 ppc, #833158 Signed-off-by: Sam James gentoo.org> media-libs/devil/devil-1.7.8-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/devil/devil-1.7.8-r3.ebuild b/media-libs/devil/devil-1.7.8-r3.ebuild index b91b90e98b0f..c75ece2aae91 100644 --- a/media-libs/devil/devil-1.7.8-r3.ebuild +++ b/media-libs/devil/devil-1.7.8-r3.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv ~x86" 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" # OpenEXR support dropped b/c no support for OpenEXR 3
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: a11667b17036d4011faa9a4962c70e13a1cad433 Author: Sam James gentoo org> AuthorDate: Mon Feb 28 23:56:54 2022 + Commit: Sam James gentoo org> CommitDate: Mon Feb 28 23:56:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a11667b1 media-libs/devil: Stabilize 1.7.8-r3 x86, #833158 Signed-off-by: Sam James gentoo.org> media-libs/devil/devil-1.7.8-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/devil/devil-1.7.8-r3.ebuild b/media-libs/devil/devil-1.7.8-r3.ebuild index c75ece2aae91..12d2a837975b 100644 --- a/media-libs/devil/devil-1.7.8-r3.ebuild +++ b/media-libs/devil/devil-1.7.8-r3.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv x86" 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" # OpenEXR support dropped b/c no support for OpenEXR 3
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: 8e08d66d1b39f7a0e36add4228a888f40d73dd9e Author: Sam James gentoo org> AuthorDate: Tue Mar 1 00:00:36 2022 + Commit: Sam James gentoo org> CommitDate: Tue Mar 1 00:00:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e08d66d media-libs/devil: Stabilize 1.7.8-r3 ppc64, #833158 Signed-off-by: Sam James gentoo.org> media-libs/devil/devil-1.7.8-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/devil/devil-1.7.8-r3.ebuild b/media-libs/devil/devil-1.7.8-r3.ebuild index 12d2a837975b..a975c3a68e88 100644 --- a/media-libs/devil/devil-1.7.8-r3.ebuild +++ b/media-libs/devil/devil-1.7.8-r3.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv x86" 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" # OpenEXR support dropped b/c no support for OpenEXR 3
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: bd020c8c9369bb0a72de6e6b94145b024c0c5723 Author: Sam James gentoo org> AuthorDate: Tue Mar 1 00:01:47 2022 + Commit: Sam James gentoo org> CommitDate: Tue Mar 1 00:01:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd020c8c media-libs/devil: Stabilize 1.7.8-r3 arm64, #833158 Signed-off-by: Sam James gentoo.org> media-libs/devil/devil-1.7.8-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/devil/devil-1.7.8-r3.ebuild b/media-libs/devil/devil-1.7.8-r3.ebuild index a975c3a68e88..113a199ada8a 100644 --- a/media-libs/devil/devil-1.7.8-r3.ebuild +++ b/media-libs/devil/devil-1.7.8-r3.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ppc64 ~riscv x86" 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" # OpenEXR support dropped b/c no support for OpenEXR 3
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: 6734ca1fc57f27f4fe987541e3f25d8a7f2ff2ca Author: Marek Szuba gentoo org> AuthorDate: Mon Jul 19 19:16:13 2021 + Commit: Marek Szuba gentoo org> CommitDate: Mon Jul 19 23:14:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6734ca1f media-libs/devil: keyword 1.7.8-r2 for ~riscv, EAPI 6 -> 8 Signed-off-by: Marek Szuba gentoo.org> media-libs/devil/devil-1.7.8-r2.ebuild | 16 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/media-libs/devil/devil-1.7.8-r2.ebuild b/media-libs/devil/devil-1.7.8-r2.ebuild index fad8f814c32..2e70bc70215 100644 --- a/media-libs/devil/devil-1.7.8-r2.ebuild +++ b/media-libs/devil/devil-1.7.8-r2.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 inherit autotools @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ppc64 x86" +KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ppc64 ~riscv x86" 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" RDEPEND=" @@ -30,11 +30,11 @@ RDEPEND=" sdl? ( media-libs/libsdl ) tiff? ( media-libs/tiff:0 ) X? ( x11-libs/libXext -x11-libs/libX11 -x11-libs/libXrender ) + x11-libs/libX11 + x11-libs/libXrender ) xpm? ( x11-libs/libXpm )" -DEPEND="${RDEPEND} - virtual/pkgconfig +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig X? ( x11-base/xorg-proto )" PATCHES=( @@ -86,5 +86,5 @@ src_install() { default # package provides .pc files - find "${D}" -name '*.la' -delete || die + find "${ED}" -name '*.la' -delete || die }
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: 9293255143502d84117bb5eddd0c9f30425010b9 Author: Sam James gentoo org> AuthorDate: Thu Jul 28 07:03:33 2022 + Commit: Sam James gentoo org> CommitDate: Thu Jul 28 07:09:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92932551 media-libs/devil: add github upstream metadata Signed-off-by: Sam James gentoo.org> media-libs/devil/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/media-libs/devil/metadata.xml b/media-libs/devil/metadata.xml index 5b50790d86f4..ffed35c22f6a 100644 --- a/media-libs/devil/metadata.xml +++ b/media-libs/devil/metadata.xml @@ -9,6 +9,7 @@ Add support for Allegro + DentonW/DevIL openil
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: fedbebb26ce07664502175740d5d8dfd34725785 Author: David Seifert gentoo org> AuthorDate: Wed May 11 14:14:40 2022 + Commit: David Seifert gentoo org> CommitDate: Wed May 11 14:14:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fedbebb2 media-libs/devil: remove USE=nvtt Bug: https://bugs.gentoo.org/770760 Signed-off-by: David Seifert gentoo.org> ...devil-1.7.8-r3.ebuild => devil-1.7.8-r4.ebuild} | 24 +- media-libs/devil/metadata.xml | 21 +-- 2 files changed, 24 insertions(+), 21 deletions(-) diff --git a/media-libs/devil/devil-1.7.8-r3.ebuild b/media-libs/devil/devil-1.7.8-r4.ebuild similarity index 86% rename from media-libs/devil/devil-1.7.8-r3.ebuild rename to media-libs/devil/devil-1.7.8-r4.ebuild index 113a199ada8a..4abab857c9b5 100644 --- a/media-libs/devil/devil-1.7.8-r3.ebuild +++ b/media-libs/devil/devil-1.7.8-r4.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ppc64 ~riscv x86" -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" +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" # OpenEXR support dropped b/c no support for OpenEXR 3 # See bug #833833 @@ -22,21 +22,25 @@ RDEPEND=" allegro? ( media-libs/allegro:0 ) gif? ( media-libs/giflib:= ) glut? ( media-libs/freeglut ) - jpeg? ( virtual/jpeg:0 ) + jpeg? ( media-libs/libjpeg-turbo:= ) mng? ( media-libs/libmng:= ) - nvtt? ( media-gfx/nvidia-texture-tools ) - opengl? ( virtual/opengl - virtual/glu ) + opengl? ( + virtual/opengl + virtual/glu + ) png? ( media-libs/libpng:0= ) sdl? ( media-libs/libsdl ) tiff? ( media-libs/tiff:0 ) - X? ( x11-libs/libXext + X? ( + x11-libs/libXext x11-libs/libX11 - x11-libs/libXrender ) + x11-libs/libXrender + ) xpm? ( x11-libs/libXpm )" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig +DEPEND=" + ${RDEPEND} X? ( x11-base/xorg-proto )" +BDEPEND="virtual/pkgconfig" PATCHES=( "${FILESDIR}/${P}"-CVE-2009-3994.patch @@ -80,7 +84,7 @@ src_configure() { $(use_enable X render) \ $(use_enable glut) \ $(use_with X x) \ - $(use_with nvtt) + --without-nvtt } src_install() { diff --git a/media-libs/devil/metadata.xml b/media-libs/devil/metadata.xml index 58783541108a..5b50790d86f4 100644 --- a/media-libs/devil/metadata.xml +++ b/media-libs/devil/metadata.xml @@ -1,15 +1,14 @@ https://www.gentoo.org/dtd/metadata.dtd";> - -ga...@gentoo.org -Gentoo Games Project - - -Add support for Allegro -Add support for media-gfx/nvidia-texture-tools - - -openil - + + ga...@gentoo.org + Gentoo Games Project + + + Add support for Allegro + + + openil +
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: edc7e39f15bd0c51c0f6ab7ab28876402448cc19 Author: David Seifert gentoo org> AuthorDate: Wed May 11 14:14:39 2022 + Commit: David Seifert gentoo org> CommitDate: Wed May 11 14:14:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edc7e39f media-libs/devil: drop 1.7.8-r2 Signed-off-by: David Seifert gentoo.org> media-libs/devil/devil-1.7.8-r2.ebuild | 90 -- 1 file changed, 90 deletions(-) diff --git a/media-libs/devil/devil-1.7.8-r2.ebuild b/media-libs/devil/devil-1.7.8-r2.ebuild deleted file mode 100644 index 2e70bc70215e.. --- a/media-libs/devil/devil-1.7.8-r2.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -MY_P=DevIL-${PV} - -DESCRIPTION="DevIL image library" -HOMEPAGE="http://openil.sourceforge.net/"; -SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ppc64 ~riscv x86" -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" - -RDEPEND=" - allegro? ( media-libs/allegro:0 ) - gif? ( media-libs/giflib:= ) - glut? ( media-libs/freeglut ) - jpeg? ( virtual/jpeg:0 ) - mng? ( media-libs/libmng:= ) - nvtt? ( media-gfx/nvidia-texture-tools ) - openexr? ( media-libs/openexr:= ) - opengl? ( virtual/opengl - virtual/glu ) - png? ( media-libs/libpng:0= ) - sdl? ( media-libs/libsdl ) - tiff? ( media-libs/tiff:0 ) - X? ( x11-libs/libXext - x11-libs/libX11 - x11-libs/libXrender ) - xpm? ( x11-libs/libXpm )" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig - X? ( x11-base/xorg-proto )" - -PATCHES=( - "${FILESDIR}/${P}"-CVE-2009-3994.patch - "${FILESDIR}/${P}"-libpng14.patch - "${FILESDIR}/${P}"-nvtt-glut.patch - "${FILESDIR}/${P}"-ILUT.patch - "${FILESDIR}/${P}"-restrict.patch - "${FILESDIR}/${P}"-fix-test.patch - "${FILESDIR}/${P}"-jasper-remove-uchar.patch -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf \ - $(use_enable static-libs static) \ - --disable-lcms \ - --enable-ILU \ - --enable-ILUT \ - $(use_enable cpu_flags_x86_sse sse) \ - $(use_enable cpu_flags_x86_sse2 sse2) \ - $(use_enable cpu_flags_x86_sse3 sse3) \ - $(use_enable openexr exr) \ - $(use_enable gif) \ - $(use_enable jpeg) \ - --enable-jp2 \ - $(use_enable mng) \ - $(use_enable png) \ - $(use_enable tiff) \ - $(use_enable xpm) \ - $(use_enable allegro) \ - --disable-directx8 \ - --disable-directx9 \ - $(use_enable opengl) \ - $(use_enable sdl) \ - $(use_enable X x11) \ - $(use_enable X shm) \ - $(use_enable X render) \ - $(use_enable glut) \ - $(use_with X x) \ - $(use_with nvtt) -} - -src_install() { - default - - # package provides .pc files - find "${ED}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: c9b77209040583b6568c4506ce2ef77616bd4dbc Author: Sam James gentoo org> AuthorDate: Wed Feb 23 02:24:09 2022 + Commit: Sam James gentoo org> CommitDate: Wed Feb 23 02:25:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9b77209 media-libs/devil: disable OpenEXR support in new revision We're about to stabilise unslotted OpenEXR; nothing depends on devil[openexr], and it currently fails to build with OpenEXR 3. Let's drop the support for now unless/until something needs it (in which case we can see about patching it ourselves) or a patch is available. Closes: https://bugs.gentoo.org/833833 Signed-off-by: Sam James gentoo.org> media-libs/devil/devil-1.7.8-r3.ebuild | 91 ++ 1 file changed, 91 insertions(+) diff --git a/media-libs/devil/devil-1.7.8-r3.ebuild b/media-libs/devil/devil-1.7.8-r3.ebuild new file mode 100644 index ..745632b22d41 --- /dev/null +++ b/media-libs/devil/devil-1.7.8-r3.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +MY_P=DevIL-${PV} + +DESCRIPTION="DevIL image library" +HOMEPAGE="http://openil.sourceforge.net/"; +SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86" +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" + +# OpenEXR support dropped b/c no support for OpenEXR 3 +# See bug #833833 +RDEPEND=" + allegro? ( media-libs/allegro:0 ) + gif? ( media-libs/giflib:= ) + glut? ( media-libs/freeglut ) + jpeg? ( virtual/jpeg:0 ) + mng? ( media-libs/libmng:= ) + nvtt? ( media-gfx/nvidia-texture-tools ) + opengl? ( virtual/opengl + virtual/glu ) + png? ( media-libs/libpng:0= ) + sdl? ( media-libs/libsdl ) + tiff? ( media-libs/tiff:0 ) + X? ( x11-libs/libXext + x11-libs/libX11 + x11-libs/libXrender ) + xpm? ( x11-libs/libXpm )" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig + X? ( x11-base/xorg-proto )" + +PATCHES=( + "${FILESDIR}/${P}"-CVE-2009-3994.patch + "${FILESDIR}/${P}"-libpng14.patch + "${FILESDIR}/${P}"-nvtt-glut.patch + "${FILESDIR}/${P}"-ILUT.patch + "${FILESDIR}/${P}"-restrict.patch + "${FILESDIR}/${P}"-fix-test.patch + "${FILESDIR}/${P}"-jasper-remove-uchar.patch +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf \ + $(use_enable static-libs static) \ + --disable-lcms \ + --enable-ILU \ + --enable-ILUT \ + $(use_enable cpu_flags_x86_sse sse) \ + $(use_enable cpu_flags_x86_sse2 sse2) \ + $(use_enable cpu_flags_x86_sse3 sse3) \ + --disable-exr \ + $(use_enable gif) \ + $(use_enable jpeg) \ + --enable-jp2 \ + $(use_enable mng) \ + $(use_enable png) \ + $(use_enable tiff) \ + $(use_enable xpm) \ + $(use_enable allegro) \ + --disable-directx8 \ + --disable-directx9 \ + $(use_enable opengl) \ + $(use_enable sdl) \ + $(use_enable X x11) \ + $(use_enable X shm) \ + $(use_enable X render) \ + $(use_enable glut) \ + $(use_with X x) \ + $(use_with nvtt) +} + +src_install() { + default + + # Package provides .pc files + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: abd5efa137498fe9726a4fdf41a6ba3c2598443c Author: Sam James gentoo org> AuthorDate: Mon Feb 28 05:20:00 2022 + Commit: Sam James gentoo org> CommitDate: Mon Feb 28 05:20:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abd5efa1 media-libs/devil: Stabilize 1.7.8-r3 amd64, #833158 Signed-off-by: Sam James gentoo.org> media-libs/devil/devil-1.7.8-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/devil/devil-1.7.8-r3.ebuild b/media-libs/devil/devil-1.7.8-r3.ebuild index 745632b22d41..b91b90e98b0f 100644 --- a/media-libs/devil/devil-1.7.8-r3.ebuild +++ b/media-libs/devil/devil-1.7.8-r3.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86" 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" # OpenEXR support dropped b/c no support for OpenEXR 3
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: 15bc432d8976bacc019a08fc483f98ee7b94adfe Author: Sam James gentoo org> AuthorDate: Mon Feb 28 05:45:28 2022 + Commit: Sam James gentoo org> CommitDate: Mon Feb 28 05:45:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15bc432d media-libs/devil: Stabilize 1.7.8-r3 ppc, #833158 Signed-off-by: Sam James gentoo.org> media-libs/devil/devil-1.7.8-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/devil/devil-1.7.8-r3.ebuild b/media-libs/devil/devil-1.7.8-r3.ebuild index b91b90e98b0f..c75ece2aae91 100644 --- a/media-libs/devil/devil-1.7.8-r3.ebuild +++ b/media-libs/devil/devil-1.7.8-r3.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv ~x86" 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" # OpenEXR support dropped b/c no support for OpenEXR 3
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: a11667b17036d4011faa9a4962c70e13a1cad433 Author: Sam James gentoo org> AuthorDate: Mon Feb 28 23:56:54 2022 + Commit: Sam James gentoo org> CommitDate: Mon Feb 28 23:56:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a11667b1 media-libs/devil: Stabilize 1.7.8-r3 x86, #833158 Signed-off-by: Sam James gentoo.org> media-libs/devil/devil-1.7.8-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/devil/devil-1.7.8-r3.ebuild b/media-libs/devil/devil-1.7.8-r3.ebuild index c75ece2aae91..12d2a837975b 100644 --- a/media-libs/devil/devil-1.7.8-r3.ebuild +++ b/media-libs/devil/devil-1.7.8-r3.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv x86" 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" # OpenEXR support dropped b/c no support for OpenEXR 3
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: 8e08d66d1b39f7a0e36add4228a888f40d73dd9e Author: Sam James gentoo org> AuthorDate: Tue Mar 1 00:00:36 2022 + Commit: Sam James gentoo org> CommitDate: Tue Mar 1 00:00:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e08d66d media-libs/devil: Stabilize 1.7.8-r3 ppc64, #833158 Signed-off-by: Sam James gentoo.org> media-libs/devil/devil-1.7.8-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/devil/devil-1.7.8-r3.ebuild b/media-libs/devil/devil-1.7.8-r3.ebuild index 12d2a837975b..a975c3a68e88 100644 --- a/media-libs/devil/devil-1.7.8-r3.ebuild +++ b/media-libs/devil/devil-1.7.8-r3.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv x86" 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" # OpenEXR support dropped b/c no support for OpenEXR 3
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: bd020c8c9369bb0a72de6e6b94145b024c0c5723 Author: Sam James gentoo org> AuthorDate: Tue Mar 1 00:01:47 2022 + Commit: Sam James gentoo org> CommitDate: Tue Mar 1 00:01:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd020c8c media-libs/devil: Stabilize 1.7.8-r3 arm64, #833158 Signed-off-by: Sam James gentoo.org> media-libs/devil/devil-1.7.8-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/devil/devil-1.7.8-r3.ebuild b/media-libs/devil/devil-1.7.8-r3.ebuild index a975c3a68e88..113a199ada8a 100644 --- a/media-libs/devil/devil-1.7.8-r3.ebuild +++ b/media-libs/devil/devil-1.7.8-r3.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ppc64 ~riscv x86" 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" # OpenEXR support dropped b/c no support for OpenEXR 3
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: fedbebb26ce07664502175740d5d8dfd34725785 Author: David Seifert gentoo org> AuthorDate: Wed May 11 14:14:40 2022 + Commit: David Seifert gentoo org> CommitDate: Wed May 11 14:14:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fedbebb2 media-libs/devil: remove USE=nvtt Bug: https://bugs.gentoo.org/770760 Signed-off-by: David Seifert gentoo.org> ...devil-1.7.8-r3.ebuild => devil-1.7.8-r4.ebuild} | 24 +- media-libs/devil/metadata.xml | 21 +-- 2 files changed, 24 insertions(+), 21 deletions(-) diff --git a/media-libs/devil/devil-1.7.8-r3.ebuild b/media-libs/devil/devil-1.7.8-r4.ebuild similarity index 86% rename from media-libs/devil/devil-1.7.8-r3.ebuild rename to media-libs/devil/devil-1.7.8-r4.ebuild index 113a199ada8a..4abab857c9b5 100644 --- a/media-libs/devil/devil-1.7.8-r3.ebuild +++ b/media-libs/devil/devil-1.7.8-r4.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ppc64 ~riscv x86" -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" +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" # OpenEXR support dropped b/c no support for OpenEXR 3 # See bug #833833 @@ -22,21 +22,25 @@ RDEPEND=" allegro? ( media-libs/allegro:0 ) gif? ( media-libs/giflib:= ) glut? ( media-libs/freeglut ) - jpeg? ( virtual/jpeg:0 ) + jpeg? ( media-libs/libjpeg-turbo:= ) mng? ( media-libs/libmng:= ) - nvtt? ( media-gfx/nvidia-texture-tools ) - opengl? ( virtual/opengl - virtual/glu ) + opengl? ( + virtual/opengl + virtual/glu + ) png? ( media-libs/libpng:0= ) sdl? ( media-libs/libsdl ) tiff? ( media-libs/tiff:0 ) - X? ( x11-libs/libXext + X? ( + x11-libs/libXext x11-libs/libX11 - x11-libs/libXrender ) + x11-libs/libXrender + ) xpm? ( x11-libs/libXpm )" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig +DEPEND=" + ${RDEPEND} X? ( x11-base/xorg-proto )" +BDEPEND="virtual/pkgconfig" PATCHES=( "${FILESDIR}/${P}"-CVE-2009-3994.patch @@ -80,7 +84,7 @@ src_configure() { $(use_enable X render) \ $(use_enable glut) \ $(use_with X x) \ - $(use_with nvtt) + --without-nvtt } src_install() { diff --git a/media-libs/devil/metadata.xml b/media-libs/devil/metadata.xml index 58783541108a..5b50790d86f4 100644 --- a/media-libs/devil/metadata.xml +++ b/media-libs/devil/metadata.xml @@ -1,15 +1,14 @@ https://www.gentoo.org/dtd/metadata.dtd";> - -ga...@gentoo.org -Gentoo Games Project - - -Add support for Allegro -Add support for media-gfx/nvidia-texture-tools - - -openil - + + ga...@gentoo.org + Gentoo Games Project + + + Add support for Allegro + + + openil +
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: edc7e39f15bd0c51c0f6ab7ab28876402448cc19 Author: David Seifert gentoo org> AuthorDate: Wed May 11 14:14:39 2022 + Commit: David Seifert gentoo org> CommitDate: Wed May 11 14:14:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edc7e39f media-libs/devil: drop 1.7.8-r2 Signed-off-by: David Seifert gentoo.org> media-libs/devil/devil-1.7.8-r2.ebuild | 90 -- 1 file changed, 90 deletions(-) diff --git a/media-libs/devil/devil-1.7.8-r2.ebuild b/media-libs/devil/devil-1.7.8-r2.ebuild deleted file mode 100644 index 2e70bc70215e.. --- a/media-libs/devil/devil-1.7.8-r2.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -MY_P=DevIL-${PV} - -DESCRIPTION="DevIL image library" -HOMEPAGE="http://openil.sourceforge.net/"; -SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ppc64 ~riscv x86" -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" - -RDEPEND=" - allegro? ( media-libs/allegro:0 ) - gif? ( media-libs/giflib:= ) - glut? ( media-libs/freeglut ) - jpeg? ( virtual/jpeg:0 ) - mng? ( media-libs/libmng:= ) - nvtt? ( media-gfx/nvidia-texture-tools ) - openexr? ( media-libs/openexr:= ) - opengl? ( virtual/opengl - virtual/glu ) - png? ( media-libs/libpng:0= ) - sdl? ( media-libs/libsdl ) - tiff? ( media-libs/tiff:0 ) - X? ( x11-libs/libXext - x11-libs/libX11 - x11-libs/libXrender ) - xpm? ( x11-libs/libXpm )" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig - X? ( x11-base/xorg-proto )" - -PATCHES=( - "${FILESDIR}/${P}"-CVE-2009-3994.patch - "${FILESDIR}/${P}"-libpng14.patch - "${FILESDIR}/${P}"-nvtt-glut.patch - "${FILESDIR}/${P}"-ILUT.patch - "${FILESDIR}/${P}"-restrict.patch - "${FILESDIR}/${P}"-fix-test.patch - "${FILESDIR}/${P}"-jasper-remove-uchar.patch -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf \ - $(use_enable static-libs static) \ - --disable-lcms \ - --enable-ILU \ - --enable-ILUT \ - $(use_enable cpu_flags_x86_sse sse) \ - $(use_enable cpu_flags_x86_sse2 sse2) \ - $(use_enable cpu_flags_x86_sse3 sse3) \ - $(use_enable openexr exr) \ - $(use_enable gif) \ - $(use_enable jpeg) \ - --enable-jp2 \ - $(use_enable mng) \ - $(use_enable png) \ - $(use_enable tiff) \ - $(use_enable xpm) \ - $(use_enable allegro) \ - --disable-directx8 \ - --disable-directx9 \ - $(use_enable opengl) \ - $(use_enable sdl) \ - $(use_enable X x11) \ - $(use_enable X shm) \ - $(use_enable X render) \ - $(use_enable glut) \ - $(use_with X x) \ - $(use_with nvtt) -} - -src_install() { - default - - # package provides .pc files - find "${ED}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: 9293255143502d84117bb5eddd0c9f30425010b9 Author: Sam James gentoo org> AuthorDate: Thu Jul 28 07:03:33 2022 + Commit: Sam James gentoo org> CommitDate: Thu Jul 28 07:09:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92932551 media-libs/devil: add github upstream metadata Signed-off-by: Sam James gentoo.org> media-libs/devil/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/media-libs/devil/metadata.xml b/media-libs/devil/metadata.xml index 5b50790d86f4..ffed35c22f6a 100644 --- a/media-libs/devil/metadata.xml +++ b/media-libs/devil/metadata.xml @@ -9,6 +9,7 @@ Add support for Allegro + DentonW/DevIL openil
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: 51536fc43bd272f059498d3f6f3707bcb7cc4721 Author: Jeroen Roovers gentoo org> AuthorDate: Sun Oct 4 09:55:31 2015 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Oct 4 09:58:07 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51536fc4 media-libs/devil: Stable for PPC64 (bug #562114). Package-Manager: portage-2.2.22 RepoMan-Options: --ignore-arches media-libs/devil/devil-1.7.8-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/devil/devil-1.7.8-r2.ebuild b/media-libs/devil/devil-1.7.8-r2.ebuild index 8be0281..c20974c 100644 --- a/media-libs/devil/devil-1.7.8-r2.ebuild +++ b/media-libs/devil/devil-1.7.8-r2.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm ~mips ppc ~ppc64 x86" +KEYWORDS="amd64 ~arm ~mips ppc ppc64 x86" IUSE="allegro gif glut jpeg jpeg2k mng nvtt openexr opengl png sdl cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 static-libs tiff xpm X" RDEPEND="allegro? ( media-libs/allegro:0 )
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: 6734ca1fc57f27f4fe987541e3f25d8a7f2ff2ca Author: Marek Szuba gentoo org> AuthorDate: Mon Jul 19 19:16:13 2021 + Commit: Marek Szuba gentoo org> CommitDate: Mon Jul 19 23:14:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6734ca1f media-libs/devil: keyword 1.7.8-r2 for ~riscv, EAPI 6 -> 8 Signed-off-by: Marek Szuba gentoo.org> media-libs/devil/devil-1.7.8-r2.ebuild | 16 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/media-libs/devil/devil-1.7.8-r2.ebuild b/media-libs/devil/devil-1.7.8-r2.ebuild index fad8f814c32..2e70bc70215 100644 --- a/media-libs/devil/devil-1.7.8-r2.ebuild +++ b/media-libs/devil/devil-1.7.8-r2.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 inherit autotools @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ppc64 x86" +KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ppc64 ~riscv x86" 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" RDEPEND=" @@ -30,11 +30,11 @@ RDEPEND=" sdl? ( media-libs/libsdl ) tiff? ( media-libs/tiff:0 ) X? ( x11-libs/libXext -x11-libs/libX11 -x11-libs/libXrender ) + x11-libs/libX11 + x11-libs/libXrender ) xpm? ( x11-libs/libXpm )" -DEPEND="${RDEPEND} - virtual/pkgconfig +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig X? ( x11-base/xorg-proto )" PATCHES=( @@ -86,5 +86,5 @@ src_install() { default # package provides .pc files - find "${D}" -name '*.la' -delete || die + find "${ED}" -name '*.la' -delete || die }
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: 6aa8578344cd634dcabb8c13b5e8849c422affc4 Author: David Seifert gentoo org> AuthorDate: Wed Aug 28 08:19:05 2019 + Commit: David Seifert gentoo org> CommitDate: Wed Aug 28 08:19:05 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6aa85783 media-libs/devil: [QA] Remove media-libs/jasper dep Bug: https://bugs.gentoo.org/689784 Package-Manager: Portage-2.3.68, Repoman-2.3.16 Signed-off-by: David Seifert gentoo.org> media-libs/devil/devil-1.7.8-r2.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/media-libs/devil/devil-1.7.8-r2.ebuild b/media-libs/devil/devil-1.7.8-r2.ebuild index 15e29464540..fad8f814c32 100644 --- a/media-libs/devil/devil-1.7.8-r2.ebuild +++ b/media-libs/devil/devil-1.7.8-r2.ebuild @@ -14,14 +14,13 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ppc64 x86" -IUSE="allegro cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 gif glut jpeg jpeg2k mng nvtt openexr opengl png sdl static-libs tiff X xpm" +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" RDEPEND=" allegro? ( media-libs/allegro:0 ) gif? ( media-libs/giflib:= ) glut? ( media-libs/freeglut ) jpeg? ( virtual/jpeg:0 ) - jpeg2k? ( media-libs/jasper:= ) mng? ( media-libs/libmng:= ) nvtt? ( media-gfx/nvidia-texture-tools ) openexr? ( media-libs/openexr:= ) @@ -65,7 +64,7 @@ src_configure() { $(use_enable openexr exr) \ $(use_enable gif) \ $(use_enable jpeg) \ - $(use_enable jpeg2k jp2) \ + --enable-jp2 \ $(use_enable mng) \ $(use_enable png) \ $(use_enable tiff) \
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: 873b3a77dcba03fb95ca45ed4374969db97565b9 Author: Jeroen Roovers gentoo org> AuthorDate: Mon Oct 15 15:33:20 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Oct 15 16:53:18 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=873b3a77 media-libs/devil: Mark ~hppa too. Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --ignore-arches Signed-off-by: Jeroen Roovers gentoo.org> media-libs/devil/devil-1.7.8-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/devil/devil-1.7.8-r2.ebuild b/media-libs/devil/devil-1.7.8-r2.ebuild index 4d74269bfec..63a422bed59 100644 --- a/media-libs/devil/devil-1.7.8-r2.ebuild +++ b/media-libs/devil/devil-1.7.8-r2.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 @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~mips ppc ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 x86" IUSE="allegro cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 gif glut jpeg jpeg2k mng nvtt openexr opengl png sdl static-libs tiff X xpm" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: 4dbcc1e5299c2e5cc88c16afa2c6b2f2f18fb4d9 Author: Alexis Ballier gentoo org> AuthorDate: Tue Jun 27 18:03:43 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Tue Jun 27 18:12:24 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dbcc1e5 media-libs/devil: keyword ~arm64 Package-Manager: Portage-2.3.6, Repoman-2.3.2 media-libs/devil/devil-1.7.8-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/devil/devil-1.7.8-r2.ebuild b/media-libs/devil/devil-1.7.8-r2.ebuild index 9f9b48eb1dd..9c833edd683 100644 --- a/media-libs/devil/devil-1.7.8-r2.ebuild +++ b/media-libs/devil/devil-1.7.8-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm ~mips ppc ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~mips ppc ppc64 x86" IUSE="allegro cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 gif glut jpeg jpeg2k mng nvtt openexr opengl png sdl static-libs tiff X xpm" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: 68305f4233fb5253172676dcfa1d30ebb054d36d Author: Michael Sterrett gentoo org> AuthorDate: Wed Apr 6 17:43:16 2016 + Commit: Michael Sterrett gentoo org> CommitDate: Wed Apr 6 19:08:26 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68305f42 media-libs/devil: add sub-slot to deps that have them (bug #534798) Package-Manager: portage-2.2.26 media-libs/devil/devil-1.7.8-r2.ebuild | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/media-libs/devil/devil-1.7.8-r2.ebuild b/media-libs/devil/devil-1.7.8-r2.ebuild index 43a592e..74b6747 100644 --- a/media-libs/devil/devil-1.7.8-r2.ebuild +++ b/media-libs/devil/devil-1.7.8-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -17,16 +17,16 @@ KEYWORDS="amd64 ~arm ~mips ppc ppc64 x86" IUSE="allegro gif glut jpeg jpeg2k mng nvtt openexr opengl png sdl cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 static-libs tiff xpm X" RDEPEND="allegro? ( media-libs/allegro:0 ) - gif? ( media-libs/giflib ) + gif? ( media-libs/giflib:= ) glut? ( media-libs/freeglut ) jpeg? ( virtual/jpeg:0 ) jpeg2k? ( media-libs/jasper ) - mng? ( media-libs/libmng ) + mng? ( media-libs/libmng:= ) nvtt? ( media-gfx/nvidia-texture-tools ) - openexr? ( media-libs/openexr ) + openexr? ( media-libs/openexr:= ) opengl? ( virtual/opengl virtual/glu ) - png? ( media-libs/libpng:0 ) + png? ( media-libs/libpng:0= ) sdl? ( media-libs/libsdl ) tiff? ( media-libs/tiff:0 ) xpm? ( x11-libs/libXpm )
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: fb17898beaaa8693996d7e02c3e591b261732c30 Author: David Seifert gentoo org> AuthorDate: Sat Nov 12 22:21:34 2016 + Commit: David Seifert gentoo org> CommitDate: Sat Nov 12 23:35:57 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb17898b media-libs/devil: Add subslot operator on media-libs/jasper Package-Manager: portage-2.3.2 media-libs/devil/devil-1.7.8-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/devil/devil-1.7.8-r2.ebuild b/media-libs/devil/devil-1.7.8-r2.ebuild index 74b6747..8da20b4 100644 --- a/media-libs/devil/devil-1.7.8-r2.ebuild +++ b/media-libs/devil/devil-1.7.8-r2.ebuild @@ -20,7 +20,7 @@ RDEPEND="allegro? ( media-libs/allegro:0 ) gif? ( media-libs/giflib:= ) glut? ( media-libs/freeglut ) jpeg? ( virtual/jpeg:0 ) - jpeg2k? ( media-libs/jasper ) + jpeg2k? ( media-libs/jasper:= ) mng? ( media-libs/libmng:= ) nvtt? ( media-gfx/nvidia-texture-tools ) openexr? ( media-libs/openexr:= )
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: e5e977e2daaad6a02ee9d5d9d0af2c055896ff37 Author: Ian Stakenvicius gentoo org> AuthorDate: Wed Apr 20 15:12:23 2016 + Commit: Ian Stakenvicius gentoo org> CommitDate: Wed Apr 20 15:12:23 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5e977e2 media-libs/devil: fix references in metadata.xml Package-Manager: portage-2.2.26 media-libs/devil/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/devil/metadata.xml b/media-libs/devil/metadata.xml index 5e0d78d..e44a24d 100644 --- a/media-libs/devil/metadata.xml +++ b/media-libs/devil/metadata.xml @@ -7,7 +7,7 @@ Add support for Allegro -Add support for dev-util/nvidia-texture-tools +Add support for media-gfx/nvidia-texture-tools openil
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: c9b77209040583b6568c4506ce2ef77616bd4dbc Author: Sam James gentoo org> AuthorDate: Wed Feb 23 02:24:09 2022 + Commit: Sam James gentoo org> CommitDate: Wed Feb 23 02:25:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9b77209 media-libs/devil: disable OpenEXR support in new revision We're about to stabilise unslotted OpenEXR; nothing depends on devil[openexr], and it currently fails to build with OpenEXR 3. Let's drop the support for now unless/until something needs it (in which case we can see about patching it ourselves) or a patch is available. Closes: https://bugs.gentoo.org/833833 Signed-off-by: Sam James gentoo.org> media-libs/devil/devil-1.7.8-r3.ebuild | 91 ++ 1 file changed, 91 insertions(+) diff --git a/media-libs/devil/devil-1.7.8-r3.ebuild b/media-libs/devil/devil-1.7.8-r3.ebuild new file mode 100644 index ..745632b22d41 --- /dev/null +++ b/media-libs/devil/devil-1.7.8-r3.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +MY_P=DevIL-${PV} + +DESCRIPTION="DevIL image library" +HOMEPAGE="http://openil.sourceforge.net/"; +SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86" +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" + +# OpenEXR support dropped b/c no support for OpenEXR 3 +# See bug #833833 +RDEPEND=" + allegro? ( media-libs/allegro:0 ) + gif? ( media-libs/giflib:= ) + glut? ( media-libs/freeglut ) + jpeg? ( virtual/jpeg:0 ) + mng? ( media-libs/libmng:= ) + nvtt? ( media-gfx/nvidia-texture-tools ) + opengl? ( virtual/opengl + virtual/glu ) + png? ( media-libs/libpng:0= ) + sdl? ( media-libs/libsdl ) + tiff? ( media-libs/tiff:0 ) + X? ( x11-libs/libXext + x11-libs/libX11 + x11-libs/libXrender ) + xpm? ( x11-libs/libXpm )" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig + X? ( x11-base/xorg-proto )" + +PATCHES=( + "${FILESDIR}/${P}"-CVE-2009-3994.patch + "${FILESDIR}/${P}"-libpng14.patch + "${FILESDIR}/${P}"-nvtt-glut.patch + "${FILESDIR}/${P}"-ILUT.patch + "${FILESDIR}/${P}"-restrict.patch + "${FILESDIR}/${P}"-fix-test.patch + "${FILESDIR}/${P}"-jasper-remove-uchar.patch +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf \ + $(use_enable static-libs static) \ + --disable-lcms \ + --enable-ILU \ + --enable-ILUT \ + $(use_enable cpu_flags_x86_sse sse) \ + $(use_enable cpu_flags_x86_sse2 sse2) \ + $(use_enable cpu_flags_x86_sse3 sse3) \ + --disable-exr \ + $(use_enable gif) \ + $(use_enable jpeg) \ + --enable-jp2 \ + $(use_enable mng) \ + $(use_enable png) \ + $(use_enable tiff) \ + $(use_enable xpm) \ + $(use_enable allegro) \ + --disable-directx8 \ + --disable-directx9 \ + $(use_enable opengl) \ + $(use_enable sdl) \ + $(use_enable X x11) \ + $(use_enable X shm) \ + $(use_enable X render) \ + $(use_enable glut) \ + $(use_with X x) \ + $(use_with nvtt) +} + +src_install() { + default + + # Package provides .pc files + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/devil/
commit: abd5efa137498fe9726a4fdf41a6ba3c2598443c Author: Sam James gentoo org> AuthorDate: Mon Feb 28 05:20:00 2022 + Commit: Sam James gentoo org> CommitDate: Mon Feb 28 05:20:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abd5efa1 media-libs/devil: Stabilize 1.7.8-r3 amd64, #833158 Signed-off-by: Sam James gentoo.org> media-libs/devil/devil-1.7.8-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/devil/devil-1.7.8-r3.ebuild b/media-libs/devil/devil-1.7.8-r3.ebuild index 745632b22d41..b91b90e98b0f 100644 --- a/media-libs/devil/devil-1.7.8-r3.ebuild +++ b/media-libs/devil/devil-1.7.8-r3.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86" 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" # OpenEXR support dropped b/c no support for OpenEXR 3