Date: Tue, 12 Feb 2013 10:50:27 GMT From: Jaap Boender <jaapb@kerguelen.org> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/176062: [maintainer update] www/ocaml-net to 3.6.3 Message-ID: <201302121050.r1CAoRQC004945@red.freebsd.org> Resent-Message-ID: <201302121100.r1CB009m056593@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 176062 >Category: ports >Synopsis: [maintainer update] www/ocaml-net to 3.6.3 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Tue Feb 12 11:00:00 UTC 2013 >Closed-Date: >Last-Modified: >Originator: Jaap Boender >Release: 9.1-RELEASE >Organization: >Environment: FreeBSD purcell.mdx.ac.uk 9.1-RELEASE FreeBSD 9.1-RELEASE #0 r243825: Tue Dec 4 09:23:10 UTC 2012 root@farrell.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64 >Description: This is an update of www/ocaml-net to its latest version, 3.6.3. Notably, it fixes a build problem on my machine, but there are more changes from 3.5.1: * Netmcore_heap.mli: allowing to [add] bigarrays. New function [add_string] for creating uninitialized strings on heaps. New function [add_immutable] for retaining value sharing. * Netsys_mem: New options [Copy_conditionally] and [Keep_atom] for function [init_value]. * netsys_c_subprocess.c: fixing a deadlock issue (when calling commands via the Shell library) * Netdate: Fix interpretation of the ~localzone argument of several functions. Now the timezone is assumed for the target time, not the calling time * Netdate: Adding localization * Netconversion: Adding functions for converting to lowercase/ uppercase/titlecase, and for case-insensitive comparison * Fix Netfs.copy: When the copy method throws EXDEV, it is fallen back to a streaming-type copy * Several fixes for OS X * Daemonizer: now using a signal for waiting until the children are up and running * Fixes for OCaml-4.00 * Better endianness check as suggested by Matias Giovannini * Fixing handling of `Recv_send_implied sockets in socket_multiplex_controller * netzip: it is now autodetected whether the camlzip library is available under the findlib name "zip" or "camlzip" * Netsys_sem: a new abstraction for emulating anonymous semaphores on systems that only provide named semaphores, like OS X. All users of semaphores inside Ocamlnet now base on Netsys_sem. * reimplementing Netstring_str for the case the Str engine is used. It is now thread-safe without having to use mutexes. * The default is now -disable-pcre * The module Netstring_pcre has been moved to a library of its own, namely netstring-pcre. It is only installed if -enable-pcre * Nethttp.Header.best_media_type: improved (patch by Christopher Zimmemann) * Netsys_mem.alloc_memory_pages: one can now mark the memory pages as executable * src/netsys/configure: disabling POSIX semaphore check for win32 * Fixes for OpenBSD (by Christopher Zimmermann) * Netcgi connectors (SCGI, AJP, FCGI): unifying the ~sockaddr and ~port arguments. ~port now also assumes a loopback binding. (Suggested by Christopher Zimmermann). * Allowing posix_spawn again for MacOS. It turns out the number of file actions is limited. If we are above the limit, posix_spawn is not used. * Ssl_exts: adding function for returning the fingerprint of a certificate * Https_client: new verify callback for additional certificate checks >How-To-Repeat: n/a >Fix: result of svn diff included. Patch attached with submission follows: Index: Makefile =================================================================== --- Makefile (revision 311755) +++ Makefile (working copy) @@ -6,7 +6,7 @@ # PORTNAME= net -PORTVERSION= 3.5.1 +PORTVERSION= 3.6.3 CATEGORIES= www MASTER_SITES= http://download.camlcity.org/download/ PKGNAMEPREFIX= ocaml- @@ -16,7 +16,7 @@ COMMENT= OCaml modules for Internet applications BUILD_DEPENDS= ${SA_DIR}/pcre/pcre.a:${PORTSDIR}/devel/ocaml-pcre -RUN_DEPENDS:= ${BUILD_DEPENDS} +RUN_DEPENDS= ${BUILD_DEPENDS} CONFLICTS= ocaml-equeue-2* ocaml-netclient-0* @@ -53,7 +53,7 @@ ZIP "Enable compression support" OFF \ SCRAM "Enable SCRAM support" OFF -CONFIGURE_ARGS+= -disable-gtk +CONFIGURE_ARGS+= -disable-gtk -enable-pcre .include <bsd.port.options.mk> Index: distinfo =================================================================== --- distinfo (revision 311755) +++ distinfo (working copy) @@ -1,2 +1,2 @@ -SHA256 (ocamlnet-3.5.1.tar.gz) = 1304eea88aacbc08864e7ff8fce58fab495f41c99b6379784121fc9e92ca8426 -SIZE (ocamlnet-3.5.1.tar.gz) = 3290994 +SHA256 (ocamlnet-3.6.3.tar.gz) = c62fe0a4db6c63c04e24c8d76bcb504054f0b59a7a41c1abcbb8dd504afc9f29 +SIZE (ocamlnet-3.6.3.tar.gz) = 3290612 >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201302121050.r1CAoRQC004945>