Date: Fri, 28 Dec 2012 14:29:48 -0600 From: Jeremy Messenger <mezz.freebsd@gmail.com> To: Jeremy Messenger <mezz@freebsd.org> Cc: svn-ports-head@freebsd.org, svn-ports-all@freebsd.org, ports-committers@freebsd.org Subject: Re: svn commit: r309585 - in head/print/freetype2: . files Message-ID: <CADLFttdMMi899mNDpcC9pMnDVTLhdUQLdkGU35Q7y2N3bKidHw@mail.gmail.com> In-Reply-To: <201212282021.qBSKLduO096459@svn.freebsd.org> References: <201212282021.qBSKLduO096459@svn.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Dec 28, 2012 at 2:21 PM, Jeremy Messenger <mezz@freebsd.org> wrote: > 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 Eh, I am not making any sense. I mean by we don't need LCD filtering option any longer because the patent has been expired and already enabled by default for a quiet while too. > 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 -- mezz.freebsd@gmail.com - mezz@FreeBSD.org FreeBSD GNOME Team http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CADLFttdMMi899mNDpcC9pMnDVTLhdUQLdkGU35Q7y2N3bKidHw>