BSD Ports

graphics/gd 2.3.3_13,1 FreeBSD

Graphics library for fast creation of images

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
MIT
Categories
graphics
Package size
204.4 KiB, 1162.1 KiB installed

Description

gd is a graphics library. It allows your code to quickly draw images complete with lines, arcs, text, multiple colors, cut and paste from other images, and flood fills, and write out the result as a PNG, GIF or JPEG file. This is particularly useful in World Wide Web applications, where PNG, GIF and JPEG are three of the formats accepted for inline images by most browsers.

gd does not provide for every possible desirable graphics operation, but version 2.0 does include most frequently requested features, including both truecolor and palette images, resampling (smooth resizing of truecolor images) and so forth.

In the other systems

SystemPortVersion
FreeBSDgraphics/gd2.3.3_13,1
OpenBSDgraphics/gd2.3.3
NetBSDgraphics/gd2.3.3nb18
DragonFlygraphics/gd2.3.3_13,1
MidnightBSDgraphics/gd2.3.3,1

Install

Binary package:

pkg install libgd

From the ports tree:

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

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

RUN_DEPENDS=	libgd>0:graphics/gd
LIB_DEPENDS=	libgd.so:graphics/gd

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:latest2.3.3_13,12.3.3_13,12.3.3_5,12.3.3_13,12.3.3_13,1
FreeBSD:14:quarterly2.3.3_13,12.3.3_13,1n/a2.3.3_13,12.3.3_13,1
FreeBSD:15:latest2.3.3_13,12.3.3_13,1n/a2.3.3_13,12.3.3_13,1
FreeBSD:15:quarterly2.3.3_13,12.3.3_13,1n/an/an/a
FreeBSD:16:latest2.3.3_13,12.3.3_13,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 31
Run dependencies 16
Required by 1234

The first 100 are listed.

Configuration

Options name: graphics_libgd

OptionDefaultDescription
AVIFoffAV1 Image File Format via libavif
FONTCONFIGonX11 font configuration support
FREETYPEonTrueType font rendering support
HEIFoffISO/IEC 23008-12:2017 HEIF file format support
ICONVonEncoding conversion support via iconv
JPEGonJPEG image format support
LIQofflibimagequant color conversion support
PNGonPNG image format support
RAQMoffRaqm text layout support
THREADSoffThreading support
TIFFonTIFF image format support
WEBPonWebP image format support
XPMoffXPM pixmap image format support
USES
autoreconf cpe gettext-tools libtool:keepla pathfix pkgconfig shebangfix tar:xz
Service scripts
none
Conflicts with
libgd ??-libgd

Files

pkg-plist 33
  • bin/annotate
  • bin/bdftogd
  • bin/gd2copypal
  • bin/gd2togif
  • bin/gd2topng
  • bin/gdcmpgif
  • bin/gdlib-config
  • bin/gdparttopng
  • bin/gdtopng
  • bin/giftogd2
  • bin/pngtogd
  • bin/pngtogd2
  • bin/webpng
  • include/gd.h
  • include/gd_color_map.h
  • include/gd_errors.h
  • include/gd_io.h
  • include/gd_io_stream.h
  • include/gdcache.h
  • include/gdfontg.h
  • include/gdfontl.h
  • include/gdfontmb.h
  • include/gdfonts.h
  • include/gdfontt.h
  • include/gdfx.h
  • include/gdhelpers.h
  • include/gdpp.h
  • lib/libgd.a
  • lib/libgd.la
  • lib/libgd.so
  • lib/libgd.so.6
  • lib/libgd.so.6.0.11
  • libdata/pkgconfig/gdlib.pc
distinfo 1
FileSizeSHA256
libgd-2.3.3.tar.xz2.809056e+063fe822ece20796060af63b7c60acb151e5844204d289da0ce08f8fdf131e5a61
Master sites 1
  • https://github.com/libgd/libgd/releases/download/gd-2.3.3/

Commit history 0

No commits in the history this site was built from.