View | Details | Raw Unified | Return to bug 219271 | Differences between
and this patch

Collapse All | Expand All

(-)freetype2/Makefile (-5 / +2 lines)
Lines 2-8 Link Here
2
# $FreeBSD: head/print/freetype2/Makefile 435690 2017-03-08 15:26:28Z kwm $
2
# $FreeBSD: head/print/freetype2/Makefile 435690 2017-03-08 15:26:28Z kwm $
3
3
4
PORTNAME=	freetype2
4
PORTNAME=	freetype2
5
PORTVERSION=	2.7.1
5
PORTVERSION=	2.8
6
CATEGORIES=	print
6
CATEGORIES=	print
7
MASTER_SITES=	http://savannah.nongnu.org/download/freetype/ \
7
MASTER_SITES=	http://savannah.nongnu.org/download/freetype/ \
8
		SF/freetype/${PORTNAME}/${PORTVERSION:C/^([0-9]+\.[0-9]+\.[0-9]+).*/\1/}/ \
8
		SF/freetype/${PORTNAME}/${PORTVERSION:C/^([0-9]+\.[0-9]+\.[0-9]+).*/\1/}/ \
Lines 50-56 Link Here
50
LCD_FILTERING_DESC?=	Sub-pixel rendering (patented)
50
LCD_FILTERING_DESC?=	Sub-pixel rendering (patented)
51
LCD_FILTERING_CFLAGS=	-DFT_CONFIG_OPTION_SUBPIXEL_RENDERING
51
LCD_FILTERING_CFLAGS=	-DFT_CONFIG_OPTION_SUBPIXEL_RENDERING
52
52
53
SUBPIXEL_HINTING_DESC=	Sub-pixel hinting support 
53
SUBPIXEL_HINTING_DESC=	Sub-pixel hinting support
54
V38_DESC=	v38 mode (Infinality code)
54
V38_DESC=	v38 mode (Infinality code)
55
V38_VARS=	SUBPIXEL_HINTING_MODE+=1
55
V38_VARS=	SUBPIXEL_HINTING_MODE+=1
56
V40_DESC=	v40 mode (minimal code, a.k.a. ClearType hinting, faster)
56
V40_DESC=	v40 mode (minimal code, a.k.a. ClearType hinting, faster)
Lines 70-78 Link Here
70
		${WRKSRC}/builds/unix/install.mk
70
		${WRKSRC}/builds/unix/install.mk
71
71
72
post-patch:
72
post-patch:
73
# Check defined TT_CONFIG_OPTION_SUBPIXEL_HINTING
74
	@${REINPLACE_CMD} -e 's|^#if \(TT_CONFIG_OPTION_SUBPIXEL_HINTING\)\(.*\)|#if defined(\1) \&\& (\1\2)|' \
75
		${WRKSRC}/include/freetype/config/ftoption.h
76
.if defined(SUBPIXEL_HINTING_MODE)
73
.if defined(SUBPIXEL_HINTING_MODE)
77
	@${REINPLACE_CMD} -i '.hinting.bak' \
74
	@${REINPLACE_CMD} -i '.hinting.bak' \
78
		-e 's|^\(#define TT_CONFIG_OPTION_SUBPIXEL_HINTING\).*|\1 \
75
		-e 's|^\(#define TT_CONFIG_OPTION_SUBPIXEL_HINTING\).*|\1 \
(-)freetype2/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1483129043
1
TIMESTAMP = 1494672361
2
SHA256 (freetype-2.7.1.tar.bz2) = 3a3bb2c4e15ffb433f2032f50a5b5a92558206822e22bfe8cbe339af4aa82f88
2
SHA256 (freetype-2.8.tar.bz2) = a3c603ed84c3c2495f9c9331fe6bba3bb0ee65e06ec331e0a0fb52158291b40b
3
SIZE (freetype-2.7.1.tar.bz2) = 1825107
3
SIZE (freetype-2.8.tar.bz2) = 1873526
(-)freetype2/pkg-plist (-1 / +2 lines)
Lines 33-38 Link Here
33
include/freetype2/freetype/ftmoderr.h
33
include/freetype2/freetype/ftmoderr.h
34
include/freetype2/freetype/ftotval.h
34
include/freetype2/freetype/ftotval.h
35
include/freetype2/freetype/ftoutln.h
35
include/freetype2/freetype/ftoutln.h
36
include/freetype2/freetype/ftpcfdrv.h
36
include/freetype2/freetype/ftpfr.h
37
include/freetype2/freetype/ftpfr.h
37
include/freetype2/freetype/ftrender.h
38
include/freetype2/freetype/ftrender.h
38
include/freetype2/freetype/ftsizes.h
39
include/freetype2/freetype/ftsizes.h
Lines 53-59 Link Here
53
lib/libfreetype.a
54
lib/libfreetype.a
54
lib/libfreetype.so
55
lib/libfreetype.so
55
lib/libfreetype.so.6
56
lib/libfreetype.so.6
56
lib/libfreetype.so.6.13.0
57
lib/libfreetype.so.6.14.0
57
libdata/pkgconfig/freetype2.pc
58
libdata/pkgconfig/freetype2.pc
58
man/man1/freetype-config.1.gz
59
man/man1/freetype-config.1.gz
59
share/aclocal/freetype2.m4
60
share/aclocal/freetype2.m4

Return to bug 219271