bump(net-misc/curl): sync with upstream

This commit is contained in:
Nick Owens 2015-04-13 15:35:52 -07:00
parent ec6db2a5d7
commit 1e7a1ae07b
33 changed files with 835 additions and 1375 deletions

View File

@ -1,14 +0,0 @@
DEFINED_PHASES=configure install prepare
DEPEND=ldap? ( net-nds/openldap ) ssl? ( gnutls? ( net-libs/gnutls dev-libs/libgcrypt app-misc/ca-certificates ) nss? ( !gnutls? ( dev-libs/nss app-misc/ca-certificates ) ) !gnutls? ( !nss? ( dev-libs/openssl ) ) ) idn? ( net-dns/libidn ) ares? ( >=net-dns/c-ares-1.4.0 ) kerberos? ( virtual/krb5 ) ssh? ( >=net-libs/libssh2-0.16 ) virtual/pkgconfig test? ( sys-apps/diffutils dev-lang/perl ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
DESCRIPTION=A Client that groks URLs
EAPI=4
HOMEPAGE=http://curl.haxx.se/
IUSE=ares gnutls idn ipv6 kerberos ldap nss ssh ssl static-libs test threads
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=MIT
RDEPEND=ldap? ( net-nds/openldap ) ssl? ( gnutls? ( net-libs/gnutls dev-libs/libgcrypt app-misc/ca-certificates ) nss? ( !gnutls? ( dev-libs/nss app-misc/ca-certificates ) ) !gnutls? ( !nss? ( dev-libs/openssl ) ) ) idn? ( net-dns/libidn ) ares? ( >=net-dns/c-ares-1.4.0 ) kerberos? ( virtual/krb5 ) ssh? ( >=net-libs/libssh2-0.16 )
REQUIRED_USE=threads? ( !ares ) gnutls? ( ssl ) nss? ( ssl )
SLOT=0
SRC_URI=http://curl.haxx.se/download/curl-7.21.4.tar.bz2
_eclasses_=autotools c118b9a8e93bfef124f2d7a2fe56a95e eutils 6faef4c127028ccbba3a11400d24ae34 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf prefix 21058c21ca48453d771df15500873ede toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=6ef18735cab8379c6ce98740790204a2

View File

@ -1,15 +0,0 @@
DEFINED_PHASES=configure install prepare
DEPEND=ldap? ( net-nds/openldap ) ssl? ( curl_ssl_axtls? ( net-libs/axtls app-misc/ca-certificates ) curl_ssl_gnutls? ( || ( ( >=net-libs/gnutls-3[static-libs?] dev-libs/nettle ) ( =net-libs/gnutls-2.12*[nettle,static-libs?] dev-libs/nettle ) ( =net-libs/gnutls-2.12*[-nettle,static-libs?] dev-libs/libgcrypt[static-libs?] ) ( <net-libs/gnutls-2.12 dev-libs/libgcrypt[static-libs?] ) ) app-misc/ca-certificates ) curl_ssl_openssl? ( dev-libs/openssl[static-libs?] ) curl_ssl_nss? ( dev-libs/nss app-misc/ca-certificates ) curl_ssl_polarssl? ( net-libs/polarssl app-misc/ca-certificates ) ) idn? ( net-dns/libidn[static-libs?] ) ares? ( net-dns/c-ares ) kerberos? ( virtual/krb5 ) ssh? ( net-libs/libssh2[static-libs?] ) sys-libs/zlib sys-apps/ed virtual/pkgconfig test? ( sys-apps/diffutils dev-lang/perl ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
DESCRIPTION=A Client that groks URLs
EAPI=4
HOMEPAGE=http://curl.haxx.se/
IUSE=ares idn ipv6 kerberos ldap ssh ssl static-libs test threads curl_ssl_axtls curl_ssl_gnutls curl_ssl_nss +curl_ssl_openssl curl_ssl_polarssl
KEYWORDS=~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=MIT
RDEPEND=ldap? ( net-nds/openldap ) ssl? ( curl_ssl_axtls? ( net-libs/axtls app-misc/ca-certificates ) curl_ssl_gnutls? ( || ( ( >=net-libs/gnutls-3[static-libs?] dev-libs/nettle ) ( =net-libs/gnutls-2.12*[nettle,static-libs?] dev-libs/nettle ) ( =net-libs/gnutls-2.12*[-nettle,static-libs?] dev-libs/libgcrypt[static-libs?] ) ( <net-libs/gnutls-2.12 dev-libs/libgcrypt[static-libs?] ) ) app-misc/ca-certificates ) curl_ssl_openssl? ( dev-libs/openssl[static-libs?] ) curl_ssl_nss? ( dev-libs/nss app-misc/ca-certificates ) curl_ssl_polarssl? ( net-libs/polarssl app-misc/ca-certificates ) ) idn? ( net-dns/libidn[static-libs?] ) ares? ( net-dns/c-ares ) kerberos? ( virtual/krb5 ) ssh? ( net-libs/libssh2[static-libs?] ) sys-libs/zlib
REQUIRED_USE=threads? ( !ares ) ssl? ( ^^ ( curl_ssl_axtls curl_ssl_gnutls curl_ssl_openssl curl_ssl_nss curl_ssl_polarssl ) )
RESTRICT=test
SLOT=0
SRC_URI=http://curl.haxx.se/download/curl-7.25.0.tar.bz2
_eclasses_=autotools c118b9a8e93bfef124f2d7a2fe56a95e eutils 6faef4c127028ccbba3a11400d24ae34 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf prefix 21058c21ca48453d771df15500873ede toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=8494de472e4d6fe4dd396c14773f0d43

View File

@ -1,15 +0,0 @@
DEFINED_PHASES=configure install prepare
DEPEND=ldap? ( net-nds/openldap ) ssl? ( curl_ssl_axtls? ( net-libs/axtls app-misc/ca-certificates ) curl_ssl_cyassl? ( net-libs/cyassl app-misc/ca-certificates ) curl_ssl_gnutls? ( || ( ( >=net-libs/gnutls-3[static-libs?] dev-libs/nettle ) ( =net-libs/gnutls-2.12*[nettle,static-libs?] dev-libs/nettle ) ( =net-libs/gnutls-2.12*[-nettle,static-libs?] dev-libs/libgcrypt[static-libs?] ) ( <net-libs/gnutls-2.12 dev-libs/libgcrypt[static-libs?] ) ) app-misc/ca-certificates ) curl_ssl_openssl? ( dev-libs/openssl[static-libs?] ) curl_ssl_nss? ( dev-libs/nss app-misc/ca-certificates ) curl_ssl_polarssl? ( net-libs/polarssl app-misc/ca-certificates ) ) idn? ( net-dns/libidn[static-libs?] ) ares? ( net-dns/c-ares ) kerberos? ( virtual/krb5 ) ssh? ( net-libs/libssh2[static-libs?] ) sys-libs/zlib sys-apps/ed virtual/pkgconfig test? ( sys-apps/diffutils dev-lang/perl ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
DESCRIPTION=A Client that groks URLs
EAPI=4
HOMEPAGE=http://curl.haxx.se/
IUSE=ares idn ipv6 kerberos ldap ssh ssl static-libs test threads curl_ssl_axtls curl_ssl_cyassl curl_ssl_gnutls curl_ssl_nss +curl_ssl_openssl curl_ssl_polarssl
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=MIT
RDEPEND=ldap? ( net-nds/openldap ) ssl? ( curl_ssl_axtls? ( net-libs/axtls app-misc/ca-certificates ) curl_ssl_cyassl? ( net-libs/cyassl app-misc/ca-certificates ) curl_ssl_gnutls? ( || ( ( >=net-libs/gnutls-3[static-libs?] dev-libs/nettle ) ( =net-libs/gnutls-2.12*[nettle,static-libs?] dev-libs/nettle ) ( =net-libs/gnutls-2.12*[-nettle,static-libs?] dev-libs/libgcrypt[static-libs?] ) ( <net-libs/gnutls-2.12 dev-libs/libgcrypt[static-libs?] ) ) app-misc/ca-certificates ) curl_ssl_openssl? ( dev-libs/openssl[static-libs?] ) curl_ssl_nss? ( dev-libs/nss app-misc/ca-certificates ) curl_ssl_polarssl? ( net-libs/polarssl app-misc/ca-certificates ) ) idn? ( net-dns/libidn[static-libs?] ) ares? ( net-dns/c-ares ) kerberos? ( virtual/krb5 ) ssh? ( net-libs/libssh2[static-libs?] ) sys-libs/zlib
REQUIRED_USE=threads? ( !ares ) ssl? ( ^^ ( curl_ssl_axtls curl_ssl_cyassl curl_ssl_gnutls curl_ssl_openssl curl_ssl_nss curl_ssl_polarssl ) )
RESTRICT=test
SLOT=0
SRC_URI=http://curl.haxx.se/download/curl-7.26.0.tar.bz2
_eclasses_=autotools c118b9a8e93bfef124f2d7a2fe56a95e eutils 6faef4c127028ccbba3a11400d24ae34 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf prefix 21058c21ca48453d771df15500873ede toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=5dfd19eeeb77d0c130d7a9e2ea228f77

View File

@ -1,15 +0,0 @@
DEFINED_PHASES=configure install prepare
DEPEND=ldap? ( net-nds/openldap ) ssl? ( curl_ssl_axtls? ( net-libs/axtls app-misc/ca-certificates ) curl_ssl_cyassl? ( net-libs/cyassl app-misc/ca-certificates ) curl_ssl_gnutls? ( || ( ( >=net-libs/gnutls-3[static-libs?] dev-libs/nettle ) ( =net-libs/gnutls-2.12*[nettle,static-libs?] dev-libs/nettle ) ( =net-libs/gnutls-2.12*[-nettle,static-libs?] dev-libs/libgcrypt[static-libs?] ) ) app-misc/ca-certificates ) curl_ssl_openssl? ( dev-libs/openssl[static-libs?] ) curl_ssl_nss? ( dev-libs/nss app-misc/ca-certificates ) curl_ssl_polarssl? ( net-libs/polarssl app-misc/ca-certificates ) ) idn? ( net-dns/libidn[static-libs?] ) adns? ( net-dns/c-ares ) kerberos? ( virtual/krb5 ) metalink? ( >=media-libs/libmetalink-0.1.0 ) rtmp? ( media-video/rtmpdump ) ssh? ( net-libs/libssh2[static-libs?] ) sys-libs/zlib virtual/pkgconfig test? ( sys-apps/diffutils dev-lang/perl ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
DESCRIPTION=A Client that groks URLs
EAPI=4
HOMEPAGE=http://curl.haxx.se/
IUSE=adns idn ipv6 kerberos ldap metalink rtmp ssh ssl static-libs test threads curl_ssl_axtls curl_ssl_cyassl curl_ssl_gnutls curl_ssl_nss +curl_ssl_openssl curl_ssl_polarssl
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=MIT
RDEPEND=ldap? ( net-nds/openldap ) ssl? ( curl_ssl_axtls? ( net-libs/axtls app-misc/ca-certificates ) curl_ssl_cyassl? ( net-libs/cyassl app-misc/ca-certificates ) curl_ssl_gnutls? ( || ( ( >=net-libs/gnutls-3[static-libs?] dev-libs/nettle ) ( =net-libs/gnutls-2.12*[nettle,static-libs?] dev-libs/nettle ) ( =net-libs/gnutls-2.12*[-nettle,static-libs?] dev-libs/libgcrypt[static-libs?] ) ) app-misc/ca-certificates ) curl_ssl_openssl? ( dev-libs/openssl[static-libs?] ) curl_ssl_nss? ( dev-libs/nss app-misc/ca-certificates ) curl_ssl_polarssl? ( net-libs/polarssl app-misc/ca-certificates ) ) idn? ( net-dns/libidn[static-libs?] ) adns? ( net-dns/c-ares ) kerberos? ( virtual/krb5 ) metalink? ( >=media-libs/libmetalink-0.1.0 ) rtmp? ( media-video/rtmpdump ) ssh? ( net-libs/libssh2[static-libs?] ) sys-libs/zlib
REQUIRED_USE=threads? ( !adns ) ssl? ( ^^ ( curl_ssl_axtls curl_ssl_cyassl curl_ssl_gnutls curl_ssl_openssl curl_ssl_nss curl_ssl_polarssl ) )
RESTRICT=test
SLOT=0
SRC_URI=http://curl.haxx.se/download/curl-7.29.0.tar.bz2
_eclasses_=autotools c118b9a8e93bfef124f2d7a2fe56a95e eutils 6faef4c127028ccbba3a11400d24ae34 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf prefix 21058c21ca48453d771df15500873ede toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=56f5173ee6bea0e6cd3c7ae119d91ec6

View File

@ -1,15 +0,0 @@
DEFINED_PHASES=configure install prepare
DEPEND=ldap? ( net-nds/openldap ) ssl? ( curl_ssl_axtls? ( net-libs/axtls app-misc/ca-certificates ) curl_ssl_cyassl? ( net-libs/cyassl app-misc/ca-certificates ) curl_ssl_gnutls? ( || ( ( >=net-libs/gnutls-3[static-libs?] dev-libs/nettle ) ( =net-libs/gnutls-2.12*[nettle,static-libs?] dev-libs/nettle ) ( =net-libs/gnutls-2.12*[-nettle,static-libs?] dev-libs/libgcrypt[static-libs?] ) ) app-misc/ca-certificates ) curl_ssl_openssl? ( dev-libs/openssl[static-libs?] ) curl_ssl_nss? ( dev-libs/nss app-misc/ca-certificates ) curl_ssl_polarssl? ( net-libs/polarssl app-misc/ca-certificates ) ) idn? ( net-dns/libidn[static-libs?] ) adns? ( net-dns/c-ares ) kerberos? ( virtual/krb5 ) metalink? ( >=media-libs/libmetalink-0.1.0 ) rtmp? ( media-video/rtmpdump ) ssh? ( net-libs/libssh2[static-libs?] ) sys-libs/zlib virtual/pkgconfig test? ( sys-apps/diffutils dev-lang/perl ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
DESCRIPTION=A Client that groks URLs
EAPI=5
HOMEPAGE=http://curl.haxx.se/
IUSE=adns idn ipv6 kerberos ldap metalink rtmp ssh ssl static-libs test threads curl_ssl_axtls curl_ssl_cyassl curl_ssl_gnutls curl_ssl_nss +curl_ssl_openssl curl_ssl_polarssl
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=MIT
RDEPEND=ldap? ( net-nds/openldap ) ssl? ( curl_ssl_axtls? ( net-libs/axtls app-misc/ca-certificates ) curl_ssl_cyassl? ( net-libs/cyassl app-misc/ca-certificates ) curl_ssl_gnutls? ( || ( ( >=net-libs/gnutls-3[static-libs?] dev-libs/nettle ) ( =net-libs/gnutls-2.12*[nettle,static-libs?] dev-libs/nettle ) ( =net-libs/gnutls-2.12*[-nettle,static-libs?] dev-libs/libgcrypt[static-libs?] ) ) app-misc/ca-certificates ) curl_ssl_openssl? ( dev-libs/openssl[static-libs?] ) curl_ssl_nss? ( dev-libs/nss app-misc/ca-certificates ) curl_ssl_polarssl? ( net-libs/polarssl app-misc/ca-certificates ) ) idn? ( net-dns/libidn[static-libs?] ) adns? ( net-dns/c-ares ) kerberos? ( virtual/krb5 ) metalink? ( >=media-libs/libmetalink-0.1.0 ) rtmp? ( media-video/rtmpdump ) ssh? ( net-libs/libssh2[static-libs?] ) sys-libs/zlib
REQUIRED_USE=threads? ( !adns ) ssl? ( ^^ ( curl_ssl_axtls curl_ssl_cyassl curl_ssl_gnutls curl_ssl_openssl curl_ssl_nss curl_ssl_polarssl ) )
RESTRICT=test
SLOT=0
SRC_URI=http://curl.haxx.se/download/curl-7.30.0.tar.bz2
_eclasses_=autotools c118b9a8e93bfef124f2d7a2fe56a95e eutils 6faef4c127028ccbba3a11400d24ae34 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf prefix 21058c21ca48453d771df15500873ede toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=4b2f57afb59cdc8ac9326c6121984b4b

View File

@ -1,15 +0,0 @@
DEFINED_PHASES=configure install prepare
DEPEND=ldap? ( net-nds/openldap ) ssl? ( curl_ssl_axtls? ( net-libs/axtls app-misc/ca-certificates ) curl_ssl_cyassl? ( net-libs/cyassl app-misc/ca-certificates ) curl_ssl_gnutls? ( || ( ( >=net-libs/gnutls-3[static-libs?] dev-libs/nettle ) ( =net-libs/gnutls-2.12*[nettle,static-libs?] dev-libs/nettle ) ( =net-libs/gnutls-2.12*[-nettle,static-libs?] dev-libs/libgcrypt[static-libs?] ) ) app-misc/ca-certificates ) curl_ssl_openssl? ( dev-libs/openssl[static-libs?] ) curl_ssl_nss? ( dev-libs/nss app-misc/ca-certificates ) curl_ssl_polarssl? ( net-libs/polarssl app-misc/ca-certificates ) ) idn? ( net-dns/libidn[static-libs?] ) adns? ( net-dns/c-ares ) kerberos? ( virtual/krb5 ) metalink? ( >=media-libs/libmetalink-0.1.0 ) rtmp? ( media-video/rtmpdump ) ssh? ( net-libs/libssh2[static-libs?] ) sys-libs/zlib virtual/pkgconfig test? ( sys-apps/diffutils dev-lang/perl ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
DESCRIPTION=A Client that groks URLs
EAPI=5
HOMEPAGE=http://curl.haxx.se/
IUSE=adns idn ipv6 kerberos ldap metalink rtmp ssh ssl static-libs test threads curl_ssl_axtls curl_ssl_cyassl curl_ssl_gnutls curl_ssl_nss +curl_ssl_openssl curl_ssl_polarssl
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=MIT
RDEPEND=ldap? ( net-nds/openldap ) ssl? ( curl_ssl_axtls? ( net-libs/axtls app-misc/ca-certificates ) curl_ssl_cyassl? ( net-libs/cyassl app-misc/ca-certificates ) curl_ssl_gnutls? ( || ( ( >=net-libs/gnutls-3[static-libs?] dev-libs/nettle ) ( =net-libs/gnutls-2.12*[nettle,static-libs?] dev-libs/nettle ) ( =net-libs/gnutls-2.12*[-nettle,static-libs?] dev-libs/libgcrypt[static-libs?] ) ) app-misc/ca-certificates ) curl_ssl_openssl? ( dev-libs/openssl[static-libs?] ) curl_ssl_nss? ( dev-libs/nss app-misc/ca-certificates ) curl_ssl_polarssl? ( net-libs/polarssl app-misc/ca-certificates ) ) idn? ( net-dns/libidn[static-libs?] ) adns? ( net-dns/c-ares ) kerberos? ( virtual/krb5 ) metalink? ( >=media-libs/libmetalink-0.1.0 ) rtmp? ( media-video/rtmpdump ) ssh? ( net-libs/libssh2[static-libs?] ) sys-libs/zlib
REQUIRED_USE=threads? ( !adns ) ssl? ( ^^ ( curl_ssl_axtls curl_ssl_cyassl curl_ssl_gnutls curl_ssl_openssl curl_ssl_nss curl_ssl_polarssl ) )
RESTRICT=test
SLOT=0
SRC_URI=http://curl.haxx.se/download/curl-7.31.0.tar.bz2
_eclasses_=autotools c118b9a8e93bfef124f2d7a2fe56a95e eutils 6faef4c127028ccbba3a11400d24ae34 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf prefix 21058c21ca48453d771df15500873ede toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=6a77224650e4bdb8d4b6bc455581a9f2

View File

@ -0,0 +1,15 @@
DEFINED_PHASES=compile configure install prepare test
DEPEND=ldap? ( >=net-nds/openldap-2.4.38-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(-)?] ) ssl? ( curl_ssl_axtls? ( >=net-libs/axtls-1.4.9-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(-)?] app-misc/ca-certificates ) curl_ssl_gnutls? ( || ( ( >=net-libs/gnutls-3.2.15[static-libs?,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.6[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(-)?] ) ( =net-libs/gnutls-2.12*[nettle,static-libs?,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.6[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(-)?] ) ( =net-libs/gnutls-2.12*[-nettle,static-libs?,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/libgcrypt-1.5.3[static-libs?,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(-)?] ) ) app-misc/ca-certificates ) curl_ssl_openssl? ( >=dev-libs/openssl-1.0.1h-r2[static-libs?,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(-)?] ) curl_ssl_nss? ( >=dev-libs/nss-3.15.4[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(-)?] app-misc/ca-certificates ) curl_ssl_polarssl? ( >=net-libs/polarssl-1.3.4:=[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(-)?] app-misc/ca-certificates ) ) idn? ( >=net-dns/libidn-1.28[static-libs?,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(-)?] ) adns? ( >=net-dns/c-ares-1.10.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(-)?] ) kerberos? ( >=virtual/krb5-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(-)?] ) metalink? ( >=media-libs/libmetalink-0.1.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(-)?] ) rtmp? ( >=media-video/rtmpdump-2.4_p20131018[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(-)?] ) ssh? ( >=net-libs/libssh2-1.4.3[static-libs?,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-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-r13 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) >=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(-)?] test? ( sys-apps/diffutils dev-lang/perl ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
DESCRIPTION=A Client that groks URLs
EAPI=5
HOMEPAGE=http://curl.haxx.se/
IUSE=adns idn ipv6 kerberos ldap metalink rtmp ssh ssl static-libs test threads curl_ssl_axtls curl_ssl_gnutls curl_ssl_nss +curl_ssl_openssl curl_ssl_polarssl curl_ssl_winssl elibc_Winnt 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 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=MIT
RDEPEND=ldap? ( >=net-nds/openldap-2.4.38-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(-)?] ) ssl? ( curl_ssl_axtls? ( >=net-libs/axtls-1.4.9-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(-)?] app-misc/ca-certificates ) curl_ssl_gnutls? ( || ( ( >=net-libs/gnutls-3.2.15[static-libs?,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.6[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(-)?] ) ( =net-libs/gnutls-2.12*[nettle,static-libs?,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.6[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(-)?] ) ( =net-libs/gnutls-2.12*[-nettle,static-libs?,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/libgcrypt-1.5.3[static-libs?,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(-)?] ) ) app-misc/ca-certificates ) curl_ssl_openssl? ( >=dev-libs/openssl-1.0.1h-r2[static-libs?,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(-)?] ) curl_ssl_nss? ( >=dev-libs/nss-3.15.4[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(-)?] app-misc/ca-certificates ) curl_ssl_polarssl? ( >=net-libs/polarssl-1.3.4:=[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(-)?] app-misc/ca-certificates ) ) idn? ( >=net-dns/libidn-1.28[static-libs?,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(-)?] ) adns? ( >=net-dns/c-ares-1.10.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(-)?] ) kerberos? ( >=virtual/krb5-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(-)?] ) metalink? ( >=media-libs/libmetalink-0.1.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(-)?] ) rtmp? ( >=media-video/rtmpdump-2.4_p20131018[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(-)?] ) ssh? ( >=net-libs/libssh2-1.4.3[static-libs?,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-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-r13 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] )
REQUIRED_USE=curl_ssl_winssl? ( elibc_Winnt ) threads? ( !adns ) ssl? ( ^^ ( curl_ssl_axtls curl_ssl_gnutls curl_ssl_openssl curl_ssl_nss curl_ssl_polarssl curl_ssl_winssl ) )
RESTRICT=test
SLOT=0
SRC_URI=http://curl.haxx.se/download/curl-7.39.0.tar.bz2
_eclasses_=autotools c118b9a8e93bfef124f2d7a2fe56a95e eutils 6faef4c127028ccbba3a11400d24ae34 libtool 52d0e17251d04645ffaa61bfdd858944 multibuild ddc59d206214ef1c240093e1bb2513cf multilib 3bf24e6abb9b76d9f6c20600f0b716bf multilib-build 9eb4b5fb858228316d8bb32ada51f6a5 multilib-minimal 5bbdc77877c1aa3c6bd89ca3f9196d11 multiprocessing d7f2985a2c76c365ee20269db5261414 prefix 21058c21ca48453d771df15500873ede toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=1929a1b728b26f24e9e09265caa7a1c5

View File

@ -0,0 +1,15 @@
DEFINED_PHASES=compile configure install prepare test
DEPEND=ldap? ( >=net-nds/openldap-2.4.38-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(-)?] ) ssl? ( curl_ssl_axtls? ( >=net-libs/axtls-1.4.9-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(-)?] app-misc/ca-certificates ) curl_ssl_gnutls? ( || ( ( >=net-libs/gnutls-3.2.15[static-libs?,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.6[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(-)?] ) ( =net-libs/gnutls-2.12*[nettle,static-libs?,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.6[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(-)?] ) ( =net-libs/gnutls-2.12*[-nettle,static-libs?,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/libgcrypt-1.5.3[static-libs?,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(-)?] ) ) app-misc/ca-certificates ) curl_ssl_openssl? ( >=dev-libs/openssl-1.0.1h-r2[static-libs?,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(-)?] ) curl_ssl_nss? ( >=dev-libs/nss-3.15.4[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(-)?] app-misc/ca-certificates ) curl_ssl_polarssl? ( >=net-libs/polarssl-1.3.4:=[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(-)?] app-misc/ca-certificates ) ) idn? ( >=net-dns/libidn-1.28[static-libs?,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(-)?] ) adns? ( >=net-dns/c-ares-1.10.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(-)?] ) kerberos? ( >=virtual/krb5-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(-)?] ) metalink? ( >=media-libs/libmetalink-0.1.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(-)?] ) rtmp? ( >=media-video/rtmpdump-2.4_p20131018[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(-)?] ) ssh? ( >=net-libs/libssh2-1.4.3[static-libs?,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-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-r13 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) >=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(-)?] test? ( sys-apps/diffutils dev-lang/perl ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
DESCRIPTION=A Client that groks URLs
EAPI=5
HOMEPAGE=http://curl.haxx.se/
IUSE=adns idn ipv6 kerberos ldap metalink rtmp samba ssh ssl static-libs test threads curl_ssl_axtls curl_ssl_gnutls curl_ssl_nss +curl_ssl_openssl curl_ssl_polarssl curl_ssl_winssl elibc_Winnt 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 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=MIT
RDEPEND=ldap? ( >=net-nds/openldap-2.4.38-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(-)?] ) ssl? ( curl_ssl_axtls? ( >=net-libs/axtls-1.4.9-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(-)?] app-misc/ca-certificates ) curl_ssl_gnutls? ( || ( ( >=net-libs/gnutls-3.2.15[static-libs?,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.6[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(-)?] ) ( =net-libs/gnutls-2.12*[nettle,static-libs?,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.6[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(-)?] ) ( =net-libs/gnutls-2.12*[-nettle,static-libs?,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/libgcrypt-1.5.3[static-libs?,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(-)?] ) ) app-misc/ca-certificates ) curl_ssl_openssl? ( >=dev-libs/openssl-1.0.1h-r2[static-libs?,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(-)?] ) curl_ssl_nss? ( >=dev-libs/nss-3.15.4[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(-)?] app-misc/ca-certificates ) curl_ssl_polarssl? ( >=net-libs/polarssl-1.3.4:=[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(-)?] app-misc/ca-certificates ) ) idn? ( >=net-dns/libidn-1.28[static-libs?,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(-)?] ) adns? ( >=net-dns/c-ares-1.10.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(-)?] ) kerberos? ( >=virtual/krb5-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(-)?] ) metalink? ( >=media-libs/libmetalink-0.1.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(-)?] ) rtmp? ( >=media-video/rtmpdump-2.4_p20131018[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(-)?] ) ssh? ( >=net-libs/libssh2-1.4.3[static-libs?,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-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-r13 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] )
REQUIRED_USE=curl_ssl_winssl? ( elibc_Winnt ) threads? ( !adns ) ssl? ( ^^ ( curl_ssl_axtls curl_ssl_gnutls curl_ssl_openssl curl_ssl_nss curl_ssl_polarssl curl_ssl_winssl ) )
RESTRICT=test
SLOT=0
SRC_URI=http://curl.haxx.se/download/curl-7.40.0.tar.bz2
_eclasses_=autotools c118b9a8e93bfef124f2d7a2fe56a95e eutils 6faef4c127028ccbba3a11400d24ae34 libtool 52d0e17251d04645ffaa61bfdd858944 multibuild ddc59d206214ef1c240093e1bb2513cf multilib 3bf24e6abb9b76d9f6c20600f0b716bf multilib-build 9eb4b5fb858228316d8bb32ada51f6a5 multilib-minimal 5bbdc77877c1aa3c6bd89ca3f9196d11 multiprocessing d7f2985a2c76c365ee20269db5261414 prefix 21058c21ca48453d771df15500873ede toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=6a4ee60b639af56b64ebe10d6d5242f6

