Wed Feb 3 12:48:38 2016 UTC ()
Updated package to the newest version, 0.5.2. Changes include:

0.5.2 (2015-11-23)
=====
* Add OPENSSL_NO_SSL3 preprocessor flag to disable SSLv3 (thanks J辿r辿mie
  Courr竪ges-Anglas).

0.5.1 (2015-05-27)
=====

* Fix META file for versions of OCaml older than 4.02.0 (thanks Anil
  Madhavapeddy, closes #20).

0.5.0 (2015-05-18)
=====
* Allow to honor server cipher preferences (thanks mfp, closes #18).
* Add functions for reading into/writing from bigarrays, avoiding copy (thanks
  mfp, closes #15).
* Support disabling SSL protocol versions (thanks Edwin T旦r旦k, closes #13).
* Use Bytes instead of String for read and write, changes the ABI thus the
  version bump (thanks Vincent Bernardoff, closes #16, and mfp, closes #19).
* Make verbosity of client_verify_callback configurable (thanks Nicolas Trangez,
  closes #12).
* Fix build with old versions of SSL (thanks Edwin T旦r旦k, closes #10).


(jaapb)
diff -r1.18 -r1.19 pkgsrc/security/ocaml-ssl/Makefile
diff -r1.4 -r1.5 pkgsrc/security/ocaml-ssl/PLIST
diff -r1.14 -r1.15 pkgsrc/security/ocaml-ssl/buildlink3.mk
diff -r1.8 -r1.9 pkgsrc/security/ocaml-ssl/distinfo

cvs diff -r1.18 -r1.19 pkgsrc/security/ocaml-ssl/Makefile (expand / switch to unified diff)

--- pkgsrc/security/ocaml-ssl/Makefile 2015/08/07 11:20:33 1.18
+++ pkgsrc/security/ocaml-ssl/Makefile 2016/02/03 12:48:38 1.19
@@ -1,27 +1,30 @@ @@ -1,27 +1,30 @@
1# $NetBSD: Makefile,v 1.18 2015/08/07 11:20:33 jaapb Exp $ 1# $NetBSD: Makefile,v 1.19 2016/02/03 12:48:38 jaapb Exp $
2# 2#
3 3
4PKGNAME= ${DISTNAME} # to avoid prefixing with ocaml- 4PKGNAME= ${DISTNAME} # to avoid prefixing with ocaml-
5DISTNAME= ocaml-ssl-0.4.7 5DISTNAME= ocaml-ssl-0.5.2
6PKGREVISION= 3 
7CATEGORIES= security 6CATEGORIES= security
8MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=savonet/} 7MASTER_SITES= ${MASTER_SITE_GITHUB:=savonet/}
9 8
10MAINTAINER= jaapb@kerguelen.org 9MAINTAINER= jaapb@NetBSD.org
11HOMEPAGE= http://savonet.sourceforge.net/wiki/OCamlLibs 10HOMEPAGE= http://github.com/savonet/ocaml-ssl
12COMMENT= SSL library for OCaml 11COMMENT= SSL library for OCaml
13LICENSE= gnu-lgpl-v2.1 12LICENSE= gnu-lgpl-v2.1
14 13
15# ssl.cmo used before written 14# ssl.cmo used before written
16MAKE_JOBS_SAFE= no 15MAKE_JOBS_SAFE= no
17 16
18HAS_CONFIGURE= yes 17HAS_CONFIGURE= yes
19USE_TOOLS+= gmake 18USE_TOOLS+= autoconf gmake
20 19
21OCAML_USE_FINDLIB= yes 20OCAML_USE_FINDLIB= yes
 21OCAML_FINDLIB_REGISTER= yes
 22
 23pre-configure:
 24 cd ${WRKSRC} && autoconf
22 25
23.include "../../mk/bsd.prefs.mk" 26.include "../../mk/bsd.prefs.mk"
24 27
25.include "../../mk/ocaml.mk" 28.include "../../mk/ocaml.mk"
26.include "../../security/openssl/buildlink3.mk" 29.include "../../security/openssl/buildlink3.mk"
27.include "../../mk/bsd.pkg.mk" 30.include "../../mk/bsd.pkg.mk"

cvs diff -r1.4 -r1.5 pkgsrc/security/ocaml-ssl/PLIST (expand / switch to unified diff)

--- pkgsrc/security/ocaml-ssl/PLIST 2014/10/09 21:06:57 1.4
+++ pkgsrc/security/ocaml-ssl/PLIST 2016/02/03 12:48:38 1.5
@@ -1,20 +1,18 @@ @@ -1,20 +1,18 @@
1@comment $NetBSD: PLIST,v 1.4 2014/10/09 21:06:57 jaapb Exp $ 1@comment $NetBSD: PLIST,v 1.5 2016/02/03 12:48:38 jaapb Exp $
2@unexec %D/libexec/ocaml-findlib-register del %D/${OCAML_SITELIB}/ssl 
3${OCAML_SITELIB}/ssl/META 2${OCAML_SITELIB}/ssl/META
4${OCAML_SITELIB}/ssl/libssl_stubs.a 3${OCAML_SITELIB}/ssl/libssl_stubs.a
5${OCAML_SITELIB}/ssl/libssl_threads_stubs.a 4${OCAML_SITELIB}/ssl/libssl_threads_stubs.a
6${PLIST.ocaml-opt}${OCAML_SITELIB}/ssl/ssl.a 5${PLIST.ocaml-opt}${OCAML_SITELIB}/ssl/ssl.a
7${OCAML_SITELIB}/ssl/ssl.cma 6${OCAML_SITELIB}/ssl/ssl.cma
8${OCAML_SITELIB}/ssl/ssl.cmi 7${OCAML_SITELIB}/ssl/ssl.cmi
9${PLIST.ocaml-opt}${OCAML_SITELIB}/ssl/ssl.cmx 8${PLIST.ocaml-opt}${OCAML_SITELIB}/ssl/ssl.cmx
10${PLIST.ocaml-opt}${OCAML_SITELIB}/ssl/ssl.cmxa 9${PLIST.ocaml-opt}${OCAML_SITELIB}/ssl/ssl.cmxa
11${OCAML_SITELIB}/ssl/ssl.mli 10${OCAML_SITELIB}/ssl/ssl.mli
12${PLIST.ocaml-opt}${OCAML_SITELIB}/ssl/ssl_threads.a 11${PLIST.ocaml-opt}${OCAML_SITELIB}/ssl/ssl_threads.a
13${OCAML_SITELIB}/ssl/ssl_threads.cma 12${OCAML_SITELIB}/ssl/ssl_threads.cma
14${OCAML_SITELIB}/ssl/ssl_threads.cmi 13${OCAML_SITELIB}/ssl/ssl_threads.cmi
15${PLIST.ocaml-opt}${OCAML_SITELIB}/ssl/ssl_threads.cmx 14${PLIST.ocaml-opt}${OCAML_SITELIB}/ssl/ssl_threads.cmx
16${PLIST.ocaml-opt}${OCAML_SITELIB}/ssl/ssl_threads.cmxa 15${PLIST.ocaml-opt}${OCAML_SITELIB}/ssl/ssl_threads.cmxa
17${OCAML_SITELIB}/ssl/ssl_threads.mli 16${OCAML_SITELIB}/ssl/ssl_threads.mli
18${OCAML_SITELIB}/ssl/dllssl_stubs.so 17${OCAML_SITELIB}/ssl/dllssl_stubs.so
19${OCAML_SITELIB}/ssl/dllssl_threads_stubs.so 18${OCAML_SITELIB}/ssl/dllssl_threads_stubs.so
20@exec %D/libexec/ocaml-findlib-register add %D/${OCAML_SITELIB}/ssl 

cvs diff -r1.14 -r1.15 pkgsrc/security/ocaml-ssl/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/security/ocaml-ssl/buildlink3.mk 2015/08/07 11:20:33 1.14
+++ pkgsrc/security/ocaml-ssl/buildlink3.mk 2016/02/03 12:48:38 1.15
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: buildlink3.mk,v 1.14 2015/08/07 11:20:33 jaapb Exp $ 1# $NetBSD: buildlink3.mk,v 1.15 2016/02/03 12:48:38 jaapb Exp $
2 2
3BUILDLINK_TREE+= ocaml-ssl 3BUILDLINK_TREE+= ocaml-ssl
4 4
5.if !defined(OCAML_SSL_BUILDLINK3_MK) 5.if !defined(OCAML_SSL_BUILDLINK3_MK)
6OCAML_SSL_BUILDLINK3_MK:= 6OCAML_SSL_BUILDLINK3_MK:=
7 7
8BUILDLINK_API_DEPENDS.ocaml-ssl+= ocaml-ssl>=0.4.0 8BUILDLINK_API_DEPENDS.ocaml-ssl+= ocaml-ssl>=0.4.0
9BUILDLINK_ABI_DEPENDS.ocaml-ssl+= ocaml-ssl>=0.4.7nb3 9BUILDLINK_ABI_DEPENDS.ocaml-ssl+= ocaml-ssl>=0.5.2
10BUILDLINK_PKGSRCDIR.ocaml-ssl?= ../../security/ocaml-ssl 10BUILDLINK_PKGSRCDIR.ocaml-ssl?= ../../security/ocaml-ssl
11 11
12.include "../../lang/ocaml/buildlink3.mk" 12.include "../../lang/ocaml/buildlink3.mk"
13.include "../../security/openssl/buildlink3.mk" 13.include "../../security/openssl/buildlink3.mk"
14.endif # OCAML_SSL_BUILDLINK3_MK 14.endif # OCAML_SSL_BUILDLINK3_MK
15 15
16BUILDLINK_TREE+= -ocaml-ssl 16BUILDLINK_TREE+= -ocaml-ssl

cvs diff -r1.8 -r1.9 pkgsrc/security/ocaml-ssl/distinfo (expand / switch to unified diff)

--- pkgsrc/security/ocaml-ssl/distinfo 2015/11/04 01:17:52 1.8
+++ pkgsrc/security/ocaml-ssl/distinfo 2016/02/03 12:48:38 1.9
@@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
1$NetBSD: distinfo,v 1.8 2015/11/04 01:17:52 agc Exp $ 1$NetBSD: distinfo,v 1.9 2016/02/03 12:48:38 jaapb Exp $
2 2
3SHA1 (ocaml-ssl-0.4.7.tar.gz) = 3261b53f610e16b44da48828542afcfe4143c8ae 3SHA1 (ocaml-ssl-0.5.2.tar.gz) = 49f430a59c9ec56324697ffd682d39790347824c
4RMD160 (ocaml-ssl-0.4.7.tar.gz) = 54ef57097a11e6d3ce307645265d2b44251b2c48 4RMD160 (ocaml-ssl-0.5.2.tar.gz) = 04c85e2b861db131e1530b25e0ca4ba26592c3ac
5SHA512 (ocaml-ssl-0.4.7.tar.gz) = 6f740e87ef4b560cba71af57855de72737bd34f9fd4f57c9a6674caf32a417957269c83fadc41adbd661287553fef9e97951d821945f940700e48e922a951d0e 5SHA512 (ocaml-ssl-0.5.2.tar.gz) = 3e1d31d0da9824549de706bf0ecb16b710a02f32a0d9ce8ce735d8bd7911cd9ea97b8543b56b8efeb030b944bd893154e8d510d54d5b0c8bc6f5bbb3b1813bb8
6Size (ocaml-ssl-0.4.7.tar.gz) = 119209 bytes 6Size (ocaml-ssl-0.5.2.tar.gz) = 46973 bytes
7SHA1 (patch-src_Makefile) = fa5e74f567aff37d8e25fd93ef2db7fdd5b0b17a 7SHA1 (patch-src_Makefile) = fa5e74f567aff37d8e25fd93ef2db7fdd5b0b17a