From d6bcd948e8fd3073303bccffc332c6bd1973d897 Mon Sep 17 00:00:00 2001 From: jaapb Date: Tue, 11 Jun 2013 14:50:43 +0000 Subject: - Updated package to latest version, 3.6.5. Changes include: * Build fix for netstring-pcre * Regular expressions: The config switch -enable-pcre no longer switches the default backend to PCRE. The default remains Str, and only Netstring_pcre is additionally built. The new switch -enable-full-pcre has now the stronger meaning of also using PCRE as default backend. New documentation page Regexp explaining this. * Netmcore_basics.txt: more documentation for Netmulticore * Netgzip.ml: Fixing a bug in the inflating pipe (bad calculation of the crc) * Netplex_mbox: implementation of a simple message box allowing communication between Netplex components. This module does neither need Netmulticore nor Netcamlbox, but is relatively slow. * netcgi2-apache: fixing build against apache-2.4. * netcgi2-apache: fixing bug that PKGNAME was incorrect * netcgi2-apache: the directory of the OCaml stdlib is now added via rpath to mod_netcgi_apache.so so that libcamlrun_shared.so is automatically found * Http_client: more liberal interpretation of the "domain" part of authentication keys * src/netsys/netsys_c_poll.c: Fix FD_CLOEXEC (Guillem Jover ) * Http_client authentication: The domain for authentication keys can be set to ["*"]. Also, port number can be omitted in such domains. * Http_client authentication: adding skip_challenges auth style * Uq_engines: New [qseq_engine] class. This is the same as [seq_engine], but it does not forward pure progress events. The operator [++] is now backed by [qseq_engine]. This change fixes performance bugs (e.g. Http_client had problems with HTTP responses consisting of many chunks). * Netmcore, Netmcore_process: also adding a function [run] in in addition to [startup] for jobs that want to return something. With [join_nowait] one can now get the result of the first process. Also updated examples/multicore/create_join.ml. * Netplex_main: new function [run], designed for compute jobs run under Netplex regime * Netdate: adding ISO-8601 week numbering. Fixing test suite and some bugs - removed obsolete file PLIST.opt (now implemented using PLIST_VARS) --- net/ocamlnet/Makefile | 4 ++-- net/ocamlnet/PLIST | 4 +++- net/ocamlnet/PLIST.opt | 22 ---------------------- net/ocamlnet/distinfo | 8 ++++---- 4 files changed, 9 insertions(+), 29 deletions(-) delete mode 100644 net/ocamlnet/PLIST.opt (limited to 'net/ocamlnet') diff --git a/net/ocamlnet/Makefile b/net/ocamlnet/Makefile index b9c7ed0d4e9..a20829e6a89 100644 --- a/net/ocamlnet/Makefile +++ b/net/ocamlnet/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.11 2013/04/03 12:43:29 jaapb Exp $ +# $NetBSD: Makefile,v 1.12 2013/06/11 14:50:43 jaapb Exp $ # -DISTNAME= ocamlnet-3.6.3 +DISTNAME= ocamlnet-3.6.5 CATEGORIES= net MASTER_SITES= http://download.camlcity.org/download/ diff --git a/net/ocamlnet/PLIST b/net/ocamlnet/PLIST index 045202f4d10..c987e2883db 100644 --- a/net/ocamlnet/PLIST +++ b/net/ocamlnet/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.5 2013/04/03 12:43:29 jaapb Exp $ +@comment $NetBSD: PLIST,v 1.6 2013/06/11 14:50:43 jaapb Exp $ @unexec %D/libexec/ocaml-findlib-register del %D/lib/ocaml/site-lib/equeue @unexec %D/libexec/ocaml-findlib-register del %D/lib/ocaml/site-lib/netcgi2-plex @unexec %D/libexec/ocaml-findlib-register del %D/lib/ocaml/site-lib/netplex @@ -196,6 +196,8 @@ lib/ocaml/site-lib/netplex/netplex_log.cmi lib/ocaml/site-lib/netplex/netplex_log.mli lib/ocaml/site-lib/netplex/netplex_main.cmi lib/ocaml/site-lib/netplex/netplex_main.mli +lib/ocaml/site-lib/netplex/netplex_mbox.cmi +lib/ocaml/site-lib/netplex/netplex_mbox.mli lib/ocaml/site-lib/netplex/netplex_mp.cmi lib/ocaml/site-lib/netplex/netplex_mp.mli lib/ocaml/site-lib/netplex/netplex_mt.cmi diff --git a/net/ocamlnet/PLIST.opt b/net/ocamlnet/PLIST.opt deleted file mode 100644 index c289960f3f3..00000000000 --- a/net/ocamlnet/PLIST.opt +++ /dev/null @@ -1,22 +0,0 @@ -@comment $NetBSD: PLIST.opt,v 1.1.1.1 2006/08/11 15:43:36 wiz Exp $ -lib/ocaml/site-lib/cgi/cgi.a -lib/ocaml/site-lib/cgi/cgi.cmxa -lib/ocaml/site-lib/nethttpd/nethttpd.a -lib/ocaml/site-lib/nethttpd/nethttpd.cmxa -lib/ocaml/site-lib/netstring/netconversion.cmx -lib/ocaml/site-lib/netstring/netmappings_iso.cmx -lib/ocaml/site-lib/netstring/netmappings_iso.o -lib/ocaml/site-lib/netstring/netmappings_jp.cmx -lib/ocaml/site-lib/netstring/netmappings_jp.o -lib/ocaml/site-lib/netstring/netmappings_min.cmx -lib/ocaml/site-lib/netstring/netmappings_min.o -lib/ocaml/site-lib/netstring/netmappings_other.cmx -lib/ocaml/site-lib/netstring/netmappings_other.o -lib/ocaml/site-lib/netstring/netstring.a -lib/ocaml/site-lib/netstring/netstring.cmxa -lib/ocaml/site-lib/netstring/netstring_mt.cmx -lib/ocaml/site-lib/netstring/netstring_mt.o -lib/ocaml/site-lib/pop/pop.a -lib/ocaml/site-lib/pop/pop.cmxa -lib/ocaml/site-lib/smtp/smtp.a -lib/ocaml/site-lib/smtp/smtp.cmxa diff --git a/net/ocamlnet/distinfo b/net/ocamlnet/distinfo index 1fedf965104..5cadf153aed 100644 --- a/net/ocamlnet/distinfo +++ b/net/ocamlnet/distinfo @@ -1,7 +1,7 @@ -$NetBSD: distinfo,v 1.10 2013/04/03 12:43:29 jaapb Exp $ +$NetBSD: distinfo,v 1.11 2013/06/11 14:50:43 jaapb Exp $ -SHA1 (ocamlnet-3.6.3.tar.gz) = 9cf4b8eb293313140ee89ef8be9fa146b97abcce -RMD160 (ocamlnet-3.6.3.tar.gz) = f20868f19090afd7c3c48904c5f76556de4b4e03 -Size (ocamlnet-3.6.3.tar.gz) = 3290612 bytes +SHA1 (ocamlnet-3.6.5.tar.gz) = 74b2cc1a71d59063a156f70d0e8a25066209264f +RMD160 (ocamlnet-3.6.5.tar.gz) = 7983dd005f3de1c8ad7aaad3fd0d512402e23e02 +Size (ocamlnet-3.6.5.tar.gz) = 3339680 bytes SHA1 (patch-Makefile.rules) = ffe0b4a56e2b1f0449ee6ceedaeffdb5b5abbc9a SHA1 (patch-src_netsys_netsys__c.c) = 0d188b95cae496cb0c535de5cfb2e0935c5ee0c0 -- cgit v1.2.3