blueness 14/04/25 16:02:21 Modified: metadata.xml ChangeLog Added: cyassl-2.9.4.ebuild Log: Version bump (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 0xF52D4BBA)
Revision Changes Path 1.7 net-libs/cyassl/metadata.xml file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/cyassl/metadata.xml?rev=1.7&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/cyassl/metadata.xml?rev=1.7&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/cyassl/metadata.xml?r1=1.6&r2=1.7 Index: metadata.xml =================================================================== RCS file: /var/cvsroot/gentoo-x86/net-libs/cyassl/metadata.xml,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- metadata.xml 23 Nov 2013 20:14:58 -0000 1.6 +++ metadata.xml 25 Apr 2014 16:02:21 -0000 1.7 @@ -23,6 +23,7 @@ <flag name="des3">Enable triple DES support</flag> <flag name="ecc">Enable Elliptic Curve support</flag> <flag name="hc128">Enable HC-128 support</flag> + <flag name="hkdf">Enable HKDF (HMAC-KDF) support</flag> <flag name="md2">Enable MD2 support</flag> <flag name="md4">Enable MD4 support</flag> <flag name="md5">Enable MD5 support</flag> @@ -34,9 +35,11 @@ <flag name="rsa">Enable RSA cihper support</flag> <flag name="sha">Enable SHA cipher support</flag> <flag name="sha512">Enable SHA-160 support</flag> + <flag name="supportedcurves">Enable Supported Elliptic Curves</flag> <flag name="ocsp">Enable Online Certificate Status Protocol</flag> <flag name="crl">Enable Certificate Revocation List</flag> <flag name="crl-monitor">Enable Certificate Revocation List Directory Monitoring</flag> + <flag name="scep">Enable wolfSCEP</flag> <flag name="savesession">Support session saving</flag> <flag name="savecert">Support certificate saving</flag> <flag name="sessioncerts">Store session certificates</flag> @@ -47,6 +50,7 @@ <flag name="maxfragment">Enable Maximum Fragment Length</flag> <flag name="truncatedhmac">Enable Truncated HMAC</flag> <flag name="tlsx">Enable all TLS Extensions</flag> + <flag name="pkcs7">Enable PKCS7 standard</flag> <flag name="errorstrings">Enable error strings table</flag> <flag name="memory">Enable memory callbacks</flag> <flag name="dtls">Enable datagram TLS (must be disabled for tests)</flag> 1.48 net-libs/cyassl/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/cyassl/ChangeLog?rev=1.48&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/cyassl/ChangeLog?rev=1.48&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/cyassl/ChangeLog?r1=1.47&r2=1.48 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/net-libs/cyassl/ChangeLog,v retrieving revision 1.47 retrieving revision 1.48 diff -u -r1.47 -r1.48 --- ChangeLog 2 Mar 2014 22:27:39 -0000 1.47 +++ ChangeLog 25 Apr 2014 16:02:21 -0000 1.48 @@ -1,6 +1,12 @@ # ChangeLog for net-libs/cyassl # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/cyassl/ChangeLog,v 1.47 2014/03/02 22:27:39 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-libs/cyassl/ChangeLog,v 1.48 2014/04/25 16:02:21 blueness Exp $ + +*cyassl-2.9.4 (25 Apr 2014) + + 25 Apr 2014; Anthony G. Basile <bluen...@gentoo.org> +cyassl-2.9.4.ebuild, + metadata.xml: + Version bump 02 Mar 2014; Pacho Ramos <pa...@gentoo.org> cyassl-2.8.0.ebuild: amd64 stable, bug #495848 1.1 net-libs/cyassl/cyassl-2.9.4.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/cyassl/cyassl-2.9.4.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/cyassl/cyassl-2.9.4.ebuild?rev=1.1&content-type=text/plain Index: cyassl-2.9.4.ebuild =================================================================== # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/net-libs/cyassl/cyassl-2.9.4.ebuild,v 1.1 2014/04/25 16:02:21 blueness Exp $ EAPI="5" inherit eutils DESCRIPTION="Lightweight SSL/TLS library targeted at embedded and RTOS environments" HOMEPAGE="http://www.yassl.com/yaSSL/Home.html" SRC_URI="http://dev.gentoo.org/~blueness/${PN}/${P}.zip" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~s390 ~x86" CACHE_SIZE="small big huge" CRYPTO_OPTS="aes-gcm aes-ccm aes-ni blake2 camellia dsa ecc hc128 hkdf md2 md4 nullcipher psk leanpsk pkcs7 rabbit ripemd scep sha512 supportedcurves" CERT_OPTS="ocsp crl crl-monitor savesession savecert sessioncerts testcert" EXTRAS="atomicuser pkcallbacks sep maxfragment truncatedhmac tlsx" DEBUG="debug errorstrings memory test" #Note: sniffer is broken at the configure.ac level. Its not too important and we'll disable it for this release. #IUSE="-dtls examples extra fortress ipv6 httpd mcapi pwdbased sni sniffer static-libs threads zlib ${CACHE_SIZE} ${CRYPTO_OPTS} ${CERT_OPTS} ${EXTRAS} ${DEBUG}" IUSE="-dtls examples extra fortress ipv6 httpd mcapi pwdbased sni static-libs threads zlib ${CACHE_SIZE} ${CRYPTO_OPTS} ${CERT_OPTS} ${EXTRAS} ${DEBUG}" #You can only pick one cach size #sha512 is broken on x86 #Testing freezes with dtls REQUIRED_USE=" leanpsk? ( psk ) fortress? ( extra sha512 ) pwdbased? ( extra ) test? ( !dtls )" # Re-add sniffer? ( net-libs/libpcap ) to DEPEND when its fixed DEPEND="app-arch/unzip zlib? ( sys-libs/zlib )" RDEPEND="${DEPEND}" #src_prepare() { # epatch "${FILESDIR}"/${PN}-2.0.8-disable-testsuit-ifnothreads.patch #} src_configure() { local myconf=() if use threads; then myconf+=( --disable-singlethreaded ) else myconf+=( --enable-singlethreaded ) fi if use amd64; then myconf+=( --enable-fastmath --enable-fasthugemath --enable-bump ) elif use x86; then #not pie friendly, sorry x86, no fast math for you :( myconf+=( --disable-fastmath --disable-fasthugemath --disable-bump ) fi #Bug #454300 export C_EXTRA_FLAGS=${CFLAGS} econf \ --disable-silent-rules \ --enable-keygen \ --enable-certgen \ --disable-stacksize \ --disable-ntru \ --enable-filesystem \ --enable-inline \ --disable-oldtls \ --disable-valgrind \ --enable-asn \ --enable-md5 \ --enable-arc4 \ --enable-des3 \ --enable-aes \ --enable-sha \ --enable-rsa \ --enable-dh \ --enable-coding \ \ $(use_enable small smallcache) \ $(use_enable big bigcache) \ $(use_enable huge hugecache) \ \ $(use_enable aes-gcm aesgcm) \ $(use_enable aes-ccm aesccm) \ $(use_enable aes-ni aesni) \ $(use_enable blake2) \ $(use_enable camellia) \ $(use_enable dsa) \ $(use_enable ecc) \ $(use_enable hc128) \ $(use_enable hkdf) \ $(use_enable md2) \ $(use_enable md4) \ $(use_enable nullcipher) \ $(use_enable psk) \ $(use_enable leanpsk) \ $(use_enable pkcs7) \ $(use_enable rabbit) \ $(use_enable ripemd) \ $(use_enable scep) \ $(use_enable sha512) \ $(use_enable supportedcurves) \ \ $(use_enable ocsp) \ $(use_enable crl) \ $(use_enable crl-monitor) \ $(use_enable savesession) \ $(use_enable savecert) \ $(use_enable sessioncerts) \ $(use_enable testcert) \ \ $(use_enable atomicuser) \ $(use_enable pkcallbacks) \ $(use_enable sep) \ $(use_enable maxfragment) \ $(use_enable truncatedhmac) \ $(use_enable tlsx) \ \ $(use_enable debug) \ $(use_enable errorstrings) \ $(use_enable memory) \ \ $(use_enable dtls) \ $(use_enable examples) \ $(use_enable extra opensslextra) \ $(use_enable fortress) \ $(use_enable ipv6) \ $(use_enable httpd webserver) \ $(use_enable mcapi) \ $(use_enable pwdbased) \ $(use_enable sni) \ $(use_enable static-libs static) \ $(use_with zlib libz) \ "${myconf[@]}" # Re-add $(use_enable sniffer) when its fixed } src_test() { "${S}"/tests/unit "${S}"/ctaocrypt/benchmark/benchmark } src_install() { default mv "${D}"/usr/share/doc/"${PN}"/* \ "${D}"/usr/share/doc/"${P}"/ rmdir "${D}"/usr/share/doc/"${PN}"/ }