History log of /external/harfbuzz_ng/configure.ac
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
8c1bdb46facb79cfca5ebfea9a7e467b40337f47 22-Jul-2014 Behdad Esfahbod <behdad@behdad.org> 0.9.33
/external/harfbuzz_ng/configure.ac
66f30915b185727a0041c998641edb550eb8a7fc 17-Jul-2014 Behdad Esfahbod <behdad@behdad.org> 0.9.32
/external/harfbuzz_ng/configure.ac
a18897f87ce2c6048c3a0339074924b2232e2b95 16-Jul-2014 Behdad Esfahbod <behdad@behdad.org> 0.9.31
/external/harfbuzz_ng/configure.ac
ea001374b86c4f1b24246c08a3d66d2a0e95a827 09-Jul-2014 Behdad Esfahbod <behdad@behdad.org> 0.9.30
/external/harfbuzz_ng/configure.ac
824d00dce483d0f4030c0cac253f994810e10f32 09-Jun-2014 Behdad Esfahbod <behdad@behdad.org> Fix commit 3f38c1137b6219a646da141b08463ffa922d4e35

Previous commit was not compiling with clang.
/external/harfbuzz_ng/configure.ac
3f38c1137b6219a646da141b08463ffa922d4e35 06-Jun-2014 Behdad Esfahbod <behdad@behdad.org> Don't use -mstructure-size-boundary=8 on clang arm

As in building for Android / iPhone. Only set it if
struct{char} alignment is not 1.

NOT tested on an actual Arm architecture. Guess we'll know
when this makes it to people's build bots.
/external/harfbuzz_ng/configure.ac
5875ad9c467b39d00ad4d98fd425179c701e6fd0 29-May-2014 Behdad Esfahbod <behdad@behdad.org> 0.9.29
/external/harfbuzz_ng/configure.ac
79ecdc3f9525212053d2bc88a5541c41697159da 28-Apr-2014 Behdad Esfahbod <behdad@behdad.org> 0.9.28
/external/harfbuzz_ng/configure.ac
50a00535ccac538bbf93358fd2d2442e4c12542f 11-Apr-2014 Behdad Esfahbod <behdad@behdad.org> Require gobject-introspection 1.34.0

Fixes https://bugs.freedesktop.org/show_bug.cgi?id=75384
/external/harfbuzz_ng/configure.ac
b96af03c20e46105982b3608b608614403540661 20-Mar-2014 Konstantin Ritt <ritt.ks@gmail.com> Fix build with --coretext on iOS

On iOS CoreText and CoreGraphics are stand-alone frameworks
/external/harfbuzz_ng/configure.ac
ba8c9d92935ea351970a80d0d3441858ad4cf33f 18-Mar-2014 Dominik Röttsches <dominik.rottsches@intel.com> 0.9.27
/external/harfbuzz_ng/configure.ac
bb8ffb581b89cf27fb8e0743b81bbda21654233e 04-Mar-2014 Behdad Esfahbod <behdad@behdad.org> Use AM_MISSING_PROG for ragel and git
/external/harfbuzz_ng/configure.ac
189bf23bfc90405d8bdc70bf3d6d3ffec38b470c 30-Jan-2014 Behdad Esfahbod <behdad@behdad.org> 0.9.26
/external/harfbuzz_ng/configure.ac
c9522de2335e4ef5fe65a72745c10943827a8da2 22-Jan-2014 Konstantin Ritt <ritt.ks@gmail.com> Make it possible to disable the fallback shaper at configure time

The OT shaper supersedes the fallback shaper in every case
and the latter become an extra weight for 99.9% of users.
/external/harfbuzz_ng/configure.ac
2646aec1e67cd6e09f5f7859c9d5898917acc2d5 06-Dec-2013 Behdad Esfahbod <behdad@behdad.org> Drop required automake version back to 1.11.3

Work around broken automake-1.13 changes.
/external/harfbuzz_ng/configure.ac
860fc9aa7b4c49a1d50e64cfdf4d4dffadb7aa8f 05-Dec-2013 Behdad Esfahbod <behdad@behdad.org> 0.9.25
/external/harfbuzz_ng/configure.ac
d913f98d88098fc0f4163dfbc54d8ca9ebe9dd81 05-Dec-2013 Behdad Esfahbod <behdad@behdad.org> Require automake 1.13

Fix tests build.

https://bugs.freedesktop.org/show_bug.cgi?id=71353
/external/harfbuzz_ng/configure.ac
6300694f6e531593e7e932000f9540b0367940b8 13-Nov-2013 Behdad Esfahbod <behdad@behdad.org> 0.9.24
/external/harfbuzz_ng/configure.ac
dce79c2bd747d398bdf2f4b171b0ba9b5b951f72 28-Oct-2013 Behdad Esfahbod <behdad@behdad.org> 0.9.23
/external/harfbuzz_ng/configure.ac
2e990a3d722c10d1eefdc4c5ccbdaa384625c3fd 28-Oct-2013 Behdad Esfahbod <behdad@behdad.org> Make "make distcheck" happy
/external/harfbuzz_ng/configure.ac
e152d1a27891bd1d9d46a9c028c026843bad384a 03-Oct-2013 Behdad Esfahbod <behdad@behdad.org> 0.9.22
/external/harfbuzz_ng/configure.ac
b61f97d544ce43d85f5fe93e682c324e042c0770 17-Sep-2013 Behdad Esfahbod <behdad@behdad.org> 0.9.21
/external/harfbuzz_ng/configure.ac
a2a28235e8131a1e1d4b8c3d0933df5cf056bbc6 31-Aug-2013 Behdad Esfahbod <behdad@behdad.org> [gtk-doc] Generate version.xml from configure

