diff --git a/x11/lablgtk2/Makefile b/x11/lablgtk2/Makefile index 9912b1f4b66..771e7a2ab6b 100644 --- a/x11/lablgtk2/Makefile +++ b/x11/lablgtk2/Makefile @@ -1,15 +1,15 @@ -# $OpenBSD: Makefile,v 1.16 2011/01/19 23:36:18 jasper Exp $ +# $OpenBSD: Makefile,v 1.17 2011/04/18 05:30:12 dcoppa Exp $ COMMENT = OCaml interface to GTK+2 V = 2.14.2 DISTNAME = lablgtk-$V PKGNAME = lablgtk2-$V -REVISION= 2 +REVISION = 3 CATEGORIES = x11 devel -HOMEPAGE = http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/lablgtk.html -MASTER_SITES = http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/dist/ +HOMEPAGE = http://lablgtk.forge.ocamlcore.org/ +MASTER_SITES = https://forge.ocamlcore.org/frs/download.php/561/ # LGPL PERMIT_PACKAGE_CDROM = Yes diff --git a/x11/lablgtk2/patches/patch-src_gData_ml b/x11/lablgtk2/patches/patch-src_gData_ml new file mode 100644 index 00000000000..169b775198a --- /dev/null +++ b/x11/lablgtk2/patches/patch-src_gData_ml @@ -0,0 +1,16 @@ +$OpenBSD: patch-src_gData_ml,v 1.1 2011/04/18 05:30:12 dcoppa Exp $ + +Fix for "adjustment with non-zero page size" warning messages with +newer gtk+2 + +--- src/gData.ml.orig Sat Apr 16 20:42:22 2011 ++++ src/gData.ml Sat Apr 16 20:44:36 2011 +@@ -51,7 +51,7 @@ class adjustment obj = object + end + + let adjustment ?(value=0.) ?(lower=0.) ?(upper=100.) +- ?(step_incr=1.) ?(page_incr=10.) ?(page_size=10.) () = ++ ?(step_incr=1.) ?(page_incr=10.) ?(page_size=0.) () = + let w = + Adjustment.create ~value ~lower ~upper ~step_incr ~page_incr ~page_size in + new adjustment w diff --git a/x11/lablgtk2/patches/patch-src_gData_mli b/x11/lablgtk2/patches/patch-src_gData_mli new file mode 100644 index 00000000000..05d4801811d --- /dev/null +++ b/x11/lablgtk2/patches/patch-src_gData_mli @@ -0,0 +1,16 @@ +$OpenBSD: patch-src_gData_mli,v 1.1 2011/04/18 05:30:12 dcoppa Exp $ + +Fix for "adjustment with non-zero page size" warning messages with +newer gtk+2 + +--- src/gData.mli.orig Sat Apr 16 20:42:26 2011 ++++ src/gData.mli Sat Apr 16 20:44:58 2011 +@@ -62,7 +62,7 @@ class adjustment : Gtk.adjustment obj -> + @param upper default value is [100.] + @param step_incr default value is [1.] + @param page_incr default value is [10.] +- @param page_size default value is [10.] *) ++ @param page_size default value is [0.] *) + val adjustment : + ?value:float -> + ?lower:float ->