Tue Jan 3 18:27:39 2017 UTC ()
Update security/erlang-fast_tls to 1.0.9.

Version 1.0.9
- Fix problem with compilation agains libressl
- Make tests use localy build c library instead of system one

Version 1.0.8
- Use p1_utils 1.0.6
- Make it possible to decode certificate to OTP format
- Make sure p1_sha isn't compiled to native code


(fhajny)
diff -r1.3 -r1.4 pkgsrc/security/erlang-fast_tls/Makefile
diff -r1.3 -r1.4 pkgsrc/security/erlang-fast_tls/distinfo
diff -r1.2 -r1.3 pkgsrc/security/erlang-fast_tls/patches/patch-rebar.config

cvs diff -r1.3 -r1.4 pkgsrc/security/erlang-fast_tls/Makefile (expand / switch to unified diff)

--- pkgsrc/security/erlang-fast_tls/Makefile 2016/08/12 09:25:49 1.3
+++ pkgsrc/security/erlang-fast_tls/Makefile 2017/01/03 18:27:38 1.4
@@ -1,20 +1,20 @@ @@ -1,20 +1,20 @@
1# $NetBSD: Makefile,v 1.3 2016/08/12 09:25:49 fhajny Exp $ 1# $NetBSD: Makefile,v 1.4 2017/01/03 18:27:38 fhajny Exp $
2 2
3DISTNAME= fast_tls-1.0.7 3DISTNAME= fast_tls-1.0.9
4CATEGORIES= security 4CATEGORIES= security
5MASTER_SITES= ${MASTER_SITE_GITHUB:=processone/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=processone/}
6 6
7MAINTAINER= pkgsrc-users@NetBSD.org 7MAINTAINER= pkgsrc-users@NetBSD.org
8HOMEPAGE= http://github.com/processone/tls/ 8HOMEPAGE= http://github.com/processone/tls/
9COMMENT= TLS / SSL OpenSSL-based native driver for Erlang / Elixir 9COMMENT= TLS / SSL OpenSSL-based native driver for Erlang / Elixir
10LICENSE= apache-2.0 10LICENSE= apache-2.0
11 11
12GITHUB_PROJECT= fast_tls 12GITHUB_PROJECT= fast_tls
13 13
14DEPENDS+= erlang-p1_utils>=1.0.5:../../misc/erlang-p1_utils 14DEPENDS+= erlang-p1_utils>=1.0.6:../../misc/erlang-p1_utils
15 15
16GNU_CONFIGURE= yes 16GNU_CONFIGURE= yes
17 17
18.include "../../security/openssl/buildlink3.mk" 18.include "../../security/openssl/buildlink3.mk"
19.include "../../lang/erlang/module.mk" 19.include "../../lang/erlang/module.mk"
20.include "../../mk/bsd.pkg.mk" 20.include "../../mk/bsd.pkg.mk"

cvs diff -r1.3 -r1.4 pkgsrc/security/erlang-fast_tls/distinfo (expand / switch to unified diff)

--- pkgsrc/security/erlang-fast_tls/distinfo 2016/08/12 09:25:49 1.3
+++ pkgsrc/security/erlang-fast_tls/distinfo 2017/01/03 18:27:38 1.4
@@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
1$NetBSD: distinfo,v 1.3 2016/08/12 09:25:49 fhajny Exp $ 1$NetBSD: distinfo,v 1.4 2017/01/03 18:27:38 fhajny Exp $
2 2
3SHA1 (fast_tls-1.0.7.tar.gz) = 157c60bb010b6daf20b5e9b939eae59027c057f3 3SHA1 (fast_tls-1.0.9.tar.gz) = f531f5b8e02ba777c9aaf67ea2be793ed81af78f
4RMD160 (fast_tls-1.0.7.tar.gz) = 4575a690540c941af634b19575c6dceb49ee0e69 4RMD160 (fast_tls-1.0.9.tar.gz) = 1ced916bbc7305d2371c705589e9e84dc1d88dd1
5SHA512 (fast_tls-1.0.7.tar.gz) = 46a3ebab09ec5e18b086c8c3e2a87a5d6a35e406e8988c48979d94c3e303d5f9a8bcdb1e8ce74266ba8c59fbb4a4310e445f5ad65f072d28a7b44a0bdec50b62 5SHA512 (fast_tls-1.0.9.tar.gz) = ed45a5b262d05dba23887e4bf391740f388079afe9a297221de2dae22b62c6dc51b9b739544a54501ee4aebdafce789290764e963218ed3c0095623b407bf0ec
6Size (fast_tls-1.0.7.tar.gz) = 58069 bytes 6Size (fast_tls-1.0.9.tar.gz) = 58299 bytes
7SHA1 (patch-rebar.config) = 6bb90c7a7ce35de1937f2b1b6e20735142417c93 7SHA1 (patch-rebar.config) = 102a60577d38aff0d46838f60d99ec372019e3b6

cvs diff -r1.2 -r1.3 pkgsrc/security/erlang-fast_tls/patches/Attic/patch-rebar.config (expand / switch to unified diff)

--- pkgsrc/security/erlang-fast_tls/patches/Attic/patch-rebar.config 2016/08/12 09:25:49 1.2
+++ pkgsrc/security/erlang-fast_tls/patches/Attic/patch-rebar.config 2017/01/03 18:27:38 1.3
@@ -1,15 +1,15 @@ @@ -1,15 +1,15 @@
1$NetBSD: patch-rebar.config,v 1.2 2016/08/12 09:25:49 fhajny Exp $ 1$NetBSD: patch-rebar.config,v 1.3 2017/01/03 18:27:38 fhajny Exp $
2 2
3Deps are handled by pkgsrc. 3Deps are handled by pkgsrc.
4 4
5--- rebar.config.orig 2016-02-03 11:03:30.000000000 +0000 5--- rebar.config.orig 2016-02-03 11:03:30.000000000 +0000
6+++ rebar.config 6+++ rebar.config
7@@ -27,8 +27,6 @@ 7@@ -27,8 +27,6 @@
8 {port_specs, [{"priv/lib/fast_tls_drv.so", ["c_src/fast_tls_drv.c"]}, 8 {port_specs, [{"priv/lib/fast_tls_drv.so", ["c_src/fast_tls_drv.c"]},
9 {"priv/lib/p1_sha.so", ["c_src/p1_sha.c"]}]}. 9 {"priv/lib/p1_sha.so", ["c_src/p1_sha.c"]}]}.
10  10
11-{deps, [{p1_utils, ".*", {git, "git://github.com/processone/p1_utils", {tag, "1.0.5"}}}]}. 11-{deps, [{p1_utils, ".*", {git, "git://github.com/processone/p1_utils", {tag, "1.0.6"}}}]}.
12- 12-
13 {clean_files, ["c_src/fast_tls_drv.gcda", "c_src/fast_tls_drv.gcno", 13 {clean_files, ["c_src/fast_tls_drv.gcda", "c_src/fast_tls_drv.gcno",
14 "c_src/fast_sha.gcda", "c_src/fast_sha.gcno"]}. 14 "c_src/fast_sha.gcda", "c_src/fast_sha.gcno"]}.
15  15