Even though this is not what autoconf recommends, it reduces doc
rebuilds when version doesn't change but configure changes.
/external/harfbuzz_ng/configure.ac
ac1b723917d9b8f247a350f8d3e1bc5d1e472073 31-Aug-2013 Behdad Esfahbod <behdad@behdad.org> Remove hb-old and hb-icu-le test shapers

They've been disabled for a while and no one cared. We're past
the point to need them for testing, and if we ever need to
resurrect them again, well, they're in git graveyard somewhere.
/external/harfbuzz_ng/configure.ac
f730b5d1e2369762952481f1a2d3db26a2b48015 29-Aug-2013 Behdad Esfahbod <behdad@behdad.org> 0.9.20
/external/harfbuzz_ng/configure.ac
79d754efeef89543d51775b110e8bd49cf7e699b 28-Aug-2013 Behdad Esfahbod <behdad@behdad.org> Fix build
/external/harfbuzz_ng/configure.ac
71ef22b04d466803076af1da6763fecab95ce5bb 28-Aug-2013 Behdad Esfahbod <behdad@behdad.org> Turn hb-gobject, and introspection off by default

Also enable bootstrapping without them.
/external/harfbuzz_ng/configure.ac
71439a8c7ae9df25193bc3ad0f203117d2884a19 27-Aug-2013 Behdad Esfahbod <behdad@behdad.org> [gobject] Flesh out hb-gobject

Move it to new harfbuzz-gobject library. Implement enums and
boxed types for object-types. Still have to do boxed types for
value types.
/external/harfbuzz_ng/configure.ac
23027f7611b53b594e4b4008e916e42b5154f6ac 23-Aug-2013 Behdad Esfahbod <behdad@behdad.org> [introspection] Enable gobject-introspection again
/external/harfbuzz_ng/configure.ac
f7c72b42efb8d42859023659fd2e3d589523436d 24-Feb-2013 Anthony Carrico <acarrico@memebeam.org> [gtk-doc] Initial setup

Initial setup of gtk-doc. Straight forward setup following the gtk-doc
instructions. Ignore some troublesome types in src/hb-gobject.h. To
build use "./autogen.sh --enable-gtk-doc" then "make". Docs are in
harfbuzz/docs/reference/html/index.html.
/external/harfbuzz_ng/configure.ac
8ac2e88deff3d069c19fd59d0fbbfb88a762b113 21-Jul-2013 Behdad Esfahbod <behdad@behdad.org> [uniscribe] Use unique font name

When installing per-process fonts using AddFontMemResourceEx(),
if a font with the same family name is already installed, sometimes
that one gets used. Which is problematic for us. As such, we
now mangle the font to install a new 'name' table with a unique
name, which we then use to choose the font.

Patch from Jonathan Kew.
/external/harfbuzz_ng/configure.ac
2b78d67e9f38f77086fbd9c3fd6f1c8c73927a51 16-Jul-2013 Behdad Esfahbod <behdad@behdad.org> 0.9.19
/external/harfbuzz_ng/configure.ac
570bcccd3f41b9aecd51765a401299833a6d8ebd 10-Jun-2013 Behdad Esfahbod <behdad@behdad.org> Fix PKG_CHECK_MODULES usage

Oops.

Bug 65246 - Fix build without graphite2
/external/harfbuzz_ng/configure.ac
270cfd7a9c01dfb1b1789929f020943ad63aca99 07-Jun-2013 Behdad Esfahbod <behdad@behdad.org> Fix PKG_CHECK_MODULES usage

Bug 65246 - Fix build without graphite2

If we don't provide ACTION-IF-NOT-FOUND, configure aborts if it can't
find the libraries. We handle that ourselves so we don't want the
macro to abort.
/external/harfbuzz_ng/configure.ac
4014aa4e53bddb29d939a168bd733942d3683732 28-May-2013 Behdad Esfahbod <behdad@behdad.org> 0.9.18
/external/harfbuzz_ng/configure.ac
22ce0961742df0a213f2cc86ca3d5a72453c00b1 28-May-2013 Behdad Esfahbod <behdad@behdad.org> Generate harfbuzz-icu.pc

Currently it only works with ICU that has .pc files. I'll
wait till someone complains before fixing it for icu-config
systems.
/external/harfbuzz_ng/configure.ac
2a17f9568d9724e045d2c1d660e007f3acd747d9 28-May-2013 Behdad Esfahbod <behdad@behdad.org> Bug 55494 - ScriptItemizeOpenType doesn't exists under Windows XP

Fallback to older API if OpenType variants are not available.
/external/harfbuzz_ng/configure.ac
f8087ffbadc83a15d59367ba82976eae675736a7 28-May-2013 Behdad Esfahbod <behdad@behdad.org> Add --with-cairo
/external/harfbuzz_ng/configure.ac
82eddfe5d658ef791d6ef6a566401c50601dfb1c 28-May-2013 Behdad Esfahbod <behdad@behdad.org> Add --with-freetype

Defaults to auto.
/external/harfbuzz_ng/configure.ac
5e25eb77a49e7f95b6a6d540b26d60d430f89d4c 28-May-2013 Behdad Esfahbod <behdad@behdad.org> Default glib to auto again
/external/harfbuzz_ng/configure.ac
eb63e786f37468867c81707504128cf8a4016e5b 28-May-2013 Behdad Esfahbod <behdad@behdad.org> Add --with-coretext

Defaults to no.
/external/harfbuzz_ng/configure.ac
ab2af17bc6faa8394656e6e82948dc3e9f437626 28-May-2013 Behdad Esfahbod <behdad@behdad.org> Add --with-uniscribe

Defaults to no.
/external/harfbuzz_ng/configure.ac
58db2c2542717858acbdf480b3f19a8aef4918cd 28-May-2013 Behdad Esfahbod <behdad@behdad.org> Disable UCDN if glib is available

