50 Commits

Author SHA1 Message Date
chrisz
42fce48652 really do fetch sources of lablgtk 2.18.10
the last change did only bump the version, but did not update the git tag.

ok sthen@
2020-05-23 06:27:37 +00:00
daniel
a5745cf4ef Update to 2.18.10 for improved compatibility with ocaml 4.10.
ok chrisz@
2020-02-18 05:22:21 +00:00
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