aboutsummaryrefslogtreecommitdiffstats
path: root/m4
Commit message (Collapse)AuthorAgeFilesLines
* Use introspection.m4 file to detect introspection supportXan Lopez2009-12-261-0/+94
|
* Bump libtool to 2.2 and remove doltJavier Jardón2009-10-011-178/+0
| | | | | | Bug #596669 Signed-off-by: Xan Lopez <xan@gnome.org>
* dolt.m4: add support (just ignoring it) for --silentXan Lopez2009-07-121-0/+1
|
* Remove Python support.Xan Lopez2009-06-061-62/+0
| | | | | The supported language for extensions other than C/C++ is now JavaScript through Seed.
* Add dolt support.Xan Lopez2009-01-221-0/+177
| | | | | | Patch by Priit Laes, bug #542501 svn path=/trunk/; revision=8719
* Exorcise gecko configure & build stuffChristian Persch2008-04-042-1287/+0
| | | | svn path=/trunk/; revision=8183
* Don't use AM_CONDITIONAL conditionallyChristian Persch2008-03-111-3/+2
| | | | svn path=/trunk/; revision=8097
* Allow building with xulrunner 1.9. Patch by Alexander Sack; part of bug #503657Christian Persch2008-03-111-27/+114
| | | | svn path=/trunk/; revision=8094
* Get rid of the AM_CHECK_PYMOD underquoted definition warningCyril Brulebois2007-11-061-1/+1
| | | | svn path=/trunk/; revision=7625
* Also check for libxul-1.9.pc, which exists in ubuntu's xulrunner-1.9-dev.Christian Persch2007-10-091-0/+6
| | | | svn path=/trunk/; revision=7526
* Add LIBXUL_VERSION defines, and support using libxul-embedding instead of ↵Christian Persch2007-09-241-6/+17
| | | | | | libxul. svn path=/trunk/; revision=7484
* Add visibility stuff from mozilla configure, and try to fix the libdir.Christian Persch2007-09-131-9/+140
| | | | svn path=/trunk/; revision=7417
* Include xpcom-config.h, not mozilla-config.hChristian Persch2007-09-131-1/+1
| | | | svn path=/trunk/; revision=7406
* More xulrunner build fixesChristian Persch2007-09-131-1/+2
| | | | svn path=/trunk/; revision=7404
* Fix the LIBXUL_INCLUDES variableChristian Persch2007-09-131-2/+2
| | | | svn path=/trunk/; revision=7395
* Make sure the gecko version is set to 0 if we're not compiling with theChristian Persch2007-09-111-0/+4
| | | | | | | | | | | 2007-09-10 Christian Persch <chpe@gnome.org> * m4/gecko.m4: Make sure the gecko version is set to 0 if we're not compiling with the gecko backend. Bug #475461, patch by Cyril Brulebois. svn path=/trunk/; revision=7379
* A m4/libxul.m4: Integrate the "xulrunner" backend with configure. NotChristian Persch2007-09-102-8/+433
| | | | | | | | | | | | | | 2007-09-09 Christian Persch <chpe@gnome.org> * configure.ac: * embed/Makefile.am: * embed/ephy-embed-factory.c: (ephy_embed_factory_new_object): * m4/gecko.m4: A m4/libxul.m4: * src/Makefile.am: Integrate the "xulrunner" backend with configure. Not building yet. svn path=/trunk/; revision=7359
* Correct FSF address. Bug #409075, patch by John Millikin.RELEASE_2_18_0GNOME_2_18_BRANCHPOINTChristian Persch2007-03-121-1/+1
| | | | | | | | | | 2007-03-11 Christian Persch <chpe@gnome.org> * *: Correct FSF address. Bug #409075, patch by John Millikin. svn path=/trunk/; revision=6952
* .cvsignore files are obsoleteChristian Persch2006-12-301-1/+0
| | | | svn path=/trunk/; revision=6768
* Version 2.17.3.Christian Persch2006-12-051-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2006-12-04 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Version 2.17.3. * embed/mozilla/GtkNSSDialogs.cpp: Use NULL for gtk_label_new instead of "". * lib/ephy-print-utils.c: (ephy_print_utils_page_setup_new_from_key_file): Fix possible invalid free. * lib/widgets/ephy-spinner.c: (ephy_spinner_images_unref), (ephy_spinner_images_load), (ephy_spinner_load_images), (ephy_spinner_expose), (bump_spinner_frame_cb), (ephy_spinner_start), (ephy_spinner_stop): Fix compliance with icon theme spec by skipping the first frame in the animation when in spinning mode. Bug #382207. Try the "process-working" icon first and fall back to "gnome-spinner" when it's not available. * m4/gecko.m4: Updated. 2006-12-04 Luca Ferretti <elle.uca@libero.it>
* Another mozilla API change.Christian Persch2006-12-021-1/+3
| | | | | | | | | | | | | | | | | | 2006-12-01 Christian Persch <chpe@cvs.gnome.org> * embed/ephy-embed-find.c: (ephy_embed_find_find_again): * embed/ephy-embed-find.h: * embed/mozilla/EphyFind.cpp: * embed/mozilla/EphyFind.h: * embed/mozilla/mozilla-embed-find.cpp: * src/ephy-find-toolbar.c: (ephy_find_toolbar_find_next), (ephy_find_toolbar_find_previous): Another mozilla API change. * m4/gecko.m4: Add -lxpcomglue_s to EXTRA_LIBS on trunk.
* Prefer xulrunner over mozilla.Christian Persch2006-09-131-1/+1
| | | | | | | | 2006-09-12 Christian Persch <chpe@cvs.gnome.org> * m4/gecko.m4: Prefer xulrunner over mozilla.
* Update API version for 2.16.Christian Persch2006-09-041-2/+2
| | | | | | | | 2006-09-03 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Update API version for 2.16.
* Fix 'unknown gecko' error output.Christian Persch2006-06-221-1/+1
| | | | | | | | 2006-06-22 Christian Persch <chpe@cvs.gnome.org> * m4/gecko.m4: Fix 'unknown gecko' error output.
* Update gecko version checks to detect also gecko 1.8.1.Christian Persch2006-05-121-36/+58
| | | | | | | | | 2006-05-12 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * m4/gecko.m4: Update gecko version checks to detect also gecko 1.8.1.
* Drop support for gecko 1.7.Christian Persch2006-05-111-1/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2006-05-10 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * data/glade/prefs-dialog.glade: * embed/ephy-favicon-cache.c: (ephy_favicon_cache_get): * embed/mozilla/AutoJSContextStack.cpp: * embed/mozilla/ContentHandler.cpp: * embed/mozilla/ContentHandler.h: * embed/mozilla/EphyAboutModule.cpp: * embed/mozilla/EphyAboutModule.h: * embed/mozilla/EphyBrowser.cpp: * embed/mozilla/EphyBrowser.h: * embed/mozilla/EphyContentPolicy.cpp: * embed/mozilla/EphyContentPolicy.h: * embed/mozilla/EphyDirectoryProvider.cpp: * embed/mozilla/EphyFind.cpp: * embed/mozilla/EphyFind.h: * embed/mozilla/EphyHeaderSniffer.cpp: * embed/mozilla/EphyHeaderSniffer.h: * embed/mozilla/EphyHistoryListener.cpp: * embed/mozilla/EphyHistoryListener.h: * embed/mozilla/EphyPromptService.cpp: * embed/mozilla/EphySidebar.cpp: * embed/mozilla/EphySidebar.h: * embed/mozilla/EphySingle.cpp: * embed/mozilla/EphySingle.h: * embed/mozilla/EphyUtils.cpp: * embed/mozilla/EphyUtils.h: * embed/mozilla/EventContext.cpp: * embed/mozilla/EventContext.h: * embed/mozilla/FilePicker.cpp: * embed/mozilla/FilePicker.h: * embed/mozilla/GlobalHistory.cpp: * embed/mozilla/GlobalHistory.h: * embed/mozilla/GtkNSSClientAuthDialogs.cpp: * embed/mozilla/GtkNSSDialogs.cpp: * embed/mozilla/GtkNSSKeyPairDialogs.cpp: * embed/mozilla/GtkNSSSecurityWarningDialogs.cpp: * embed/mozilla/GtkNSSSecurityWarningDialogs.h: * embed/mozilla/Makefile.am: * embed/mozilla/MozDownload.cpp: * embed/mozilla/MozDownload.h: * embed/mozilla/MozRegisterComponents.cpp: * embed/mozilla/MozRegisterComponents.h: * embed/mozilla/MozillaPrivate.cpp: * embed/mozilla/MozillaPrivate.h: * embed/mozilla/PrintingPromptService.cpp: * embed/mozilla/PrintingPromptService.h: * embed/mozilla/mozilla-download.cpp: * embed/mozilla/mozilla-download.h: * embed/mozilla/mozilla-embed-event.cpp: * embed/mozilla/mozilla-embed-event.h: * embed/mozilla/mozilla-embed-find.cpp: * embed/mozilla/mozilla-embed-find.h: * embed/mozilla/mozilla-embed-persist.cpp: * embed/mozilla/mozilla-embed-persist.h: * embed/mozilla/mozilla-embed-single.cpp: * embed/mozilla/mozilla-embed.cpp: * embed/mozilla/mozilla-embed.h: * embed/mozilla/mozilla-notifiers.cpp: * embed/mozilla/mozilla-notifiers.h: * embed/mozilla/mozilla-x509-cert.cpp: * embed/mozilla/mozilla-x509-cert.h: * lib/ephy-gui.c: * lib/ephy-gui.h: * lib/ephy-langs.c: * m4/gecko.m4: * src/ephy-window.c: (sync_tab_security): * src/prefs-dialog.c: (prefs_dialog_init): Drop support for gecko 1.7.
* Also allow cairo-gtk2 builds. Builds but segfaults on startup.Chhristian Persch2006-04-171-2/+6
| | | | | | | | | 2006-04-17 Chhristian Persch <chpe@cvs.gnome.org> * m4/gecko.m4: Also allow cairo-gtk2 builds. Builds but segfaults on startup.
* Set different exit codes when exiting from different places in the testChristian Persch2006-03-131-13/+16
| | | | | | | | | | | 2006-03-12 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * m4/gecko.m4: Set different exit codes when exiting from different places in the test program, so we can see the cause of the failure in config.log.
* Before running any test programs, check that we can compile and run anyChristian Persch2006-03-051-4/+36
| | | | | | | | | | 2006-03-05 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * m4/gecko.m4: Before running any test programs, check that we can compile and run any XPCOM programs at all.
* Added GECKO_CHECK_CONTRACTIDS. Fix variable name quoting inChristian Persch2006-02-231-5/+31
| | | | | | | | | | | | | | 2006-02-23 Christian Persch <chpe@cvs.gnome.org> * m4/gecko.m4: Added GECKO_CHECK_CONTRACTIDS. Fix variable name quoting in GECKO_GECKO_CONTRACTID. * configure.ac: Check with GECKO_CHECK_CONTRACTIDS. Remove redundant check for typeaheadfind.
* Refactored. Added GECKO_XPCOM_PROGRAM modelled after AC_LANG_PROGRAM butChristian Persch2006-02-231-35/+66
| | | | | | | | | | | | | | 2006-02-23 Christian Persch <chpe@cvs.gnome.org> * m4/gecko.m4: Refactored. Added GECKO_XPCOM_PROGRAM modelled after AC_LANG_PROGRAM but which produces a program which uses XPCOM; and made GECKO_CHECK_CONTRACTID use this. * configure.ac: Add a check for the gecko typeaheadfind extension. Bug #329118.
* Add a define and automake conditional for gecko debug builds.Christian Persch2006-02-141-0/+4
| | | | | | | | | 2006-02-14 Christian Persch <chpe@cvs.gnome.org> * m4/gecko.m4: Add a define and automake conditional for gecko debug builds.
* Fix the xulrunner build.Christian Persch2006-02-081-2/+4
| | | | | | | | 2006-02-08 Christian Persch <chpe@cvs.gnome.org> * m4/gecko.m4: Fix the xulrunner build.
* Also build with ff trunk, by explicitly linking with -lxul.Christian Persch2006-02-081-2/+6
| | | | | | | | | | 2006-02-08 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * m4/gecko.m4: * src/Makefile.am: Also build with ff trunk, by explicitly linking with -lxul.
* More xulrunner fixes.Christian Persch2006-02-061-0/+4
| | | | | | | | 2006-02-06 Christian Persch <chpe@cvs.gnome.org> * m4/gecko.m4: More xulrunner fixes.
* Shut upChristian Persch2006-02-061-3/+1
|
* Fix quoting.Christian Persch2006-02-061-1/+3
| | | | | | | | 2006-02-06 Christian Persch <chpe@cvs.gnome.org> * m4/gecko.m4: Fix quoting.
* Fix xulrunner detection logic.Christian Persch2006-02-061-8/+15
| | | | | | | | | | | | | | | | | | | 2006-02-06 Christian Persch <chpe@cvs.gnome.org> * m4/gecko.m4: Fix xulrunner detection logic. * configure.ac: A po/Makevars: * src/Makefile.am: * doc/reference/Makefile.am: Remove AM_GLIB_GNU_GETTEXT, use plain AM_GNU_GETTEXT. * data/glade/Makefile.am: Fix distcheck with certs manager disabled.
* Changes to support xulrunner trunk (gecko 1.9).Christian Persch2006-02-061-6/+9
| | | | | | | | | | | | | | | | 2006-02-05 Christian Persch <chpe@cvs.gnome.org> * m4/gecko.m4: * configure.ac: * embed/mozilla/Makefile.am: Changes to support xulrunner trunk (gecko 1.9). * embed/mozilla/mozilla-embed-single.cpp: Go back to continuing after failed GetPassword; fixes getting the password list in case one item is corrupted.
* Add GECKO_XPIDL to check for xpidl compiler and include directory.Christian Persch2006-02-031-0/+42
| | | | | | | | 2006-02-02 Christian Persch <chpe@cvs.gnome.org> * m4/gecko.m4: Add GECKO_XPIDL to check for xpidl compiler and include directory.
* Add GECKO_CHECK_HEADERS, wrapping AC_CHECK_HEADERS.Christian Persch2006-02-031-6/+10
| | | | | | | | | | | | | | | | | | | 2006-02-02 Christian Persch <chpe@cvs.gnome.org> * m4/gecko.m4: Add GECKO_CHECK_HEADERS, wrapping AC_CHECK_HEADERS. * configure.ac: Simplify some header checks with GECKO_CHECK_HEADERS. Check for nsINonBlockingAlertService.h. * embed/mozilla/EphyPromptService.cpp: * embed/mozilla/EphyPromptService.h: * embed/mozilla/MozRegisterComponents.cpp: Implement nsINonBlockingAlertService.
* Add defines and automake conditional for toolkit flavour.Christian Persch2006-01-151-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | 2006-01-14 Christian Persch <chpe@cvs.gnome.org> * m4/gecko.m4: Add defines and automake conditional for toolkit flavour. * configure.ac: * data/Makefile.am: A data/chrome/.cvsignore: A data/chrome/Makefile.am: A data/chrome/brand.dtd.in: A data/chrome/brand.properties.in: A data/chrome/epiphany.manifest.in: Provide branding so mozilla dialogues don't show "Deer Park" or "Firefox" but "Epiphany" instead. * embed/mozilla/Makefile.am: A embed/mozilla/EphyDirectoryProvider.cpp: A embed/mozilla/EphyDirectoryProvider.h: * embed/mozilla/mozilla-embed-single.cpp: Add a directory service provider.
* Fix gecko version check to use AC_EGREP_CPP instead of grepping the headerChristian Persch2006-01-111-46/+63
| | | | | | | | | 2006-01-10 Christian Persch <chpe@cvs.gnome.org> * m4/gecko.m4: Fix gecko version check to use AC_EGREP_CPP instead of grepping the header file directly. Misc fixes.
* R data/epiphany-1.10.pc.in: A data/epiphany.pc.in:Christian Persch2006-01-091-23/+57
| | | | | | | | | | | | 2006-01-08 Christian Persch <chpe@cvs.gnome.org> * configure.ac: R data/epiphany-1.10.pc.in: A data/epiphany.pc.in: * m4/gecko.m4: Various improvements to gecko.m4. Generate the versioned .pc file from the unversioned .pc.in file.
* Improve "gecko not found" message. Bug #319253.Christian Persch2005-12-311-1/+1
| | | | | | | | 2005-12-30 Christian Persch <chpe@cvs.gnome.org> * m4/gecko.m4: Improve "gecko not found" message. Bug #319253.
* Move more checks to gecko.m4.Christian Persch2005-11-291-77/+169
| | | | | | | | | 2005-11-28 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * m4/gecko.m4: Move more checks to gecko.m4.
* Fix CXXFLAGS restore for XPCOM component testChristian Persch2005-11-271-1/+1
|
* Fix -fshort-wchar compiler flag checkChristian Persch2005-11-261-2/+2
|
* Fix debug flag detectionChristian Persch2005-11-261-2/+2
|
* Rewrite the contractid check. Now works with builds withoutChristian Persch2005-11-101-9/+34
| | | | | | | | | | | 2005-11-09 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * m4/gecko.m4: Rewrite the contractid check. Now works with builds without --with-default-mozilla-five-home. Balance AC_LANG_POP/PUSH.
* Use $PACKAGE_NAME.Christian Persch2005-11-101-1/+1
| | | | | | | | 2005-11-09 Christian Persch <chpe@cvs.gnome.org> * m4/gecko.m4: Use $PACKAGE_NAME.
* Tiny output improvements.Christian Persch2005-11-101-6/+5
| | | | | | | | | 2005-11-09 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * m4/gecko.m4: Tiny output improvements.
* Add check for contract IDs which we need but are only provided byChristian Persch2005-11-101-10/+12
| | | | | | | | | | | 2005-11-09 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * m4/gecko.m4: Add check for contract IDs which we need but are only provided by extensions which may or may not have been built into gecko. We cannot check for the headers here since they are always present.
* A m4/gecko.m4:Christian Persch2005-11-101-0/+241
| | | | | | | | | 2005-11-09 Christian Persch <chpe@cvs.gnome.org> * configure.ac: A m4/gecko.m4: Distill the gecko detection logic into a macro package.
* Shut upChristian Persch2005-07-251-0/+1
|
* A README.Python A m4/.cvsignore: A m4/python.m4:Christian Persch2005-05-212-0/+64
2005-05-21 Christian Persch <chpe@cvs.gnome.org> * Makefile.am: * configure.ac: A README.Python A m4/.cvsignore: A m4/python.m4: * src/Makefile.am: * src/ephy-extensions-manager.c: (get_loader_for_type): A src/ephy-python-extension.c: A src/ephy-python-extension.h: A src/ephy-python-loader.c: A src/ephy-python-loader.h: A src/ephy-python.c: A src/ephy-python.h: A src/epiphany.defs: A src/epiphany.override: Merge Pyphany.