graphics/libafterimage 1.20_10 FreeBSD
Generic imaging library originally designed for AfterStep
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- LGPL21+
- Categories
- graphics
- Package size
- 275.0 KiB, 854.9 KiB installed
Description
libAfterImage is the imaging library implemented for AfterStep X Window Manager. It has been generalized to be suitable for any application in need of robust graphics engine.
It provides facilities for loading images from files of different formats, compressed in memory storage of images, scaling, tinting/shading, flipping and superimposition of arbitrary number of images over each other. In addition it allows for linear gradients drawing, and antialiased/smoothed text drawing using both FreeType library and X Window fonts.
Primary goals of this library are to achieve exceptional quality of images and text, making code fast and small at the same time. Additional steps are taken to compensate for screen colordepth limitation, and different error diffusion algorithms are used to provide for smooth images even in low colordepth modes.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | graphics/libafterimage | 1.20_10 |
| DragonFly | graphics/libafterimage | 1.20_10 |
Install
Binary package:
pkg install libafterimage
From the ports tree:
cd /usr/ports/graphics/libafterimage/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= libafterimage>0:graphics/libafterimage
LIB_DEPENDS= libAfterImage.so:graphics/libafterimage
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.20_10 | 1.20_10 | - | 1.20_10 | 1.20_10 |
| FreeBSD:14:quarterly | 1.20_10 | 1.20_10 | n/a | 1.20_10 | 1.20_10 |
| FreeBSD:15:latest | 1.20_10 | 1.20_10 | n/a | 1.20_10 | 1.20_10 |
| FreeBSD:15:quarterly | 1.20_10 | 1.20_10 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.20_10 | 1.20_10 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Library 4
libgif.so: graphics/gifliblibpng.so: graphics/pnglibtiff.so: graphics/tifflibfreetype.so: print/freetype2
The full lists below include those, and their dependencies in turn.
Build dependencies 48
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/lzo2
- archivers/zstd
- converters/fribidi
- converters/libiconv
- devel/gettext-runtime
- devel/glib20
- devel/libdatrie
- devel/libffi
- devel/libinotify
- devel/libthai
- devel/pcre2
- devel/pkgconf
- devel/py-packaging
- devel/readline
- graphics/cairo
- graphics/gdk-pixbuf2
- graphics/giflib
- graphics/graphite2
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lerc
- graphics/librsvg2-rust
- graphics/png
- graphics/tiff
- lang/python312
- lang/python315
- math/mpdecimal
- misc/shared-mime-info
- multimedia/dav1d
- print/freetype2
- print/harfbuzz
- print/indexinfo
- textproc/expat2
- textproc/libxml2
- x11-fonts/fontconfig
- x11-fonts/libXft
- x11-toolkits/pango
- x11/libX11
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXrender
- x11/libxcb
- x11/pixman
- x11/xorgproto
Run dependencies 47
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/lzo2
- archivers/zstd
- converters/fribidi
- converters/libiconv
- devel/gettext-runtime
- devel/glib20
- devel/libdatrie
- devel/libffi
- devel/libinotify
- devel/libthai
- devel/pcre2
- devel/py-packaging
- devel/readline
- graphics/cairo
- graphics/gdk-pixbuf2
- graphics/giflib
- graphics/graphite2
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lerc
- graphics/librsvg2-rust
- graphics/png
- graphics/tiff
- lang/python312
- lang/python315
- math/mpdecimal
- misc/shared-mime-info
- multimedia/dav1d
- print/freetype2
- print/harfbuzz
- print/indexinfo
- textproc/expat2
- textproc/libxml2
- x11-fonts/fontconfig
- x11-fonts/libXft
- x11-toolkits/pango
- x11/libX11
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXrender
- x11/libxcb
- x11/pixman
- x11/xorgproto
No port depends on this one.
Configuration
No options to configure.
- USES
- gnome jpeg pkgconfig tar:bzip2 xorg
- Service scripts
- none
Message after installing
Files
Manual pages 1
- ascompose(1)
pkg-plist 40
- bin/afterimage-config
- bin/afterimage-libs
- bin/ascheckttf
- bin/ascompose
- bin/asflip
- bin/asgrad
- bin/asi18n
- bin/asmerge
- bin/asscale
- bin/astext
- bin/astile
- bin/asvector
- bin/asview
- include/libAfterImage/afterbase.h
- include/libAfterImage/afterimage.h
- include/libAfterImage/ascmap.h
- include/libAfterImage/asfont.h
- include/libAfterImage/asim_afterbase.h
- include/libAfterImage/asimage.h
- include/libAfterImage/asimagexml.h
- include/libAfterImage/asstorage.h
- include/libAfterImage/asvisual.h
- include/libAfterImage/blender.h
- include/libAfterImage/bmp.h
- include/libAfterImage/char2uni.h
- include/libAfterImage/draw.h
- include/libAfterImage/export.h
- include/libAfterImage/imencdec.h
- include/libAfterImage/import.h
- include/libAfterImage/pixmap.h
- include/libAfterImage/scanline.h
- include/libAfterImage/transform.h
- include/libAfterImage/ungif.h
- include/libAfterImage/xcf.h
- include/libAfterImage/ximage.h
- include/libAfterImage/xpm.h
- include/libAfterImage/xwrap.h
- lib/libAfterImage.so
- lib/libAfterImage.so.0
- share/man/man1/ascompose.1x.gz
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| libAfterImage-1.20.tar.bz2 | 1.017055e+06 | 6e233253f4d1dd22dfce9f9a245cc036d814fc99ba7f6732f4e345de62cfe458 |
Master sites 1
- SF/afterstep/libAfterImage/1.20
Commit history 0
No commits in the history this site was built from.