BSD Ports

graphics/p5-GD 2.86nb2 NetBSD

Perl5 interface to gd graphics library

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
6a00de5721
License
gnu-gpl-v2 OR artistic-2.0
Categories
graphics, perl5
Package size
93.2 KiB, 452.3 KiB installed

Description

This is an autoloadable interface module for libgd, a popular library for creating and manipulating PNG files. With this library you can create PNG images on the fly or modify existing files. Features include:

a. lines, polygons, rectangles and arcs, both filled and unfilled b. flood fills c. the use of arbitrary images as brushes and as tiled fill patterns d. line styling (dashed lines and the like) e. horizontal and vertical text rendering f. support for transparency and interlacing

In the other systems

SystemPortVersion
NetBSDgraphics/p5-GD2.86nb2
FreeBSDgraphics/p5-GD2.83
OpenBSDgraphics/p5-GD2.91
DragonFlygraphics/p5-GD2.83
MidnightBSDgraphics/p5-GD2.83
HardenedBSDgraphics/p5-GD2.83
GhostBSDgraphics/p5-GD2.83

Install

Binary package:

pkgin install p5-GD

From pkgsrc:

cd /usr/pkgsrc/graphics/p5-GD && make install clean

Packages

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

RepositoryVersion
NetBSD 10.1 x86_642.86nb2
NetBSD 10.1 aarch642.86
SmartOS / illumos x86_642.91
macOS 15 arm642.91

Dependencies

Run dependencies 2

Commit history 5

DateCommitCreditsLog message
6a00de5721 wiz p5-GD: update to 2.91.
2.91 * t/affine.t: compare affineInvert(scale(2,3))'s result with an epsilon (1e-6) instead of exact is_deeply, since -Duselongdouble perls compute the division in extended precision, giving a last-few-ULP-different 1/3 than a plain double (GH #68). * Bumped $VERSION in GD::Image, GD::Image_pm.PL and GD::Polygon to 2.91, in sync with GD.pm; these were left un-bumped in 2.90. 2.90 * Add JXL, UHDR support for new libgd-2.4.0 (from git) - JXL: newFromJxl/newFromJxlData readers, jxl() writer (lossless/distance/effort), magic-byte autodetection in new(). - UHDR: new GD::UHDR class (newFromFile/newFromData, width/height/ hasGainMap, resize/crop/rotate/mirror, file/write, getSdr). …
7b5a3977f9 wiz *: recursive bump for pcre2 10.49
204ac6b2b7 tnn *: revbump for pcre2 symbol versioning change
5e4aea17e2 wiz *: recursive bump for pcre2 10.48
618415630a wiz *: recursive bump for perl5 5.44.0