diff options
Diffstat (limited to 'net-libs')
-rw-r--r-- | net-libs/axTLS/ChangeLog | 8 | ||||
-rw-r--r-- | net-libs/axTLS/Manifest | 11 | ||||
-rw-r--r-- | net-libs/axTLS/axTLS-1.4.5.ebuild | 6 | ||||
-rw-r--r-- | net-libs/axTLS/files/axTLS-add-missing-include.patch | 19 |
4 files changed, 36 insertions, 8 deletions
diff --git a/net-libs/axTLS/ChangeLog b/net-libs/axTLS/ChangeLog index ce2d7e6621e6..b91ddff56e3a 100644 --- a/net-libs/axTLS/ChangeLog +++ b/net-libs/axTLS/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for net-libs/axTLS # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/axTLS/ChangeLog,v 1.3 2012/04/07 14:14:30 blueness Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-libs/axTLS/ChangeLog,v 1.4 2012/04/07 21:47:08 blueness Exp $ + + 07 Apr 2012; Anthony G. Basile <blueness@gentoo.org> axTLS-1.4.5.ebuild, + +files/axTLS-add-missing-include.patch: + Add missing #include header for bigint_impl.h + http://sourceforge.net/tracker/?func=detail&aid=3515628&group_id=171217&atid= + 857113 07 Apr 2012; Anthony G. Basile <blueness@gentoo.org> files/config: Increase max X509 CA certs and chain length to work with ca-certificates diff --git a/net-libs/axTLS/Manifest b/net-libs/axTLS/Manifest index 2746c31b088d..b8206a0fd272 100644 --- a/net-libs/axTLS/Manifest +++ b/net-libs/axTLS/Manifest @@ -1,17 +1,18 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 +AUX axTLS-add-missing-include.patch 819 RMD160 40ff7828f4cf185f9d0e517482aaeeca1f5bfccb SHA1 e70b556feb7da077ffb93ba046c6e5f7726d4cd2 SHA256 9a100f202dc1f4b7c251460dd787aa8f96cdf1e612dbaf4f173561576949f96d AUX axhttpd.confd 181 RMD160 489c7d0ff59a419061bcc246e1ca1ced1cfe2831 SHA1 4378b0ec8b8634af29a62c49603ec5ccc14da693 SHA256 5eff31a8656c735ec9b85eac8d0a92c497132d5337fd5dff6f9e311e6b223a65 AUX axhttpd.initd 625 RMD160 5652cbc39e31f8ecfadd57f53631043ff0ea0ea5 SHA1 59b8ed9a54c933d95586fab83828f7e8b039143d SHA256 a312d046020c45d9352e6bf736c86335a0ba2c7f4745186cd047e0149d63e33c AUX config 3064 RMD160 5087b627e11d34a81c8696022d2380faa244b8e2 SHA1 095708bd3c5fc4e3183e9f9857139d0e211d42a6 SHA256 e85c8bd84f34045b52cefc7e3df94373f87cab22d495efe7ca737b1e6cfaa7ed DIST axTLS-1.4.5.tar.gz 1299325 RMD160 fb8f78578a998ed0a88cfef18127e4d24ff35bfc SHA1 33b8c4b7babd433d78889218bc5fa6932bfd0a24 SHA256 04e9c235d59cff98c393c920d4d7975b7ba32979c1d9675cee73996d22d232f1 -EBUILD axTLS-1.4.5.ebuild 4306 RMD160 e81c01ebded5fb8b661020a6bdd86c4a26a03ce4 SHA1 b252e3860bcfa02e00d2a124d2c52f72de251b4b SHA256 8185cf157d3a32f93afe9281e599945d75389ddd6a5adc4cc43c53942db2127c -MISC ChangeLog 665 RMD160 6270305aa8acc723f37cf30dd21ffb974147da99 SHA1 9c5fe4ac6c41f0642c6eb6cd4af83f1d29fe568f SHA256 755dcb552ec70fac16e51cd91b279a97b277c3a890e2b727f18673518aa5929d +EBUILD axTLS-1.4.5.ebuild 4368 RMD160 dcf45d226bfb121880be42a3d0508180eb0e97be SHA1 217794a40e10a690392edf466d525b12c3cbaa01 SHA256 ea30dc04230821a510e35ab64d6d92af2dc0be52eb4f2fde14a538b3f5a86998 +MISC ChangeLog 920 RMD160 b9b625eceb22177a70f9222e38e129c3289418b1 SHA1 7bd1175e90910ffaca88b6141cf4dbc488d4f187 SHA256 a3463339b7fd0c51f54aa275963159d5f83500601901c2732f931de7de75c83d MISC metadata.xml 539 RMD160 66d2200563130d8af1e6b9ea42aac0098cca0ece SHA1 977793dc0d626b3c9144cdac6e85ec137efd3e72 SHA256 678ce846bdfbf9df350ed0ba25520abe1588a12c229cbc54642269cf2fbe0966 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) -iEYEAREIAAYFAk+AS9IACgkQl5yvQNBFVTXPkQCggHzBTIKpXLTlL/4OMeb2cy2Z -aMQAmgMDsTuSpQZVC2Y5UkZOKtIZbumd -=zzp7 +iEYEAREIAAYFAk+AteYACgkQl5yvQNBFVTXpQgCffZi6Lvw7klOiEmgg0X5FpcyM +bgAAn2Xxcn3XPQjiXJpGze+nnjjqsoMW +=eRS0 -----END PGP SIGNATURE----- diff --git a/net-libs/axTLS/axTLS-1.4.5.ebuild b/net-libs/axTLS/axTLS-1.4.5.ebuild index fe352364da5c..c6387196bddb 100644 --- a/net-libs/axTLS/axTLS-1.4.5.ebuild +++ b/net-libs/axTLS/axTLS-1.4.5.ebuild @@ -1,10 +1,10 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/axTLS/axTLS-1.4.5.ebuild,v 1.3 2012/04/07 02:23:52 blueness Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-libs/axTLS/axTLS-1.4.5.ebuild,v 1.4 2012/04/07 21:47:08 blueness Exp $ EAPI="4" -inherit user savedconfig toolchain-funcs +inherit eutils savedconfig toolchain-funcs user ################################################################################ # axTLS CONFIG MINI-HOWTO @@ -71,6 +71,8 @@ pkg_setup() { src_prepare() { tc-export CC + epatch "${FILESDIR}"/${PN}-add-missing-include.patch + #Use CC as the host compiler for mconf sed -i -e "s:^HOSTCC.*:HOSTCC=${CC}:" \ "${S}"/config/Rules.mak diff --git a/net-libs/axTLS/files/axTLS-add-missing-include.patch b/net-libs/axTLS/files/axTLS-add-missing-include.patch new file mode 100644 index 000000000000..585ad4bcfc57 --- /dev/null +++ b/net-libs/axTLS/files/axTLS-add-missing-include.patch @@ -0,0 +1,19 @@ +bigint_impl.h typedefs uint16_t and uint32_t but never includes the +header where they are defined. On a standard gnu/linux system that +means you need to #include <stdint.h>. This error occurs whenever +trying to use the API, eg. when compiling curl --with-axtls. + +http://sourceforge.net/tracker/?func=detail&aid=3515628&group_id=171217&atid=857113 + +diff -Naur axTLS.orig//crypto/bigint_impl.h axTLS/crypto/bigint_impl.h +--- axTLS.orig//crypto/bigint_impl.h 2011-01-02 02:45:25.000000000 -0500 ++++ axTLS/crypto/bigint_impl.h 2012-04-07 17:36:36.000000000 -0400 +@@ -31,6 +31,8 @@ + #ifndef BIGINT_IMPL_HEADER + #define BIGINT_IMPL_HEADER + ++#include <stdint.h> ++ + /* Maintain a number of precomputed variables when doing reduction */ + #define BIGINT_M_OFFSET 0 /**< Normal modulo offset. */ + #ifdef CONFIG_BIGINT_CRT |