BSD Ports

graphics/devil 1.8.0_8,1 FreeBSD

Cross-platform image library

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
043f56d9d1
License
LGPL21+
Categories
graphics
Package size
1540.9 KiB, 3356.6 KiB installed

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.

In the other systems

SystemPortVersion
FreeBSDgraphics/devil1.8.0_8,1
DragonFlygraphics/devil1.8.0_6,1

Install

Binary package:

pkg install devil

From the ports tree:

cd /usr/ports/graphics/devil/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	devil>0:graphics/devil
LIB_DEPENDS=	libIL.so:graphics/devil

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.8.0_8,11.8.0_8,11.8.0_1,11.8.0_6,11.8.0_8,1
FreeBSD:14:quarterly1.8.0_8,11.8.0_8,1n/a1.8.0_6,11.8.0_8,1
FreeBSD:15:latest1.8.0_8,11.8.0_8,1n/a1.8.0_6,11.8.0_6,1
FreeBSD:15:quarterly1.8.0_8,11.8.0_8,1n/an/an/a
FreeBSD:16:latest1.8.0_8,11.8.0_8,1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 28
Run dependencies 12

Configuration

Options name: graphics_devil

OptionDefaultDescription
DOCSoffBuild and/or install documentation
EXAMPLESoffBuild and/or install examples
JASPERonJPEG 2000 support via JasPer
JPEGonJPEG image format support
LCMS2onLittle CMS 2.x support
LIBMNGonMNG animated images support via libmng
PNGonPNG image format support
SQUISHonEnable DXT compression via libsquish
TIFFonTIFF image format support
USES
cmake pkgconfig
Service scripts
none

Files

pkg-plist 15
  • include/IL/il.h
  • include/IL/ilu.h
  • include/IL/ilut.h
  • lib/libIL.so
  • lib/libIL.so.1
  • lib/libIL.so.1.1.0
  • lib/libILU.so
  • lib/libILU.so.1
  • lib/libILU.so.1.1.0
  • lib/libILUT.so
  • lib/libILUT.so.1
  • lib/libILUT.so.1.1.0
  • libdata/pkgconfig/IL.pc
  • libdata/pkgconfig/ILU.pc
  • libdata/pkgconfig/ILUT.pc
distinfo 1
FileSizeSHA256
DentonW-DevIL-v1.8.0_GH0.tar.gz2.9491e+0652129f247b26fcb5554643c9e6bbee75c4b9717735fdbf3c6ebff08cee38ad37

Commit history 1

DateCommitCreditsLog message
043f56d9d1 Dmitry Marakasov graphics/devil: fix compatibility with CMake 4
PR: 299227 Reported by: yuri