pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/multimedia/vlc2 Fix build with freetype-2.5.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/e2e0df8b91d5
branches:  trunk
changeset: 632213:e2e0df8b91d5
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Wed Mar 19 21:31:09 2014 +0000

description:
Fix build with freetype-2.5.

diffstat:

 multimedia/vlc2/distinfo                                        |   3 +-
 multimedia/vlc2/patches/patch-modules_text__renderer_freetype.c |  19 ++++++++++
 2 files changed, 21 insertions(+), 1 deletions(-)

diffs (38 lines):

diff -r 290b56e003ac -r e2e0df8b91d5 multimedia/vlc2/distinfo
--- a/multimedia/vlc2/distinfo  Wed Mar 19 21:05:14 2014 +0000
+++ b/multimedia/vlc2/distinfo  Wed Mar 19 21:31:09 2014 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.22 2013/12/04 11:30:45 drochner Exp $
+$NetBSD: distinfo,v 1.23 2014/03/19 21:31:09 wiz Exp $
 
 SHA1 (vlc-2.0.9.tar.xz) = d82131914023fff2a414859228a38fcc19ab59d9
 RMD160 (vlc-2.0.9.tar.xz) = cbdac7bfb9375c2d0de159d063cc27a6969da649
@@ -23,4 +23,5 @@
 SHA1 (patch-modules_access_rtp_Modules.am) = 14aea82ffab2fcfa5b0916ac2e86363d1efdcbf3
 SHA1 (patch-modules_audio__output_pulse.c) = 941ee669e62c9d757fc096c74a2aec58cf265b15
 SHA1 (patch-modules_misc_gnutls.c) = 7ab9df9f8b31ea7a7c8e302876d0e6c4e6882c30
+SHA1 (patch-modules_text__renderer_freetype.c) = 28d95587be3e2356b32bee21eb0612480b3bbd55
 SHA1 (patch-skins-aa) = 9477b095b3e0a1120397c6c9f7102a50c1a63d2b
diff -r 290b56e003ac -r e2e0df8b91d5 multimedia/vlc2/patches/patch-modules_text__renderer_freetype.c
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/multimedia/vlc2/patches/patch-modules_text__renderer_freetype.c   Wed Mar 19 21:31:09 2014 +0000
@@ -0,0 +1,19 @@
+$NetBSD: patch-modules_text__renderer_freetype.c,v 1.1 2014/03/19 21:31:09 wiz Exp $
+
+Fix build with freetype-2.5.
+
+--- modules/text_renderer/freetype.c.orig      2014-03-19 21:17:25.000000000 +0000
++++ modules/text_renderer/freetype.c
+@@ -64,10 +64,11 @@
+ #endif
+ 
+ /* Freetype */
+-#include <freetype/ftsynth.h>
++#include <ft2build.h>
+ #include FT_FREETYPE_H
+ #include FT_GLYPH_H
+ #include FT_STROKER_H
++#include FT_SYNTHESIS_H
+ 
+ #define FT_FLOOR(X)     ((X & -64) >> 6)
+ #define FT_CEIL(X)      (((X + 63) & -64) >> 6)



Home | Main Index | Thread Index | Old Index