We only want UCDN if we don't have any other Unicode provider.
I'm going to remove ICU from the list of default Unicode providers
as part of moving hb-icu into its own library. As such, the only
providers will be UCDN and glib.
/external/harfbuzz_ng/configure.ac
ca65326cbd49b48792c4e3125af6c5006364f194 28-May-2013 Behdad Esfahbod <behdad@behdad.org> Minor
/external/harfbuzz_ng/configure.ac
7ae14973ecb4614a83769d2bbd01f33d8474ffc0 28-May-2013 Behdad Esfahbod <behdad@behdad.org> Disable icu_le shaper

Will add a way to enable it later.
/external/harfbuzz_ng/configure.ac
7e6ebf76236cc5ea69302e68186bdf8166d04a98 28-May-2013 Behdad Esfahbod <behdad@behdad.org> Remove icu-config fallback for icu_le shaper

Bug 64878 - compile error with ICU but not ICU
/external/harfbuzz_ng/configure.ac
932b7471479c639244051b4dbae678e7d47ae99f 28-May-2013 Behdad Esfahbod <behdad@behdad.org> Bug 65053 - Add configure option to enable/disable ICU support
/external/harfbuzz_ng/configure.ac
cf2c1c7eb81b54a344ed5cf36d5fbd3cd297eed1 28-May-2013 Behdad Esfahbod <behdad@behdad.org> Disable hb-old shaper

Will add proper way to enable it later.
/external/harfbuzz_ng/configure.ac
5a78d23f255a649353044af8e5df315f62907b7f 28-May-2013 Behdad Esfahbod <behdad@behdad.org> Bug 65054 - Add configure option to enable/disable Graphite2

Add --with-graphite2. Defaults to off.
/external/harfbuzz_ng/configure.ac
f1b02f4f3c0db9fbfa6747188429df828b000010 20-May-2013 Behdad Esfahbod <behdad@behdad.org> 0.9.17
/external/harfbuzz_ng/configure.ac
00b93f6610f36d8d14ca65fb99864be6d5bdb1ea 29-Apr-2013 Behdad Esfahbod <behdad@behdad.org> Fix icu linking by requesting the library searchpath from icu-config

This is not ideal as we don't like -L/usr/lib in our linker line.
But this is only relevant to environments that don't have pkgconfig
files for ICU...

https://github.com/behdad/harfbuzz/pull/2
/external/harfbuzz_ng/configure.ac
03adf38b22a37216dffac50d075ea9c881f1a22d 29-Apr-2013 Behdad Esfahbod <behdad@behdad.org> Make both old autoconf and new automake happy

Sigh..

Bug 64039 - undefined macro AM_PROG_AR
/external/harfbuzz_ng/configure.ac
a408d2375aa2ad96b58e56aef18e5000daf2516b 19-Apr-2013 Behdad Esfahbod <behdad@behdad.org> 0.9.16
/external/harfbuzz_ng/configure.ac
22e47456154ca0b8173268486e56ef3a0e1e7150 06-Apr-2013 Behdad Esfahbod <behdad@behdad.org> 0.9.15
/external/harfbuzz_ng/configure.ac
0a2b2a505b647f6b4802750c87cd9c5f0baaadef 21-Mar-2013 Behdad Esfahbod <behdad@behdad.org> Remove gthread leftovers

We don't use gthread anymore, remove leftovers.
/external/harfbuzz_ng/configure.ac
b93de1ea085bfc0661ce3ad0e21fb5eba722c951 21-Mar-2013 Behdad Esfahbod <behdad@behdad.org> Minor
/external/harfbuzz_ng/configure.ac
f872a17462a75a3493623747bf3a3fbe54556c7b 21-Mar-2013 Behdad Esfahbod <behdad@behdad.org> 0.9.14
/external/harfbuzz_ng/configure.ac
8226fb56f131362db877dc4be6857c684b8fd022 19-Mar-2013 Behdad Esfahbod <behdad@behdad.org> Allow disabling ICU by using a fake icu-config script
/external/harfbuzz_ng/configure.ac
14cfab52daa8d22b843110f32ca09af5bbc855a6 12-Mar-2013 Behdad Esfahbod <behdad@behdad.org> Add build system fallback to icu-config

Ubuntu doesn't (or didn't until recently?) ship icu pkg-config
files. That's quite unfortunate. Work around it.

Bug 57608 - ICU Detection fallback for non-pkgconfig systems
/external/harfbuzz_ng/configure.ac
a8ac1d33c731f6200ee472ab6c37a80b72770564 07-Mar-2013 Behdad Esfahbod <behdad@behdad.org> [build] Add AM_PROG_AR

Newer automake / libtools warns otherwise.
/external/harfbuzz_ng/configure.ac
05686b5f697ed40dd21b330d044c3c286461fb26 26-Feb-2013 Behdad Esfahbod <behdad@behdad.org> 0.9.13
/external/harfbuzz_ng/configure.ac
e2aab4b5db88c368c11cee81368b9ad41399e585 12-Feb-2013 Behdad Esfahbod <behdad@behdad.org> Improve checks for setmode()

As reported by Jonathan, OS X has setmode() that is something other
than what setmode() is on Win32. So, limit invocation to Windows
platforms only.
/external/harfbuzz_ng/configure.ac
52d66c26a2102bd1a49463b8e8f04612598f8ac1 05-Feb-2013 Behdad Esfahbod <behdad@behdad.org> Add color-tests automake option
/external/harfbuzz_ng/configure.ac
bc76449f51f20491a4540b4f240f5a3e0dcb20fe 01-Feb-2013 Behdad Esfahbod <behdad@behdad.org> Use setmode() instead of _setmode()

