Mercurial > gub
changeset 6005:6fcfe1af95eb
mingw::atk: do not export atk_hyperlink_impl_get_type.
author | Jan Nieuwenhuizen <janneke@gnu.org> |
---|---|
date | Fri, 05 Nov 2010 21:00:59 +0100 |
parents | d114726d6469 |
children | 3545a5b7b160 |
files | gub/specs/atk.py patches/atk-mingw.patch |
diffstat | 2 files changed, 15 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/gub/specs/atk.py Fri Nov 05 21:00:07 2010 +0100 +++ b/gub/specs/atk.py Fri Nov 05 21:00:59 2010 +0100 @@ -6,5 +6,9 @@ dependencies = ['tools::libtool', 'glib-devel'] class Atk__mingw (Atk): + patches = [ + 'atk-mingw.patch', + ] def patch (self): + target.AutoBuild.patch (self) self.file_sub ([('\$\(srcdir\)/atk.def', 'atk.def')], '%(srcdir)s/atk/Makefile.in', must_succeed=True)
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/patches/atk-mingw.patch Fri Nov 05 21:00:59 2010 +0100 @@ -0,0 +1,11 @@ +--- atk-1.0/atk/atkhyperlinkimpl.h~ 2010-11-05 17:35:07.000000000 +0100 ++++ atk-1.0/atk/atkhyperlinkimpl.h 2010-11-05 20:10:16.438346483 +0100 +@@ -46,7 +46,7 @@ + * a new interface was required. + */ + +-#define ATK_TYPE_HYPERLINK_IMPL (atk_hyperlink_impl_get_type ()) ++#define ATK_TYPE_HYPERLINK_IMPL (0) /* (atk_hyperlink_impl_get_type ()) */ + #define ATK_IS_HYPERLINK_IMPL(obj) G_TYPE_CHECK_INSTANCE_TYPE ((obj), ATK_TYPE_HYPERLINK_IMPL) + #define ATK_HYPERLINK_IMPL(obj) G_TYPE_CHECK_INSTANCE_CAST ((obj), ATK_TYPE_HYPERLINK_IMPL, AtkHyperlinkImpl) + #define ATK_HYPERLINK_IMPL_GET_IFACE(obj) G_TYPE_INSTANCE_GET_INTERFACE ((obj), ATK_TYPE_HYPERLINK_IMPL, AtkHyperlinkImplIface)