Path to this page:
./
graphics/gd,
Graphics library for the dynamic creation of images
Branch: CURRENT,
Version: 2.3.3nb2,
Package name: gd-2.3.3nb2,
Maintainer: adamgd 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
file. This is particularly useful in World Wide Web applications,
where .PNG is one of the formats accepted for inline images by most
browsers.
gd is not a paint program. If you are looking for a paint program, you
are looking in the wrong place. If you are not a programmer, you are
looking in the wrong place.
gd does not provide for every possible desirable graphics operation.
It is not necessary or desirable for gd to become a kitchen-sink
graphics package, but incorporates most of the commonly requested
features for an 8-bit 2D package.
Required to run:[
graphics/tiff] [
graphics/freetype2] [
graphics/png] [
fonts/fontconfig] [
lang/perl5] [
graphics/libwebp] [
graphics/libimagequant]
Required to build:[
pkgtools/cwrappers]
Package options: tiff
Master sites:
Filesize: 2743.219 KB
Version history: (Expand)
- (2022-06-28) Updated to version: gd-2.3.3nb2
- (2021-09-20) Updated to version: gd-2.3.3nb1
- (2021-09-17) Updated to version: gd-2.3.3
- (2021-05-25) Updated to version: gd-2.3.2nb1
- (2021-03-07) Updated to version: gd-2.3.2
- (2021-02-06) Updated to version: gd-2.3.1
CVS history: (Expand)
2022-06-28 13:38:00 by Thomas Klausner | Files touched by this commit (3952) |
Log message:
*: recursive bump for perl 5.36
|
2021-10-26 12:47:26 by Nia Alarie | Files touched by this commit (800) |
Log message:
graphics: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
|
2021-10-07 16:13:27 by Nia Alarie | Files touched by this commit (800) |
Log message:
graphics: Remove SHA1 hashes for distfiles
|
2021-09-19 21:25:14 by Patrick Welche | Files touched by this commit (3) |
Log message:
Fix php-gd build PR pkg/56409
|
2021-09-17 16:24:23 by Adam Ciarcinski | Files touched by this commit (3) |  |
Log message:
gd: updated to 2.3.3
2.3.3:
The LibGD team is proud to announce the 2.3.3 release of libgd. This release \
brings a few fixes as well as improved compilations and builds on all platforms. \
On Windows, vcpkg to install libGd dependencies is now well supported.
Fixed
* update cmake to generate config.h in the build dir
* gdPutBuf return value check
* HEIF builds fail with latest distros
* segfault in heif tests due to missing label.heic
* Test failure avif/compare_avif_to_png with libavif-0.8.2
* imagecopyresampled() produce artifacts on transparent PNG
* Fixes to build v2.3.0 on Windows with MinGW-w64
* optimize option in gif animation causes segfault
* _gdContributionsCalc() always uses DEFAULT_BOX_RADIUS
* gdImageRotateInterpolated() converts the source image to truecolor
* CMake and Makefiles build broken on Windows
* gdImageScaleTwoPass() looses top row and left column
|
2021-05-24 21:56:06 by Thomas Klausner | Files touched by this commit (3575) |
Log message:
*: recursive bump for perl 5.34
|
2021-03-07 07:41:42 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
gd: updated to 2.3.2
2.3.2:
Fixed
gif: allow decodin when both Global and Local Colormaps
Added
avif: Support for AVIF images via libavif
heif: Support for HEIF/AVIF images via libheif
webp: Drop ../deps/ search when building with cmake
Windows: Remove unused snprintf fallback
|
2021-02-05 21:17:29 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
gd: updated to 2.3.1
2.3.1:
Fixed
Fix potential integer overflow detected by oss-fuzz
Fix 615 using libraqm
Fix 303: gdlib.pc: use Requires instead of Libs
Fixed 472: Adjusting CMakeLists.txt
Fix 615: gdImageStringFT() fails for empty strings as of libgd 2.3.0
Fix typo but preserve BC
Compute average in gdGuessBackgroundColorFromCorners properly
CMakeLists.txt: zlib is enabled implicitly
src/config.h.cmake: replace #cmakedefine01 with #define in macro ENABLE_GD_FOORMATS
gdlib.pc: use prefixes for pkgconfig file
cmake: remove required host includes
Move initial declaration out of for loop
distribute getlib script
Make gd_nnquant.c less likely to introduce duplicate definitions
webp: support pkg-config file
gd_io: replace internal Putchar with gdPutC
gd_io: trim unused Putword function
Added
Add REQUIRED to FIND_PACKAGE(ZLIB)
README: add some libraries info
VMS/README.VMS: Add dropping support information
|