diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-libs/gnutls-2.10.5 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-libs/gnutls-2.10.5 deleted file mode 100644 index a93130b4c2..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-libs/gnutls-2.10.5 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=configure install prepare setup test -DEPEND=>=dev-libs/libgcrypt-1.4.0 >=dev-libs/libtasn1-0.3.4 nls? ( virtual/libintl ) guile? ( >=dev-scheme/guile-1.8[networking] ) zlib? ( >=sys-libs/zlib-1.2.3.1 ) !bindist? ( lzo? ( >=dev-libs/lzo-2 ) ) sys-devel/libtool doc? ( dev-util/gtk-doc ) nls? ( sys-devel/gettext ) test? ( app-misc/datefudge ) !=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 -DESCRIPTION=A TLS 1.2 and SSL 3.0 implementation for the GNU project -EAPI=3 -HOMEPAGE=http://www.gnutls.org/ -IUSE=bindist +cxx doc examples guile lzo nls test zlib -KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd -LICENSE=LGPL-2.1 GPL-3 -RDEPEND=>=dev-libs/libgcrypt-1.4.0 >=dev-libs/libtasn1-0.3.4 nls? ( virtual/libintl ) guile? ( >=dev-scheme/guile-1.8[networking] ) zlib? ( >=sys-libs/zlib-1.2.3.1 ) !bindist? ( lzo? ( >=dev-libs/lzo-2 ) ) -SLOT=0 -SRC_URI=mirror://gnu/gnutls/gnutls-2.10.5.tar.bz2 -_eclasses_=autotools 999c8f6cf5d91495cb0779588f20716c libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 -_md5_=e178d6431d861b933c9ad098f1ebb913 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-libs/gnutls-2.12.23-r6 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-libs/gnutls-2.12.23-r6 new file mode 100644 index 0000000000..09ed9f012f --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-libs/gnutls-2.12.23-r6 @@ -0,0 +1,13 @@ +DEFINED_PHASES=configure install prepare setup test +DEPEND=>=dev-libs/libtasn1-0.3.4 guile? ( >=dev-scheme/guile-1.8[networking] ) nettle? ( >=dev-libs/nettle-2.1[gmp] ) !nettle? ( >=dev-libs/libgcrypt-1.4.0:0 ) nls? ( virtual/libintl ) pkcs11? ( >=app-crypt/p11-kit-0.11 ) zlib? ( >=sys-libs/zlib-1.2.3.1 ) !bindist? ( lzo? ( >=dev-libs/lzo-2 ) ) virtual/pkgconfig sys-devel/libtool doc? ( dev-util/gtk-doc ) nls? ( sys-devel/gettext ) test? ( app-misc/datefudge ) !=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DESCRIPTION=A TLS 1.2 and SSL 3.0 implementation for the GNU project +EAPI=5 +HOMEPAGE=http://www.gnutls.org/ +IUSE=bindist +cxx doc examples guile lzo +nettle nls pkcs11 static-libs test zlib +KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris +LICENSE=GPL-3 LGPL-2.1 +RDEPEND=>=dev-libs/libtasn1-0.3.4 guile? ( >=dev-scheme/guile-1.8[networking] ) nettle? ( >=dev-libs/nettle-2.1[gmp] ) !nettle? ( >=dev-libs/libgcrypt-1.4.0:0 ) nls? ( virtual/libintl ) pkcs11? ( >=app-crypt/p11-kit-0.11 ) zlib? ( >=sys-libs/zlib-1.2.3.1 ) !bindist? ( lzo? ( >=dev-libs/lzo-2 ) ) +SLOT=0 +SRC_URI=ftp://ftp.gnutls.org/gcrypt/gnutls/v2.12/gnutls-2.12.23.tar.bz2 +_eclasses_=autotools 999c8f6cf5d91495cb0779588f20716c eutils 9fb270e417e0e83d64ca52586c4a79de libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 versionator cd0bcdb170807e4a1984115e9d53a26f +_md5_=c2d323855ae56c64dba4906a21ddfbec diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-libs/gnutls-3.3.15 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-libs/gnutls-3.3.15 new file mode 100644 index 0000000000..56953de30b --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-libs/gnutls-3.3.15 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install prepare setup test +DEPEND=>=dev-libs/libtasn1-3.9[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/nettle-2.7[gmp,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] =dev-libs/gmp-5.1.3-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-devel/autogen crywrap? ( net-dns/libidn ) dane? ( >=net-dns/unbound-1.4.20[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) guile? ( >=dev-scheme/guile-1.8:*[networking] ) nls? ( >=virtual/libintl-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pkcs11? ( >=app-crypt/p11-kit-0.20.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20140508 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) >=sys-devel/automake-1.11.6 >=virtual/pkgconfig-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] doc? ( dev-util/gtk-doc ) nls? ( sys-devel/gettext ) test? ( app-misc/datefudge ) !=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DESCRIPTION=A TLS 1.2 and SSL 3.0 implementation for the GNU project +EAPI=5 +HOMEPAGE=http://www.gnutls.org/ +IUSE=+cxx +crywrap dane doc examples guile nls +openssl pkcs11 static-libs test zlib linguas_en linguas_cs linguas_de linguas_fi linguas_fr linguas_it linguas_ms linguas_nl linguas_pl linguas_sv linguas_uk linguas_vi linguas_zh_CN abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 +KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris +LICENSE=GPL-3 LGPL-3 +RDEPEND=>=dev-libs/libtasn1-3.9[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/nettle-2.7[gmp,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] =dev-libs/gmp-5.1.3-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-devel/autogen crywrap? ( net-dns/libidn ) dane? ( >=net-dns/unbound-1.4.20[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) guile? ( >=dev-scheme/guile-1.8:*[networking] ) nls? ( >=virtual/libintl-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pkcs11? ( >=app-crypt/p11-kit-0.20.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20140508 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) +SLOT=0 +SRC_URI=mirror://gnupg/gnutls/v3.3/gnutls-3.3.15.tar.xz +_eclasses_=autotools 999c8f6cf5d91495cb0779588f20716c eutils 9fb270e417e0e83d64ca52586c4a79de libtool 52d0e17251d04645ffaa61bfdd858944 multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multilib-build 0983c7893df461213a05f791cc7dea6d multilib-minimal 13dd976916c35a1e2c8d170e840c7018 toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 versionator cd0bcdb170807e4a1984115e9d53a26f +_md5_=d88f4885da0f6e7d0b10a6b0c276e145 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-libs/gnutls-3.3.15-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-libs/gnutls-3.3.15-r1 new file mode 100644 index 0000000000..3f3f57f9d9 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-libs/gnutls-3.3.15-r1 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install prepare setup test +DEPEND=>=dev-libs/libtasn1-3.9[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/nettle-2.7[gmp,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] =dev-libs/gmp-5.1.3-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-devel/autogen crywrap? ( net-dns/libidn ) dane? ( >=net-dns/unbound-1.4.20[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) guile? ( >=dev-scheme/guile-1.8:*[networking] ) nls? ( >=virtual/libintl-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pkcs11? ( >=app-crypt/p11-kit-0.20.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20140508 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) >=sys-devel/automake-1.11.6 >=virtual/pkgconfig-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] doc? ( dev-util/gtk-doc ) nls? ( sys-devel/gettext ) test? ( app-misc/datefudge ) !=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DESCRIPTION=A TLS 1.2 and SSL 3.0 implementation for the GNU project +EAPI=5 +HOMEPAGE=http://www.gnutls.org/ +IUSE=+cxx +crywrap dane doc examples guile nls +openssl pkcs11 static-libs test zlib linguas_en linguas_cs linguas_de linguas_fi linguas_fr linguas_it linguas_ms linguas_nl linguas_pl linguas_sv linguas_uk linguas_vi linguas_zh_CN abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris +LICENSE=GPL-3 LGPL-3 +RDEPEND=>=dev-libs/libtasn1-3.9[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/nettle-2.7[gmp,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] =dev-libs/gmp-5.1.3-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-devel/autogen crywrap? ( net-dns/libidn ) dane? ( >=net-dns/unbound-1.4.20[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) guile? ( >=dev-scheme/guile-1.8:*[networking] ) nls? ( >=virtual/libintl-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pkcs11? ( >=app-crypt/p11-kit-0.20.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20140508 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) +SLOT=0 +SRC_URI=mirror://gnupg/gnutls/v3.3/gnutls-3.3.15.tar.xz +_eclasses_=autotools 999c8f6cf5d91495cb0779588f20716c eutils 9fb270e417e0e83d64ca52586c4a79de libtool 52d0e17251d04645ffaa61bfdd858944 multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multilib-build 0983c7893df461213a05f791cc7dea6d multilib-minimal 13dd976916c35a1e2c8d170e840c7018 toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 versionator cd0bcdb170807e4a1984115e9d53a26f +_md5_=ccbe4d01edf1b0bc652ff6d165947a7f diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-libs/gnutls-3.4.1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-libs/gnutls-3.4.1 new file mode 100644 index 0000000000..d9151d9e32 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-libs/gnutls-3.4.1 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install prepare setup test +DEPEND=>=dev-libs/libtasn1-3.9[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/nettle-3.1[gmp,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/gmp-5.1.3-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] tools? ( sys-devel/autogen ) crywrap? ( net-dns/libidn ) dane? ( >=net-dns/unbound-1.4.20[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) guile? ( >=dev-scheme/guile-1.8:*[networking] ) nls? ( >=virtual/libintl-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pkcs11? ( >=app-crypt/p11-kit-0.23.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20140508 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) >=sys-devel/automake-1.11.6 >=virtual/pkgconfig-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] doc? ( dev-util/gtk-doc ) nls? ( sys-devel/gettext ) test? ( app-misc/datefudge ) !=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DESCRIPTION=A TLS 1.2 and SSL 3.0 implementation for the GNU project +EAPI=5 +HOMEPAGE=http://www.gnutls.org/ +IUSE=+cxx +crywrap dane doc examples guile nls +openssl pkcs11 static-libs test +tools zlib linguas_en linguas_cs linguas_de linguas_fi linguas_fr linguas_it linguas_ms linguas_nl linguas_pl linguas_sv linguas_uk linguas_vi linguas_zh_CN abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris +LICENSE=GPL-3 LGPL-3 +RDEPEND=>=dev-libs/libtasn1-3.9[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/nettle-3.1[gmp,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/gmp-5.1.3-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] tools? ( sys-devel/autogen ) crywrap? ( net-dns/libidn ) dane? ( >=net-dns/unbound-1.4.20[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) guile? ( >=dev-scheme/guile-1.8:*[networking] ) nls? ( >=virtual/libintl-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pkcs11? ( >=app-crypt/p11-kit-0.23.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20140508 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) +SLOT=0/30 +SRC_URI=mirror://gnupg/gnutls/v3.4/gnutls-3.4.1.tar.xz +_eclasses_=autotools 999c8f6cf5d91495cb0779588f20716c eutils 9fb270e417e0e83d64ca52586c4a79de libtool 52d0e17251d04645ffaa61bfdd858944 multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multilib-build 0983c7893df461213a05f791cc7dea6d multilib-minimal 13dd976916c35a1e2c8d170e840c7018 toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 versionator cd0bcdb170807e4a1984115e9d53a26f +_md5_=0b7cb0d7621f9146e64fcd30535b512a diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-libs/gnutls-3.4.2-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-libs/gnutls-3.4.2-r1 new file mode 100644 index 0000000000..88124ef1a9 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-libs/gnutls-3.4.2-r1 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install prepare setup test +DEPEND=>=dev-libs/libtasn1-3.9[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/nettle-3.1[gmp,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/gmp-5.1.3-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] tools? ( sys-devel/autogen ) crywrap? ( net-dns/libidn ) dane? ( >=net-dns/unbound-1.4.20[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) guile? ( >=dev-scheme/guile-1.8:*[networking] ) nls? ( >=virtual/libintl-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pkcs11? ( >=app-crypt/p11-kit-0.23.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20140508 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) >=sys-devel/automake-1.11.6 >=virtual/pkgconfig-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] doc? ( dev-util/gtk-doc ) nls? ( sys-devel/gettext ) test? ( app-misc/datefudge ) !=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DESCRIPTION=A TLS 1.2 and SSL 3.0 implementation for the GNU project +EAPI=5 +HOMEPAGE=http://www.gnutls.org/ +IUSE=+cxx +crywrap dane doc examples guile nls +openssl pkcs11 static-libs test +tools zlib linguas_en linguas_cs linguas_de linguas_fi linguas_fr linguas_it linguas_ms linguas_nl linguas_pl linguas_sv linguas_uk linguas_vi linguas_zh_CN abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris +LICENSE=GPL-3 LGPL-3 +RDEPEND=>=dev-libs/libtasn1-3.9[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/nettle-3.1[gmp,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/gmp-5.1.3-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] tools? ( sys-devel/autogen ) crywrap? ( net-dns/libidn ) dane? ( >=net-dns/unbound-1.4.20[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) guile? ( >=dev-scheme/guile-1.8:*[networking] ) nls? ( >=virtual/libintl-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pkcs11? ( >=app-crypt/p11-kit-0.23.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20140508 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) +SLOT=0/30 +SRC_URI=mirror://gnupg/gnutls/v3.4/gnutls-3.4.2.tar.xz +_eclasses_=autotools 999c8f6cf5d91495cb0779588f20716c eutils 9fb270e417e0e83d64ca52586c4a79de libtool 52d0e17251d04645ffaa61bfdd858944 multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multilib-build 0983c7893df461213a05f791cc7dea6d multilib-minimal 13dd976916c35a1e2c8d170e840c7018 toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 versionator cd0bcdb170807e4a1984115e9d53a26f +_md5_=ab8d0c82ec8b162ebe69454ed5aa21ab diff --git a/sdk_container/src/third_party/portage-stable/net-libs/gnutls/ChangeLog b/sdk_container/src/third_party/portage-stable/net-libs/gnutls/ChangeLog new file mode 100644 index 0000000000..9e7e04d514 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-libs/gnutls/ChangeLog @@ -0,0 +1,2383 @@ +# ChangeLog for net-libs/gnutls +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-libs/gnutls/ChangeLog,v 1.548 2015/06/21 06:39:45 alonbl Exp $ + + 21 Jun 2015; Alon Bar-Lev -gnutls-3.3.10-r2.ebuild, + -gnutls-3.3.12.ebuild, -gnutls-3.3.14.ebuild: + Cleanup, bug#546760, bug#548636 + +*gnutls-3.3.15-r1 (17 Jun 2015) +*gnutls-3.4.2-r1 (17 Jun 2015) + + 17 Jun 2015; Alon Bar-Lev +gnutls-3.3.15-r1.ebuild, + +gnutls-3.4.2-r1.ebuild, -gnutls-3.4.2.ebuild: + Disable pdf doc generation, bug#552356 + + 17 Jun 2015; Agostino Sarubbo gnutls-3.3.15.ebuild: + Stable for sparc, wrt bug #548636 + +*gnutls-3.4.2 (16 Jun 2015) + + 16 Jun 2015; Alon Bar-Lev +files/gnutls-3.4.2-build.patch, + +gnutls-3.4.2.ebuild: + Version bump + + 27 May 2015; Agostino Sarubbo gnutls-3.3.15.ebuild: + Stable for arm, wrt bug #548636 + + 20 May 2015; Matt Turner gnutls-3.3.15.ebuild: + alpha stable, bug 548636. + + 19 May 2015; Agostino Sarubbo gnutls-3.3.15.ebuild: + Stable for x86, wrt bug #548636 + + 16 May 2015; Mike Frysinger + +files/gnutls-2.12.23-cross-compile.patch, gnutls-2.12.23-r6.ebuild: + Fix from Chromium OS for cross-compiling. + + 15 May 2015; Pacho Ramos gnutls-3.3.15.ebuild: + ppc stable wrt bug #548636 + + 13 May 2015; Jack Morgan gnutls-3.3.15.ebuild: + ia64 stable wrt bug #548636 + + 07 May 2015; Jeroen Roovers gnutls-3.3.15.ebuild, + metadata.xml: + Stable for HPPA (bug #548636). + + 07 May 2015; Jeroen Roovers gnutls-3.3.15.ebuild: + Stable for PPC64 (bug #548636). + + 06 May 2015; Agostino Sarubbo gnutls-3.3.15.ebuild: + Stable for amd64, wrt bug #548636 + +*gnutls-3.4.1 (03 May 2015) +*gnutls-3.3.15 (03 May 2015) + + 03 May 2015; Alon Bar-Lev +gnutls-3.3.15.ebuild, + +gnutls-3.4.1.ebuild, -files/gnutls-3.4.0-build.patch, -gnutls-3.4.0.ebuild: + Version bump + + 27 Apr 2015; Agostino Sarubbo gnutls-3.3.10-r2.ebuild: + Stable for sparc, wrt bug #492522 + + 10 Apr 2015; Alon Bar-Lev gnutls-3.3.14.ebuild, + gnutls-3.4.0.ebuild, metadata.xml: + Add openssl USE to enable/disable the openssl compatibility library + + 10 Apr 2015; Patrick Lauer gnutls-3.3.10-r2.ebuild, + gnutls-3.3.12.ebuild, gnutls-3.3.14.ebuild: + Tighten dependencies for nettle #546100 + +*gnutls-3.4.0 (10 Apr 2015) + + 10 Apr 2015; Alon Bar-Lev +files/gnutls-3.4.0-build.patch, + +gnutls-3.4.0.ebuild, metadata.xml: + Version bump, removed most of complexity of multilib as tools are optional, + multilib is probably broken, we fix it fast once issue reported. removed + unknown undocumented complexity so we can document and fix, add subslot + + 03 Apr 2015; Mike Frysinger gnutls-2.12.23-r6.ebuild: + Fix cross-compiling by not searching the host paths directly. The toolchain + already has the right paths built into it for finding these libs. + +*gnutls-3.3.14 (01 Apr 2015) + + 01 Apr 2015; Alon Bar-Lev +gnutls-3.3.14.ebuild: + Version bump, bug#545208 + + 10 Mar 2015; Mike Frysinger gnutls-3.3.10-r2.ebuild: + Mark arm64/ia64/m68k/s390/sh stable #492522. + + 25 Feb 2015; Pacho Ramos gnutls-3.3.10-r2.ebuild: + ppc/ppc64 stable, bug #492522 + + 06 Feb 2015; Pacho Ramos gnutls-3.3.10-r2.ebuild: + amd64/x86 stable, bug #492522 + +*gnutls-3.3.12 (19 Jan 2015) + + 19 Jan 2015; Alon Bar-Lev +gnutls-3.3.12.ebuild, + -gnutls-3.3.11.ebuild: + Version bump, bug#537054 + + 09 Jan 2015; Tobias Klausmann gnutls-3.3.10-r2.ebuild: + Stable on alpha, bug 492522 + + 30 Dec 2014; Markus Meier gnutls-3.3.10-r2.ebuild: + arm stable, bug #492522 + +*gnutls-3.3.11 (30 Dec 2014) + + 30 Dec 2014; Alon Bar-Lev +gnutls-3.3.11.ebuild: + Version bump, bug#533298 + + 15 Dec 2014; Jeroen Roovers gnutls-3.3.10-r2.ebuild: + Stable for HPPA (bug #492522). + + 13 Dec 2014; Alon Bar-Lev -gnutls-3.2.20.ebuild, + -gnutls-3.3.10-r1.ebuild: + Cleanup + + 24 Nov 2014; Michał Górny gnutls-3.3.10-r2.ebuild: + Add work-around for gtk-doc out-of-source build issues, bug #519762. + +*gnutls-3.3.10-r2 (23 Nov 2014) + + 23 Nov 2014; Alon Bar-Lev +gnutls-3.3.10-r2.ebuild: + drop textinfo and enforce UTC timezone, bug#520818 + +*gnutls-3.3.10-r1 (23 Nov 2014) + + 23 Nov 2014; Alon Bar-Lev +gnutls-3.3.10-r1.ebuild, + -gnutls-3.3.10.ebuild: + Fix libtasn1 dependency, bug#530060, thanks to Harvey Mittens + +*gnutls-3.3.10 (10 Nov 2014) +*gnutls-3.2.20 (10 Nov 2014) + + 10 Nov 2014; Alon Bar-Lev +gnutls-3.2.20.ebuild, + +gnutls-3.3.10.ebuild, -gnutls-3.2.18.ebuild, -gnutls-3.3.8.ebuild, + -gnutls-3.3.9.ebuild: + Version bump + cleanup, bug#528824 + +*gnutls-3.3.9 (13 Oct 2014) + + 13 Oct 2014; Alon Bar-Lev +gnutls-3.3.9.ebuild, + -files/gnutls-3.3.7-build.patch, -gnutls-3.2.16.ebuild, -gnutls-3.2.17.ebuild, + -gnutls-3.3.6.ebuild, -gnutls-3.3.7-r1.ebuild, -gnutls-3.3.7.ebuild: + Version bump, cleanup + + 23 Sep 2014; Alon Bar-Lev gnutls-3.3.8.ebuild: + Bump p11-kit dependency, bug#523472, thanks to Marcin Mirosław + +*gnutls-3.3.8 (19 Sep 2014) +*gnutls-3.2.18 (19 Sep 2014) + + 19 Sep 2014; Alon Bar-Lev +gnutls-3.2.18.ebuild, + +gnutls-3.3.8.ebuild: + Version bump, bug#523190, thanks to polynomial-c + +*gnutls-3.3.7-r1 (29 Aug 2014) + + 29 Aug 2014; Alon Bar-Lev +gnutls-3.3.7-r1.ebuild: + Remove htmldir if \!use doc, bug#520854. Force regenerate of makeinfo files, + bug#520818 + +*gnutls-3.2.17 (24 Aug 2014) +*gnutls-3.3.7 (24 Aug 2014) + + 24 Aug 2014; Alon Bar-Lev +files/gnutls-3.3.7-build.patch, + +gnutls-3.2.17.ebuild, +gnutls-3.3.7.ebuild, -gnutls-3.2.15.ebuild, + -gnutls-3.3.4-r1.ebuild: + Version bump, bug#520784, cleanup + +*gnutls-3.2.16 (08 Aug 2014) +*gnutls-3.3.6 (08 Aug 2014) + + 08 Aug 2014; Alon Bar-Lev +gnutls-3.2.16.ebuild, + +gnutls-3.3.6.ebuild, -gnutls-3.3.4.ebuild: + Version bump, bug#518762 + +*gnutls-3.3.4-r1 (06 Jul 2014) + + 06 Jul 2014; Alon Bar-Lev +gnutls-3.3.4-r1.ebuild: + Fix dane roots issue, bug#443104, thanks to Rafał Mużyło + + 18 Jun 2014; Michał Górny gnutls-3.3.4.ebuild: + Update dependencies to require guaranteed EAPI=5 or multilib ebuilds, bug + #513718. + + 13 Jun 2014; Alon Bar-Lev gnutls-2.12.23-r6.ebuild: + Remove libtasn-1 mask, since long time we could have done this, bug#492522 + + 10 Jun 2014; Alon Bar-Lev -gnutls-2.12.23-r4.ebuild, + -gnutls-2.12.23-r5.ebuild: + Cleanup old, bug#511840 + + 10 Jun 2014; Mikle Kolyada gnutls-2.12.23-r6.ebuild: + ppc64/ppc stable wrt bug #511840 + + 10 Jun 2014; Mikle Kolyada gnutls-2.12.23-r6.ebuild: + ia64 stable wrt bug #511840 + + 10 Jun 2014; Mikle Kolyada gnutls-2.12.23-r6.ebuild: + sparc stable wrt bug #511840 + + 10 Jun 2014; Mikle Kolyada gnutls-2.12.23-r6.ebuild: + alpha stable wrt bug #511840 + + 10 Jun 2014; Mike Frysinger gnutls-2.12.23-r4.ebuild, + gnutls-2.12.23-r5.ebuild, gnutls-2.12.23-r6.ebuild, gnutls-3.2.15.ebuild, + gnutls-3.3.4.ebuild: + Mark m68k/s390/sh stable. + + 10 Jun 2014; Mike Frysinger gnutls-2.12.23-r4.ebuild, + gnutls-2.12.23-r5.ebuild, gnutls-2.12.23-r6.ebuild, gnutls-3.2.15.ebuild, + gnutls-3.3.4.ebuild: + Add arm64 love. + + 09 Jun 2014; Mikle Kolyada gnutls-2.12.23-r6.ebuild: + arm stable wrt bug #511840 + + 09 Jun 2014; Mikle Kolyada gnutls-2.12.23-r6.ebuild: + x86 stable wrt bug #511840 + + 09 Jun 2014; Mikle Kolyada gnutls-2.12.23-r6.ebuild: + amd64 stable wrt bug #511840 + + 09 Jun 2014; Jeroen Roovers gnutls-2.12.23-r6.ebuild: + Stable for HPPA (bug #511840). + +*gnutls-2.12.23-r6 (07 Jun 2014) + + 07 Jun 2014; Alon Bar-Lev + +files/gnutls-2.12.23-CVE-2014-3466.patch, + +files/gnutls-2.12.23-CVE-2014-3467.patch, + +files/gnutls-2.12.23-CVE-2014-3468.patch, + +files/gnutls-2.12.23-CVE-2014-3469.patch, +gnutls-2.12.23-r6.ebuild: + Fix CVE-2014-3466, CVE-2014-3467, CVE-2014-3468, CVE-2014-3469 of 2.12 series + + 07 Jun 2014; Alon Bar-Lev + -files/gnutls-2.12.20-glibc-2.16.patch, -files/gnutls-3.3.1-guile.patch, + -files/gnutls-3.3.2-build-out-of-tree.patch, -gnutls-3.2.11.ebuild, + -gnutls-3.2.12.1.ebuild, -gnutls-3.2.12.ebuild, -gnutls-3.2.13.ebuild, + -gnutls-3.2.14.ebuild, -gnutls-3.3.1-r1.ebuild, -gnutls-3.3.1.ebuild, + -gnutls-3.3.2.ebuild: + Cleanup old + +*gnutls-3.3.4 (01 Jun 2014) +*gnutls-3.2.15 (01 Jun 2014) + + 01 Jun 2014; Tim Harder +gnutls-3.2.15.ebuild, + +gnutls-3.3.4.ebuild: + Security bumps (bug #511840). + + 17 May 2014; Michał Górny gnutls-3.3.2.ebuild: + Symlink remaining tools necessary for tests for non-native ABIs. + +*gnutls-3.3.2 (17 May 2014) +*gnutls-3.2.14 (17 May 2014) + + 17 May 2014; Alon Bar-Lev + +files/gnutls-3.3.2-build-out-of-tree.patch, +gnutls-3.2.14.ebuild, + +gnutls-3.3.2.ebuild: + Version bumps, fix bug#510282, fix build issues bug#510418 thanks to Michał + Górny + + 15 May 2014; Michał Górny gnutls-3.3.1-r1.ebuild: + Symlink native certtool for reuse in tests, bug #510420. + + 15 May 2014; Alon Bar-Lev -gnutls-2.12.23-r1.ebuild: + Remove old, bug#501282 + +*gnutls-3.3.1-r1 (13 May 2014) + + 13 May 2014; Michał Górny +gnutls-3.3.1-r1.ebuild: + Enable multilib support, bug #493166. + + 25 Apr 2014; Alon Bar-Lev +files/gnutls-3.3.1-guile.patch, + gnutls-3.3.1.ebuild: + Fix guile build, bug#508454, thanks to Ed Catmur + +*gnutls-3.3.1 (22 Apr 2014) + + 22 Apr 2014; Alon Bar-Lev +gnutls-3.3.1.ebuild, + -gnutls-3.3.0.ebuild: + Version bump, bug#508360 + +*gnutls-3.3.0 (18 Apr 2014) + + 18 Apr 2014; Alon Bar-Lev +gnutls-3.3.0.ebuild: + Version bump, bug#508032 + +*gnutls-3.2.13 (11 Apr 2014) + + 11 Apr 2014; Tim Harder +gnutls-3.2.13.ebuild: + Version bump. + +*gnutls-2.12.23-r5 (29 Mar 2014) + + 29 Mar 2014; Alon Bar-Lev + +files/gnutls-2.12.23-gdoc-perl-5.18.patch, +gnutls-2.12.23-r5.ebuild: + Fix perl-5.18 compatibility, bug#504028, thanks to Kerin Millar + + 24 Mar 2014; Agostino Sarubbo gnutls-2.12.23-r4.ebuild: + Stable for ppc64, wrt bug #503394 + + 22 Mar 2014; Markus Meier gnutls-2.12.23-r4.ebuild: + arm stable, bug #503394 + + 19 Mar 2014; Agostino Sarubbo gnutls-2.12.23-r4.ebuild: + Stable for alpha, wrt bug #503394 + + 18 Mar 2014; Agostino Sarubbo gnutls-2.12.23-r4.ebuild: + Stable for ia64, wrt bug #503394 + + 16 Mar 2014; Agostino Sarubbo gnutls-2.12.23-r4.ebuild: + Stable for ppc, wrt bug #503394 + + 12 Mar 2014; Agostino Sarubbo gnutls-2.12.23-r4.ebuild: + Stable for sparc, wrt bug #503394 + + 08 Mar 2014; Alon Bar-Lev + +files/gnutls-2.12.23-gl-tests-getaddrinfo-skip-if-no-network.patch, + gnutls-2.12.23-r4.ebuild, gnutls-3.2.12.1.ebuild: + Fix network sandbox gnulib issue, bug#503870 + + 06 Mar 2014; Pawel Hajdan jr gnutls-2.12.23-r4.ebuild: + x86 stable wrt security bug #503394 + +*gnutls-3.2.12.1 (05 Mar 2014) + + 05 Mar 2014; Tim Harder +gnutls-3.2.12.1.ebuild: + Version bump. + + 05 Mar 2014; Richard Freeman gnutls-2.12.23-r4.ebuild: + amd64 stable - 503394 + + 05 Mar 2014; Jeroen Roovers gnutls-2.12.23-r4.ebuild: + Stable for HPPA (bug #503394). + +*gnutls-2.12.23-r4 (04 Mar 2014) + + 04 Mar 2014; Alon Bar-Lev + +files/gnutls-2.12.23-CVE-2014-1959.patch, +gnutls-2.12.23-r4.ebuild, + -gnutls-2.12.23-r2.ebuild, -gnutls-2.12.23-r3.ebuild: + Fix CVE-2014-1959, bug#501282 + +*gnutls-2.12.23-r3 (04 Mar 2014) + + 04 Mar 2014; Alon Bar-Lev + +files/gnutls-2.12.23-CVE-2014-0092.patch, +gnutls-2.12.23-r3.ebuild: + Fix CVE-2014-0092, bug#503394 + +*gnutls-3.2.12 (03 Mar 2014) + + 03 Mar 2014; Tim Harder +gnutls-3.2.12.ebuild: + Version bump. + + 01 Mar 2014; Michał Górny gnutls-2.12.23-r1.ebuild, + gnutls-2.12.23-r2.ebuild: + Update libgcrypt dep to use slot :0. + + 17 Feb 2014; Alon Bar-Lev gnutls-3.2.11.ebuild: + Update p11-kit dependency, bug#501462, thanks to michael@kuemmling.de + + 17 Feb 2014; Alon Bar-Lev gnutls-3.2.11.ebuild: + Update p11-kit dependency, bug#501462, thanks to michael@kuemmling.de + +*gnutls-2.12.23-r2 (15 Feb 2014) + + 15 Feb 2014; Alon Bar-Lev +gnutls-2.12.23-r2.ebuild, + gnutls-2.12.23-r1.ebuild, gnutls-3.2.11.ebuild: + Fix autotools usage, bug#501186, remove libtool manual cleanup + + 15 Feb 2014; Alon Bar-Lev -gnutls-3.2.10.ebuild: + Clean old ebuilds + + 15 Feb 2014; Tim Harder -gnutls-3.2.7.ebuild, + -gnutls-3.2.8.ebuild, -gnutls-3.2.9.ebuild, -files/gnutls-3.2.5-build.patch, + -files/gnutls-3.2.8-build.patch: + Remove old. + +*gnutls-3.2.11 (15 Feb 2014) + + 15 Feb 2014; Tim Harder +gnutls-3.2.11.ebuild: + Version bump. + +*gnutls-3.2.10 (03 Feb 2014) + + 03 Feb 2014; Tim Harder +gnutls-3.2.10.ebuild, + metadata.xml: + Version bump, add crywrap use flag (bug #498034 by James Le Cuirot), and + remove C++ compiler checks when cxx support is disabled (bug #497472). + +*gnutls-3.2.9 (24 Jan 2014) + + 24 Jan 2014; Tim Harder +gnutls-3.2.9.ebuild: + Version bump. + + 22 Dec 2013; Alon Bar-Lev +files/gnutls-3.2.8-build.patch, + gnutls-3.2.8.ebuild: + Fix build issue, bug#494940 + + 21 Dec 2013; Fabian Groffen gnutls-3.2.8.ebuild: + Disable hardware accelleration on Darwin because that causes misc compilation + problems for now + +*gnutls-3.2.8 (21 Dec 2013) + + 21 Dec 2013; Tim Harder +gnutls-3.2.8.ebuild: + Version bump. + + 12 Dec 2013; Alon Bar-Lev -gnutls-3.2.5.ebuild, + -gnutls-3.2.6.ebuild: + Cleanup, bug#494066 + +*gnutls-3.2.7 (23 Nov 2013) + + 23 Nov 2013; Tim Harder +gnutls-3.2.7.ebuild: + Version bump. + +*gnutls-3.2.6 (09 Nov 2013) + + 09 Nov 2013; Tim Harder +gnutls-3.2.6.ebuild: + Version bump. + + 28 Oct 2013; Alon Bar-Lev -gnutls-3.2.3.ebuild: + Remove old ebuild, bug#489262 + + 28 Oct 2013; Alon Bar-Lev -gnutls-3.2.4.ebuild: + Remove old ebuild, bug#489262 + +*gnutls-3.2.5 (24 Oct 2013) + + 24 Oct 2013; Alon Bar-Lev +files/gnutls-3.2.5-build.patch, + +gnutls-3.2.5.ebuild: + Version bump, bug#489262 + + 22 Oct 2013; Fabian Groffen gnutls-3.2.4.ebuild: + Add patch from upstream to fix compilation on Darwin, bug #488498 + + 22 Sep 2013; Chris Reffett -gnutls-2.12.20.ebuild: + Drop affected version wrt bug 455560 + + 01 Sep 2013; Tim Harder -gnutls-2.12.23.ebuild, + -gnutls-3.1.10.ebuild, -gnutls-3.1.11.ebuild, -gnutls-3.2.1-r1.ebuild, + -files/gnutls-3.2.1-build-gmp-1.patch, -files/gnutls-3.2.1-build-gmp-2.patch, + -files/gnutls-3.2.1-build-gmp-3.patch: + Remove old. + +*gnutls-3.2.4 (01 Sep 2013) + + 01 Sep 2013; Tim Harder +gnutls-3.2.4.ebuild: + Version bump. + +*gnutls-3.2.3 (31 Jul 2013) + + 31 Jul 2013; Tim Harder +gnutls-3.2.3.ebuild: + Version bump. + + 17 Jun 2013; Alon Bar-Lev files/gnutls-2.12.23-hppa.patch: + fix hppa build issue, bug#471914, again... there is duplicate file + + 15 Jun 2013; Alon Bar-Lev + +files/gnutls-2.12.23-hppa.patch, gnutls-2.12.23-r1.ebuild: + fix hppa build issue, bug#471914 + + 11 Jun 2013; Agostino Sarubbo gnutls-2.12.23-r1.ebuild: + Stable for sh, wrt bug #471788 + + 09 Jun 2013; Agostino Sarubbo gnutls-2.12.23-r1.ebuild: + Stable for s390, wrt bug #471788 + + 09 Jun 2013; Agostino Sarubbo gnutls-2.12.23-r1.ebuild: + Stable for ppc64, wrt bug #471788 + + 09 Jun 2013; Agostino Sarubbo gnutls-2.12.23-r1.ebuild: + Stable for sparc, wrt bug #471788 + + 09 Jun 2013; Agostino Sarubbo gnutls-2.12.23-r1.ebuild: + Stable for ppc, wrt bug #471788 + + 09 Jun 2013; Agostino Sarubbo gnutls-2.12.23-r1.ebuild: + Stable for ia64, wrt bug #471788 + + 09 Jun 2013; Markus Meier gnutls-2.12.23-r1.ebuild: + arm stable, bug #471788 + + 04 Jun 2013; Agostino Sarubbo gnutls-2.12.23-r1.ebuild: + Stable for x86, wrt bug #471788 + +*gnutls-3.2.1-r1 (03 Jun 2013) + + 03 Jun 2013; Alon Bar-Lev + +files/gnutls-3.2.1-build-gmp-1.patch, +files/gnutls-3.2.1-build-gmp-2.patch, + +files/gnutls-3.2.1-build-gmp-3.patch, +gnutls-3.2.1-r1.ebuild, + -files/gnutls-3.2.1-build-gmp.patch, -gnutls-3.2.1.ebuild: + backport patches from upstream related to bug#472056, should solve bug#472196 + + 02 Jun 2013; Richard Freeman gnutls-2.12.23-r1.ebuild: + amd64 stable - 471788 + + 02 Jun 2013; Alon Bar-Lev + +files/gnutls-3.2.1-build-gmp.patch, gnutls-3.2.1.ebuild: + link explicitly against gmp, bug#472056 + +*gnutls-3.2.1 (01 Jun 2013) + + 01 Jun 2013; Alon Bar-Lev +gnutls-3.2.1.ebuild, + -gnutls-3.2.0.ebuild: + Version bump, fixes bug#459964 + + 31 May 2013; Jeroen Roovers gnutls-2.12.23-r1.ebuild: + Stable for HPPA (bug #471788). + + 31 May 2013; Tobias Klausmann gnutls-2.12.23-r1.ebuild: + Stable on alpha, bug #471788 + +*gnutls-2.12.23-r1 (30 May 2013) + + 30 May 2013; Tim Harder +gnutls-2.12.23-r1.ebuild, + gnutls-3.1.10.ebuild, gnutls-3.1.11.ebuild, gnutls-3.2.0.ebuild, + +files/gnutls-2.12.23-CVE-2013-2116.patch: + Revision bump to fix CVE-2013-2116 (bug #471788), drop redundant + --disable-silent-rules econf option for EAPI 5 ebuilds, and run tests + serially since they often fail in parallel. + + 22 May 2013; Tim Harder gnutls-3.2.0.ebuild: + Update nettle dep (bug #471022). + + 22 May 2013; Tim Harder gnutls-3.1.10.ebuild, + gnutls-3.1.11.ebuild, gnutls-3.2.0.ebuild: + Drop m68k keyword until dev-libs/nettle is keyworded. + + 22 May 2013; Tim Harder -gnutls-3.1.8.ebuild, + -gnutls-3.1.9-r1.ebuild: + Remove old. + +*gnutls-3.2.0 (22 May 2013) +*gnutls-3.1.11 (22 May 2013) + + 22 May 2013; Tim Harder +gnutls-3.1.11.ebuild, + +gnutls-3.2.0.ebuild: + Version bumps (bug #470698). + +*gnutls-3.1.10 (27 Mar 2013) + + 27 Mar 2013; Tim Harder +gnutls-3.1.10.ebuild: + Version bump. + + 10 Mar 2013; Agostino Sarubbo gnutls-2.12.23.ebuild: + Stable for s390, wrt bug #455560 + + 09 Mar 2013; Agostino Sarubbo gnutls-2.12.23.ebuild: + Stable for sparc, wrt bug #455560 + + 09 Mar 2013; Agostino Sarubbo gnutls-2.12.23.ebuild: + Stable for ia64, wrt bug #455560 + + 09 Mar 2013; Agostino Sarubbo gnutls-2.12.23.ebuild: + Stable for alpha, wrt bug #455560 + + 09 Mar 2013; Agostino Sarubbo gnutls-2.12.23.ebuild: + Stable for ppc64, wrt bug #455560 + + 08 Mar 2013; Agostino Sarubbo gnutls-2.12.23.ebuild: + Stable for arm, wrt bug #455560 + + 06 Mar 2013; Agostino Sarubbo gnutls-2.12.23.ebuild: + Stable for sh, wrt bug #455560 + + 04 Mar 2013; Brent Baude gnutls-2.12.23.ebuild: + Marking gnutls-2.12.23 ppc for bug 455560 + + 04 Mar 2013; Jeroen Roovers gnutls-2.12.23.ebuild: + Stable for HPPA (bug #455560). + + 04 Mar 2013; Agostino Sarubbo gnutls-2.12.23.ebuild: + Stable for x86, wrt bug #455560 + + 04 Mar 2013; Agostino Sarubbo gnutls-2.12.23.ebuild: + Stable for amd64, wrt bug #455560 + +*gnutls-3.1.9-r1 (28 Feb 2013) + + 28 Feb 2013; Diego E. Pettenò +gnutls-3.1.9-r1.ebuild, + -gnutls-3.1.9.ebuild: + Revision bump to ensure that everybody is using the new spin of the tarball + (upstream considers it a 3.1.9.1). + + 28 Feb 2013; Tim Harder Manifest: + Fix checksums for gnutls-3.1.9 (bug #459604). + +*gnutls-3.1.9 (27 Feb 2013) + + 27 Feb 2013; Diego E. Pettenò +gnutls-3.1.9.ebuild, + -files/gnutls-3.1.3-guile-parallelmake.patch, + -files/gnutls-3.1.6-danetool.patch, -gnutls-3.1.5-r1.ebuild, + -gnutls-3.1.6.ebuild: + Version bump; remove old. + + 21 Feb 2013; Zac Medico gnutls-3.1.8.ebuild: + Add ~arm-linux keyword. + +*gnutls-3.1.8 (10 Feb 2013) + + 10 Feb 2013; Diego E. Pettenò +gnutls-3.1.8.ebuild, + -gnutls-3.1.7.ebuild: + Version bump to 3.1.8 that, once again, connects to GTalk. + + 08 Feb 2013; Alexis Ballier gnutls-3.1.7.ebuild: + keyword ~amd64-fbsd + + 05 Feb 2013; Alon Bar-Lev gnutls-3.1.7.ebuild: + Alter SRC_URI to some more generic expression + +*gnutls-2.12.23 (05 Feb 2013) + + 05 Feb 2013; Alon Bar-Lev +gnutls-2.12.23.ebuild: + Version bump, bug#455560, solves GNUTLS-SA-2013-1 + +*gnutls-3.1.7 (04 Feb 2013) + + 04 Feb 2013; Diego E. Pettenò +gnutls-3.1.7.ebuild: + Version bump; do not make heartbeat optional yet; fix automake dependency + properly to not require 1.11 when 1.12+ is installed. + + 20 Jan 2013; Alon Bar-Lev + +files/gnutls-3.1.6-danetool.patch, gnutls-3.1.6.ebuild: + Fix parallel build, bug#452942 + + 07 Jan 2013; Alon Bar-Lev gnutls-3.1.6.ebuild: + Depend on >=1.11.6, per bug#450644, thanks to Martin Mokrejš + + 04 Jan 2013; Alon Bar-Lev gnutls-3.1.6.ebuild: + Minor cleanup (spelling) + + 04 Jan 2013; Alon Bar-Lev gnutls-3.1.6.ebuild: + Revert autogen move, replace at RDEPEND as we configure gnutls to use system + autogen. Thanks for radhermit. + + 03 Jan 2013; Alon Bar-Lev gnutls-3.1.6.ebuild: + Cleanup autogen is required only for build, libtool is not required if we + inherit autotools + + 03 Jan 2013; Tim Harder gnutls-3.1.6.ebuild: + Use updated SRC_URI and drop guile parallel make patch since it's fixed + upstream. + +*gnutls-3.1.6 (02 Jan 2013) + + 02 Jan 2013; Tim Harder +gnutls-3.1.6.ebuild: + Version bump. Simplify adding linguas use flags to IUSE. + + 30 Dec 2012; Diego E. Pettenò + -files/gnutls-3.0.20-parallelmake.patch, -gnutls-3.1.3.ebuild, + -gnutls-3.1.5.ebuild, metadata.xml: + Add a local description for the bindist USE flag; remove old; remove stray + file. + + 23 Dec 2012; Alon Bar-Lev gnutls-3.1.5-r1.ebuild: + Revert bug#438222, multilib issue, thanks for Alexander E. Patrakov + + 22 Dec 2012; Alon Bar-Lev gnutls-3.1.5-r1.ebuild: + Add certtool.cfg as doc, per bug#426124, thanks to Petr Pisar + + 22 Dec 2012; Alon Bar-Lev gnutls-3.1.5-r1.ebuild: + Support cross compile, per bug#438222, thanks to James Le Cuirot + +*gnutls-3.1.5-r1 (22 Dec 2012) + + 22 Dec 2012; Alon Bar-Lev +gnutls-3.1.5-r1.ebuild: + Respect LINGUAS, per bug#402683. Remove unused myconf usage. + +*gnutls-3.1.5 (24 Nov 2012) + + 24 Nov 2012; Diego E. Pettenò +gnutls-3.1.5.ebuild, + -files/gnutls-3.1.4-nodane.patch, -gnutls-3.1.4.ebuild: + Version bump; remove 3.1.4 and its patch. + +*gnutls-3.1.4 (10 Nov 2012) + + 10 Nov 2012; Diego E. Pettenò + +files/gnutls-3.1.4-nodane.patch, +gnutls-3.1.4.ebuild: + Version bump; a patch is needed for a test failure with USE=-dane. + + 04 Nov 2012; Tim Harder gnutls-3.1.3.ebuild: + Don't try to install the postscript doc since it's not built by default + anymore (bug #440720). + + 30 Oct 2012; Rick Farina gnutls-2.12.20.ebuild: + gnutls-2 is not compatible with libtasn1-3 so adjust deps accordingly + + 19 Oct 2012; Dane Smith -gnutls-2.12.18.ebuild, + gnutls-2.12.20.ebuild, +files/gnutls-2.12.20-guile-parallelmake.patch, + gnutls-3.1.3.ebuild, +files/gnutls-3.1.3-guile-parallelmake.patch: + Add patches to fix parallel make issues in bug 427844 and bug 437256. + Update ebuilds for 2.12.20 and 3.1.3 to make use of said patches. + Drop old. + +*gnutls-3.1.3 (13 Oct 2012) + + 13 Oct 2012; Diego E. Pettenò +gnutls-3.1.3.ebuild, + -gnutls-3.0.23.ebuild, -gnutls-3.0.24.ebuild, -gnutls-3.1.1.ebuild, + -gnutls-3.1.2.ebuild, metadata.xml: + Version bump to 3.1.3 adding support for building the DANE library. Remove + older version that make up the old stable branch for upstream. + + 06 Oct 2012; Raúl Porcel gnutls-2.12.20.ebuild: + alpha/ia64/m68k/s390/sh/sparc/x86 stable wrt #436368 + + 03 Oct 2012; Agostino Sarubbo gnutls-2.12.20.ebuild: + Stable for amd64, wrt bug #436368 + + 02 Oct 2012; Jeroen Roovers gnutls-2.12.20.ebuild: + Stable for HPPA (bug #436368). + + 28 Sep 2012; Anthony G. Basile gnutls-2.12.20.ebuild: + stable arm, bug #436368 + + 27 Sep 2012; Anthony G. Basile gnutls-2.12.20.ebuild: + stable ppc ppc64, bug #436368 + + 26 Sep 2012; Tim Harder gnutls-2.12.20.ebuild, + +files/gnutls-2.12.20-glibc-2.16.patch, +files/gnutls-2.12.20-libadd.patch: + Fix build with glibc-2.16 (bug #424988 by Christian Hagau) and link against + the built libgnutls library instead of the system version (bug #436146 by + Bartosz Brachaczek). + + 26 Sep 2012; Tim Harder -gnutls-2.12.19.ebuild, + -gnutls-3.0.20.ebuild, -gnutls-3.0.21.ebuild, -gnutls-3.0.22.ebuild, + -gnutls-3.1.0.ebuild: + Remove old. + +*gnutls-3.1.2 (26 Sep 2012) +*gnutls-3.0.24 (26 Sep 2012) + + 26 Sep 2012; Tim Harder +gnutls-3.0.24.ebuild, + +gnutls-3.1.2.ebuild: + Version bumps. + +*gnutls-3.1.1 (02 Sep 2012) +*gnutls-3.0.23 (02 Sep 2012) + + 02 Sep 2012; Tim Harder +gnutls-3.0.23.ebuild, + +gnutls-3.1.1.ebuild: + Version bumps. + +*gnutls-3.1.0 (15 Aug 2012) + + 15 Aug 2012; Diego E. Pettenò +gnutls-3.1.0.ebuild: + Version bump; disable TPM support for now until it can be tested by somebody + with a TPM device. + +*gnutls-3.0.22 (05 Aug 2012) + + 05 Aug 2012; Diego E. Pettenò +gnutls-3.0.22.ebuild: + Version bump. + + 02 Aug 2012; Tim Harder gnutls-2.12.18.ebuild, + gnutls-2.12.19.ebuild, gnutls-2.12.20.ebuild, gnutls-3.0.20.ebuild, + gnutls-3.0.21.ebuild: + Enable verbose build (bug #429312). + +*gnutls-3.0.21 (04 Jul 2012) + + 04 Jul 2012; Tim Harder +gnutls-3.0.21.ebuild: + Version bump. + + 17 Jun 2012; Fabian Groffen + +files/gnutls-2.12.20-AF_UNIX.patch, gnutls-2.12.20.ebuild: + Add backport of AF_LOCAL/AF_UNIX fix from upstream to fix compilation on e.g. + Solaris. + + 15 Jun 2012; Diego E. Pettenò + +files/gnutls-3.0.20-parallelmake.patch, gnutls-3.0.20.ebuild: + Add patch to build properly with parallel make; also build tests in parallel. + +*gnutls-2.12.20 (11 Jun 2012) + + 11 Jun 2012; Tim Harder +gnutls-2.12.20.ebuild: + Version bump. + + 10 Jun 2012; Tim Harder -gnutls-3.0.19.ebuild: + Remove old. + + 10 Jun 2012; Tim Harder gnutls-2.12.18.ebuild, + gnutls-2.12.19.ebuild: + Drop -Werror flag from all relevant configure files. + + 10 Jun 2012; Tim Harder gnutls-2.12.18.ebuild, + gnutls-2.12.19.ebuild: + Don't make automake warnings into errors. + + 09 Jun 2012; Tim Harder gnutls-3.0.20.ebuild: + Don't make automake warnings into errors. + + 06 Jun 2012; Tim Harder -gnutls-3.0.18.ebuild: + Remove old. + +*gnutls-3.0.20 (06 Jun 2012) + + 06 Jun 2012; Tim Harder +gnutls-3.0.20.ebuild: + Version bump. + + 28 May 2012; Fabian Groffen gnutls-2.12.19.ebuild, + gnutls-3.0.19.ebuild: + Transferred Prefix keywords, fixed for Prefix + + 10 May 2012; Tim Harder -gnutls-2.10.5.ebuild: + Remove old, insecure version. + + 09 May 2012; Matt Turner gnutls-2.12.19.ebuild: + Added ~mips, bug 402959. + +*gnutls-2.12.19 (07 May 2012) + + 07 May 2012; Tim Harder +gnutls-2.12.19.ebuild: + Version bump. + + 05 May 2012; Jeff Horelick gnutls-2.12.18.ebuild, + gnutls-3.0.18.ebuild, gnutls-3.0.19.ebuild: + dev-util/pkgconfig -> virtual/pkgconfig + + 26 Apr 2012; Alexis Ballier gnutls-2.12.18.ebuild: + keyword ~amd64-fbsd + + 22 Apr 2012; Tim Harder -gnutls-3.0.16.ebuild: + Remove old. + +*gnutls-3.0.19 (22 Apr 2012) + + 22 Apr 2012; Tim Harder +gnutls-3.0.19.ebuild: + Version bump. + + 16 Apr 2012; Brent Baude gnutls-2.12.18.ebuild: + Marking gnutls-2.12.18 ppc for bug 409287 + + 08 Apr 2012; Raúl Porcel gnutls-2.12.18.ebuild: + alpha/ia64/m68k/s390/sh/sparc stable wrt #409287 + + 08 Apr 2012; Tim Harder gnutls-3.0.16.ebuild, + gnutls-3.0.18.ebuild: + Update LICENSE. + +*gnutls-3.0.18 (03 Apr 2012) + + 03 Apr 2012; Tim Harder +gnutls-3.0.18.ebuild: + Version bump. + + 31 Mar 2012; Markus Meier gnutls-2.12.18.ebuild: + arm stable, bug #409287 + + 31 Mar 2012; Nirbheek Chauhan gnutls-2.12.18.ebuild: + Fix p11kit dependency to be >=0.11 + + 29 Mar 2012; Tim Harder -gnutls-2.12.17.ebuild, + -gnutls-3.0.15.ebuild: + Remove old. + + 29 Mar 2012; Tim Harder gnutls-3.0.16.ebuild: + Add pkgconfig build dependency. + + 28 Mar 2012; Brent Baude gnutls-2.12.18.ebuild: + Marking gnutls-2.12.18 ppc64 for bug 409287 + + 28 Mar 2012; Jeroen Roovers gnutls-2.12.18.ebuild: + Stable for HPPA (bug #409287). + + 28 Mar 2012; Diego E. Pettenò gnutls-2.12.18.ebuild: + Add missing pkgconfig dependency, thanks to Nikoli in bug #410015. + + 28 Mar 2012; Agostino Sarubbo gnutls-2.12.18.ebuild: + Stable for amd64, wrt bug #409287 + + 27 Mar 2012; Pawel Hajdan jr gnutls-2.12.18.ebuild: + x86 stable wrt bug #409287 + + 17 Mar 2012; Naohiro Aota gnutls-2.12.18.ebuild: + Add ~x86-fbsd. #402959 + + 17 Mar 2012; Tim Harder gnutls-3.0.16.ebuild: + Use local variable. + + 16 Mar 2012; Tim Harder -gnutls-2.12.16.ebuild, + -gnutls-3.0.13.ebuild, -files/gnutls-3.0.13-test-kill.patch, + -gnutls-3.0.14.ebuild: + Remove old. + +*gnutls-3.0.16 (16 Mar 2012) + + 16 Mar 2012; Tim Harder +gnutls-3.0.16.ebuild: + Version bump. + +*gnutls-2.12.18 (16 Mar 2012) + + 16 Mar 2012; Tim Harder +gnutls-2.12.18.ebuild: + Version bump. + + 16 Mar 2012; Tim Harder gnutls-2.12.17.ebuild: + Keyword newer version for ~ppc64 as well. + + 09 Mar 2012; Brent Baude gnutls-2.12.16.ebuild: + Marking gnutls-2.12.16 ~ppc64 for bug 402959 + +*gnutls-3.0.15 (03 Mar 2012) + + 03 Mar 2012; Tim Harder +gnutls-3.0.15.ebuild: + Version bump. Explicity disable valgrind tests since they now require the git + repo. + +*gnutls-2.12.17 (02 Mar 2012) + + 02 Mar 2012; Tim Harder +gnutls-2.12.17.ebuild: + Version bump. + + 25 Feb 2012; Tim Harder -gnutls-3.0.11.ebuild: + Remove old. + +*gnutls-3.0.14 (25 Feb 2012) + + 25 Feb 2012; Tim Harder +gnutls-3.0.14.ebuild: + Version bump. + + 22 Feb 2012; Brent Baude gnutls-2.12.16.ebuild: + Marking gnutls-2.12.16 ~ppc for bug 402959 + +*gnutls-3.0.13 (20 Feb 2012) + + 20 Feb 2012; Tim Harder +gnutls-3.0.13.ebuild, + +files/gnutls-3.0.13-test-kill.patch: + Version bump. + + 19 Feb 2012; Tomáš Chvátal gnutls-2.10.5.ebuild, + gnutls-2.12.16.ebuild, gnutls-3.0.11.ebuild: + Support for user patches wrt bug#395253. + + 10 Feb 2012; Tim Harder -gnutls-2.12.14.ebuild, + -gnutls-3.0.8.ebuild, -gnutls-3.0.9.ebuild, -gnutls-3.0.10.ebuild: + Remove old. + + 10 Feb 2012; Tim Harder gnutls-2.12.14.ebuild, + gnutls-2.12.16.ebuild: + Drop KEYWORDS for arches that haven't keyworded p11-kit yet. + +*gnutls-3.0.11 (13 Jan 2012) +*gnutls-2.12.16 (13 Jan 2012) + + 13 Jan 2012; Tim Harder +gnutls-2.12.16.ebuild, + +gnutls-3.0.11.ebuild: + Version bumps. + +*gnutls-3.0.10 (05 Jan 2012) + + 05 Jan 2012; Tim Harder +gnutls-3.0.10.ebuild: + Version bump. + +*gnutls-3.0.9 (14 Dec 2011) + + 14 Dec 2011; Tim Harder +gnutls-3.0.9.ebuild: + Version bump. + + 28 Nov 2011; Tim Harder gnutls-2.12.14.ebuild, + gnutls-3.0.8.ebuild: + Revert to autotools eclass (fixes bug #392163). + + 26 Nov 2011; Tim Harder gnutls-2.12.14.ebuild, + -gnutls-3.0.7.ebuild, gnutls-3.0.8.ebuild: + Remove old and build in the source tree. + +*gnutls-3.0.8 (12 Nov 2011) + + 12 Nov 2011; Tim Harder -gnutls-2.12.12.ebuild, + -gnutls-3.0.5.ebuild, +gnutls-3.0.8.ebuild: + Version bump and remove old. + +*gnutls-3.0.7 (08 Nov 2011) +*gnutls-2.12.14 (08 Nov 2011) + + 08 Nov 2011; Tim Harder +gnutls-2.12.14.ebuild, + +gnutls-3.0.7.ebuild: + Version bump to latest releases. Update gnutls-2.12.14 to use EAPI 4 and add + pkcs11/static-libs use flags. + + 05 Nov 2011; Markos Chandras gnutls-2.12.12.ebuild, + gnutls-3.0.5.ebuild: + Delete obsolete comments. Patch by Arfrever. + +*gnutls-3.0.5 (28 Oct 2011) + + 28 Oct 2011; Tim Harder -gnutls-3.0.3.ebuild, + -gnutls-3.0.4.ebuild, +gnutls-3.0.5.ebuild: + Version bump and remove old. + +*gnutls-2.12.12 (21 Oct 2011) + + 21 Oct 2011; Tim Harder -gnutls-2.12.10.ebuild, + -gnutls-2.12.11.ebuild, +gnutls-2.12.12.ebuild: + Version bump and remove old. + +*gnutls-3.0.4 (15 Oct 2011) + + 15 Oct 2011; Tim Harder +gnutls-3.0.4.ebuild: + Version bump. + + 21 Sep 2011; Tomáš Chvátal -gnutls-3.0.2.ebuild, + gnutls-3.0.3.ebuild, metadata.xml: + Make pkcs11 support optional. Drop older 3.0 ebuild that fails with that. + +*gnutls-3.0.3 (21 Sep 2011) +*gnutls-2.12.11 (21 Sep 2011) + + 21 Sep 2011; Tim Harder +gnutls-2.12.11.ebuild, + +gnutls-3.0.3.ebuild: + Version bump to latest releases. + +*gnutls-3.0.2 (18 Sep 2011) +*gnutls-2.12.10 (18 Sep 2011) + + 18 Sep 2011; Tomáš Chvátal -gnutls-2.10.4.ebuild, + -gnutls-2.11.6.ebuild, -gnutls-2.11.7.ebuild, -gnutls-2.12.0.ebuild, + -gnutls-2.12.0-r1.ebuild, -files/gnutls-2.12.0-C++.patch, + -gnutls-2.12.1.ebuild, -gnutls-2.12.2.ebuild, -gnutls-2.12.3.ebuild, + -gnutls-2.12.4.ebuild, -gnutls-2.12.5.ebuild, -gnutls-2.12.6.1.ebuild, + -gnutls-2.12.7.ebuild, +gnutls-2.12.10.ebuild, +gnutls-3.0.2.ebuild: + Version bump to latest 2.12 release and to 3.0.2. Drop older overshadowed + versions. + + 10 Jul 2011; Mark Loeser gnutls-2.10.5.ebuild: + Stable for ppc64; bug #361525 + +*gnutls-2.12.7 (07 Jul 2011) + + 07 Jul 2011; Markos Chandras +gnutls-2.12.7.ebuild: + Version bump. Requested by Arfrever + +*gnutls-2.12.6.1 (01 Jul 2011) + + 01 Jul 2011; Markos Chandras +gnutls-2.12.6.1.ebuild: + Version bump. Requested by Arfrever + +*gnutls-2.12.5 (14 May 2011) + + 14 May 2011; Arfrever Frehtes Taifersar Arahesis + +gnutls-2.12.5.ebuild: + Version bump. + +*gnutls-2.12.4 (06 May 2011) + + 06 May 2011; Arfrever Frehtes Taifersar Arahesis + +gnutls-2.12.4.ebuild: + Version bump. + + 23 Apr 2011; Raúl Porcel gnutls-2.10.5.ebuild: + alpha/ia64/m68k/s390/sh/sparc stable wrt #361525 + +*gnutls-2.12.3 (22 Apr 2011) + + 22 Apr 2011; Arfrever Frehtes Taifersar Arahesis + +gnutls-2.12.3.ebuild: + Version bump. + + 16 Apr 2011; nixnut gnutls-2.10.5.ebuild: + ppc stable #361525 + + 12 Apr 2011; Markus Meier gnutls-2.10.5.ebuild: + arm stable, bug #361525 + +*gnutls-2.12.2 (08 Apr 2011) + + 08 Apr 2011; Arfrever Frehtes Taifersar Arahesis + +gnutls-2.12.2.ebuild: + Version bump. + + 05 Apr 2011; Jeroen Roovers gnutls-2.10.5.ebuild: + Stable for HPPA (bug #361525). + + 04 Apr 2011; Thomas Kahle gnutls-2.10.5.ebuild: + x86 stable per bug 361525 + +*gnutls-2.12.1 (03 Apr 2011) + + 03 Apr 2011; Arfrever Frehtes Taifersar Arahesis + +gnutls-2.12.1.ebuild: + Version bump. + + 02 Apr 2011; Christoph Mende gnutls-2.10.5.ebuild: + Stable on amd64 wrt bug #361525 + +*gnutls-2.12.0-r1 (30 Mar 2011) + + 30 Mar 2011; Arfrever Frehtes Taifersar Arahesis + +gnutls-2.12.0-r1.ebuild, +files/gnutls-2.12.0-C++.patch: + Fix compatibility with C++. + +*gnutls-2.12.0 (25 Mar 2011) + + 25 Mar 2011; Arfrever Frehtes Taifersar Arahesis + +gnutls-2.12.0.ebuild: + Version bump. + + 22 Mar 2011; Arfrever Frehtes Taifersar Arahesis + gnutls-2.10.5.ebuild, gnutls-2.11.7.ebuild: + Update dependencies (bug #358625). + +*gnutls-2.11.7 (09 Mar 2011) + + 09 Mar 2011; Arfrever Frehtes Taifersar Arahesis + -gnutls-2.10.2.ebuild, -gnutls-2.10.2-r1.ebuild, -gnutls-2.10.3.ebuild, + -gnutls-2.11.4.ebuild, -gnutls-2.11.4-r1.ebuild, -gnutls-2.11.5.ebuild, + +gnutls-2.11.7.ebuild: + Version bump. + + 28 Feb 2011; Brent Baude gnutls-2.10.4.ebuild: + Marking gnutls-2.10.4 ppc64 for bug 352744 + +*gnutls-2.10.5 (28 Feb 2011) + + 28 Feb 2011; Arfrever Frehtes Taifersar Arahesis + -gnutls-2.8.6.ebuild, -gnutls-2.10.1.ebuild, +gnutls-2.10.5.ebuild: + Version bump. + + 22 Feb 2011; nixnut gnutls-2.10.4.ebuild: + ppc stable #352744 + + 30 Jan 2011; Raúl Porcel gnutls-2.10.4.ebuild: + alpha/arm/ia64/m68k/s390/sh/sparc stable wrt #352744 + + 28 Jan 2011; Pawel Hajdan jr gnutls-2.10.4.ebuild: + x86 stable wrt bug #352744 + + 26 Jan 2011; Markos Chandras gnutls-2.10.4.ebuild: + Stable on amd64 wrt bug #352744 + + 25 Jan 2011; Jeroen Roovers gnutls-2.10.4.ebuild: + Stable for HPPA (bug #352744). + + 10 Jan 2011; Samuli Suominen gnutls-2.10.4.ebuild, + gnutls-2.11.6.ebuild: + Prevent valgrind detection (we definately don't want to run valgrind from + Portage because it's too unreliable). + + 27 Dec 2010; Brent Baude gnutls-2.10.2.ebuild: + stable ppc64, bug 343755 + +*gnutls-2.11.6 (27 Dec 2010) + + 27 Dec 2010; Arfrever Frehtes Taifersar Arahesis + +gnutls-2.11.6.ebuild: + Version bump. + +*gnutls-2.11.5 (27 Dec 2010) + + 27 Dec 2010; Arfrever Frehtes Taifersar Arahesis + +gnutls-2.11.5.ebuild: + Version bump. + +*gnutls-2.10.4 (27 Dec 2010) + + 27 Dec 2010; Arfrever Frehtes Taifersar Arahesis + +gnutls-2.10.4.ebuild: + Version bump. + +*gnutls-2.10.3 (27 Dec 2010) + + 27 Dec 2010; Arfrever Frehtes Taifersar Arahesis + -files/gnutls-2.6.0-cxx-configure.in.patch, -gnutls-2.10.0.ebuild, + +gnutls-2.10.3.ebuild, -gnutls-2.11.0.ebuild, -gnutls-2.11.1.ebuild, + -gnutls-2.11.2.ebuild, -gnutls-2.11.3.ebuild: + Version bump. + + 27 Nov 2010; Raúl Porcel gnutls-2.10.2.ebuild: + alpha/ia64/m68k/s390/sh/sparc stable wrt #343755 + + 13 Nov 2010; Raúl Porcel gnutls-2.10.2-r1.ebuild: + Add ~ia64/~m68k/~s390/~sh/~sparc wrt #326999 + + 12 Nov 2010; Dane Smith gnutls-2.10.2-r1.ebuild, + gnutls-2.11.4-r1.ebuild: + Changed guile dependency in 2.10.2-r1 and 2.11.4-r1 to be >=1.8 wrt bug + 302619. + + 10 Nov 2010; Dane Smith gnutls-2.10.2-r1.ebuild: + Readd alpha keyword as per bug 326999 as alpha *has* in fact keyworded + app-misc/datefudge. + +*gnutls-2.11.4-r1 (10 Nov 2010) +*gnutls-2.10.2-r1 (10 Nov 2010) + + 10 Nov 2010; Dane Smith -gnutls-2.10.1-r1.ebuild, + +gnutls-2.10.2-r1.ebuild, +gnutls-2.11.4-r1.ebuild, metadata.xml: + *Revision bumps for 2.10.2 and 2.11.4 include new valgrind use flag to fix + automahic dependency wrt bug 333403. + *Small QA fixes in both. + *Removed keywords for alpha ia64 m68k s390 sh sparc in 2.10.2-r1 as + datefudge + is not keyworded for those archs. I will be opening a keyword req for + datefudge. + *Removed 2.10.1-r1 as it contained an ~alpha keyword when datefudge was + not + keyworded for alpha. + + 06 Nov 2010; Markus Meier gnutls-2.10.2.ebuild: + arm stable, bug #343755 + + 04 Nov 2010; Christian Faulhammer gnutls-2.10.2.ebuild: + stable x86, bug 343755 + + 03 Nov 2010; Jeroen Roovers gnutls-2.10.2.ebuild: + Stable for PPC (bug #343755). + + 02 Nov 2010; Jeroen Roovers gnutls-2.10.2.ebuild: + Stable for HPPA (bug #343755). + + 02 Nov 2010; Markos Chandras gnutls-2.10.2.ebuild: + Stable on amd64 wrt bug #343755 + + 24 Oct 2010; Tobias Klausmann gnutls-2.10.1.ebuild: + Stable on alpha, bug #337139 + +*gnutls-2.11.4 (16 Oct 2010) + + 16 Oct 2010; Arfrever Frehtes Taifersar Arahesis + +gnutls-2.11.4.ebuild: + Version bump. + +*gnutls-2.11.3 (16 Oct 2010) + + 16 Oct 2010; Arfrever Frehtes Taifersar Arahesis + +gnutls-2.11.3.ebuild: + Version bump. + +*gnutls-2.11.2 (16 Oct 2010) + + 16 Oct 2010; Arfrever Frehtes Taifersar Arahesis + +gnutls-2.11.2.ebuild: + Version bump. Fix dependencies (bug #337661). + + 11 Oct 2010; Markus Meier gnutls-2.10.1.ebuild: + arm stable, bug #337139 + + 10 Oct 2010; Tobias Klausmann + gnutls-2.10.1-r1.ebuild: + Keyworded on alpha, bug #326999 + + 06 Oct 2010; Jeroen Roovers gnutls-2.10.1.ebuild: + Stable for HPPA (bug #337139). + +*gnutls-2.10.2 (01 Oct 2010) + + 01 Oct 2010; Arfrever Frehtes Taifersar Arahesis + +gnutls-2.10.2.ebuild: + Version bump. + + 30 Sep 2010; Samuli Suominen gnutls-2.11.1.ebuild: + Backport USE="test" also to development series. + +*gnutls-2.10.1-r1 (28 Sep 2010) + + 28 Sep 2010; Samuli Suominen + +gnutls-2.10.1-r1.ebuild: + USE="test" for app-misc/datefudge DEPEND wrt #326999. + + 28 Sep 2010; Samuli Suominen gnutls-2.10.1.ebuild: + ppc64 stable wrt #337139 + + 28 Sep 2010; Brent Baude gnutls-2.10.1.ebuild: + stable ppc, bug 337139 + + 25 Sep 2010; Markus Meier gnutls-2.10.1.ebuild: + x86 stable, bug #337139 + + 20 Sep 2010; Markos Chandras gnutls-2.10.1.ebuild: + Stable on amd64 wrt bug #337139 + +*gnutls-2.11.1 (14 Sep 2010) + + 14 Sep 2010; Arfrever Frehtes Taifersar Arahesis + +gnutls-2.11.1.ebuild: + Version bump. + + 14 Sep 2010; Arfrever Frehtes Taifersar Arahesis + metadata.xml: + Add "nettle" USE flag. + + 06 Aug 2010; Jeroen Roovers gnutls-2.10.0.ebuild: + Stable for PPC (bug #292025). + + 25 Jul 2010; Raúl Porcel gnutls-2.10.0.ebuild: + arm/ia64/m68k/s390/sh/sparc stable wrt #292025 + +*gnutls-2.10.1 (25 Jul 2010) + + 25 Jul 2010; Arfrever Frehtes Taifersar Arahesis + +gnutls-2.10.1.ebuild: + Version bump. + +*gnutls-2.11.0 (22 Jul 2010) + + 22 Jul 2010; Arfrever Frehtes Taifersar Arahesis + -gnutls-2.8.5.ebuild, -gnutls-2.9.12.ebuild, +gnutls-2.11.0.ebuild: + Version bump. + + 11 Jul 2010; Tobias Klausmann gnutls-2.10.0.ebuild: + Stable on alpha, bug #292025 + + 05 Jul 2010; Samuli Suominen gnutls-2.10.0.ebuild: + ppc64 stable wrt #292025 + + 28 Jun 2010; Jeroen Roovers gnutls-2.10.0.ebuild: + Stable for HPPA (bug #292025). + + 27 Jun 2010; Christian Faulhammer gnutls-2.10.0.ebuild: + stable x86, security bug 292025 + + 26 Jun 2010; Christoph Mende gnutls-2.10.0.ebuild: + Stable on amd64 wrt bug #292025 + +*gnutls-2.10.0 (25 Jun 2010) + + 25 Jun 2010; Arfrever Frehtes Taifersar Arahesis + -gnutls-2.6.6.ebuild, -gnutls-2.9.11.ebuild, +gnutls-2.10.0.ebuild: + Version bump (bug #292025). + + 19 Jun 2010; Raúl Porcel gnutls-2.8.6.ebuild: + alpha/ia64/m68k/s390/sh/sparc stable wrt #315781 + +*gnutls-2.9.12 (17 Jun 2010) + + 17 Jun 2010; Arfrever Frehtes Taifersar Arahesis + -gnutls-2.9.10.ebuild, +gnutls-2.9.12.ebuild: + Version bump. + +*gnutls-2.9.11 (07 Jun 2010) + + 07 Jun 2010; Arfrever Frehtes Taifersar Arahesis + -gnutls-2.9.9.ebuild, +gnutls-2.9.11.ebuild: + Version bump. + + 28 May 2010; Markus Meier gnutls-2.8.6.ebuild: + arm/x86 stable, bug #315781 + + 21 May 2010; Peter Volkov gnutls-2.8.6.ebuild: + amd64 stable, bug 315781 + + 07 May 2010; Jeroen Roovers gnutls-2.8.6.ebuild: + Stable for PPC (bug #315781). + + 07 May 2010; Jeroen Roovers gnutls-2.8.6.ebuild: + Stable for HPPA (bug #315781). + +*gnutls-2.9.10 (22 Apr 2010) + + 22 Apr 2010; Arfrever Frehtes Taifersar Arahesis + +gnutls-2.9.10.ebuild: + Version bump. + +*gnutls-2.8.6 (18 Mar 2010) + + 18 Mar 2010; Arfrever Frehtes Taifersar Arahesis + -gnutls-2.8.3.ebuild, -gnutls-2.8.4.ebuild, +gnutls-2.8.6.ebuild, + -gnutls-2.9.8.ebuild: + Version bump. + + 30 Jan 2010; Raúl Porcel gnutls-2.8.5.ebuild: + ia64/m68k/s390/sh/sparc stable wrt #296045 + + 01 Jan 2010; Tobias Klausmann gnutls-2.8.5.ebuild: + Stable on alpha, bug #296045 + + 22 Dec 2009; Markus Meier gnutls-2.8.5.ebuild: + arm/x86 stable, bug #296045 + + 20 Dec 2009; Markos Chandras gnutls-2.8.5.ebuild: + Stable for amd64 wrt bug #296045 + + 09 Dec 2009; nixnut gnutls-2.8.5.ebuild: + ppc stable #296045 + + 08 Dec 2009; Brent Baude gnutls-2.8.5.ebuild: + Marking gnutls-2.8.5 ppc64 for bug 296045 + + 07 Dec 2009; Jeroen Roovers gnutls-2.8.5.ebuild: + Stable for HPPA (bug #296045). + + 17 Nov 2009; Brent Baude gnutls-2.8.4.ebuild: + Marking gnutls-2.8.4 ppc64 for bug 289625 + +*gnutls-2.9.9 (13 Nov 2009) + + 13 Nov 2009; Arfrever Frehtes Taifersar Arahesis + -gnutls-2.9.6.ebuild, +gnutls-2.9.9.ebuild: + Version bump. + + 10 Nov 2009; Markus Meier gnutls-2.8.4.ebuild: + amd64/arm stable, bug #289625 + + 08 Nov 2009; Tobias Klausmann gnutls-2.8.4.ebuild: + Stable on alpha, bug #289625 + +*gnutls-2.9.8 (05 Nov 2009) + + 05 Nov 2009; Arfrever Frehtes Taifersar Arahesis + -gnutls-2.9.5.ebuild, +gnutls-2.9.8.ebuild: + Version bump. + +*gnutls-2.8.5 (02 Nov 2009) + + 02 Nov 2009; Arfrever Frehtes Taifersar Arahesis + +gnutls-2.8.5.ebuild: + Version bump. + + 28 Oct 2009; Christian Faulhammer gnutls-2.8.4.ebuild: + stable x86, bug 289625 + + 26 Oct 2009; Jeroen Roovers gnutls-2.8.4.ebuild: + Stable for HPPA (bug #289625). + + 24 Oct 2009; nixnut gnutls-2.8.3.ebuild: + ppc stable #275695 + + 23 Oct 2009; Raúl Porcel gnutls-2.8.3.ebuild: + ia64/sparc stable wrt #275695 + +*gnutls-2.9.6 (22 Sep 2009) + + 22 Sep 2009; Arfrever Frehtes Taifersar Arahesis + -gnutls-2.9.4.ebuild, +gnutls-2.9.6.ebuild: + Version bump. + + 19 Sep 2009; Markus Meier gnutls-2.8.3.ebuild: + arm stable, bug #275695 + +*gnutls-2.8.4 (18 Sep 2009) + + 18 Sep 2009; Arfrever Frehtes Taifersar Arahesis + +gnutls-2.8.4.ebuild: + Version bump. + + 16 Sep 2009; Olivier Crête gnutls-2.8.3.ebuild: + Stable on amd64, bug #275695 + + 15 Sep 2009; Jeroen Roovers gnutls-2.8.3.ebuild: + Stable for HPPA (bug #275695). + + 14 Sep 2009; Christian Faulhammer gnutls-2.8.3.ebuild: + stable x86, bug 275695 + + 13 Sep 2009; Brent Baude gnutls-2.8.3.ebuild: + Marking gnutls-2.8.3 ppc64 for bug 275695 + +*gnutls-2.9.5 (10 Sep 2009) + + 10 Sep 2009; Arfrever Frehtes Taifersar Arahesis + -gnutls-2.9.3.ebuild, +gnutls-2.9.5.ebuild: + Version bump. + +*gnutls-2.9.4 (03 Sep 2009) + + 03 Sep 2009; Arfrever Frehtes Taifersar Arahesis + -gnutls-2.9.2.ebuild, +gnutls-2.9.4.ebuild: + Version bump. + + 25 Aug 2009; Tobias Klausmann gnutls-2.8.3.ebuild: + Stable on alpha, bug #275695 + +*gnutls-2.9.3 (20 Aug 2009) + + 20 Aug 2009; Arfrever Frehtes Taifersar Arahesis + +gnutls-2.9.3.ebuild: + Version bump. + +*gnutls-2.9.2 (15 Aug 2009) + + 15 Aug 2009; Arfrever Frehtes Taifersar Arahesis + -gnutls-2.9.1.ebuild, +gnutls-2.9.2.ebuild: + Version bump. + +*gnutls-2.8.3 (13 Aug 2009) + + 13 Aug 2009; Arfrever Frehtes Taifersar Arahesis + -gnutls-2.8.1.ebuild, -gnutls-2.8.2.ebuild, -gnutls-2.8.2-r1.ebuild, + -files/gnutls-2.8.2-fix_reading_of_memory.patch, +gnutls-2.8.3.ebuild: + Version bump. + +*gnutls-2.8.2-r1 (13 Aug 2009) + + 13 Aug 2009; Arfrever Frehtes Taifersar Arahesis + +gnutls-2.8.2-r1.ebuild, +files/gnutls-2.8.2-fix_reading_of_memory.patch: + Fix reading of memory (bug #281249). + +*gnutls-2.8.2 (10 Aug 2009) + + 10 Aug 2009; Arfrever Frehtes Taifersar Arahesis + +gnutls-2.8.2.ebuild: + Version bump. + +*gnutls-2.8.1 (10 Jun 2009) + + 10 Jun 2009; Arfrever Frehtes Taifersar Arahesis + -gnutls-2.8.0.ebuild, +gnutls-2.8.1.ebuild: + Version bump. + +*gnutls-2.9.1 (09 Jun 2009) + + 09 Jun 2009; Arfrever Frehtes Taifersar Arahesis + -gnutls-2.9.0.ebuild, +gnutls-2.9.1.ebuild: + Version bump. + + 01 Jun 2009; Arfrever Frehtes Taifersar Arahesis + gnutls-2.8.0.ebuild, gnutls-2.9.0.ebuild: + Fix installation of documentation (bug #271944). + +*gnutls-2.9.0 (28 May 2009) +*gnutls-2.8.0 (28 May 2009) + + 28 May 2009; Arfrever Frehtes Taifersar Arahesis + -gnutls-2.7.12.ebuild, -gnutls-2.7.13.ebuild, +gnutls-2.8.0.ebuild, + +gnutls-2.9.0.ebuild: + Version bumps. + +*gnutls-2.7.13 (25 May 2009) + + 25 May 2009; Arfrever Frehtes Taifersar Arahesis + -gnutls-2.7.11.ebuild, +gnutls-2.7.13.ebuild: + Version bump. + +*gnutls-2.7.12 (20 May 2009) + + 20 May 2009; Arfrever Frehtes Taifersar Arahesis + -gnutls-2.7.10.ebuild, +gnutls-2.7.12.ebuild: + Version bump. + +*gnutls-2.7.11 (19 May 2009) + + 19 May 2009; Arfrever Frehtes Taifersar Arahesis + -files/gnutls-2.6.0-openpgp-selftest.patch, -gnutls-2.6.4.ebuild, + -gnutls-2.6.5.ebuild, -gnutls-2.6.5-r1.ebuild, -gnutls-2.7.8.ebuild, + -files/gnutls-2.7.8-lzo.patch, +gnutls-2.7.11.ebuild, + -files/CVE-2009-1415.patch, -files/CVE-2009-1416.patch, + -files/CVE-2009-1417.patch: + Version bump. + +*gnutls-2.7.10 (15 May 2009) + + 15 May 2009; Arfrever Frehtes Taifersar Arahesis + -gnutls-2.7.7.ebuild, +gnutls-2.7.10.ebuild: + Version bump. + + 06 May 2009; Raúl Porcel gnutls-2.6.6.ebuild: + alpha/arm/ia64/m68k/s390/sh/sparc stable wrt #267774 + +*gnutls-2.7.8 (04 May 2009) + + 04 May 2009; Arfrever Frehtes Taifersar Arahesis + +gnutls-2.7.8.ebuild, +files/gnutls-2.7.8-lzo.patch: + Version bump. + + 03 May 2009; Brent Baude gnutls-2.6.6.ebuild: + Marking gnutls-2.6.6 ppc64 and ppc for bug 267774 + + 03 May 2009; Tobias Klausmann gnutls-2.6.6.ebuild: + Stable on alpha, bug #267774 + + 02 May 2009; Jeroen Roovers gnutls-2.6.6.ebuild: + Stable for HPPA (bug #267774). + + 01 May 2009; Markus Meier gnutls-2.6.6.ebuild: + amd64/x86 stable, bug #267774 + + 01 May 2009; Daniel Black gnutls-2.6.5-r1.ebuild, + gnutls-2.6.6.ebuild: + libtool rebuild to prevent bug #268065 which I forgot about + +*gnutls-2.6.6 (30 Apr 2009) + + 30 Apr 2009; Daniel Black +gnutls-2.6.6.ebuild: + official upstream release to fix CVE-2009-1415 CVE-2009-1416 CVE-2009-1417 + +*gnutls-2.6.5-r1 (30 Apr 2009) + + 30 Apr 2009; Daniel Black + +files/CVE-2009-1415.patch, +files/CVE-2009-1416.patch, + +files/CVE-2009-1417.patch, +gnutls-2.6.5-r1.ebuild: + fix for security bug #267774 + +*gnutls-2.7.7 (26 Apr 2009) + + 26 Apr 2009; Arfrever Frehtes Taifersar Arahesis + -gnutls-2.7.6.ebuild, +gnutls-2.7.7.ebuild: + Version bump. + +*gnutls-2.6.5 (12 Apr 2009) + + 12 Apr 2009; Arfrever Frehtes Taifersar Arahesis + -files/gnutls-2.2.5-CVE-2008-4989-V2.patch, + -files/gnutls-2.3.11+gcc-4.3.patch, -gnutls-2.2.5.ebuild, + -gnutls-2.4.1-r2.ebuild, -gnutls-2.6.0-r2.ebuild, -gnutls-2.6.3.ebuild, + +gnutls-2.6.5.ebuild, -gnutls-2.7.4.ebuild: + Version bump. Remove older versions. + + 11 Apr 2009; Raúl Porcel gnutls-2.6.4.ebuild: + arm/ia64/m68k/s390/sh/sparc stable wrt #264392 + + 08 Apr 2009; Jeroen Roovers gnutls-2.6.4.ebuild: + Stable for HPPA (bug #264392). + + 07 Apr 2009; Tobias Klausmann gnutls-2.6.4.ebuild: + Stable on alpha, bug #264392 + + 05 Apr 2009; Markus Meier gnutls-2.6.4.ebuild: + amd64/x86 stable, bug #264392 + + 01 Apr 2009; Joseph Jezak gnutls-2.6.4.ebuild: + Marked ppc/ppc64 stable for bug #264392. + +*gnutls-2.6.4 (01 Mar 2009) + + 01 Mar 2009; Daniel Black +gnutls-2.6.4.ebuild: + version bump as per bug #259018 thanks to Arfrever + +*gnutls-2.7.6 (28 Feb 2009) + + 28 Feb 2009; Daniel Black -gnutls-2.6.2.ebuild, + +gnutls-2.7.6.ebuild: + version bump as per bug #259018 patch thanks to Arfrever Frehtes Taifersar + Arahesis + +*gnutls-2.7.4 (10 Jan 2009) + + 10 Jan 2009; Daniel Black +gnutls-2.7.4.ebuild: + version bump as per bug #254445 - still masked - it breaks a few packages as + per bug #253709 + + 10 Jan 2009; Daniel Black + +files/gnutls-2.6.0-openpgp-selftest.patch, gnutls-2.6.0-r2.ebuild, + gnutls-2.6.2.ebuild, gnutls-2.6.3.ebuild: + openpgp patch from upstream. https://savannah.gnu.org/support/index.php?106543 + +*gnutls-2.6.3 (05 Jan 2009) + + 05 Jan 2009; Daniel Black + files/gnutls-2.6.0-cxx-configure.in.patch, gnutls-2.6.0-r2.ebuild, + gnutls-2.6.2.ebuild, +gnutls-2.6.3.ebuild: + version bump as per bug #250987 thanks to Arfrever. USE=-cxx fix as per bug + #249326 by Lars Strojny with patch thanks to Arfrever. Fix libtool cleanup + on 2.6.0 version. + + 18 Nov 2008; Daniel Black + -files/gnutls-2.2.5-CVE-2008-4989.patch, -gnutls-2.4.1-r1.ebuild, + gnutls-2.4.1-r2.ebuild, -gnutls-2.6.0-r1.ebuild: + cleanup and stable + +*gnutls-2.6.0-r2 (18 Nov 2008) +*gnutls-2.4.1-r2 (18 Nov 2008) + + 18 Nov 2008; Daniel Black + +files/gnutls-2.2.5-CVE-2008-4989-V2.patch, +gnutls-2.4.1-r2.ebuild, + +gnutls-2.6.0-r2.ebuild, -gnutls-2.6.1.ebuild: + fixed cve patch as per bug #246976 - thanks parafin + + 18 Nov 2008; Daniel Black gnutls-2.6.2.ebuild: + eapi problem - bug #247164 - thanks en.ABCD + + 15 Nov 2008; Tobias Scherbaum + gnutls-2.4.1-r1.ebuild: + ppc stable, bug #245850 + +*gnutls-2.6.2 (13 Nov 2008) + + 13 Nov 2008; Daniel Black +gnutls-2.6.2.ebuild: + version bump - bug #246492 - thanks Arfrever + + 12 Nov 2008; Markus Rothe gnutls-2.4.1-r1.ebuild: + Stable on ppc64; bug #245850 + +*gnutls-2.6.1 (10 Nov 2008) +*gnutls-2.6.0-r1 (10 Nov 2008) + + 10 Nov 2008; Daniel Black -gnutls-2.4.1.ebuild, + gnutls-2.4.1-r1.ebuild, -gnutls-2.5.4.ebuild, -gnutls-2.6.0.ebuild, + +gnutls-2.6.0-r1.ebuild, +gnutls-2.6.1.ebuild: + more bumps for CVE. Remove old versions + +*gnutls-2.4.1-r1 (10 Nov 2008) + + 10 Nov 2008; Christian Hoffmann + +files/gnutls-2.2.5-CVE-2008-4989.patch, +gnutls-2.4.1-r1.ebuild: + revision bump to fix security bug 245850 (CVE-2008-4989), straight to + stable on alpha amd64 hppa ia64 sparc x86 as tested on the mentioned bug + + 05 Nov 2008; Daniel Black gnutls-2.6.0.ebuild: + alternate and much better solution by loki_val + + 05 Nov 2008; Daniel Black gnutls-2.6.0.ebuild: + minimium libtool version as per bug #245544 thanks to Vasileios and Lars. + + 04 Nov 2008; Mike Frysinger Manifest: + Fix gnutls-2.2.5.tar.bz2 manifest. + +*gnutls-2.6.0 (04 Nov 2008) + + 04 Nov 2008; Daniel Black + +files/gnutls-2.6.0-cxx-configure.in.patch, gnutls-2.5.4.ebuild, + +gnutls-2.6.0.ebuild: + version bump as per bug #236690 thanks to Arfrever + + 04 Sep 2008; Daniel Black gnutls-2.5.4.ebuild: + change dependancy as per bug #236642 suggested by Arfreve. Bug thanks to + Seemant. + +*gnutls-2.5.4 (19 Aug 2008) + + 19 Aug 2008; Daniel Black -gnutls-2.5.3.ebuild, + +gnutls-2.5.4.ebuild: + version bump to correct subversion errors - bug #235098 + probing from Arfrever + + 17 Aug 2008; Daniel Black gnutls-2.2.5.ebuild, + gnutls-2.4.1.ebuild, gnutls-2.5.3.ebuild: + autotools qa fixes + +*gnutls-2.5.3 (17 Aug 2008) + + 17 Aug 2008; Daniel Black +gnutls-2.5.3.ebuild: + version bump as per bug #231610 thanks to Arfrever Frehtes Taifersar Arahesis + +*gnutls-2.4.1 (01 Jul 2008) + + 01 Jul 2008; Daniel Black + -files/gnutls-2.3.15-qa_gnutls_session_is_psk.patch, + -gnutls-2.3.11.ebuild, -gnutls-2.4.0.ebuild, +gnutls-2.4.1.ebuild: + version bump and older version cleanout as per security bug #230263 thanks rbu + +*gnutls-2.4.0 (19 Jun 2008) + + 19 Jun 2008; Daniel Black -gnutls-2.3.15.ebuild, + +gnutls-2.4.0.ebuild: + version bump - using proper release + +*gnutls-2.3.15 (19 Jun 2008) + + 19 Jun 2008; Daniel Black + +files/gnutls-2.3.15-qa_gnutls_session_is_psk.patch, gnutls-2.3.11.ebuild, + +gnutls-2.3.15.ebuild: + version bump thanks to bug #227385. opencdk notlonger supported as per bug + #227381. Thanks to Arfrever Frehtes Taifersar Arahesis and Franz Metz + + 01 Jun 2008; Diego Pettenò + +files/gnutls-2.3.11+gcc-4.3.patch, gnutls-2.3.11.ebuild: + Add patch to fix building examples with GCC 4.3. See bug #224453. + +*gnutls-2.3.11 (01 Jun 2008) + + 01 Jun 2008; Daniel Black -gnutls-2.2.2.ebuild, + -gnutls-2.2.3.ebuild, +gnutls-2.3.11.ebuild: + version bump _ old version cleanout + + 21 May 2008; Tobias Scherbaum gnutls-2.2.5.ebuild: + ppc stable, bug #222823 + + 21 May 2008; Richard Freeman gnutls-2.2.5.ebuild: + amd64 stable - 222823 + + 20 May 2008; Daniel Black gnutls-2.2.5.ebuild: + -m moved URL to mirror:// thanks to Blackbird on irc + + 20 May 2008; Markus Rothe gnutls-2.2.5.ebuild: + Stable on ppc64. Fix double lzo enabling. Bug #222823 + + 20 May 2008; Raúl Porcel gnutls-2.2.5.ebuild: + alpha/ia64/sparc/x86 stable wrt security #222823 + + 20 May 2008; Jeroen Roovers gnutls-2.2.5.ebuild: + Stable for HPPA (bug #222823). + +*gnutls-2.2.5 (20 May 2008) + + 20 May 2008; Daniel Black +gnutls-2.2.5.ebuild: + version bump - ref security bug #222823 + +*gnutls-2.2.3 (06 May 2008) + + 06 May 2008; Alon Bar-Lev +gnutls-2.2.3.ebuild: + Version bump + + 26 Mar 2008; Jeroen Roovers gnutls-2.2.2.ebuild: + Stable for HPPA (bug #209984). + + 24 Mar 2008; Raúl Porcel gnutls-2.2.2.ebuild: + alpha/ia64/sparc stable wrt #209984 + + 22 Mar 2008; Markus Rothe gnutls-2.2.2.ebuild: + Stable on ppc64; bug #209984 + + 22 Mar 2008; nixnut gnutls-2.2.2.ebuild: + Stable on ppc wrt bug 209984 + + 21 Mar 2008; Markus Meier gnutls-2.2.2.ebuild: + amd64/x86 stable, bug #209984 + +*gnutls-2.2.2 (22 Feb 2008) + + 22 Feb 2008; Alon Bar-Lev -gnutls-2.2.1.ebuild, + +gnutls-2.2.2.ebuild: + Version bump + + 13 Feb 2008; Alon Bar-Lev + -files/gnutls-1.4.4-selflink.patch, -gnutls-1.4.4-r1.ebuild: + Cleanup + + 20 Jan 2008; Alon Bar-Lev gnutls-2.2.1.ebuild: + Don't fail build on bindist, bug#202381, thanks to jacub + + 18 Jan 2008; Alon Bar-Lev gnutls-2.2.1.ebuild: + Fix bug#202381, bug#203880 + +*gnutls-2.2.1 (18 Jan 2008) + + 18 Jan 2008; Alon Bar-Lev + -files/gnutls-2.2.0-selflink.patch, -gnutls-2.2.0.ebuild, + +gnutls-2.2.1.ebuild: + Version bump + + 16 Jan 2008; Fabian Groffen gnutls-1.4.4-r1.ebuild, + gnutls-2.0.4.ebuild, gnutls-2.2.0.ebuild: + Dropped ppc-macos keyword, see you in prefix + + 14 Jan 2008; Christoph Mende gnutls-2.0.4.ebuild: + Stable on amd64 wrt bug #199297 + + 10 Jan 2008; Alon Bar-Lev -gnutls-1.4.5.ebuild, + -gnutls-1.6.1.ebuild, -gnutls-1.6.2.ebuild, -gnutls-1.6.3.ebuild: + Cleanup + + 08 Jan 2008; Jeroen Roovers gnutls-2.0.4.ebuild: + Stable for HPPA (bug #199297). + + 05 Jan 2008; Raúl Porcel gnutls-2.0.4.ebuild: + alpha/ia64/sparc stable wrt #199297 + + 03 Jan 2008; Brent Baude gnutls-2.0.4.ebuild: + Marking gnutls-2.0.4 ppc64 for bug 199297 + + 03 Jan 2008; Christian Faulhammer gnutls-2.0.4.ebuild: + stable x86, bug 199297 + + 03 Jan 2008; Brent Baude gnutls-2.0.4.ebuild: + Marking gnutls-2.0.4 ppc for bug 199297 + + 19 Dec 2007; Alon Bar-Lev gnutls-2.2.0.ebuild: + Modify libgcrypt dependency, bug#202783, thanks to Ramon + + 14 Dec 2007; Alon Bar-Lev + +files/gnutls-2.2.0-selflink.patch, gnutls-2.2.0.ebuild: + Fix selflink issue, bug#202269, thanks to aballier + +*gnutls-2.2.0 (14 Dec 2007) + + 14 Dec 2007; Alon Bar-Lev +gnutls-2.2.0.ebuild: + Version bump + +*gnutls-2.0.4 (30 Nov 2007) + + 30 Nov 2007; Alon Bar-Lev -gnutls-2.0.3.ebuild, + +gnutls-2.0.4.ebuild: + Version bump, bug#200484 + +*gnutls-2.0.3 (16 Nov 2007) + + 16 Nov 2007; Alon Bar-Lev -gnutls-2.0.1.ebuild, + +gnutls-2.0.3.ebuild: + Version bump, bug#199371 + +*gnutls-2.0.1 (22 Sep 2007) + + 22 Sep 2007; Alon Bar-Lev -gnutls-2.0.0.ebuild, + +gnutls-2.0.1.ebuild: + Version bump + + 11 Sep 2007; Roy Marples gnutls-2.0.0.ebuild: + elibtoolize for sane .so versioning on FreeBSD. + +*gnutls-2.0.0 (05 Sep 2007) + + 05 Sep 2007; Alon Bar-Lev +gnutls-2.0.0.ebuild: + Version bump, bug#191395 + + 30 Aug 2007; Christian Heim metadata.xml: + Removing liquidx from metadata due to his retirement (see #171155 for + reference). + +*gnutls-1.6.3 (19 Jul 2007) + + 19 Jul 2007; Alon Bar-Lev +gnutls-1.6.3.ebuild: + Version bump, bug#185700 + + 12 Jul 2007; Roy Marples gnutls-1.6.2.ebuild: + Keyworded ~sparc-fbsd. + +*gnutls-1.6.2 (21 Apr 2007) + + 21 Apr 2007; Daniel Black -gnutls-1.6.0.ebuild, + +gnutls-1.6.2.ebuild: + version bump. remove older version + + 10 Jan 2007; Markus Ullmann gnutls-1.4.4-r1.ebuild: + Fix autotools deps, thanks to rangerpb for pointing that out + +*gnutls-1.6.1 (30 Dec 2006) + + 30 Dec 2006; Daniel Black +gnutls-1.6.1.ebuild: + version bump - upstream bug fixes + +*gnutls-1.6.0 (09 Dec 2006) +*gnutls-1.4.5 (09 Dec 2006) + + 09 Dec 2006; Daniel Black + -files/gnutls-1.2.10-as-needed.patch, -files/gnutls-1.4.1-as-needed.patch, + -gnutls-1.2.10.ebuild, -gnutls-1.2.10-r1.ebuild, -gnutls-1.2.11.ebuild, + -gnutls-1.4.1.ebuild, gnutls-1.4.4-r1.ebuild, +gnutls-1.4.5.ebuild, + +gnutls-1.6.0.ebuild: + purge security vulnerable versions. Version bumps too + + 09 Nov 2006; Ilya A. Volynets-Evenbakh + gnutls-1.4.4-r1.ebuild: + stabilize on mips (#140530) + + 25 Sep 2006; Jason Wever gnutls-1.4.4-r1.ebuild: + Stable on SPARC wrt security bug #147682. + + 23 Sep 2006; Daniel Black gnutls-1.4.4-r1.ebuild: + fix nls support as per bug #148778 thanks to Timo Kamph + + 22 Sep 2006; Bryan Østergaard gnutls-1.4.4-r1.ebuild: + Stable on Alpha + ia64, bug 147682. + + 21 Sep 2006; gnutls-1.4.4-r1.ebuild: + stable on amd64 + + 21 Sep 2006; Tobias Scherbaum + gnutls-1.4.4-r1.ebuild: + ppc, hppa stable, bug #147682 + + 21 Sep 2006; Daniel Black gnutls-1.4.4-r1.ebuild: + added postinst message explaining the need for a rebuild + + 21 Sep 2006; Markus Rothe gnutls-1.4.4-r1.ebuild: + Stable on ppc64; bug #147682 + + 20 Sep 2006; gnutls-1.4.4-r1.ebuild: + Stable on x86. Security bug #147682. + +*gnutls-1.4.4-r1 (19 Sep 2006) + + 19 Sep 2006; Daniel Black + files/gnutls-1.4.4-selflink.patch, -gnutls-1.4.4.ebuild, + +gnutls-1.4.4-r1.ebuild: + fixed selflink patch thanks to Alon Bar-Lev in bug #147800 + + 17 Sep 2006; Daniel Black gnutls-1.4.4.ebuild: + Temporarily added sys-devel/autoconf-2.60 dependency as per bug #147970 + until a better solution can be found + + 17 Sep 2006; Daniel Black + +files/gnutls-1.4.4-selflink.patch, gnutls-1.4.4.ebuild: + partial fix for selflinking - bug #147800 thanks Carsten Lohrke + +*gnutls-1.4.4 (16 Sep 2006) + + 16 Sep 2006; Daniel Black +gnutls-1.4.4.ebuild: + version bump for security bug #147682 + + 10 Sep 2006; Javier Villavicencio + gnutls-1.2.11.ebuild: + Add ~x86-fbsd keyword. + + 03 Aug 2006; Daniel Black gnutls-1.4.1.ebuild: + removed --without-included-libtasn1 as oddly enough it uses the included + libtasn1. Thanks to Peter Hyman for picking up the missing dependency + +*gnutls-1.4.1 (01 Aug 2006) +*gnutls-1.2.11 (01 Aug 2006) + + 01 Aug 2006; Daniel Black + +files/gnutls-1.2.10-as-needed.patch, +files/gnutls-1.4.1-as-needed.patch, + gnutls-1.2.10-r1.ebuild, +gnutls-1.2.11.ebuild, +gnutls-1.4.1.ebuild: + fix for selftest with LDFLAGS="-Wl,--as-needed" as per bug #142353 thanks to + Brant Gurganus. Version bump to 1.4.1 as well + + 15 Jul 2006; Marcelo Goes -gnutls-1.2.3.ebuild, + -gnutls-1.2.4.ebuild, -gnutls-1.2.9.ebuild, -gnutls-1.2.9-r1.ebuild: + Remove ebuilds earlier than 1.2.10 for security cleanup bug 140530, reported + by Jakub Moc . + + 09 Jul 2006; Joshua Kinard gnutls-1.2.10.ebuild: + Marked stable on mips. + + 27 Apr 2006; Alec Warner files/digest-gnutls-1.2.3, + files/digest-gnutls-1.2.4, files/digest-gnutls-1.2.9, + files/digest-gnutls-1.2.9-r1, Manifest: + Fixing SHA256 digest, pass four + + 23 Apr 2006; Diego Pettenò gnutls-1.2.10.ebuild, + gnutls-1.2.10-r1.ebuild: + Run elibtoolize and add ~x86-fbsd keyword. + + 10 Mar 2006; Marcelo Goes gnutls-1.2.3.ebuild, + gnutls-1.2.4.ebuild: + Use --library=foo instead of --soname foo as a revdep-rebuild argument given + by einfo. This is for bug 125506, reported by Carsten Lohrke . + + 12 Feb 2006; Tobias Scherbaum + gnutls-1.2.10.ebuild: + ppc stable, bug #122307 + + 11 Feb 2006; Markus Rothe gnutls-1.2.10.ebuild: + Stable on ppc64: bug #122307 + + 11 Feb 2006; Joshua Jackson gnutls-1.2.10.ebuild: + Stable on x86; bug #122307 + + 10 Feb 2006; Aron Griffis gnutls-1.2.10.ebuild: + Mark 1.2.10 stable on alpha/ia64 #122307 + + 10 Feb 2006; Gustavo Zacarias gnutls-1.2.10.ebuild: + Stable on sparc wrt security #122307 + + 10 Feb 2006; Simon Stelling gnutls-1.2.10.ebuild: + stable on amd64 wrt bug 122307 + + 10 Feb 2006; Rene Nussbaumer gnutls-1.2.10.ebuild: + Stable on hppa. See bug #122307. + +*gnutls-1.2.10-r1 (09 Feb 2006) +*gnutls-1.2.10 (09 Feb 2006) + + 09 Feb 2006; Marcelo Goes +gnutls-1.2.10.ebuild, + +gnutls-1.2.10-r1.ebuild: + 1.2.10 version bump for bug 122307. + +*gnutls-1.2.9-r1 (03 Jan 2006) + + 03 Jan 2006; Daniel Black + -files/gnutls-1.0.17-extra.h.patch, -files/gnutls-1.2.3-gcc4.patch, + -gnutls-1.0.17.ebuild, -gnutls-1.0.25.ebuild, gnutls-1.2.3.ebuild, + -gnutls-1.2.3-r1.ebuild, gnutls-1.2.4.ebuild, -gnutls-1.2.6.ebuild, + gnutls-1.2.9.ebuild, +gnutls-1.2.9-r1.ebuild: + major pruning cause it needed it. Made gnutls-1.2[349] depend on =lzo-1* and + gnutls-1.2.9-r1 depend on >=lzo-2 (bug #112357). gnutls-1.2.9-r1 currently + masked due to TEXTRELs + + 27 Nov 2005; Marcelo Goes gnutls-1.0.17.ebuild, + gnutls-1.0.25.ebuild, gnutls-1.2.3.ebuild, gnutls-1.2.3-r1.ebuild, + gnutls-1.2.4.ebuild, gnutls-1.2.6.ebuild, gnutls-1.2.9.ebuild: + Do not install COPYING or COPYING.LIB. Fixes bug 113678. Thanks to Ryan Hill + . + + 11 Nov 2005; Daniel Black gnutls-1.2.6.ebuild, + gnutls-1.2.9.ebuild: + really only need lzo-1 dependancy - bug #112139 + +*gnutls-1.2.9 (10 Nov 2005) + + 10 Nov 2005; Marcelo Goes -gnutls-1.2.5.ebuild, + +gnutls-1.2.9.ebuild: + 1.2.9 version bump for bug 111928. Depends on libgcrypt-1.2.2 instead of + 1.2.0. Thanks to Kai . + + 15 Sep 2005; Aron Griffis gnutls-1.2.4.ebuild: + Mark 1.2.4 stable on alpha + + 05 Sep 2005; Markus Rothe gnutls-1.2.4.ebuild: + Stable on ppc64 + + 24 Aug 2005; Aron Griffis gnutls-1.2.4.ebuild: + stable on ia64 + +*gnutls-1.2.6 (17 Jul 2005) + + 17 Jul 2005; Daniel Black +gnutls-1.2.6.ebuild: + version bump - gtk-doc fixed + +*gnutls-1.2.5 (17 Jul 2005) + + 17 Jul 2005; Daniel Black +gnutls-1.2.5.ebuild: + version bump - still masked due to lzo-2 dependancy + + 10 Jul 2005; Lina Pezzella gnutls-1.2.4.ebuild: + Testing ppc-macos. Bug #98390. Submitted on behalf of Fabian Groffen. + + 05 Jul 2005; Rene Nussbaumer gnutls-1.2.3.ebuild: + Stable on hppa. + + 03 Jul 2005; Hardave Riar gnutls-1.0.25.ebuild, + gnutls-1.2.3.ebuild: + Stable on mips, bug #90726. + + 21 Jun 2005; Daniel Black gnutls-1.0.25.ebuild, + gnutls-1.2.3.ebuild, gnutls-1.2.3-r1.ebuild, gnutls-1.2.4.ebuild: + added dropped keywords + + 06 Jun 2005; Danny van Dyk gnutls-1.2.4.ebuild: + Marked ~s390, BUG #93960. + + 04 Jun 2005; Jan Brinkmann gnutls-1.2.4.ebuild: + stable on amd64 wrt #94913 + +*gnutls-1.2.4 (03 Jun 2005) + + 03 Jun 2005; Daniel Black +gnutls-1.2.4.ebuild: + Version bump - thanks tigger + +*gnutls-1.2.3-r1 (04 May 2005) + + 04 May 2005; Martin Schlemmer + +files/gnutls-1.2.3-gcc4.patch, +gnutls-1.2.3-r1.ebuild: + Fix building with gcc4. + +*gnutls-1.0.17 (01 May 2005) + + 01 May 2005; Daniel Black + +files/gnutls-1.0.17-extra.h.patch, +gnutls-1.0.17.ebuild: + re-added files so arm and mips still work + + 01 May 2005; Daniel Black + -files/gnutls-1.0.14-extra.h.patch, -files/gnutls-1.1.23-extra.h.patch, + -gnutls-1.0.17.ebuild, -gnutls-1.0.23.ebuild, -gnutls-1.2.0.ebuild, + -gnutls-1.2.1.ebuild: + prune potentially vulnerable versions + + 01 May 2005; Daniel Black gnutls-1.2.3.ebuild: + Removed crypt flag due to bug #90976. Thanks to Alex Murray + + + 30 Apr 2005; Bryan Østergaard gnutls-1.2.3.ebuild: + alpha + ~ia64 keywords. + + 29 Apr 2005; Gustavo Zacarias gnutls-1.0.25.ebuild, + gnutls-1.2.3.ebuild: + Stable on sparc wrt #90726 + + 29 Apr 2005; Michael Hanselmann gnutls-1.0.25.ebuild: + Stable on hppa. + + 29 Apr 2005; Jan Brinkmann gnutls-1.0.25.ebuild, + gnutls-1.2.3.ebuild: + stable on amd64 wrt security bug #90726 + + 29 Apr 2005; Markus Rothe gnutls-1.2.3.ebuild: + Stable on ppc64 + + 29 Apr 2005; Daniel Black gnutls-1.0.25.ebuild, + gnutls-1.2.3.ebuild: + ppc stable. Fixed bug #90841 (bad quotes by Rork ). + + 29 Apr 2005; Markus Rothe gnutls-1.0.25.ebuild: + Stable on ppc64; bug #90726 + + 28 Apr 2005; Marcelo Goes : + Took gnutls-1.2.1 out of package.mask, pointless to mask it now. + +*gnutls-1.2.3 (28 Apr 2005) +*gnutls-1.0.25 (28 Apr 2005) + + 28 Apr 2005; Daniel Black +gnutls-1.0.25.ebuild, + +gnutls-1.2.3.ebuild: + Version bumps for security bug #90726 + +*gnutls-1.2.1 (18 Apr 2005) + + 18 Apr 2005; Marcelo Goes +gnutls-1.2.1.ebuild: + Version bump to 1.2.1. Dropped patch since it seems to have been integrated in + upstream. I added it to package.mask for testing, but anyone who feels it + works OK can take it out. Fixes bug 89588. Thanks to Erinn Looney-Triggs + for reporting. + + 01 Apr 2005; Aron Griffis gnutls-1.0.23.ebuild: + stable on ia64 + + 05 Mar 2005; Markus Rothe gnutls-1.0.23.ebuild: + Stable on ppc64 + + 20 Feb 2005; Aron Griffis gnutls-1.0.23.ebuild: + add ~ia64 + + 06 Feb 2005; Daniel Black gnutls-1.2.0.ebuild: + Fixed bad parsing in gtk-doc as per bug #80906. Thanks to Ivan Yosifov + and others for reporting it. + + 05 Feb 2005; Daniel Black -gnutls-1.1.23-r1.ebuild, + -gnutls-1.1.23.ebuild: + Removed due to working 1.2.0. Fixes bug #79327. + +*gnutls-1.2.0 (05 Feb 2005) + + 05 Feb 2005; Daniel Black +gnutls-1.2.0.ebuild: + version bump as per bug #80809. Thanks to Erinn Looney-Triggs + + +*gnutls-1.1.23-r1 (24 Jan 2005) + + 24 Jan 2005; Christian Parpart + +files/gnutls-1.1.23-extra.h.patch, +gnutls-1.1.23-r1.ebuild: + added C++ header stubs into extra.h + + 24 Jan 2005; Daniel Black gnutls-1.0.23.ebuild, + gnutls-1.1.23.ebuild: + Fixed dependacy on dev-libs/libgcrypt >= 1.2.0 as per bug #79232. Fixed + version notices for rebuild. Thanks to Alex Tomkins + for the bug report + +*gnutls-1.1.23 (22 Jan 2005) + + 22 Jan 2005; Tom Martin +gnutls-1.1.23.ebuild: + Version bump. + + 15 Jan 2005; Daniel Black gnutls-1.0.17.ebuild, + gnutls-1.0.23.ebuild: + Notices placed about version API change requireing revdep-rebuild as per bug + #62283 + + 07 Jan 2005; Markus Rothe gnutls-1.0.23.ebuild: + Added ~ppc64 to KEYWORDS + + 07 Jan 2005; Daniel Black + +files/gnutls-1.0.14-extra.h.patch: + Over zelously pruned patch. Bug #76890 refers. Thanks to Alex Tomkins + and Dargo (on irc) + + 06 Jan 2005; Daniel Black gnutls-1.0.17.ebuild, + gnutls-1.0.23.ebuild: + added dev-libs/libgpg-error to depandencies as per mail by Bussolaro + Jean-pierre + +*gnutls-1.0.23 (06 Jan 2005) + + 06 Jan 2005; Daniel Black metadata.xml, + -files/gnutls-1.0.14-extra.h.patch, -gnutls-0.8.10.ebuild, + -gnutls-0.8.12.ebuild, -gnutls-1.0.14.ebuild, +gnutls-1.0.23.ebuild + -gnutls-1.0.4.ebuild: + Version bump as per bug #61944. Reported by Daniel Webert + . Ebuild by me. Old version cleanout + too. + + 29 Dec 2004; Ciaran McCreesh : + Change encoding to UTF-8 for GLEP 31 compliance + + 23 Dec 2004; Daniel Drake gnutls-1.0.17.ebuild: + Fix compilation with included minilzo, bug 64622 + + 26 Sep 2004; Tom Gall gnutls-1.0.17.ebuild: + stable on ppc64, bug #59231 + + 14 Aug 2004; Hardave Riar gnutls-1.0.17.ebuild: + Added gnuconfig_update for mips64 support + + 14 Aug 2004; Hardave Riar gnutls-1.0.17.ebuild: + Stable on mips, bug 59231. + + 09 Aug 2004; Guy Martin gnutls-1.0.17.ebuild: + Stable on hppa. + + 07 Aug 2004; gnutls-1.0.17.ebuild: + stable on ia64, security update #59231 + + 07 Aug 2004; Luca Barbato gnutls-1.0.17.ebuild: + Stable on ppc + + 07 Aug 2004; Luca Barbato gnutls-1.0.17.ebuild: + Stable on ppc + + 07 Aug 2004; Tom Martin gnutls-1.0.17.ebuild: + Stable on amd64, bug 59231. + + 07 Aug 2004; Bryan Østergaard gnutls-1.0.17.ebuild: + Stable on alpha, bug 59231. + + 06 Aug 2004; Gustavo Zacarias gnutls-1.0.17.ebuild: + Stable on sparc wrt #59231 + + 04 Aug 2004; Alastair Tse + files/gnutls-1.0.14-extra.h.patch: + fixed extra.h patch + + 04 Aug 2004; Alastair Tse gnutls-1.0.17.ebuild: + fixed opencdk dep. people should fix the deps rather than leave comments in + the ebuild :) + +*gnutls-1.0.17 (04 Aug 2004) + + 04 Aug 2004; Alastair Tse +gnutls-1.0.17.ebuild: + version bump. security problems with x509 certificate validation (#59231) + + 29 Jul 2004; Stephen P. Becker gnutls-1.0.4.ebuild: + Stable on mips. + + 24 Jul 2004; Alastair Tse + +files/gnutls-1.0.14-extra.h.patch, gnutls-1.0.14.ebuild: + add extern C headers to extra.h (#51206) + + 01 Jul 2004; Tom Gall gnutls-1.0.14.ebuild: + stable on ppc64, bug #54804 + + 01 Jul 2004; Jeremy Huddleston gnutls-1.0.14.ebuild: + virtual/glibc -> virtual/libc + +*gnutls-1.0.14 (16 Jun 2004) + + 16 Jun 2004; Daniel Black +gnutls-1.0.14.ebuild: + version bump + + 16 Jun 2004; Daniel Black gnutls-0.8.12.ebuild, + gnutls-1.0.4.ebuild: + marked x86 stable to solve bug #53775. Thanks to Susie Edgeworth + . + + 10 Jun 2004; Aron Griffis gnutls-0.8.10.ebuild, + gnutls-0.8.12.ebuild, gnutls-1.0.4.ebuild: + Fix use invocation + + 17 May 2004; Bryan Østergaard gnutls-1.0.4.ebuild: + Add ~alpha. + + 02 May 2004; Stephen P. Becker gnutls-1.0.4.ebuild: + Added ~mips keyword. + + 09 Apr 2004; David Holm gnutls-1.0.4.ebuild: + Added to ~ppc. + + 29 Feb 2004; Jason Wever gnutls-1.0.4.ebuild: + Riders on the ~sparc. + +*gnutls-1.0.4 (04 Feb 2004) + + 04 Feb 2004; Alastair Tse gnutls-1.0.4.ebuild: + version bump. removed keyword because of major version upgrade. archs should + look at marking this ~. added symlink hack to get around breaking apps because + of major lib number change, however, the code is still binary compatible. + + 04 Jan 2004; Daniel Ahlberg gnutls-0.8.10.ebuild, + gnutls-0.8.12.ebuild: + Update SRC_URI. + + 26 Dec 2003; Jason Wever gnutls-0.8.10.ebuild: + Marked stable on sparc. + + 16 Dec 2003; Guy Martin gnutls-0.8.10.ebuild: + Marked stable on hppa. + + 14 Dec 2003; Lars Weiler gnutls-0.8.12.ebuild: + Make stable on ppc + + 13 Dec 2003; Brad House gnutls-0.8.12.ebuild: + mark stable on amd64 + + 10 Dec 2003; gnutls-0.8.12.ebuild: + stable on ia64 + +*gnutls-0.8.12 (23 Nov 2003) + + 23 Nov 2003; Alastair Tse gnutls-0.8.12.ebuild: + fixed opencdk linking due to faulty configure flags. new version now depends + on opencdk-0.5.1 (#33930) + + 21 Nov 2003; Jason Wever gnutls-0.8.10.ebuild: + Added ~sparc keyword. + + 20 Oct 2003; Aron Griffis gnutls-0.8.10.ebuild: + Stable on alpha + + 13 Oct 2003; Alastair Tse gnutls-0.8.10.ebuild: + stable bump for x86 + + 06 Sep 2003; Alastair Tse gnutls-0.8.10.ebuild: + put opencdk dep behind crypt USE flag and removed optional lzo support. also + changed build to use included libtasn1 instead of dev-libs/libtasn1 + +*gnutls-0.8.10 (02 Sep 2003) + + 02 Sep 2003; Alastair Tse gnutls-0.8.10.ebuild: + initial ebuild. thanks to Marshall T. Vandegrift (#19339) diff --git a/sdk_container/src/third_party/portage-stable/net-libs/gnutls/Manifest b/sdk_container/src/third_party/portage-stable/net-libs/gnutls/Manifest index 151a45f733..9a3d8e9611 100644 --- a/sdk_container/src/third_party/portage-stable/net-libs/gnutls/Manifest +++ b/sdk_container/src/third_party/portage-stable/net-libs/gnutls/Manifest @@ -1 +1,36 @@ -DIST gnutls-2.10.5.tar.bz2 7287913 RMD160 4bc886ced90742a488e00c1884e6124b37047382 SHA1 4530657082a0e754356de89a5529d1ad7a18e777 SHA256 c086d5426ef04427038db6af1a4dc62ff32694e91e759ebf9bb3380243ebd9c9 +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +AUX gnutls-2.12.20-AF_UNIX.patch 1041 SHA256 bd56d19bd1713ef3ddfca7768c2528aacb0c7425cd21f87d69b3d674504562a1 SHA512 a1564ace509fed3b0608ae66859979a364b173006fd43d77678dccb70577bbfd54953aa8c706aca77540ec28c3426a332e86c40722bbc7b4a23f9f50bee0478b WHIRLPOOL 9e27f8e7e82fdd53a11f1f7dfd10790f4d2c67d74bc68d9ce55718a57ef80d391f8fadab93f6186597c52ecedcef2d3f1ff16a77778aedd50545e5829e626baf +AUX gnutls-2.12.20-guile-parallelmake.patch 349 SHA256 f6c81df63b3dce52df7754cffe9dfae0b94fcb1bedd68cf99d5546b4f00a8c37 SHA512 2c92817e1ac43e301f0c39edca0991e832a875204e9232106f660157f1db91ce942569ef16193f6b1e80038f3a000836f4ac2bb3d728d4bbb602e09f46ba5efd WHIRLPOOL d578f81a0d645c7430301aa35fb15cc4fde3acc044758f28d6046742053965c0b27c0a2d738794bfb6ce27164331b11387402413b40abac8d95192741f1d710c +AUX gnutls-2.12.20-libadd.patch 988 SHA256 b1f73ec17feb72817f39f109ec2e4dc69ea8d6b6d62ef243491e85164ff513ac SHA512 a0552276b356fd63e802a886e1243ef6341c6b8d1857814a0b2a686fd605d7c03316965cdfcdb70162547033efe9f2d1c17e442a30925d97ef691c2d573eba68 WHIRLPOOL 4ed528cb20705d91db05f0c533cbfd0356fa3292393eba75b45a22457cb23da80639ef739d889af4f64038a97553f3f990cc08f5e31608b1dc83c74b0e1c46d3 +AUX gnutls-2.12.23-CVE-2013-2116.patch 855 SHA256 473663119e3c0c91677becc2982f6bddcbe44000f9530515ad2051982c8a7e57 SHA512 463add69c9db348e1e7b93ba2e7bff3ce62abc96731485955e36e6855e3e2a1fb53f082238cada537487285e15d94296cf3fd3d408a013c307ff195685896fc5 WHIRLPOOL 10576ef2591f8bf47148a37bc5690abca474691edab802cf46967b8695c838d1e477a5731f677c8951b0652981ba338c42e14479e33e8dfccfa7952ab56f04a9 +AUX gnutls-2.12.23-CVE-2014-0092.patch 2480 SHA256 c57b3a64541236028de71be567db27346c4fb0933f4fd71c8dc139ec88a96db5 SHA512 064abde218509e79ce4df03de1db1dbd4a1fd93fae0cf7c9efaa62cc6ca2dce4cb8576fcfcbc55b1e1712e4167a02567659a122b443b824e896e49237032e9b7 WHIRLPOOL 758a3378c0b53164e7d60416661f0530e33fc3344e77339f58d51e39dc721fa411a5bd80dbfe95be22f4389cf0779d75a27b9be5c4da577036c5f10702b874ed +AUX gnutls-2.12.23-CVE-2014-1959.patch 584 SHA256 f1e6290cb19e517ba460ef359914c83afcbf5f884dd9556d0be52a6dde96f465 SHA512 827dd50c54a79e78c6d6f28856f548d9d7c766577a0613eadf95b0c8b5fc44545335f1dde5adfba7d019b842d16c2131bb780dc0228dd5b25ba45774b06f3188 WHIRLPOOL 86269f8d4e5dd5d7de3ad60cefe7df2227c6c49e474217f8e6d487e893db93d5447bef9261b74e388d461ff23d79068cdf512aa441f0aff19a256e2b6fbf9d4a +AUX gnutls-2.12.23-CVE-2014-3466.patch 8508 SHA256 4ab0199e09ea9f4c8ab832a741a8015056beb9613eed51aba24118ab1dba253c SHA512 22cf2f302aabf3668b7b7df290b58b20a3e5ec33a72e49a1b5285297cb8ad7aae8706cdabcdea0f0a168944bbaecd1ce7a4bc6763dc670db8b18b6c4e68e9e09 WHIRLPOOL 41345df93de568a284abdb38df7128cf14ba7adad4efc6265d5e17977ceba7e7e3dffb8a9629b202bcd21ba96e02e42985dab1e07b7a808c614c76fb06a0c132 +AUX gnutls-2.12.23-CVE-2014-3467.patch 1479 SHA256 bff11a3580df0a20e4ec4a4793f629664c27a30f76db3e31a42f7dc51c9dab7c SHA512 366c8065fbb383e85e169e4c58d3053d95d4e90183e95150a746e50c9abcfc62c51141473dd2b2941abf49aec69fc1242ad7d0aef470fb52ad3d5a37870c5244 WHIRLPOOL a864389561e1bb2270734aa5014e4a7b5f9f27876d15ad55821be44807167e20252485adf13bd8c5ab2addd382fc83d0594081808a346187a47f9f5f59a23ea0 +AUX gnutls-2.12.23-CVE-2014-3468.patch 1252 SHA256 33d7d2037322a6d8e38eaaa45b844794455a0f3bb98f14d0138402d2355615a9 SHA512 16f94c430ff6e5b538ed5b88c732807de1cd11abd749cbaea16037cb8e6b0627c08507a13c758d96a609eec8bee6c01fdddd2366ed95348bbb35c4e23d89f5aa WHIRLPOOL 6963ad0bd48c3cb78f40f50fd38428e63718a89bb810387844686c539f70c22c426ffcd8ede37b6a8c9ab9aa85616a0f6cf0832dc326842dd703109dba05d40a +AUX gnutls-2.12.23-CVE-2014-3469.patch 3461 SHA256 cc055dafc2bdfd1e0d0a6026fc0bfe32412a6fb2b5ddaba125f7688bebddba9a SHA512 8ff13f6b029f4a00428e993507924a0331e77f7f964cb96807193ac9a1064f785c79e881216e73b3a23c134298820f892f59177bed56aad29dfee7ac1fda84a8 WHIRLPOOL 8a3b1238d9633527f50775c6b254d3b3e5be984f043b6888db732d00000e095f61d3739e343481fada3d67b9cb6e7b8bccc7a900b890f2505408beaa2c7b0607 +AUX gnutls-2.12.23-cross-compile.patch 2141 SHA256 a16a8e2e7a8cbe0e92203523b76edfd26cf5f7c2bad0a9f64985481dcfeefee3 SHA512 8e36868eeb792d241f9770cca42baaa0dd591a2c9bd59e161b17d92875c397a132261f8eef31710501162490549caf5971322df6533a8d3d6047914029af1c54 WHIRLPOOL 61e9c80f2151024f0cfa04c177f9376d86d0bc94408905690e126f8fa49273e2dbd344384ac719c6cc592027bb6598a68bebfcd6a70eb84333acd486cf09e052 +AUX gnutls-2.12.23-gdoc-perl-5.18.patch 4878 SHA256 a55a56b8faead4e7c369945d356190b59f16e57429fa20221f201b88e92dbef6 SHA512 2480cb3e9625eb6518958c8f4caa208957fc5a9e7c3ef84fa6345640ca7e65cba2f8043f8b6a05aceb80750748502e66dd6f5c55ebcbc750c54955baaad4d31b WHIRLPOOL 5ff3a01efb80fc8dee9ed77436afa70aa39e33fcecb8a9742fa431047e66055cffc4a07657a28485d3e2c75a5ea9bd7ebd1f72b9bed1ad7caaa468997c600d54 +AUX gnutls-2.12.23-gl-tests-getaddrinfo-skip-if-no-network.patch 1146 SHA256 0644a00f75987f8a8906ec536b4b29967c24ae22ece8dfee074af3f85be566b5 SHA512 ea3062f90ace33a6229fe10f9a1fb492e84905dce0231309d2c105386c45a151d99c140c66158435ebe4781defc5a536775f4d68b3552208885636e5ed4b7223 WHIRLPOOL ee131aa7709e717cf5e893d5073dbc7eeec569e2a6e48094534dcf8f0d3d17b8a4f75da0a2c91ed2d70e37ef4429d7759dffce4948fd508dcbc0e081a8d98aa0 +AUX gnutls-2.12.23-hppa.patch 1165 SHA256 68958ca9d05f6ffe89064488847d5e2ca615344abf7c9060f73f525a593716f0 SHA512 040507b973788dc2ca4aab19d69f45011e6509354e38ec875ab6fdec3f1c3be40272ea99cd53a5adfc8b52b30e29d86af80891d57b50068a4b3f2cc20246ac70 WHIRLPOOL c4d17452c22e81fdcbd6e14aaaf8294a90a67438ebcadcaab096a6d2f115643c2ce36cc503d186d2d2483366b890add3e9101c26998878817f7baed8589a8514 +AUX gnutls-3.4.2-build.patch 4598 SHA256 6ebcbf24784390614588050cea543415d97ae4fd9c9db8299102c53d9f1775ae SHA512 6d8752fb5d37b17f33bec867d10dc41e45d25abbe6682afa9f9f13e8fa8de7939fc98aca60845606f534e2f9f2b15809a17219ce0b7aadbb0ad32cfedf57edbb WHIRLPOOL 94a851730120f167d5fc8ac37449da663b959e365c829b32f5a458855409c2c6fe2e683a355ea02241ecc4cc0df7547c6402fa66f666764548d0113d40c63c3a +DIST gnutls-2.12.23.tar.bz2 7279415 SHA256 dfa67a7e40727eb0913e75f3c44911d5d8cd58d1ead5acfe73dd933fc0d17ed2 SHA512 7780e9ca7b592350ce9b11e53a63d3212320402d8ad2462bfbc0e69aec4a48bb372a1925627abb7996535c87c90e3d79537ea118c8bb36d26aae8e19eaae3a06 WHIRLPOOL 8cab909c961760c72b478d5cbe75633ce0d26190fdece018e9f33b171879753ed38348c33c00fda7b5f3a6b596a5439fb62f1c82a891e9e62fee5bb784cf7e11 +DIST gnutls-3.3.15.tar.xz 6286288 SHA256 8961227852911a1974e15bc017ddbcd4779876c867226d199f06648d8b27ba4b SHA512 0d112f20fd1a010c278ecc5c0e9e22a040c5a765073ea722329e9d5d7b4c661c6bd2fc6749903ea562fe44caf9a1643c6d95e2e193bb8c444e2e6418f73d5445 WHIRLPOOL 4a7b28952bcbe837d4f9e9b62b9254a43510363634daa1c9dc61bf07c7734699011bf5963d4556d3f53c45f63cdf6d2447f7b101e026d0d21c94d827bff9c6dc +DIST gnutls-3.4.1.tar.xz 6469756 SHA256 e9b5f58becf34756464216056cd5abbf04315eda80a374d02699dee83f80b12e SHA512 8fd386b66c9bc42f2beaec93b503f83dad9736ba25673aac34a2cc7adc1b5467ae21b859406743df9d698fcf06237bb61404a1f33a8d8ec0da536cc088bf98e0 WHIRLPOOL ae39c0a3397519b78c2c7f07a22cb912e79871c97b3b1729ef17c0bb4fad12a001644bfed9528cfc1bc98bae267bd0aa62c6c9c25e55104061281ba574e76a9f +DIST gnutls-3.4.2.tar.xz 6520688 SHA256 72424d056ad01ed30f0fd6cd447de179c44cfd015d6c9df29bfb95580a27560e SHA512 4c8c122ee3f189b5bbdb90f0a6b849a332e23c4cb87ba3b51d0672578b6b8e13aeaeacf69f8910a7380bb130dcdfd8d505d88d8358bd6b339e97a187990dbbd4 WHIRLPOOL c272c2a7e484fcedb092cdc6d506913ee88f399e6ce84d15fdaa752668cb789bdc6d18bcb353b02806d95fccac567e3a440ccf65027e3ffadaaa2409eb00af58 +EBUILD gnutls-2.12.23-r6.ebuild 3722 SHA256 543e9e04375cbe220d9fbf4aa55eb1683f6c21413fa894a14f27d88b73c37de2 SHA512 78eb464911b37d79ad6e330bcc5b6008b902d88e7716e9fd50930f2be59e51f5ef4d17b9f23b1c26da33525dc6ede7043e4ebf22eb1764019a53f4cda827d88d WHIRLPOOL 7e95ff0c7b5fdb15b227c83f381b8be4b8c77e26f7766b7ffa6ee3b13832f67594b0489121fd977bbe893cd550a371cb4664469d6e41f36392a0a8574f1f9676 +EBUILD gnutls-3.3.15-r1.ebuild 4950 SHA256 7f370fbe3b1e7ccb0914cbe5999f7179ea7769523a7d66bc6eab785bb447720d SHA512 efea1c678450dad6c2e6c522334599957e2e85005b9a564cf69172a8c80d32c6affff6e7d285e3412acd0e5f48af81758b6d8da3b466947452503844ceb7c6f3 WHIRLPOOL 6add5ec3e8bb6f4a03bc24adf4130a1de83c12cbd39c868ebfee769e22528c5c31fad9e0f98cc9ce0395f9048df2f332c681f93ba4010e430ac5313db8861389 +EBUILD gnutls-3.3.15.ebuild 5009 SHA256 0fd0d2f50ace49540bbf0ba70ccf6915016ad986e3de2aa9b14e6b19764ee6ba SHA512 c0fd4f5472166007863464a1f02b1f677a029394464e9ebdb5338f13d57465ce64169b25a83acd814563dfd473ff7b7869223c3f8b306ca39dfd99aa4dd8fdcd WHIRLPOOL b0cd8033f9ec73b2c2760a87e9d9a136c877d9fbc5919c5c8dd0709ac1c4595ca7d21c5ae1f3a12650527b6f8ad0dd65ff7a447a203d160569093210c3933260 +EBUILD gnutls-3.4.1.ebuild 4204 SHA256 5a49f3814e0176a15ad3da7c60d5b2fb61e0b0b8ff84edd733b363ac9b6e0a60 SHA512 15cdb71cc56af4ccaa67ff842408b3095bb0f8e8f7b8a7b32171b9b6c4dc3161ecf5068f25d91536b72309821b5f6cb53a6aafcd00241c67353316cec741cca2 WHIRLPOOL d2380a6e59d15b87814adda7c09a5cb97d510d7ee6fda395ae1f2e740bc541b3a37b2aa164dfb20b30ee6657dfa1c9edfba9f141b8fe55e4d68c7a6faf644f63 +EBUILD gnutls-3.4.2-r1.ebuild 4174 SHA256 1c63ba9745872137c22a5faeb40e8a26c213f9d3759e306d3c970c4875e807e6 SHA512 8422fdac61e1e35e8970f340b2e1e67f0d0a65cea543980df3135a9ba7554412c932a2f9828d637dd592dadabd10b1b05d99e48e7426d758c5ebebe02d3bcfde WHIRLPOOL a2edeba5b5b8ac608669fe0776413cba3e2400a210963836ff7a925082abeab942be0b28c05dee7d1c429f3ea84176c142cd32828b2c2c48c1b5bf2312427404 +MISC ChangeLog 82039 SHA256 d0139d1a37fe0f26bf5233b6b22d9a35f2ed25a2588280091ad5e57fdd130cef SHA512 3f4f5fb702588c0d20b6bb1e7655636f5189b44e00fa3831467d2195f03e37ed00a97aad7aff90d5c553337a157a134947a4541c2bd00f3a2c0e029e4ca591d2 WHIRLPOOL f114e60ca7ec62e746a910ab953ca5d1ab55402b06721b915d273c6070b11fc15da00d4f608899f8d5e47d3ae546dde32d7c0863b15cd527410b6cbf314da891 +MISC metadata.xml 1015 SHA256 e3a234ef8cbc938ec33d80cc1dbdaaeae67beb83cd4f6fdc2a4bd0a3db37d7fb SHA512 a96893cf5d5cce516ff082ae1f8dbf6fbf6bc0bbb2a40d824f8086724c827589369f43dc66be34c9b05dff0af029c1aae9b7d96c891fddc495108433bc5e3fb7 WHIRLPOOL fa8d80766ffada287ab122ddda6afa33ee12f48a2c83245fd56700c3fd38c9b4694d1de2bdad6851a2347f3b0e68339373223533930a102a2e7bd6df82e3d893 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iF4EAREIAAYFAlWGXDcACgkQXYk9GL8g3FFpqQD8DeTMQVErUwNepGQdk0PuUSru +L1cJ4wnzN6l3UtnXi1ABAI1Qxq6czt1fpVgC35PoalgT/00Cgj6HRhn+wBjyzLFF +=AAql +-----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/net-libs/gnutls/files/gnutls-2.12.20-AF_UNIX.patch b/sdk_container/src/third_party/portage-stable/net-libs/gnutls/files/gnutls-2.12.20-AF_UNIX.patch new file mode 100644 index 0000000000..719baf37b2 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-libs/gnutls/files/gnutls-2.12.20-AF_UNIX.patch @@ -0,0 +1,37 @@ +Backport of commit 60a13b98e9f410c3b1019252f271d3c0f20b2e61 for 2.12.20 + +From 60a13b98e9f410c3b1019252f271d3c0f20b2e61 Mon Sep 17 00:00:00 2001 +From: Nikos Mavrogiannopoulos +Date: Fri, 23 Sep 2011 14:39:29 +0000 +Subject: a hack to allow compilation on systems without AF_LOCAL. + +--- lib/nettle/egd.c ++++ lib/nettle/egd.c +@@ -33,6 +33,12 @@ + + #include + ++#ifdef AF_UNIX ++# define LOCAL_SOCKET_TYPE AF_UNIX ++#else ++# define LOCAL_SOCKET_TYPE AF_LOCAL ++#endif ++ + #ifndef offsetof + #define offsetof(type, member) ((size_t) &((type *)0)->member) + #endif +@@ -141,12 +147,12 @@ + } + + memset (&addr, 0, sizeof addr); +- addr.sun_family = AF_LOCAL; ++ addr.sun_family = LOCAL_SOCKET_TYPE; + strcpy (addr.sun_path, name); + addr_len = (offsetof (struct sockaddr_un, sun_path) + + strlen (addr.sun_path)); + +- fd = socket (AF_LOCAL, SOCK_STREAM, 0); ++ fd = socket (LOCAL_SOCKET_TYPE, SOCK_STREAM, 0); + if (fd == -1) + { + _gnutls_debug_log ("can't create unix domain socket: %s\n", diff --git a/sdk_container/src/third_party/portage-stable/net-libs/gnutls/files/gnutls-2.12.20-guile-parallelmake.patch b/sdk_container/src/third_party/portage-stable/net-libs/gnutls/files/gnutls-2.12.20-guile-parallelmake.patch new file mode 100644 index 0000000000..5bb085793d --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-libs/gnutls/files/gnutls-2.12.20-guile-parallelmake.patch @@ -0,0 +1,9 @@ +--- a/guile/src/Makefile.am ++++ b/guile/src/Makefile.am +@@ -124,4 +124,7 @@ + + .c.x: $(BUILT_SOURCES) + $(guile_snarf) -o $@ $< $(snarfcppopts) ++core.x: core.c enums.h enum-map.i.c priorities.i.c smobs.h smob-types.i.c ++errors.x: errors.c enums.h ++extra.x: extra.c enums.h extra-enums.h extra-enum-map.i.c extra-smobs.h extra-smob-types.i.c smobs.h diff --git a/sdk_container/src/third_party/portage-stable/net-libs/gnutls/files/gnutls-2.12.20-libadd.patch b/sdk_container/src/third_party/portage-stable/net-libs/gnutls/files/gnutls-2.12.20-libadd.patch new file mode 100644 index 0000000000..fe5f1964dd --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-libs/gnutls/files/gnutls-2.12.20-libadd.patch @@ -0,0 +1,36 @@ +--- gnutls-2.12.20/libextra/Makefile.am ++++ gnutls-2.12.20/libextra/Makefile.am +@@ -69,7 +69,7 @@ + if ENABLE_MINITASN1 + libgnutls_openssl_la_LIBADD += ../lib/minitasn1/libminitasn1.la + else +-libgnutls_openssl_la_LDFLAGS += $(LTLIBTASN1) ++libgnutls_openssl_la_LIBADD += $(LTLIBTASN1) + endif + + if HAVE_LD_OUTPUT_DEF +@@ -89,8 +89,9 @@ + libgnutls_extra_la_SOURCES += \ + ext_inner_application.h ext_inner_application.c gnutls_ia.c + ++cryptolib_ldadd = + if !ENABLE_NETTLE +-libgnutls_extra_la_LIBADD += $(LTLIBGCRYPT) ++cryptolib_ldadd = $(LTLIBGCRYPT) + endif + + # Rest +@@ -104,11 +105,10 @@ + DISTCLEANFILES += $(defexec_DATA) + + libgnutls_extra_la_LDFLAGS += \ +- -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \ +- $(LZO_LIBS) ++ -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) + + libgnutls_extra_la_LIBADD += ../lib/gl/liblgnu.la gl/libxgnu.la \ +- ../lib/libgnutls.la ++ ../lib/libgnutls.la $(cryptolib_ldadd) $(LZO_LIBS) + + if HAVE_LD_VERSION_SCRIPT + libgnutls_extra_la_LDFLAGS += \ diff --git a/sdk_container/src/third_party/portage-stable/net-libs/gnutls/files/gnutls-2.12.23-CVE-2013-2116.patch b/sdk_container/src/third_party/portage-stable/net-libs/gnutls/files/gnutls-2.12.23-CVE-2013-2116.patch new file mode 100644 index 0000000000..2223e708a6 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-libs/gnutls/files/gnutls-2.12.23-CVE-2013-2116.patch @@ -0,0 +1,25 @@ +From 5164d5a1d57cd0372a5dd074382ca960ca18b27d Mon Sep 17 00:00:00 2001 +From: Nikos Mavrogiannopoulos +Date: Thu, 23 May 2013 09:54:37 +0200 +Subject: [PATCH] re-applied sanity check patch + +--- + lib/gnutls_cipher.c | 2 ++ + 1 files changed, 2 insertions(+), 0 deletions(-) + +diff --git a/lib/gnutls_cipher.c b/lib/gnutls_cipher.c +index 2835121..71f5a98 100644 +--- a/lib/gnutls_cipher.c ++++ b/lib/gnutls_cipher.c +@@ -561,6 +561,8 @@ _gnutls_ciphertext2compressed (gnutls_session_t session, + return GNUTLS_E_DECRYPTION_FAILED; + } + pad = ciphertext.data[ciphertext.size - 1]; /* pad */ ++ if (pad+1 > ciphertext.size-hash_size) ++ pad_failed = GNUTLS_E_DECRYPTION_FAILED; + + /* Check the pading bytes (TLS 1.x). + * Note that we access all 256 bytes of ciphertext for padding check +-- +1.7.1 + diff --git a/sdk_container/src/third_party/portage-stable/net-libs/gnutls/files/gnutls-2.12.23-CVE-2014-0092.patch b/sdk_container/src/third_party/portage-stable/net-libs/gnutls/files/gnutls-2.12.23-CVE-2014-0092.patch new file mode 100644 index 0000000000..21d3f3b9c4 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-libs/gnutls/files/gnutls-2.12.23-CVE-2014-0092.patch @@ -0,0 +1,102 @@ +From 6aa26f78150ccbdf0aec1878a41c17c41d358a3b Mon Sep 17 00:00:00 2001 +From: Nikos Mavrogiannopoulos +Date: Thu, 27 Feb 2014 19:42:26 +0100 +Subject: [PATCH] corrected return codes + +--- + lib/x509/verify.c | 16 ++++++++++------ + 1 files changed, 10 insertions(+), 6 deletions(-) + +diff --git a/lib/x509/verify.c b/lib/x509/verify.c +index c9a6b0d..eef85a8 100644 +--- a/lib/x509/verify.c ++++ b/lib/x509/verify.c +@@ -141,7 +141,7 @@ check_if_ca (gnutls_x509_crt_t cert, gnutls_x509_crt_t issuer, + if (result < 0) + { + gnutls_assert (); +- goto cleanup; ++ goto fail; + } + + result = +@@ -150,7 +150,7 @@ check_if_ca (gnutls_x509_crt_t cert, gnutls_x509_crt_t issuer, + if (result < 0) + { + gnutls_assert (); +- goto cleanup; ++ goto fail; + } + + result = +@@ -158,7 +158,7 @@ check_if_ca (gnutls_x509_crt_t cert, gnutls_x509_crt_t issuer, + if (result < 0) + { + gnutls_assert (); +- goto cleanup; ++ goto fail; + } + + result = +@@ -166,7 +166,7 @@ check_if_ca (gnutls_x509_crt_t cert, gnutls_x509_crt_t issuer, + if (result < 0) + { + gnutls_assert (); +- goto cleanup; ++ goto fail; + } + + /* If the subject certificate is the same as the issuer +@@ -206,6 +206,7 @@ check_if_ca (gnutls_x509_crt_t cert, gnutls_x509_crt_t issuer, + else + gnutls_assert (); + ++fail: + result = 0; + + cleanup: +@@ -330,7 +331,7 @@ _gnutls_verify_certificate2 (gnutls_x509_crt_t cert, + gnutls_datum_t cert_signed_data = { NULL, 0 }; + gnutls_datum_t cert_signature = { NULL, 0 }; + gnutls_x509_crt_t issuer = NULL; +- int issuer_version, result; ++ int issuer_version, result = 0; + + if (output) + *output = 0; +@@ -363,7 +364,7 @@ _gnutls_verify_certificate2 (gnutls_x509_crt_t cert, + if (issuer_version < 0) + { + gnutls_assert (); +- return issuer_version; ++ return 0; + } + + if (!(flags & GNUTLS_VERIFY_DISABLE_CA_SIGN) && +@@ -385,6 +386,7 @@ _gnutls_verify_certificate2 (gnutls_x509_crt_t cert, + if (result < 0) + { + gnutls_assert (); ++ result = 0; + goto cleanup; + } + +@@ -393,6 +395,7 @@ _gnutls_verify_certificate2 (gnutls_x509_crt_t cert, + if (result < 0) + { + gnutls_assert (); ++ result = 0; + goto cleanup; + } + +@@ -410,6 +413,7 @@ _gnutls_verify_certificate2 (gnutls_x509_crt_t cert, + else if (result < 0) + { + gnutls_assert(); ++ result = 0; + goto cleanup; + } + +-- +1.7.1 + diff --git a/sdk_container/src/third_party/portage-stable/net-libs/gnutls/files/gnutls-2.12.23-CVE-2014-1959.patch b/sdk_container/src/third_party/portage-stable/net-libs/gnutls/files/gnutls-2.12.23-CVE-2014-1959.patch new file mode 100644 index 0000000000..28989c97ce --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-libs/gnutls/files/gnutls-2.12.23-CVE-2014-1959.patch @@ -0,0 +1,14 @@ +--- a/lib/x509/verify.c ++++ b/lib/x509/verify.c +@@ -692,8 +693,10 @@ + /* note that here we disable this V1 CA flag. So that no version 1 + * certificates can exist in a supplied chain. + */ +- if (!(flags & GNUTLS_VERIFY_ALLOW_ANY_X509_V1_CA_CRT)) ++ if (!(flags & GNUTLS_VERIFY_ALLOW_ANY_X509_V1_CA_CRT)) { + flags &= ~(GNUTLS_VERIFY_ALLOW_X509_V1_CA_CRT); ++ flags |= GNUTLS_VERIFY_DO_NOT_ALLOW_X509_V1_CA_CRT; ++ } + if ((ret = + _gnutls_verify_certificate2(certificate_list[i - 1], + &certificate_list[i], 1, \ No newline at end of file diff --git a/sdk_container/src/third_party/portage-stable/net-libs/gnutls/files/gnutls-2.12.23-CVE-2014-3466.patch b/sdk_container/src/third_party/portage-stable/net-libs/gnutls/files/gnutls-2.12.23-CVE-2014-3466.patch new file mode 100644 index 0000000000..9e32296e86 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-libs/gnutls/files/gnutls-2.12.23-CVE-2014-3466.patch @@ -0,0 +1,311 @@ +From e47d30e272a0b3977db8dae09327acad45b931d8 Mon Sep 17 00:00:00 2001 +From: mancha +Date: Sun, 1 Jun 2014 +Subject: CVE-2014-3466 + +This is a backport adaptation for use with GnuTLS 2.12.23. + +Relevant upstream commit(s): +------------------------- +https://gitorious.org/gnutls/gnutls/commit/688ea6428a432c +https://gitorious.org/gnutls/gnutls/commit/a7be326f0e33cf + +--- + lib/gnutls_handshake.c | 2 + tests/Makefile.am | 2 + tests/long-session-id.c | 268 ++++++++++++++++++++++++++++++++++++++++ + 3 files changed, 270 insertions(+), 2 deletions(-) + +--- a/lib/gnutls_handshake.c ++++ b/lib/gnutls_handshake.c +@@ -1797,7 +1797,7 @@ _gnutls_read_server_hello (gnutls_sessio + DECR_LEN (len, 1); + session_id_len = data[pos++]; + +- if (len < session_id_len) ++ if (len < session_id_len || session_id_len > TLS_MAX_SESSION_ID_SIZE) + { + gnutls_assert (); + return GNUTLS_E_UNSUPPORTED_VERSION_PACKET; +--- a/tests/Makefile.am ++++ b/tests/Makefile.am +@@ -64,7 +64,7 @@ ctests = simple gc set_pkcs12_cred certd + crq_key_id x509sign-verify cve-2009-1415 cve-2009-1416 \ + crq_apis init_roundtrip pkcs12_s2k_pem dn2 mini-eagain \ + nul-in-x509-names x509_altname pkcs12_encode mini-x509 \ +- mini-x509-rehandshake rng-fork x509cert gendh ++ mini-x509-rehandshake rng-fork x509cert gendh long-session-id + + if ENABLE_OPENSSL + ctests += openssl +--- /dev/null ++++ b/tests/long-session-id.c +@@ -0,0 +1,268 @@ ++/* ++ * Copyright (C) 2012 Free Software Foundation, Inc. ++ * ++ * Author: Nikos Mavrogiannopoulos ++ * ++ * This file is part of GnuTLS. ++ * ++ * GnuTLS is free software; you can redistribute it and/or modify it ++ * under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 3 of the License, or ++ * (at your option) any later version. ++ * ++ * GnuTLS is distributed in the hope that it will be useful, but ++ * WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ++ * General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with GnuTLS; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA ++ */ ++ ++#ifdef HAVE_CONFIG_H ++#include ++#endif ++ ++#include ++#include ++ ++#if defined(_WIN32) ++ ++int main() ++{ ++ exit(77); ++} ++ ++#else ++ ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++ ++static int debug = 0; ++static void terminate(int); ++ ++/* This program tests the robustness of record ++ * decoding. ++ */ ++ ++static void client_log_func(int level, const char *str) ++{ ++ fprintf(stderr, "client|<%d>| %s", level, str); ++} ++ ++static unsigned char server_cert_pem[] = ++ "-----BEGIN CERTIFICATE-----\n" ++ "MIICVjCCAcGgAwIBAgIERiYdMTALBgkqhkiG9w0BAQUwGTEXMBUGA1UEAxMOR251\n" ++ "VExTIHRlc3QgQ0EwHhcNMDcwNDE4MTMyOTIxWhcNMDgwNDE3MTMyOTIxWjA3MRsw\n" ++ "GQYDVQQKExJHbnVUTFMgdGVzdCBzZXJ2ZXIxGDAWBgNVBAMTD3Rlc3QuZ251dGxz\n" ++ "Lm9yZzCBnDALBgkqhkiG9w0BAQEDgYwAMIGIAoGA17pcr6MM8C6pJ1aqU46o63+B\n" ++ "dUxrmL5K6rce+EvDasTaDQC46kwTHzYWk95y78akXrJutsoKiFV1kJbtple8DDt2\n" ++ "DZcevensf9Op7PuFZKBroEjOd35znDET/z3IrqVgbtm2jFqab7a+n2q9p/CgMyf1\n" ++ "tx2S5Zacc1LWn9bIjrECAwEAAaOBkzCBkDAMBgNVHRMBAf8EAjAAMBoGA1UdEQQT\n" ++ "MBGCD3Rlc3QuZ251dGxzLm9yZzATBgNVHSUEDDAKBggrBgEFBQcDATAPBgNVHQ8B\n" ++ "Af8EBQMDB6AAMB0GA1UdDgQWBBTrx0Vu5fglyoyNgw106YbU3VW0dTAfBgNVHSME\n" ++ "GDAWgBTpPBz7rZJu5gakViyi4cBTJ8jylTALBgkqhkiG9w0BAQUDgYEAaFEPTt+7\n" ++ "bzvBuOf7+QmeQcn29kT6Bsyh1RHJXf8KTk5QRfwp6ogbp94JQWcNQ/S7YDFHglD1\n" ++ "AwUNBRXwd3riUsMnsxgeSDxYBfJYbDLeohNBsqaPDJb7XailWbMQKfAbFQ8cnOxg\n" ++ "rOKLUQRWJ0K3HyXRMhbqjdLIaQiCvQLuizo=\n" "-----END CERTIFICATE-----\n"; ++ ++const gnutls_datum_t server_cert = { server_cert_pem, ++ sizeof(server_cert_pem) ++}; ++ ++static unsigned char server_key_pem[] = ++ "-----BEGIN RSA PRIVATE KEY-----\n" ++ "MIICXAIBAAKBgQDXulyvowzwLqknVqpTjqjrf4F1TGuYvkrqtx74S8NqxNoNALjq\n" ++ "TBMfNhaT3nLvxqResm62ygqIVXWQlu2mV7wMO3YNlx696ex/06ns+4VkoGugSM53\n" ++ "fnOcMRP/PciupWBu2baMWppvtr6far2n8KAzJ/W3HZLllpxzUtaf1siOsQIDAQAB\n" ++ "AoGAYAFyKkAYC/PYF8e7+X+tsVCHXppp8AoP8TEZuUqOZz/AArVlle/ROrypg5kl\n" ++ "8YunrvUdzH9R/KZ7saNZlAPLjZyFG9beL/am6Ai7q7Ma5HMqjGU8kTEGwD7K+lbG\n" ++ "iomokKMOl+kkbY/2sI5Czmbm+/PqLXOjtVc5RAsdbgvtmvkCQQDdV5QuU8jap8Hs\n" ++ "Eodv/tLJ2z4+SKCV2k/7FXSKWe0vlrq0cl2qZfoTUYRnKRBcWxc9o92DxK44wgPi\n" ++ "oMQS+O7fAkEA+YG+K9e60sj1K4NYbMPAbYILbZxORDecvP8lcphvwkOVUqbmxOGh\n" ++ "XRmTZUuhBrJhJKKf6u7gf3KWlPl6ShKEbwJASC118cF6nurTjuLf7YKARDjNTEws\n" ++ "qZEeQbdWYINAmCMj0RH2P0mvybrsXSOD5UoDAyO7aWuqkHGcCLv6FGG+qwJAOVqq\n" ++ "tXdUucl6GjOKKw5geIvRRrQMhb/m5scb+5iw8A4LEEHPgGiBaF5NtJZLALgWfo5n\n" ++ "hmC8+G8F0F78znQtPwJBANexu+Tg5KfOnzSILJMo3oXiXhf5PqXIDmbN0BKyCKAQ\n" ++ "LfkcEcUbVfmDaHpvzwY9VEaoMOKVLitETXdNSxVpvWM=\n" ++ "-----END RSA PRIVATE KEY-----\n"; ++ ++const gnutls_datum_t server_key = { server_key_pem, ++ sizeof(server_key_pem) ++}; ++ ++ ++/* A very basic TLS client, with anonymous authentication. ++ */ ++ ++static void client(int fd, const char *prio) ++{ ++ int ret; ++ gnutls_anon_client_credentials_t anoncred; ++ gnutls_certificate_credentials_t x509_cred; ++ gnutls_session_t session; ++ /* Need to enable anonymous KX specifically. */ ++ ++ gnutls_global_init(); ++ ++ if (debug) { ++ gnutls_global_set_log_function(client_log_func); ++ gnutls_global_set_log_level(7); ++ } ++ ++ gnutls_anon_allocate_client_credentials(&anoncred); ++ gnutls_certificate_allocate_credentials(&x509_cred); ++ ++ /* Initialize TLS session ++ */ ++ gnutls_init(&session, GNUTLS_CLIENT); ++ ++ /* Use default priorities */ ++ gnutls_priority_set_direct(session, prio, NULL); ++ ++ /* put the anonymous credentials to the current session ++ */ ++ gnutls_credentials_set(session, GNUTLS_CRD_ANON, anoncred); ++ gnutls_credentials_set(session, GNUTLS_CRD_CERTIFICATE, x509_cred); ++ ++ gnutls_transport_set_ptr (session, (gnutls_transport_ptr_t) fd); ++ ++ /* Perform the TLS handshake ++ */ ++ do { ++ ret = gnutls_handshake(session); ++ } ++ while (ret < 0 && gnutls_error_is_fatal(ret) == 0); ++ ++ if (ret < 0) { ++ fprintf(stderr, "client: Handshake failed (expected)\n"); ++ gnutls_perror(ret); ++ exit(0); ++ } else { ++ if (debug) ++ fprintf(stderr, "client: Handshake was completed\n"); ++ } ++ ++ close(fd); ++ ++ gnutls_deinit(session); ++ ++ gnutls_anon_free_client_credentials(anoncred); ++ gnutls_certificate_free_credentials(x509_cred); ++ ++ gnutls_global_deinit(); ++} ++ ++ ++/* These are global */ ++pid_t child; ++ ++static void terminate(int ret) ++{ ++ kill(child, SIGTERM); ++ exit(ret); ++} ++ ++static void server(int fd, const char *prio) ++{ ++ int ret; ++ uint8_t id[255]; ++ uint8_t buffer[] = "\x16\x03\x00\x01\x25" ++ "\x02\x00\x01\x21" ++ "\x03\x00"/*Server Version */ ++ /*Random*/"\x00\x00\x00\x00\x01\x00\x00\x00\x00\x01\x00\x00\x00\x00\x01\x00\x00\x00\x00\x01\x00\x00\x00\x00\x01\x00\x00\x00\x00\x01\x00\x00" ++ /*SessionID*/"\xfe"; ++ ++ ret = read(fd, id, sizeof(id)); ++ if (ret < 0) { ++ abort(); ++ } ++ ++ ret = write(fd, buffer, sizeof(buffer)); ++ if (ret < 0) { ++ return; ++ } ++ ++ memset(id, 0xff, sizeof(id)); ++ ret = write(fd, id, sizeof(id)); ++ if (ret < 0) { ++ return; ++ } ++ ++ memset(id, 0xff, sizeof(id)); ++ ret = write(fd, id, sizeof(id)); ++ if (ret < 0) { ++ return; ++ } ++ sleep(3); ++ ++ return; ++} ++ ++static void start(const char *prio) ++{ ++ int fd[2]; ++ int ret; ++ ++ ret = socketpair(AF_UNIX, SOCK_STREAM, 0, fd); ++ if (ret < 0) { ++ perror("socketpair"); ++ exit(1); ++ } ++ ++ child = fork(); ++ if (child < 0) { ++ perror("fork"); ++ exit(1); ++ } ++ ++ if (child) { ++ /* parent */ ++ close(fd[1]); ++ server(fd[0], prio); ++ kill(child, SIGTERM); ++ } else { ++ close(fd[0]); ++ client(fd[1], prio); ++ exit(0); ++ } ++} ++ ++static void ch_handler(int sig) ++{ ++ int status, ret = 0; ++ wait(&status); ++ if (WEXITSTATUS(status) != 0 || ++ (WIFSIGNALED(status) && WTERMSIG(status) == SIGSEGV)) { ++ if (WIFSIGNALED(status)) { ++ fprintf(stderr, "Child died with sigsegv\n"); ++ ret = 1; ++ } else { ++ fprintf(stderr, "Child died with status %d\n", ++ WEXITSTATUS(status)); ++ } ++ terminate(ret); ++ } ++ return; ++} ++ ++int main(int argc, char **argv) ++{ ++ signal(SIGCHLD, ch_handler); ++ ++ if (argc > 1) ++ debug = 1; ++ ++ start("NORMAL"); ++ return 0; ++} ++ ++#endif /* _WIN32 */ diff --git a/sdk_container/src/third_party/portage-stable/net-libs/gnutls/files/gnutls-2.12.23-CVE-2014-3467.patch b/sdk_container/src/third_party/portage-stable/net-libs/gnutls/files/gnutls-2.12.23-CVE-2014-3467.patch new file mode 100644 index 0000000000..e52965e2b8 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-libs/gnutls/files/gnutls-2.12.23-CVE-2014-3467.patch @@ -0,0 +1,45 @@ +From d4ff19de527cd3eb444c560639324cda35bc838e Mon Sep 17 00:00:00 2001 +From: mancha +Date: Sun, 1 Jun 2014 +Subject: CVE-2014-3467 + +This is a backport adaptation for use with GnuTLS 2.12.23. + +Relevant upstream commit(s): +------------------------- +http://git.savannah.gnu.org/cgit/libtasn1.git/commit/?id=ff3b5c68cc32e3 +http://git.savannah.gnu.org/cgit/libtasn1.git/commit/?id=51612fca32dda4 + +--- + lib/minitasn1/decoding.c | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +--- a/lib/minitasn1/decoding.c ++++ b/lib/minitasn1/decoding.c +@@ -149,7 +149,7 @@ asn1_get_tag_der (const unsigned char *d + /* Long form */ + punt = 1; + ris = 0; +- while (punt <= der_len && der[punt] & 128) ++ while (punt < der_len && der[punt] & 128) + { + last = ris; + +@@ -259,7 +259,7 @@ _asn1_get_time_der (const unsigned char + if (der_len <= 0 || str == NULL) + return ASN1_DER_ERROR; + str_len = asn1_get_length_der (der, der_len, &len_len); +- if (str_len < 0 || str_size < str_len) ++ if (str_len <= 0 || str_size < str_len) + return ASN1_DER_ERROR; + memcpy (str, der + len_len, str_len); + str[str_len] = 0; +@@ -285,7 +285,7 @@ _asn1_get_objectid_der (const unsigned c + return ASN1_GENERIC_ERROR; + len = asn1_get_length_der (der, der_len, &len_len); + +- if (len < 0 || len > der_len || len_len > der_len) ++ if (len <= 0 || len > der_len || len_len > der_len) + return ASN1_DER_ERROR; + + val1 = der[len_len] / 40; diff --git a/sdk_container/src/third_party/portage-stable/net-libs/gnutls/files/gnutls-2.12.23-CVE-2014-3468.patch b/sdk_container/src/third_party/portage-stable/net-libs/gnutls/files/gnutls-2.12.23-CVE-2014-3468.patch new file mode 100644 index 0000000000..bd324094c2 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-libs/gnutls/files/gnutls-2.12.23-CVE-2014-3468.patch @@ -0,0 +1,45 @@ +From 24ed1d41707f873f3b7a22159e4bb3942f319fac Mon Sep 17 00:00:00 2001 +From: mancha +Date: Sun, 1 Jun 2014 +Subject: CVE-2014-3468 + +This is a backport adaptation for use with GnuTLS 2.12.23. + +Relevant upstream commit(s): +------------------------- +http://git.savannah.gnu.org/cgit/libtasn1.git/commit/?id=1c3ccb3e040bf1 + +--- + lib/minitasn1/decoding.c | 7 +++++-- + 1 file changed, 5 insertions(+), 2 deletions(-) + +--- a/lib/minitasn1/decoding.c ++++ b/lib/minitasn1/decoding.c +@@ -226,7 +226,7 @@ asn1_get_octet_der (const unsigned char + int *ret_len, unsigned char *str, int str_size, + int *str_len) + { +- int len_len; ++ int len_len = 0; + + if (der_len <= 0) + return ASN1_GENERIC_ERROR; +@@ -347,7 +347,7 @@ asn1_get_bit_der (const unsigned char *d + int *ret_len, unsigned char *str, int str_size, + int *bit_len) + { +- int len_len, len_byte; ++ int len_len = 0, len_byte; + + if (der_len <= 0) + return ASN1_GENERIC_ERROR; +@@ -358,6 +358,9 @@ asn1_get_bit_der (const unsigned char *d + *ret_len = len_byte + len_len + 1; + *bit_len = len_byte * 8 - der[len_len]; + ++ if (*bit_len <= 0) ++ return ASN1_DER_ERROR; ++ + if (str_size >= len_byte) + memcpy (str, der + len_len + 1, len_byte); + else diff --git a/sdk_container/src/third_party/portage-stable/net-libs/gnutls/files/gnutls-2.12.23-CVE-2014-3469.patch b/sdk_container/src/third_party/portage-stable/net-libs/gnutls/files/gnutls-2.12.23-CVE-2014-3469.patch new file mode 100644 index 0000000000..a99b433b3c --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-libs/gnutls/files/gnutls-2.12.23-CVE-2014-3469.patch @@ -0,0 +1,122 @@ +From 7f5a6256231e278aa7d00b6851c22fb457537262 Mon Sep 17 00:00:00 2001 +From: mancha +Date: Sun, 1 Jun 2014 +Subject: CVE-2014-3469 + +This is a backport adaptation for use with GnuTLS 2.12.23. + +Relevant upstream commit(s): +------------------------- +http://git.savannah.gnu.org/cgit/libtasn1.git/commit/?id=a8b3e14f84174e +http://git.savannah.gnu.org/cgit/libtasn1.git/commit/?id=3d6a02f19ff15a +http://git.savannah.gnu.org/cgit/libtasn1.git/commit/?id=53958290ab731c + +--- + lib/minitasn1/decoding.c | 11 ++++++++--- + lib/minitasn1/element.c | 27 ++++++++++++++++++--------- + 2 files changed, 26 insertions(+), 12 deletions(-) + +--- a/lib/minitasn1/decoding.c ++++ b/lib/minitasn1/decoding.c +@@ -231,7 +231,6 @@ asn1_get_octet_der (const unsigned char + if (der_len <= 0) + return ASN1_GENERIC_ERROR; + +- /* if(str==NULL) return ASN1_SUCCESS; */ + *str_len = asn1_get_length_der (der, der_len, &len_len); + + if (*str_len < 0) +@@ -239,7 +238,10 @@ asn1_get_octet_der (const unsigned char + + *ret_len = *str_len + len_len; + if (str_size >= *str_len) +- memcpy (str, der + len_len, *str_len); ++ { ++ if (*str_len > 0 && str != NULL) ++ memcpy (str, der + len_len, *str_len); ++ } + else + { + return ASN1_MEM_ERROR; +@@ -362,7 +364,10 @@ asn1_get_bit_der (const unsigned char *d + return ASN1_DER_ERROR; + + if (str_size >= len_byte) +- memcpy (str, der + len_len + 1, len_byte); ++ { ++ if (len_byte > 0 && str) ++ memcpy (str, der + len_len + 1, len_byte); ++ } + else + { + return ASN1_MEM_ERROR; +--- a/lib/minitasn1/element.c ++++ b/lib/minitasn1/element.c +@@ -112,8 +112,11 @@ _asn1_convert_integer (const unsigned ch + /* VALUE_OUT is too short to contain the value conversion */ + return ASN1_MEM_ERROR; + +- for (k2 = k; k2 < SIZEOF_UNSIGNED_LONG_INT; k2++) +- value_out[k2 - k] = val[k2]; ++ if (value_out != NULL) ++ { ++ for (k2 = k; k2 < SIZEOF_UNSIGNED_LONG_INT; k2++) ++ value_out[k2 - k] = val[k2]; ++ } + + #if 0 + printf ("_asn1_convert_integer: valueIn=%s, lenOut=%d", value, *len); +@@ -611,7 +614,8 @@ asn1_write_value (asn1_node node_root, c + if (ptr_size < data_size) { \ + return ASN1_MEM_ERROR; \ + } else { \ +- memcpy( ptr, data, data_size); \ ++ if (ptr && data_size > 0) \ ++ memcpy( ptr, data, data_size); \ + } + + #define PUT_STR_VALUE( ptr, ptr_size, data) \ +@@ -620,16 +624,19 @@ asn1_write_value (asn1_node node_root, c + return ASN1_MEM_ERROR; \ + } else { \ + /* this strcpy is checked */ \ +- _asn1_strcpy(ptr, data); \ ++ if (ptr) { \ ++ _asn1_strcpy(ptr, data); \ ++ } \ + } + + #define ADD_STR_VALUE( ptr, ptr_size, data) \ +- *len = (int) _asn1_strlen(data) + 1; \ +- if (ptr_size < (int) _asn1_strlen(ptr)+(*len)) { \ ++ *len += _asn1_strlen(data); \ ++ if (ptr_size < (int) *len) { \ ++ (*len)++; \ + return ASN1_MEM_ERROR; \ + } else { \ + /* this strcat is checked */ \ +- _asn1_strcat(ptr, data); \ ++ if (ptr) _asn1_strcat (ptr, data); \ + } + + /** +@@ -786,7 +793,9 @@ asn1_read_value (asn1_node root, const c + case TYPE_OBJECT_ID: + if (node->type & CONST_ASSIGN) + { +- value[0] = 0; ++ *len = 0; ++ if (value) ++ value[0] = 0; + p = node->down; + while (p) + { +@@ -800,7 +809,7 @@ asn1_read_value (asn1_node root, const c + } + p = p->right; + } +- *len = _asn1_strlen (value) + 1; ++ (*len)++; + } + else if ((node->type & CONST_DEFAULT) && (node->value == NULL)) + { diff --git a/sdk_container/src/third_party/portage-stable/net-libs/gnutls/files/gnutls-2.12.23-cross-compile.patch b/sdk_container/src/third_party/portage-stable/net-libs/gnutls/files/gnutls-2.12.23-cross-compile.patch new file mode 100644 index 0000000000..31178fcd8c --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-libs/gnutls/files/gnutls-2.12.23-cross-compile.patch @@ -0,0 +1,69 @@ +use pkg-config to locate zlib rather than hardcoding system -L/-I paths + +for pthreads, just hardcode it enabled + +for gnutls, don't hardcode -L/-I all the time to the host paths + +--- a/lib/configure.ac ++++ b/lib/configure.ac +@@ -70,26 +70,23 @@ AC_ARG_WITH(zlib, AS_HELP_STRING([--without-zlib], + AC_MSG_CHECKING([whether to include zlib compression support]) + if test x$ac_zlib != xno; then + AC_MSG_RESULT(yes) +- AC_LIB_HAVE_LINKFLAGS(z,, [#include ], [compress (0, 0, 0, 0);]) +- if test "$ac_cv_libz" != yes; then +- AC_MSG_WARN( +-*** +-*** ZLIB was not found. You will not be able to use ZLIB compression.) +- fi + else + AC_MSG_RESULT(no) + fi + +-PKG_CHECK_EXISTS(zlib, ZLIB_HAS_PKGCONFIG=y, ZLIB_HAS_PKGCONFIG=n) +- + if test x$ac_zlib != xno; then ++ PKG_CHECK_MODULES(ZLIB, zlib, ZLIB_HAS_PKGCONFIG=y, ZLIB_HAS_PKGCONFIG=n) + if test "$ZLIB_HAS_PKGCONFIG" = "y" ; then ++ LTLIBZ=$ZLIB_LIBS ++ AC_DEFINE([HAVE_LIBZ], [1], [zlib is enabled]) ++ AC_SUBST(LTLIBZ) + if test "x$GNUTLS_REQUIRES_PRIVATE" = "x"; then + GNUTLS_REQUIRES_PRIVATE="Requires.private: zlib" + else + GNUTLS_REQUIRES_PRIVATE="$GNUTLS_REQUIRES_PRIVATE , zlib" + fi + else ++ AC_LIB_HAVE_LINKFLAGS(z,, [#include ], [compress (0, 0, 0, 0);]) + GNUTLS_ZLIB_LIBS_PRIVATE="$LTLIBZ" + fi + fi +@@ -124,10 +121,12 @@ fi + lgl_INIT + + AC_CHECK_FUNCS(getrusage,,) +-AC_LIB_HAVE_LINKFLAGS(pthread,, [#include ], [pthread_mutex_lock (0);]) ++LTLIBPTHREAD='-pthread' ++AC_DEFINE([HAVE_LIBPTHREAD], [1], [pthread enabled]) ++AC_SUBST(LTLIBPTHREAD) + +-LIBGNUTLS_LIBS="-L${libdir} -lgnutls $LIBS" +-LIBGNUTLS_CFLAGS="-I${includedir}" ++LIBGNUTLS_LIBS="-lgnutls $LIBS" ++LIBGNUTLS_CFLAGS="" + AC_SUBST(LIBGNUTLS_LIBS) + AC_SUBST(LIBGNUTLS_CFLAGS) + +--- a/libextra/configure.ac ++++ b/libextra/configure.ac +@@ -41,8 +41,8 @@ LIBGNUTLS_EXTRA_HOOKS + + xgl_INIT + +-LIBGNUTLS_EXTRA_LIBS="-L${libdir} -lgnutls-extra $LZO_LIBS $LIBGNUTLS_LIBS" +-LIBGNUTLS_EXTRA_CFLAGS="-I${includedir}" ++LIBGNUTLS_EXTRA_LIBS="-lgnutls-extra $LZO_LIBS $LIBGNUTLS_LIBS" ++LIBGNUTLS_EXTRA_CFLAGS="" + AC_SUBST(LIBGNUTLS_EXTRA_LIBS) + AC_SUBST(LIBGNUTLS_EXTRA_CFLAGS) + diff --git a/sdk_container/src/third_party/portage-stable/net-libs/gnutls/files/gnutls-2.12.23-gdoc-perl-5.18.patch b/sdk_container/src/third_party/portage-stable/net-libs/gnutls/files/gnutls-2.12.23-gdoc-perl-5.18.patch new file mode 100644 index 0000000000..a89e8f2530 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-libs/gnutls/files/gnutls-2.12.23-gdoc-perl-5.18.patch @@ -0,0 +1,137 @@ +--- gnutls-2.12.23.orig/doc/scripts/gdoc 2011-04-08 02:30:44.000000000 +0200 ++++ gnutls-2.12.23/doc/scripts/gdoc 2014-03-10 01:53:28.899566076 +0200 +@@ -7,6 +7,8 @@ + ## Copyright (c) 2001, 2002 Nikos Mavrogiannopoulos + ## added -tex + ## Copyright (c) 1998 Michael Zucchi ++## Copyright (c) 2013 Adam Sampson ++## made highlighting not depend on hash order, for Perl 5.18 + + # This program is free software: you can redistribute it and/or modify + # it under the terms of the GNU General Public License as published by +@@ -143,44 +145,44 @@ + # One for each output format + + # these work fairly well +-%highlights_html = ( $type_constant, "\$2", +- $type_func, "\$1", +- $type_struct, "\$1", +- $type_param, "\$1" ); ++@highlights_html = ( [$type_constant, "\$2"], ++ [$type_func, "\$1"], ++ [$type_struct, "\$1"], ++ [$type_param, "\$1"] ); + $blankline_html = "

