aboutsummaryrefslogtreecommitdiffstats
path: root/graphics/inventor
diff options
context:
space:
mode:
authorkwm <kwm@FreeBSD.org>2017-03-08 23:26:28 +0800
committerkwm <kwm@FreeBSD.org>2017-03-08 23:26:28 +0800
commit29352b374445c0a57c4640585b2e4bcbb411ae3d (patch)
treee9b3a95219638a4d5d97785b446f4f55d0c5b742 /graphics/inventor
parent903bc8c98037c5131220e988a0f01e3a13c874a4 (diff)
downloadfreebsd-ports-gnome-29352b374445c0a57c4640585b2e4bcbb411ae3d.tar.gz
freebsd-ports-gnome-29352b374445c0a57c4640585b2e4bcbb411ae3d.tar.zst
freebsd-ports-gnome-29352b374445c0a57c4640585b2e4bcbb411ae3d.zip
Update freetype2 to 2.7.1.
* List licenses * Add DEBUG, DOCS, TABLE_VALIDATION and SUBPIXEL_HINTING options. * Sort options lines by name. * Add pkg-message describing how certain options can be overwritten at run time, like the subpixel hinting engine. * Fix the build of graphics/inventor. PR: ports/211201 Submitted by: Piotr Kubaj <pkubaj@anongoth.pl> Discussed with: jbeigh@, lightside@gmx.com Exp-run: antoine@ (earlier version)
Diffstat (limited to 'graphics/inventor')
-rw-r--r--graphics/inventor/Makefile5
1 files changed, 4 insertions, 1 deletions
diff --git a/graphics/inventor/Makefile b/graphics/inventor/Makefile
index a7e7cd195b6e..49971d370de5 100644
--- a/graphics/inventor/Makefile
+++ b/graphics/inventor/Makefile
@@ -3,7 +3,7 @@
PORTNAME= inventor
PORTVERSION= 2.1.5.p10
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= graphics
MASTER_SITES= ftp://oss.sgi.com/projects/inventor/download/
DISTNAME= ${PORTNAME}-${PORTVERSION:S/.p/-/}
@@ -45,6 +45,9 @@ DEBUG_MAKE_ENV= LIBTYPE=debug
LDFLAGS+= -Wl,--add-needed
post-patch:
+# Fix for print/freetype2 v2.7, where FT_Done_GlyphSlot function is not exported
+ @${REINPLACE_CMD} -e '/FT_Done_GlyphSlot/s|^|//|' \
+ ${WRKSRC}/libFL/ang/flfreetype.c
@${REINPLACE_CMD} 's|/usr\(/include/freetype2\)|${LOCALBASE}\1|' \
${WRKSRC}/libFL/ang/GNUmakefile
@${REINPLACE_CMD} -e 's|%%ICONV_LIB%%|${ICONV_LIB}|' \