aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorlawrance <lawrance@FreeBSD.org>2005-12-12 07:47:06 +0800
committerlawrance <lawrance@FreeBSD.org>2005-12-12 07:47:06 +0800
commit9788f0123da7c379004f542bc3c210a8df44d8fe (patch)
tree66bd3ec84e199d662cfaf39d3540b98b735533f5
parent2fc0a8ddb02c7349ca7d7aabb9c77d8beecb52a1 (diff)
downloadfreebsd-ports-gnome-9788f0123da7c379004f542bc3c210a8df44d8fe.tar.gz
freebsd-ports-gnome-9788f0123da7c379004f542bc3c210a8df44d8fe.tar.zst
freebsd-ports-gnome-9788f0123da7c379004f542bc3c210a8df44d8fe.zip
Unbreak and fix build.
PR: ports/90249 Submitted by: Erik Greenwald <erik@smluc.org> (maintainer)
-rw-r--r--x11-toolkits/gauche-gtk/Makefile2
-rw-r--r--x11-toolkits/gauche-gtk/files/patch-src_gtktexttag.stub28
-rw-r--r--x11-toolkits/gauche-gtk/files/patch-src_gtktoolbar.stub11
3 files changed, 39 insertions, 2 deletions
diff --git a/x11-toolkits/gauche-gtk/Makefile b/x11-toolkits/gauche-gtk/Makefile
index c0c117ff2e48..213b7c10c061 100644
--- a/x11-toolkits/gauche-gtk/Makefile
+++ b/x11-toolkits/gauche-gtk/Makefile
@@ -21,8 +21,6 @@ COMMENT= GTK2 binding for Gauche
BUILD_DEPENDS= gosh:${PORTSDIR}/lang/gauche
RUN_DEPENDS= ${BUILD_DEPENDS}
-BROKEN= Does not compile
-
USE_GNOME= gtk20 # this alters CONFIGURE_TARGET!
GNU_CONFIGURE= yes
EXAMPLESDIR= ${PREFIX}/share/examples/${PORTNAME}/gtk
diff --git a/x11-toolkits/gauche-gtk/files/patch-src_gtktexttag.stub b/x11-toolkits/gauche-gtk/files/patch-src_gtktexttag.stub
new file mode 100644
index 000000000000..346af66453d1
--- /dev/null
+++ b/x11-toolkits/gauche-gtk/files/patch-src_gtktexttag.stub
@@ -0,0 +1,28 @@
+--- src/gtktexttag.stub.orig Sat Dec 10 22:21:57 2005
++++ src/gtktexttag.stub Sat Dec 10 22:22:07 2005
+@@ -36,7 +36,6 @@
+ (language-set :type <uint>)
+ (pad1 :type <uint>)
+ (pad2 :type <uint>)
+- (pad3 :type <uint>)
+ )
+ (allocator (c "Scm_GtkObjectAllocate"))
+ )
+@@ -85,8 +84,6 @@
+ (is-text :type <uint>)
+ (pad1 :type <uint>)
+ (pad2 :type <uint>)
+- (pad3 :type <uint>)
+- (pad4 :type <uint>)
+ )
+ (allocator "return Scm_MakeGtkTextAppearance(NULL);")
+ )
+@@ -128,8 +125,6 @@
+ (realized :type <uint>)
+ (pad1 :type <uint>)
+ (pad2 :type <uint>)
+- (pad3 :type <uint>)
+- (pad4 :type <uint>)
+ )
+ (allocator "return Scm_MakeGtkTextAttributes(NULL);")
+ )
diff --git a/x11-toolkits/gauche-gtk/files/patch-src_gtktoolbar.stub b/x11-toolkits/gauche-gtk/files/patch-src_gtktoolbar.stub
new file mode 100644
index 000000000000..2ccba5efa410
--- /dev/null
+++ b/x11-toolkits/gauche-gtk/files/patch-src_gtktoolbar.stub
@@ -0,0 +1,11 @@
+--- src/gtktoolbar.stub.orig Sat Dec 10 22:36:08 2005
++++ src/gtktoolbar.stub Sat Dec 10 22:36:31 2005
+@@ -51,8 +51,6 @@
+ (tooltips :type <gtk-tooltips>)
+ (button-maxw :type <int>)
+ (button-maxh :type <int>)
+- (style-set-connection :type <uint>)
+- (icon-size-connection :type <uint>)
+ (style-set :type <uint>)
+ (icon-size-set :type <uint>)
+ )