graphics/imc 4.3_9 FreeBSD
Image Compiler
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- GPLv2+
- Categories
- graphics
- Package size
- 71.4 KiB, 236.3 KiB installed
Description
This is the Image Compiler, which generates images from textual description. Most important features include:
- Does not need display to run
- Can be run from the command line or as CGI script. In the latter case, the image is output to the browser (in PNG or JPEG format)
- The size of the output image is automatically determined, no size has to be specified (although you can give a fixed size
- Coordinates are in pixels, only positive coordinates are visible. Angles are in integer degrees, no limitations (except the maximum integer limit). Colors can be specified in one of three formats, including X11 color (rgb) strings
- A pre-processor can be applied on the input file first; simple arithmetic can be performed
- Supports commands for drawing lines, circles (filled or not), rectangles (filled or not), ellipses (filled or not), arcs, and text. Images can also be imported. For text and images an alignment parameter is available, and text and images can be rotated over any angle and can also be mirrored
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | graphics/imc | 4.3_9 |
| DragonFly | graphics/imc | 4.3_9 |
Install
Binary package:
pkg install imc
From the ports tree:
cd /usr/ports/graphics/imc/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= imc>0:graphics/imc
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 | 4.3_9 | 4.3_9 | 4.3_8 | 4.3_9 | 4.3_9 |
| FreeBSD:14:quarterly | 4.3_9 | 4.3_9 | n/a | 4.3_9 | 4.3_9 |
| FreeBSD:15:latest | 4.3_9 | 4.3_9 | n/a | 4.3_9 | 4.3_9 |
| FreeBSD:15:quarterly | 4.3_9 | 4.3_9 | n/a | n/a | n/a |
| FreeBSD:16:latest | 4.3_9 | 4.3_9 | 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.
Build 2
p5-GD>=0: graphics/p5-GDp5-CGI>=0: www/p5-CGI
Runtime 2
p5-GD>=0: graphics/p5-GDp5-CGI>=0: www/p5-CGI
The full lists below include those, and their dependencies in turn.
Build dependencies 34
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/zstd
- converters/p5-Encode-Locale
- converters/p5-MIME-Base32
- converters/p5-MIME-Base64
- devel/gettext-runtime
- devel/gmake
- devel/p5-Clone
- devel/p5-IO-HTML
- devel/p5-TimeDate
- graphics/gd
- graphics/giflib
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lerc
- graphics/p5-GD
- graphics/png
- graphics/tiff
- graphics/webp
- lang/perl5.42
- net/p5-URI
- print/freetype2
- print/indexinfo
- sysutils/p5-File-Which
- textproc/expat2
- www/p5-CGI
- www/p5-HTML-Parser
- www/p5-HTML-Tagset
- www/p5-HTTP-Date
- www/p5-HTTP-Message
- www/p5-LWP-MediaTypes
- x11-fonts/fontconfig
Run dependencies 33
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/zstd
- converters/p5-Encode-Locale
- converters/p5-MIME-Base32
- converters/p5-MIME-Base64
- devel/gettext-runtime
- devel/p5-Clone
- devel/p5-IO-HTML
- devel/p5-TimeDate
- graphics/gd
- graphics/giflib
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lerc
- graphics/p5-GD
- graphics/png
- graphics/tiff
- graphics/webp
- lang/perl5.42
- net/p5-URI
- print/freetype2
- print/indexinfo
- sysutils/p5-File-Which
- textproc/expat2
- www/p5-CGI
- www/p5-HTML-Parser
- www/p5-HTML-Tagset
- www/p5-HTTP-Date
- www/p5-HTTP-Message
- www/p5-LWP-MediaTypes
- x11-fonts/fontconfig
No port depends on this one.
Configuration
Options name: graphics_imc
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
| EXAMPLES | off | Build and/or install examples |
- USES
- gmake perl5
- Service scripts
- none
Message after installing
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| imc-4.3.tar.gz | 204177 | 1040c8933ea96af6743319fd91dbed582f66dfa1919867d580d792a5c35a156d |
Master sites 1
- http://www.peterverthez.net/projects/imc/
Commit history 0
No commits in the history this site was built from.