Date: Fri, 28 Dec 2012 20:21:39 +0000 (UTC) From: Jeremy Messenger <mezz@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r309585 - in head/print/freetype2: . files Message-ID: <201212282021.qBSKLduO096459@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: mezz Date: Fri Dec 28 20:21:38 2012 New Revision: 309585 URL: http://svnweb.freebsd.org/changeset/ports/309585 Log: - Update to 2.4.11. - Remove the LCD filtering option to enable because of patent issue. The patent has been expired and this option was already enabled for long time by now.[1] - Update the header to fit with our handbook guide. Reported by: Anders N. wicked@baot.se (need to update for security) Submitted by: eadler [1] Security: CVE-2012-5668 CVE-2012-5669 CVE-2012-5670 Deleted: head/print/freetype2/files/patch-src_type1_t1load.c Modified: head/print/freetype2/Makefile (contents, props changed) head/print/freetype2/distinfo (contents, props changed) head/print/freetype2/pkg-plist (contents, props changed) Modified: head/print/freetype2/Makefile ============================================================================== --- head/print/freetype2/Makefile Fri Dec 28 20:05:44 2012 (r309584) +++ head/print/freetype2/Makefile Fri Dec 28 20:21:38 2012 (r309585) @@ -1,14 +1,9 @@ -# New ports collection makefile for: freetype -# Date created: January 24, 1998 -# Whom: jseger@FreeBSD.org -# +# Created by: jseger@FreeBSD.org # $FreeBSD$ # $MCom: ports/print/freetype2/Makefile,v 1.28 2011/10/25 18:31:21 kwm Exp $ -# PORTNAME= freetype2 -PORTVERSION= 2.4.9 -PORTREVISION= 1 +PORTVERSION= 2.4.11 CATEGORIES= print MASTER_SITES= SF/freetype/${PORTNAME}/${PORTVERSION} \ http://sunsite.cnlab-switch.ch/ftp/mirror/freetype/freetype2/ \ @@ -32,10 +27,6 @@ USE_GNOME= pkgconfig ltverhack:9 LIBTOOLFILES= builds/unix/configure CONFIGURE_WRKSRC= ${WRKSRC}/builds/unix -.if defined(WITH_LCD_FILTERING) -CFLAGS+= -DFT_CONFIG_OPTION_SUBPIXEL_RENDERING -.endif - .if defined(WITH_CJK) #PATCH_SITES+= http://lwj-hinet.myweb.hinet.net/ \ # ftp://local-distfiles.freebsd.org.cn/pub/china-ports/hamigua/ \ @@ -44,18 +35,6 @@ CFLAGS+= -DFT_CONFIG_OPTION_SUBPIXEL_REN #PATCH_DIST_STRIP+= -p1 .endif -pre-everything:: -.if !defined(WITH_LCD_FILTERING) - @${ECHO_MSG} - @${ECHO_MSG} "You may want to enable LCD filtering." - @${ECHO_MSG} - @${ECHO_MSG} "Hit Ctrl-C now and use \"make WITH_LCD_FILTERING=yes\"" - @${ECHO_MSG} - @${ECHO_MSG} "Note that there are possible patent issues related to the" - @${ECHO_MSG} "use of the LCD filtering technology." - @${ECHO_MSG} -.endif - pre-patch: @${REINPLACE_CMD} -e 's|[(]libdir[)]/pkgconfig|(prefix)/libdata/pkgconfig|g' \ ${WRKSRC}/builds/unix/install.mk @@ -65,6 +44,7 @@ pre-configure: ${WRKSRC}/builds/unix/unix-cc.in post-configure: - @(cd ${BUILD_WRKSRC}; ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} setup) + @(cd ${BUILD_WRKSRC}; ${SETENV} ${MAKE_ENV} \ + ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} setup) .include <bsd.port.mk> Modified: head/print/freetype2/distinfo ============================================================================== --- head/print/freetype2/distinfo Fri Dec 28 20:05:44 2012 (r309584) +++ head/print/freetype2/distinfo Fri Dec 28 20:21:38 2012 (r309585) @@ -1,2 +1,2 @@ -SHA256 (freetype-2.4.9.tar.bz2) = c4204ac1d48e99d4375a2f32bf4f3f92780a9d9f015e64e57e852f6c004859b9 -SIZE (freetype-2.4.9.tar.bz2) = 1504819 +SHA256 (freetype-2.4.11.tar.bz2) = ef9d0bcb64647d9e5125dc7534d7ca371c98310fec87677c410f397f71ffbe3f +SIZE (freetype-2.4.11.tar.bz2) = 1546087 Modified: head/print/freetype2/pkg-plist ============================================================================== --- head/print/freetype2/pkg-plist Fri Dec 28 20:05:44 2012 (r309584) +++ head/print/freetype2/pkg-plist Fri Dec 28 20:21:38 2012 (r309585) @@ -6,6 +6,7 @@ include/freetype2/freetype/config/ftopti include/freetype2/freetype/config/ftstdlib.h include/freetype2/freetype/freetype.h include/freetype2/freetype/ftadvanc.h +include/freetype2/freetype/ftautoh.h include/freetype2/freetype/ftbbox.h include/freetype2/freetype/ftbdf.h include/freetype2/freetype/ftbitmap.h
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201212282021.qBSKLduO096459>