| Port details |
- devil Cross-platform image library
- 1.8.0_8,1 graphics
=5 1.8.0_7,1Version of this port present on the latest quarterly branch. - Maintainer: amdmi3@FreeBSD.org
 - Port Added: 2004-10-28 18:00:40
- Last Update: 2026-02-03 05:13:43
- Commit Hash: 2adc4be
- People watching this port, also watch:: libao, desktop-file-utils, liboil
- License: LGPL21+
- WWW:
- https://openil.sourceforge.net/
- https://github.com/DentonW/DevIL
- Description:
- Developer's Image Library (DevIL) is a programmer's library to develop
applications with very powerful image loading capabilities, yet is easy for
a developer to learn and use. Ultimate control of images is left to the
developer, so unnecessary conversions, etc. are not performed. DevIL utilizes
a simple, yet powerful, syntax. DevIL can load, save, convert, manipulate,
filter and display a wide variety of image formats.
Currently, DevIL can load and save many different image formats.
DevIL currently supports the following APIs for display:
OpenGL, Windows GDI, SDL, DirectX and Allegro.
Compilers that can compile DevIL or use it include Djgpp, MSVC++, gcc,
Delphi, Visual Basic, Power Basic and Dev-C++.
Many people may have known DevIL as OpenIL, but the name was changed due to
SGI's request.
 ¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - USE_RC_SUBR (Service Scripts)
- no SUBR information found for this port
- Dependency lines:
-
- To install the port:
- cd /usr/ports/graphics/devil/ && make install clean
- To add the package, run one of these commands:
- pkg install graphics/devil
- pkg install devil
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: devil
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1647527149
SHA256 (DentonW-DevIL-v1.8.0_GH0.tar.gz) = 52129f247b26fcb5554643c9e6bbee75c4b9717735fdbf3c6ebff08cee38ad37
SIZE (DentonW-DevIL-v1.8.0_GH0.tar.gz) = 2949100
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- cmake : devel/cmake-core
- ninja : devel/ninja
- pkgconf>=1.3.0_1 : devel/pkgconf
- Library dependencies:
-
- libjasper.so : graphics/jasper
- liblcms2.so : graphics/lcms2
- libmng.so : graphics/libmng
- libpng.so : graphics/png
- libsquish.so : graphics/squish
- libtiff.so : graphics/tiff
- libjpeg.so : graphics/jpeg-turbo
- This port is required by:
- for Libraries
-
- devel/love07
- devel/love08
- devel/love5
- games/amnesia-tdd
- games/pink-pony
- graphics/cegui
- graphics/magnum-plugins
-
Deleted ports which required this port:
- * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options:
- ===> The following configuration options are available for devil-1.8.0_8,1:
DOCS=on: Build and/or install documentation
EXAMPLES=on: Build and/or install examples
JASPER=on: JPEG 2000 support via JasPer
JPEG=on: JPEG image format support
LCMS2=on: Little CMS 2.x support
LIBMNG=on: MNG animated images support via libmng
PNG=on: PNG image format support
SQUISH=on: Enable DXT compression via libsquish
TIFF=on: TIFF image format support
===> Use 'make config' to modify these settings
- Options name:
- graphics_devil
- USES:
- cmake pkgconfig jpeg
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
| Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
| Commit | Credits | Log message |
1.6.7_1 07 Oct 2005 05:11:10
 |
oliver  |
s/PATCHREVISION/PORTREVISION/
Noted by: maintainer
Approved by: maintainer |
1.6.7 06 Oct 2005 15:29:40
 |
oliver  |
- enable SDL support on request (OPTIONS)
- fill CONFIGURE_ENV to detect more libraries which are installed because
of LIB_DEPENDS anyway e.g. libpng (until that change, devil had no png
support - even if libpng was installed)
- fix a png-support bug for 64bit systems.
- bump PORTREVISION
Approved by: maintainer |
1.6.7 28 Oct 2004 20:51:47
 |
pav  |
- Fix CATEGORIES
Reported by: eik's minion
Pointy hat to: pav |
1.6.7 28 Oct 2004 17:50:54
 |
pav  |
- Add DevIL Imaging Library.
PR: ports/70176
Submitted by: Andreas Kohn <andreas@syndrom23.de> |