From owner-freebsd-ports-bugs@FreeBSD.ORG Mon May 24 15:42:03 2004 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AB52A16A4CE for ; Mon, 24 May 2004 15:42:03 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8E43343D2D for ; Mon, 24 May 2004 15:42:03 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) i4OMeNN0011482 for ; Mon, 24 May 2004 15:40:23 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.11/8.12.11/Submit) id i4OMeNQl011481; Mon, 24 May 2004 15:40:23 -0700 (PDT) (envelope-from gnats) Resent-Date: Mon, 24 May 2004 15:40:23 -0700 (PDT) Resent-Message-Id: <200405242240.i4OMeNQl011481@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Dan Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A80A916A4CE; Mon, 24 May 2004 15:39:51 -0700 (PDT) Received: from ns.obluda.cz (ns.obluda.cz [195.250.140.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id 566FE43D3F; Mon, 24 May 2004 15:39:48 -0700 (PDT) (envelope-from dan@ns.obluda.cz) Received: from ns.obluda.cz (localhost [127.0.0.1]) by ns.obluda.cz (8.12.11/8.12.11) with ESMTP id i4OMdh79016531; Tue, 25 May 2004 00:39:44 +0200 (CEST) (envelope-from dan@ns.obluda.cz) Received: (from dan@localhost) by ns.obluda.cz (8.12.11/8.12.11/Submit) id i4OMdg2A016530; Tue, 25 May 2004 00:39:42 +0200 (CEST) (envelope-from dan) Message-Id: <200405242239.i4OMdg2A016530@ns.obluda.cz> Date: Tue, 25 May 2004 00:39:42 +0200 (CEST) From: Dan Lukes To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 cc: dinoex@FreeBSD.org Subject: ports/67144: GD 2.0.24 has been released X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Dan List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 May 2004 22:42:03 -0000 >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: