configure.ac


Log

Author Commit Date CI Message
Behdad Esfahbod 3a74ee52 2019-10-29T12:27:03 2.6.4
Behdad Esfahbod ce11df1b 2019-10-28T14:45:31 2.6.3
Behdad Esfahbod e48ef080 2019-09-30T12:39:06 2.6.2
Ebrahim Byagowi 88c73359 2019-09-04T11:16:18 Check roundf availibity in autotools Hmm, not sure how I missed it.
Behdad Esfahbod be97e9d6 2019-08-22T15:52:24 2.6.1
Behdad Esfahbod 6461143b 2019-08-13T22:20:54 2.6.0
Ebrahim Byagowi eb8bd2f7 2019-07-16T22:27:01 Add hb_gdi_face_create API Based on Konstantin Ritt work posted on mailing list
Carlo Bramini a4543d40 2019-06-30T15:06:30 Empty DIRECTWRITE_LIBS Not used anymore since DWRITE is loaded dynamically.
Behdad Esfahbod b14e413f 2019-06-26T10:44:10 2.5.3
Behdad Esfahbod 6b44bf85 2019-06-20T11:57:19 2.5.2
Behdad Esfahbod 6172ec5d 2019-06-18T12:41:56 Remove (unused) posix_memalign fallback Was wrong. The returned pointer couldn't be passed to free(). Ouch!
Behdad Esfahbod 23768a99 2019-06-17T20:29:29 [config] Replace HAVE_FALLBACK with HB_NO_FALLBACK_SHAPE This disables fallback shaper in tiny builds. Projects that don't use our build system and want to disable fallback shaper (eg. Firefox) should define HB_NO_FALLBACK_SHAPE now. Part of https://github.com/harfbuzz/harfbuzz/issues/1652
Ebrahim Byagowi c4cae81a 2019-06-10T15:32:54 Remove round polyfill Added in 01dff1e and 19256bef, this was targeted at older msvc versions that don't support C99 but now as we require C++11 we don't target places those envs thus removing this.
Behdad Esfahbod 93c45556 2019-05-31T22:53:27 2.5.1
Behdad Esfahbod a5d1b0bd 2019-05-25T12:45:40 Look for pthread even if win32 https://github.com/harfbuzz/harfbuzz/issues/1728
Behdad Esfahbod 5fd3ece5 2019-05-24T15:56:15 2.5.0
Behdad Esfahbod b567d4ea 2019-05-23T21:36:42 Fix build after UCDN -> UCD
Behdad Esfahbod 6d63e27c 2019-05-10T11:53:02 Generate tarball in .xz instead of .bz2 Fixes https://github.com/harfbuzz/harfbuzz/issues/1662
Behdad Esfahbod a030ce4f 2019-03-28T21:26:50 Merge branch 'master' into iter
Behdad Esfahbod d6fc1d49 2019-03-28T21:21:26 2.4.0
Behdad Esfahbod acf5f0a3 2019-01-30T15:10:23 [configure] Fix up
Behdad Esfahbod ede117dc 2019-01-30T15:10:23 [configure] Fix up
Behdad Esfahbod cbe2118c 2019-01-30T15:07:09 Merge branch 'master' into iter
Behdad Esfahbod 6b834c1c 2019-01-30T15:06:22 [configure] Print compiler version info in report
Behdad Esfahbod 8b46c2d9 2019-01-30T15:06:22 [configure] Print compiler version info in report
Behdad Esfahbod 55d1d7c8 2019-01-30T13:54:15 2.3.1
Behdad Esfahbod fa1ae3d4 2018-12-30T12:01:13 Use C++11 when available
Behdad Esfahbod 868b0c0c 2019-01-17T15:08:36 Move -Wcast-align to hb.hh
Behdad Esfahbod 4941e95f 2018-12-20T21:48:57 2.3.0
Behdad Esfahbod 49334f9b 2018-12-17T18:27:36 Enable system extensions in hb.hh Fixes https://github.com/harfbuzz/harfbuzz/issues/1491
Behdad Esfahbod dc41ecef 2018-11-29T11:53:53 2.2.0
Ebrahim Byagowi 24887d11 2018-11-24T20:07:24 Add Adobe AOTS tests (#1395) Annotated OpenType Specification or aots, https://github.com/adobe-type-tools/aots provides a set of tests for OpenType specification, this change add those tests in addition to modified version of their HarfBuzz test runner for generating harfbuzz project specific tests.
Behdad Esfahbod e3a1a835 2018-11-16T16:53:25 2.1.3
Behdad Esfahbod fdb29ab2 2018-11-16T15:38:11 2.1.2
Behdad Esfahbod 8be74d85 2018-11-05T18:47:22 2.1.1
Behdad Esfahbod 10193910 2018-10-30T15:52:26 2.1.0
Behdad Esfahbod 0a3b7a0f 2018-10-20T13:14:07 2.0.2
Behdad Esfahbod 7c2c8ac3 2018-10-19T19:37:46 2.0.1
Behdad Esfahbod 3d9a0306 2018-10-18T05:58:17 2.0.0
Behdad Esfahbod 1e8fdd28 2018-10-10T16:32:35 Remove HAVE_OT We never tested compiling without it. Just kill it. We always build our own shaper.
Michiharu Ariza 55942ad5 2018-10-06T14:49:44 Merge branch 'master' into cff-subset
Sascha Brawer 1f14107f 2018-10-04T09:17:08 Minor: Fix autoconf warning Before this change, autoconf was emitting the following warnings: ``` configure.ac:22: warning: AC_COMPILE_IFELSE was called before AC_USE_SYSTEM_EXTENSIONS ../../lib/autoconf/specific.m4:368: AC_USE_SYSTEM_EXTENSIONS is expanded from... configure.ac:22: the top level configure.ac:22: warning: AC_RUN_IFELSE was called before AC_USE_SYSTEM_EXTENSIONS ../../lib/autoconf/specific.m4:368: AC_USE_SYSTEM_EXTENSIONS is expanded from... configure.ac:22: the top level configure.ac:22: warning: AC_COMPILE_IFELSE was called before AC_USE_SYSTEM_EXTENSIONS ../../lib/autoconf/specific.m4:368: AC_USE_SYSTEM_EXTENSIONS is expanded from... configure.ac:22: the top level configure.ac:22: warning: AC_RUN_IFELSE was called before AC_USE_SYSTEM_EXTENSIONS ../../lib/autoconf/specific.m4:368: AC_USE_SYSTEM_EXTENSIONS is expanded from... configure.ac:22: the top level configure.ac:22: warning: AC_COMPILE_IFELSE was called before AC_USE_SYSTEM_EXTENSIONS ../../lib/autoconf/specific.m4:368: AC_USE_SYSTEM_EXTENSIONS is expanded from... configure.ac:22: the top level configure.ac:22: warning: AC_RUN_IFELSE was called before AC_USE_SYSTEM_EXTENSIONS ../../lib/autoconf/specific.m4:368: AC_USE_SYSTEM_EXTENSIONS is expanded from... configure.ac:22: the top level configure.ac:22: warning: AC_COMPILE_IFELSE was called before AC_USE_SYSTEM_EXTENSIONS ../../lib/autoconf/specific.m4:368: AC_USE_SYSTEM_EXTENSIONS is expanded from... configure.ac:22: the top level configure.ac:22: warning: AC_RUN_IFELSE was called before AC_USE_SYSTEM_EXTENSIONS ../../lib/autoconf/specific.m4:368: AC_USE_SYSTEM_EXTENSIONS is expanded from... configure.ac:22: the top level ```
Ebrahim Byagowi c2c7e647 2018-10-04T00:29:40 State our graphite2 dependency no-deprecated compile flag (#1220)
Behdad Esfahbod 54d332dd 2018-09-10T11:37:24 1.9.0
Behdad Esfahbod 63be5dcd 2018-08-14T10:59:34 1.8.8
Behdad Esfahbod b6fdcf4f 2018-08-08T21:54:08 1.8.7
Behdad Esfahbod e49a38b2 2018-08-07T09:55:42 1.8.6
Behdad Esfahbod 44d1fb37 2018-08-01T14:51:51 1.8.5
Behdad Esfahbod 68310a65 2018-07-17T13:20:40 1.8.4
Behdad Esfahbod 2b76767b 2018-07-11T15:27:13 1.8.3
Behdad Esfahbod 83ea2771 2018-07-10T13:17:27 Add posix_memalign() fallback
Behdad Esfahbod 343e8c69 2018-07-03T12:43:59 1.8.2
Behdad Esfahbod 3654d9be 2018-06-12T19:38:04 1.8.1
Behdad Esfahbod f6893ef8 2018-06-12T19:20:20 Move hb-version.h generation to Makefile Fixes https://github.com/harfbuzz/harfbuzz/issues/864 Unfortunately 1.7.7 and 1.8.0 went out with the wrong hb-version.h contents.
Behdad Esfahbod 37986aa9 2018-06-05T18:04:40 1.8.0
Behdad Esfahbod df01f3e5 2018-06-05T15:17:39 1.7.7
Behdad Esfahbod 08b8eb67 2018-03-31T12:15:50 Another try at fixing linker issue Fixes https://github.com/harfbuzz/harfbuzz/issues/880
Ebrahim Byagowi eff36cd8 2018-03-30T22:25:35 Minor build related changes
Ebrahim Byagowi 7b4333b0 2018-03-16T22:45:09 Do feature test before adding -Bsymbolic-functions, autotools part (#892)
Behdad Esfahbod 127096e4 2018-03-15T13:23:27 [util] Remove line buffering Something weird seems to be going on. Just kill it. Fixes https://github.com/harfbuzz/harfbuzz/issues/888
Chun-wei Fan 89dbabff 2018-03-12T13:27:38 configure.ac/CMake: Check for round() and stdbool.h Not all the compilers that HarfBuzz is buildable on supports round() and has the header stdbool.h, so we check for them and define HAVE_ROUND and HAVE_STDBOOL_H repsectively in our CFLAGS so that we include them only when they are found, or use fallback implementations when necessary. Also include FindPythonInterp earlier as we need PYTHON_EXECUTABLE to be set for running the tests.
Behdad Esfahbod ff2f8143 2018-03-07T16:05:14 1.7.6
Ebrahim Byagowi f7399796 2018-03-03T22:55:09 Enable coverage test on autotools (#857)
Ben Boeckel d38f37b2 2018-02-23T16:55:53 autoconf: provide a harfbuzz-config for use from CMake (#822)
Behdad Esfahbod e9164478 2018-02-18T12:41:24 Remove unused check
Behdad Esfahbod 978ace6f 2018-02-16T16:06:17 Improve _hb_popcount() Support 128bit type.
Behdad Esfahbod 94d32d1b 2018-02-16T15:36:20 Enable C99 if available Hopefully we can now mix-and-match code and declaration in the C test files.
Khaled Hosny 0b94d590 2018-02-12T16:45:36 Rename --with-stdcpp → --with-libstdc++ Also improve wording a bit and fix make check in --with-libstdc++=yes.
Ebrahim Byagowi 2efc8965 2018-02-12T12:00:07 Add --with-stdcpp for ossfuzzer and mupdf use (#770)
Behdad Esfahbod d0f3e7f5 2018-02-10T12:45:28 [util] Use setlinebuf() if present To work around mysterious bug on OS X. Fixes https://github.com/harfbuzz/harfbuzz/issues/727
Garret Rieger 0853260e 2018-01-29T13:30:02 Configure automake to run the new subset tests.
Behdad Esfahbod fcb8be1a 2018-02-04T12:38:18 [configure] Fix wording Fixes https://github.com/harfbuzz/harfbuzz/issues/741
Khaled Hosny cf943f68 2018-02-04T12:05:12 Correctly show documentation build status Correctly show if building documentation is enabled or not in configure summary. Fixes https://github.com/harfbuzz/harfbuzz/issues/741
Behdad Esfahbod f0b700db 2018-01-30T11:16:51 1.7.5
Ebrahim Byagowi 00806149 2018-01-19T01:12:31 Improve avoiding C++ linkage, definition creation and cmake tests (#710)
Behdad Esfahbod 22d8c765 2018-01-12T09:46:38 Disable C++11 To better catch errors locally.
Behdad Esfahbod 6db0b17c 2018-01-10T05:40:43 [test] Move test handling to sundirectories
Behdad Esfahbod 504f9136 2018-01-09T23:15:54 [test] Simplify test runner Always pass hb-shape as first argument to run-tests.py. Also require automake 1.13.
Behdad Esfahbod 0473d95e 2018-01-08T10:07:46 [ft] Use FT_Done_MM_Var() if available
Romain Ouabdelkader 3db1d342 2017-12-21T14:39:34 link with CoreFoundation when using CoreText
Behdad Esfahbod 007a2a43 2017-12-20T12:09:00 1.7.4
Behdad Esfahbod b5bbb791 2017-12-18T09:18:51 1.7.3
Olivier Blin 0fd89dc6 2017-12-04T18:58:41 [hb-ft] Fix build when Multiple Master font support is disabled in freetype FT_Set_Var_Blend_Coordinates() is not available when "Multiple Master font interface" is disabled in freetype's modules.cfg
Behdad Esfahbod 843f7f70 2017-12-04T08:52:39 1.7.2
ebraminio 7c6937e7 2017-11-20T14:49:22 Move all references of old url to the new address (#622)
Behdad Esfahbod f93c6f8b 2017-11-14T11:09:19 1.7.1
Behdad Esfahbod e5d70988 2017-11-13T09:42:37 1.7.0
Behdad Esfahbod 601126ad 2017-11-03T20:34:11 [configure] Fix gobject default value in help output Fixes https://github.com/behdad/harfbuzz/issues/607
Behdad Esfahbod 919b4b76 2017-10-27T10:29:25 Make c++11 optional Fixes https://github.com/behdad/harfbuzz/issues/585
Behdad Esfahbod 223686d6 2017-10-26T12:52:02 1.6.3
Behdad Esfahbod 3b7388aa 2017-10-23T14:35:16 1.6.2
Behdad Esfahbod 0ca915ef 2017-10-22T17:38:33 1.6.1
Behdad Esfahbod 2075008f 2017-10-15T12:12:10 Use C++11
Behdad Esfahbod 25846cc3 2017-10-13T16:30:33 1.6.0
ebraminio dfeccd07 2017-10-12T12:11:47 Remove nmake port of harfbuzz (#562)
Behdad Esfahbod 3ca69c8c 2017-09-14T20:50:35 Use strtod_l() to correctly parse decimal numbers in French & other locales Test with, eg.: $ LC_ALL=fr_FR.utf-8 ./hb-view NotoSansArabic-VF.ttf بهداد --variations wght=1.2
Behdad Esfahbod a984e0c4 2017-09-05T11:18:35 1.5.1
Behdad Esfahbod e8b364b8 2017-08-23T15:00:45 1.5.0
Behdad Esfahbod 7917792f 2017-08-08T13:17:03 1.4.8
Behdad Esfahbod fc15e60e 2017-07-18T11:24:42 1.4.7