Port details |
- devil Cross-platform image library
- 1.8.0_6,1 graphics =8 1.8.0_5,1Version of this port present on the latest quarterly branch.
- Maintainer: amdmi3@FreeBSD.org
- Port Added: 2004-10-28 18:00:40
- Last Update: 2024-10-13 13:55:03
- Commit Hash: f3127fa
- People watching this port, also watch:: xorg-fonts-truetype, libwmf, libexif, libglade2, flac
- 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 - 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_6,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:
|