media-libs / devil

DevIL image library

Official package sites : https://openil.sourceforge.net/ ·

v1.7.8-r6 :: 0 :: gentoo

Modified
License
LGPL-2.1
Keywords
amd64 arm64 ppc ppc64 x86 ~arm ~hppa ~loong ~mips ~riscv
USE flags
X allegro gif glut jpeg mng opengl png sdl static-libs tiff xpm

General

X
Add support for X11
allegro
Add support for Allegro
gif
Add GIF image support
glut
Build an OpenGL plugin using the GLUT library
jpeg
Add JPEG image support
mng
Add support for libmng (MNG images)
opengl
Add support for OpenGL (3D graphics)
png
Add support for libpng (PNG images)
sdl
Add support for Simple Direct Layer (media library)
static-libs
Build static versions of dynamic libraries as well
tiff
Add support for the TIFF image format
xpm
Add support for XPM graphics format

cpu_flags_x86

sse
Use the SSE instruction set
sse2
Use the SSE2 instruction set
sse3
Use the SSE3 instruction set ([pni] in cpuinfo, NOT ssse3)

media-libs / allegro : Cross-platform library aimed at video game and multimedia programming

media-libs / freeglut : A free OpenGL utility toolkit, the open-sourced alternative to the GLUT library

media-libs / giflib : Library to handle, display and manipulate GIF images

media-libs / libjpeg-turbo : MMX, SSE, and SSE2 SIMD accelerated JPEG library

media-libs / libmng : Multiple Image Networkgraphics lib (animated png's)

media-libs / libpng : Portable Network Graphics library

media-libs / libsdl : Simple Direct Media Layer 1.2 compatibility wrapper around SDL2

media-libs / tiff : Tag Image File Format (TIFF) library

virtual / glu : Virtual for OpenGL utility library

virtual / opengl : Virtual for OpenGL implementation

x11-base / xorg-proto : X.Org combined protocol headers

x11-libs / libX11 : X.Org X11 library

x11-libs / libXext : X.Org Xext library

x11-libs / libXpm : X.Org Xpm library

x11-libs / libXrender : X.Org Xrender library

media-libs / allegro : Cross-platform library aimed at video game and multimedia programming

media-libs / freeglut : A free OpenGL utility toolkit, the open-sourced alternative to the GLUT library

media-libs / giflib : Library to handle, display and manipulate GIF images

media-libs / libjpeg-turbo : MMX, SSE, and SSE2 SIMD accelerated JPEG library

media-libs / libmng : Multiple Image Networkgraphics lib (animated png's)

media-libs / libpng : Portable Network Graphics library

media-libs / libsdl : Simple Direct Media Layer 1.2 compatibility wrapper around SDL2

media-libs / tiff : Tag Image File Format (TIFF) library

virtual / glu : Virtual for OpenGL utility library

virtual / opengl : Virtual for OpenGL implementation

x11-libs / libX11 : X.Org X11 library

x11-libs / libXext : X.Org Xext library

x11-libs / libXpm : X.Org Xpm library

x11-libs / libXrender : X.Org Xrender library

games-action / trosh : A game made in 20 hours for a friend. It has explosions

games-arcade / notpacman : Mashup of "Not" and "Pacman"

games-arcade / nottetris2 : The spiritual successor of the classic Tetris mixed with physics

games-engines / love : A framework for 2D games in Lua

games-roguelike / FTL : Faster Than Light: A spaceship simulation real-time roguelike-like game

media-gfx / graphviz : Open Source Graph Visualization Software

media-gfx / photoqt : Simple but powerful Qt-based image viewer

645518
media-libs/devil-1.8.0 version bump, drop IUSE=nvtt
731016
media-libs/devil-1.7.8-r6 fails to compile: error: invalid argument '-std=gnu99' not allowed with 'C++'
744679
media-libs/devil-1.7.8-r2 : ./.../il_nvidia.cpp: fatal error: nvcore/Memory.h: No such file or directory
919348
media-libs/devil-1.7.8-r6 - ./.../il_jp2.c: error: initialization of ssize_t ( )(jas_stream_obj_t , char , size_t) {aka long int ( )(void , char , lon
940002
media-libs/devil-1.7.8-r6 failed to build with gcc 14 -Wincompatible-pointer-types
Repository mirror & CI · gentoo
Merge updates from master
Lucio Sauer · gentoo
*/*: inline mirror://sourceforge
bump copyright of touched ebuilds to 2024 Signed-off-by: Lucio Sauer <watermanpaint@posteo.net> Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Eli Schwartz · gentoo
media-libs/devil: mark as LTO-unsafe, strict-aliasing unsafe
Closes: https://bugs.gentoo.org/859835 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michael Mair-Keimberger · gentoo
media-libs/devil: use HTTPS
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/devil: add media-libs/libtiff subslot dep
libtiff changed SONAME. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
WANG Xuerui · gentoo
media-libs/devil: keyword 1.7.8-r4 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
media-libs/devil: remove USE=nvtt
Bug: https://bugs.gentoo.org/770760 Signed-off-by: David Seifert <soap@gentoo.org>
David Seifert · gentoo
media-libs/devil: drop 1.7.8-r2
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/devil: Stabilize 1.7.8-r3 arm64, #833158
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
media-libs/devil: Stabilize 1.7.8-r3 ppc64, #833158
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
media-libs/devil: Stabilize 1.7.8-r3 x86, #833158
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/devil: Stabilize 1.7.8-r3 ppc, #833158
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
media-libs/devil: Stabilize 1.7.8-r3 amd64, #833158
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
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 <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
media-libs/devil: keyword 1.7.8-r2 for ~riscv, EAPI 6 -> 8
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
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 <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
media-libs/devil: arm64 stable
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.12 RepoMan-Options: --include-arches="arm64"
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
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 <jer@gentoo.org>
Arfrever Frehtes Taifersar Arahesis · gentoo
media-libs/*: Update dependencies (x11-proto/* -> x11-base/xorg-proto).
Alexis Ballier · gentoo
media-libs/devil: keyword ~arm64
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
T. Malfatti · gentoo
media-libs/portaudio: Version bump
David Seifert · gentoo
media-libs/devil: Remove use of 'uchar' from jasper
Gentoo-bug: 600188 Package-Manager: portage-2.3.3
David Seifert · gentoo
media-libs/devil: Port to EAPI 6
Gentoo-bug: 600188 * Make PATCHES -p1 compliant * Delete .la files unconditionally Package-Manager: portage-2.3.3
David Seifert · gentoo
media-libs/devil: Add subslot operator on media-libs/jasper
Package-Manager: portage-2.3.2
Michael Sterrett · gentoo
media-libs/devil: add sub-slot to deps that have them (bug #534798)
Package-Manager: portage-2.2.26
Michael Sterrett · gentoo
fix tests with patch from Dustin Polke (bug #527270)
Package-Manager: portage-2.2.20.1
Jeroen Roovers · gentoo
media-libs/devil: Stable for PPC64 (bug #562114).
Package-Manager: portage-2.2.22 RepoMan-Options: --ignore-arches
Michael Sterrett · gentoo
fix building with gcc-5.2 with patch from Sven Eden via bug 552370
Package-Manager: portage-2.2.20.1
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed