summaryrefslogtreecommitdiff
path: root/graphics/camlimages/patches
AgeCommit message (Collapse)AuthorFilesLines
2016-09-18pkglintdholland2-2/+4
2016-09-18Fix broken build.dholland1-3/+18
2014-05-24fixes build with giflib-5.1obache2-4/+31
2013-08-30Fix build with newer giflib.joerg2-0/+51
2012-12-26Corrected build failure with clang, and added comments to patches.jaapb2-1/+16
2012-07-29graphics/camlimages: Fix tiff-4.0 regressionmarino2-6/+54
When tiff was upgraded to 4.0, camlimages stopped building. Both caml and tiff redefine several common typedefs such as uint32. Unlike the 3-series of tiff, tiff-4.0 also redefined int64 and uint64. The existing hack didn't foresee int64 and uint64 getting used, and so camlimages broke. One patch was created and another revised to override the caml typedef definitions with macros before tiff.h is included. The original tiffread.c patch was reworked to override uint16 and uint32 *again* after the tiff.h include and not before as it was originally. Very ugly all around, but I just extended what camlimages was already doing.
2011-08-07Update to 4.0.1, from Nicolas Thauvin.wiz7-72/+68
4.0.1 * Minor bug fixes, patch submitted by Damien Doligez 4.0.0 * Stop supporting the autoconf build. (It might works though.) * Instead of autoconf, using omake and ocamlfind * Subpackages: no need to link codes for uninterested format. * Stop supporting lablgtk1 - Ximage2 module is now Ximage, and the older Ximage is removed - OXimage2 module is now OXimage, and the older OXimage is removed 3.2.0 * Misnamed version. It should have been 3.0.3 or something. * Small bug fix for image load memory allocation vulnerability 3.0.2 * O'Caml 3.11 port. * Integer overflow vulnerability fix for pngread.c 3.0.1 * Alpha channel support for png images. 3.0.0 * new version numbering scheme * autoconf and makefiles cleanup * fix examples compilation 2.2.1 * Now compiling with -warn-error -A
2011-05-24DESTDIR supportis2-0/+42
2011-02-19Fix build with png-1.5.wiz2-0/+66
2006-02-03After redefining and undefining uint16 and uint32, redefine them tojoerg1-0/+14
the POSIX types.
2005-02-05Remove out-dated patches for last round of ocaml updatesadrianp2-34/+0
2004-07-10Make build with new freetype2 header structure.wiz1-0/+14
2003-08-31Initial import of camlimages.jtb1-0/+20
CamlImages is an image processing library, which provides * Basic functions for image processing and loading/saving various image file formats (hence providing a translation facility from format to format), * An interface with the Caml graphics library allows to display images in the Graphics module screen and to mix them with Caml drawings, * A freetype interface, integrated into the library: you can draw texts into images using any truetype fonts. In addition, the library can handle huge images that cannot be (or can hardly be) stored into the main memory (the library then automatically creates swap files and escapes them to reduce the memory usage).