Looks like Cygwin / MSVC declare it that way, and it still works on
MinGW32 cross.
/external/harfbuzz_ng/configure.ac
09b5393874e56fcfd63a92d28e6c1c2ddeee0942 19-Jan-2013 Behdad Esfahbod <behdad@behdad.org> 0.9.12
/external/harfbuzz_ng/configure.ac
e78463211e7d85f237bd55afab7e8e5dae42346c 14-Jan-2013 Behdad Esfahbod <behdad@behdad.org> Fix linking with non-gcc compilers
/external/harfbuzz_ng/configure.ac
cf81fb3624466b9df2250b58b27a92187c5b5b5c 10-Jan-2013 Behdad Esfahbod <behdad@behdad.org> 0.9.11
/external/harfbuzz_ng/configure.ac
2dcb333f52492018816f0d5d67a47634a612e49c 10-Jan-2013 Behdad Esfahbod <behdad@behdad.org> Add atomic ops for Solaris

Based on fontconfig patch from Raimund Steger.
/external/harfbuzz_ng/configure.ac
e5dbf39900fa63051f64cc447a6742665cbee339 08-Jan-2013 Behdad Esfahbod <behdad@behdad.org> Bug 58638 - Building fails with ICU due to not passing required flags
/external/harfbuzz_ng/configure.ac
34e6c3e3e452bdf6f93df565a70453a6e74d4c6e 03-Jan-2013 Behdad Esfahbod <behdad@behdad.org> 0.9.10
/external/harfbuzz_ng/configure.ac
d16ddbcbbee39b07a028776995c635119fe3cd98 20-Dec-2012 Behdad Esfahbod <behdad@behdad.org> Add build confirmation notice to configure
/external/harfbuzz_ng/configure.ac
5e7e52ddf2b0c4fbc9d933d24336100368d39a5c 10-Dec-2012 Behdad Esfahbod <behdad@behdad.org> [uniscribe] Enable Uniscribe backend only if it has ScriptShapeOpenType()

Bug 55494 - ScriptItemizeOpenType doesn't exists under Windows XP
/external/harfbuzz_ng/configure.ac
c48a04e5ea899b82465a0f3f2cfdcffb3bf38f61 10-Dec-2012 John Ralls <jralls@ceridwen.fremont.ca.us> [coretext] Better test for CoreText

Instead of checking for ApplicationServices.h, which is present in all
versions of MacOSX, check for CTFontRef, a CoreText basic type.
/external/harfbuzz_ng/configure.ac
c6408a1009d2370fbdcfa694898819d99d53c3df 05-Dec-2012 Behdad Esfahbod <behdad@behdad.org> 0.9.9
/external/harfbuzz_ng/configure.ac
a52f51b21635c626f6e5ccdba505c4df19bcff2c 04-Dec-2012 Behdad Esfahbod <behdad@behdad.org> 0.9.8
/external/harfbuzz_ng/configure.ac
4c8963576573483269b327c6465f6ec99f489e05 21-Nov-2012 Behdad Esfahbod <behdad@behdad.org> 0.9.7
/external/harfbuzz_ng/configure.ac
da43a92b04929e93356ae393803ef101154d2267 13-Nov-2012 Behdad Esfahbod <behdad@behdad.org> 0.9.6
/external/harfbuzz_ng/configure.ac
13c058472913b7b6d689f9022226079da65420b0 15-Oct-2012 Behdad Esfahbod <behdad@behdad.org> 0.9.5
/external/harfbuzz_ng/configure.ac
3f33f0d1f2603f22e86adffe3c3836136ba5e5fd 02-Oct-2012 Behdad Esfahbod <behdad@behdad.org> Import UCDN into source tree

https://github.com/grigorig/ucdn
/external/harfbuzz_ng/configure.ac
0e292eb2a2abbac152eeea2060e58b7a66449745 02-Oct-2012 Behdad Esfahbod <behdad@behdad.org> Remove Glib thread-safety support

Now that we have pthread detection in configure, we don't need Glib
anymore. Glib will only be a Unicode data provider.
/external/harfbuzz_ng/configure.ac
66efe896483c58f3ef9bd218c02bb7ea604f68ee 02-Oct-2012 Behdad Esfahbod <behdad@behdad.org> Check for pthreads
/external/harfbuzz_ng/configure.ac
c7afac0aa6e51e6a49ebf13f72537398698c9e49 02-Oct-2012 Behdad Esfahbod <behdad@behdad.org> Add AC_CONFIG_MACRODIR
/external/harfbuzz_ng/configure.ac
f7e81ce0b882aa942ae33c787e741c5e8e5a0173 04-Sep-2012 Behdad Esfahbod <behdad@behdad.org> 0.9.4
/external/harfbuzz_ng/configure.ac
ae4d4e1de6b4512576080e95896383887b30982f 26-Aug-2012 Behdad Esfahbod <behdad@behdad.org> Bug 53815 - CoreText backend doesn't link
/external/harfbuzz_ng/configure.ac
2f7586c6229096143ca0a96712a27416ee0d3c85 24-Aug-2012 Behdad Esfahbod <behdad@behdad.org> [icu-le] Implement icu layout engine shaper
/external/harfbuzz_ng/configure.ac
7d242364ea647f655a7092bda25f9a10774c57f5 24-Aug-2012 Behdad Esfahbod <behdad@behdad.org> [icu-le] Start adding a icu-layout-engine backend

Import PortableFontInstance and add shaper stub.
/external/harfbuzz_ng/configure.ac
7fe00d15da20193ca94a8ead9aee60df24074a9e 18-Aug-2012 Behdad Esfahbod <behdad@behdad.org> Release 0.9.3
/external/harfbuzz_ng/configure.ac
b161bfc4f6f2db0edea780b95b798ff7b559cf33 16-Aug-2012 Behdad Esfahbod <behdad@behdad.org> [configure] Cleanup check for ICU

