harfbuzzed - also reverts 666de70d
authorRobin Gareus <robin@gareus.org>
Wed, 1 Oct 2014 14:23:24 +0000 (16:23 +0200)
committerRobin Gareus <robin@gareus.org>
Wed, 1 Oct 2014 14:24:37 +0000 (16:24 +0200)
gtk2_ardour/utils.cc
tools/x-mingw.sh

index cc0faeb431ab47efb64255c9f7edd2216fa82198..8011f6abfd8766a67649fef3de32afdcb9bf07eb 100644 (file)
@@ -21,9 +21,7 @@
 #include "gtk2ardour-config.h"
 #endif
 
-#ifndef PLATFORM_WINDOWS
 #include <pango/pangoft2.h> // for fontmap resolution control for GnomeCanvas
-#endif
 #include <pango/pangocairo.h> // for fontmap resolution control for GnomeCanvas
 
 #include <cstdlib>
index 2942c2443c4ce6e3fd3aeacb8b73b1a2c24b49e7..afd0c3080c0d88eea7fb8cdee623637f579d2588 100755 (executable)
@@ -186,22 +186,19 @@ src libxml2-2.7.8 tar.gz ftp://xmlsoft.org/libxslt/libxml2-2.7.8.tar.gz
 CFLAGS=" -O0" CXXFLAGS=" -O0" \
 autoconfbuild --with-threads=no --with-zlib=$PREFIX
 
-src freetype-2.5.3 tar.gz http://download.savannah.gnu.org/releases/freetype/freetype-2.5.3.tar.gz
-autoconfbuild -with-harfbuzz=no --with-png=no
+#src libpng-1.6.12 tar.gz ftp://ftp.simplesystems.org/pub/libpng/png/src/libpng16/libpng-1.6.12.tar.gz
+src libpng-1.6.12 tar.gz https://downloads.sourceforge.net/project/libpng/libpng16/1.6.12/libpng-1.6.12.tar.gz
+autoconfbuild
 
-#src harfbuzz-0.9.22 tar.bz2 http://www.freedesktop.org/software/harfbuzz/release/harfbuzz-0.9.22.tar.bz2
-#autoconfbuild
+src freetype-2.5.3 tar.gz http://download.savannah.gnu.org/releases/freetype/freetype-2.5.3.tar.gz
+autoconfbuild -with-harfbuzz=no
 
 src fontconfig-2.11.0 tar.bz2 http://www.freedesktop.org/software/fontconfig/release/fontconfig-2.11.0.tar.bz2
 ed Makefile.in << EOF
 %s/conf.d test /conf.d /
 wq
 EOF
-autoconfbuild
-
-#src libpng-1.6.12 tar.gz ftp://ftp.simplesystems.org/pub/libpng/png/src/libpng16/libpng-1.6.12.tar.gz
-src libpng-1.6.12 tar.gz https://downloads.sourceforge.net/project/libpng/libpng16/1.6.12/libpng-1.6.12.tar.gz
-autoconfbuild
+autoconfbuild --enable-libxml2
 
 src pixman-0.30.2 tar.gz http://cgit.freedesktop.org/pixman/snapshot/pixman-0.30.2.tar.gz
 ./autogen.sh
@@ -228,6 +225,9 @@ autoconfbuild --with-pcre=internal --disable-silent-rules --with-libiconv=no
 dpkg -P gettext python || true
 ################################################################################
 
+src harfbuzz-0.9.22 tar.bz2 http://www.freedesktop.org/software/harfbuzz/release/harfbuzz-0.9.22.tar.bz2
+autoconfbuild
+
 src pango-1.36.8 tar.xz http://ftp.gnome.org/pub/GNOME/sources/pango/1.36/pango-1.36.8.tar.xz
 autoconfbuild --without-x --with-included-modules=yes