View File

@ -0,0 +1,15 @@
DEFINED_PHASES=compile configure install prepare test
DEPEND=ldap? ( >=net-nds/openldap-2.4.38-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(-)?] ) ssl? ( curl_ssl_axtls? ( >=net-libs/axtls-1.4.9-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(-)?] app-misc/ca-certificates ) curl_ssl_gnutls? ( || ( ( >=net-libs/gnutls-3.2.15[static-libs?,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.6[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(-)?] ) ( =net-libs/gnutls-2.12*[nettle,static-libs?,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.6[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(-)?] ) ( =net-libs/gnutls-2.12*[-nettle,static-libs?,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/libgcrypt-1.5.3[static-libs?,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(-)?] ) ) app-misc/ca-certificates ) curl_ssl_openssl? ( >=dev-libs/openssl-1.0.1h-r2[static-libs?,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(-)?] ) curl_ssl_nss? ( >=dev-libs/nss-3.15.4[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(-)?] app-misc/ca-certificates ) curl_ssl_polarssl? ( >=net-libs/polarssl-1.3.4:=[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(-)?] app-misc/ca-certificates ) ) idn? ( >=net-dns/libidn-1.28[static-libs?,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(-)?] ) adns? ( >=net-dns/c-ares-1.10.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(-)?] ) kerberos? ( >=virtual/krb5-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(-)?] ) metalink? ( >=media-libs/libmetalink-0.1.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(-)?] ) rtmp? ( >=media-video/rtmpdump-2.4_p20131018[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(-)?] ) ssh? ( >=net-libs/libssh2-1.4.3[static-libs?,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-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-r13 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) >=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(-)?] test? ( sys-apps/diffutils dev-lang/perl ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
DESCRIPTION=A Client that groks URLs
EAPI=5
HOMEPAGE=http://curl.haxx.se/
IUSE=adns idn ipv6 kerberos ldap metalink rtmp samba ssh ssl static-libs test threads curl_ssl_axtls curl_ssl_gnutls curl_ssl_nss +curl_ssl_openssl curl_ssl_polarssl curl_ssl_winssl elibc_Winnt 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 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=MIT
RDEPEND=ldap? ( >=net-nds/openldap-2.4.38-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(-)?] ) ssl? ( curl_ssl_axtls? ( >=net-libs/axtls-1.4.9-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(-)?] app-misc/ca-certificates ) curl_ssl_gnutls? ( || ( ( >=net-libs/gnutls-3.2.15[static-libs?,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.6[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(-)?] ) ( =net-libs/gnutls-2.12*[nettle,static-libs?,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.6[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(-)?] ) ( =net-libs/gnutls-2.12*[-nettle,static-libs?,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/libgcrypt-1.5.3[static-libs?,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(-)?] ) ) app-misc/ca-certificates ) curl_ssl_openssl? ( >=dev-libs/openssl-1.0.1h-r2[static-libs?,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(-)?] ) curl_ssl_nss? ( >=dev-libs/nss-3.15.4[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(-)?] app-misc/ca-certificates ) curl_ssl_polarssl? ( >=net-libs/polarssl-1.3.4:=[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(-)?] app-misc/ca-certificates ) ) idn? ( >=net-dns/libidn-1.28[static-libs?,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(-)?] ) adns? ( >=net-dns/c-ares-1.10.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(-)?] ) kerberos? ( >=virtual/krb5-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(-)?] ) metalink? ( >=media-libs/libmetalink-0.1.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(-)?] ) rtmp? ( >=media-video/rtmpdump-2.4_p20131018[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(-)?] ) ssh? ( >=net-libs/libssh2-1.4.3[static-libs?,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-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-r13 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] )
REQUIRED_USE=curl_ssl_winssl? ( elibc_Winnt ) threads? ( !adns ) ssl? ( ^^ ( curl_ssl_axtls curl_ssl_gnutls curl_ssl_openssl curl_ssl_nss curl_ssl_polarssl curl_ssl_winssl ) )
RESTRICT=test
SLOT=0
SRC_URI=http://curl.haxx.se/download/curl-7.41.0.tar.bz2
_eclasses_=autotools c118b9a8e93bfef124f2d7a2fe56a95e eutils 6faef4c127028ccbba3a11400d24ae34 libtool 52d0e17251d04645ffaa61bfdd858944 multibuild ddc59d206214ef1c240093e1bb2513cf multilib 3bf24e6abb9b76d9f6c20600f0b716bf multilib-build 9eb4b5fb858228316d8bb32ada51f6a5 multilib-minimal 5bbdc77877c1aa3c6bd89ca3f9196d11 multiprocessing d7f2985a2c76c365ee20269db5261414 prefix 21058c21ca48453d771df15500873ede toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=281d56ca737820bd89287158c85eee91

View File

