summaryrefslogtreecommitdiff
path: root/configure.in
Commit message (Collapse)AuthorAgeFilesLines
* Update to handle new line-breaking types in the Unicode 4.1 UAX#14.Behdad Esfahbod2005-11-051-1/+1
| | | | | | | | | | 2005-11-04 Behdad Esfahbod <behdad@gnome.org> * pango/break.c: Update to handle new line-breaking types in the Unicode 4.1 UAX#14. (#313907) * configure.in: Bump required glib version to 2.9.0. Needed for above-mentioned line-breaking types.
* Turn various gcc warnings off. Adding const, adding static, fullyBehdad Esfahbod2005-11-041-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-11-04 Behdad Esfahbod <behdad@gnome.org> * configure.in, examples/argcontext.c examples/cairoview.c, examples/renderdemo.c, examples/renderdemo.h examples/xftview.c, modules/basic/basic-x.c, modules/hangul/hangul-fc.c, modules/hebrew/hebrew-shaper.c, modules/hebrew/hebrew-shaper.h, modules/indic/indic-fc.c, modules/indic/mprefixups.c, modules/syriac/syriac-fc.c, pango/break.c pango/fonts.c, pango/modules.c, pango/pango-coverage.c pango/pango-engine.c, pango/pango-engine.h, pango/pango-fontmap.c, pango/pango-fontset.c, pango/pango-impl-utils.h, pango/pango-layout.c, pango/pango-layout.h, pango/pango-renderer.c, pango/pango-script.c, pango/pango-utils.c, pango/pangocairo-fc.h, pango/pangocairo-font.c, pango/pangocairo-fontmap.c, pango/pangocairo-private.h, pango/pangofc-decoder.c, pango/pangofc-font.c, pango/pangofc-fontmap.c pango/pangoft2.c, pango/pangox-fontcache.c, pango/pangox-fontmap.c pango/pangox.c, pango/pangoxft-font.c, pango/querymodules.c, pango/opentype/ftglue.c, pango/opentype/ftxgpos.c, pango/opentype/ftxopen.c, pango/opentype/pango-ot-buffer.c, pango/opentype/pango-ot-info.c, pango/opentype/pango-ot-ruleset.c, tests/dump-boundaries.c, tests/testboundaries.c, tests/testcolor.c tests/testiter.c, tests/testscript.c: Turn various gcc warnings off. Adding const, adding static, fully initializing structs, match signedness in comparisons. (#317804) * tests/testscript.c, tools/gen-script-for-lang.c: (scripts_for_file): Pass error->message instead of error to fail(), which was wrong. (compare_lang): Fix typo comparing a and a instead of a and b.
* Updated to FriBidi version 0.10.7 patched to handle UTF-8 directly. MovedBehdad Esfahbod2005-11-031-3/+3
| | | | | | | | | | | 2005-11-03 Behdad Esfahbod <behdad@gnome.org> * docs/tmpl/main.sgml, pango/Makefile.am, pango/pango-context.c (itemize_state_init), pango/pango-utils.c, pango/pango-utils.h, pango/pangox.c (itemize_string_foreach), pango/mini-fribidi/*: Updated to FriBidi version 0.10.7 patched to handle UTF-8 directly. Moved pango_log2vis_get_embedding_levels to pango-utils.c instead of mini-fribidi. (#317192, review by Matthias Clasen)
* === Released 1.10.0 ===PANGO_1_10_0Owen Taylor2005-08-151-2/+2
| | | | | | | | | | 2005-08-15 Owen Taylor <otaylor@redhat.com> * === Released 1.10.0 === * configure.in: Version 1.10.0 * NEWS: Update
* Use egrep for khmer, like the rest, to fix --with-included-modules.Owen Taylor2005-07-301-1/+1
| | | | | | | 2005-07-30 Owen Taylor <otaylor@redhat.com> * configure.in: Use egrep for khmer, like the rest, to fix --with-included-modules. (#311930, Sebastien Bacher)
* === Released 1.9.1 ===PANGO_1_9_1Owen Taylor2005-07-261-1/+1
| | | | | | | | | | 2005-07-26 Owen Taylor <otaylor@redhat.com> * === Released 1.9.1 === * configure.in: Version 1.9.1 * NEWS: Updated
* configure.in Fix a few typos that prevented build on Win32.Tor Lillqvist2005-07-251-2/+2
| | | | | | | | | | 2005-07-25 Tor Lillqvist <tml@novell.com> * configure.in * pango/pangocairo-win32font.c (_pango_cairo_win32_font_new): Fix a few typos that prevented build on Win32. * pango/pango.def: Add pango_is_zero_width.
* Use -export-symbols-regex to control symbol exports, including notOwen Taylor2005-07-221-0/+20
| | | | | | | | | | | | | | | | | 2005-07-22 Owen Taylor <otaylor@redhat.com> * pango/Makefile.a configure.in: Use -export-symbols-regex to control symbol exports, including not exporting the symbols from opentype/. * modules/*/Makefile.am: Control symbol exports here as well, simplify using AC_SUBST() of MODULE_LIBTOOL_OPTIONS from configure.in. * pango/pangox-fontmap.c (engine_shape_covers): Cut-and-paste engine_shape_covers to avoid using a symbol from libpango. * pango/pango-utils.c: Make accidentally exported pango_aliases_ht static.
* Check for a new enough cairo.Matthias Clasen2005-07-211-1/+1
| | | | | | 2005-07-21 Matthias Clasen <mclasen@redhat.com> * configure.in: Check for a new enough cairo.
* Actually commit the configure.in change...Tor Lillqvist2005-07-121-0/+6
| | | | | | | 2005-07-09 Tor Lillqvist <tml@novell.com> * configure.in: Call AC_CANONICAL_HOST before looking at $host. Check for windres on Win32.
* Add a Khmer module by Jens Herden and Javier Sola. (#125605)Owen Taylor2005-06-211-1/+5
| | | | | | | | 2005-06-21 Owen Taylor <otaylor@redhat.com> * modules/khmer configure.in modules/Makefile.am modules/makefile.msc: Add a Khmer module by Jens Herden and Javier Sola. (#125605)
* Misc fixes from Stepan Kasal, #169928Owen Taylor2005-06-141-3/+0
| | | | | | | | | | | | | | | 2005-06-14 Owen Taylor <otaylor@redhat.com> Misc fixes from Stepan Kasal, #169928 * pangoxft.pc.in: Add requirement on pangoft2 * pangoxft-uninstalled.pc.in: Fix cut-and-paste errors in Name/Description when copying from pangox-uninstalled. * configure.in: Don't call AC_SUBST() unnecessary for XFT_CFLAGS/LIBS.
* Force off gtk-doc in absence of Cairo. (#305652, Amit Aronovitch)Owen Taylor2005-06-141-0/+7
| | | | | | | 2005-06-14 Owen Taylor <otaylor@redhat.com> * configure.in: Force off gtk-doc in absence of Cairo. (#305652, Amit Aronovitch)
* Test for renamed cairo_ft_scaled_font_lock_face().Manish Singh2005-04-081-1/+1
| | | | | | Thu Apr 7 22:45:32 2005 Manish Singh <yosh@gimp.org> * configure.in: Test for renamed cairo_ft_scaled_font_lock_face().
* Test for renamed cairo_win32_scaled_font_select_font().Owen Taylor2005-04-071-1/+1
| | | | | | | | | | | | 2005-04-07 Owen Taylor <otaylor@redhat.com> * configure.in: Test for renamed cairo_win32_scaled_font_select_font(). * pango/pangocairo-win32font.c: Fix various compilation errors. * pango/pangocairo-fcfont.c pango/pangocairo-win32font.c pango/pangocairo-fontmap.c: Use new matrix API.
* Use PKG_CHECK_MODULES not AM_PATH_GLIB_2_0 to avoid a problem where olderOwen Taylor2005-03-011-7/+6
| | | | | | | | | | | | 2005-03-01 Owen Taylor <otaylor@redhat.com> * configure.in: Use PKG_CHECK_MODULES not AM_PATH_GLIB_2_0 to avoid a problem where older verisons of AM_PATH_GLIB_2_0 silently ignored gmodule-no-export causing mysterious build failures. (#161786) * pango/Makefile.am (DISTCLEANFILES): Move some configure.in output files from CLEANFILES to DISTCLEANFILES.
* Remove inadvertent references to "khmer" moduleManish Singh2005-02-071-5/+1
|
* Rename pango_cairo_show_glyphs() to pango_cairo_show_glyph_string(). AddOwen Taylor2005-02-071-2/+6
| | | | | | | | | | 2005-02-06 Owen Taylor <otaylor@redhat.com> * pango/pangocairo.h pango/pangocairo-render.c docs/pango-sections.txt: Rename pango_cairo_show_glyphs() to pango_cairo_show_glyph_string(). Add pango_cairo_{glyph_string,layout_line,layout}_path() * docs/Makefile.am (INCLUDES): Add CAIRO_CFLAGS.
* use CAIRO_LIBS for all libcairo checks, and disable the cairo backend ifManish Singh2005-02-041-2/+3
| | | | | | | | Thu Feb 3 18:23:27 2005 Manish Singh <yosh@gimp.org> * configure.in: use CAIRO_LIBS for all libcairo checks, and disable the cairo backend if we don't have Win32 nor FreeType support in cairo.
* Bump to 1.9.0.Owen Taylor2005-02-031-1/+1
| | | | | | | | 2005-02-03 Owen Taylor <otaylor@redhat.com> * configure.in: Bump to 1.9.0. * pango/pangofc-fontmap.h: Document PangoFcFontMap.create_font()
* Open the file with mode "wb", include cairo-png.h.Owen Taylor2005-02-031-24/+29
| | | | | | | | | | | | | | | | | | | | | | | | | 2005-02-03 Owen Taylor <otaylor@redhat.com> * examples/cairosimple.c: Open the file with mode "wb", include cairo-png.h. * examples/xftview.c examples/cairoview.c: Set WM_NORMAL_HINTS to avoid triggering a metacity bug. * examples/cairoview.c: Include cairo-xlib.h. * configure.in: Add checks for the Win32 Cairo backend. (not committing the code yet). * examples/Makefile.am pango/Makefile.am: add CAIRO_CFLAGS. * pango/pangocairo-fc.h pango/pangocairo-fcfont.c pango/pangocairo-fcfontmap.c pango/pangofc-fontmap.[ch]: Rework Cairo/Fontconfig backend to use the current Cairo API. Make some PangoFcFontMap changes to enable that. * pango/pango/pangocairo-private.h pango/pangocairo-render.c: Update for cairo_font_t changes.
* Add a .pc file for pangocairo.Owen Taylor2005-01-091-5/+15
| | | | | | | | Sat Jan 8 19:28:17 2005 Owen Taylor <otaylor@redhat.com> * Makefile.am configure.in pangocairo.pc.in pangocairo-uninstalled.pc.in: Add a .pc file for pangocairo.
* Add checks for CairoOwen Taylor2005-01-091-0/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sat Jan 8 16:46:37 2005 Owen Taylor <otaylor@redhat.com> * configure.in: Add checks for Cairo * pango/Makefile.am: Add libpangocairo. * pango/pangocairo-font.c pango/pangocairo-fontmap.c pango/pangocairo.h pango/pangocairo-private.h pango/pangocairo-fcfont.c pango/pangocairo-fcfontmap.c pango/pangocairo-fc.h: Start of a Cairo/FreeType backend. * pango/pangofc-fontmap.[ch]: Add a "get_render_key" virtual function to allow subclasses to specialize the details of how caching works. Add a default implementation that's a little more sophisticated than what was there before. * pango/pangoft2-private.h pangofc-font.c pangoft2.c: Move default implementations of has_char(), get_glyph() to the base class. * pango/pangofc-private.h pango/pangoft2-private.h: Move PANGO_UNITS_26_6 and friends to pango/pangofc-private.h. * examples/renderdemo.[ch] examples/pangoft2topgm.c examples/xftview.c: Allow passing in a custom function to transform drawing. * examples/Makefile.am examples/cairoview.c: Add a Cairo/Xlib example program. * examples/cairosimple.c: Simple Cairo example with output to a PNG. * pango/pango-layout.c (pango_layout_line_get_extents): Fix bug where line ink rect was always including 0, 0.
* Fix a couple of typos in the handling of tibetan forOwen Taylor2004-12-171-2/+2
| | | | | | | Fri Dec 17 12:44:10 2004 Owen Taylor <otaylor@redhat.com> * configure.in: Fix a couple of typos in the handling of tibetan for --with-included-modules. (#161501, Sebastien Bacher)
* === Released 1.8.0 ===PANGO_1_8_0Owen Taylor2004-12-161-1/+1
| | | | | | | | | | | | Wed Dec 15 23:49:14 2004 Owen Taylor <otaylor@redhat.com> * === Released 1.8.0 === * configure.in: Version 1.8.0 * NEWS: Update. * README: Updates.
* Add simple tibetan module. (#148566, G Karunakar)Owen Taylor2004-12-161-7/+11
| | | | | | | Wed Dec 15 11:15:37 2004 Owen Taylor <otaylor@redhat.com> * configure.in modules/Makefile.am modules/tibetan/*: Add simple tibetan module. (#148566, G Karunakar)
* Require gmodule-no-exportMatthias Clasen2004-12-141-20/+3
| | | | | | | | 2004-12-14 Matthias Clasen <mclasen@redhat.com> * pango.pc.in: Require gmodule-no-export * configure.in: Use gmodule-no-export-2.0.pc, require glib 2.5.7
* Add Syriac module by Emil Soleyman-Zomalan. (#147779)Owen Taylor2004-11-221-1/+5
| | | | | | | | | | | Mon Nov 22 15:21:11 2004 Owen Taylor <otaylor@redhat.com> * modules/syriac configure.in modules/Makefile.am modules/makefile.msc: Add Syriac module by Emil Soleyman-Zomalan. (#147779) * examples/Makefile.am examples/syriac.utf: Syriac example text.
* Up version to 1.7.0.Owen Taylor2004-09-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fri Sep 24 12:59:22 2004 Owen Taylor <otaylor@redhat.com> * configure.in: Up version to 1.7.0. * pango/pango-renderer.[ch] pango/pango.h pango/Makefile.am: Add PangoRenderer, a base class that is subclassed to produce rendering drivers for different backends and purposes. * pango/pangoft2-private.h pango/pangoft2-render.c pango/pangoft2.c: Move rendering into pangoft2-render.c, use PangoRenderer. * pango/pangoft2-fontmap.c pango/pangoft2-private.h: Add _pango_ft2_font_map_get_renderer() to retrieve a singleton fontmap for the fontmap. * pango/pangoxft-render.[ch] pango/pangoxft.c pango/Makefile.am: Make Xft rendering use PangoRenderer, add publically visible, subclassable PangoXftRenderer. * pango/pangoxft-fontmap.c pango/pangoxft-private.h: Add _pango_xft_font_map_get_renderer() to retrieve a singleton fontmap for the fontmap. * examples/xftview.c examples/Makefile.am: Add a test program using the Xft backend. * docs/*: Update minimally for PangoRenderer.
* === Released 1.6.0 ===PANGO_1_6_0Owen Taylor2004-09-141-3/+3
| | | | | | | | | | | | | | | | | Mon Sep 13 17:38:58 2004 Owen Taylor <otaylor@redhat.com> * === Released 1.6.0 === * configure.in: Update versions for 1.6.0 * NEWS: Update. * README: Minor tweak. * pango/fonts.c pango/pango-context.c pango/pango-types.h pango/pango-utils.c pango/pangoft2.c pango/pango-layout.c pango/opentype/pango-ot-buffer.c: Add a bunch of missing Since: 1.6.
* === Released 1.5.2 ==PANGO_1_5_2Owen Taylor2004-08-021-2/+2
| | | | | | | | | | Mon Aug 2 17:09:47 2004 Owen Taylor <otaylor@redhat.com> * === Released 1.5.2 == * configure.in: Version 1.5.2 * NEWS: Updates
* === Released 1.5.1 ===PANGO_1_5_1Owen Taylor2004-07-191-1/+1
| | | | | | | | | | Mon Jul 19 16:48:23 2004 Owen Taylor <otaylor@redhat.com> * === Released 1.5.1 === * configure.in: Pango 1.5.1 * NEWS: Updates
* Missed commit: add -lm dependency to pkg-config files.Owen Taylor2004-06-211-0/+3
| | | | | | | | | | Mon Jun 21 11:47:41 2004 Owen Taylor <otaylor@redhat.com> * configure.in pango.pc.in: Missed commit: add -lm dependency to pkg-config files. * docs/pango-sections.txt: Add PangoMatrix and rotated rendering functions
* Increment version to 1.5 for devel branch.Owen Taylor2004-05-271-2/+2
| | | | | | Thu May 27 15:08:32 2004 Owen Taylor <otaylor@redhat.com> * configure.in: Increment version to 1.5 for devel branch.
* === Released 1.4.0 ===PANGO_1_4_0Owen Taylor2004-03-161-3/+3
| | | | | | | | | | | | | | Tue Mar 16 11:24:46 2004 Owen Taylor <otaylor@redhat.com> * === Released 1.4.0 === * configure.in: Version 1.4.0, interface ago 0. Require glib-2.4.0. * NEWS: Updates. * README: Some updates; include details about the FreeType license of the OpenType code.
* === Released 1.3.6 ===PANGO_1_3_6Owen Taylor2004-03-091-2/+2
| | | | | | | | | | Tue Mar 9 09:21:07 2004 Owen Taylor <otaylor@redhat.com> * === Released 1.3.6 === * configure.in: version 1.3.6, interface age 1 * NEWS: Updates.
* Strip out the "export-dynamic" libtool option from library link lines.Owen Taylor2004-03-031-0/+17
| | | | | | | Wed Mar 3 16:00:10 2004 Owen Taylor <otaylor@redhat.com> * configure.in: Strip out the "export-dynamic" libtool option from library link lines. (#124687, James Henstridge)
* Move check for native Win32 (mingw) a bit earlier. If Win32, disableTor Lillqvist2004-03-031-12/+24
| | | | | | | 2004-03-03 Tor Lillqvist <tml@iki.fi> * configure.in: Move check for native Win32 (mingw) a bit earlier. If Win32, disable static builds (like GLib does).
* === Released 1.3.5 ===PANGO_1_3_5Owen Taylor2004-03-021-2/+2
| | | | | | | | | | | | | | Mon Mar 1 19:24:09 2004 Owen Taylor <otaylor@redhat.com> * === Released 1.3.5 === * configure.in: Version 1.3.5 (1.3.4 skipped), interface age 0. * NEWS: Update * modules/arabic/arabic-fc.c (arabic_engine_shape): Fix a crash from left-over handling of clusters for non-spacing marks.
* === Released 1.3.3 ===PANGO_1_3_3Owen Taylor2004-02-241-2/+2
| | | | | | | | | | Tue Feb 24 14:29:26 2004 Owen Taylor <otaylor@redhat.com> * === Released 1.3.3 === * configure.in: Version 1.3.3, interface age 3. * NEWS: Updates
* Skip the xslt and stylesheet checks unless --enable-man is specified.Owen Taylor2004-02-131-11/+16
| | | | | | | | Fri Feb 13 10:19:16 2004 Owen Taylor <otaylor@redhat.com> * configure.in: Skip the xslt and stylesheet checks unless --enable-man is specified. (#134133, Julio M. Merino Vidal)
* Require GLib-2.3.1. (#132695, Rodney Dawes.)Owen Taylor2004-01-281-1/+1
| | | | | | | Wed Jan 28 17:47:52 2004 Owen Taylor <otaylor@redhat.com> * configure.in: Require GLib-2.3.1. (#132695, Rodney Dawes.)
* === Released 1.3.2 ===PANGO_1_3_2Owen Taylor2004-01-221-2/+2
| | | | | | | | | | Thu Jan 22 12:36:10 2004 Owen Taylor <otaylor@redhat.com> * === Released 1.3.2 === * configure.in: Version 1.3.2, interface age 2. * NEWS: Tweak.
* Version 1.3.1, interface age 1.Owen Taylor2003-11-151-2/+2
| | | | | | | | Wed Nov 12 16:11:47 2003 Owen Taylor <otaylor@redhat.com> * configure.in: Version 1.3.1, interface age 1. * NEWS: Updates for 1.3.1
* Bump version to 1.3.0.Noah Levitt2003-08-201-2/+2
| | | | | | 2003-08-20 Noah Levitt <nlevitt@columbia.edu> * configure.in: Bump version to 1.3.0.
* get the cflags for gmodule-2.0 as well as gthread-2.0. (#119953, BenediktOwen Taylor2003-08-151-1/+1
| | | | | | | Fri Aug 15 16:34:14 2003 Owen Taylor <otaylor@redhat.com> * configure.in: get the cflags for gmodule-2.0 as well as gthread-2.0. (#119953, Benedikt Spranger)
* Make PangoEngine{,Lang,Shape} GObjects, and use a GTypeModule-basedOwen Taylor2003-08-031-6/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sat Aug 2 23:19:16 2003 Owen Taylor <otaylor@redhat.com> * pango/pango-engine.[ch] modules/*/*-{fc,win32,x}.c pango/modules.c pango/break.c pango/pango-context.c pango/pango-layout.c pango/pango-modules.h pango/querymodules.c pango/shape.c: Make PangoEngine{,Lang,Shape} GObjects, and use a GTypeModule-based module-loading system closely based on the one used for GtkIMContext and GtkThemeEngine. * pango/pango-impl-utils.h: OK, I'm tired of typing in get_type() functions. * pango/pango-script.[ch] pango/pango-script-table.h tests/testscript.c tools/gen-script-table.pl: Add port of script-range code from ICU in preparation for future use. (#91542) * tools/gen-script-for-lang.c: Utility program to determine the script for each fontconfig .orth file. * docs/tmpl/{scripts.sgml,pango-engine-lang.sgml, pango-engine-shape.sgml} docs/pango-sections.txt docs/pango-docs.sgml: Redo to go along with the above changes. * configure.in: chmod +x tests/runtests.sh
* Make pangoxft depend on pangoft2.Owen Taylor2003-08-031-65/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | Sat Aug 2 14:33:28 2003 Owen Taylor <otaylor@redhat.com> * pango/Makefile.am (libpangoxft_1_0_la_LIBADD): Make pangoxft depend on pangoft2. * pango/pangofc-fontmap.[ch]: Make pangofc-fontmap.cI into a real base class. * pango/pangofc-font.[ch]: Move some of the pangoxft/ pangoft2 implementation here. * pango/pangoft2.c pango/pangoft2-fontmap.c pango/pangoft2-private.h pango/pangoxft-font.c pango/pangoxft2-fontmap.c pango/pangoxft-private.h: Adapt to the new scheme * modules/*/Makefile.am Modules/*/*/*-fc.c: Don't build separate FT2 and Xft shapers, just build one Fc shaper. * docs/pango-sections.txt docs/pango-docs.sgml docs/tmpl/pangofc-font{,map}.sgml: Basic docs for the new stuff. * configure.in: Up pango_module_version to 1.4.0.
* Remove.Owen Taylor2003-08-021-13/+0
| | | | | | | | | | | | Sat Aug 2 14:10:31 2003 Owen Taylor <otaylor@redhat.com> * pango/Makefile.am pango/pango-intset.[ch] pango/pango-indic.[ch]: Remove. * pango/pangox.c (pango_x_apply_ligatures): Make a noop, remove associated code. * pango/pangox-fontmap.c pango/pangox.[ch]: Deprecate everything.
* Generate runtest.sh so we can use ECHO_C, ECHO_N, SHELL (#114944)Owen Taylor2003-07-241-0/+1
| | | | | | | | Thu Jul 24 16:40:12 2003 Owen Taylor <otaylor@redhat.com> * configure.in tests/runtests.sh.in: Generate runtest.sh so we can use ECHO_C, ECHO_N, SHELL (#114944)