Check for upstream-provided 'icu-uc' pkgconfig package.
/external/harfbuzz_ng/configure.ac
b7a4d37d0b162f2222b65d09b9271b8c636086f8 12-Aug-2012 Behdad Esfahbod <behdad@behdad.org> minor
/external/harfbuzz_ng/configure.ac
e297ee4acd6f9d950f8542fc6ad71fd580b69284 10-Aug-2012 Behdad Esfahbod <behdad@behdad.org> Bump version to 0.9.2

A *real* release this time, with NEWS, ChangeLog, etc.
/external/harfbuzz_ng/configure.ac
6efe1200b97cefe019857b0b5951a4a87deeb02b 10-Aug-2012 Behdad Esfahbod <behdad@behdad.org> Bump version to 0.9.1
/external/harfbuzz_ng/configure.ac
560d68af8168d1baff607b9616a3590af70fe9ec 08-Aug-2012 Behdad Esfahbod <behdad@behdad.org> Use a export-file for Windows builds

Apparently even that doesn't make check-internal-symbols.sh happy with
mingw32. Going to disable that for DLLs again, but hopefully the
export-file is doing *something*.
/external/harfbuzz_ng/configure.ac
e3320ecc1b5a7eaccc7c9370b2d1b76850f054be 06-Aug-2012 Behdad Esfahbod <behdad@behdad.org> Fix compiler warnings
/external/harfbuzz_ng/configure.ac
8fe4c7405b922cf0f936a46a9baedf4885b05254 25-Jul-2012 Behdad Esfahbod <behdad@behdad.org> [hb-old] Add HarfBuzz.old shaper

Choose using shaper name "old".
/external/harfbuzz_ng/configure.ac
1512a7357513b72e2a07dda706a176bb23d694e9 25-Jul-2012 Behdad Esfahbod <behdad@behdad.org> [hb-old] Start adding HarfBuzz-old as a new backend
/external/harfbuzz_ng/configure.ac
aa6d849838d5231465ae1a25a4dd5ea1e9380ff9 24-Jul-2012 Jonathan Kew <jfkthame@gmail.com> [CoreText] Add basic Core Text backend for comparison with our native shaping

Does not attempt to handle clusters in a Uniscribe- or HarfBuzz-compatible way;
just returns the original string indexes that CT maintains. These may even be
out-of-order in the case of reordrant glyphs.
/external/harfbuzz_ng/configure.ac
11c4ad439ef2b39a840f397a693b1ba643f52c21 13-Jul-2012 Behdad Esfahbod <behdad@behdad.org> Add -Wcast-align
/external/harfbuzz_ng/configure.ac
ec5f5f0f8a1d5b3ff98452175bb4450a59897620 13-Jul-2012 Behdad Esfahbod <behdad@behdad.org> Don't export inline methods
/external/harfbuzz_ng/configure.ac
12f5c0a222a2f0aebe63c0d367937a0ff985474a 26-Jun-2012 Behdad Esfahbod <behdad@behdad.org> Fix check for Intel atomic ops
/external/harfbuzz_ng/configure.ac
8c0ea7bcb4409aaf8c96ad641f2db30003228ad0 24-Jun-2012 Behdad Esfahbod <behdad@behdad.org> Disable introspection again

Until I figure out the build issues. Sigh...
/external/harfbuzz_ng/configure.ac
8c5f5e6f5ec2b6a219fbdfc955f6299325a0adde 17-Jun-2012 Behdad Esfahbod <behdad@behdad.org> Minor
/external/harfbuzz_ng/configure.ac
84d781e54cc75c81a06ba43fd7b1a74b8c7d9591 16-Jun-2012 Behdad Esfahbod <behdad@behdad.org> Flesh out gobject-introspection stuff a bit
/external/harfbuzz_ng/configure.ac
4282d2f3771d6510c27b62e54cc1254d6f2389b3 06-Jun-2012 Behdad Esfahbod <behdad@behdad.org> Enabled ICU again
/external/harfbuzz_ng/configure.ac
a00a63b5ef503fafa87e26b517732b2214e01719 06-Jun-2012 Behdad Esfahbod <behdad@behdad.org> Add macros to check that types are POD
/external/harfbuzz_ng/configure.ac
04bc1eebe7a304c0e6f86ab6814c65889f152602 06-Jun-2012 Behdad Esfahbod <behdad@behdad.org> Add configure tests for Intel atomic intrinsics
/external/harfbuzz_ng/configure.ac
68c75b46977beb57e35082db26be712b3cd65678 06-Jun-2012 Behdad Esfahbod <behdad@behdad.org> Shuffle
/external/harfbuzz_ng/configure.ac
cdafe3a7d8483ac586e2c16487e2a09164e0f65c 05-Jun-2012 Behdad Esfahbod <behdad@behdad.org> Add gcc intrinsics implementations for atomic and mutex
/external/harfbuzz_ng/configure.ac
7037291aacb858f8090fd7d9028c196cc1a21703 05-Jun-2012 Behdad Esfahbod <behdad@behdad.org> Check for atexit()
/external/harfbuzz_ng/configure.ac
c87b317f0eb118e67134e8e419a6d65e0fa40d30 16-May-2012 Behdad Esfahbod <behdad@behdad.org> [util] Add hb-ot-shape-closure tool

Computes all the glyphs that may be generated given a font and
set of Unicode characters.

The order of the Unicode characters is irrelevant.

Sample output:

behdad:util 0$ ./hb-ot-shape-closure Doulos\ SIL\ Regular.ttf f
f f_f

behdad:util 0$ ./hb-ot-shape-closure Doulos\ SIL\ Regular.ttf i
i

behdad:util 0$ ./hb-ot-shape-closure Doulos\ SIL\ Regular.ttf fi
f f_i f_f_i f_f i

