Date: Tue, 25 May 2004 00:39:42 +0200 (CEST) From: Dan Lukes <dan@obluda.cz> To: FreeBSD-gnats-submit@FreeBSD.org Cc: dinoex@FreeBSD.org Subject: ports/67144: GD 2.0.24 has been released Message-ID: <200405242239.i4OMdg2A016530@ns.obluda.cz> Resent-Message-ID: <200405242240.i4OMeNQl011481@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 67144 >Category: ports >Synopsis: GD 2.0.24 has been released >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Mon May 24 15:40:23 PDT 2004 >Closed-Date: >Last-Modified: >Originator: Dan Lukes >Release: FreeBSD 4-STABLE i386 >Organization: Obludarium >Environment: System: FreeBSD 4.10-PRERELEASE #0: Sat May 22 22:30:38 CEST 2004 >Description: gd 2.0.24 has been released >How-To-Repeat: N/A >Fix: In the /usr/ports/graphics/gd 1. Change the PORTVERSION to 2.0.24 within Makefile 2. New content of distinfo: MD5 (gd-2.0.24.tar.gz) = 3cc2ba39cf1e3d7e2e543df770686c20 SIZE (gd-2.0.24.tar.gz) = 545059 3. The files/patch-gd.h should be changed to: *** gd.h.orig Mon May 24 16:25:16 2004 --- gd.h Tue May 25 00:04:42 2004 *************** *** 280,285 **** --- 280,291 ---- /* Deprecated in favor of gdImageCreateFromPngCtx */ BGD_DECLARE(gdImagePtr) gdImageCreateFromPngSource (gdSourcePtr in); + #ifdef __FreeBSD__ + BGD_DECLARE(gdImagePtr) gdImageCreateFromGif(FILE *fd); + BGD_DECLARE(gdImagePtr) gdImageCreateFromGifCtx(gdIOCtxPtr in); + BGD_DECLARE(gdImagePtr) gdImageCreateFromGifSource(gdSourcePtr in); + #endif + BGD_DECLARE(gdImagePtr) gdImageCreateFromGd (FILE * in); BGD_DECLARE(gdImagePtr) gdImageCreateFromGdCtx (gdIOCtxPtr in); BGD_DECLARE(gdImagePtr) gdImageCreateFromGdPtr (int size, void *data); *************** *** 408,413 **** --- 414,422 ---- gdPoint, *gdPointPtr; BGD_DECLARE(void) gdImagePolygon (gdImagePtr im, gdPointPtr p, int n, int c); + #ifdef __FreeBSD__ + BGD_DECLARE(void) gdImageOpenPolygon(gdImagePtr im, gdPointPtr p, int n, int c); + #endif BGD_DECLARE(void) gdImageFilledPolygon (gdImagePtr im, gdPointPtr p, int n, int c); /* These functions still work with truecolor images, *************** *** 509,514 **** --- 518,534 ---- /* Best to free this memory with gdFree(), not free() */ BGD_DECLARE(void *) gdImageJpegPtr (gdImagePtr im, int *size, int quality); + #ifdef __FreeBSD__ + BGD_DECLARE(void) gdImageLzw(gdImagePtr im, FILE *out); + BGD_DECLARE(void*) gdImageLzwPtr(gdImagePtr im, int *size); + BGD_DECLARE(void) gdImageLzwCtx(gdImagePtr im, gdIOCtxPtr out); + + BGD_DECLARE(void) gdImageBigGif(gdImagePtr im, FILE *out); + BGD_DECLARE(void*) gdImageBigGifPtr(gdImagePtr im, int *size); + BGD_DECLARE(void) gdImageBigGifCtx(gdImagePtr im, gdIOCtxPtr out); + #endif + + /* A custom data sink. For backwards compatibility. Use gdIOCtx instead. */ /* The sink function must return -1 on error, otherwise the number *************** *** 522,527 **** --- 542,554 ---- gdSink, *gdSinkPtr; BGD_DECLARE(void) gdImagePngToSink (gdImagePtr im, gdSinkPtr out); + + #ifdef __FreeBSD__ + BGD_DECLARE(void) gdImageGif(gdImagePtr im, FILE *out); + BGD_DECLARE(void*) gdImageGifPtr(gdImagePtr im, int *size); + BGD_DECLARE(void) gdImageGifCtx(gdImagePtr im, gdIOCtxPtr out); + BGD_DECLARE(void) gdImageGifToSink(gdImagePtr im, gdSinkPtr out); + #endif BGD_DECLARE(void) gdImageGd (gdImagePtr im, FILE * out); BGD_DECLARE(void) gdImageGd2 (gdImagePtr im, FILE * out, int cs, int fmt); >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200405242239.i4OMdg2A016530>