Commit Graph

20 Commits

Author SHA1 Message Date
Tor Lillqvist
053b21badc Er, ENABLE_HARFBUZZ is "TRUE", not "YES" (or empty)
Change-Id: If6007b1d9aa2173fc0f508bb6e9b617a440c940c
2013-08-19 22:06:53 +03:00
Tor Lillqvist
86b9f81c80 Test ENABLE_HARFBUZZ, too
Change-Id: I3e2ce690fcfd84d91979e737a1977f61319e2a55
2013-08-19 21:59:21 +03:00
Khaled Hosny
3bd7d5520f Update internal HarfBuzz to 0.9.19
Change-Id: I520832508a8d419e394817a0e25949071928f612
Reviewed-on: https://gerrit.libreoffice.org/5478
Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org>
Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-08-19 09:13:45 +00:00
Norbert Thiebaud
523a1c00e1 enable binary package option for a set of 'stable' libraries
Change-Id: I8924ba22d178aa4d8e500ae3f484af654a37e87e
Reviewed-on: https://gerrit.libreoffice.org/4765
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
Reviewed-by: David Ostrovsky <David.Ostrovsky@gmx.de>
Tested-by: David Ostrovsky <David.Ostrovsky@gmx.de>
2013-08-17 07:16:57 +00:00
Khaled Hosny
a2e3f7786f Blind attempt to fix HarfBuzz build
Change-Id: Iaa61bc2c82ab6bd6391c8c81951ca55c5ce133ab
2013-05-22 12:05:04 +02:00
Khaled Hosny
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
Michael Stahl
5970aad9c6 move copy/pasted ICU_CFLAGS/ICU_LIBS to configure
Change-Id: I078cccd57331d40118bcc40fb4eb66b113848caf
2013-05-16 14:24:35 +02:00
Fridrich Štrba
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
Michael Stahl
8db0275b26 harfbuzz: stop delivering headers
Change-Id: I6a68b2df3a5bd4076e07729b675179e52f4f0615
2013-05-08 17:49:56 +02:00
Michael Stahl
1a1f1fbdf0 gbuild: ExternalProject: remove second parameter again...
... now that everything is consistent.

Change-Id: I96c15159648815554280202eb1b6d274ead4e7b8
2013-05-07 01:41:26 +02:00
Michael Stahl
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
Petr Mladek
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
Petr Mladek
59360fa215 Revert "Trying to fix the harfbuzz build"
Will use less intrusive solution

This reverts commit 4e6033f22a.
2013-04-24 14:21:20 +02:00
Fridrich Štrba
4e6033f22a Trying to fix the harfbuzz build
Change-Id: I7472d6e86cde5459aca4caf21fe7fe4e6ef60ecc
2013-04-24 13:39:23 +02:00
Fridrich Štrba
9a943e585a Fix linking with harfbuzz
Change-Id: Ic28c7922b0fab3b5a7ac1c0500a429539a4c29bc
2013-04-23 11:23:38 +02:00
Fridrich Štrba
cc24106366 Disable coretex again
Change-Id: I0372ccce744caace0dc43b69c3e26af928d81fa9
2013-04-23 10:53:02 +02:00
Fridrich Štrba
20131d6903 Revert "Disable coretex again"
This reverts commit 0ef5a4bb95.
2013-04-23 10:52:34 +02:00
Fridrich Štrba
0ef5a4bb95 Disable coretex again
Change-Id: I58ea44d1ede37aa4012ab99403411f1aefa5eb6a
2013-04-23 10:37:32 +02:00
Fridrich Štrba
ef1354dc24 Harfbuzz fix
Change-Id: Ia8103d3214885f98a055352f2aecc7d35c85a3c8
2013-04-23 10:00:45 +02:00
Khaled Hosny
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