behdad:util 0$ ./hb-ot-shape-closure DroidNaskh-Regular.ttf ب
uni0628 uni0628.init uni0628.medi uni0628.fina

behdad:util 0$ ./hb-ot-shape-closure DroidNaskh-Regular.ttf ا
uni0627 uni0627.fina

behdad:util 0$ ./hb-ot-shape-closure DroidNaskh-Regular.ttf با
uni0627 uni0627.fina uni0628 uni0628.init uni0628.medi uni0628.fina

behdad:util 0$ ./hb-ot-shape-closure DroidNaskh-Regular.ttf با --no-glyph-names
5 6 133 134 135 136
/external/harfbuzz_ng/configure.ac
50f630c17ced1bd59b4da4f27728dcfbb876400a 13-May-2012 Behdad Esfahbod <behdad@behdad.org> Remove ioctl checks

Ended up not using terminal size after all.
/external/harfbuzz_ng/configure.ac
52e7b1424a3613122e9ca30879298df42733acda 13-May-2012 Behdad Esfahbod <behdad@behdad.org> [util] Make hb-view print out Unicode art if stdout is a terminal
/external/harfbuzz_ng/configure.ac
f7e8dcfd4fc377e3d786b097beb656284240456d 11-May-2012 Behdad Esfahbod <behdad@behdad.org> [Indic] Unbreak Devanagari

And this, concludes the HarfBuzz Massala Hackfest.

I like to specially thank Jonathan Kew for doing all the decription and
letting me get commit points.
/external/harfbuzz_ng/configure.ac
6bd9b479b8b2befbb0847282e93beade197c8038 12-Apr-2012 Behdad Esfahbod <behdad@behdad.org> Hide backend-specific shape functions

Also remove shaper_options argument to hb_shape_full(). That was
unused and for "future". Let it go.

More shaper API coming in preparation for plan/planned API.
/external/harfbuzz_ng/configure.ac
c62e41b6aad1fc56225d0e53d6d4abd0f005fe3b 27-Jan-2012 Behdad Esfahbod <behdad@behdad.org> Minor
/external/harfbuzz_ng/configure.ac
d4de562adf691425b15e3e9c0eec035feaa60413 19-Jan-2012 Behdad Esfahbod <behdad@behdad.org> Start adding new shaping test suite together
/external/harfbuzz_ng/configure.ac
4d6dafd47f4271549e528d2e8047d50562aef399 19-Jan-2012 Behdad Esfahbod <behdad@behdad.org> Rename test/ to test/api/
/external/harfbuzz_ng/configure.ac
3d0ddd12801689b4093ffca97da4dd9ca669b64a 15-Jan-2012 Behdad Esfahbod <behdad@behdad.org> Require glib >= 2.16 for the gobject option
/external/harfbuzz_ng/configure.ac
95ab82a992ab916046c2e6205db7cadeec88d206 15-Jan-2012 Behdad Esfahbod <behdad@behdad.org> Disable gtk-doc macro

We don't have any docs yet.
/external/harfbuzz_ng/configure.ac
880c1f0e4ede65890592d28dfb38bb06f5b57500 20-Sep-2011 Behdad Esfahbod <behdad@behdad.org> Rewrite ICU detection code with in-house macros

At least works for cross-compiling now...
/external/harfbuzz_ng/configure.ac
8b8b19056decaf09e4e0ccd9412ee1aeb30f4de7 19-Sep-2011 Behdad Esfahbod <behdad@behdad.org> [util] Add hb-shape utility

Like hb-view, but prints out buffer contents.

The output format is kinda cryptic. Suggestions welcome.
/external/harfbuzz_ng/configure.ac
0fe296019746689551d224a5f6fb7e0ebe1b91dc 17-Sep-2011 Behdad Esfahbod <behdad@behdad.org> Fix Linux build when io.h is available

Bug 40953 - fail compile git: make[2]: *** [hb_view-options.o] Error 1
/external/harfbuzz_ng/configure.ac
4451168e5d1ea26560899e9a9733b3a3f1853050 16-Sep-2011 Behdad Esfahbod <behdad@behdad.org> Fix binary stdin/stdout io in Windows

Make --font-file accept "-" to mean stdin, and have it work
in Windows too!
/external/harfbuzz_ng/configure.ac
b9b10ad78b1f977494a3a42b58f8040fe16505a3 13-Sep-2011 Behdad Esfahbod <behdad@behdad.org> [util] Refactor hb-view completely

Now we can use the same code to do other utils...
/external/harfbuzz_ng/configure.ac
46377396accf6b43792ffba553dcd9847608aa86 24-Aug-2011 Behdad Esfahbod <behdad@behdad.org> [configure] Fix graphite bits
/external/harfbuzz_ng/configure.ac
1f49cf32c96cb45a4d8ba2c210aeb7a8076b4762 24-Aug-2011 Behdad Esfahbod <behdad@behdad.org> Add graphite2 integration from Martin Hosken

To be modified, a lot.
/external/harfbuzz_ng/configure.ac
d75333f166d21e9b9f2341c3bc8a9ef8a886f4b3 19-Aug-2011 Behdad Esfahbod <behdad@behdad.org> Add gobject enum support, but disabled for now

need to figure out the naming. The generated code doesn't have the
right name.
/external/harfbuzz_ng/configure.ac
0b7e4d9f20b3ed947d0c441ca59b43c4097cdb0e 15-Aug-2011 Behdad Esfahbod <behdad@behdad.org> [ft] FT_Get_Advance() for advance-width callbacks

