Commit Graph

34 Commits

Author SHA1 Message Date
chrisz
642de2ced4 Backport upstream fix for lablgtk segfaults in unison:
Upstream commit 60a61fabb5d9836e69130bf7c07eea206fe20928

2014.09.20 [Jacques]
  * CAMLparam initializes with Val_unit rather than 0 since ocaml 4.02.
    Fix a related problem in ml_gobject (Christopher Zimmermann, PR#1425)
  * Also factorize some code to use Val_option_*


ok avsm@
2014-09-22 11:37:42 +00:00
chrisz
20b30f85fc Fix segfault triggered by unison. 2014-09-19 12:52:02 +00:00
dcoppa
29106f4e2f Update to lablgtk2-2.18.2 2014-09-18 10:51:46 +00:00
chrisz
4f34b70b07 Upgrade OCaml to 4.02. Since camlp4 is now a seperate port,
add / change BUILD_DEPENDS for all ports using camlp4.
Findlib is changed because it won't use camlp4 and doesn't install
the Bytes module anymore, which is now included in OCaml 4.02.

ok avsm@
2014-09-02 09:24:44 +00:00
kili
edea600f6e More bumps due to lang/ocaml pkgname change. 2014-08-22 22:49:07 +00:00
jca
5ba5f495fb Add gnomecanvas support. While here, strip the @bin annotations from the
.cmxs entries, and kill findlib's .so.owner files.  ok dcoppa@
2014-04-21 21:45:35 +00:00
dcoppa
5bf42473d7 Fix GtkTree.IconView.get_path_at_pos
(upstream git commit b10b8705bbb7d8462fc4baf6b33b64482ce47c49)
2014-01-13 09:33:01 +00:00
dcoppa
d71c2d0ad9 Unbreak lablgtk2 on ppc.
A required patch hunk got removed by accident during the update to
2.18.0.

From Daniel Dickman, thanks!
2013-12-03 07:15:45 +00:00
dcoppa
7d94522cd2 Update to lablgtk2-2.18.0.
Suggestion about @comment'ing a bogus ld.conf file by giovanni@
OK giovanni@
2013-11-15 11:00:37 +00:00
dcoppa
4691207415 Fix compatibility with ocaml 4.01 (from upstream git)
While here, regen WANTLIB and PLIST.
2013-06-18 09:27:37 +00:00
espie
eae66e4a7b PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:35:43 +00:00
dcoppa
763844aabd Useful bugfixes from the OCaml Forge git repo:
Add missing handling of new modifier keys (Meta, Super, Hyper)
(upstream git commit 579347d69a83703472ee8a46e522f5bb7b739d6b)

GtkSignal.connect_property: don't fetch the property value by hand
(upstream git commit adf6b7a5972356eddfdd6cb5243e4eaf8ea59d02)

Fix a segmentation fault due to a bad C cast
(upstream git commit 1c20cc7454f3b6f5341ef906fb0bf07ca681fc5e)
2013-02-01 10:22:01 +00:00
dcoppa
6e727b82a7 Support DESTDIR with findlib-install (this unbreaks systraced builds)
adapted from upstream git 58e15c3a33ee747e3e58a2c9687f22234f0055b6

OK sthen@, chrisz@
2013-01-31 21:20:32 +00:00
chrisz
0081341c9f update lang/ocaml to 4.00.1.
Let all ocaml ports RUN_DEPEND on the version of ocaml they were built with.
2012-11-30 19:38:09 +00:00
dcoppa
aa2fcd1462 Update to lablgtk2-2.16.0
OK avsm@
2012-10-09 09:22:24 +00:00
dcoppa
7ae5bc5807 Fix double definition of 'directory'.
From Christopher Zimmermann, thanks
OK jasper@
2012-05-22 13:56:33 +00:00
espie
346b5bc6dc normalize pkgpath 2011-09-16 12:29:12 +00:00
dcoppa
d3a784b28c New HOMEPAGE
New MASTER_SITES
Fixes for a warning message caused by newer gtk+2

OK ajacoutot@
2011-04-18 05:30:12 +00:00
jasper
0c934b7b33 - move some files to PFRAG.native.
spotted by landry@ on sparc64
2011-01-19 23:36:18 +00:00
jasper
7ac70a8b43 - add the gtksourceview2 bindings
from shiryaev.a.v AT gmail.com
2011-01-14 19:38:33 +00:00
espie
e50b98837f new depends 2010-11-22 08:36:47 +00:00
ajacoutot
ff07e285bc Remove USE_X11. 2010-10-24 20:58:58 +00:00
jasper
e34499f593 - fix WANTLIB after cairo update. 2010-10-11 08:11:24 +00:00
dcoppa
55e3c74a0e Bugfix update to lablgtk-2.14.2
OK giovanni@
2010-09-17 15:44:55 +00:00
ajacoutot
d7acb3b130 New style DEPENDS. 2010-07-30 11:29:44 +00:00
giovanni
46aa510b56 Update to 2.14.1
ok dcoppa@ on a similar diff
2010-06-11 10:20:42 +00:00
kili
22c76770fa Adjust WANTLIB and bump. 2010-06-06 13:40:42 +00:00
landry
58c247147d Move *.cmxs files from PLIST to PFRAG.native. This allows lablgtk2 to
package on non-native archs (say, sparc64) and thus mldonkey builds
there.
ok jasper@ sthen@ ajacoutot@
2010-01-26 13:00:28 +00:00
giovanni
dc290ead51 Update to 2.14.0
"if it works for you, then ok for me" ajacoutot@
2009-10-27 09:25:38 +00:00
ajacoutot
87128866d4 Use gettext module. 2009-08-12 12:44:13 +00:00
ajacoutot
509d218fc4 WANTLIB changes after xcb addition and bump. 2009-08-11 08:38:41 +00:00
avsm
09774bdfe0 update to ocaml-3.11.1 and bump dependent package PKGNAMEs 2009-06-20 22:05:11 +00:00
sturm
d43e11d3f9 unbreak on non-native archs
fix LIB_DEPENDS
bump PKGNAME
2009-06-16 06:13:19 +00:00
giovanni
24629a2de7 Import lablgtk2, an Objective Caml interface to gtk+2
ok on previous diff avsm@

LablGTK2 is an Objective Caml interface to gtk+2.

It uses the rich type system of Objective Caml 3 to provide a strongly
typed, yet very comfortable, object-oriented interface to gtk+2. This
is not that easy if you know the dynamic typing approach taken by
gtk+2.
2009-05-28 09:18:24 +00:00