diff options
author | jaapb <jaapb@pkgsrc.org> | 2013-11-01 10:50:03 +0000 |
---|---|---|
committer | jaapb <jaapb@pkgsrc.org> | 2013-11-01 10:50:03 +0000 |
commit | ae35b12fabcb39e0b1b356f04738f48e636cba07 (patch) | |
tree | 30d21a734c91e335291732e5ae71b8474d136db9 /devel | |
parent | 7e97cd5c40254cce5d0f3407ab80b87229568b03 (diff) | |
download | pkgsrc-ae35b12fabcb39e0b1b356f04738f48e636cba07.tar.gz |
Revbump and patches to compile with ocaml 4.01.
Diffstat (limited to 'devel')
-rw-r--r-- | devel/ocaml-lwt/Makefile | 3 | ||||
-rw-r--r-- | devel/ocaml-lwt/distinfo | 4 | ||||
-rw-r--r-- | devel/ocaml-lwt/patches/patch-src_unix_lwt_unix.ml | 15 | ||||
-rw-r--r-- | devel/ocaml-lwt/patches/patch-src_unix_lwt_unix.mli | 15 |
4 files changed, 35 insertions, 2 deletions
diff --git a/devel/ocaml-lwt/Makefile b/devel/ocaml-lwt/Makefile index cabe97447aa..0ff355f7276 100644 --- a/devel/ocaml-lwt/Makefile +++ b/devel/ocaml-lwt/Makefile @@ -1,8 +1,9 @@ -# $NetBSD: Makefile,v 1.12 2013/04/03 12:31:49 jaapb Exp $ +# $NetBSD: Makefile,v 1.13 2013/11/01 10:50:03 jaapb Exp $ # DISTNAME= lwt-2.4.3 PKGNAME= ocaml-${DISTNAME} +PKGREVISION= 1 CATEGORIES= devel MASTER_SITES= http://www.ocsigen.org/download/ diff --git a/devel/ocaml-lwt/distinfo b/devel/ocaml-lwt/distinfo index caa5c31d021..505504f4732 100644 --- a/devel/ocaml-lwt/distinfo +++ b/devel/ocaml-lwt/distinfo @@ -1,5 +1,7 @@ -$NetBSD: distinfo,v 1.6 2013/04/03 12:31:49 jaapb Exp $ +$NetBSD: distinfo,v 1.7 2013/11/01 10:50:03 jaapb Exp $ SHA1 (lwt-2.4.3.tar.gz) = 12503d6eb52ce0d5360096baf8bb846b140cf6bc RMD160 (lwt-2.4.3.tar.gz) = f159152df1cdbbfaf3b54600e43dccbed944550e Size (lwt-2.4.3.tar.gz) = 504000 bytes +SHA1 (patch-src_unix_lwt_unix.ml) = 2ee202fa191a3d1101a573240025cea070d8c3b7 +SHA1 (patch-src_unix_lwt_unix.mli) = 8866ac18f024b79dd6aeddecf790fdb71bb2e8a8 diff --git a/devel/ocaml-lwt/patches/patch-src_unix_lwt_unix.ml b/devel/ocaml-lwt/patches/patch-src_unix_lwt_unix.ml new file mode 100644 index 00000000000..a73d0da9502 --- /dev/null +++ b/devel/ocaml-lwt/patches/patch-src_unix_lwt_unix.ml @@ -0,0 +1,15 @@ +$NetBSD: patch-src_unix_lwt_unix.ml,v 1.1 2013/11/01 10:50:03 jaapb Exp $ + +Patch (from upstream git) to compile with ocaml 4.01 +--- src/unix/lwt_unix.ml.orig 2012-12-27 12:29:57.000000000 +0000 ++++ src/unix/lwt_unix.ml +@@ -596,6 +596,9 @@ type open_flag = + #if ocaml_version >= (3, 13) + | O_SHARE_DELETE + #endif ++#if ocaml_version >= (4, 01) ++ | O_CLOEXEC ++#endif + + #if windows + diff --git a/devel/ocaml-lwt/patches/patch-src_unix_lwt_unix.mli b/devel/ocaml-lwt/patches/patch-src_unix_lwt_unix.mli new file mode 100644 index 00000000000..1d87c89ced2 --- /dev/null +++ b/devel/ocaml-lwt/patches/patch-src_unix_lwt_unix.mli @@ -0,0 +1,15 @@ +$NetBSD: patch-src_unix_lwt_unix.mli,v 1.1 2013/11/01 10:50:03 jaapb Exp $ + +Patch (from upstream git) to compile with ocaml 4.01 +--- src/unix/lwt_unix.mli.orig 2012-12-27 12:29:57.000000000 +0000 ++++ src/unix/lwt_unix.mli +@@ -315,6 +315,9 @@ type open_flag = + #if ocaml_version >= (3, 13) + | O_SHARE_DELETE + #endif ++#if ocaml_version >= (4, 01) ++ | O_CLOEXEC ++#endif + + val openfile : string -> open_flag list -> file_perm -> file_descr Lwt.t + (** Wrapper for [Unix.openfile]. *) |