"; + +-%highlights_texinfo = ( $type_constant, "\\\@code{\$2}", +- $type_func, "\\\@code{\$1}", +- $type_struct, "\\\@code{\$1}", +- $type_param, "\\\@code{\$1}" ); ++@highlights_texinfo = ( [$type_constant, "\\\@code{\$2}"], ++ [$type_func, "\\\@code{\$1}"], ++ [$type_struct, "\\\@code{\$1}"], ++ [$type_param, "\\\@code{\$1}"] ); + $blankline_texinfo = ""; + +-%highlights_tex = ( $type_constant, "{\\\\it \$2}", +- $type_func, "{\\\\bf \$1}", +- $type_struct, "{\\\\it \$1}", +- $type_param, "{\\\\bf \$1}" ); ++@highlights_tex = ( [$type_constant, "{\\\\it \$2}"], ++ [$type_func, "{\\\\bf \$1}"], ++ [$type_struct, "{\\\\it \$1}"], ++ [$type_param, "{\\\\bf \$1}"] ); + $blankline_tex = "\\\\"; + + # sgml, docbook format +-%highlights_sgml = ( $type_constant, "\$2", +- $type_func, "\$1", +- $type_struct, "\$1", +- $type_env, "\$1", +- $type_param, "\$1" ); ++@highlights_sgml = ( [$type_constant, "\$2"], ++ [$type_func, "\$1"], ++ [$type_struct, "\$1"], ++ [$type_env, "\$1"], ++ [$type_param, "\$1"] ); + $blankline_sgml = "\n"; + + # these are pretty rough +-%highlights_man = ( $type_constant, "\\\\fB\$2\\\\fP", +- $type_func, "\\\\fB\$1\\\\fP", +- $type_struct, "\\\\fB\$1\\\\fP", +- $type_param, "\\\\fI\$1\\\\fP" ); ++@highlights_man = ( [$type_constant, "\\\\fB\$2\\\\fP"], ++ [$type_func, "\\\\fB\$1\\\\fP"], ++ [$type_struct, "\\\\fB\$1\\\\fP"], ++ [$type_param, "\\\\fI\$1\\\\fP"] ); + $blankline_man = ""; + + # text-mode +-%highlights_text = ( $type_constant, "\$2", +- $type_func, "\$1", +- $type_struct, "\$1", +- $type_param, "\$1" ); ++@highlights_text = ( [$type_constant, "\$2"], ++ [$type_func, "\$1"], ++ [$type_struct, "\$1"], ++ [$type_param, "\$1"] ); + $blankline_text = ""; + + +@@ -201,7 +203,7 @@ + + $verbose = 0; + $output_mode = "man"; +-%highlights = %highlights_man; ++@highlights = @highlights_man; + $blankline = $blankline_man; + $modulename = "API Documentation"; + $sourceversion = strftime "%Y-%m-%d", localtime; +@@ -210,27 +212,27 @@ + $cmd = shift @ARGV; + if ($cmd eq "-html") { + $output_mode = "html"; +- %highlights = %highlights_html; ++ @highlights = @highlights_html; + $blankline = $blankline_html; + } elsif ($cmd eq "-man") { + $output_mode = "man"; +- %highlights = %highlights_man; ++ @highlights = @highlights_man; + $blankline = $blankline_man; + } elsif ($cmd eq "-tex") { + $output_mode = "tex"; +- %highlights = %highlights_tex; ++ @highlights = @highlights_tex; + $blankline = $blankline_tex; + } elsif ($cmd eq "-texinfo") { + $output_mode = "texinfo"; + %highlights = %highlights_texinfo; +- $blankline = $blankline_texinfo; ++ @blankline = @blankline_texinfo; + } elsif ($cmd eq "-text") { + $output_mode = "text"; + %highlights = %highlights_text; +- $blankline = $blankline_text; ++ @blankline = @blankline_text; + } elsif ($cmd eq "-docbook") { + $output_mode = "sgml"; +- %highlights = %highlights_sgml; ++ @highlights = @highlights_sgml; + $blankline = $blankline_sgml; + } elsif ($cmd eq "-listfunc") { + $output_mode = "listfunc"; +@@ -322,9 +324,10 @@ + my $line; + my $ret = ""; + +- foreach $pattern (keys %highlights) { ++ foreach $highlight (@highlights) { ++ my ($pattern, $replace) = @$highlight; + # print "scanning pattern $pattern ($highlights{$pattern})\n"; +- $contents =~ s:$pattern:repstr($pattern, $highlights{$pattern}, $1, $2, $3, $4):gse; ++ $contents =~ s:$pattern:repstr($pattern, $replace, $1, $2, $3, $4):gse; + } + foreach $line (split "\n", $contents) { + if ($line eq ""){ diff --git a/sdk_container/src/third_party/portage-stable/net-libs/gnutls/files/gnutls-2.12.23-gl-tests-getaddrinfo-skip-if-no-network.patch b/sdk_container/src/third_party/portage-stable/net-libs/gnutls/files/gnutls-2.12.23-gl-tests-getaddrinfo-skip-if-no-network.patch new file mode 100644 index 0000000000..6d04ccbdcd --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-libs/gnutls/files/gnutls-2.12.23-gl-tests-getaddrinfo-skip-if-no-network.patch @@ -0,0 +1,30 @@ +From 4b3252d59ef2d73118e2de6743ba58e2cbafa008 Mon Sep 17 00:00:00 2001 +From: Alon Bar-Lev +Date: Sat, 8 Mar 2014 22:13:51 +0200 +Subject: [PATCH] tests: getaddrinfo: skip if no network + +When running tests under network sandbox, there is no connectivity to +the DNS, in this case function returns system error and ECONNREFUSED +this should result in skipping test. + +Signed-off-by: Alon Bar-Lev +--- + tests/test-getaddrinfo.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/gl/tests/test-getaddrinfo.c b/gl/tests/test-getaddrinfo.c +index acf9cd6..b155410 100644 +--- a/gl/tests/test-getaddrinfo.c ++++ b/gl/tests/test-getaddrinfo.c +@@ -85,7 +85,7 @@ simple (char const *host, char const *service) + /* EAI_AGAIN is returned if no network is available. Don't fail + the test merely because someone is down the country on their + in-law's farm. */ +- if (res == EAI_AGAIN) ++ if (res == EAI_AGAIN || (res == EAI_SYSTEM && err == ECONNREFUSED)) + { + skip++; + fprintf (stderr, "skipping getaddrinfo test: no network?\n"); +-- +1.8.3.2 + diff --git a/sdk_container/src/third_party/portage-stable/net-libs/gnutls/files/gnutls-2.12.23-hppa.patch b/sdk_container/src/third_party/portage-stable/net-libs/gnutls/files/gnutls-2.12.23-hppa.patch new file mode 100644 index 0000000000..16981cf2e9 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-libs/gnutls/files/gnutls-2.12.23-hppa.patch @@ -0,0 +1,44 @@ +From 043fe2c28a5f6b3ec6202090faaf7933b247e40c Mon Sep 17 00:00:00 2001 +From: Alon Bar-Lev +Date: Mon, 17 Jun 2013 13:27:55 +0300 +Subject: [PATCH] build: fix hppa compile + +gentoo#471914 + +O_SYNC : 262144 +O_DSYNC: 262144 +O_RSYNC: 524288 +--- + gl/tests/test-fcntl-h.c | 2 +- + lib/gl/tests/test-fcntl-h.c | 2 +- + 2 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/gl/tests/test-fcntl-h.c b/gl/tests/test-fcntl-h.c +index a6c9621..9e13491 100644 +--- a/gl/tests/test-fcntl-h.c ++++ b/gl/tests/test-fcntl-h.c +@@ -111,7 +111,7 @@ main (void) + #if O_RSYNC && O_RSYNC != O_DSYNC + case O_RSYNC: + #endif +-#if O_SYNC && O_SYNC != O_RSYNC ++#if O_SYNC && O_SYNC != O_RSYNC && O_SYNC != O_DSYNC + case O_SYNC: + #endif + #if O_TTY_INIT +diff --git a/lib/gl/tests/test-fcntl-h.c b/lib/gl/tests/test-fcntl-h.c +index a6c9621..9e13491 100644 +--- a/lib/gl/tests/test-fcntl-h.c ++++ b/lib/gl/tests/test-fcntl-h.c +@@ -111,7 +111,7 @@ main (void) + #if O_RSYNC && O_RSYNC != O_DSYNC + case O_RSYNC: + #endif +-#if O_SYNC && O_SYNC != O_RSYNC ++#if O_SYNC && O_SYNC != O_RSYNC && O_SYNC != O_DSYNC + case O_SYNC: + #endif + #if O_TTY_INIT +-- +1.8.1.5 + diff --git a/sdk_container/src/third_party/portage-stable/net-libs/gnutls/files/gnutls-3.4.2-build.patch b/sdk_container/src/third_party/portage-stable/net-libs/gnutls/files/gnutls-3.4.2-build.patch new file mode 100644 index 0000000000..c1c2dcf6d8 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-libs/gnutls/files/gnutls-3.4.2-build.patch @@ -0,0 +1,104 @@ +From 1997ac0f475488849d3f55fecd3dcad6d10193ef Mon Sep 17 00:00:00 2001 +From: Alon Bar-Lev +Date: Tue, 16 Jun 2015 23:47:41 +0300 +Subject: [PATCH] tests: cert-tests: pkcs7: support separate builddir + +please consider to always check package using separate builddir before +release. + +please consider adding quotes all over in shell scripts, to support +spaces and other special characters within base path. + +Signed-off-by: Alon Bar-Lev +--- + tests/cert-tests/pkcs7 | 18 +++++++++--------- + 1 file changed, 9 insertions(+), 9 deletions(-) + +diff --git a/tests/cert-tests/pkcs7 b/tests/cert-tests/pkcs7 +index 04e4058..7d28c84 100755 +--- a/tests/cert-tests/pkcs7 ++++ b/tests/cert-tests/pkcs7 +@@ -39,7 +39,7 @@ if test "$rc" != "0"; then + exit $rc + fi + +-$DIFF $OUTFILE $FILE.out >/dev/null ++$DIFF $OUTFILE $srcdir/$FILE.out >/dev/null + if test "$?" != "0"; then + echo "$FILE: PKCS7 decoding didn't produce the correct file" + exit 1 +@@ -86,7 +86,7 @@ if test "$rc" = "0"; then + exit 2 + fi + +-$VALGRIND $CERTTOOL --inder --p7-verify --load-data pkcs7-detached.txt --load-ca-certificate $srcdir/../../doc/credentials/x509/ca.pem --infile $srcdir/$FILE ++$VALGRIND $CERTTOOL --inder --p7-verify --load-data $srcdir/pkcs7-detached.txt --load-ca-certificate $srcdir/../../doc/credentials/x509/ca.pem --infile $srcdir/$FILE + rc=$? + + if test "$rc" != "0"; then +@@ -106,7 +106,7 @@ if test "$rc" != "0"; then + exit $rc + fi + +-$DIFF $OUTFILE p7-combined.out >/dev/null ++$DIFF $OUTFILE $srcdir/p7-combined.out >/dev/null + if test "$?" != "0"; then + echo "$FILE: PKCS7 generation didn't produce the correct file" + exit 1 +@@ -114,7 +114,7 @@ fi + + # Test signing + FILE=signing +-$VALGRIND $CERTTOOL --p7-sign --load-privkey $srcdir/../../doc/credentials/x509/key-rsa.pem --load-certificate $srcdir/../../doc/credentials/x509/cert-rsa.pem --infile pkcs7-detached.txt >$OUTFILE ++$VALGRIND $CERTTOOL --p7-sign --load-privkey $srcdir/../../doc/credentials/x509/key-rsa.pem --load-certificate $srcdir/../../doc/credentials/x509/cert-rsa.pem --infile $srcdir/pkcs7-detached.txt >$OUTFILE + rc=$? + + if test "$rc" != "0"; then +@@ -133,7 +133,7 @@ fi + + + FILE=signing-detached +-$VALGRIND $CERTTOOL --p7-detached-sign --load-privkey $srcdir/../../doc/credentials/x509/key-rsa.pem --load-certificate $srcdir/../../doc/credentials/x509/cert-rsa.pem --infile pkcs7-detached.txt >$OUTFILE ++$VALGRIND $CERTTOOL --p7-detached-sign --load-privkey $srcdir/../../doc/credentials/x509/key-rsa.pem --load-certificate $srcdir/../../doc/credentials/x509/cert-rsa.pem --infile $srcdir/pkcs7-detached.txt >$OUTFILE + rc=$? + + if test "$rc" != "0"; then +@@ -142,7 +142,7 @@ if test "$rc" != "0"; then + fi + + FILE=signing-detached-verify +-$VALGRIND $CERTTOOL --p7-verify --load-certificate $srcdir/../../doc/credentials/x509/cert-rsa.pem --load-data pkcs7-detached.txt <$OUTFILE ++$VALGRIND $CERTTOOL --p7-verify --load-certificate $srcdir/../../doc/credentials/x509/cert-rsa.pem --load-data $srcdir/pkcs7-detached.txt <$OUTFILE + rc=$? + + if test "$rc" != "0"; then +@@ -152,7 +152,7 @@ fi + + # Test signing with broken algorithms + FILE=signing-broken +-$VALGRIND $CERTTOOL --hash md5 --p7-sign --load-privkey $srcdir/../../doc/credentials/x509/key-rsa.pem --load-certificate $srcdir/../../doc/credentials/x509/cert-rsa.pem --infile pkcs7-detached.txt >$OUTFILE ++$VALGRIND $CERTTOOL --hash md5 --p7-sign --load-privkey $srcdir/../../doc/credentials/x509/key-rsa.pem --load-certificate $srcdir/../../doc/credentials/x509/cert-rsa.pem --infile $srcdir/pkcs7-detached.txt >$OUTFILE + rc=$? + + if test "$rc" != "0"; then +@@ -170,7 +170,7 @@ if test "$rc" = "0"; then + fi + + FILE=signing-time +-$VALGRIND $CERTTOOL --p7-detached-sign --p7-time --load-privkey $srcdir/../../doc/credentials/x509/key-rsa.pem --load-certificate $srcdir/../../doc/credentials/x509/cert-rsa.pem --infile pkcs7-detached.txt >$OUTFILE ++$VALGRIND $CERTTOOL --p7-detached-sign --p7-time --load-privkey $srcdir/../../doc/credentials/x509/key-rsa.pem --load-certificate $srcdir/../../doc/credentials/x509/cert-rsa.pem --infile $srcdir/pkcs7-detached.txt >$OUTFILE + rc=$? + + if test "$rc" != "0"; then +@@ -185,7 +185,7 @@ if test "$rc" != "0"; then + fi + + FILE=signing-time-verify +-$VALGRIND $CERTTOOL --p7-verify --load-certificate $srcdir/../../doc/credentials/x509/cert-rsa.pem --load-data pkcs7-detached.txt <$OUTFILE ++$VALGRIND $CERTTOOL --p7-verify --load-certificate $srcdir/../../doc/credentials/x509/cert-rsa.pem --load-data $srcdir/pkcs7-detached.txt <$OUTFILE + rc=$? + + if test "$rc" != "0"; then +-- +2.3.6 + diff --git a/sdk_container/src/third_party/portage-stable/net-libs/gnutls/gnutls-2.10.5.ebuild b/sdk_container/src/third_party/portage-stable/net-libs/gnutls/gnutls-2.10.5.ebuild deleted file mode 100644 index 3623a95e59..0000000000 --- a/sdk_container/src/third_party/portage-stable/net-libs/gnutls/gnutls-2.10.5.ebuild +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/gnutls/gnutls-2.10.5.ebuild,v 1.9 2011/07/11 00:09:02 halcy0n Exp $ - -EAPI="3" - -inherit autotools libtool - -DESCRIPTION="A TLS 1.2 and SSL 3.0 implementation for the GNU project" -HOMEPAGE="http://www.gnutls.org/" - -if [[ "${PV}" == *pre* ]]; then - SRC_URI="http://daily.josefsson.org/${P%.*}/${P%.*}-${PV#*pre}.tar.gz" -else - MINOR_VERSION="${PV#*.}" - MINOR_VERSION="${MINOR_VERSION%.*}" - if [[ $((MINOR_VERSION % 2)) == 0 ]]; then - #SRC_URI="ftp://ftp.gnu.org/pub/gnu/${PN}/${P}.tar.bz2" - SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2" - else - SRC_URI="ftp://alpha.gnu.org/gnu/${PN}/${P}.tar.bz2" - fi - unset MINOR_VERSION -fi - -# GPL-3 for the gnutls-extras library and LGPL for the gnutls library. -LICENSE="LGPL-2.1 GPL-3" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd" -IUSE="bindist +cxx doc examples guile lzo nls test zlib" - -RDEPEND=">=dev-libs/libgcrypt-1.4.0 - >=dev-libs/libtasn1-0.3.4 - nls? ( virtual/libintl ) - guile? ( >=dev-scheme/guile-1.8[networking] ) - zlib? ( >=sys-libs/zlib-1.2.3.1 ) - !bindist? ( lzo? ( >=dev-libs/lzo-2 ) )" -DEPEND="${RDEPEND} - sys-devel/libtool - doc? ( dev-util/gtk-doc ) - nls? ( sys-devel/gettext ) - test? ( app-misc/datefudge )" - -S="${WORKDIR}/${P%_pre*}" - -pkg_setup() { - if use lzo && use bindist; then - ewarn "lzo support is disabled for binary distribution of GnuTLS due to licensing issues." - fi -} - -src_prepare() { - sed -e 's/imagesdir = $(infodir)/imagesdir = $(htmldir)/' -i doc/Makefile.am - - local dir - for dir in m4 lib/m4 libextra/m4; do - rm -f "${dir}/lt"* "${dir}/libtool.m4" - done - find . -name ltmain.sh -exec rm {} \; - for dir in . lib libextra; do - pushd "${dir}" > /dev/null - eautoreconf - popd > /dev/null - done - - # Use sane .so versioning on FreeBSD. - elibtoolize -} - -src_configure() { - local myconf - use bindist && myconf="--without-lzo" || myconf="$(use_with lzo)" - [[ "${VALGRIND_TESTS}" != "1" ]] && myconf+=" --disable-valgrind-tests" - - econf --htmldir=/usr/share/doc/${P}/html \ - $(use_enable cxx) \ - $(use_enable doc gtk-doc) \ - $(use_enable guile) \ - $(use_enable nls) \ - $(use_with zlib) \ - ${myconf} -} - -src_test() { - if has_version dev-util/valgrind && [[ "${VALGRIND_TESTS}" != "1" ]]; then - elog - elog "You can set VALGRIND_TESTS=\"1\" to enable Valgrind tests." - elog - fi - - default -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed" - - dodoc AUTHORS ChangeLog NEWS README THANKS doc/TODO || die "dodoc failed" - - if use doc; then - dodoc doc/gnutls.{pdf,ps} || die "dodoc failed" - dohtml doc/gnutls.html || die "dohtml failed" - fi - - if use examples; then - docinto examples - dodoc doc/examples/*.c || die "dodoc failed" - fi -} diff --git a/sdk_container/src/third_party/portage-stable/net-libs/gnutls/gnutls-2.12.23-r6.ebuild b/sdk_container/src/third_party/portage-stable/net-libs/gnutls/gnutls-2.12.23-r6.ebuild new file mode 100644 index 0000000000..6cd69da282 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-libs/gnutls/gnutls-2.12.23-r6.ebuild @@ -0,0 +1,126 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-libs/gnutls/gnutls-2.12.23-r6.ebuild,v 1.14 2015/05/16 08:52:41 vapier Exp $ + +EAPI=5 + +inherit autotools libtool eutils versionator + +DESCRIPTION="A TLS 1.2 and SSL 3.0 implementation for the GNU project" +HOMEPAGE="http://www.gnutls.org/" +SRC_URI="ftp://ftp.gnutls.org/gcrypt/gnutls/v$(get_version_component_range 1-2)/${P}.tar.bz2" + +# LGPL-2.1 for libgnutls library and GPL-3 for libgnutls-extra library. +LICENSE="GPL-3 LGPL-2.1" +SLOT="0" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +IUSE="bindist +cxx doc examples guile lzo +nettle nls pkcs11 static-libs test zlib" + +RDEPEND=">=dev-libs/libtasn1-0.3.4 + guile? ( >=dev-scheme/guile-1.8[networking] ) + nettle? ( >=dev-libs/nettle-2.1[gmp] ) + !nettle? ( >=dev-libs/libgcrypt-1.4.0:0 ) + nls? ( virtual/libintl ) + pkcs11? ( >=app-crypt/p11-kit-0.11 ) + zlib? ( >=sys-libs/zlib-1.2.3.1 ) + !bindist? ( lzo? ( >=dev-libs/lzo-2 ) )" +DEPEND="${RDEPEND} + virtual/pkgconfig + sys-devel/libtool + doc? ( dev-util/gtk-doc ) + nls? ( sys-devel/gettext ) + test? ( app-misc/datefudge )" + +DOCS=( AUTHORS ChangeLog NEWS README THANKS doc/TODO ) + +pkg_setup() { + if use lzo && use bindist; then + ewarn "lzo support is disabled for binary distribution of GnuTLS due to licensing issues." + fi +} + +src_prepare() { + # tests/suite directory is not distributed + sed -i -e 's|AC_CONFIG_FILES(\[tests/suite/Makefile\])|:|' \ + configure.ac || die + + sed -i -e 's/imagesdir = $(infodir)/imagesdir = $(htmldir)/' \ + doc/Makefile.am || die + + for dir in . lib libextra; do + sed -i -e '/^AM_INIT_AUTOMAKE/s/-Werror//' "${dir}/configure.ac" || die + done + + epatch "${FILESDIR}"/${PN}-2.12.20-AF_UNIX.patch + epatch "${FILESDIR}"/${PN}-2.12.20-libadd.patch + epatch "${FILESDIR}"/${PN}-2.12.20-guile-parallelmake.patch + epatch "${FILESDIR}"/${P}-hppa.patch + epatch "${FILESDIR}"/${P}-gl-tests-getaddrinfo-skip-if-no-network.patch + epatch "${FILESDIR}"/${P}-gdoc-perl-5.18.patch + epatch "${FILESDIR}"/${P}-CVE-2013-2116.patch + epatch "${FILESDIR}"/${P}-CVE-2014-0092.patch + epatch "${FILESDIR}"/${P}-CVE-2014-1959.patch + epatch "${FILESDIR}"/${P}-CVE-2014-3466.patch + epatch "${FILESDIR}"/${P}-CVE-2014-3467.patch + epatch "${FILESDIR}"/${P}-CVE-2014-3468.patch + epatch "${FILESDIR}"/${P}-CVE-2014-3469.patch + epatch "${FILESDIR}"/${P}-cross-compile.patch + + # support user patches + epatch_user + + eautoreconf + + # Use sane .so versioning on FreeBSD. + elibtoolize +} + +src_configure() { + local myconf + use bindist && myconf="--without-lzo" || myconf="$(use_with lzo)" + [[ "${VALGRIND_TESTS}" != "1" ]] && myconf+=" --disable-valgrind-tests" + + econf \ + --htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \ + --without-libgcrypt-prefix \ + --without-libnettle-prefix \ + --without-libpth-prefix \ + --without-libreadline-prefix \ + $(use_enable cxx) \ + $(use_enable doc gtk-doc) \ + $(use_enable doc gtk-doc-pdf) \ + $(use_enable guile) \ + $(use_with !nettle libgcrypt) \ + $(use_enable nls) \ + $(use_with pkcs11 p11-kit) \ + $(use_enable static-libs static) \ + $(use_with zlib) \ + ${myconf} +} + +src_test() { + if has_version dev-util/valgrind && [[ ${VALGRIND_TESTS} != 1 ]]; then + elog + elog "You can set VALGRIND_TESTS=\"1\" to enable Valgrind tests." + elog + fi + + # parallel testing often fails + emake -j1 check +} + +src_install() { + default + + prune_libtool_files + + if use doc; then + dodoc doc/gnutls.{pdf,ps} + dohtml doc/gnutls.html + fi + + if use examples; then + docinto examples + dodoc doc/examples/*.c + fi +} diff --git a/sdk_container/src/third_party/portage-stable/net-libs/gnutls/gnutls-3.3.15-r1.ebuild b/sdk_container/src/third_party/portage-stable/net-libs/gnutls/gnutls-3.3.15-r1.ebuild new file mode 100644 index 0000000000..49beb33b83 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-libs/gnutls/gnutls-3.3.15-r1.ebuild @@ -0,0 +1,173 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-libs/gnutls/gnutls-3.3.15-r1.ebuild,v 1.1 2015/06/17 18:42:05 alonbl Exp $ + +EAPI=5 + +inherit autotools libtool eutils multilib-minimal versionator + +DESCRIPTION="A TLS 1.2 and SSL 3.0 implementation for the GNU project" +HOMEPAGE="http://www.gnutls.org/" +SRC_URI="mirror://gnupg/gnutls/v$(get_version_component_range 1-2)/${P}.tar.xz" + +# LGPL-3 for libgnutls library and GPL-3 for libgnutls-extra library. +# soon to be relicensed as LGPL-2.1 unless heartbeat extension enabled. +LICENSE="GPL-3 LGPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +IUSE_LINGUAS=" en cs de fi fr it ms nl pl sv uk vi zh_CN" +IUSE="+cxx +crywrap dane doc examples guile nls +openssl pkcs11 static-libs test zlib ${IUSE_LINGUAS// / linguas_}" +# heartbeat support is not disabled until re-licensing happens fullyf + +# NOTICE: sys-devel/autogen is required at runtime as we +# use system libopts +RDEPEND=">=dev-libs/libtasn1-3.9[${MULTILIB_USEDEP}] + >=dev-libs/nettle-2.7[gmp,${MULTILIB_USEDEP}] + =dev-libs/gmp-5.1.3-r1[${MULTILIB_USEDEP}] + sys-devel/autogen + crywrap? ( net-dns/libidn ) + dane? ( >=net-dns/unbound-1.4.20[${MULTILIB_USEDEP}] ) + guile? ( >=dev-scheme/guile-1.8:*[networking] ) + nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] ) + pkcs11? ( >=app-crypt/p11-kit-0.20.7[${MULTILIB_USEDEP}] ) + zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] ) + abi_x86_32? ( + !<=app-emulation/emul-linux-x86-baselibs-20140508 + !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] + )" +DEPEND="${RDEPEND} + >=sys-devel/automake-1.11.6 + >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] + doc? ( dev-util/gtk-doc ) + nls? ( sys-devel/gettext ) + test? ( app-misc/datefudge )" + +DOCS=( AUTHORS ChangeLog NEWS README THANKS doc/TODO ) + +S="${WORKDIR}/${PN}-$(get_version_component_range 1-3)" + +pkg_setup() { + # bug#520818 + export TZ=UTC +} + +src_prepare() { + sed -i \ + -e 's/imagesdir = $(infodir)/imagesdir = $(htmldir)/' \ + doc/Makefile.am || die + + # force regeneration of autogen-ed files + local file + for file in $(grep -l AutoGen-ed src/*.c) ; do + rm src/$(basename ${file} .c).{c,h} || die + done + + # force regeneration of makeinfo files + # have no idea why on some system these files are not + # accepted as-is, see bug#520818 + for file in $(grep -l "produced by makeinfo" doc/*.info) ; do + rm "${file}" || die + done + + # support user patches + epatch_user + + eautoreconf + + # Use sane .so versioning on FreeBSD. + elibtoolize + + # bug 497472 + use cxx || epunt_cxx +} + +multilib_src_configure() { + LINGUAS="${LINGUAS//en/en@boldquot en@quot}" + + # TPM needs to be tested before being enabled + # hardware-accell is disabled on OSX because the asm files force + # GNU-stack (as doesn't support that) and when that's removed ld + # complains about duplicate symbols + ECONF_SOURCE=${S} \ + econf \ + --htmldir="${EPREFIX}/usr/share/doc/${PF}/html" \ + --disable-valgrind-tests \ + --without-included-libtasn1 \ + --enable-heartbeat-support \ + $(use_enable cxx) \ + $(use_enable dane libdane) \ + $(multilib_native_use_enable doc gtk-doc) \ + $(multilib_native_use_enable guile) \ + $(multilib_native_use_enable crywrap) \ + $(use_enable nls) \ + $(use_enable openssl openssl-compatibility) \ + $(use_enable static-libs static) \ + $(use_with pkcs11 p11-kit) \ + $(use_with zlib) \ + --without-tpm \ + --with-unbound-root-key-file=/etc/dnssec/root-anchors.txt \ + $([[ ${CHOST} == *-darwin* ]] && echo --disable-hardware-acceleration) + + if multilib_is_native_abi; then + ln -s "${S}"/doc/reference/html doc/reference/html || die + fi +} + +multilib_src_compile() { + if multilib_is_native_abi; then + default + + # symlink certtool for use in other ABIs + if use test; then + ln -s "${BUILD_DIR}"/src "${T}"/native-tools || die + fi + else + emake -C gl + emake -C lib + emake -C extra + use dane && emake -C libdane + fi +} + +multilib_src_test() { + if multilib_is_native_abi; then + # parallel testing often fails + emake -j1 check + else + # use native ABI tools + ln -s "${T}"/native-tools/{certtool,gnutls-{serv,cli}} \ + "${BUILD_DIR}"/src/ || die + + emake -C gl -j1 check + emake -C tests -j1 check + fi +} + +multilib_src_install() { + if multilib_is_native_abi; then + emake DESTDIR="${D}" install + else + emake -C lib DESTDIR="${D}" install + emake -C extra DESTDIR="${D}" install + use dane && emake -C libdane DESTDIR="${D}" install + fi +} + +multilib_src_install_all() { + einstalldocs + prune_libtool_files --all + + dodoc doc/certtool.cfg + + if use doc; then + dohtml doc/gnutls.html + else + rm -fr "${ED}/usr/share/doc/${PF}/html" + fi + + if use examples; then + docinto examples + dodoc doc/examples/*.c + fi +} diff --git a/sdk_container/src/third_party/portage-stable/net-libs/gnutls/gnutls-3.3.15.ebuild b/sdk_container/src/third_party/portage-stable/net-libs/gnutls/gnutls-3.3.15.ebuild new file mode 100644 index 0000000000..8be683288e --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-libs/gnutls/gnutls-3.3.15.ebuild @@ -0,0 +1,175 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-libs/gnutls/gnutls-3.3.15.ebuild,v 1.10 2015/06/17 08:50:37 ago Exp $ + +EAPI=5 + +inherit autotools libtool eutils multilib-minimal versionator + +DESCRIPTION="A TLS 1.2 and SSL 3.0 implementation for the GNU project" +HOMEPAGE="http://www.gnutls.org/" +SRC_URI="mirror://gnupg/gnutls/v$(get_version_component_range 1-2)/${P}.tar.xz" + +# LGPL-3 for libgnutls library and GPL-3 for libgnutls-extra library. +# soon to be relicensed as LGPL-2.1 unless heartbeat extension enabled. +LICENSE="GPL-3 LGPL-3" +SLOT="0" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +IUSE_LINGUAS=" en cs de fi fr it ms nl pl sv uk vi zh_CN" +IUSE="+cxx +crywrap dane doc examples guile nls +openssl pkcs11 static-libs test zlib ${IUSE_LINGUAS// / linguas_}" +# heartbeat support is not disabled until re-licensing happens fullyf + +# NOTICE: sys-devel/autogen is required at runtime as we +# use system libopts +RDEPEND=">=dev-libs/libtasn1-3.9[${MULTILIB_USEDEP}] + >=dev-libs/nettle-2.7[gmp,${MULTILIB_USEDEP}] + =dev-libs/gmp-5.1.3-r1[${MULTILIB_USEDEP}] + sys-devel/autogen + crywrap? ( net-dns/libidn ) + dane? ( >=net-dns/unbound-1.4.20[${MULTILIB_USEDEP}] ) + guile? ( >=dev-scheme/guile-1.8:*[networking] ) + nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] ) + pkcs11? ( >=app-crypt/p11-kit-0.20.7[${MULTILIB_USEDEP}] ) + zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] ) + abi_x86_32? ( + !<=app-emulation/emul-linux-x86-baselibs-20140508 + !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] + )" +DEPEND="${RDEPEND} + >=sys-devel/automake-1.11.6 + >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] + doc? ( dev-util/gtk-doc ) + nls? ( sys-devel/gettext ) + test? ( app-misc/datefudge )" + +DOCS=( AUTHORS ChangeLog NEWS README THANKS doc/TODO ) + +S="${WORKDIR}/${PN}-$(get_version_component_range 1-3)" + +pkg_setup() { + # bug#520818 + export TZ=UTC +} + +src_prepare() { + sed -i \ + -e 's/imagesdir = $(infodir)/imagesdir = $(htmldir)/' \ + doc/Makefile.am || die + + # force regeneration of autogen-ed files + local file + for file in $(grep -l AutoGen-ed src/*.c) ; do + rm src/$(basename ${file} .c).{c,h} || die + done + + # force regeneration of makeinfo files + # have no idea why on some system these files are not + # accepted as-is, see bug#520818 + for file in $(grep -l "produced by makeinfo" doc/*.info) ; do + rm "${file}" || die + done + + # support user patches + epatch_user + + eautoreconf + + # Use sane .so versioning on FreeBSD. + elibtoolize + + # bug 497472 + use cxx || epunt_cxx +} + +multilib_src_configure() { + LINGUAS="${LINGUAS//en/en@boldquot en@quot}" + + # TPM needs to be tested before being enabled + # hardware-accell is disabled on OSX because the asm files force + # GNU-stack (as doesn't support that) and when that's removed ld + # complains about duplicate symbols + ECONF_SOURCE=${S} \ + econf \ + --htmldir="${EPREFIX}/usr/share/doc/${PF}/html" \ + --disable-valgrind-tests \ + --without-included-libtasn1 \ + --enable-heartbeat-support \ + $(use_enable cxx) \ + $(use_enable dane libdane) \ + $(multilib_native_use_enable doc gtk-doc) \ + $(multilib_native_use_enable doc gtk-doc-pdf) \ + $(multilib_native_use_enable guile) \ + $(multilib_native_use_enable crywrap) \ + $(use_enable nls) \ + $(use_enable openssl openssl-compatibility) \ + $(use_enable static-libs static) \ + $(use_with pkcs11 p11-kit) \ + $(use_with zlib) \ + --without-tpm \ + --with-unbound-root-key-file=/etc/dnssec/root-anchors.txt \ + $([[ ${CHOST} == *-darwin* ]] && echo --disable-hardware-acceleration) + + if multilib_is_native_abi; then + ln -s "${S}"/doc/reference/html doc/reference/html || die + fi +} + +multilib_src_compile() { + if multilib_is_native_abi; then + default + + # symlink certtool for use in other ABIs + if use test; then + ln -s "${BUILD_DIR}"/src "${T}"/native-tools || die + fi + else + emake -C gl + emake -C lib + emake -C extra + use dane && emake -C libdane + fi +} + +multilib_src_test() { + if multilib_is_native_abi; then + # parallel testing often fails + emake -j1 check + else + # use native ABI tools + ln -s "${T}"/native-tools/{certtool,gnutls-{serv,cli}} \ + "${BUILD_DIR}"/src/ || die + + emake -C gl -j1 check + emake -C tests -j1 check + fi +} + +multilib_src_install() { + if multilib_is_native_abi; then + emake DESTDIR="${D}" install + else + emake -C lib DESTDIR="${D}" install + emake -C extra DESTDIR="${D}" install + use dane && emake -C libdane DESTDIR="${D}" install + fi +} + +multilib_src_install_all() { + einstalldocs + prune_libtool_files --all + + dodoc doc/certtool.cfg + + if use doc; then + dodoc doc/gnutls.pdf + dohtml doc/gnutls.html + else + rm -fr "${ED}/usr/share/doc/${PF}/html" + fi + + if use examples; then + docinto examples + dodoc doc/examples/*.c + fi +} diff --git a/sdk_container/src/third_party/portage-stable/net-libs/gnutls/gnutls-3.4.1.ebuild b/sdk_container/src/third_party/portage-stable/net-libs/gnutls/gnutls-3.4.1.ebuild new file mode 100644 index 0000000000..8738e2642d --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-libs/gnutls/gnutls-3.4.1.ebuild @@ -0,0 +1,132 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-libs/gnutls/gnutls-3.4.1.ebuild,v 1.1 2015/05/03 19:08:41 alonbl Exp $ + +EAPI=5 + +inherit autotools libtool eutils multilib-minimal versionator + +DESCRIPTION="A TLS 1.2 and SSL 3.0 implementation for the GNU project" +HOMEPAGE="http://www.gnutls.org/" +SRC_URI="mirror://gnupg/gnutls/v$(get_version_component_range 1-2)/${P}.tar.xz" + +# LGPL-3 for libgnutls library and GPL-3 for libgnutls-extra library. +# soon to be relicensed as LGPL-2.1 unless heartbeat extension enabled. +LICENSE="GPL-3 LGPL-3" +SLOT="0/30" # libgnutls.so number +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +IUSE_LINGUAS=" en cs de fi fr it ms nl pl sv uk vi zh_CN" +IUSE="+cxx +crywrap dane doc examples guile nls +openssl pkcs11 static-libs test +tools zlib ${IUSE_LINGUAS// / linguas_}" +# heartbeat support is not disabled until re-licensing happens fullyf + +# NOTICE: sys-devel/autogen is required at runtime as we +# use system libopts +RDEPEND=">=dev-libs/libtasn1-3.9[${MULTILIB_USEDEP}] + >=dev-libs/nettle-3.1[gmp,${MULTILIB_USEDEP}] + >=dev-libs/gmp-5.1.3-r1[${MULTILIB_USEDEP}] + tools? ( sys-devel/autogen ) + crywrap? ( net-dns/libidn ) + dane? ( >=net-dns/unbound-1.4.20[${MULTILIB_USEDEP}] ) + guile? ( >=dev-scheme/guile-1.8:*[networking] ) + nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] ) + pkcs11? ( >=app-crypt/p11-kit-0.23.1[${MULTILIB_USEDEP}] ) + zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] ) + abi_x86_32? ( + !<=app-emulation/emul-linux-x86-baselibs-20140508 + !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] + )" +DEPEND="${RDEPEND} + >=sys-devel/automake-1.11.6 + >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] + doc? ( dev-util/gtk-doc ) + nls? ( sys-devel/gettext ) + test? ( app-misc/datefudge )" + +DOCS=( AUTHORS ChangeLog NEWS README THANKS doc/TODO ) + +S="${WORKDIR}/${PN}-$(get_version_component_range 1-3)" + +pkg_setup() { + # bug#520818 + export TZ=UTC +} + +src_prepare() { + sed -i \ + -e 's/imagesdir = $(infodir)/imagesdir = $(htmldir)/' \ + doc/Makefile.am || die + + # force regeneration of autogen-ed files + local file + for file in $(grep -l AutoGen-ed src/*.c) ; do + rm src/$(basename ${file} .c).{c,h} || die + done + + # force regeneration of makeinfo files + # have no idea why on some system these files are not + # accepted as-is, see bug#520818 + for file in $(grep -l "produced by makeinfo" doc/*.info) ; do + rm "${file}" || die + done + + # support user patches + epatch_user + + eautoreconf + + # Use sane .so versioning on FreeBSD. + elibtoolize + + # bug 497472 + use cxx || epunt_cxx +} + +multilib_src_configure() { + LINGUAS="${LINGUAS//en/en@boldquot en@quot}" + + # TPM needs to be tested before being enabled + # hardware-accell is disabled on OSX because the asm files force + # GNU-stack (as doesn't support that) and when that's removed ld + # complains about duplicate symbols + ECONF_SOURCE=${S} \ + econf \ + --htmldir="${EPREFIX}/usr/share/doc/${PF}/html" \ + --disable-valgrind-tests \ + --without-included-libtasn1 \ + --enable-heartbeat-support \ + $(use_enable cxx) \ + $(use_enable dane libdane) \ + $(multilib_native_use_enable tools) \ + $(multilib_native_use_enable doc gtk-doc) \ + $(multilib_native_use_enable doc gtk-doc-pdf) \ + $(multilib_native_use_enable guile) \ + $(multilib_native_use_enable crywrap) \ + $(multilib_native_use_enable test tests) \ + $(use_enable nls) \ + $(use_enable openssl openssl-compatibility) \ + $(use_enable static-libs static) \ + $(use_with pkcs11 p11-kit) \ + $(use_with zlib) \ + --without-tpm \ + --with-unbound-root-key-file=/etc/dnssec/root-anchors.txt \ + $([[ ${CHOST} == *-darwin* ]] && echo --disable-hardware-acceleration) +} + +multilib_src_install_all() { + einstalldocs + prune_libtool_files --all + + dodoc doc/certtool.cfg + + if use doc; then + dodoc doc/gnutls.pdf + dohtml doc/gnutls.html + else + rm -fr "${ED}/usr/share/doc/${PF}/html" + fi + + if use examples; then + docinto examples + dodoc doc/examples/*.c + fi +} diff --git a/sdk_container/src/third_party/portage-stable/net-libs/gnutls/gnutls-3.4.2-r1.ebuild b/sdk_container/src/third_party/portage-stable/net-libs/gnutls/gnutls-3.4.2-r1.ebuild new file mode 100644 index 0000000000..01c6598ad9 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-libs/gnutls/gnutls-3.4.2-r1.ebuild @@ -0,0 +1,132 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-libs/gnutls/gnutls-3.4.2-r1.ebuild,v 1.1 2015/06/17 18:42:05 alonbl Exp $ + +EAPI=5 + +inherit autotools libtool eutils multilib-minimal versionator + +DESCRIPTION="A TLS 1.2 and SSL 3.0 implementation for the GNU project" +HOMEPAGE="http://www.gnutls.org/" +SRC_URI="mirror://gnupg/gnutls/v$(get_version_component_range 1-2)/${P}.tar.xz" + +# LGPL-3 for libgnutls library and GPL-3 for libgnutls-extra library. +# soon to be relicensed as LGPL-2.1 unless heartbeat extension enabled. +LICENSE="GPL-3 LGPL-3" +SLOT="0/30" # libgnutls.so number +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +IUSE_LINGUAS=" en cs de fi fr it ms nl pl sv uk vi zh_CN" +IUSE="+cxx +crywrap dane doc examples guile nls +openssl pkcs11 static-libs test +tools zlib ${IUSE_LINGUAS// / linguas_}" +# heartbeat support is not disabled until re-licensing happens fullyf + +# NOTICE: sys-devel/autogen is required at runtime as we +# use system libopts +RDEPEND=">=dev-libs/libtasn1-3.9[${MULTILIB_USEDEP}] + >=dev-libs/nettle-3.1[gmp,${MULTILIB_USEDEP}] + >=dev-libs/gmp-5.1.3-r1[${MULTILIB_USEDEP}] + tools? ( sys-devel/autogen ) + crywrap? ( net-dns/libidn ) + dane? ( >=net-dns/unbound-1.4.20[${MULTILIB_USEDEP}] ) + guile? ( >=dev-scheme/guile-1.8:*[networking] ) + nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] ) + pkcs11? ( >=app-crypt/p11-kit-0.23.1[${MULTILIB_USEDEP}] ) + zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] ) + abi_x86_32? ( + !<=app-emulation/emul-linux-x86-baselibs-20140508 + !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] + )" +DEPEND="${RDEPEND} + >=sys-devel/automake-1.11.6 + >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] + doc? ( dev-util/gtk-doc ) + nls? ( sys-devel/gettext ) + test? ( app-misc/datefudge )" + +DOCS=( AUTHORS ChangeLog NEWS README THANKS doc/TODO ) + +S="${WORKDIR}/${PN}-$(get_version_component_range 1-3)" + +pkg_setup() { + # bug#520818 + export TZ=UTC +} + +src_prepare() { + sed -i \ + -e 's/imagesdir = $(infodir)/imagesdir = $(htmldir)/' \ + doc/Makefile.am || die + + # force regeneration of autogen-ed files + local file + for file in $(grep -l AutoGen-ed src/*.c) ; do + rm src/$(basename ${file} .c).{c,h} || die + done + + # force regeneration of makeinfo files + # have no idea why on some system these files are not + # accepted as-is, see bug#520818 + for file in $(grep -l "produced by makeinfo" doc/*.info) ; do + rm "${file}" || die + done + + epatch "${FILESDIR}/${P}-build.patch" + + # support user patches + epatch_user + + eautoreconf + + # Use sane .so versioning on FreeBSD. + elibtoolize + + # bug 497472 + use cxx || epunt_cxx +} + +multilib_src_configure() { + LINGUAS="${LINGUAS//en/en@boldquot en@quot}" + + # TPM needs to be tested before being enabled + # hardware-accell is disabled on OSX because the asm files force + # GNU-stack (as doesn't support that) and when that's removed ld + # complains about duplicate symbols + ECONF_SOURCE=${S} \ + econf \ + --htmldir="${EPREFIX}/usr/share/doc/${PF}/html" \ + --disable-valgrind-tests \ + --without-included-libtasn1 \ + --enable-heartbeat-support \ + $(use_enable cxx) \ + $(use_enable dane libdane) \ + $(multilib_native_use_enable tools) \ + $(multilib_native_use_enable doc gtk-doc) \ + $(multilib_native_use_enable guile) \ + $(multilib_native_use_enable crywrap) \ + $(multilib_native_use_enable test tests) \ + $(use_enable nls) \ + $(use_enable openssl openssl-compatibility) \ + $(use_enable static-libs static) \ + $(use_with pkcs11 p11-kit) \ + $(use_with zlib) \ + --without-tpm \ + --with-unbound-root-key-file=/etc/dnssec/root-anchors.txt \ + $([[ ${CHOST} == *-darwin* ]] && echo --disable-hardware-acceleration) +} + +multilib_src_install_all() { + einstalldocs + prune_libtool_files --all + + dodoc doc/certtool.cfg + + if use doc; then + dohtml doc/gnutls.html + else + rm -fr "${ED}/usr/share/doc/${PF}/html" + fi + + if use examples; then + docinto examples + dodoc doc/examples/*.c + fi +} diff --git a/sdk_container/src/third_party/portage-stable/net-libs/gnutls/metadata.xml b/sdk_container/src/third_party/portage-stable/net-libs/gnutls/metadata.xml new file mode 100644 index 0000000000..33c4adde8c --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-libs/gnutls/metadata.xml @@ -0,0 +1,30 @@ + + + + crypto + + + Disallow building LZO support, because of a license + incompatibility with dev-libs/lzo + + + Build the crywrap TLS proxy service + + + Build libgnutls-dane, implementing DNS-based Authentication of + Named Entities. Requires net-dns/unbound + + + Use dev-libs/nettle as crypto backend + + + Build openssl compatibility libraries + + + Add support for PKCS#11 through app-crypt/p11-kit + + + Build extra tools + + +