pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/x11/ocaml-lablgtk3 Added x11/ocaml-lablgtk3, an update...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/73ce962adbe4
branches:  trunk
changeset: 410551:73ce962adbe4
user:      jaapb <jaapb%pkgsrc.org@localhost>
date:      Fri Jan 24 14:07:02 2020 +0000

description:
Added x11/ocaml-lablgtk3, an update of the OCaml Gtk bindings for Gtk3

diffstat:

 x11/ocaml-lablgtk3/DESCR         |    7 +
 x11/ocaml-lablgtk3/Makefile      |   27 ++
 x11/ocaml-lablgtk3/PLIST         |  442 +++++++++++++++++++++++++++++++++++++++
 x11/ocaml-lablgtk3/buildlink3.mk |   25 ++
 x11/ocaml-lablgtk3/distinfo      |    6 +
 x11/ocaml-lablgtk3/options.mk    |   24 ++
 6 files changed, 531 insertions(+), 0 deletions(-)

diffs (truncated from 555 to 300 lines):

diff -r 419cb041e1a4 -r 73ce962adbe4 x11/ocaml-lablgtk3/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/ocaml-lablgtk3/DESCR  Fri Jan 24 14:07:02 2020 +0000
@@ -0,0 +1,7 @@
+LablGTK is an Objective Caml interface to GTK+.  This version
+supports GTK+ version 3.x.
+
+It uses the rich type system of Objective Caml to provide a
+strongly typed, yet very comfortable, object-oriented interface to
+GTK+.  This is not that easy if you know the dynamic typing approach
+taken by GTK+.
diff -r 419cb041e1a4 -r 73ce962adbe4 x11/ocaml-lablgtk3/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/ocaml-lablgtk3/Makefile       Fri Jan 24 14:07:02 2020 +0000
@@ -0,0 +1,27 @@
+# $NetBSD: Makefile,v 1.1 2020/01/24 14:07:02 jaapb Exp $
+
+GITHUB_PROJECT=        lablgtk
+GITHUB_TAG=    ${VERSION}
+VERSION=       3.0.beta8
+DISTNAME=      ${GITHUB_PROJECT}-${VERSION}
+PKGNAME=       ocaml-${GITHUB_PROJECT}3-3.0beta8
+CATEGORIES=    x11
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=garrigue/}
+
+MAINTAINER=    jaapb%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/garrigue/lablgtk/
+COMMENT=       GTK+ 3.x bindings for OCaml
+LICENSE=       gnu-lgpl-v2
+
+USE_TOOLS+=    pkg-config
+
+OCAML_USE_DUNE=                yes
+
+.include "../../mk/ocaml.mk"
+
+.include "options.mk"
+
+.include "../../graphics/ocaml-cairo/buildlink3.mk"
+.include "../../lang/camlp5/buildlink3.mk"
+.include "../../x11/gtk3/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 419cb041e1a4 -r 73ce962adbe4 x11/ocaml-lablgtk3/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/ocaml-lablgtk3/PLIST  Fri Jan 24 14:07:02 2020 +0000
@@ -0,0 +1,442 @@
+@comment $NetBSD: PLIST,v 1.1 2020/01/24 14:07:02 jaapb Exp $
+bin/gdk_pixbuf_mlsource3
+bin/lablgladecc3
+${OCAML_SITELIB}/lablgtk3/META
+${OCAML_SITELIB}/lablgtk3/cairo_pango.cmi
+${OCAML_SITELIB}/lablgtk3/cairo_pango.cmt
+${OCAML_SITELIB}/lablgtk3/cairo_pango.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/lablgtk3/cairo_pango.cmx
+${OCAML_SITELIB}/lablgtk3/cairo_pango.ml
+${OCAML_SITELIB}/lablgtk3/cairo_pango.mli
+${OCAML_SITELIB}/lablgtk3/dune-package
+${OCAML_SITELIB}/lablgtk3/gAction.cmi
+${OCAML_SITELIB}/lablgtk3/gAction.cmt
+${OCAML_SITELIB}/lablgtk3/gAction.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/lablgtk3/gAction.cmx
+${OCAML_SITELIB}/lablgtk3/gAction.ml
+${OCAML_SITELIB}/lablgtk3/gAction.mli
+${OCAML_SITELIB}/lablgtk3/gAssistant.cmi
+${OCAML_SITELIB}/lablgtk3/gAssistant.cmt
+${OCAML_SITELIB}/lablgtk3/gAssistant.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/lablgtk3/gAssistant.cmx
+${OCAML_SITELIB}/lablgtk3/gAssistant.ml
+${OCAML_SITELIB}/lablgtk3/gAssistant.mli
+${OCAML_SITELIB}/lablgtk3/gBin.cmi
+${OCAML_SITELIB}/lablgtk3/gBin.cmt
+${OCAML_SITELIB}/lablgtk3/gBin.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/lablgtk3/gBin.cmx
+${OCAML_SITELIB}/lablgtk3/gBin.ml
+${OCAML_SITELIB}/lablgtk3/gBin.mli
+${OCAML_SITELIB}/lablgtk3/gBuilder.cmi
+${OCAML_SITELIB}/lablgtk3/gBuilder.cmt
+${OCAML_SITELIB}/lablgtk3/gBuilder.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/lablgtk3/gBuilder.cmx
+${OCAML_SITELIB}/lablgtk3/gBuilder.ml
+${OCAML_SITELIB}/lablgtk3/gBuilder.mli
+${OCAML_SITELIB}/lablgtk3/gButton.cmi
+${OCAML_SITELIB}/lablgtk3/gButton.cmt
+${OCAML_SITELIB}/lablgtk3/gButton.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/lablgtk3/gButton.cmx
+${OCAML_SITELIB}/lablgtk3/gButton.ml
+${OCAML_SITELIB}/lablgtk3/gButton.mli
+${OCAML_SITELIB}/lablgtk3/gContainer.cmi
+${OCAML_SITELIB}/lablgtk3/gContainer.cmt
+${OCAML_SITELIB}/lablgtk3/gContainer.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/lablgtk3/gContainer.cmx
+${OCAML_SITELIB}/lablgtk3/gContainer.ml
+${OCAML_SITELIB}/lablgtk3/gContainer.mli
+${OCAML_SITELIB}/lablgtk3/gData.cmi
+${OCAML_SITELIB}/lablgtk3/gData.cmt
+${OCAML_SITELIB}/lablgtk3/gData.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/lablgtk3/gData.cmx
+${OCAML_SITELIB}/lablgtk3/gData.ml
+${OCAML_SITELIB}/lablgtk3/gData.mli
+${OCAML_SITELIB}/lablgtk3/gDraw.cmi
+${OCAML_SITELIB}/lablgtk3/gDraw.cmt
+${OCAML_SITELIB}/lablgtk3/gDraw.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/lablgtk3/gDraw.cmx
+${OCAML_SITELIB}/lablgtk3/gDraw.ml
+${OCAML_SITELIB}/lablgtk3/gDraw.mli
+${OCAML_SITELIB}/lablgtk3/gEdit.cmi
+${OCAML_SITELIB}/lablgtk3/gEdit.cmt
+${OCAML_SITELIB}/lablgtk3/gEdit.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/lablgtk3/gEdit.cmx
+${OCAML_SITELIB}/lablgtk3/gEdit.ml
+${OCAML_SITELIB}/lablgtk3/gEdit.mli
+${OCAML_SITELIB}/lablgtk3/gFile.cmi
+${OCAML_SITELIB}/lablgtk3/gFile.cmt
+${OCAML_SITELIB}/lablgtk3/gFile.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/lablgtk3/gFile.cmx
+${OCAML_SITELIB}/lablgtk3/gFile.ml
+${OCAML_SITELIB}/lablgtk3/gFile.mli
+${OCAML_SITELIB}/lablgtk3/gMain.cmi
+${OCAML_SITELIB}/lablgtk3/gMain.cmt
+${OCAML_SITELIB}/lablgtk3/gMain.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/lablgtk3/gMain.cmx
+${OCAML_SITELIB}/lablgtk3/gMain.ml
+${OCAML_SITELIB}/lablgtk3/gMain.mli
+${OCAML_SITELIB}/lablgtk3/gMenu.cmi
+${OCAML_SITELIB}/lablgtk3/gMenu.cmt
+${OCAML_SITELIB}/lablgtk3/gMenu.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/lablgtk3/gMenu.cmx
+${OCAML_SITELIB}/lablgtk3/gMenu.ml
+${OCAML_SITELIB}/lablgtk3/gMenu.mli
+${OCAML_SITELIB}/lablgtk3/gMisc.cmi
+${OCAML_SITELIB}/lablgtk3/gMisc.cmt
+${OCAML_SITELIB}/lablgtk3/gMisc.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/lablgtk3/gMisc.cmx
+${OCAML_SITELIB}/lablgtk3/gMisc.ml
+${OCAML_SITELIB}/lablgtk3/gMisc.mli
+${OCAML_SITELIB}/lablgtk3/gObj.cmi
+${OCAML_SITELIB}/lablgtk3/gObj.cmt
+${OCAML_SITELIB}/lablgtk3/gObj.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/lablgtk3/gObj.cmx
+${OCAML_SITELIB}/lablgtk3/gObj.ml
+${OCAML_SITELIB}/lablgtk3/gObj.mli
+${OCAML_SITELIB}/lablgtk3/gPack.cmi
+${OCAML_SITELIB}/lablgtk3/gPack.cmt
+${OCAML_SITELIB}/lablgtk3/gPack.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/lablgtk3/gPack.cmx
+${OCAML_SITELIB}/lablgtk3/gPack.ml
+${OCAML_SITELIB}/lablgtk3/gPack.mli
+${OCAML_SITELIB}/lablgtk3/gPango.cmi
+${OCAML_SITELIB}/lablgtk3/gPango.cmt
+${OCAML_SITELIB}/lablgtk3/gPango.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/lablgtk3/gPango.cmx
+${OCAML_SITELIB}/lablgtk3/gPango.ml
+${OCAML_SITELIB}/lablgtk3/gPango.mli
+${OCAML_SITELIB}/lablgtk3/gRange.cmi
+${OCAML_SITELIB}/lablgtk3/gRange.cmt
+${OCAML_SITELIB}/lablgtk3/gRange.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/lablgtk3/gRange.cmx
+${OCAML_SITELIB}/lablgtk3/gRange.ml
+${OCAML_SITELIB}/lablgtk3/gRange.mli
+${OCAML_SITELIB}/lablgtk3/gText.cmi
+${OCAML_SITELIB}/lablgtk3/gText.cmt
+${OCAML_SITELIB}/lablgtk3/gText.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/lablgtk3/gText.cmx
+${OCAML_SITELIB}/lablgtk3/gText.ml
+${OCAML_SITELIB}/lablgtk3/gText.mli
+${OCAML_SITELIB}/lablgtk3/gToolbox.cmi
+${OCAML_SITELIB}/lablgtk3/gToolbox.cmt
+${OCAML_SITELIB}/lablgtk3/gToolbox.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/lablgtk3/gToolbox.cmx
+${OCAML_SITELIB}/lablgtk3/gToolbox.ml
+${OCAML_SITELIB}/lablgtk3/gToolbox.mli
+${OCAML_SITELIB}/lablgtk3/gTree.cmi
+${OCAML_SITELIB}/lablgtk3/gTree.cmt
+${OCAML_SITELIB}/lablgtk3/gTree.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/lablgtk3/gTree.cmx
+${OCAML_SITELIB}/lablgtk3/gTree.ml
+${OCAML_SITELIB}/lablgtk3/gTree.mli
+${OCAML_SITELIB}/lablgtk3/gUtil.cmi
+${OCAML_SITELIB}/lablgtk3/gUtil.cmt
+${OCAML_SITELIB}/lablgtk3/gUtil.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/lablgtk3/gUtil.cmx
+${OCAML_SITELIB}/lablgtk3/gUtil.ml
+${OCAML_SITELIB}/lablgtk3/gUtil.mli
+${OCAML_SITELIB}/lablgtk3/gWindow.cmi
+${OCAML_SITELIB}/lablgtk3/gWindow.cmt
+${OCAML_SITELIB}/lablgtk3/gWindow.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/lablgtk3/gWindow.cmx
+${OCAML_SITELIB}/lablgtk3/gWindow.ml
+${OCAML_SITELIB}/lablgtk3/gWindow.mli
+${OCAML_SITELIB}/lablgtk3/gaux.cmi
+${OCAML_SITELIB}/lablgtk3/gaux.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/lablgtk3/gaux.cmx
+${OCAML_SITELIB}/lablgtk3/gaux.ml
+${OCAML_SITELIB}/lablgtk3/gdk.cmi
+${OCAML_SITELIB}/lablgtk3/gdk.cmt
+${OCAML_SITELIB}/lablgtk3/gdk.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/lablgtk3/gdk.cmx
+${OCAML_SITELIB}/lablgtk3/gdk.ml
+${OCAML_SITELIB}/lablgtk3/gdk.mli
+${OCAML_SITELIB}/lablgtk3/gdkEnums.cmi
+${OCAML_SITELIB}/lablgtk3/gdkEnums.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/lablgtk3/gdkEnums.cmx
+${OCAML_SITELIB}/lablgtk3/gdkEnums.ml
+${OCAML_SITELIB}/lablgtk3/gdkEvent.cmi
+${OCAML_SITELIB}/lablgtk3/gdkEvent.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/lablgtk3/gdkEvent.cmx
+${OCAML_SITELIB}/lablgtk3/gdkEvent.ml
+${OCAML_SITELIB}/lablgtk3/gdkKeysyms.cmi
+${OCAML_SITELIB}/lablgtk3/gdkKeysyms.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/lablgtk3/gdkKeysyms.cmx
+${OCAML_SITELIB}/lablgtk3/gdkKeysyms.ml
+${OCAML_SITELIB}/lablgtk3/gdkPixbuf.cmi
+${OCAML_SITELIB}/lablgtk3/gdkPixbuf.cmt
+${OCAML_SITELIB}/lablgtk3/gdkPixbuf.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/lablgtk3/gdkPixbuf.cmx
+${OCAML_SITELIB}/lablgtk3/gdkPixbuf.ml
+${OCAML_SITELIB}/lablgtk3/gdkPixbuf.mli
+${OCAML_SITELIB}/lablgtk3/gdk_tags.h
+${OCAML_SITELIB}/lablgtk3/glib.cmi
+${OCAML_SITELIB}/lablgtk3/glib.cmt
+${OCAML_SITELIB}/lablgtk3/glib.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/lablgtk3/glib.cmx
+${OCAML_SITELIB}/lablgtk3/glib.ml
+${OCAML_SITELIB}/lablgtk3/glib.mli
+${OCAML_SITELIB}/lablgtk3/gobject.cmi
+${OCAML_SITELIB}/lablgtk3/gobject.cmt
+${OCAML_SITELIB}/lablgtk3/gobject.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/lablgtk3/gobject.cmx
+${OCAML_SITELIB}/lablgtk3/gobject.ml
+${OCAML_SITELIB}/lablgtk3/gobject.mli
+${OCAML_SITELIB}/lablgtk3/gpointer.cmi
+${OCAML_SITELIB}/lablgtk3/gpointer.cmt
+${OCAML_SITELIB}/lablgtk3/gpointer.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/lablgtk3/gpointer.cmx
+${OCAML_SITELIB}/lablgtk3/gpointer.ml
+${OCAML_SITELIB}/lablgtk3/gpointer.mli
+${OCAML_SITELIB}/lablgtk3/gtk.cmi
+${OCAML_SITELIB}/lablgtk3/gtk.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/lablgtk3/gtk.cmx
+${OCAML_SITELIB}/lablgtk3/gtk.ml
+${OCAML_SITELIB}/lablgtk3/gtkActionProps.cmi
+${OCAML_SITELIB}/lablgtk3/gtkActionProps.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/lablgtk3/gtkActionProps.cmx
+${OCAML_SITELIB}/lablgtk3/gtkActionProps.ml
+${OCAML_SITELIB}/lablgtk3/gtkAssistant.cmi
+${OCAML_SITELIB}/lablgtk3/gtkAssistant.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/lablgtk3/gtkAssistant.cmx
+${OCAML_SITELIB}/lablgtk3/gtkAssistant.ml
+${OCAML_SITELIB}/lablgtk3/gtkAssistantProps.cmi
+${OCAML_SITELIB}/lablgtk3/gtkAssistantProps.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/lablgtk3/gtkAssistantProps.cmx
+${OCAML_SITELIB}/lablgtk3/gtkAssistantProps.ml
+${OCAML_SITELIB}/lablgtk3/gtkBase.cmi
+${OCAML_SITELIB}/lablgtk3/gtkBase.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/lablgtk3/gtkBase.cmx
+${OCAML_SITELIB}/lablgtk3/gtkBase.ml
+${OCAML_SITELIB}/lablgtk3/gtkBaseProps.cmi
+${OCAML_SITELIB}/lablgtk3/gtkBaseProps.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/lablgtk3/gtkBaseProps.cmx
+${OCAML_SITELIB}/lablgtk3/gtkBaseProps.ml
+${OCAML_SITELIB}/lablgtk3/gtkBin.cmi
+${OCAML_SITELIB}/lablgtk3/gtkBin.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/lablgtk3/gtkBin.cmx
+${OCAML_SITELIB}/lablgtk3/gtkBin.ml
+${OCAML_SITELIB}/lablgtk3/gtkBinProps.cmi
+${OCAML_SITELIB}/lablgtk3/gtkBinProps.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/lablgtk3/gtkBinProps.cmx
+${OCAML_SITELIB}/lablgtk3/gtkBinProps.ml
+${OCAML_SITELIB}/lablgtk3/gtkBuilder.cmi
+${OCAML_SITELIB}/lablgtk3/gtkBuilder.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/lablgtk3/gtkBuilder.cmx
+${OCAML_SITELIB}/lablgtk3/gtkBuilder.ml
+${OCAML_SITELIB}/lablgtk3/gtkBuilderProps.cmi
+${OCAML_SITELIB}/lablgtk3/gtkBuilderProps.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/lablgtk3/gtkBuilderProps.cmx
+${OCAML_SITELIB}/lablgtk3/gtkBuilderProps.ml
+${OCAML_SITELIB}/lablgtk3/gtkButton.cmi
+${OCAML_SITELIB}/lablgtk3/gtkButton.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/lablgtk3/gtkButton.cmx
+${OCAML_SITELIB}/lablgtk3/gtkButton.ml
+${OCAML_SITELIB}/lablgtk3/gtkButtonProps.cmi
+${OCAML_SITELIB}/lablgtk3/gtkButtonProps.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/lablgtk3/gtkButtonProps.cmx
+${OCAML_SITELIB}/lablgtk3/gtkButtonProps.ml
+${OCAML_SITELIB}/lablgtk3/gtkContainers.cmi
+${OCAML_SITELIB}/lablgtk3/gtkContainers.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/lablgtk3/gtkContainers.cmx
+${OCAML_SITELIB}/lablgtk3/gtkContainers.ml
+${OCAML_SITELIB}/lablgtk3/gtkContainersProps.cmi
+${OCAML_SITELIB}/lablgtk3/gtkContainersProps.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/lablgtk3/gtkContainersProps.cmx
+${OCAML_SITELIB}/lablgtk3/gtkContainersProps.ml
+${OCAML_SITELIB}/lablgtk3/gtkData.cmi
+${OCAML_SITELIB}/lablgtk3/gtkData.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/lablgtk3/gtkData.cmx
+${OCAML_SITELIB}/lablgtk3/gtkData.ml
+${OCAML_SITELIB}/lablgtk3/gtkEdit.cmi
+${OCAML_SITELIB}/lablgtk3/gtkEdit.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/lablgtk3/gtkEdit.cmx
+${OCAML_SITELIB}/lablgtk3/gtkEdit.ml



Home | Main Index | Thread Index | Old Index