Using graphite2's comparerenderer suggests that this makes hb-ft 15
times faster. No caching layer needed anymore.
/external/harfbuzz_ng/configure.ac
c214cff55ce539d004d069a484dac3988953cb11 14-Aug-2011 Behdad Esfahbod <behdad@behdad.org> Start adding gobject-introspection support
/external/harfbuzz_ng/configure.ac
511a136f0c092880b19250a5df53bcf9f4b043ca 09-Aug-2011 Behdad Esfahbod <behdad@behdad.org> Move hb-view into util/
/external/harfbuzz_ng/configure.ac
02aeca985b570763342c35e99af90025bfa088d5 05-Aug-2011 Behdad Esfahbod <behdad@behdad.org> [API] Changes to main shape API

hb_shape() now accepts a shaper_options and a shaper_list argument.
Both can be set to NULL to emulate previous API. And in most situations
they are expected to be set to NULL.

hb_shape() also returns a boolean for now. If shaper_list is NULL, the
return value can be ignored.

shaper_options is ignored for now, but otherwise it should be a
NULL-terminated list of strings.

shaper_list is a NULL-terminated list of strings. Currently recognized
strings are "ot" for native OpenType Layout implementation, "uniscribe"
for the Uniscribe backend, and "fallback" for the non-complex backend
(that will be implemented shortly). The fallback backend never fails.

The env var HB_SHAPER_LIST is also parsed and honored. It's a
colon-separated list of shaper names. The fallback shaper is invoked if
none of the env-listed shapers succeed.

New API hb_buffer_guess_properties() added.
/external/harfbuzz_ng/configure.ac
ecd3b6e4ad253cf9d0dae1ed2da8ba6caed16b85 04-Aug-2011 Behdad Esfahbod <behdad@behdad.org> More build fixes
/external/harfbuzz_ng/configure.ac
ddbf4edc5d09a645351b1bd1722b068aba6a6dec 04-Aug-2011 Behdad Esfahbod <behdad@behdad.org> Minor
/external/harfbuzz_ng/configure.ac
0fbb2dc83132a89201ad8b56c6909610437d2da0 04-Aug-2011 Behdad Esfahbod <behdad@behdad.org> Add draft experimental Uniscribe backend

Not complete yet, font selection doesn't work. But hey it shapes!

This is not supposed to be a production backend, more like a testing
backend.
/external/harfbuzz_ng/configure.ac
0d7d4824b2edc7aeeb995077655a9a89b5c360a9 03-Aug-2011 Behdad Esfahbod <behdad@behdad.org> Minor
/external/harfbuzz_ng/configure.ac
e9c2341b1384c161bbab9871411af0bc9f6c3cf4 02-Aug-2011 Behdad Esfahbod <behdad@behdad.org> Don't use icu-config when cross-compiling
/external/harfbuzz_ng/configure.ac
390dab49b6cf34f263b67d20a13f0752ada57bcc 02-Aug-2011 Behdad Esfahbod <behdad@behdad.org> Unbreak icu-config results a bit
/external/harfbuzz_ng/configure.ac
b301478a69d961c724a4875b839a81fb458d1153 02-Aug-2011 Behdad Esfahbod <behdad@behdad.org> Bug 39763 - autogen.sh should check pkg-config availability

(and revert change have_icu change I mistakenly pushed out)
/external/harfbuzz_ng/configure.ac
f60271c0c2b0101e7b2725f9a9ad950c277a616c 02-Aug-2011 Behdad Esfahbod <behdad@behdad.org> Add mingw32 support

With these changes, on Ubuntu I can do:

./configure --host=i586-mingw32msvc && make
/external/harfbuzz_ng/configure.ac
595dc63eee926a0e0fee26f8225b5fbe00610fcb 27-May-2011 Behdad Esfahbod <behdad@behdad.org> Bump version to 0.7.0 to open up for development
/external/harfbuzz_ng/configure.ac
f24557604281356131618546332d7ee3a0c8abef 25-May-2011 Behdad Esfahbod <behdad@behdad.org> Release 0.6.0. First official tarball release!

There are no API guarantees just yet, but I *expect* that no
incompatible API changes to happen before 1.0.0.

Update NEWS.
/external/harfbuzz_ng/configure.ac
329c15714be90d3fc2d9054f80cb14fa325dc959 25-May-2011 Behdad Esfahbod <behdad@behdad.org> Add libtool versioning

The versioning is automatic. For now, soname-major is 0. With
the 1.0.0 release it will jump to 1 and stay there forever.
/external/harfbuzz_ng/configure.ac
5b21eff8c4a00962d4315a47a65a143abe323299 25-May-2011 Behdad Esfahbod <behdad@behdad.org> Update README, etc
/external/harfbuzz_ng/configure.ac
5be7d047f6bf54cc577e311b5426c463d2b9b131 17-May-2011 Behdad Esfahbod <behdad@behdad.org> Check for mmap()

Apparently there exist systems with mprotect(), but not mmap()?
/external/harfbuzz_ng/configure.ac
0c2ec1d78bfa0166ffd4afc204c2668d4f456ed9 11-May-2011 Behdad Esfahbod <behdad@behdad.org> [test] Always initialize gthread such that our mutex() stuff is tested

Now the test/object test deadlocks as expected. Fix coming.
/external/harfbuzz_ng/configure.ac
71cef14ac3de07e4fed0a2903b1f0f639406ec6c 07-May-2011 Behdad Esfahbod <behdad@behdad.org> Add -Bsymbolic-functions to linker flags
/external/harfbuzz_ng/configure.ac
c78f4485587cc1dee07e772c164a13fde9d2859f 06-May-2011 Behdad Esfahbod <behdad@behdad.org> [API] Add version macros and functions

Step version up to 0.5.0.

Also, fix to pass "make distcheck"
/external/harfbuzz_ng/configure.ac
9ff819f6571fd0d570f271162d7a30d97ee64148 06-May-2011 Behdad Esfahbod <behdad@behdad.org> Add disable-static libtool flag

