summaryrefslogtreecommitdiff
path: root/net/ocamlnet/options.mk
diff options
context:
space:
mode:
authorjaapb <jaapb@pkgsrc.org>2016-05-05 16:04:21 +0000
committerjaapb <jaapb@pkgsrc.org>2016-05-05 16:04:21 +0000
commitb4b13d22b204fba8295750e4e83e823e910ca371 (patch)
tree27cc6aa7cf48c1a8d4e04fa2c33a64472d277a9a /net/ocamlnet/options.mk
parent027614bf941b69bb78209991f9ea0129a24a3246 (diff)
downloadpkgsrc-b4b13d22b204fba8295750e4e83e823e910ca371.tar.gz
Updated package to version 4.1.1, and added some patches from the upstream
git repository to make package compile with ocaml 4.0.3. Changes include: * Cryptography: adding basic support for public key cryptography (provided by GnuTLS) * Authentication: the module types for SASL and HTTP authentication have been changed to a stateless style. Added an experimental SCRAM module for HTTP. * Nethttp_client: Supporting Digest authentication with SHA-256 as hash algorithm. Supporting Basic authentication with "charset" parameter. * XDR/RPC: supporting that direct mappings can be disabled when this is disadvantegous. For now, this is done for internal RPC services, because direct mappings do not copy values, which would be very surprising here. * Netplex: adding support for so-called internal services. This is a fast and type-safe way of exchanging messages between netplex containers. * ALL MODULES: Transitioning to the new "bytes" type for mutable strings while using "string" only for immutable strings. If compiled with OCaml-4.02 or newer, Ocamlnet is built with the -safe-string compiler option. * Netplex_sharedvar: implementing a new protocol that uses shared memory for announcing variable updates. Also, almost all functions can now be called from controller context. * Netsys_global: new module, for keeping a dictionary of global strings. The dictionary is connected with Netplex_sharedvar, so that the strings can be updated across process boundaries if used with Netplex. * Netsys_polysocket: adding this module * Netsys_polypipe: adding this module * Netasn1_encoder: new module for encding ASN.1 messages * Netnumber: on 64 bit platforms, the functions lt_uint4 and lt_uint8 were wrong. Fixed now.
Diffstat (limited to 'net/ocamlnet/options.mk')
-rw-r--r--net/ocamlnet/options.mk4
1 files changed, 2 insertions, 2 deletions
diff --git a/net/ocamlnet/options.mk b/net/ocamlnet/options.mk
index 2a0221eb999..730f03b07d5 100644
--- a/net/ocamlnet/options.mk
+++ b/net/ocamlnet/options.mk
@@ -1,8 +1,8 @@
-# $NetBSD: options.mk,v 1.3 2016/02/03 13:19:26 jaapb Exp $
+# $NetBSD: options.mk,v 1.4 2016/05/05 16:04:21 jaapb Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.ocamlnet
PKG_SUPPORTED_OPTIONS= gtk gtk2
-PKG_SUGGESTED_OPTIONS=
+PKG_SUGGESTED_OPTIONS=
.include "../../mk/bsd.prefs.mk"