48 Commits

Author SHA1 Message Date
chrisz
2dd0fda6b6 Update OCaml to 4.09
reviewed ports wise and help with @pkgpath, ok by sthen@
reviewed and help with bytecode-only plists, minor nits and ok by jca@
tested on sparc 64 by @jca
tested on aarch64 by Kurt Miller
tested on amd64 by me

Thanks for reviews and testing!
2019-09-26 09:46:09 +00:00
chrisz
225ce4224b Upgrade lang/ocaml to 4.08.1
* net unison needed some patchign to avoid deprecated library functions.
* all ports depending on the exact version of OCaml need revision bumps.
* net/unison needed some help to avoid deprecated library functions.

ok krw@, testing on i386 and ok daniel@
2019-09-18 17:49:35 +00:00
sthen
0a5b5bddee replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:50:46 +00:00
chrisz
0f6b43c83b Update some OCaml ports in preparation of OCaml 4.08.0
ok avsm@
2019-06-19 09:18:18 +00:00
naddy
ebf751b927 Update gettext to 0.20.1.
Follow the upstream recommendations for packagers and switch to
multi-packages:
devel/gettext       -> devel/gettext,-runtime
devel/gettext-tools -> devel/gettext,-tools
(new)                  devel/gettext,-textstyle
2019-05-20 22:15:00 +00:00
chrisz
b438efbd00 Upgrade OCaml and dependent ports
testing and OKs by avsm@, jca@, krw@ Thanks a lot !
2019-03-04 12:51:12 +00:00
jasper
885e009a00 re-add libgnomecanvas dep while I properly handle the dependant ports 2017-12-27 11:16:52 +00:00
jasper
e995369313 drop libgnomecanvas bindings. while lablgtk2 isn't the only one still
using this ancient library, we can at least try to cut back its usage.

ok chrisz@
2017-12-25 08:58:27 +00:00
dcoppa
8aa0111f1b Bugfixing update to lablgtk2-2.18.5 2016-11-23 14:13:55 +00:00
jca
b23b6dc170 Drop the gettext module. 2016-08-28 16:29:54 +00:00
dcoppa
549e557642 Bugfixing update to lablgtk-2.18.4 2016-04-29 13:23:21 +00:00
naddy
b565ffc051 g/c PFRAG.shared from OCaml ports; ok chrisz@ 2016-03-29 11:27:00 +00:00
avsm
3c9067430f bump lablgtk2 REVISION due to OCaml 4.02.3 upgrade
ok jca@, tested by krw@ daniel@ jsg@
2015-08-30 16:35:15 +00:00
dcoppa
63a8a9ad06 Update to lablgtk2-2.18.3.
Patches by chrisz@ have been merged upstream.
2014-10-29 14:02:10 +00:00
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