No one who builds harfbuzz static uses the autotools build system to do it.
/external/harfbuzz_ng/configure.ac
7ca7571ef91754274f6c84bbf988962d74a74098 06-May-2011 Behdad Esfahbod <behdad@behdad.org> Remove win32-dll libtool flag

Since we're not win32-dll clean the way libtool docs define it.
/external/harfbuzz_ng/configure.ac
174e3fe89b72729c9c34c647544a2dc1bf63cd84 06-May-2011 Behdad Esfahbod <behdad@behdad.org> Add AC_CANONICAL_HOST
/external/harfbuzz_ng/configure.ac
e6a5b88c01420366a70e0c9ae1775fb3c930cb8b 05-May-2011 Behdad Esfahbod <behdad@behdad.org> Fix build with older glib
/external/harfbuzz_ng/configure.ac
5b7f38979fa90117861fe327477de1707f117a8c 27-Apr-2011 Behdad Esfahbod <behdad@behdad.org> GNOME Bug 612402 - (hb-arm) HarfBuzz compilation fix for arm

With gcc on arm, request 8-bit structure alignment.
/external/harfbuzz_ng/configure.ac
bbdeff59646e5502b9fc53ab1761b3f014ee276c 07-Apr-2011 Behdad Esfahbod <behdad@behdad.org> Add test directory
/external/harfbuzz_ng/configure.ac
5353bf439c150492708ef9337078cfd73b83627b 23-Feb-2011 Behdad Esfahbod <behdad@behdad.org> Add initial hb-view tool

Currently doesn't handle script or direction.
/external/harfbuzz_ng/configure.ac
a07874300a669ec0ea09a67df2a3ee8b0612d6b9 10-Jan-2011 Behdad Esfahbod <behdad@behdad.org> Don't use the m4/ dir

We just require people to have libtool, pkg-config, etc installed
when running autogen.sh
/external/harfbuzz_ng/configure.ac
2abe1264a580858bf7803af1701117a462375fb4 10-Jan-2011 Javier Jardón <jjardon@gnome.org> Bug 31174 - Update autotools configuration
/external/harfbuzz_ng/configure.ac
76691f0240d6de230e9b42280b54e91639464635 06-Jan-2011 Behdad Esfahbod <behdad@behdad.org> Fix ICU detection
/external/harfbuzz_ng/configure.ac
756f794a1fce701092345a3f9afae039583fb55b 27-Dec-2010 Behdad Esfahbod <behdad@behdad.org> Remove Graphite backend

It was unmaintained and the code has to be replaced to use the new
grphite-ng code base.
/external/harfbuzz_ng/configure.ac
d1f1707adc03317760b0f75e04d0f3dd425e547f 30-Nov-2010 Behdad Esfahbod <behdad@behdad.org> Bug 31965 - some GNU/Linux distributions lack icu.pc but have icu-config

Patch from suzuki toshiya.
/external/harfbuzz_ng/configure.ac
502f4cba3e0bcd625d31f8fd295b8b18e2d02a5a 27-Oct-2010 Behdad Esfahbod <behdad@behdad.org> Divide get_metrics into get_advance and get_extents

Graphite module not updated.
Bump version to 0.3.
/external/harfbuzz_ng/configure.ac
3703f88b74707113e782eb6ca9a77603561760d0 13-Oct-2010 Behdad Esfahbod <behdad@behdad.org> Step the version up to 0.2 now that Arabic shaper is in
/external/harfbuzz_ng/configure.ac
0109816b50064a314389333ff64aaf22cb4b1e56 06-Oct-2010 Behdad Esfahbod <behdad@behdad.org> Update build system
/external/harfbuzz_ng/configure.ac
305ba8671553cd955c20a54db622666c0bb02532 21-May-2010 Behdad Esfahbod <behdad@behdad.org> Import Graphite shaping backend by Martin Hosken
/external/harfbuzz_ng/configure.ac
690b9194619589c32ffc0c092e45262ae7776e79 26-Apr-2010 Behdad Esfahbod <behdad@behdad.org> Remove use of flexible arrays

Also remove wrong ASSERT_SIZE that would trigger only when not using
flexible arrays (which was the case on win32, but not with gcc).
/external/harfbuzz_ng/configure.ac
cd11a98fa1426e9dbc4b61e702913b23a4794ae2 20-Dec-2009 Behdad Esfahbod <behdad@behdad.org> Fix compile with older FreeType
/external/harfbuzz_ng/configure.ac
c65b26acf28bd1a5b346fd8f6f28bec1f7d17a2a 18-Nov-2009 Behdad Esfahbod <behdad@behdad.org> Use autoconf FLEXIBLE_ARRAY_MEMBER when available
/external/harfbuzz_ng/configure.ac
d94647e2cd187bf4a4c8fb1c0c15c3d23c1293ac 03-Nov-2009 Behdad Esfahbod <behdad@behdad.org> Add ICU glue
/external/harfbuzz_ng/configure.ac
eb4ebda2d10637b966f42a4ed5cfaec46082a050 03-Nov-2009 Behdad Esfahbod <behdad@behdad.org> [configure] Fix check for FreeType
/external/harfbuzz_ng/configure.ac
f94cf6b969281cf8a7f701ff26ea4f134ff9746e 03-Nov-2009 Behdad Esfahbod <behdad@behdad.org> Another try at build without glib
/external/harfbuzz_ng/configure.ac
a6451aa626fa5850d7c3b716bd52126995154e27 03-Nov-2009 Behdad Esfahbod <behdad@behdad.org> We don't really use gthread directly
/external/harfbuzz_ng/configure.ac
29aa40018301a4f138cd5e73463079c7704bf3ac 02-Nov-2009 Behdad Esfahbod <behdad@behdad.org> Add build system
/external/harfbuzz_ng/configure.ac