a2e3f7786f
Blind attempt to fix HarfBuzz build
...
Change-Id: Iaa61bc2c82ab6bd6391c8c81951ca55c5ce133ab
2013-05-22 12:05:04 +02:00
b1167d96bd
Update HarfBuzz to 0.9.17
...
Change-Id: If84a1eb7dbd54b4f1e3d876eb63cc3f2f8e51938
Reviewed-on: https://gerrit.libreoffice.org/3993
Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org >
Tested-by: Fridrich Strba <fridrich@documentfoundation.org >
2013-05-21 19:41:14 +00:00
5970aad9c6
move copy/pasted ICU_CFLAGS/ICU_LIBS to configure
...
Change-Id: I078cccd57331d40118bcc40fb4eb66b113848caf
2013-05-16 14:24:35 +02:00
20b5cdbdfd
Make harfbuzz Windows XP compatible
...
In a case we use harfbuzz on Windows once, it is using in the
uniscribe backend some OpenType shaping that is available only
in Vista and later. So call this functions over function pointers
if available and if not, fallback to the itemizing/shaping/placing
that is available in Windows XP uniscribe.
Change-Id: I5b1a22d812d57194d1147effa87033cdf6af78d3
2013-05-10 09:34:44 +02:00
8db0275b26
harfbuzz: stop delivering headers
...
Change-Id: I6a68b2df3a5bd4076e07729b675179e52f4f0615
2013-05-08 17:49:56 +02:00
1a1f1fbdf0
gbuild: ExternalProject: remove second parameter again...
...
... now that everything is consistent.
Change-Id: I96c15159648815554280202eb1b6d274ead4e7b8
2013-05-07 01:41:26 +02:00
276021c761
gbuild: remove gb_ExternalProject_use_unpacked
...
It must always be used exactly once, so replace it with constructor
parameter.
Change-Id: Ifbe87065c19a5185a5705dc461656179002ece5d
2013-05-07 01:41:25 +02:00
16385c4d1c
fix harfbuzz build
...
icu-config could print the list of libraries on more lines. We need
one line for the variable.
Change-Id: I08a0415c2c3baa226e9cd32e0c3da7d384511f87
2013-04-24 14:22:53 +02:00
59360fa215
Revert "Trying to fix the harfbuzz build"
...
Will use less intrusive solution
This reverts commit 4e6033f22aa23a6dd2d2d518264da4e4426eb8e3.
2013-04-24 14:21:20 +02:00
4e6033f22a
Trying to fix the harfbuzz build
...
Change-Id: I7472d6e86cde5459aca4caf21fe7fe4e6ef60ecc
2013-04-24 13:39:23 +02:00
9a943e585a
Fix linking with harfbuzz
...
Change-Id: Ic28c7922b0fab3b5a7ac1c0500a429539a4c29bc
2013-04-23 11:23:38 +02:00
cc24106366
Disable coretex again
...
Change-Id: I0372ccce744caace0dc43b69c3e26af928d81fa9
2013-04-23 10:53:02 +02:00
20131d6903
Revert "Disable coretex again"
...
This reverts commit 0ef5a4bb954e16e4e5e009c78da9196cbf0706fa.
2013-04-23 10:52:34 +02:00
0ef5a4bb95
Disable coretex again
...
Change-Id: I58ea44d1ede37aa4012ab99403411f1aefa5eb6a
2013-04-23 10:37:32 +02:00
ef1354dc24
Harfbuzz fix
...
Change-Id: Ia8103d3214885f98a055352f2aecc7d35c85a3c8
2013-04-23 10:00:45 +02:00
7e389f4def
Add HarfBuzz support to the build system
...
To be used in the next commit.
Change-Id: I6ee286d0c050a5ca650e7fb3692b0facccb5f0c0
Reviewed-on: https://gerrit.libreoffice.org/3517
Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org >
Tested-by: Fridrich Strba <fridrich@documentfoundation.org >
2013-04-23 08:00:14 +00:00