sslyze: v1.2.0 bump

This commit is contained in:
blshkv 2017-12-01 01:55:14 +08:00
parent 53ef494609
commit 55e5641628
No known key found for this signature in database
GPG key ID: 273E3E90D1A6294F
6 changed files with 65 additions and 8 deletions

View file

@ -1,2 +1,3 @@
DIST nassl-0.16.3.tar.gz 3665258 SHA256 d70eca48f9bf1f04515eac1e1e9a2d95404d2676a1c2e2858165685cd93f3850 SHA512 85938edf4e8ecbf7edb0ef5d98cdee8a7f8b9aa465df3c135c33e7f4b2ad840fc922eb2b914ef6e16a6b1cabf741ce9f40b8d2dc7b2aa56776d777721292d4d2 WHIRLPOOL 20e400511af51ae0a60f2fb872b6ecc75074b673f68671a31086af8ca5b93b7ff090fc38b3aa5749d68f7bf8c030bb747f3db5b68c64834c35e6189ad807c4da
DIST nassl-0.17.0.tar.gz 3665705 SHA256 a0db0046068239ae39a754d90251074c54a5c0bd4562b1dd798c75196a3ce3cd SHA512 bbcaacf9bbb1c7e6a4e41339736c510dd7f025771bf2024a593a0277e191f3b8b4092d8033ecb40de81296e49e5c51cefe4c845ed5cdbf416bfcaffe6b13e42d WHIRLPOOL 337cb3e1a582c9ab97cfd6120933a81b878cc1b68e84b1d4538da4d8fd102e4136d7545c484cdee5002e65d19f3f5fdf4b55987835c74be949ebd3087c0ea078
DIST nassl-1.0.1.tar.gz 7294067 SHA256 e5e1cd9d0001999cc00797fa6b963aca61bf7d6112ed296e79e487cacbf1abfc SHA512 0fcbbdd2bcc1e370e21bab8cbadc6bb6826148409dd22d309d4d5ee283d0b973bc69cdb4fc5622f95b0fb8bbbc0fe62e08216962af97e36e7228ae9fdd5be6d9 WHIRLPOOL d5b8f4a481ff2f9f7faf6eeccd083e40832b0225df96501925a0299d1daa0e8f0803061847019fd2d78ace77bede77927d68ef913c79f2ef4d4f3a22fdbb0968

View file

@ -0,0 +1,29 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python{2_7,3_4,3_5} )
inherit distutils-r1 flag-o-matic
DESCRIPTION="Experimental Python wrapper for OpenSSL"
HOMEPAGE="https://github.com/nabla-c0d3/nassl"
#SRC_URI="https://github.com/nabla-c0d3/nassl/archive/${PV}.tar.gz -> ${P}.tar.gz"
SRC_URI="http://dev.pentoo.ch/~blshkv/distfiles/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
#typing; python_version < '3.5'
#enum34; python_version < '3.4'
RDEPEND=""
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"
distutils-r1_python_compile() {
append-cflags -fno-strict-aliasing
append-ldflags -Wl,-z,noexecstack
esetup.py build
}

View file

@ -1 +1,2 @@
DIST sslyze-1.1.5.tar.gz 2555126 SHA256 c9ad321d3c5170306bf9cbd7c158cc238803768249e1874ca74a787c0041481b SHA512 66c2e8eeeded3e301e86a64bc39489d799722db7f998a231c25bc9653289de1af0332fd5ce48c747976465608daec20d86f07bef43cd069138c7305caeac776a WHIRLPOOL 56558988dcdc5fa123b7e18bb4b16112a62f9deb3e36f6e63a682ab60d213198161fe146cf8fbf8b07c32ea100357d6bf959c122ea7bfe492cfcc026b4214512
DIST sslyze-1.2.0.tar.gz 2543841 SHA256 8dc5b3fa48e447ac6f878cf1c443ccd472616a6b0054961b390efb5e36614fa4 SHA512 caed8541fc18629f43a823e672bf4c736d1149ff827abeb4b6a8b41966d083a3d9a47e0773bbf1c0d04a30054548f9823558b86364b61eda7eefcbe20d4519bc WHIRLPOOL a5238e23c19f41caf24fa5eb5120b9981176f7279226251346cb6b45fc9410c0353577e6cedfbcfc850374d12793704b472a8928237fbc700ff558a7ebf4267d

View file

@ -0,0 +1,32 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python2_7 )
inherit distutils-r1 versionator
DESCRIPTION="Fast and full-featured SSL scanner"
HOMEPAGE="https://github.com/nabla-c0d3/sslyze"
SRC_URI="https://github.com/nabla-c0d3/sslyze/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=""
#RDEPEND="=dev-python/nassl-$(get_version_component_range 1-2)*"
RDEPEND="=dev-python/nassl-1.0*[${PYTHON_USEDEP}]
dev-python/typing[${PYTHON_USEDEP}]
dev-python/enum34[${PYTHON_USEDEP}]
>=dev-python/cryptography-1.9[${PYTHON_USEDEP}] <=dev-python/cryptography-2.0.3[${PYTHON_USEDEP}]
=dev-python/tls_parser-1.1.0[${PYTHON_USEDEP}]"
#typing; python_version < '3.5'
#enum34; python_version < '3.4'
python_prepare_all(){
sed -e "s|cryptography==1.9|cryptography>=1.9, <=2.0.3|" -i setup.py
distutils-r1_python_prepare_all
}

View file

@ -77,7 +77,7 @@ dev-python/simplesoapy
=dev-python/ntlm-auth-1*
#sslyze
=dev-python/nassl-0.17*
=dev-python/nassl-1.0*
dev-python/tls_parser
=dev-python/cryptography-1.9*
=dev-python/asn1crypto-0.22*
@ -194,9 +194,3 @@ dev-python/tls_parser
dev-python/frida-python
dev-python/pyDes
# required by dev-python/enum34-1.1.6::gentoo
# required by dev-python/cryptography-2.0.2-r1::gentoo[python_targets_python2_7]
# required by app-crypt/acme-0.19.0::gentoo
# required by app-crypt/certbot-nginx-0.19.0::gentoo
#~dev-python/setuptools-36.7.2

View file

@ -86,7 +86,7 @@ net-analyzer/nessus-plugins
net-analyzer/snort
~net-analyzer/sslsniff-0.8
~net-analyzer/sslstrip-0.9
=net-analyzer/sslyze-1.1*
=net-analyzer/sslyze-1.2*
=net-analyzer/sslscan-1.11*
~net-analyzer/subdomainer-1.3
~net-analyzer/tcpdump-4.3.0