head 1.2; access; symbols pkgsrc-2013Q2:1.2.0.8 pkgsrc-2013Q2-base:1.2 pkgsrc-2012Q4:1.2.0.6 pkgsrc-2012Q4-base:1.2 pkgsrc-2011Q4:1.2.0.4 pkgsrc-2011Q4-base:1.2 pkgsrc-2011Q2:1.2.0.2 pkgsrc-2011Q2-base:1.2 pkgsrc-2010Q4:1.1.0.2; locks; strict; comment @# @; 1.2 date 2011.01.23.08.19.36; author obache; state dead; branches; next 1.1; 1.1 date 2011.01.12.11.57.27; author obache; state Exp; branches 1.1.2.1; next ; 1.1.2.1 date 2011.01.12.11.57.27; author tron; state dead; branches; next 1.1.2.2; 1.1.2.2 date 2011.01.12.18.57.00; author tron; state Exp; branches; next ; desc @@ 1.2 log @Update goocanvasmm to 0.15.4. 0.15.4 (unstable): Fix the build with gtkmm 2.22, with deprecations disabled. @ text @$NetBSD: patch-ab,v 1.1 2011/01/12 11:57:27 obache Exp $ Fix the build with the latest cairomm. http://git.gnome.org/browse/goocanvasmm/commit/?h=goocanvasmm-1.0&id=30edcb72c89c0f97d11d9f88c6da82f6ae78d4bf --- goocanvas/goocanvasmm/enums.h.orig 2009-09-03 08:30:17.000000000 +0000 +++ goocanvas/goocanvasmm/enums.h @@@@ -193,16 +193,6 @@@@ namespace Glib // GTypes goocanvas defines for them in goocanvasutil.h template<> -class Value : public Glib::ValueBase_Boxed -{ -public: - static GType value_type() G_GNUC_CONST; - - void set(const Cairo::Pattern& data) { set_boxed(data.cobj()); } - Cairo::Pattern get() const { return Cairo::Pattern(static_cast(get_boxed())); } -}; - -template<> class Value : public Glib::ValueBase_Boxed { public: @ 1.1 log @Fix the build with the latest cairomm. * goocanvas/src/enums.[hg|ccg]: Remove the (unused) Value specialization. Pattern should always (and is always) used via RefPtr anyway. http://git.gnome.org/browse/goocanvasmm/commit/?h=goocanvasmm-1.0&id=30edcb72c89c0f97d11d9f88c6da82f6ae78d4bf Installed header file is changed, so bump PKGREVISION. @ text @d1 1 a1 1 $NetBSD$ @ 1.1.2.1 log @file patch-ab was added on branch pkgsrc-2010Q4 on 2011-01-12 18:57:00 +0000 @ text @d1 24 @ 1.1.2.2 log @Pullup ticket #3321 - requested by obache graphics/goocanvasmm: build fix Revisions pulled up: - graphics/goocanvasmm/Makefile 1.11 - graphics/goocanvasmm/distinfo 1.5 - graphics/goocanvasmm/patches/patch-aa 1.1 - graphics/goocanvasmm/patches/patch-ab 1.1 - graphics/goocanvasmm/patches/patch-ac 1.1 - graphics/goocanvasmm/patches/patch-ad 1.1 --- Module Name: pkgsrc Committed By: obache Date: Wed Jan 12 11:57:27 UTC 2011 Modified Files: pkgsrc/graphics/goocanvasmm: Makefile distinfo Added Files: pkgsrc/graphics/goocanvasmm/patches: patch-aa patch-ab patch-ac patch-ad Log Message: Fix the build with the latest cairomm. * goocanvas/src/enums.[hg|ccg]: Remove the (unused) Value specialization. Pattern should always (and is always) used via RefPtr anyway. http://git.gnome.org/browse/goocanvasmm/commit/?h=goocanvasmm-1.0&id=30edcb72c89c0f97d11d9f88c6da82f6ae78d4bf Installed header file is changed, so bump PKGREVISION. @ text @a0 24 $NetBSD: patch-ab,v 1.1 2011/01/12 11:57:27 obache Exp $ Fix the build with the latest cairomm. http://git.gnome.org/browse/goocanvasmm/commit/?h=goocanvasmm-1.0&id=30edcb72c89c0f97d11d9f88c6da82f6ae78d4bf --- goocanvas/goocanvasmm/enums.h.orig 2009-09-03 08:30:17.000000000 +0000 +++ goocanvas/goocanvasmm/enums.h @@@@ -193,16 +193,6 @@@@ namespace Glib // GTypes goocanvas defines for them in goocanvasutil.h template<> -class Value : public Glib::ValueBase_Boxed -{ -public: - static GType value_type() G_GNUC_CONST; - - void set(const Cairo::Pattern& data) { set_boxed(data.cobj()); } - Cairo::Pattern get() const { return Cairo::Pattern(static_cast(get_boxed())); } -}; - -template<> class Value : public Glib::ValueBase_Boxed { public: @