ports/181572: Update print/freetype to version 5.0.1
Pedro Giffuni
giffunip at tutopia.com
Mon Aug 26 20:30:00 UTC 2013
>Number: 181572
>Category: ports
>Synopsis: Update print/freetype to version 5.0.1
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Mon Aug 26 20:30:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator: Pedro Giffuni
>Release: 9.2-PRERELEASE
>Organization:
>Environment:
FreeBSD pcbsd-1465 9.2-PRERELEASE FreeBSD 9.2-PRERELEASE #3 r254149M: Fri Aug 9 12:11:24 COT 2013 pfg at pcbsd-1465:/usr/src/sys/amd64/compile/DELL amd64
>Description:
Features:
- As announced in the previous release, the old FreeType CFF
engine is now disabled by default.
- Behdad Esfahbod (on behalf of Google) contributed support for
color embedded bitmaps (eg. color emoji).
- Bugfixes.
>How-To-Repeat:
>Fix:
Patch attached with submission follows:
Index: freetype2/Makefile
===================================================================
--- freetype2/Makefile (revision 325414)
+++ freetype2/Makefile (working copy)
@@ -3,10 +3,9 @@
# $MCom: ports/print/freetype2/Makefile,v 1.28 2011/10/25 18:31:21 kwm Exp $
PORTNAME= freetype2
-PORTVERSION= 2.4.12
-PORTREVISION= 1
+PORTVERSION= 2.5.0.1
CATEGORIES= print
-MASTER_SITES= SF/freetype/${PORTNAME}/${PORTVERSION} \
+MASTER_SITES= SF/freetype/${PORTNAME}/2.5.0 \
http://sunsite.cnlab-switch.ch/ftp/mirror/freetype/freetype2/ \
http://www.funet.fi/pub/mirrors/ftp.freetype.org/freetype2/ \
http://ftp.sunet.se/pub/text-processing/freetype/freetype2/ \
@@ -27,9 +26,8 @@
LIBTOOLFILES= builds/unix/configure
CONFIGURE_WRKSRC= ${WRKSRC}/builds/unix
-OPTIONS_DEFINE= LCD_FILTERING CFF_HINTING_ADOBE
+OPTIONS_DEFINE= LCD_FILTERING
LCD_FILTERING_DESC?= Sub-pixel rendering (patented)
-CFF_HINTING_ADOBE_DESC= CFF parsing and hinting engine by Adobe and Google
.include <bsd.port.options.mk>
@@ -40,10 +38,6 @@
pre-patch:
@${REINPLACE_CMD} -e 's|[(]libdir[)]/pkgconfig|(prefix)/libdata/pkgconfig|g' \
${WRKSRC}/builds/unix/install.mk
-.if ${PORT_OPTIONS:MCFF_HINTING_ADOBE}
- @${REINPLACE_CMD} -e 's|FT_CFF_HINTING_FREETYPE|FT_CFF_HINTING_ADOBE|g' \
- ${WRKSRC}/src/cff/cffobjs.c
-.endif
pre-configure:
@${REINPLACE_CMD} -e '/^LIBTOOL/s|LIBTOOL := $$(FT_LIBTOOL_DIR)/libtool|LIBTOOL := ${WRKDIR}/gnome-libtool|' \
Index: freetype2/distinfo
===================================================================
--- freetype2/distinfo (revision 325414)
+++ freetype2/distinfo (working copy)
@@ -1,2 +1,2 @@
-SHA256 (freetype-2.4.12.tar.bz2) = a78a17486689ab6852a9e1a759b179827ac9dfd7e2f237ddf169c73398c85381
-SIZE (freetype-2.4.12.tar.bz2) = 1597205
+SHA256 (freetype-2.5.0.1.tar.bz2) = 57bce5b37989577aa8b4a588426839f6bf39bcc3869748cb18f6827df251f4e5
+SIZE (freetype-2.5.0.1.tar.bz2) = 1607037
Index: freetype2/pkg-plist
===================================================================
--- freetype2/pkg-plist (revision 325414)
+++ freetype2/pkg-plist (working copy)
@@ -39,6 +39,7 @@
include/freetype2/freetype/ftstroke.h
include/freetype2/freetype/ftsynth.h
include/freetype2/freetype/ftsystem.h
+include/freetype2/freetype/ftttdrv.h
include/freetype2/freetype/fttrigon.h
include/freetype2/freetype/fttypes.h
include/freetype2/freetype/ftwinfnt.h
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list