configure.ac


Log

Author Commit Date CI Message
Behdad Esfahbod 217d38df 2022-04-29T16:18:17 Try to fix distcheck
Khaled Hosny f7aee78e 2022-04-24T05:47:57 4.2.1
Khaled Hosny 9d5730b9 2022-03-30T15:08:34 4.2.0
Khaled Hosny c36844d6 2022-03-23T07:20:59 4.1.0
Khaled Hosny 1f79ba94 2022-03-11T20:19:04 4.0.1
Khaled Hosny 8d1b000a 2022-03-01T21:27:32 4.0.0
Behdad Esfahbod cfc06c24 2022-02-05T13:31:05 [util/draw] Render color glyphs if cairo API available
Khaled Hosny 0a129961 2022-02-13T00:30:50 3.4.0
Khaled Hosny ac46c324 2022-02-06T15:41:18 3.3.2
Khaled Hosny 45df2595 2022-01-31T23:06:10 3.3.1
Khaled Hosny 98da3306 2022-01-31T18:12:01 3.3.0
Behdad Esfahbod a45a6305 2022-01-08T15:47:33 Fix unintentional locale dependency (#3358) Avoid unintentional locale dependency hb_variation_to_string uses sprintf with %g, which will produce a locale-dependent decimal point, which is not desired here. The output is supposed to be compatible with CSS syntax, and that always uses '.' for the decimal point. Fix this by changing the per-thread locale to "C" around sprintf call. Fixes https://github.com/harfbuzz/harfbuzz/issues/3355 Fixes https://github.com/harfbuzz/harfbuzz/pull/3357 Fixes https://github.com/harfbuzz/harfbuzz/pull/3358 Co-authored-by: Matthias Clasen <mclasen@redhat.com>
Khaled Hosny be91d291 2021-12-12T04:45:54 3.2.0
Khaled Hosny 8aed5c21 2021-11-26T17:54:18 3.1.2
Khaled Hosny cd5c6cd0 2021-11-08T06:59:55 3.1.1
Khaled Hosny 77eeec53 2021-11-03T23:31:03 3.1.0
Khaled Hosny 9c387e20 2021-09-17T21:32:30 3.0.0
Khaled Hosny 505df5ab 2021-09-07T13:46:08 2.9.1
Khaled Hosny 9aa6f8a9 2021-08-18T09:32:04 2.9.0
Behdad Esfahbod e0d7060f 2021-08-11T18:43:21 [test] Rename shaping/ to shape/
Khaled Hosny 63e15eac 2021-07-08T22:46:33 2.8.2
Khaled Hosny b37f03f1 2021-05-04T02:07:06 2.8.1
Hans Petter Jansson 8298c2f9 2021-04-23T18:37:58 [hb-view] Use Chafa for terminal graphics if available This produces high-quality terminal graphics using symbols or sixels according to the detected terminal capabilities. Fixes #2430.
Khaled Hosny 743baf35 2021-03-22T15:51:17 [build] Don’t look for FontConfig We don’t currently use it anywhere. It was used briefly for the hb-fc-list tool, but this tool have not been built since 2015: commit cd042fc8c4a3984c3647cd22a27c34f00636f6e8 Author: Behdad Esfahbod <behdad@behdad.org> Date: Thu Jun 18 10:55:13 2015 -0700 [util] Disable hb-fc-list for now Until I figure out what to do about the API, and finalize the tool.
Garret Rieger b8b8c58b 2020-11-10T11:56:09 [subset] add tests that check for successful repacking of a real font file.
Khaled Hosny 03538e87 2021-03-16T19:28:35 2.8.0
Behdad Esfahbod c2fc2aa4 2020-06-29T01:49:28 [atomic] Remove Solaris intrinsics
Behdad Esfahbod 7099a6dc 2020-06-29T01:47:37 [atomic] Remove old Intel primitives implementation
Behdad Esfahbod 711c241f 2020-06-29T01:40:30 m[mutex] Remove busyloop mutex implemenation Don't know why I ever added this. :)
Khaled Hosny 7236c7e2 2020-12-27T01:59:00 2.7.4
Khaled Hosny 71a3b54f 2020-12-23T15:33:15 2.7.3
Khaled Hosny ea4476d7 2020-12-21T17:44:03 [autotools] Don’t fallback to icu-config ICU pkg-config support have been available for a long time, and icu-config often breaks cross-compiling when the one from host system is found.
Khaled Hosny 05403a07 2020-10-23T17:24:29 [autotools] Require pkg-config 0.28 Follow up 0615c7b64b63400b2a70a1a6dd8a57d0b0fff10c, which fixes #1565. This seems to be the version that fixed the circular dependency, based on the ChangeLog: https://cgit.freedesktop.org/pkg-config/commit/?h=pkg-config-0.28&id=74ceac54ef6f9247c00f08eecd8cca811a3c5934
Khaled Hosny 9c98b2b9 2020-08-29T00:39:42 2.7.2
Ebrahim Byagowi 05ef75c5 2020-08-13T20:52:03 2.7.1
Ebrahim Byagowi ef2e3803 2020-08-12T00:50:33 Revert "Remove cmake-config support of HarfBuzz" This reverts commit 75efa893433b6f352c28bda9d0a92683244900aa.
Ebrahim Byagowi 51933578 2020-08-11T23:51:59 Revert "Remove autotools build support" This reverts commit 01ac32aab2109681abc58bb2f96a4ef4a7f0c6df.
Ebrahim Byagowi 01ac32aa 2020-08-02T11:35:55 Remove autotools build support
Ebrahim Byagowi 75efa893 2020-07-30T01:17:42 Remove cmake-config support of HarfBuzz Reverts d38f37b2 as discussed in #2316
Ebrahim Byagowi a01c7a38 2020-07-25T12:27:31 2.7.0
Behdad Esfahbod a7838407 2020-06-27T22:23:59 Always round up Fixes https://github.com/harfbuzz/harfbuzz/issues/2496
Ebrahim Byagowi 53b0a183 2020-06-22T18:04:01 Remove concept of stable/unstable from build tools We never practiced the concept of stable and unstable releases, let's remove the code and always use the stable scheme.
Ebrahim Byagowi e4203c14 2020-06-22T05:03:27 2.6.8
Ebrahim Byagowi 8c84fee2 2020-06-22T04:04:40 Update build systems status messages
Ebrahim Byagowi 65462c4b 2020-06-05T01:08:08 minor, improve the need for graphite comment
Ebrahim Byagowi fb46a32e 2020-06-03T12:54:26 2.6.7
Ebrahim Byagowi 42025680 2020-05-12T00:14:33 2.6.6
Ebrahim Byagowi 44fe1c8f 2020-03-25T16:36:48 Remove xlocale use now that isn't available in most distros Our CI bots don't detect it in Alpine, ArchLinux, Ubuntu and Fedora so let's get rid of it use the fallback we are using anyway for a long time.
Behdad Esfahbod 186976eb 2020-04-21T22:37:56 [autotools] C++11 requirement is mandatory How was this not updated?
Ebrahim Byagowi f9bc3733 2020-04-17T22:37:48 2.6.5
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 3f845892 2019-03-28T21:21:26 2.4.0
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