From owner-svn-ports-all@FreeBSD.ORG Fri Dec 28 20:21:40 2012 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1F14BFA7; Fri, 28 Dec 2012 20:21:40 +0000 (UTC) (envelope-from mezz@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id EC3EF8FC0A; Fri, 28 Dec 2012 20:21:39 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qBSKLdLL096466; Fri, 28 Dec 2012 20:21:39 GMT (envelope-from mezz@svn.freebsd.org) Received: (from mezz@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qBSKLduO096459; Fri, 28 Dec 2012 20:21:39 GMT (envelope-from mezz@svn.freebsd.org) Message-Id: <201212282021.qBSKLduO096459@svn.freebsd.org> From: Jeremy Messenger Date: Fri, 28 Dec 2012 20:21:39 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r309585 - in head/print/freetype2: . files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Dec 2012 20:21:40 -0000 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 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