FreeBSD Bugzilla – Attachment 182604 Details for
Bug 219271
[exp-run] print/freetype2 update to 2.8
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Proposed patch (since 435690 revision)
freetype2.diff (text/plain), 3.19 KB, created by
lightside
on 2017-05-14 22:42:52 UTC
(
hide
)
Description:
Proposed patch (since 435690 revision)
Filename:
MIME Type:
Creator:
lightside
Created:
2017-05-14 22:42:52 UTC
Size:
3.19 KB
patch
obsolete
>diff -ruNd freetype2.orig/Makefile freetype2/Makefile >--- freetype2.orig/Makefile 2017-03-08 15:26:28 UTC >+++ freetype2/Makefile >@@ -2,7 +2,7 @@ > # $FreeBSD: head/print/freetype2/Makefile 435690 2017-03-08 15:26:28Z kwm $ > > PORTNAME= freetype2 >-PORTVERSION= 2.7.1 >+PORTVERSION= 2.8 > CATEGORIES= print > MASTER_SITES= http://savannah.nongnu.org/download/freetype/ \ > SF/freetype/${PORTNAME}/${PORTVERSION:C/^([0-9]+\.[0-9]+\.[0-9]+).*/\1/}/ \ >@@ -36,7 +36,8 @@ > CPE_PRODUCT= freetype > CPE_VENDOR= freetype > >-OPTIONS_DEFINE= DEBUG DOCS LCD_FILTERING PNG TABLE_VALIDATION >+OPTIONS_DEFINE= DEBUG DOCS LCD_FILTERING PNG TABLE_VALIDATION \ >+ TT_SIZE_METRICS > OPTIONS_GROUP= SUBPIXEL_HINTING > OPTIONS_GROUP_SUBPIXEL_HINTING= V38 V40 > OPTIONS_DEFAULT= LCD_FILTERING V40 >@@ -46,11 +47,12 @@ > PNG_CONFIGURE_WITH= png > > TABLE_VALIDATION_DESC= TrueType GX/AAT and OpenType table validation >+TT_SIZE_METRICS_DESC= TrueType-like size metrics for 'light' auto-hinting > > LCD_FILTERING_DESC?= Sub-pixel rendering (patented) > LCD_FILTERING_CFLAGS= -DFT_CONFIG_OPTION_SUBPIXEL_RENDERING > >-SUBPIXEL_HINTING_DESC= Sub-pixel hinting support >+SUBPIXEL_HINTING_DESC= Sub-pixel hinting support > V38_DESC= v38 mode (Infinality code) > V38_VARS= SUBPIXEL_HINTING_MODE+=1 > V40_DESC= v40 mode (minimal code, a.k.a. ClearType hinting, faster) >@@ -70,9 +72,6 @@ > ${WRKSRC}/builds/unix/install.mk > > post-patch: >-# Check defined TT_CONFIG_OPTION_SUBPIXEL_HINTING >- @${REINPLACE_CMD} -e 's|^#if \(TT_CONFIG_OPTION_SUBPIXEL_HINTING\)\(.*\)|#if defined(\1) \&\& (\1\2)|' \ >- ${WRKSRC}/include/freetype/config/ftoption.h > .if defined(SUBPIXEL_HINTING_MODE) > @${REINPLACE_CMD} -i '.hinting.bak' \ > -e 's|^\(#define TT_CONFIG_OPTION_SUBPIXEL_HINTING\).*|\1 \ >@@ -94,6 +93,11 @@ > @${REINPLACE_CMD} -e '/valid$$/s|#.*\(AUX_MODULES\)|\1|' \ > ${WRKSRC}/modules.cfg > >+post-patch-TT_SIZE_METRICS-on: >+ @${REINPLACE_CMD} -i '.metrics.bak' \ >+ -e 's|.*\(#define AF_CONFIG_OPTION_TT_SIZE_METRICS\).*|\1|' \ >+ ${WRKSRC}/include/freetype/config/ftoption.h >+ > post-configure: > @(cd ${BUILD_WRKSRC}; ${SETENV} ${MAKE_ENV} \ > ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} setup) >diff -ruNd freetype2.orig/distinfo freetype2/distinfo >--- freetype2.orig/distinfo 2017-03-08 15:26:28 UTC >+++ freetype2/distinfo >@@ -1,3 +1,3 @@ >-TIMESTAMP = 1483129043 >-SHA256 (freetype-2.7.1.tar.bz2) = 3a3bb2c4e15ffb433f2032f50a5b5a92558206822e22bfe8cbe339af4aa82f88 >-SIZE (freetype-2.7.1.tar.bz2) = 1825107 >+TIMESTAMP = 1494672361 >+SHA256 (freetype-2.8.tar.bz2) = a3c603ed84c3c2495f9c9331fe6bba3bb0ee65e06ec331e0a0fb52158291b40b >+SIZE (freetype-2.8.tar.bz2) = 1873526 >diff -ruNd freetype2.orig/pkg-plist freetype2/pkg-plist >--- freetype2.orig/pkg-plist 2017-03-08 15:26:28 UTC >+++ freetype2/pkg-plist >@@ -33,6 +33,7 @@ > include/freetype2/freetype/ftmoderr.h > include/freetype2/freetype/ftotval.h > include/freetype2/freetype/ftoutln.h >+include/freetype2/freetype/ftpcfdrv.h > include/freetype2/freetype/ftpfr.h > include/freetype2/freetype/ftrender.h > include/freetype2/freetype/ftsizes.h >@@ -53,7 +54,7 @@ > lib/libfreetype.a > lib/libfreetype.so > lib/libfreetype.so.6 >-lib/libfreetype.so.6.13.0 >+lib/libfreetype.so.6.14.0 > libdata/pkgconfig/freetype2.pc > man/man1/freetype-config.1.gz > share/aclocal/freetype2.m4
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 219271
:
182585
|
182597
|
182603
| 182604 |
182679