Unbreak after recent gdl update.
This commit is contained in:
parent
0d86481a73
commit
4852399a1b
@ -1,9 +1,10 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2012/04/13 15:18:07 ajacoutot Exp $
|
||||
# $OpenBSD: Makefile,v 1.2 2012/09/30 06:16:27 ajacoutot Exp $
|
||||
|
||||
COMMENT= C++ binding for gdl
|
||||
|
||||
GNOME_PROJECT= gdlmm
|
||||
GNOME_VERSION= 3.3.2
|
||||
REVISION= 0
|
||||
|
||||
SHARED_LIBS += gdlmm-3.0 0.0 # 1.0
|
||||
|
||||
@ -21,6 +22,8 @@ WANTLIB += giomm-2.4 glib-2.0 glibmm-2.4 gmodule-2.0 gobject-2.0
|
||||
WANTLIB += gthread-2.0 gtk-3 gtkmm-3.0 m pango-1.0 pangocairo-1.0
|
||||
WANTLIB += pangoft2-1.0 pangomm-1.4 pcre pixman-1 png pthread-stubs
|
||||
WANTLIB += sigc-2.0 stdc++ xcb xcb-render xcb-shm xml2 z
|
||||
WANTLIB += ICE SM atk-bridge-2.0 atspi dbus-1 harfbuzz icudata
|
||||
WANTLIB += icule icuuc pthread
|
||||
|
||||
MODULES= devel/gettext \
|
||||
x11/gnome
|
||||
|
18
x11/gnome/gdlmm/patches/patch-gdl_gdlmm_docklayout_cc
Normal file
18
x11/gnome/gdlmm/patches/patch-gdl_gdlmm_docklayout_cc
Normal file
@ -0,0 +1,18 @@
|
||||
$OpenBSD: patch-gdl_gdlmm_docklayout_cc,v 1.1 2012/09/30 06:16:27 ajacoutot Exp $
|
||||
|
||||
Fix build with gdl >=3.6.0 (Fedora)
|
||||
|
||||
--- gdl/gdlmm/docklayout.cc.orig Wed Nov 23 18:47:10 2011
|
||||
+++ gdl/gdlmm/docklayout.cc Sun Sep 30 08:10:13 2012
|
||||
@@ -180,11 +180,6 @@ bool DockLayout::is_dirty() const
|
||||
return gdl_dock_layout_is_dirty(const_cast<GdlDockLayout*>(gobj()));
|
||||
}
|
||||
|
||||
-Gtk::Widget* DockLayout::get_layouts_ui()
|
||||
-{
|
||||
- return Glib::wrap(gdl_dock_layout_get_layouts_ui(gobj()));
|
||||
-}
|
||||
-
|
||||
|
||||
#ifdef GLIBMM_PROPERTIES_ENABLED
|
||||
Glib::PropertyProxy_ReadOnly<bool> DockLayout::property_dirty() const
|
18
x11/gnome/gdlmm/patches/patch-gdl_src_dock_hg
Normal file
18
x11/gnome/gdlmm/patches/patch-gdl_src_dock_hg
Normal file
@ -0,0 +1,18 @@
|
||||
$OpenBSD: patch-gdl_src_dock_hg,v 1.1 2012/09/30 06:16:27 ajacoutot Exp $
|
||||
|
||||
From c6fece754e341ed5c432ae8afce3299bdd648b1b Mon Sep 17 00:00:00 2001
|
||||
From: Fabien Parent <parent.f@gmail.com>
|
||||
Date: Tue, 15 May 2012 17:14:33 +0000
|
||||
Subject: Fix compilation with gdl 3.4.0
|
||||
|
||||
--- gdl/src/dock.hg.orig Wed Nov 23 18:40:16 2011
|
||||
+++ gdl/src/dock.hg Sun Sep 30 08:02:11 2012
|
||||
@@ -56,7 +56,7 @@ class Dock : public DockObject (public)
|
||||
|
||||
//_WRAP_METHOD(void xor_rect(GdkRectangle *rect), gdl_dock_xor_rect)
|
||||
|
||||
- _WRAP_METHOD(void xor_rect_hide(), gdl_dock_xor_rect_hide)
|
||||
+ _WRAP_METHOD(void hide_preview(), gdl_dock_hide_preview)
|
||||
|
||||
_WRAP_PROPERTY("default-title", Glib::ustring)
|
||||
|
19
x11/gnome/gdlmm/patches/patch-gdl_src_docklayout_hg
Normal file
19
x11/gnome/gdlmm/patches/patch-gdl_src_docklayout_hg
Normal file
@ -0,0 +1,19 @@
|
||||
$OpenBSD: patch-gdl_src_docklayout_hg,v 1.1 2012/09/30 06:16:27 ajacoutot Exp $
|
||||
|
||||
From c6fece754e341ed5c432ae8afce3299bdd648b1b Mon Sep 17 00:00:00 2001
|
||||
From: Fabien Parent <parent.f@gmail.com>
|
||||
Date: Tue, 15 May 2012 17:14:33 +0000
|
||||
Subject: Fix compilation with gdl 3.4.0
|
||||
|
||||
--- gdl/src/docklayout.hg.orig Wed Nov 23 18:40:16 2011
|
||||
+++ gdl/src/docklayout.hg Sun Sep 30 08:02:11 2012
|
||||
@@ -58,9 +58,6 @@ class DockLayout : public Glib::Object (public)
|
||||
|
||||
_WRAP_METHOD(bool is_dirty() const, gdl_dock_layout_is_dirty)
|
||||
|
||||
- _WRAP_METHOD(Gtk::Widget* get_layouts_ui(), gdl_dock_layout_get_layouts_ui)
|
||||
-
|
||||
-
|
||||
_WRAP_PROPERTY("dirty", bool)
|
||||
|
||||
_WRAP_PROPERTY("master", Glib::RefPtr<DockMaster>)
|
19
x11/gnome/gdlmm/patches/patch-gdl_src_gdl_method_defs
Normal file
19
x11/gnome/gdlmm/patches/patch-gdl_src_gdl_method_defs
Normal file
@ -0,0 +1,19 @@
|
||||
$OpenBSD: patch-gdl_src_gdl_method_defs,v 1.1 2012/09/30 06:16:27 ajacoutot Exp $
|
||||
|
||||
Fix build with gdl >=3.6.0 (Fedora)
|
||||
|
||||
--- gdl/src/gdl_method.defs.orig Wed Nov 23 18:40:16 2011
|
||||
+++ gdl/src/gdl_method.defs Sun Sep 30 08:10:13 2012
|
||||
@@ -556,12 +556,6 @@
|
||||
(return-type "gboolean")
|
||||
)
|
||||
|
||||
-(define-method get_layouts_ui
|
||||
- (of-object "GdlDockLayout")
|
||||
- (c-name "gdl_dock_layout_get_layouts_ui")
|
||||
- (return-type "GtkWidget*")
|
||||
-)
|
||||
-
|
||||
|
||||
|
||||
;; From gdl-dock-master.h
|
Loading…
Reference in New Issue
Block a user