./graphics/gd, Graphics library for the dynamic creation of images

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.2.5nb4, Package name: gd-2.2.5nb4, Maintainer: adam

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
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:

SHA1: b777b005c401b6fa310ccf09eeb29f6c6e17ab2c
RMD160: 1c20f719161da596dac6c5c5b92bde71ddc9aedb
Filesize: 2533.293 KB

Version history: (Expand)


CVS history: (Expand)


   2018-09-10 15:34:16 by Kimmo Suominen | Files touched by this commit (4)
Log message:
Add upstream patch to address CVE-2018-1000222.
Restore the tiff option, so libtiff can be avoided.
Ok by adam@.
   2018-08-22 11:48:07 by Thomas Klausner | Files touched by this commit (3558)
Log message:
Recursive bump for perl5-5.28.0
   2018-05-05 14:13:44 by Amitai Schleier | Files touched by this commit (1)
Log message:
Use pkg-config. Fixes freetype2 detection and "annotate" build on Darwin.
   2018-03-12 12:18:01 by Thomas Klausner | Files touched by this commit (2155)
Log message:
Recursive bumps for fontconfig and libzip dependency changes.
   2018-02-25 15:34:22 by Roland Illig | Files touched by this commit (3)
Log message:
graphics/gd: fix undefined behavior in ctype functions
   2017-09-04 08:20:45 by Adam Ciarcinski | Files touched by this commit (5)
Log message:
Changes 2.2.5:

Security
* Double-free in gdImagePngPtr(). (CVE-2017-6362)
* Buffer over-read into uninitialized memory. (CVE-2017-7890)

Fixed
* Fix 109: XBM reading fails with printed error
* Fix 338: Fatal and normal libjpeg/ibpng errors not distinguishable
* Fix 357: 2.2.4: Segfault in test suite
* Fix 386: gdImageGrayScale() may produce colors
* Fix 406: webpng -i removes the transparent color
* Fix Coverity 155475: Failure to restore alphaBlendingFlag
* Fix Coverity 155476: potential resource leak
* Fix several build issues and test failures
* Fix and reenable optimized support for reading 1 bps TIFFs

Added
* The native MSVC buildchain now supports libtiff and most executables
   2017-04-15 17:50:42 by Kimmo Suominen | Files touched by this commit (3)
Log message:
Make tiff option when building gd, as tiff has many long-standing
vulnerabilities. Still enabled by default, as before. Ok by wiz@.

Fixes PR pkg/52148 and adds tiff to PKG_SUGGESTED_OPTIONS.
   2017-02-28 16:20:12 by Ryo ONODERA | Files touched by this commit (208)
Log message:
Recursive revbump from graphics/libwebp