@ -1,6 +1,375 @@
# ChangeLog for net-misc/curl # ChangeLog for net-misc/curl
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/net-misc/curl/ChangeLog,v 1.285 2013/06/22 14:24:52 blueness Exp $ # $Header: /var/cvsroot/gentoo-x86/net-misc/curl/ChangeLog,v 1.391 2015/03/04 14:44:59 blueness Exp $
04 Mar 2015; Anthony G. Basile <blueness@gentoo.org> curl-7.41.0.ebuild:
ca-bundle and ca-path are no longer mutually exclusive. Bug #539260.
25 Feb 2015; Anthony G. Basile <blueness@gentoo.org> -curl-7.36.0.ebuild,
-curl-7.37.1.ebuild:
Remove older versions, drop stable m68k, s390 and sh
*curl-7.41.0 (25 Feb 2015)
25 Feb 2015; Anthony G. Basile <blueness@gentoo.org> +curl-7.41.0.ebuild:
Version bump
*curl-7.40.0 (11 Jan 2015)
11 Jan 2015; Anthony G. Basile <blueness@gentoo.org> +curl-7.40.0.ebuild:
Version bump
01 Dec 2014; Agostino Sarubbo <ago@gentoo.org> curl-7.39.0.ebuild:
Stable for sparc, wrt bug #528840
20 Nov 2014; Agostino Sarubbo <ago@gentoo.org> curl-7.39.0.ebuild:
Stable for ia64, wrt bug #528840
20 Nov 2014; Tobias Klausmann <klausman@gentoo.org> curl-7.39.0.ebuild:
Stable on alpha, bug 528840
13 Nov 2014; Anthony G. Basile <blueness@gentoo.org> curl-7.39.0.ebuild:
Stable on arm, bug #528840
11 Nov 2014; Jeroen Roovers <jer@gentoo.org> curl-7.39.0.ebuild:
Stable for HPPA (bug #528840).
11 Nov 2014; Anthony G. Basile <blueness@gentoo.org> curl-7.39.0.ebuild:
Stable on ppc and ppc64, bug #528840
11 Nov 2014; Agostino Sarubbo <ago@gentoo.org> curl-7.39.0.ebuild:
Stable for x86, wrt bug #528840
11 Nov 2014; Agostino Sarubbo <ago@gentoo.org> curl-7.39.0.ebuild:
Stable for amd64, wrt bug #528840
*curl-7.39.0 (11 Nov 2014)
11 Nov 2014; Anthony G. Basile <blueness@gentoo.org> +curl-7.39.0.ebuild,
-curl-7.36.0-r1.ebuild, -curl-7.37.0-r1.ebuild, -curl-7.37.0.ebuild,
-curl-7.38.0.ebuild:
Remove all older unstable versions that are vuln, and add newest version, bug
#528840. Addresses CVE-2014-3707.
21 Oct 2014; Anthony G. Basile <blueness@gentoo.org> curl-7.37.1.ebuild:
Stable on ppc and ppc64, bug #522502
15 Oct 2014; Pacho Ramos <pacho@gentoo.org> curl-7.37.1.ebuild:
x86 stable, bug #522502
14 Oct 2014; Pacho Ramos <pacho@gentoo.org> curl-7.37.1.ebuild:
amd64 stable, bug #522502
27 Sep 2014; Markus Meier <maekke@gentoo.org> curl-7.37.1.ebuild:
arm stable, bug #522502
14 Sep 2014; Jeroen Roovers <jer@gentoo.org> curl-7.37.1.ebuild:
Stable for HPPA (bug #522502).
10 Sep 2014; Anthony G. Basile <blueness@gentoo.org> curl-7.38.0.ebuild:
Bug #513340 is fixed
*curl-7.38.0 (10 Sep 2014)
10 Sep 2014; Anthony G. Basile <blueness@gentoo.org> +curl-7.38.0.ebuild:
Version bump
*curl-7.37.1 (17 Jul 2014)
17 Jul 2014; Anthony G. Basile <blueness@gentoo.org> +curl-7.37.1.ebuild:
Version bump
15 Jul 2014; Anthony G. Basile <blueness@gentoo.org> curl-7.36.0-r1.ebuild,
curl-7.36.0.ebuild, curl-7.37.0.ebuild:
Remove cyassl use flag, bug #495848
04 Jul 2014; Ian Stakenvicius (_AxS_) <axs@gentoo.org> curl-7.37.0-r1.ebuild:
adjusted exclusion dep on emul-linux-x86-baselibs as it was way too old
19 Jun 2014; Alexandre Rostovtsev <tetromino@gentoo.org>
curl-7.37.0-r1.ebuild:
Update emul-linux-x86-baselibs blocker revision.
18 Jun 2014; Michał Górny <mgorny@gentoo.org> curl-7.37.0-r1.ebuild:
Update dependencies to require guaranteed EAPI=5 or multilib ebuilds, bug
#513718.
15 Jun 2014; Anthony G. Basile <blueness@gentoo.org> curl-7.37.0-r1.ebuild,
curl-7.37.0.ebuild:
USE=metalink fails with axtls, polarssl. Bug #513340
*curl-7.37.0-r1 (15 Jun 2014)
15 Jun 2014; Michał Górny <mgorny@gentoo.org> +curl-7.37.0-r1.ebuild,
+files/curl-7.37.0-host-krb5-config.patch:
Enable multilib support, bug #511002.
*curl-7.37.0 (21 May 2014)
21 May 2014; Anthony G. Basile <blueness@gentoo.org> +curl-7.37.0.ebuild:
Version bump
14 May 2014; Anthony G. Basile <blueness@gentoo.org> -curl-7.35.0.ebuild:
Remove vulnerable version, bug #505864
14 May 2014; Agostino Sarubbo <ago@gentoo.org> curl-7.36.0.ebuild:
Stable for sparc, wrt bug #505864
13 May 2014; Agostino Sarubbo <ago@gentoo.org> curl-7.36.0.ebuild:
Stable for ia64, wrt bug #505864
11 May 2014; Agostino Sarubbo <ago@gentoo.org> curl-7.36.0.ebuild:
Stable for ppc64, wrt bug #505864
*curl-7.36.0-r1 (29 Apr 2014)
29 Apr 2014; Anthony G. Basile <blueness@gentoo.org> +curl-7.36.0-r1.ebuild:
Add WinSSL support to build against elibc_Winnt, bug #508808
21 Apr 2014; Agostino Sarubbo <ago@gentoo.org> curl-7.36.0.ebuild:
Stable for alpha, wrt bug #505864
19 Apr 2014; Anthony G. Basile <blueness@gentoo.org> -curl-7.35.0-r1.ebuild:
Remove 7.35.0-r1 which was just used to test tests for bug #285669
19 Apr 2014; Anthony G. Basile <blueness@gentoo.org> curl-7.35.0-r1.ebuild,
curl-7.35.0.ebuild, curl-7.36.0.ebuild:
Depend on polarssl's subslots, bug #508106
14 Apr 2014; Anthony G. Basile <blueness@gentoo.org> metadata.xml:
Fix rtmp flag description, bug #501894
13 Apr 2014; Agostino Sarubbo <ago@gentoo.org> curl-7.36.0.ebuild:
Stable for ppc, wrt bug #505864
13 Apr 2014; Naohiro Aota <naota@gentoo.org>
+files/curl-7.36.0-hostcheck.patch, curl-7.36.0.ebuild:
Add a upstream patch to build on FreeBSD. #507494
12 Apr 2014; Agostino Sarubbo <ago@gentoo.org> curl-7.36.0.ebuild:
Stable for x86, wrt bug #505864
07 Apr 2014; Mike Frysinger <vapier@gentoo.org> curl-7.36.0.ebuild:
Mark arm64/m68k/s390/sh stable #505864.
07 Apr 2014; Sergey Popov <pinkbyte@gentoo.org> curl-7.36.0.ebuild:
Stable on arm, wrt bug #505864
05 Apr 2014; Agostino Sarubbo <ago@gentoo.org> curl-7.36.0.ebuild:
Stable for amd64, wrt bug #505864
03 Apr 2014; Jeroen Roovers <jer@gentoo.org> curl-7.36.0.ebuild:
Stable for HPPA (bug #505864).
02 Apr 2014; Anthony G. Basile <blueness@gentoo.org> curl-7.36.0.ebuild:
Disable tests again on 7.36.0
*curl-7.35.0-r1 (02 Apr 2014)
02 Apr 2014; Anthony G. Basile <blueness@gentoo.org> +curl-7.35.0-r1.ebuild,
+files/curl-7.35.0-tests.patch:
Fix polarssl bug #503558, re-introduce tests bug #285669
31 Mar 2014; Anthony G. Basile <blueness@gentoo.org> curl-7.36.0.ebuild:
Enable tests, bug #285669
*curl-7.36.0 (27 Mar 2014)
27 Mar 2014; Anthony G. Basile <blueness@gentoo.org> +curl-7.36.0.ebuild:
Version bump
04 Mar 2014; Naohiro Aota <naota@gentoo.org>
+files/curl-7.30.0-configure.patch, curl-7.35.0.ebuild:
Add upstream patch to fix non POSIX test construction. #501024
27 Feb 2014; Lars Wendler <polynomial-c@gentoo.org> -curl-7.34.0-r1.ebuild,
-files/curl-7.34.0-fix-ipv6-failover.patch:
Removed vulnerable version (bug #499902).
20 Feb 2014; Jeroen Roovers <jer@gentoo.org> metadata.xml:
Fix typo in rtmp USE flag description by Eivind Uggedal (bug #501894).
17 Feb 2014; Agostino Sarubbo <ago@gentoo.org> curl-7.35.0.ebuild:
Stable for arm, wrt bug #499902
16 Feb 2014; Agostino Sarubbo <ago@gentoo.org> curl-7.35.0.ebuild:
Stable for ia64, wrt bug #499902
16 Feb 2014; Agostino Sarubbo <ago@gentoo.org> curl-7.35.0.ebuild:
Stable for alpha, wrt bug #499902
09 Feb 2014; Agostino Sarubbo <ago@gentoo.org> curl-7.35.0.ebuild:
Stable for sparc, wrt bug #499902
09 Feb 2014; Agostino Sarubbo <ago@gentoo.org> curl-7.35.0.ebuild:
Stable for ppc64, wrt bug #499902
09 Feb 2014; Agostino Sarubbo <ago@gentoo.org> curl-7.35.0.ebuild:
Stable for ppc, wrt bug #499902
09 Feb 2014; Pawel Hajdan jr <phajdan.jr@gentoo.org> curl-7.35.0.ebuild:
x86 stable wrt security bug #499902
02 Feb 2014; Richard Freeman <rich0@gentoo.org> curl-7.35.0.ebuild:
amd64 stable - 499902
01 Feb 2014; Jeroen Roovers <jer@gentoo.org> curl-7.35.0.ebuild:
Stable for HPPA (bug #499902).
*curl-7.35.0 (29 Jan 2014)
29 Jan 2014; Anthony G. Basile <blueness@gentoo.org> +curl-7.35.0.ebuild:
Version bump, bug #499674
20 Jan 2014; Anthony G. Basile <blueness@gentoo.org> -curl-7.33.0.ebuild:
Remove vulnerable version, bug #497092
18 Jan 2014; Mike Frysinger <vapier@gentoo.org> curl-7.34.0-r1.ebuild:
Add arm64 love.
16 Jan 2014; Mike Frysinger <vapier@gentoo.org> curl-7.33.0.ebuild,
curl-7.34.0-r1.ebuild:
Mark m68k/s390/sh stable.
12 Jan 2014; Agostino Sarubbo <ago@gentoo.org> curl-7.34.0-r1.ebuild:
Stable for ia64, wrt bug #497092
06 Jan 2014; Agostino Sarubbo <ago@gentoo.org> curl-7.34.0-r1.ebuild:
Stable for ppc, wrt bug #497092
06 Jan 2014; Agostino Sarubbo <ago@gentoo.org> curl-7.34.0-r1.ebuild:
Stable for arm, wrt bug #497092
06 Jan 2014; Agostino Sarubbo <ago@gentoo.org> curl-7.34.0-r1.ebuild:
Stable for ppc64, wrt bug #497092
06 Jan 2014; Agostino Sarubbo <ago@gentoo.org> curl-7.34.0-r1.ebuild:
Stable for sparc, wrt bug #497092
06 Jan 2014; Agostino Sarubbo <ago@gentoo.org> curl-7.34.0-r1.ebuild:
Stable for alpha, wrt bug #497092
06 Jan 2014; Agostino Sarubbo <ago@gentoo.org> curl-7.34.0-r1.ebuild:
Stable for x86, wrt bug #497092
06 Jan 2014; Agostino Sarubbo <ago@gentoo.org> curl-7.34.0-r1.ebuild:
Stable for amd64, wrt bug #497092
05 Jan 2014; Jeroen Roovers <jer@gentoo.org> curl-7.34.0-r1.ebuild:
Stable for HPPA (bug #497092).
*curl-7.34.0-r1 (27 Dec 2013)
27 Dec 2013; Anthony G. Basile <blueness@gentoo.org> +curl-7.34.0-r1.ebuild,
+files/curl-7.34.0-fix-ipv6-failover.patch, -curl-7.34.0.ebuild:
Add patch for bug #495170
26 Dec 2013; Michał Górny <mgorny@gentoo.org> curl-7.34.0.ebuild:
Add epatch_user call to make patch testing easier.
26 Dec 2013; Anthony G. Basile <blueness@gentoo.org> -curl-7.31.0.ebuild:
Remove vulnerable version, bug #492688
26 Dec 2013; Mikle Kolyada <zlogene@gentoo.org> curl-7.33.0.ebuild:
ia64 stable wrt bug #492688
23 Dec 2013; Agostino Sarubbo <ago@gentoo.org> curl-7.33.0.ebuild:
Stable for sparc, wrt bug #492688
23 Dec 2013; Agostino Sarubbo <ago@gentoo.org> curl-7.33.0.ebuild:
Stable for x86, wrt bug #492688
23 Dec 2013; Agostino Sarubbo <ago@gentoo.org> curl-7.33.0.ebuild:
Stable for alpha, wrt bug #492688
22 Dec 2013; Pacho Ramos <pacho@gentoo.org> curl-7.33.0.ebuild:
amd64 stable, bug #492688
22 Dec 2013; Anthony G. Basile <blueness@gentoo.org> curl-7.33.0.ebuild:
Stable arm, bug #492688
20 Dec 2013; Anthony G. Basile <blueness@gentoo.org> curl-7.33.0.ebuild:
Stable ppc, ppc64, bug #492688
19 Dec 2013; Jeroen Roovers <jer@gentoo.org> curl-7.33.0.ebuild:
Stable for HPPA (bug #492688).
18 Dec 2013; Anthony G. Basile <blueness@gentoo.org> -curl-7.32.0.ebuild:
Remove older unstable
*curl-7.34.0 (18 Dec 2013)
18 Dec 2013; Anthony G. Basile <blueness@gentoo.org> +curl-7.34.0.ebuild:
Version bump
12 Nov 2013; Agostino Sarubbo <ago@gentoo.org> -curl-7.30.0.ebuild:
Remove old
12 Nov 2013; Agostino Sarubbo <ago@gentoo.org> curl-7.31.0.ebuild:
Stable for ia64, wrt bug #474354
10 Nov 2013; Markos Chandras <hwoarang@gentoo.org> curl-7.33.0.ebuild:
media-video/rtmp[polarssl] is masked
*curl-7.30.0 (06 Nov 2013)
06 Nov 2013; Rick Farina <zerochaos@gentoo.org> +curl-7.30.0.ebuild:
restoring the only stable version for ia64 to allow releng autobuilds to work
30 Oct 2013; Jeroen Roovers <jer@gentoo.org> curl-7.31.0.ebuild:
Stable for HPPA (bug #474354).
29 Oct 2013; Anthony G. Basile <blueness@gentoo.org> -curl-7.21.4.ebuild,
-curl-7.25.0-r1.ebuild, -curl-7.26.0.ebuild, -curl-7.29.0-r1.ebuild,
-curl-7.30.0.ebuild, -files/curl-7.18.2-prefix.patch,
-files/curl-7.19.7-test241.patch, -files/curl-7.20.0-strip-ldflags.patch,
-files/curl-7.27.0-curl-config.patch,
-files/curl-7.27.0-fix-metalink-gnutls.patch,
-files/curl-7.27.0-fix-nettle-include.patch, -files/curl-7.27.0-prefix.patch,
-files/curl-7.28.0-fix-http-auth.patch, -files/curl-7.28.0-prefix.patch,
-files/curl-7.29.0-fix-null-pointer.patch, -files/curl-respect-cflags.patch,
metadata.xml:
Cleanup for security bug #474354
*curl-7.33.0 (15 Oct 2013)
15 Oct 2013; Anthony G. Basile <blueness@gentoo.org> +curl-7.33.0.ebuild:
Version bump
06 Sep 2013; Anthony G. Basile <blueness@gentoo.org> curl-7.26.0.ebuild:
Force automake 1.12, bug #484002
28 Aug 2013; Agostino Sarubbo <ago@gentoo.org> curl-7.31.0.ebuild:
Stable for sh, wrt bug #474354
28 Aug 2013; Agostino Sarubbo <ago@gentoo.org> curl-7.31.0.ebuild:
Stable for s390, wrt bug #474354
18 Aug 2013; Anthony G. Basile <blueness@gentoo.org> curl-7.31.0.ebuild:
Stable for arm, bug #474354
18 Aug 2013; Agostino Sarubbo <ago@gentoo.org> curl-7.31.0.ebuild:
Stable for x86, wrt bug #474354
18 Aug 2013; Agostino Sarubbo <ago@gentoo.org> curl-7.31.0.ebuild:
Stable for sparc, wrt bug #474354
18 Aug 2013; Agostino Sarubbo <ago@gentoo.org> curl-7.31.0.ebuild:
Stable for alpha, wrt bug #474354
13 Aug 2013; Agostino Sarubbo <ago@gentoo.org> curl-7.31.0.ebuild:
Stable for amd64, wrt bug #474354
12 Aug 2013; Anthony G. Basile <blueness@gentoo.org> curl-7.31.0.ebuild:
Stable ppc ppc64, addresses CVE-2013-2174, bug #474354
*curl-7.32.0 (12 Aug 2013)
12 Aug 2013; Anthony G. Basile <blueness@gentoo.org> +curl-7.32.0.ebuild:
Version bump
30 Jul 2013; Mike Frysinger <vapier@gentoo.org> metadata.xml:
Add more CPE tags.
*curl-7.31.0 (22 Jun 2013) *curl-7.31.0 (22 Jun 2013)

View File

@ -1,48 +1,35 @@
-----BEGIN PGP SIGNED MESSAGE----- -----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256 Hash: SHA256
AUX curl-7.18.2-prefix.patch 662 SHA256 ba5530d4ce9175eb54944716768ce33278e5de236cbeeb2a80caefff709ff0f8 SHA512 a7f53f47cb3bd13d01a226f11254c02f197b78d1a889af7840be621476f506324907f8a4aad491361021b98947931f1e5494f902b4bbce315e69a191ce2686c9 WHIRLPOOL ece9a7f1408f7bf49b6cc6f0ff5a988a77424e40f6406697e44ed1fb46b52c275cffe6561c1fe927269eeaf071ef5a97729fc2af0237dc334c7c9552cde7094d AUX curl-7.30.0-configure.patch 1793 SHA256 ba8c07fe3660420a0696e3f140b2975ba7469c8307109c9ab7707b3abd640d7c SHA512 95dff936de05b09b38d24814edddaa0f55437ddefd389747f533dd14151c2e12b13ac51284b02e3e39883b5fff80ea98ab1e6db5dcb29f0a635c2627749abe27 WHIRLPOOL dade8f479599df68f33a1f24b46c93939a395a09dae160f38a18952eec60c7a8755821a8f59925ceef4f778ab7428139903fec7796b5cc132b274b6ca491e34f
AUX curl-7.19.7-test241.patch 483 SHA256 e06c33750b5337b2700445a073b96d0ab817584fffbf24ac386668cd5e98d450 SHA512 d76aeaff9fe033db215f791cb647190a4349bc4fcc6cac04e886acba776dbe06710bb07084ce32fcd9858d4b5535a9b96ba12318ab52820ee92e6a8b22fb90a1 WHIRLPOOL 777fb1efe3e54fa987dc168d26489f4a9a208af1c43387618e26b603b8b4a2cab5f3347b285d97a0a4c62117bddf602b768537742e04e29b7aa06304075cb420
AUX curl-7.20.0-strip-ldflags.patch 419 SHA256 eabd5d5ed0c154b834376a76334581c5ef0ef6a51ea7229c79e4cfc02bd446c6 SHA512 5246f307fc56169c3c34361052ce16aceb6fcb3647fe7c231b6c0d3396f8c55ea2b86eafc24395ae6e629a6ecc989e05c8b28d76263527438e43079dd3d77275 WHIRLPOOL 453a840568f63bcc67091f0e4d8e76b81607f20a6b02696f22c89eab8977925138fe3e96e75d100b9c085554299339016cfefa8a039c8609ef51684dffd4c16b
AUX curl-7.27.0-curl-config.patch 579 SHA256 68c06920cf8d2ab4e0e3b539fde2eda9f2f402919a2e03a11f878d76f367b6b8 SHA512 828fb9b7c020a1ab407169907475e19093e35d32f9d5d98dd4b26c52c200758b15290fefde10b96d280570fe07febdbdc91137161b7e53aa53db282be972281a WHIRLPOOL 562b0f567cc627c3633c613186d2bb54bde26bee3ae945087257152199b0cfd8086054df5b4d0682028aee474a93a84e9b0c37fb6c9e40ad571dae2e9c80ff9a
AUX curl-7.27.0-fix-metalink-gnutls.patch 3949 SHA256 1de86351216a0d6ac31fbf6b2e2b012d01e39437ee434d9113d241da972deee0 SHA512 bcc7a6f6fca0554d6d5b37a0a67e20fdce5acc520d41c82d564986f12d3a7e4ee188d90129ecf4fce88571cc5b33dd871ee3ff2ee2c789c86b5567a23fe6a825 WHIRLPOOL c23cff02e7985ecbff4e77c9aed1fa238c8d729ebda1771922430c0a9e18450fa1b69c415ff7d43df66f8c4fd74f5464f64eb816071d1113d89efb8c606fb406
AUX curl-7.27.0-fix-nettle-include.patch 718 SHA256 7630b255984142caf26985a4272697cf72530d083574a9087663ba1f19db3f10 SHA512 a2adb6f02aa041ee4a0b1fe627a0e8b38cd89c75f2845f821bab612af8365dcd2ddb3238d5dd98f5e8a3faeba58c809cb31011fdc3cb103c6b7daf28bd871571 WHIRLPOOL 28fce1acbcdaecf8338186817d1586580d626fd18c5cde0d352e6a668fe5e51d44b834322d9cd1f5ee5a649342ea7d417aa47d667877ebde10273d1a0f02f07b
AUX curl-7.27.0-prefix.patch 842 SHA256 c0ba42416ac1f75bd63c180494c0510dc4ab47d8501fcbd77e75ebe6b136bd19 SHA512 60fef029c8ae9a9458bfee6b19ae7d9dae6317f26e0f1df78e9be83a78e9a81175db77efd1c22f5c09fa5b7b581a76b74457b1e3176f9d42d111f7cd00146244 WHIRLPOOL 5de6922f59e6c16c0abc7d66f361b9c344261172a0388fc6a3090bbb7caa11b8cfdcfe23c83bf6b17d7836dd516c59401302caf504fb3fa4beaa72fb62eed373
AUX curl-7.28.0-fix-http-auth.patch 744 SHA256 dbd2f399e2425aaae51d05a7c9ca3af2649c7e901245fbc5f9483ac3038a56bb SHA512 16a3f5627782c2ab4b2e721a9346f2e10cd86c6cdf6b9e765d627b5e9f6a056ee72c34531bfd1e3e6d45fc5b0a0d535a475ecadacce58002881c934b77cd35d4 WHIRLPOOL 0a8ef5811e020ddf5697d6537fcfc48b3cf62cde6d4daedb8a67d64a4b1be5608ddd0e36b6488ff5c94159b836da461e29636b121fc4a8008e1edc7a82278eb3
AUX curl-7.28.0-prefix.patch 845 SHA256 eaff1dd29bb735b1f18362db055be73789d9ad972316f4c21a2949f2ef02a6b3 SHA512 b2e6d87a18866544d4e94bc9f646f59bd36d549b686614c31c6021dac3f987ec804908055d5664011bf379b64fd47c9e780b8b27046f27ae5839ec4a6f180430 WHIRLPOOL c3c2ed9d958c05359c7632aa8db4d5452ab830fa0b634c169ad2c54be04cc171f318ac3986496b474988c2c87166da40c8627086e13affc4b7fd4780aeb3ee0c
AUX curl-7.29.0-fix-null-pointer.patch 949 SHA256 817acd0a372aa4486696d3bcb93a28e228397ff446a49cf78da7c5b5042d36b9 SHA512 166c4377bce4ab9c8f951f258c3116aa86839397d89bd9ec9cbaf052552a311033402246f80f17f1c479754ce57943feb03b689533dbba3bc3aa3e6488365e9a WHIRLPOOL b43386731d1e7623bd15b65b49add43bd7f6e351c1603575701dfe4c85c5f1d811bbfe5103c88d621300dac407be51ccb1bc519ab325d8b42e4ca5183f9f448d
AUX curl-7.30.0-prefix.patch 880 SHA256 12204b7a522edbb133a3143b40b25805654d937e27ae66ba5d566a99afaa809a SHA512 c7cd13b9ccbd12ed01ea121ffece9c23b898a5b34698bae59ae1dd23b1cf2445180b84d80c4a640981f16dba5018df944f405dd5c660addab54ca21e0e673b7f WHIRLPOOL 6b60261dee31643b5db41c449ae6db14666f696470180c543ea39c3a11d7d6323057409be18a0a48a3335226ed5f78cee9fc2948dce9644e52481423147b49e5 AUX curl-7.30.0-prefix.patch 880 SHA256 12204b7a522edbb133a3143b40b25805654d937e27ae66ba5d566a99afaa809a SHA512 c7cd13b9ccbd12ed01ea121ffece9c23b898a5b34698bae59ae1dd23b1cf2445180b84d80c4a640981f16dba5018df944f405dd5c660addab54ca21e0e673b7f WHIRLPOOL 6b60261dee31643b5db41c449ae6db14666f696470180c543ea39c3a11d7d6323057409be18a0a48a3335226ed5f78cee9fc2948dce9644e52481423147b49e5
AUX curl-7.35.0-tests.patch 1033 SHA256 ebe5ea281a4dd505cf079c0370b823e7203d513ba6246a6c3e09f9ea5b8768c2 SHA512 75190af254a93e2846c47d72ddd272d53092493c45b9a4c5a5cac96b5cb184922a10929b4b4c079b62394a7fae830d559ca1616f74817653517cbf2699afa34f WHIRLPOOL 9dc7ec46ff97ccdf2a81db09502e4ff6880038890b60c57f7316ed53e561fe3fbdded5420d84fcef114c842cced494fea88c0ce1458ad9edf0cd09d098ca413a
AUX curl-7.36.0-hostcheck.patch 652 SHA256 92f25ef025037a1bf7823b4d136f00c548baec4d392e2d7bb059a7551b5f65d7 SHA512 49810a5bc4554a694d4c684aaa400d791098d50a14b0d5146c762e83ea25f18408d1e3382e3d26d76b19785c1ac0314c346e74d6bb37a408489d22243fbae9dd WHIRLPOOL b98e37de05cfe75c7be84712f641a9968528cb7f060462381031d8187e3d47cf183d87481b29ac63df8f22afd18d7ed49c89079e842acdd7c199350aaf70e8fe
AUX curl-7.37.0-host-krb5-config.patch 1819 SHA256 19a84c8d9763856968cefd8af84c2fe7921d87654ee748bc699efae2b21ba754 SHA512 fe736374178734593d065986593922060cfa00a372b41504789e77fd6e21b0e5b7520a63270073ea94955ebc39229784bca06df531c973de0594d751fdbe86a3 WHIRLPOOL 12136ce91c03c6f06b2188015b73d3dd2690049a9dd77651e3341d9f856b60c209e2adec0574e6c20e52ec83c05f999843bfb2457459df102d50bcfbf1487c61
AUX curl-fix-gnutls-nettle.patch 1186 SHA256 d7a0f1ae6dcd50adddc9d7cd6dfcdb6b5ba648c8b7f9f067a8bf56f4136f3679 SHA512 b88d4d71a1d55626aedea620e94a5b6064141c6ff0d8a64c784705d44d4a00dc789dd0a55a56320ca4c9f2b9914e72285447c9310bb4563b45d7f3430b18a0fa WHIRLPOOL 0206a8daf30f4c112c394555e455796cde7e71f632cc2b7f2612ef2cffb900d03001e5845d3683c34c6ae3aef1c1d8c4f5af30eac45d0ab621c9c0adb19397da AUX curl-fix-gnutls-nettle.patch 1186 SHA256 d7a0f1ae6dcd50adddc9d7cd6dfcdb6b5ba648c8b7f9f067a8bf56f4136f3679 SHA512 b88d4d71a1d55626aedea620e94a5b6064141c6ff0d8a64c784705d44d4a00dc789dd0a55a56320ca4c9f2b9914e72285447c9310bb4563b45d7f3430b18a0fa WHIRLPOOL 0206a8daf30f4c112c394555e455796cde7e71f632cc2b7f2612ef2cffb900d03001e5845d3683c34c6ae3aef1c1d8c4f5af30eac45d0ab621c9c0adb19397da
AUX curl-respect-cflags-3.patch 406 SHA256 b87bf2c491b057bc5af5258fffcf72d7c5e86b03218f497f097eeca845c0bc0d SHA512 3219e4e67d534e35012909243fc8d69d58989462db44dd507c502e7aaa299f1d9a01392e2c83797cc2bdb53d503470c5d6e7bf94572a6ccc6e5eafcc0466bc54 WHIRLPOOL 5d61ec7f36376bd9712e0fc7984006462ab27a7e2003dd92a8d9e78e97a2e620a5cbf6a62855ebff45b2fbf9f0bca821ffdf6ce8ff81cf2a047af9e168fb61bd AUX curl-respect-cflags-3.patch 406 SHA256 b87bf2c491b057bc5af5258fffcf72d7c5e86b03218f497f097eeca845c0bc0d SHA512 3219e4e67d534e35012909243fc8d69d58989462db44dd507c502e7aaa299f1d9a01392e2c83797cc2bdb53d503470c5d6e7bf94572a6ccc6e5eafcc0466bc54 WHIRLPOOL 5d61ec7f36376bd9712e0fc7984006462ab27a7e2003dd92a8d9e78e97a2e620a5cbf6a62855ebff45b2fbf9f0bca821ffdf6ce8ff81cf2a047af9e168fb61bd
AUX curl-respect-cflags.patch 8180 SHA256 fc9ac005a904efe408901cf2ee29359056bb1e49fe51a771377bedbae19bc665 SHA512 d7af93548e06b71af1295b44b0f32f510ab0833a38276f070da8a1a39f9aca6b8ef755faf62c90303a7680203f0cbc9b1796461b498202eeb2e2912110dc7b71 WHIRLPOOL c1d40e8252c6935ce5872981e987fd8953b71d631f2f6865748ab4a0a456014a9e4e9d29bad942753810d82211e886d1232f12f3e88b7478a602dfe5404eff41 DIST curl-7.39.0.tar.bz2 3241619 SHA256 b222566e7087cd9701b301dd6634b360ae118cc1cbc7697e534dc451102ea4e0 SHA512 9d82e29c0b40530080c62bc3b81e729092b6de0dc3551e709ab1e65cb451259a5380f155fc911664ef523f57ea4be80bb27b330b720ad9a8bc3d9b967bdc3fd2 WHIRLPOOL 05fe3cd33a7716f88b63d3f3d8e9da49dec166cb42064d52ec2a182f68e792e83dd16d53edd1cd1b996a5f262faed1e1163197e1c3f717827859bd73e1570c36
DIST curl-7.21.4.tar.bz2 2256354 SHA256 d5337445462cbb4810ff73f14de4b259f825b218654f890dc6451a51aa694de1 SHA512 2fb6437b31ed52ee80f183585c3539a470d934f9e9f6d08b24f2b870276411512688d7f34979a2e1852bbd97d7df935c6cb1fef756d7b966189aab267041ec6a WHIRLPOOL 12aafcf67db4d9adf2c258a136dad92a1dd47d6c2e581deae62c9c2f64728f67f1cd426d72cb8f13fc19d415688bc3314dce27e3d343dc1e62673fecd776751a DIST curl-7.40.0.tar.bz2 3266944 SHA256 899109eb3900fa6b8a2f995df7f449964292776a04763e94fae640700f883fba SHA512 4d1cd0aa0c4fd9f14559e2824389ed42222a456c268e92107ef4d3257af76d64e5a8f69e9a3fccb9d4c9ae232426ee8f8f58f7d2eaa3db789dfa4d919cf229a3 WHIRLPOOL 5e3f9038696d7476e76b1a848766a2068f20c6aa0392d4018e2d90529914a059b771d66937bbe28697925acaf96a2025eba77e4af9b331ab66ee1323cf079678
DIST curl-7.25.0.tar.bz2 2418060 SHA256 cfb29139dfeb2449bf8a89963c3aed7d87f034013f05564cc0330b435c90b491 SHA512 8053d942f145933a5a293ddc4d3fd7651ccacb57138d9fa23ecb623fd73bbc4d31027a1d3c664be639859f37e54461ace36c29a5063aed1e1fcf7aa0442afecf WHIRLPOOL a4310af47ab46dba203f89ae211509d117fcbb86d64e9f304eac9818f283775452c6f8f30715943336644d84e8149ed8da551bc876626c9f0f63fda4c5be7c33 DIST curl-7.41.0.tar.bz2 3304508 SHA256 9f8b546bdc5c57d959151acae7ce6610fe929d82b8d0fc5b25a3a2296e5f8bea SHA512 fc4d14a51740d1752c653d2e48c6721b1ba1cc9959d7b9d1f77fd534d4db90d93fd4d0ad05adfdac082593b5886f5d662b7e4541f5f226514c59f643348287ff WHIRLPOOL b12eb86c6b82b77430ee2169d6021c2401d5712a1e998d096f833f79237810d1a4ae4dbc3815dcdbb3ea9217004930c3a600c2550516b73f1f3411c2720a1d3d
DIST curl-7.26.0.tar.bz2 2422651 SHA256 fced262f16eb6bfcdcea15e04a7905ffcb5ff04b14a19ca35b9df86d6720d26a SHA512 da67063bc9907088ef8ecd6039b7a6c8c104060bc060561f2f3a8c23bf2f0dcc06e2d240275d08bcfb72e7ac8b0c22c3e191125dab4cfaa757ee2a892cb49159 WHIRLPOOL 61f0611b42bb6a61758cec1647335071bf0503681de2bbf38f33b4b70d1beb2df546e61efabcab642b29b57c1c1ca9275470a35b47f21b77752bf7ba276fb6d0 EBUILD curl-7.39.0.ebuild 7315 SHA256 0a1c49652d6d65d672b0a6b5fcdcd1446e9665443460566d09d2e1e9426fb894 SHA512 48d6b89855d43359f166493dbcb08157bdc7dc63105190791dc8350567a9685071a5fe9761b124d6d43012c941ccf8f394e9ba9eecc1f20f673587650c4a2ae8 WHIRLPOOL e4f6f349a0ddc117bfe6c6d020482cfd9474b27312edcfb27c0af4783175f646cd0e2e3c29f306b266838f7f38511fec6dfd3cafcf973a4d4d4ae117a407bc16
DIST curl-7.29.0.tar.bz2 2556495 SHA256 9d78e8bac6fa101679ca82e72a24e55918c5d495d29acb1eff62610929d3832f SHA512 b14f9aa1441d2d9c5fd35210388a97e7ffa758dc453b788d0e56b1595d3fa303793e4b086393c04861bd30e577f3acfe5aacae468f59516d8b5f3d0d8e007e57 WHIRLPOOL 211c314639faceb6d7547b78da4b61f076ed439f0f8c0b14167517bd49e0093b27dac2c6c96ad7b157a7390d8f38ad32005498fbe79dfd7a276dc2c2f43361fa EBUILD curl-7.40.0.ebuild 7363 SHA256 1f4c57807c01eee23c15917c8686d8eef54f1cb3fdb5bbc69027d9620147aebe SHA512 1e5b8b35d1c63783b2f4fbc0d94783251fca08dd9409c58353e8e75cac0f5a68f1245ea459d0133929d26adb59791a260af9d2e1c9bf826078d9de4a74308575 WHIRLPOOL ad25ce9e3ec4854222412c0f3104c4f6b3ae5c1a58cf6a532335745b7719d6425c3f489b98f0da7ddf4de7cc0e304ccdb98a02eeb0e579eece1279b38a785e04
DIST curl-7.30.0.tar.bz2 2625976 SHA256 6b1c410387bea82601baec85d6aa61955794672e36766407e99ade8d55aaaf11 SHA512 5ee8e1e8a0e650a1875198b21cb8f9d125a3790883efc6d6c21c029552b4eba1203d96c6830866ce735dae1b63d61455f0c6a7c8b540acbef77451caf23e9dd5 WHIRLPOOL 3d378db225deba8d3eed97cea7cb75aa4f42a6aba023559c00f579a95e6988cc7f5b2ffa5005e08d186057c0cbb432aed410c45e74dc22b1b7bde1eba5b9debc EBUILD curl-7.41.0.ebuild 7343 SHA256 25c5cad3460289b51990515adbcca54d17deaf1209a823dcb67aa08e10035f17 SHA512 08e08fd22883642300266a3e0a411bf6cf40f3f3a03b0c4ae5b658da80a1cd0a6e43a8c498fa0e666b9f0810a5e4a2d6d5dfaf5b578b71a665d76e7752bd7fc1 WHIRLPOOL 65667a09e14c49c575ac50d35d443f3ecdb9aa564d9a3fd39f32366c343e439c4081ee09cc667fe59ff9419ff90075f68f496990e1c7f2456d3e72539ae03e36
DIST curl-7.31.0.tar.bz2 2679209 SHA256 a73b118eececff5de25111f35d1d0aafe1e71afdbb83082a8e44d847267e3e08 SHA512 56b69cf5ec6e4de2b38280fe03ce97dfad33f3f88d2147a0334dab5cd6cde30aef2f4d09761b1dc8d515b448b5c149aff7f15c6ccd235cdf951f3c021b360200 WHIRLPOOL a7b2fcab8c65edd83d89addf2c7fa3ea334d8554a4d69efe8ff40790e41d0dbe3bda0c471130f3401e39a79c1c264f141fd1843abfa588c2b58036474bc7d385 MISC ChangeLog 57808 SHA256 7b37075cf76af067c27c5437bec7284480fb48e87e087c5470db94069ae376ad SHA512 975081bf1787cd9040c3fa146941409912c0748669c52a7c4fabb16affe89b5fdd6355ca27bec6b500306e4e3d9b12e3fbd2f73844af973c697faa9ed227db66 WHIRLPOOL d60a57f86cf172ced670245f62537ef2a713a55815187529e7eb1ccc64370b8afb28dd0534ca9286a6fc5c7fa46a0f2d02f7fed3fdbc2ce61cb85eae2bd63711
EBUILD curl-7.21.4.ebuild 3514 SHA256 90020645c61c93a010fc61c020179e42ebcea70ee191fc8d18ac45916d99a328 SHA512 c5b55fdd2ec42e113eb190e3eb5895bc14c6abc97768d3d616360628a7be9a84703b690a860f5037c76dd1bbe858ec04035d69213284756840ef597a1d4f9882 WHIRLPOOL 07bbe20b8deecca17161311b8ccda88c6593b9aa73a29257bdde53ef720733ef9f2c10ae748e3e7c81bced17f372068e5b57e8fd07e027d528f5905825fc2434 MISC metadata.xml 868 SHA256 df66fe73acfdaff0fda0595656e112e6cfd4aebde2c52237c868c8031306e12e SHA512 a948ea9d372475d680c6f6fe4617ea5151d4378b1d5ea09e0566a88e403c9ed0a562c5426340bb1b03cf58a99c1f22411973bf215aa37ce8d30662a0e0101e4b WHIRLPOOL 0e058b6bb29d6c997a36a2563402b969b6dfa06912c3f8b854f8d89eb4113aa7fb376594ac0c756f1b59b3080aa508dab09426a9dfa982de56733f097baf9f37
EBUILD curl-7.25.0-r1.ebuild 5834 SHA256 c14d3185b39d5ef166215b13d4e353f24945d2c8888ce99da8845e5ddfaad48d SHA512 868b5b3dcc038d124aa6a1dca8ff8957d9c76c5ec37ea2ea647c6ed15272066de53d439db99208ee20d146a5c505eb3b1044660e9e75c285ebc9c8353a3a6b11 WHIRLPOOL a35bd0a5d79f149ff9046c6ffb47a526e8569d06b72601fcf627df5805173ca2a27f4223ea9a78e181588383d2789a1ded8e37b9c20cb34561d7927930f4946b
EBUILD curl-7.26.0.ebuild 6086 SHA256 785de5565ed98c5e46bb1d526936047c6b44fe087a3269c3932037b32b6597f9 SHA512 b6007e66f7ecf15f7ac152c4d4f747376476e710ab47fec1c9c58bc05cc4a4d0e4e8095f0e35348896267b3ef792e9299ce48ba36da5aac112ddc75c47f38b67 WHIRLPOOL 3cfc5497af90423b2bd20cf77ae9c94d8f4d8f82cc74e6d93eccb503c19fb930a9e121e748c0e19cb6ffd876bab7b50830405069a40e2ed24651fc51a624c246
EBUILD curl-7.29.0-r1.ebuild 6457 SHA256 3b9e97bba30e0994988cc2d6ae6cf80c2dca864fc1134712cd906772a5ed05e6 SHA512 58dfc671aa91a28ab780a3089a4fd4924051ed50f02961121e78f669aa27238d043c711e3846dd1cd6b88d899b63064850e942f518151d2102730ed05fd99ba1 WHIRLPOOL 8e8856e758bea9e22ef7f309553dda753c10d6ec22ae9ade13ddeb88f01e065c6ef900cc244588bc6c8ac1dd01f8b81a099e125ae2eff7195e3c57fa7f503a03
EBUILD curl-7.30.0.ebuild 6400 SHA256 dcd016f8201edcceff214875cc2fb2cf801c479c68468f7969721a87daca18dd SHA512 47d2b6a91932b9da560e21849a9a6277c01525eddded3c42e255b560f7f708e81b664483c0f3f9d89ebfea4b96540cfe3d22add94bde36597c9cf0e6e72d226a WHIRLPOOL 82664aff146f5aa7d0671d13a15317c193615594940b3f13d71e1e53a51d8768ebfd7278e832f423a0056d7bc3eb44b0ebde458d6e5e89d06fb55940f1aeece9
EBUILD curl-7.31.0.ebuild 6415 SHA256 09de61b3df9d2b05f92f47767ac71f615d6b27ff070346cb664ace0c1fc58f4c SHA512 edb4cd1ca1e2a9b1960c725719d1f2896598950176def7e2c5677a7e7b6be806e3a49010485ab25845b79521f018c7fe80ed1ee1853fbd827b4375543a541a4b WHIRLPOOL 291b565ef32af82cc502be89b7b9e8bd8ad6a4616af98b3b584deb1fe0c7b3456e2fa06a8aa4917bd9ba625732e7ad0772d352ed24a1500951376e5cea94283c
MISC ChangeLog 44831 SHA256 78556542afb2f2b2c785c8d29b2cb7a6cc19a790cd6c5992fab5a8414ab55553 SHA512 8000b115d4ac09bf907798b22d856bb62302fba8514cf6cc53c91864ca684569fa6b689bb2ea4bf4ea9809b3bdff476021f2d0ad1a9b728f2441cf012bcf330b WHIRLPOOL 153463856159859389cd17eac7e574858ce1c61ee43a9ff6a3648a1a00f659af43e53eaa94f6c2651c30ea39e1fd44a7946091c28186fc9fb104796965667954
MISC metadata.xml 981 SHA256 cb4dabc1f49a7d2289bfcb55efbd6616065e3644a8abcbd8fa042197f50d24d0 SHA512 7b68f0152f489923abc61741ba809acc2ece8b3543a0fbe23e4a94386bd6bb1d2b8dd3b125dec210c8961aa8626e44736150e748a8f3fba56bc1bd573e29f982 WHIRLPOOL 543b50b6ec54b6488d8499807f1e171c79e5ca5b00d416ab6e22fd309dba11c24a4ef61f6c78fd434e61acdabb9644c3a422fca12125da418246da6be410f42d
-----BEGIN PGP SIGNATURE----- -----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (GNU/Linux) Version: GnuPG v2
iQIcBAEBCAAGBQJRxbQLAAoJEJOE+m71LUu6shsQALe5fbFjfFzZNWfuvwmu5FWo iQIcBAEBCAAGBQJU9xrzAAoJEJOE+m71LUu6i2AP/RlfE02e46FyOq8vnDT8nIbZ
5JcFUzPqjvrdwZ13/whokjBhtlHtAKrIpBmN/j5eoJM2dP6lrjXJZXDSOWbeYhyw h1qWTn2JZRReJpy7pO7eHxUOFuoDywy9zJzokfrmgxIUlhgMtpAZBb9W2mrmLMGo
Ft1vWQJo+y7BotLnq0ayw1u+So7iQm5XMGZAd5TD9E/QystqwS8gOfKJab55ODJ5 qIvR+3drIWZhJ/C1+gqnWCDjA3KZGiqjui7OoYruWbSXeku1YyUj3/tceexh66mW
A+4nHOOA+yyhgLQDnKj069VQY5IWTibV5V6Oyrrf9OAkLbZDxdeVq+UsAVeq+WhN /Xo4tOHcKdaLcLtD51VzdicdVLFgKoE4lygVIIFRdvHPt5vtf+9nNfmung7882IF
hYwTpxmLWOjyhMZQQc4ByGAUzkRVdHHZFhhPxMg3kyl4flJFp/0SRZRUN1i7ANit sV+FwtWvah4c55vVhd5TQpXLn1gs7BB/BtEpiuhJd5DlNVTZxep/7jqa72grkUw3
oPeDRqtavzcy7Wbbev4sra/1oJzwhW7pwsglTip4NQNz/qC0YzFinOfmW+XC1tpJ k4IuX8ITYMynPK2j34B6XnJBakp4QEakHDhheig0rMPTzhH+ZeJTyhuULcw5Ll05
V2aYgmpwM/uf5AhSO4ry3QxT/T3frCWqu4Qik+I4PS0EVDlRKeFacJPwcTsgmVkt 9Nuh2PqmeNzFppgbFX3rqvrawxey+Q22XhSfUQ4T1Kl+JG8fvD2JXXoskwTubCXz
VDunYnrSsUIB4zUC8bVf7ijzfEjXoSL9PPhnolpqRGJ13FJF1OIyKVjyWl38F6Vl fGdMtDo+mddE+Zavlk6BJicEOPv4BNguJt+rnH7DU5oa4OfQIuOAtmjd4CT2lPQv
PWC3hra5AthlFFiG4prtZ2lgZQ+CruHQ9nMcQowcDZSh5ceur35j370dsBR9Ti+6 m3tzjOc/mrJHS9TX3QYis3uGGMWGwMoToBKZc9cfjIQLaQosQxq2FcYFdhP4SP0u
S7ZS1iO9ZcvfaliqBMZjUnfgQSW7pHnrgXd/1229OnJszNkIxmyyvPZRjriC1peO eJchqcGpVVJKwpr912oUoS+WZGhnwFoZPAVINWGc6P7tRBowChQCATEEBGHbQe7F
Rld8jlAGRzAxj404K16ejytC2bnWmMv7rn3ih6Y30+oBcNl5nAeqwb0ALsLKyj9T 9DTMi+VuF8TA6wZq7zRWEVni2aKUC6Svelu0Cy5gsTvnWC5q8a1uKAXQQ/luOPIP
ZlKWj+WotY5LbKlosjZ4 WAW04P8HuSpk6krlZubW
=uIWr =GnAf
-----END PGP SIGNATURE----- -----END PGP SIGNATURE-----

View File

@ -1,120 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-misc/curl/curl-7.21.4.ebuild,v 1.14 2012/05/05 03:20:41 jdhore Exp $
# NOTE: If you bump this ebuild, make sure you bump dev-python/pycurl!
EAPI=4
inherit autotools multilib eutils libtool prefix
DESCRIPTION="A Client that groks URLs"
HOMEPAGE="http://curl.haxx.se/"
SRC_URI="http://curl.haxx.se/download/${P}.tar.bz2"
LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="ares gnutls idn ipv6 kerberos ldap nss ssh ssl static-libs test threads"
RDEPEND="ldap? ( net-nds/openldap )
ssl? (
gnutls? ( net-libs/gnutls dev-libs/libgcrypt app-misc/ca-certificates )
nss? ( !gnutls? ( dev-libs/nss app-misc/ca-certificates ) )
!gnutls? ( !nss? ( dev-libs/openssl ) )
)
idn? ( net-dns/libidn )
ares? ( >=net-dns/c-ares-1.4.0 )
kerberos? ( virtual/krb5 )
ssh? ( >=net-libs/libssh2-0.16 )"
# rtmpdump ( media-video/rtmpdump ) / --with-librtmp
# fbopenssl (not in gentoo) --with-spnego
# krb4 http://web.mit.edu/kerberos/www/krb4-end-of-life.html
DEPEND="${RDEPEND}
virtual/pkgconfig
test? (
sys-apps/diffutils
dev-lang/perl
)"
# used - but can do without in self test: net-misc/stunnel
# ares must be disabled for threads and both can be disabled
# one can use wether gnutls or nss if ssl is enabled
REQUIRED_USE="threads? ( !ares )
gnutls? ( ssl )
nss? ( ssl )"
src_prepare() {
epatch "${FILESDIR}"/${PN}-7.20.0-strip-ldflags.patch \
"${FILESDIR}"/${PN}-7.19.7-test241.patch \
"${FILESDIR}"/${PN}-7.18.2-prefix.patch \
"${FILESDIR}"/${PN}-respect-cflags.patch
eprefixify curl-config.in
eautoreconf
}
src_configure() {
local myconf
myconf="$(use_enable ldap)
$(use_enable ldap ldaps)
$(use_with idn libidn)
$(use_with kerberos gssapi "${EPREFIX}"/usr)
$(use_with ssh libssh2)
$(use_enable static-libs static)
$(use_enable ipv6)
$(use_enable threads threaded-resolver)
$(use_enable ares)
--enable-http
--enable-ftp
--enable-gopher
--enable-file
--enable-dict
--enable-manual
--enable-telnet
--enable-smtp
--enable-pop3
--enable-imap
--enable-rtsp
--enable-nonblocking
--enable-largefile
--enable-maintainer-mode
--disable-sspi
--without-krb4
--without-librtmp
--without-spnego"
if use ssl ; then
if use gnutls; then
myconf+=" --without-ssl --with-gnutls --without-nss"
myconf+=" --with-ca-bundle=${EPREFIX}/etc/ssl/certs/ca-certificates.crt"
elif use nss; then
myconf+=" --without-ssl --without-gnutls --with-nss"
myconf+=" --with-ca-bundle=${EPREFIX}/etc/ssl/certs/ca-certificates.crt"
else
myconf+=" --without-gnutls --without-nss --with-ssl"
myconf+=" --without-ca-bundle --with-ca-path=${EPREFIX}/etc/ssl/certs"
fi
else
myconf+=" --without-gnutls --without-nss --without-ssl"
fi
econf ${myconf}
}
src_install() {
emake DESTDIR="${D}" install
find "${ED}" -name '*.la' -exec rm -f {} +
rm -rf "${ED}"/etc/
# https://sourceforge.net/tracker/index.php?func=detail&aid=1705197&group_id=976&atid=350976
insinto /usr/share/aclocal
doins docs/libcurl/libcurl.m4
dodoc CHANGES README
dodoc docs/FEATURES docs/INTERNALS
dodoc docs/MANUAL docs/FAQ docs/BUGS docs/CONTRIBUTE
}

View File

@ -1,185 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-misc/curl/curl-7.25.0-r1.ebuild,v 1.15 2012/07/20 01:59:05 jdhore Exp $
EAPI="4"
inherit autotools eutils prefix
DESCRIPTION="A Client that groks URLs"
HOMEPAGE="http://curl.haxx.se/"
SRC_URI="http://curl.haxx.se/download/${P}.tar.bz2"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="ares idn ipv6 kerberos ldap ssh ssl static-libs test threads"
IUSE="${IUSE} curl_ssl_axtls curl_ssl_gnutls curl_ssl_nss +curl_ssl_openssl curl_ssl_polarssl"
#lead to lots of false negatives, bug #285669
RESTRICT="test"
RDEPEND="ldap? ( net-nds/openldap )
ssl? (
curl_ssl_axtls? ( net-libs/axtls app-misc/ca-certificates )
curl_ssl_gnutls? (
|| (
( >=net-libs/gnutls-3[static-libs?] dev-libs/nettle )
( =net-libs/gnutls-2.12*[nettle,static-libs?] dev-libs/nettle )
( =net-libs/gnutls-2.12*[-nettle,static-libs?] dev-libs/libgcrypt[static-libs?] )
( <net-libs/gnutls-2.12 dev-libs/libgcrypt[static-libs?] )
)
app-misc/ca-certificates
)
curl_ssl_openssl? ( dev-libs/openssl[static-libs?] )
curl_ssl_nss? ( dev-libs/nss app-misc/ca-certificates )
curl_ssl_polarssl? ( net-libs/polarssl app-misc/ca-certificates )
)
idn? ( net-dns/libidn[static-libs?] )
ares? ( net-dns/c-ares )
kerberos? ( virtual/krb5 )
ssh? ( net-libs/libssh2[static-libs?] )
sys-libs/zlib"
# ssl providers to be added:
# fbopenssl $(use_with spnego)
# rtmpdump ( media-video/rtmpdump ) / --with-librtmp
# krb4 http://web.mit.edu/kerberos/www/krb4-end-of-life.html
DEPEND="${RDEPEND}
sys-apps/ed
virtual/pkgconfig
test? (
sys-apps/diffutils
dev-lang/perl
)"
# used - but can do without in self test: net-misc/stunnel
# ares must be disabled for threads
# only one ssl provider can be enabled
REQUIRED_USE="threads? ( !ares )
ssl? (
^^ (
curl_ssl_axtls
curl_ssl_gnutls
curl_ssl_openssl
curl_ssl_nss
curl_ssl_polarssl
)
)"
DOCS=( CHANGES README docs/FEATURES docs/INTERNALS \
docs/MANUAL docs/FAQ docs/BUGS docs/CONTRIBUTE)
src_prepare() {
epatch \
"${FILESDIR}"/${PN}-7.19.7-test241.patch \
"${FILESDIR}"/${PN}-7.18.2-prefix.patch \
"${FILESDIR}"/${PN}-respect-cflags-3.patch \
"${FILESDIR}"/${PN}-fix-gnutls-nettle.patch
sed -i '/LD_LIBRARY_PATH=/d' configure.ac || die #382241
eprefixify curl-config.in
eautoreconf
}
src_configure() {
einfo "\033[1;32m**************************************************\033[00m"
# We make use of the fact that later flags override earlier ones
# So start with all ssl providers off until proven otherwise
local myconf=()
myconf+=( --without-axtls --without-cyassl --without-gnutls --without-nss --without-polarssl --without-ssl )
myconf+=( --with-ca-bundle="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt )
if use ssl ; then
if use curl_ssl_axtls; then
einfo "SSL provided by axtls"
einfo "NOTE: axtls is meant for embedded systems and"
einfo "may not be the best choice as an ssl provider"
myconf+=( --with-axtls )
fi
if use curl_ssl_gnutls; then
einfo "SSL provided by gnutls"
if has_version ">=net-libs/gnutls-3" || has_version "=net-libs/gnutls-2.12*[nettle]"; then
einfo "gnutls compiled with dev-libs/nettle"
myconf+=( --with-gnutls --with-nettle )
else
einfo "gnutls compiled with dev-libs/libgcrypt"
myconf+=( --with-gnutls --without-nettle )
fi
fi
if use curl_ssl_nss; then
einfo "SSL provided by nss"
myconf+=( --with-nss )
fi
if use curl_ssl_polarssl; then
einfo "SSL provided by polarssl"
einfo "NOTE: polarssl is meant for embedded systems and"
einfo "may not be the best choice as an ssl provider"
myconf+=( --with-polarssl )
fi
if use curl_ssl_openssl; then
einfo "SSL provided by openssl"
myconf+=( --with-ssl --without-ca-bundle --with-ca-path="${EPREFIX}"/etc/ssl/certs )
fi
else
einfo "SSL disabled"
fi
einfo "\033[1;32m**************************************************\033[00m"
# These configuration options are organized alphabetically
# within each category. This should make it easier if we
# ever decide to make any of them contingent on USE flags:
# 1) protocols first. To see them all do
# 'grep SUPPORT_PROTOCOLS configure.ac'
# 2) --enable/disable options second.
# 'grep -- --enable configure | grep Check | awk '{ print $4 }' | sort
# 3) --with/without options third.
# grep -- --with configure | grep Check | awk '{ print $4 }' | sort
econf \
--enable-dict \
--enable-file \
--enable-ftp \
--enable-gopher \
--enable-http \
--enable-imap \
$(use_enable ldap) \
$(use_enable ldap ldaps) \
--enable-pop3 \
--without-librtmp \
--enable-rtsp \
$(use_with ssh libssh2) \
--enable-smtp \
--enable-telnet \
--enable-tftp \
$(use_enable ares) \
--enable-cookies \
--enable-hidden-symbols \
$(use_enable ipv6) \
--enable-largefile \
--enable-manual \
--enable-nonblocking \
--enable-proxy \
--disable-soname-bump \
--disable-sspi \
$(use_enable static-libs static) \
$(use_enable threads threaded-resolver) \
--disable-versioned-symbols \
$(use_with idn libidn) \
$(use_with kerberos gssapi "${EPREFIX}"/usr) \
--without-krb4 \
--without-spnego \
--with-zlib \
"${myconf[@]}"
}
src_install() {
default
find "${ED}" -name '*.la' -delete
rm -rf "${ED}"/etc/
# https://sourceforge.net/tracker/index.php?func=detail&aid=1705197&group_id=976&atid=350976
insinto /usr/share/aclocal
doins docs/libcurl/libcurl.m4
}

View File

@ -1,192 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-misc/curl/curl-7.26.0.ebuild,v 1.11 2012/09/06 10:28:39 blueness Exp $
EAPI="4"
inherit autotools eutils prefix
DESCRIPTION="A Client that groks URLs"
HOMEPAGE="http://curl.haxx.se/"
SRC_URI="http://curl.haxx.se/download/${P}.tar.bz2"
LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="ares idn ipv6 kerberos ldap ssh ssl static-libs test threads"
IUSE="${IUSE} curl_ssl_axtls curl_ssl_cyassl curl_ssl_gnutls curl_ssl_nss +curl_ssl_openssl curl_ssl_polarssl"
#lead to lots of false negatives, bug #285669
RESTRICT="test"
RDEPEND="ldap? ( net-nds/openldap )
ssl? (
curl_ssl_axtls? ( net-libs/axtls app-misc/ca-certificates )
curl_ssl_cyassl? ( net-libs/cyassl app-misc/ca-certificates )
curl_ssl_gnutls? (
|| (
( >=net-libs/gnutls-3[static-libs?] dev-libs/nettle )
( =net-libs/gnutls-2.12*[nettle,static-libs?] dev-libs/nettle )
( =net-libs/gnutls-2.12*[-nettle,static-libs?] dev-libs/libgcrypt[static-libs?] )
( <net-libs/gnutls-2.12 dev-libs/libgcrypt[static-libs?] )
)
app-misc/ca-certificates
)
curl_ssl_openssl? ( dev-libs/openssl[static-libs?] )
curl_ssl_nss? ( dev-libs/nss app-misc/ca-certificates )
curl_ssl_polarssl? ( net-libs/polarssl app-misc/ca-certificates )
)
idn? ( net-dns/libidn[static-libs?] )
ares? ( net-dns/c-ares )
kerberos? ( virtual/krb5 )
ssh? ( net-libs/libssh2[static-libs?] )
sys-libs/zlib"
# ssl providers to be added:
# fbopenssl $(use_with spnego)
# rtmpdump ( media-video/rtmpdump ) / --with-librtmp
# krb4 http://web.mit.edu/kerberos/www/krb4-end-of-life.html
DEPEND="${RDEPEND}
sys-apps/ed
virtual/pkgconfig
test? (
sys-apps/diffutils
dev-lang/perl
)"
# used - but can do without in self test: net-misc/stunnel
# ares must be disabled for threads
# only one ssl provider can be enabled
REQUIRED_USE="threads? ( !ares )
ssl? (
^^ (
curl_ssl_axtls
curl_ssl_cyassl
curl_ssl_gnutls
curl_ssl_openssl
curl_ssl_nss
curl_ssl_polarssl
)
)"
DOCS=( CHANGES README docs/FEATURES docs/INTERNALS \
docs/MANUAL docs/FAQ docs/BUGS docs/CONTRIBUTE)
src_prepare() {
epatch \
"${FILESDIR}"/${PN}-7.18.2-prefix.patch \
"${FILESDIR}"/${PN}-respect-cflags-3.patch \
"${FILESDIR}"/${PN}-fix-gnutls-nettle.patch
sed -i '/LD_LIBRARY_PATH=/d' configure.ac || die #382241
eprefixify curl-config.in
eautoreconf
}
src_configure() {
einfo "\033[1;32m**************************************************\033[00m"
# We make use of the fact that later flags override earlier ones
# So start with all ssl providers off until proven otherwise
local myconf=()
myconf+=( --without-axtls --without-cyassl --without-gnutls --without-nss --without-polarssl --without-ssl )
myconf+=( --with-ca-bundle="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt )
if use ssl ; then
if use curl_ssl_axtls; then
einfo "SSL provided by axtls"
einfo "NOTE: axtls is meant for embedded systems and"
einfo "may not be the best choice as an ssl provider"
myconf+=( --with-axtls )
fi
if use curl_ssl_cyassl; then
einfo "SSL provided by cyassl"
einfo "NOTE: cyassl is meant for embedded systems and"
einfo "may not be the best choice as an ssl provider"
myconf+=( --with-cyassl )
fi
if use curl_ssl_gnutls; then
einfo "SSL provided by gnutls"
if has_version ">=net-libs/gnutls-3" || has_version "=net-libs/gnutls-2.12*[nettle]"; then
einfo "gnutls compiled with dev-libs/nettle"
myconf+=( --with-gnutls --with-nettle )
else
einfo "gnutls compiled with dev-libs/libgcrypt"
myconf+=( --with-gnutls --without-nettle )
fi
fi
if use curl_ssl_nss; then
einfo "SSL provided by nss"
myconf+=( --with-nss )
fi
if use curl_ssl_polarssl; then
einfo "SSL provided by polarssl"
einfo "NOTE: polarssl is meant for embedded systems and"
einfo "may not be the best choice as an ssl provider"
myconf+=( --with-polarssl )
fi
if use curl_ssl_openssl; then
einfo "SSL provided by openssl"
myconf+=( --with-ssl --without-ca-bundle --with-ca-path="${EPREFIX}"/etc/ssl/certs )
fi
else
einfo "SSL disabled"
fi
einfo "\033[1;32m**************************************************\033[00m"
# These configuration options are organized alphabetically
# within each category. This should make it easier if we
# ever decide to make any of them contingent on USE flags:
# 1) protocols first. To see them all do
# 'grep SUPPORT_PROTOCOLS configure.ac'
# 2) --enable/disable options second.
# 'grep -- --enable configure | grep Check | awk '{ print $4 }' | sort
# 3) --with/without options third.
# grep -- --with configure | grep Check | awk '{ print $4 }' | sort
econf \
--enable-dict \
--enable-file \
--enable-ftp \
--enable-gopher \
--enable-http \
--enable-imap \
$(use_enable ldap) \
$(use_enable ldap ldaps) \
--enable-pop3 \
--without-librtmp \
--enable-rtsp \
$(use_with ssh libssh2) \
--enable-smtp \
--enable-telnet \
--enable-tftp \
$(use_enable ares) \
--enable-cookies \
--enable-hidden-symbols \
$(use_enable ipv6) \
--enable-largefile \
--enable-manual \
--enable-nonblocking \
--enable-proxy \
--disable-soname-bump \
--disable-sspi \
$(use_enable static-libs static) \
$(use_enable threads threaded-resolver) \
--disable-versioned-symbols \
$(use_with idn libidn) \
$(use_with kerberos gssapi "${EPREFIX}"/usr) \
--without-krb4 \
--without-spnego \
--with-zlib \
"${myconf[@]}"
}
src_install() {
default
find "${ED}" -name '*.la' -delete
rm -rf "${ED}"/etc/
# https://sourceforge.net/tracker/index.php?func=detail&aid=1705197&group_id=976&atid=350976
insinto /usr/share/aclocal
doins docs/libcurl/libcurl.m4
}

View File

@ -1,10 +1,10 @@
# Copyright 1999-2013 Gentoo Foundation # Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-misc/curl/curl-7.31.0.ebuild,v 1.1 2013/06/22 14:24:52 blueness Exp $ # $Header: /var/cvsroot/gentoo-x86/net-misc/curl/curl-7.39.0.ebuild,v 1.9 2014/12/01 09:14:20 ago Exp $
EAPI="5" EAPI="5"
inherit autotools eutils prefix inherit autotools eutils prefix multilib-minimal
DESCRIPTION="A Client that groks URLs" DESCRIPTION="A Client that groks URLs"
HOMEPAGE="http://curl.haxx.se/" HOMEPAGE="http://curl.haxx.se/"
@ -12,43 +12,66 @@ SRC_URI="http://curl.haxx.se/download/${P}.tar.bz2"
LICENSE="MIT" LICENSE="MIT"
SLOT="0" SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="adns idn ipv6 kerberos ldap metalink rtmp ssh ssl static-libs test threads" IUSE="adns idn ipv6 kerberos ldap metalink rtmp ssh ssl static-libs test threads"
IUSE="${IUSE} curl_ssl_axtls curl_ssl_cyassl curl_ssl_gnutls curl_ssl_nss +curl_ssl_openssl curl_ssl_polarssl" IUSE="${IUSE} curl_ssl_axtls curl_ssl_gnutls curl_ssl_nss +curl_ssl_openssl curl_ssl_polarssl curl_ssl_winssl"
IUSE="${IUSE} elibc_Winnt"
#lead to lots of false negatives, bug #285669 #lead to lots of false negatives, bug #285669
RESTRICT="test" RESTRICT="test"
RDEPEND="ldap? ( net-nds/openldap ) RDEPEND="ldap? ( >=net-nds/openldap-2.4.38-r1[${MULTILIB_USEDEP}] )
ssl? ( ssl? (
curl_ssl_axtls? ( net-libs/axtls app-misc/ca-certificates ) curl_ssl_axtls? (
curl_ssl_cyassl? ( net-libs/cyassl app-misc/ca-certificates ) >=net-libs/axtls-1.4.9-r1[${MULTILIB_USEDEP}]
app-misc/ca-certificates
)
curl_ssl_gnutls? ( curl_ssl_gnutls? (
|| ( || (
( >=net-libs/gnutls-3[static-libs?] dev-libs/nettle ) (
( =net-libs/gnutls-2.12*[nettle,static-libs?] dev-libs/nettle ) >=net-libs/gnutls-3.2.15[static-libs?,${MULTILIB_USEDEP}]
( =net-libs/gnutls-2.12*[-nettle,static-libs?] dev-libs/libgcrypt[static-libs?] ) >=dev-libs/nettle-2.6[${MULTILIB_USEDEP}]
)
(
=net-libs/gnutls-2.12*[nettle,static-libs?,${MULTILIB_USEDEP}]
>=dev-libs/nettle-2.6[${MULTILIB_USEDEP}]
)
(
=net-libs/gnutls-2.12*[-nettle,static-libs?,${MULTILIB_USEDEP}]
>=dev-libs/libgcrypt-1.5.3[static-libs?,${MULTILIB_USEDEP}]
)
) )
app-misc/ca-certificates app-misc/ca-certificates
) )
curl_ssl_openssl? ( dev-libs/openssl[static-libs?] ) curl_ssl_openssl? (
curl_ssl_nss? ( dev-libs/nss app-misc/ca-certificates ) >=dev-libs/openssl-1.0.1h-r2[static-libs?,${MULTILIB_USEDEP}]
curl_ssl_polarssl? ( net-libs/polarssl app-misc/ca-certificates ) )
curl_ssl_nss? (
>=dev-libs/nss-3.15.4[${MULTILIB_USEDEP}]
app-misc/ca-certificates
)
curl_ssl_polarssl? (
>=net-libs/polarssl-1.3.4:=[${MULTILIB_USEDEP}]
app-misc/ca-certificates
)
) )
idn? ( net-dns/libidn[static-libs?] ) idn? ( >=net-dns/libidn-1.28[static-libs?,${MULTILIB_USEDEP}] )
adns? ( net-dns/c-ares ) adns? ( >=net-dns/c-ares-1.10.0-r1[${MULTILIB_USEDEP}] )
kerberos? ( virtual/krb5 ) kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )
metalink? ( >=media-libs/libmetalink-0.1.0 ) metalink? ( >=media-libs/libmetalink-0.1.1[${MULTILIB_USEDEP}] )
rtmp? ( media-video/rtmpdump ) rtmp? ( >=media-video/rtmpdump-2.4_p20131018[${MULTILIB_USEDEP}] )
ssh? ( net-libs/libssh2[static-libs?] ) ssh? ( >=net-libs/libssh2-1.4.3[static-libs?,${MULTILIB_USEDEP}] )
sys-libs/zlib" >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
abi_x86_32? (
!<=app-emulation/emul-linux-x86-baselibs-20140508-r13
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
)"
# Do we need to enforce the same ssl backend for curl and rtmpdump? Bug #423303 # Do we need to enforce the same ssl backend for curl and rtmpdump? Bug #423303
# rtmp? ( # rtmp? (
# media-video/rtmpdump # media-video/rtmpdump
# curl_ssl_gnutls? ( media-video/rtmpdump[gnutls] ) # curl_ssl_gnutls? ( media-video/rtmpdump[gnutls] )
# curl_ssl_polarssl? ( media-video/rtmpdump[polarssl] ) # curl_ssl_openssl? ( media-video/rtmpdump[-gnutls,ssl] )
# curl_ssl_openssl? ( media-video/rtmpdump[-gnutls,-polarssl,ssl] )
# ) # )
# ssl providers to be added: # ssl providers to be added:
@ -57,7 +80,7 @@ RDEPEND="ldap? ( net-nds/openldap )
# krb4 http://web.mit.edu/kerberos/www/krb4-end-of-life.html # krb4 http://web.mit.edu/kerberos/www/krb4-end-of-life.html
DEPEND="${RDEPEND} DEPEND="${RDEPEND}
virtual/pkgconfig >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
test? ( test? (
sys-apps/diffutils sys-apps/diffutils
dev-lang/perl dev-lang/perl
@ -66,39 +89,50 @@ DEPEND="${RDEPEND}
# c-ares must be disabled for threads # c-ares must be disabled for threads
# only one ssl provider can be enabled # only one ssl provider can be enabled
REQUIRED_USE=" REQUIRED_USE="
curl_ssl_winssl? ( elibc_Winnt )
threads? ( !adns ) threads? ( !adns )
ssl? ( ssl? (
^^ ( ^^ (
curl_ssl_axtls curl_ssl_axtls
curl_ssl_cyassl
curl_ssl_gnutls curl_ssl_gnutls
curl_ssl_openssl curl_ssl_openssl
curl_ssl_nss curl_ssl_nss
curl_ssl_polarssl curl_ssl_polarssl
curl_ssl_winssl
) )
)" )"
DOCS=( CHANGES README docs/FEATURES docs/INTERNALS \ DOCS=( CHANGES README docs/FEATURES docs/INTERNALS \
docs/MANUAL docs/FAQ docs/BUGS docs/CONTRIBUTE) docs/MANUAL docs/FAQ docs/BUGS docs/CONTRIBUTE)
MULTILIB_WRAPPED_HEADERS=(
/usr/include/curl/curlbuild.h
)
MULTILIB_CHOST_TOOLS=(
/usr/bin/curl-config
)
src_prepare() { src_prepare() {
epatch \ epatch \
"${FILESDIR}"/${PN}-7.30.0-prefix.patch \ "${FILESDIR}"/${PN}-7.30.0-prefix.patch \
"${FILESDIR}"/${PN}-respect-cflags-3.patch \ "${FILESDIR}"/${PN}-respect-cflags-3.patch \
"${FILESDIR}"/${PN}-fix-gnutls-nettle.patch "${FILESDIR}"/${PN}-fix-gnutls-nettle.patch
sed -i '/LD_LIBRARY_PATH=/d' configure.ac || die #382241 sed -i '/LD_LIBRARY_PATH=/d' configure.ac || die #382241
epatch_user
eprefixify curl-config.in eprefixify curl-config.in
eautoreconf eautoreconf
} }
src_configure() { multilib_src_configure() {
einfo "\033[1;32m**************************************************\033[00m" einfo "\033[1;32m**************************************************\033[00m"
# We make use of the fact that later flags override earlier ones # We make use of the fact that later flags override earlier ones
# So start with all ssl providers off until proven otherwise # So start with all ssl providers off until proven otherwise
local myconf=() local myconf=()
myconf+=( --without-axtls --without-cyassl --without-gnutls --without-nss --without-polarssl --without-ssl ) myconf+=( --without-axtls --without-gnutls --without-nss --without-polarssl --without-ssl --without-winssl )
myconf+=( --with-ca-bundle="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt ) myconf+=( --with-ca-bundle="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt )
if use ssl ; then if use ssl ; then
if use curl_ssl_axtls; then if use curl_ssl_axtls; then
@ -107,15 +141,9 @@ src_configure() {
einfo "may not be the best choice as an ssl provider" einfo "may not be the best choice as an ssl provider"
myconf+=( --with-axtls ) myconf+=( --with-axtls )
fi fi
if use curl_ssl_cyassl; then
einfo "SSL provided by cyassl"
einfo "NOTE: cyassl is meant for embedded systems and"
einfo "may not be the best choice as an ssl provider"
myconf+=( --with-cyassl )
fi
if use curl_ssl_gnutls; then if use curl_ssl_gnutls; then
einfo "SSL provided by gnutls" einfo "SSL provided by gnutls"
if has_version ">=net-libs/gnutls-3" || has_version "=net-libs/gnutls-2.12*[nettle]"; then if has_version ">=net-libs/gnutls-3.2.15[${MULTILIB_USEDEP}]" || has_version "=net-libs/gnutls-2.12*[nettle,${MULTILIB_USEDEP}]"; then
einfo "gnutls compiled with dev-libs/nettle" einfo "gnutls compiled with dev-libs/nettle"
myconf+=( --with-gnutls --with-nettle ) myconf+=( --with-gnutls --with-nettle )
else else
@ -137,6 +165,10 @@ src_configure() {
einfo "SSL provided by openssl" einfo "SSL provided by openssl"
myconf+=( --with-ssl --without-ca-bundle --with-ca-path="${EPREFIX}"/etc/ssl/certs ) myconf+=( --with-ssl --without-ca-bundle --with-ca-path="${EPREFIX}"/etc/ssl/certs )
fi fi
if use curl_ssl_winssl; then
einfo "SSL provided by Windows"
myconf+=( --with-winssl )
fi
else else
einfo "SSL disabled" einfo "SSL disabled"
fi fi
@ -151,6 +183,7 @@ src_configure() {
# 'grep -- --enable configure | grep Check | awk '{ print $4 }' | sort # 'grep -- --enable configure | grep Check | awk '{ print $4 }' | sort
# 3) --with/without options third. # 3) --with/without options third.
# grep -- --with configure | grep Check | awk '{ print $4 }' | sort # grep -- --with configure | grep Check | awk '{ print $4 }' | sort
ECONF_SOURCE="${S}" \
econf \ econf \
--enable-dict \ --enable-dict \
--enable-file \ --enable-file \
@ -178,22 +211,29 @@ src_configure() {
$(use_enable static-libs static) \ $(use_enable static-libs static) \
$(use_enable threads threaded-resolver) \ $(use_enable threads threaded-resolver) \
--disable-versioned-symbols \ --disable-versioned-symbols \
--without-cyassl \
--without-darwinssl \ --without-darwinssl \
$(use_with idn libidn) \ $(use_with idn libidn) \
$(use_with kerberos gssapi "${EPREFIX}"/usr) \ $(use_with kerberos gssapi "${EPREFIX}"/usr) \
--without-krb4 \ --without-krb4 \
$(use_with metalink libmetalink) \ $(use_with metalink libmetalink) \
--without-nghttp2 \
$(use_with rtmp librtmp) \ $(use_with rtmp librtmp) \
--without-spnego \ --without-spnego \
--without-winidn \ --without-winidn \
--without-winssl \
--with-zlib \ --with-zlib \
"${myconf[@]}" "${myconf[@]}"
if ! multilib_is_native_abi; then
# avoid building the client
sed -i -e '/SUBDIRS/s:src::' Makefile || die
fi
} }
src_install() { multilib_src_install_all() {
default einstalldocs
find "${ED}" -name '*.la' -delete prune_libtool_files --all
rm -rf "${ED}"/etc/ rm -rf "${ED}"/etc/
# https://sourceforge.net/tracker/index.php?func=detail&aid=1705197&group_id=976&atid=350976 # https://sourceforge.net/tracker/index.php?func=detail&aid=1705197&group_id=976&atid=350976

View File

@ -1,10 +1,10 @@
# Copyright 1999-2013 Gentoo Foundation # Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-misc/curl/curl-7.30.0.ebuild,v 1.12 2013/06/09 16:02:00 ago Exp $ # $Header: /var/cvsroot/gentoo-x86/net-misc/curl/curl-7.40.0.ebuild,v 1.1 2015/01/11 22:16:14 blueness Exp $
EAPI="5" EAPI="5"
inherit autotools eutils prefix inherit autotools eutils prefix multilib-minimal
DESCRIPTION="A Client that groks URLs" DESCRIPTION="A Client that groks URLs"
HOMEPAGE="http://curl.haxx.se/" HOMEPAGE="http://curl.haxx.se/"
@ -12,43 +12,66 @@ SRC_URI="http://curl.haxx.se/download/${P}.tar.bz2"
LICENSE="MIT" LICENSE="MIT"
SLOT="0" SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="adns idn ipv6 kerberos ldap metalink rtmp ssh ssl static-libs test threads" IUSE="adns idn ipv6 kerberos ldap metalink rtmp samba ssh ssl static-libs test threads"
IUSE="${IUSE} curl_ssl_axtls curl_ssl_cyassl curl_ssl_gnutls curl_ssl_nss +curl_ssl_openssl curl_ssl_polarssl" IUSE="${IUSE} curl_ssl_axtls curl_ssl_gnutls curl_ssl_nss +curl_ssl_openssl curl_ssl_polarssl curl_ssl_winssl"
IUSE="${IUSE} elibc_Winnt"
#lead to lots of false negatives, bug #285669 #lead to lots of false negatives, bug #285669
RESTRICT="test" RESTRICT="test"
RDEPEND="ldap? ( net-nds/openldap ) RDEPEND="ldap? ( >=net-nds/openldap-2.4.38-r1[${MULTILIB_USEDEP}] )
ssl? ( ssl? (
curl_ssl_axtls? ( net-libs/axtls app-misc/ca-certificates ) curl_ssl_axtls? (
curl_ssl_cyassl? ( net-libs/cyassl app-misc/ca-certificates ) >=net-libs/axtls-1.4.9-r1[${MULTILIB_USEDEP}]
app-misc/ca-certificates
)
curl_ssl_gnutls? ( curl_ssl_gnutls? (
|| ( || (
( >=net-libs/gnutls-3[static-libs?] dev-libs/nettle ) (
( =net-libs/gnutls-2.12*[nettle,static-libs?] dev-libs/nettle ) >=net-libs/gnutls-3.2.15[static-libs?,${MULTILIB_USEDEP}]
( =net-libs/gnutls-2.12*[-nettle,static-libs?] dev-libs/libgcrypt[static-libs?] ) >=dev-libs/nettle-2.6[${MULTILIB_USEDEP}]
)
(
=net-libs/gnutls-2.12*[nettle,static-libs?,${MULTILIB_USEDEP}]
>=dev-libs/nettle-2.6[${MULTILIB_USEDEP}]
)
(
=net-libs/gnutls-2.12*[-nettle,static-libs?,${MULTILIB_USEDEP}]
>=dev-libs/libgcrypt-1.5.3[static-libs?,${MULTILIB_USEDEP}]
)
) )
app-misc/ca-certificates app-misc/ca-certificates
) )
curl_ssl_openssl? ( dev-libs/openssl[static-libs?] ) curl_ssl_openssl? (
curl_ssl_nss? ( dev-libs/nss app-misc/ca-certificates ) >=dev-libs/openssl-1.0.1h-r2[static-libs?,${MULTILIB_USEDEP}]
curl_ssl_polarssl? ( net-libs/polarssl app-misc/ca-certificates ) )
curl_ssl_nss? (
>=dev-libs/nss-3.15.4[${MULTILIB_USEDEP}]
app-misc/ca-certificates
)
curl_ssl_polarssl? (
>=net-libs/polarssl-1.3.4:=[${MULTILIB_USEDEP}]
app-misc/ca-certificates
)
) )
idn? ( net-dns/libidn[static-libs?] ) idn? ( >=net-dns/libidn-1.28[static-libs?,${MULTILIB_USEDEP}] )
adns? ( net-dns/c-ares ) adns? ( >=net-dns/c-ares-1.10.0-r1[${MULTILIB_USEDEP}] )
kerberos? ( virtual/krb5 ) kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )
metalink? ( >=media-libs/libmetalink-0.1.0 ) metalink? ( >=media-libs/libmetalink-0.1.1[${MULTILIB_USEDEP}] )
rtmp? ( media-video/rtmpdump ) rtmp? ( >=media-video/rtmpdump-2.4_p20131018[${MULTILIB_USEDEP}] )
ssh? ( net-libs/libssh2[static-libs?] ) ssh? ( >=net-libs/libssh2-1.4.3[static-libs?,${MULTILIB_USEDEP}] )
sys-libs/zlib" >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
abi_x86_32? (
!<=app-emulation/emul-linux-x86-baselibs-20140508-r13
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
)"
# Do we need to enforce the same ssl backend for curl and rtmpdump? Bug #423303 # Do we need to enforce the same ssl backend for curl and rtmpdump? Bug #423303
# rtmp? ( # rtmp? (
# media-video/rtmpdump # media-video/rtmpdump
# curl_ssl_gnutls? ( media-video/rtmpdump[gnutls] ) # curl_ssl_gnutls? ( media-video/rtmpdump[gnutls] )
# curl_ssl_polarssl? ( media-video/rtmpdump[polarssl] ) # curl_ssl_openssl? ( media-video/rtmpdump[-gnutls,ssl] )
# curl_ssl_openssl? ( media-video/rtmpdump[-gnutls,-polarssl,ssl] )
# ) # )
# ssl providers to be added: # ssl providers to be added:
@ -57,7 +80,7 @@ RDEPEND="ldap? ( net-nds/openldap )
# krb4 http://web.mit.edu/kerberos/www/krb4-end-of-life.html # krb4 http://web.mit.edu/kerberos/www/krb4-end-of-life.html
DEPEND="${RDEPEND} DEPEND="${RDEPEND}
virtual/pkgconfig >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
test? ( test? (
sys-apps/diffutils sys-apps/diffutils
dev-lang/perl dev-lang/perl
@ -66,39 +89,50 @@ DEPEND="${RDEPEND}
# c-ares must be disabled for threads # c-ares must be disabled for threads
# only one ssl provider can be enabled # only one ssl provider can be enabled
REQUIRED_USE=" REQUIRED_USE="
curl_ssl_winssl? ( elibc_Winnt )
threads? ( !adns ) threads? ( !adns )
ssl? ( ssl? (
^^ ( ^^ (
curl_ssl_axtls curl_ssl_axtls
curl_ssl_cyassl
curl_ssl_gnutls curl_ssl_gnutls
curl_ssl_openssl curl_ssl_openssl
curl_ssl_nss curl_ssl_nss
curl_ssl_polarssl curl_ssl_polarssl
curl_ssl_winssl
) )
)" )"
DOCS=( CHANGES README docs/FEATURES docs/INTERNALS \ DOCS=( CHANGES README docs/FEATURES docs/INTERNALS \
docs/MANUAL docs/FAQ docs/BUGS docs/CONTRIBUTE) docs/MANUAL docs/FAQ docs/BUGS docs/CONTRIBUTE)
MULTILIB_WRAPPED_HEADERS=(
/usr/include/curl/curlbuild.h
)
MULTILIB_CHOST_TOOLS=(
/usr/bin/curl-config
)
src_prepare() { src_prepare() {
epatch \ epatch \
"${FILESDIR}"/${PN}-7.30.0-prefix.patch \ "${FILESDIR}"/${PN}-7.30.0-prefix.patch \
"${FILESDIR}"/${PN}-respect-cflags-3.patch \ "${FILESDIR}"/${PN}-respect-cflags-3.patch \
"${FILESDIR}"/${PN}-fix-gnutls-nettle.patch "${FILESDIR}"/${PN}-fix-gnutls-nettle.patch
sed -i '/LD_LIBRARY_PATH=/d' configure.ac || die #382241 sed -i '/LD_LIBRARY_PATH=/d' configure.ac || die #382241
epatch_user
eprefixify curl-config.in eprefixify curl-config.in
eautoreconf eautoreconf
} }
src_configure() { multilib_src_configure() {
einfo "\033[1;32m**************************************************\033[00m" einfo "\033[1;32m**************************************************\033[00m"
# We make use of the fact that later flags override earlier ones # We make use of the fact that later flags override earlier ones
# So start with all ssl providers off until proven otherwise # So start with all ssl providers off until proven otherwise
local myconf=() local myconf=()
myconf+=( --without-axtls --without-cyassl --without-gnutls --without-nss --without-polarssl --without-ssl ) myconf+=( --without-axtls --without-gnutls --without-nss --without-polarssl --without-ssl --without-winssl )
myconf+=( --with-ca-bundle="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt ) myconf+=( --with-ca-bundle="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt )
if use ssl ; then if use ssl ; then
if use curl_ssl_axtls; then if use curl_ssl_axtls; then
@ -107,15 +141,9 @@ src_configure() {
einfo "may not be the best choice as an ssl provider" einfo "may not be the best choice as an ssl provider"
myconf+=( --with-axtls ) myconf+=( --with-axtls )
fi fi
if use curl_ssl_cyassl; then
einfo "SSL provided by cyassl"
einfo "NOTE: cyassl is meant for embedded systems and"
einfo "may not be the best choice as an ssl provider"
myconf+=( --with-cyassl )
fi
if use curl_ssl_gnutls; then if use curl_ssl_gnutls; then
einfo "SSL provided by gnutls" einfo "SSL provided by gnutls"
if has_version ">=net-libs/gnutls-3" || has_version "=net-libs/gnutls-2.12*[nettle]"; then if has_version ">=net-libs/gnutls-3.2.15[${MULTILIB_USEDEP}]" || has_version "=net-libs/gnutls-2.12*[nettle,${MULTILIB_USEDEP}]"; then
einfo "gnutls compiled with dev-libs/nettle" einfo "gnutls compiled with dev-libs/nettle"
myconf+=( --with-gnutls --with-nettle ) myconf+=( --with-gnutls --with-nettle )
else else
@ -137,6 +165,10 @@ src_configure() {
einfo "SSL provided by openssl" einfo "SSL provided by openssl"
myconf+=( --with-ssl --without-ca-bundle --with-ca-path="${EPREFIX}"/etc/ssl/certs ) myconf+=( --with-ssl --without-ca-bundle --with-ca-path="${EPREFIX}"/etc/ssl/certs )
fi fi
if use curl_ssl_winssl; then
einfo "SSL provided by Windows"
myconf+=( --with-winssl )
fi
else else
einfo "SSL disabled" einfo "SSL disabled"
fi fi
@ -151,6 +183,7 @@ src_configure() {
# 'grep -- --enable configure | grep Check | awk '{ print $4 }' | sort # 'grep -- --enable configure | grep Check | awk '{ print $4 }' | sort
# 3) --with/without options third. # 3) --with/without options third.
# grep -- --with configure | grep Check | awk '{ print $4 }' | sort # grep -- --with configure | grep Check | awk '{ print $4 }' | sort
ECONF_SOURCE="${S}" \
econf \ econf \
--enable-dict \ --enable-dict \
--enable-file \ --enable-file \
@ -162,6 +195,7 @@ src_configure() {
$(use_enable ldap ldaps) \ $(use_enable ldap ldaps) \
--enable-pop3 \ --enable-pop3 \
--enable-rtsp \ --enable-rtsp \
$(use_enable samba smb) \
$(use_with ssh libssh2) \ $(use_with ssh libssh2) \
--enable-smtp \ --enable-smtp \
--enable-telnet \ --enable-telnet \
@ -178,22 +212,29 @@ src_configure() {
$(use_enable static-libs static) \ $(use_enable static-libs static) \
$(use_enable threads threaded-resolver) \ $(use_enable threads threaded-resolver) \
--disable-versioned-symbols \ --disable-versioned-symbols \
--without-cyassl \
--without-darwinssl \ --without-darwinssl \
$(use_with idn libidn) \ $(use_with idn libidn) \
$(use_with kerberos gssapi "${EPREFIX}"/usr) \ $(use_with kerberos gssapi "${EPREFIX}"/usr) \
--without-krb4 \ --without-krb4 \
$(use_with metalink libmetalink) \ $(use_with metalink libmetalink) \
--without-nghttp2 \
$(use_with rtmp librtmp) \ $(use_with rtmp librtmp) \
--without-spnego \ --without-spnego \
--without-winidn \ --without-winidn \
--without-winssl \
--with-zlib \ --with-zlib \
"${myconf[@]}" "${myconf[@]}"
if ! multilib_is_native_abi; then
# avoid building the client
sed -i -e '/SUBDIRS/s:src::' Makefile || die
fi
} }
src_install() { multilib_src_install_all() {
default einstalldocs
find "${ED}" -name '*.la' -delete prune_libtool_files --all
rm -rf "${ED}"/etc/ rm -rf "${ED}"/etc/
# https://sourceforge.net/tracker/index.php?func=detail&aid=1705197&group_id=976&atid=350976 # https://sourceforge.net/tracker/index.php?func=detail&aid=1705197&group_id=976&atid=350976

View File

@ -1,10 +1,10 @@
# Copyright 1999-2013 Gentoo Foundation # Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-misc/curl/curl-7.29.0-r1.ebuild,v 1.13 2013/03/15 13:30:15 ago Exp $ # $Header: /var/cvsroot/gentoo-x86/net-misc/curl/curl-7.41.0.ebuild,v 1.2 2015/03/04 14:44:59 blueness Exp $
EAPI="4" EAPI="5"
inherit autotools eutils prefix inherit autotools eutils prefix multilib-minimal
DESCRIPTION="A Client that groks URLs" DESCRIPTION="A Client that groks URLs"
HOMEPAGE="http://curl.haxx.se/" HOMEPAGE="http://curl.haxx.se/"
@ -12,43 +12,66 @@ SRC_URI="http://curl.haxx.se/download/${P}.tar.bz2"
LICENSE="MIT" LICENSE="MIT"
SLOT="0" SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="adns idn ipv6 kerberos ldap metalink rtmp ssh ssl static-libs test threads" IUSE="adns idn ipv6 kerberos ldap metalink rtmp samba ssh ssl static-libs test threads"
IUSE="${IUSE} curl_ssl_axtls curl_ssl_cyassl curl_ssl_gnutls curl_ssl_nss +curl_ssl_openssl curl_ssl_polarssl" IUSE="${IUSE} curl_ssl_axtls curl_ssl_gnutls curl_ssl_nss +curl_ssl_openssl curl_ssl_polarssl curl_ssl_winssl"
IUSE="${IUSE} elibc_Winnt"
#lead to lots of false negatives, bug #285669 #lead to lots of false negatives, bug #285669
RESTRICT="test" RESTRICT="test"
RDEPEND="ldap? ( net-nds/openldap ) RDEPEND="ldap? ( >=net-nds/openldap-2.4.38-r1[${MULTILIB_USEDEP}] )
ssl? ( ssl? (
curl_ssl_axtls? ( net-libs/axtls app-misc/ca-certificates ) curl_ssl_axtls? (
curl_ssl_cyassl? ( net-libs/cyassl app-misc/ca-certificates ) >=net-libs/axtls-1.4.9-r1[${MULTILIB_USEDEP}]
app-misc/ca-certificates
)
curl_ssl_gnutls? ( curl_ssl_gnutls? (
|| ( || (
( >=net-libs/gnutls-3[static-libs?] dev-libs/nettle ) (
( =net-libs/gnutls-2.12*[nettle,static-libs?] dev-libs/nettle ) >=net-libs/gnutls-3.2.15[static-libs?,${MULTILIB_USEDEP}]
( =net-libs/gnutls-2.12*[-nettle,static-libs?] dev-libs/libgcrypt[static-libs?] ) >=dev-libs/nettle-2.6[${MULTILIB_USEDEP}]
)
(
=net-libs/gnutls-2.12*[nettle,static-libs?,${MULTILIB_USEDEP}]
>=dev-libs/nettle-2.6[${MULTILIB_USEDEP}]
)
(
=net-libs/gnutls-2.12*[-nettle,static-libs?,${MULTILIB_USEDEP}]
>=dev-libs/libgcrypt-1.5.3[static-libs?,${MULTILIB_USEDEP}]
)
) )
app-misc/ca-certificates app-misc/ca-certificates
) )
curl_ssl_openssl? ( dev-libs/openssl[static-libs?] ) curl_ssl_openssl? (
curl_ssl_nss? ( dev-libs/nss app-misc/ca-certificates ) >=dev-libs/openssl-1.0.1h-r2[static-libs?,${MULTILIB_USEDEP}]
curl_ssl_polarssl? ( net-libs/polarssl app-misc/ca-certificates ) )
curl_ssl_nss? (
>=dev-libs/nss-3.15.4[${MULTILIB_USEDEP}]
app-misc/ca-certificates
)
curl_ssl_polarssl? (
>=net-libs/polarssl-1.3.4:=[${MULTILIB_USEDEP}]
app-misc/ca-certificates
)
) )
idn? ( net-dns/libidn[static-libs?] ) idn? ( >=net-dns/libidn-1.28[static-libs?,${MULTILIB_USEDEP}] )
adns? ( net-dns/c-ares ) adns? ( >=net-dns/c-ares-1.10.0-r1[${MULTILIB_USEDEP}] )
kerberos? ( virtual/krb5 ) kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )
metalink? ( >=media-libs/libmetalink-0.1.0 ) metalink? ( >=media-libs/libmetalink-0.1.1[${MULTILIB_USEDEP}] )
rtmp? ( media-video/rtmpdump ) rtmp? ( >=media-video/rtmpdump-2.4_p20131018[${MULTILIB_USEDEP}] )
ssh? ( net-libs/libssh2[static-libs?] ) ssh? ( >=net-libs/libssh2-1.4.3[static-libs?,${MULTILIB_USEDEP}] )
sys-libs/zlib" >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
abi_x86_32? (
!<=app-emulation/emul-linux-x86-baselibs-20140508-r13
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
)"
# Do we need to enforce the same ssl backend for curl and rtmpdump? Bug #423303 # Do we need to enforce the same ssl backend for curl and rtmpdump? Bug #423303
# rtmp? ( # rtmp? (
# media-video/rtmpdump # media-video/rtmpdump
# curl_ssl_gnutls? ( media-video/rtmpdump[gnutls] ) # curl_ssl_gnutls? ( media-video/rtmpdump[gnutls] )
# curl_ssl_polarssl? ( media-video/rtmpdump[polarssl] ) # curl_ssl_openssl? ( media-video/rtmpdump[-gnutls,ssl] )
# curl_ssl_openssl? ( media-video/rtmpdump[-gnutls,-polarssl,ssl] )
# ) # )
# ssl providers to be added: # ssl providers to be added:
@ -57,7 +80,7 @@ RDEPEND="ldap? ( net-nds/openldap )
# krb4 http://web.mit.edu/kerberos/www/krb4-end-of-life.html # krb4 http://web.mit.edu/kerberos/www/krb4-end-of-life.html
DEPEND="${RDEPEND} DEPEND="${RDEPEND}
virtual/pkgconfig >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
test? ( test? (
sys-apps/diffutils sys-apps/diffutils
dev-lang/perl dev-lang/perl
@ -66,40 +89,50 @@ DEPEND="${RDEPEND}
# c-ares must be disabled for threads # c-ares must be disabled for threads
# only one ssl provider can be enabled # only one ssl provider can be enabled
REQUIRED_USE=" REQUIRED_USE="
curl_ssl_winssl? ( elibc_Winnt )
threads? ( !adns ) threads? ( !adns )
ssl? ( ssl? (
^^ ( ^^ (
curl_ssl_axtls curl_ssl_axtls
curl_ssl_cyassl
curl_ssl_gnutls curl_ssl_gnutls
curl_ssl_openssl curl_ssl_openssl
curl_ssl_nss curl_ssl_nss
curl_ssl_polarssl curl_ssl_polarssl
curl_ssl_winssl
) )
)" )"
DOCS=( CHANGES README docs/FEATURES docs/INTERNALS \ DOCS=( CHANGES README docs/FEATURES docs/INTERNALS \
docs/MANUAL docs/FAQ docs/BUGS docs/CONTRIBUTE) docs/MANUAL docs/FAQ docs/BUGS docs/CONTRIBUTE)
MULTILIB_WRAPPED_HEADERS=(
/usr/include/curl/curlbuild.h
)
MULTILIB_CHOST_TOOLS=(
/usr/bin/curl-config
)
src_prepare() { src_prepare() {
epatch \ epatch \
"${FILESDIR}"/${PN}-7.28.0-prefix.patch \ "${FILESDIR}"/${PN}-7.30.0-prefix.patch \
"${FILESDIR}"/${PN}-respect-cflags-3.patch \ "${FILESDIR}"/${PN}-respect-cflags-3.patch \
"${FILESDIR}"/${PN}-fix-gnutls-nettle.patch \ "${FILESDIR}"/${PN}-fix-gnutls-nettle.patch
"${FILESDIR}"/${PN}-7.29.0-fix-null-pointer.patch
sed -i '/LD_LIBRARY_PATH=/d' configure.ac || die #382241 sed -i '/LD_LIBRARY_PATH=/d' configure.ac || die #382241
epatch_user
eprefixify curl-config.in eprefixify curl-config.in
eautoreconf eautoreconf
} }
src_configure() { multilib_src_configure() {
einfo "\033[1;32m**************************************************\033[00m" einfo "\033[1;32m**************************************************\033[00m"
# We make use of the fact that later flags override earlier ones # We make use of the fact that later flags override earlier ones
# So start with all ssl providers off until proven otherwise # So start with all ssl providers off until proven otherwise
local myconf=() local myconf=()
myconf+=( --without-axtls --without-cyassl --without-gnutls --without-nss --without-polarssl --without-ssl ) myconf+=( --without-axtls --without-gnutls --without-nss --without-polarssl --without-ssl --without-winssl )
myconf+=( --with-ca-bundle="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt ) myconf+=( --with-ca-bundle="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt )
if use ssl ; then if use ssl ; then
if use curl_ssl_axtls; then if use curl_ssl_axtls; then
@ -108,15 +141,9 @@ src_configure() {
einfo "may not be the best choice as an ssl provider" einfo "may not be the best choice as an ssl provider"
myconf+=( --with-axtls ) myconf+=( --with-axtls )
fi fi
if use curl_ssl_cyassl; then
einfo "SSL provided by cyassl"
einfo "NOTE: cyassl is meant for embedded systems and"
einfo "may not be the best choice as an ssl provider"
myconf+=( --with-cyassl )
fi
if use curl_ssl_gnutls; then if use curl_ssl_gnutls; then
einfo "SSL provided by gnutls" einfo "SSL provided by gnutls"
if has_version ">=net-libs/gnutls-3" || has_version "=net-libs/gnutls-2.12*[nettle]"; then if has_version ">=net-libs/gnutls-3.2.15[${MULTILIB_USEDEP}]" || has_version "=net-libs/gnutls-2.12*[nettle,${MULTILIB_USEDEP}]"; then
einfo "gnutls compiled with dev-libs/nettle" einfo "gnutls compiled with dev-libs/nettle"
myconf+=( --with-gnutls --with-nettle ) myconf+=( --with-gnutls --with-nettle )
else else
@ -136,7 +163,11 @@ src_configure() {
fi fi
if use curl_ssl_openssl; then if use curl_ssl_openssl; then
einfo "SSL provided by openssl" einfo "SSL provided by openssl"
myconf+=( --with-ssl --without-ca-bundle --with-ca-path="${EPREFIX}"/etc/ssl/certs ) myconf+=( --with-ssl --with-ca-path="${EPREFIX}"/etc/ssl/certs )
fi
if use curl_ssl_winssl; then
einfo "SSL provided by Windows"
myconf+=( --with-winssl )
fi fi
else else
einfo "SSL disabled" einfo "SSL disabled"
@ -152,6 +183,7 @@ src_configure() {
# 'grep -- --enable configure | grep Check | awk '{ print $4 }' | sort # 'grep -- --enable configure | grep Check | awk '{ print $4 }' | sort
# 3) --with/without options third. # 3) --with/without options third.
# grep -- --with configure | grep Check | awk '{ print $4 }' | sort # grep -- --with configure | grep Check | awk '{ print $4 }' | sort
ECONF_SOURCE="${S}" \
econf \ econf \
--enable-dict \ --enable-dict \
--enable-file \ --enable-file \
@ -163,6 +195,7 @@ src_configure() {
$(use_enable ldap ldaps) \ $(use_enable ldap ldaps) \
--enable-pop3 \ --enable-pop3 \
--enable-rtsp \ --enable-rtsp \
$(use_enable samba smb) \
$(use_with ssh libssh2) \ $(use_with ssh libssh2) \
--enable-smtp \ --enable-smtp \
--enable-telnet \ --enable-telnet \
@ -179,22 +212,29 @@ src_configure() {
$(use_enable static-libs static) \ $(use_enable static-libs static) \
$(use_enable threads threaded-resolver) \ $(use_enable threads threaded-resolver) \
--disable-versioned-symbols \ --disable-versioned-symbols \
--without-cyassl \
--without-darwinssl \ --without-darwinssl \
$(use_with idn libidn) \ $(use_with idn libidn) \
$(use_with kerberos gssapi "${EPREFIX}"/usr) \ $(use_with kerberos gssapi "${EPREFIX}"/usr) \
--without-krb4 \ --without-krb4 \
$(use_with metalink libmetalink) \ $(use_with metalink libmetalink) \
--without-nghttp2 \
$(use_with rtmp librtmp) \ $(use_with rtmp librtmp) \
--without-spnego \ --without-spnego \
--without-winidn \ --without-winidn \
--without-winssl \
--with-zlib \ --with-zlib \
"${myconf[@]}" "${myconf[@]}"
if ! multilib_is_native_abi; then
# avoid building the client
sed -i -e '/SUBDIRS/s:src::' Makefile || die
fi
} }
src_install() { multilib_src_install_all() {
default einstalldocs
find "${ED}" -name '*.la' -delete prune_libtool_files --all
rm -rf "${ED}"/etc/ rm -rf "${ED}"/etc/
# https://sourceforge.net/tracker/index.php?func=detail&aid=1705197&group_id=976&atid=350976 # https://sourceforge.net/tracker/index.php?func=detail&aid=1705197&group_id=976&atid=350976

View File

@ -1,20 +0,0 @@
--- curl-config.in.orig 2008-10-10 13:43:19.000000000 +0200
+++ curl-config.in 2008-10-10 13:43:56.000000000 +0200
@@ -181,7 +181,7 @@
;;
--cflags)
- if test "X@includedir@" = "X/usr/include"; then
+ if test "X@includedir@" = "X@GENTOO_PORTAGE_EPREFIX@/usr/include"; then
echo ""
else
echo "-I@includedir@"
@@ -189,7 +189,7 @@
;;
--libs)
- if test "X@libdir@" != "X/usr/lib" -a "X@libdir@" != "X/usr/lib64"; then
+ if test "X@libdir@" != "X@GENTOO_PORTAGE_EPREFIX@/usr/lib" -a "X@libdir@" != "X@GENTOO_PORTAGE_EPREFIX@/usr/lib64"; then
CURLLIBDIR="-L@libdir@ "
else
CURLLIBDIR=""

View File

@ -1,20 +0,0 @@
--- tests/data/test241.orig 2008-11-20 08:12:35.000000000 +1100
+++ tests/data/test241 2009-11-05 14:22:07.000000000 +1100
@@ -33,7 +33,7 @@
HTTP-IPv6 GET (using ip6-localhost)
</name>
<command>
--g "http://ip6-localhost:%HTTP6PORT/241"
+-g "http://::1:%HTTP6PORT/241"
</command>
<precheck>
./server/resolve --ipv6 ip6-localhost
@@ -48,7 +48,7 @@
</strip>
<protocol>
GET /241 HTTP/1.1
-Host: ip6-localhost:%HTTP6PORT
+Host: ::1:%HTTP6PORT
Accept: */*
</protocol>

View File

@ -1,14 +0,0 @@
--- curl-config.in.orig 2007-09-14 07:36:18.000000000 +1000
+++ curl-config.in 2007-09-14 07:37:14.000000000 +1000
@@ -187,9 +187,9 @@
CURLLIBDIR=""
fi
if test "X@REQUIRE_LIB_DEPS@" = "Xyes"; then
- echo ${CURLLIBDIR}-lcurl @LDFLAGS@ @LIBCURL_LIBS@ @LIBS@
+ echo ${CURLLIBDIR}-lcurl @LIBCURL_LIBS@ @LIBS@
else
- echo ${CURLLIBDIR}-lcurl @LDFLAGS@ @LIBS@
+ echo ${CURLLIBDIR}-lcurl @LIBS@
fi
;;

View File

@ -1,15 +0,0 @@
diff -Naur curl-7.27.0.orig/curl-config.in curl-7.27.0/curl-config.in
--- curl-7.27.0.orig/curl-config.in 2012-05-25 23:56:17.000000000 +0200
+++ curl-7.27.0/curl-config.in 2012-07-31 22:07:36.539655495 +0200
@@ -135,9 +135,9 @@
CPPFLAG_CURL_STATICLIB=""
fi
if test "X@includedir@" = "X/usr/include"; then
- echo "$(CPPFLAG_CURL_STATICLIB)"
+ echo "${CPPFLAG_CURL_STATICLIB}"
else
- echo "$(CPPFLAG_CURL_STATICLIB)-I@includedir@"
+ echo "${CPPFLAG_CURL_STATICLIB}-I@includedir@"
fi
;;

View File

@ -1,148 +0,0 @@
From 9f304291bd72aae66944cd7523707e1b88c6ad7b Mon Sep 17 00:00:00 2001
From: Daniel Stenberg <daniel@haxx.se>
Date: Mon, 6 Aug 2012 19:20:35 +0200
Subject: [PATCH] metalink: change code order to build with gnutls-nettle
Bug: http://curl.haxx.se/bug/view.cgi?id=3554668
Reported by: Anthony G. Basile
---
src/tool_metalink.c | 116 +++++++++++++++++++++++++--------------------------
1 file changed, 58 insertions(+), 58 deletions(-)
diff --git a/src/tool_metalink.c b/src/tool_metalink.c
index 5491815..3a24a15 100644
--- a/src/tool_metalink.c
+++ b/src/tool_metalink.c
@@ -82,64 +82,6 @@
return PARAM_NO_MEM; \
} WHILE_FALSE
-const digest_params MD5_DIGEST_PARAMS[] = {
- {
- (Curl_digest_init_func) MD5_Init,
- (Curl_digest_update_func) MD5_Update,
- (Curl_digest_final_func) MD5_Final,
- sizeof(MD5_CTX),
- 16
- }
-};
-
-const digest_params SHA1_DIGEST_PARAMS[] = {
- {
- (Curl_digest_init_func) SHA1_Init,
- (Curl_digest_update_func) SHA1_Update,
- (Curl_digest_final_func) SHA1_Final,
- sizeof(SHA_CTX),
- 20
- }
-};
-
-const digest_params SHA256_DIGEST_PARAMS[] = {
- {
- (Curl_digest_init_func) SHA256_Init,
- (Curl_digest_update_func) SHA256_Update,
- (Curl_digest_final_func) SHA256_Final,
- sizeof(SHA256_CTX),
- 32
- }
-};
-
-static const metalink_digest_def SHA256_DIGEST_DEF[] = {
- {"sha-256", SHA256_DIGEST_PARAMS}
-};
-
-static const metalink_digest_def SHA1_DIGEST_DEF[] = {
- {"sha-1", SHA1_DIGEST_PARAMS}
-};
-
-static const metalink_digest_def MD5_DIGEST_DEF[] = {
- {"md5", MD5_DIGEST_PARAMS}
-};
-
-/*
- * The alias of supported hash functions in the order by preference
- * (basically stronger hash comes first). We included "sha-256" and
- * "sha256". The former is the name defined in the IANA registry named
- * "Hash Function Textual Names". The latter is widely (and
- * historically) used in Metalink version 3.
- */
-static const metalink_digest_alias digest_aliases[] = {
- {"sha-256", SHA256_DIGEST_DEF},
- {"sha256", SHA256_DIGEST_DEF},
- {"sha-1", SHA1_DIGEST_DEF},
- {"sha1", SHA1_DIGEST_DEF},
- {"md5", MD5_DIGEST_DEF},
- {NULL, NULL}
-};
-
#ifdef USE_GNUTLS_NETTLE
static void MD5_Init(MD5_CTX *ctx)
@@ -251,6 +193,64 @@ static void SHA256_Final(unsigned char digest[32], SHA256_CTX *ctx)
#endif /* CRYPTO LIBS */
+const digest_params MD5_DIGEST_PARAMS[] = {
+ {
+ (Curl_digest_init_func) MD5_Init,
+ (Curl_digest_update_func) MD5_Update,
+ (Curl_digest_final_func) MD5_Final,
+ sizeof(MD5_CTX),
+ 16
+ }
+};
+
+const digest_params SHA1_DIGEST_PARAMS[] = {
+ {
+ (Curl_digest_init_func) SHA1_Init,
+ (Curl_digest_update_func) SHA1_Update,
+ (Curl_digest_final_func) SHA1_Final,
+ sizeof(SHA_CTX),
+ 20
+ }
+};
+
+const digest_params SHA256_DIGEST_PARAMS[] = {
+ {
+ (Curl_digest_init_func) SHA256_Init,
+ (Curl_digest_update_func) SHA256_Update,
+ (Curl_digest_final_func) SHA256_Final,
+ sizeof(SHA256_CTX),
+ 32
+ }
+};
+
+static const metalink_digest_def SHA256_DIGEST_DEF[] = {
+ {"sha-256", SHA256_DIGEST_PARAMS}
+};
+
+static const metalink_digest_def SHA1_DIGEST_DEF[] = {
+ {"sha-1", SHA1_DIGEST_PARAMS}
+};
+
+static const metalink_digest_def MD5_DIGEST_DEF[] = {
+ {"md5", MD5_DIGEST_PARAMS}
+};
+
+/*
+ * The alias of supported hash functions in the order by preference
+ * (basically stronger hash comes first). We included "sha-256" and
+ * "sha256". The former is the name defined in the IANA registry named
+ * "Hash Function Textual Names". The latter is widely (and
+ * historically) used in Metalink version 3.
+ */
+static const metalink_digest_alias digest_aliases[] = {
+ {"sha-256", SHA256_DIGEST_DEF},
+ {"sha256", SHA256_DIGEST_DEF},
+ {"sha-1", SHA1_DIGEST_DEF},
+ {"sha1", SHA1_DIGEST_DEF},
+ {"md5", MD5_DIGEST_DEF},
+ {NULL, NULL}
+};
+
digest_context *Curl_digest_init(const digest_params *dparams)
{
digest_context *ctxt;
--
1.7.10.4

View File

@ -1,30 +0,0 @@
From 986c7949c0638bebb99bd08d63216433254c2185 Mon Sep 17 00:00:00 2001
From: Daniel Stenberg <daniel@haxx.se>
Date: Mon, 6 Aug 2012 15:04:25 +0200
Subject: [PATCH] gtls: fix build failure by including nettle-specific headers
Bug: http://curl.haxx.se/bug/view.cgi?id=3554668
Reported by: Anthony G. Basile
---
lib/gtls.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/lib/gtls.c b/lib/gtls.c
index d981ef1..c750a6f 100644
--- a/lib/gtls.c
+++ b/lib/gtls.c
@@ -34,7 +34,10 @@
#include <gnutls/gnutls.h>
#include <gnutls/x509.h>
-#ifndef USE_GNUTLS_NETTLE
+#ifdef USE_GNUTLS_NETTLE
+#include <gnutls/crypto.h>
+#include <nettle/md5.h>
+#else
#include <gcrypt.h>
#endif
--
1.7.10.4

View File

@ -1,21 +0,0 @@
diff -Naur curl-7.27.0.orig//curl-config.in curl-7.27.0/curl-config.in
--- curl-7.27.0.orig//curl-config.in 2012-05-25 17:56:17.000000000 -0400
+++ curl-7.27.0/curl-config.in 2012-07-29 06:47:37.000000000 -0400
@@ -134,7 +134,7 @@
else
CPPFLAG_CURL_STATICLIB=""
fi
- if test "X@includedir@" = "X/usr/include"; then
+ if test "X@includedir@" = "X@GENTOO_PORTAGE_EPREFIX@/usr/include"; then
echo "${CPPFLAG_CURL_STATICLIB}"
else
echo "${CPPFLAG_CURL_STATICLIB}-I@includedir@"
@@ -142,7 +142,7 @@
;;
--libs)
- if test "X@libdir@" != "X/usr/lib" -a "X@libdir@" != "X/usr/lib64"; then
+ if test "X@libdir@" != "X@GENTOO_PORTAGE_EPREFIX@/usr/lib" -a "X@libdir@" != "X@GENTOO_PORTAGE_EPREFIX@/usr/lib64"; then
CURLLIBDIR="-L@libdir@ "
else
CURLLIBDIR=""

View File

@ -1,22 +0,0 @@
Revert "zero out auth structs before transfer" which breaks http/https auth.
See:
https://bugs.gentoo.org/show_bug.cgi?id=438718
https://sourceforge.net/tracker/?func=detail&aid=3577557&group_id=976&atid=100976
--
diff --git a/lib/transfer.c b/lib/transfer.c
index 2ad5fad..a00469e 100644
--- a/lib/transfer.c
+++ b/lib/transfer.c
@@ -1433,10 +1433,6 @@ CURLcode Curl_pretransfer(struct SessionHandle *data)
data->state.ssl_connect_retry = FALSE;
- /* zero out auth state */
- memset(&data->state.authhost, 0, sizeof(struct auth));
- memset(&data->state.authproxy, 0, sizeof(struct auth));
-
data->state.authproblem = FALSE;
data->state.authhost.want = data->set.httpauth;
data->state.authproxy.want = data->set.proxyauth;

View File

@ -1,21 +0,0 @@
diff -Nuar curl-7.28.0.orig/curl-config.in curl-7.28.0/curl-config.in
--- curl-7.28.0.orig/curl-config.in 2012-08-08 17:38:25.000000000 -0400
+++ curl-7.28.0/curl-config.in 2012-10-13 17:11:30.000000000 -0400
@@ -134,7 +134,7 @@
else
CPPFLAG_CURL_STATICLIB=""
fi
- if test "X@includedir@" = "X/usr/include"; then
+ if test "X@includedir@" = "X@GENTOO_PORTAGE_EPREFIX@/usr/include"; then
echo "$CPPFLAG_CURL_STATICLIB"
else
echo "${CPPFLAG_CURL_STATICLIB}-I@includedir@"
@@ -142,7 +142,7 @@
;;
--libs)
- if test "X@libdir@" != "X/usr/lib" -a "X@libdir@" != "X/usr/lib64"; then
+ if test "X@libdir@" != "X@GENTOO_PORTAGE_EPREFIX@/usr/lib" -a "X@libdir@" != "X@GENTOO_PORTAGE_EPREFIX@/usr/lib64"; then
CURLLIBDIR="-L@libdir@ "
else
CURLLIBDIR=""

View File

@ -1,28 +0,0 @@
Fix NULL pointer reference when closing an unused multi handle.
This is commit da3fc1e from upstream, modulo test 1508.
X-Gentoo-Bug: 456842
X-Gentoo-Bug-URL: https://bugs.gentoo.org/456842
Reported-by: Thomas McShane <firewrks@yahoo.com>
diff --git a/lib/multi.c b/lib/multi.c
index fa0afb9..706df23 100644
--- a/lib/multi.c
+++ b/lib/multi.c
@@ -1773,10 +1773,12 @@ CURLMcode curl_multi_cleanup(CURLM *multi_handle)
/* Close all the connections in the connection cache */
close_all_connections(multi);
- multi->closure_handle->dns.hostcache = multi->hostcache;
- Curl_hostcache_clean(multi->closure_handle);
+ if(multi->closure_handle) {
+ multi->closure_handle->dns.hostcache = multi->hostcache;
+ Curl_hostcache_clean(multi->closure_handle);
- Curl_close(multi->closure_handle);
+ Curl_close(multi->closure_handle);
+ }
multi->closure_handle = NULL;
Curl_hash_destroy(multi->sockhash);

View File

@ -0,0 +1,44 @@
From 1436c8690383aaf91ea340df94d0b18ed4908820 Mon Sep 17 00:00:00 2001
From: naota <naota@elisp.net>
Date: Sun, 23 Feb 2014 22:32:51 +0900
Subject: [PATCH] configure: Tiny fix to honor POSIX
Change "==" to "=" to honor POSIX test construction.
---
configure.ac | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/configure.ac b/configure.ac
index 9dc6866..ee207f9 100644
--- a/configure.ac
+++ b/configure.ac
@@ -2469,19 +2469,19 @@ AC_HELP_STRING([--disable-versioned-symbols], [Disable versioned symbols in shar
AC_MSG_RESULT(yes)
if test "x$OPENSSL_ENABLED" = "x1"; then
versioned_symbols_flavour="OPENSSL_"
- elif test "x$GNUTLS_ENABLED" == "x1"; then
+ elif test "x$GNUTLS_ENABLED" = "x1"; then
versioned_symbols_flavour="GNUTLS_"
- elif test "x$NSS_ENABLED" == "x1"; then
+ elif test "x$NSS_ENABLED" = "x1"; then
versioned_symbols_flavour="NSS_"
- elif test "x$POLARSSL_ENABLED" == "x1"; then
+ elif test "x$POLARSSL_ENABLED" = "x1"; then
versioned_symbols_flavour="POLARSSL_"
- elif test "x$CYASSL_ENABLED" == "x1"; then
+ elif test "x$CYASSL_ENABLED" = "x1"; then
versioned_symbols_flavour="CYASSL_"
- elif test "x$AXTLS_ENABLED" == "x1"; then
+ elif test "x$AXTLS_ENABLED" = "x1"; then
versioned_symbols_flavour="AXTLS_"
- elif test "x$WINSSL_ENABLED" == "x1"; then
+ elif test "x$WINSSL_ENABLED" = "x1"; then
versioned_symbols_flavour="WINSSL_"
- elif test "x$DARWINSSL_ENABLED" == "x1"; then
+ elif test "x$DARWINSSL_ENABLED" = "x1"; then
versioned_symbols_flavour="DARWINSSL_"
else
versioned_symbols_flavour=""
--
1.8.5.5

View File

@ -0,0 +1,31 @@
From ffb8a21d85bde8b626e5dc52ce25f0447ee49f89 Mon Sep 17 00:00:00 2001
From: Steve Holme <steve_holme@hotmail.com>
Date: Sun, 2 Feb 2014 11:01:10 +0000
Subject: [PATCH] tests: Fixed test172 cookie expiry
The test contains a cookie jar file where one of the cookies has an
expiry date of 1391252187 -- Sat, 1 Feb 2014 10:56:27 GMT which has
now expired. Updated to Wed, 14 Oct 2037 16:36:33 GMT as per test
179.
Reported-by: Adam Sampson
Bug: http://curl.haxx.se/bug/view.cgi?id=1330
---
tests/data/test172 | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tests/data/test172 b/tests/data/test172
index b3efae9..3d53418 100644
--- a/tests/data/test172
+++ b/tests/data/test172
@@ -36,7 +36,7 @@ http://%HOSTIP:%HTTPPORT/we/want/172 -b log/jar172.txt -b "tool=curl; name=fool"
.%HOSTIP TRUE /silly/ FALSE 0 ismatch this
.%HOSTIP TRUE / FALSE 0 partmatch present
-%HOSTIP FALSE /we/want/ FALSE 1391252187 nodomain value
+%HOSTIP FALSE /we/want/ FALSE 2139150993 nodomain value
</file>
</client>
--
1.8.5.5

View File

@ -0,0 +1,27 @@
From a8c7cf62811d688efeff49f8f9ab942b525ebfd4 Mon Sep 17 00:00:00 2001
From: Dan Fandrich <dan@coneharvesters.com>
Date: Wed, 26 Mar 2014 22:27:34 +0100
Subject: [PATCH] hostcheck: added a system include to define struct in_addr
---
lib/hostcheck.c | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/lib/hostcheck.c b/lib/hostcheck.c
index 162c522..42eb2ee 100644
--- a/lib/hostcheck.c
+++ b/lib/hostcheck.c
@@ -26,6 +26,10 @@
defined(USE_GSKIT)
/* these backends use functions from this file */
+#ifdef HAVE_NETINET_IN_H
+#include <netinet/in.h>
+#endif
+
#include "hostcheck.h"
#include "rawstr.h"
#include "inet_pton.h"
--
1.9.1

View File

@ -0,0 +1,43 @@
From 6a733c43489cf6e6570e24b38a45fa47d18b9de1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <mgorny@gentoo.org>
Date: Sun, 15 Jun 2014 12:42:30 +0200
Subject: [PATCH] Respect host tool prefixes for krb5-config.
That is, use ${host_alias}-krb5-config if available. This improves
cross-compilation support and fixes multilib on Gentoo.
---
configure.ac | 11 +++++++++--
1 file changed, 9 insertions(+), 2 deletions(-)
diff --git a/configure.ac b/configure.ac
index d9b7a24..1c33b37 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1209,7 +1209,9 @@ if test x"$want_gss" = xyes; then
AC_MSG_RESULT(yes)
if test -z "$GSSAPI_INCS"; then
- if test -f "$GSSAPI_ROOT/bin/krb5-config"; then
+ if test -n "$host_alias" -a -f "$GSSAPI_ROOT/bin/$host_alias-krb5-config"; then
+ GSSAPI_INCS=`$GSSAPI_ROOT/bin/$host_alias-krb5-config --cflags gssapi`
+ elif test -f "$GSSAPI_ROOT/bin/krb5-config"; then
GSSAPI_INCS=`$GSSAPI_ROOT/bin/krb5-config --cflags gssapi`
elif test "$GSSAPI_ROOT" != "yes"; then
GSSAPI_INCS="-I$GSSAPI_ROOT/include"
@@ -1301,7 +1303,12 @@ if test x"$want_gss" = xyes; then
LIBS="-lgss $LIBS"
;;
*)
- if test -f "$GSSAPI_ROOT/bin/krb5-config"; then
+ if test -n "$host_alias" -a -f "$GSSAPI_ROOT/bin/$host_alias-krb5-config"; then
+ dnl krb5-config doesn't have --libs-only-L or similar, put everything
+ dnl into LIBS
+ gss_libs=`$GSSAPI_ROOT/bin/$host_alias-krb5-config --libs gssapi`
+ LIBS="$gss_libs $LIBS"
+ elif test -f "$GSSAPI_ROOT/bin/krb5-config"; then
dnl krb5-config doesn't have --libs-only-L or similar, put everything
dnl into LIBS
gss_libs=`$GSSAPI_ROOT/bin/krb5-config --libs gssapi`
--
2.0.0

View File

@ -1,281 +0,0 @@
diff -urN curl-7.21.4.old/m4/curl-compilers.m4 curl-7.21.4/m4/curl-compilers.m4
--- curl-7.21.4.old/m4/curl-compilers.m4 2011-02-19 18:05:43.000000000 +0100
+++ curl-7.21.4/m4/curl-compilers.m4 2011-02-19 18:11:04.000000000 +0100
@@ -86,19 +86,19 @@
clangvhi=`echo $clangver | cut -d . -f1`
clangvlo=`echo $clangver | cut -d . -f2`
compiler_num=`(expr $clangvhi "*" 100 + $clangvlo) 2>/dev/null`
- flags_dbg_all="-g -g0 -g1 -g2 -g3"
- flags_dbg_all="$flags_dbg_all -ggdb"
- flags_dbg_all="$flags_dbg_all -gstabs"
- flags_dbg_all="$flags_dbg_all -gstabs+"
- flags_dbg_all="$flags_dbg_all -gcoff"
- flags_dbg_all="$flags_dbg_all -gxcoff"
- flags_dbg_all="$flags_dbg_all -gdwarf-2"
- flags_dbg_all="$flags_dbg_all -gvms"
- flags_dbg_yes="-g"
- flags_dbg_off="-g0"
- flags_opt_all="-O -O0 -O1 -O2 -Os -O3 -O4"
- flags_opt_yes="-Os"
- flags_opt_off="-O0"
+ flags_dbg_all=""
+ flags_dbg_all=""
+ flags_dbg_all=""
+ flags_dbg_all=""
+ flags_dbg_all=""
+ flags_dbg_all=""
+ flags_dbg_all=""
+ flags_dbg_all=""
+ flags_dbg_yes=""
+ flags_dbg_off=""
+ flags_opt_all=""
+ flags_opt_yes=""
+ flags_opt_off=""
else
AC_MSG_RESULT([no])
fi
@@ -117,12 +117,12 @@
test "$curl_cv_have_def___DECC_VER" = "yes"; then
AC_MSG_RESULT([yes])
compiler_id="DEC_C"
- flags_dbg_all="-g -g0 -g1 -g2 -g3"
- flags_dbg_yes="-g2"
- flags_dbg_off="-g0"
- flags_opt_all="-O -O0 -O1 -O2 -O3 -O4"
- flags_opt_yes="-O1"
- flags_opt_off="-O0"
+ flags_dbg_all=""
+ flags_dbg_yes=""
+ flags_dbg_off=""
+ flags_opt_all=""
+ flags_opt_yes=""
+ flags_opt_off=""
else
AC_MSG_RESULT([no])
fi
@@ -146,19 +146,19 @@
gccvhi=`echo $gccver | cut -d . -f1`
gccvlo=`echo $gccver | cut -d . -f2`
compiler_num=`(expr $gccvhi "*" 100 + $gccvlo) 2>/dev/null`
- flags_dbg_all="-g -g0 -g1 -g2 -g3"
- flags_dbg_all="$flags_dbg_all -ggdb"
- flags_dbg_all="$flags_dbg_all -gstabs"
- flags_dbg_all="$flags_dbg_all -gstabs+"
- flags_dbg_all="$flags_dbg_all -gcoff"
- flags_dbg_all="$flags_dbg_all -gxcoff"
- flags_dbg_all="$flags_dbg_all -gdwarf-2"
- flags_dbg_all="$flags_dbg_all -gvms"
- flags_dbg_yes="-g"
- flags_dbg_off="-g0"
- flags_opt_all="-O -O0 -O1 -O2 -O3 -Os"
- flags_opt_yes="-O2"
- flags_opt_off="-O0"
+ flags_dbg_all=""
+ flags_dbg_all=""
+ flags_dbg_all=""
+ flags_dbg_all=""
+ flags_dbg_all=""
+ flags_dbg_all=""
+ flags_dbg_all=""
+ flags_dbg_all=""
+ flags_dbg_yes=""
+ flags_dbg_off=""
+ flags_opt_all=""
+ flags_opt_yes=""
+ flags_opt_off=""
else
AC_MSG_RESULT([no])
fi
@@ -175,12 +175,12 @@
if test "$curl_cv_have_def___HP_cc" = "yes"; then
AC_MSG_RESULT([yes])
compiler_id="HP_UX_C"
- flags_dbg_all="-g -s"
- flags_dbg_yes="-g"
- flags_dbg_off="-s"
- flags_opt_all="-O +O0 +O1 +O2 +O3 +O4"
- flags_opt_yes="+O2"
- flags_opt_off="+O0"
+ flags_dbg_all=""
+ flags_dbg_yes=""
+ flags_dbg_off=""
+ flags_opt_all=""
+ flags_opt_yes=""
+ flags_opt_off=""
else
AC_MSG_RESULT([no])
fi
@@ -197,19 +197,19 @@
if test "$curl_cv_have_def___IBMC__" = "yes"; then
AC_MSG_RESULT([yes])
compiler_id="IBM_C"
- flags_dbg_all="-g -g0 -g1 -g2 -g3"
- flags_dbg_yes="-g"
+ flags_dbg_all=""
+ flags_dbg_yes=""
flags_dbg_off=""
- flags_opt_all="-O -O0 -O1 -O2 -O3 -O4 -O5"
- flags_opt_all="$flags_opt_all -qnooptimize"
- flags_opt_all="$flags_opt_all -qoptimize=0"
- flags_opt_all="$flags_opt_all -qoptimize=1"
- flags_opt_all="$flags_opt_all -qoptimize=2"
- flags_opt_all="$flags_opt_all -qoptimize=3"
- flags_opt_all="$flags_opt_all -qoptimize=4"
- flags_opt_all="$flags_opt_all -qoptimize=5"
- flags_opt_yes="-O2"
- flags_opt_off="-qnooptimize"
+ flags_opt_all=""
+ flags_opt_all=""
+ flags_opt_all=""
+ flags_opt_all=""
+ flags_opt_all=""
+ flags_opt_all=""
+ flags_opt_all=""
+ flags_opt_all=""
+ flags_opt_yes=""
+ flags_opt_off=""
else
AC_MSG_RESULT([no])
fi
@@ -230,27 +230,27 @@
CURL_CHECK_DEF([__unix__], [], [silent])
if test "$curl_cv_have_def___unix__" = "yes"; then
compiler_id="INTEL_UNIX_C"
- flags_dbg_all="-g -g0"
- flags_dbg_yes="-g"
- flags_dbg_off="-g0"
- flags_opt_all="-O -O0 -O1 -O2 -O3 -Os"
- flags_opt_yes="-O2"
- flags_opt_off="-O0"
+ flags_dbg_all=""
+ flags_dbg_yes=""
+ flags_dbg_off=""
+ flags_opt_all=""
+ flags_opt_yes=""
+ flags_opt_off=""
else
compiler_id="INTEL_WINDOWS_C"
- flags_dbg_all="/ZI /Zi /zI /zi /ZD /Zd /zD /zd /Z7 /z7 /Oy /Oy-"
- flags_dbg_all="$flags_dbg_all /debug"
- flags_dbg_all="$flags_dbg_all /debug:none"
- flags_dbg_all="$flags_dbg_all /debug:minimal"
- flags_dbg_all="$flags_dbg_all /debug:partial"
- flags_dbg_all="$flags_dbg_all /debug:full"
- flags_dbg_all="$flags_dbg_all /debug:semantic_stepping"
- flags_dbg_all="$flags_dbg_all /debug:extended"
- flags_dbg_yes="/Zi /Oy-"
- flags_dbg_off="/debug:none /Oy-"
- flags_opt_all="/O /O0 /O1 /O2 /O3 /Od /Og /Og- /Oi /Oi-"
- flags_opt_yes="/O2"
- flags_opt_off="/Od"
+ flags_dbg_all=""
+ flags_dbg_all=""
+ flags_dbg_all=""
+ flags_dbg_all=""
+ flags_dbg_all=""
+ flags_dbg_all=""
+ flags_dbg_all=""
+ flags_dbg_all=""
+ flags_dbg_yes=""
+ flags_dbg_off=""
+ flags_opt_all=""
+ flags_opt_yes=""
+ flags_opt_off=""
fi
else
AC_MSG_RESULT([no])
@@ -268,8 +268,8 @@
if test "$curl_cv_have_def___LCC__" = "yes"; then
AC_MSG_RESULT([yes])
compiler_id="LCC"
- flags_dbg_all="-g"
- flags_dbg_yes="-g"
+ flags_dbg_all=""
+ flags_dbg_yes=""
flags_dbg_off=""
flags_opt_all=""
flags_opt_yes=""
@@ -294,12 +294,12 @@
test "$compiler_id" = "unknown"; then
AC_MSG_RESULT([yes])
compiler_id="SGI_MIPS_C"
- flags_dbg_all="-g -g0 -g1 -g2 -g3"
- flags_dbg_yes="-g"
- flags_dbg_off="-g0"
- flags_opt_all="-O -O0 -O1 -O2 -O3 -Ofast"
- flags_opt_yes="-O2"
- flags_opt_off="-O0"
+ flags_dbg_all=""
+ flags_dbg_yes=""
+ flags_dbg_off=""
+ flags_opt_all=""
+ flags_opt_yes=""
+ flags_opt_off=""
else
AC_MSG_RESULT([no])
fi
@@ -321,12 +321,12 @@
test "$curl_cv_have_def__COMPILER_VERSION" = "yes"); then
AC_MSG_RESULT([yes])
compiler_id="SGI_MIPSPRO_C"
- flags_dbg_all="-g -g0 -g1 -g2 -g3"
- flags_dbg_yes="-g"
- flags_dbg_off="-g0"
- flags_opt_all="-O -O0 -O1 -O2 -O3 -Ofast"
- flags_opt_yes="-O2"
- flags_opt_off="-O0"
+ flags_dbg_all=""
+ flags_dbg_yes=""
+ flags_dbg_off=""
+ flags_opt_all=""
+ flags_opt_yes=""
+ flags_opt_off=""
else
AC_MSG_RESULT([no])
fi
@@ -343,11 +343,11 @@
if test "$curl_cv_have_def___SUNPRO_C" = "yes"; then
AC_MSG_RESULT([yes])
compiler_id="SUNPRO_C"
- flags_dbg_all="-g -s"
- flags_dbg_yes="-g"
- flags_dbg_off="-s"
- flags_opt_all="-O -xO -xO1 -xO2 -xO3 -xO4 -xO5"
- flags_opt_yes="-xO2"
+ flags_dbg_all=""
+ flags_dbg_yes=""
+ flags_dbg_off=""
+ flags_opt_all=""
+ flags_opt_yes=""
flags_opt_off=""
else
AC_MSG_RESULT([no])
@@ -365,8 +365,8 @@
if test "$curl_cv_have_def___TINYC__" = "yes"; then
AC_MSG_RESULT([yes])
compiler_id="TINY_C"
- flags_dbg_all="-g -b"
- flags_dbg_yes="-g"
+ flags_dbg_all=""
+ flags_dbg_yes=""
flags_dbg_off=""
flags_opt_all=""
flags_opt_yes=""
@@ -389,12 +389,12 @@
CURL_CHECK_DEF([__UNIX__], [], [silent])
if test "$curl_cv_have_def___UNIX__" = "yes"; then
compiler_id="WATCOM_UNIX_C"
- flags_dbg_all="-g1 -g1+ -g2 -g3"
- flags_dbg_yes="-g2"
+ flags_dbg_all=""
+ flags_dbg_yes=""
flags_dbg_off=""
- flags_opt_all="-O0 -O1 -O2 -O3"
- flags_opt_yes="-O2"
- flags_opt_off="-O0"
+ flags_opt_all=""
+ flags_opt_yes=""
+ flags_opt_off=""
else
compiler_id="WATCOM_WINDOWS_C"
flags_dbg_all=""

View File

@ -10,16 +10,15 @@
<name>Greg Kroah-Hartman</name> <name>Greg Kroah-Hartman</name>
</maintainer> </maintainer>
<use> <use>
<flag name="ares">Enabled c-ares dns support</flag>
<flag name="ssh">Enabled SSH urls in curl using libssh2</flag> <flag name="ssh">Enabled SSH urls in curl using libssh2</flag>
<flag name="gnutls">Prefer gnutls over nss and openssl as the crypto engine</flag>
<flag name="metalink">Enable metalink support</flag> <flag name="metalink">Enable metalink support</flag>
<flag name="nss">Prefer NSS over openssl as the crypto engine</flag>
<flag name="ssl">Enable crypto engine support (via openssl if USE='-gnutls -nss')</flag> <flag name="ssl">Enable crypto engine support (via openssl if USE='-gnutls -nss')</flag>
<flag name="rtmp">Enable Enables RTMPDump Streaming Media support</flag> <flag name="rtmp">Enable RTMP Streaming Media support</flag>
</use> </use>
<upstream> <upstream>
<remote-id type="cpe">cpe:/a:curl:curl</remote-id> <remote-id type="cpe">cpe:/a:curl:curl</remote-id>
<remote-id type="cpe">cpe:/a:curl:libcurl</remote-id> <remote-id type="cpe">cpe:/a:curl:libcurl</remote-id>
<remote-id type="cpe">cpe:/a:haxx:curl</remote-id>
<remote-id type="cpe">cpe:/a:haxx:libcurl</remote-id>
</upstream> </upstream>
</pkgmetadata> </pkgmetadata>