net-misc/curl: version bump to 7.51.0, bug #597760

Cherry pick from upstream with trivial modifications:
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afa2aaba543bc2beec2465256d2a0907dc9d69e8

BUG=chromium:661562
TEST=emerge-$BOARD -v1 curl && emerge-$BOARD -v1 $(equery-$BOARD d curl | awk '{ print "=" $1 }')

Change-Id: I13d2a8424be45c7cf11f2a744a1d248601f1c40d
Reviewed-on: https://chromium-review.googlesource.com/406987
Commit-Ready: Mattias Nissler <mnissler@chromium.org>
Tested-by: Mattias Nissler <mnissler@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
diff --git a/net-misc/curl/Manifest b/net-misc/curl/Manifest
index 6cc617a..c9c76ca 100644
--- a/net-misc/curl/Manifest
+++ b/net-misc/curl/Manifest
@@ -1 +1 @@
-DIST curl-7.50.3.tar.bz2 7478393 SHA256 7b7347d976661d02c84a1f4d6daf40dee377efdc45b9e2c77dedb8acf140d8ec SHA512 59012f0d9abd38d00e0b2db0cd5d8b513c08000354d31e7318007b688dc1eb71a0ac71a13acd40b0becc6199299091697b448d2e6895f90e103a23cd23f7f621 WHIRLPOOL 90d45150dd82433d29ac3eeaab1ed3a58a8e6ca20b41039a9988d4a73ceaf5b11b5b9c7ba7c9cce05e13056350691d80e52f5c12ae11ac7ffa91e32d56e0c056
+DIST curl-7.51.0.tar.bz2 2570046 SHA256 7f8240048907e5030f67be0a6129bc4b333783b9cca1391026d700835a788dde SHA512 f4da06a5ea8ef1553130cec9c162ecf51153208106473b52924dc75d57b564ef845347eb252942c138db4b5ccbc17b4fb3d026afc2d1cbec2ee1566046d11cbf WHIRLPOOL 0826e0f4bf4b644b16de11df934edab09aaa29548abb757c1904398c4b3de3d80cabc42efc7acdff0e158f6a586d347eed259354674d51822770380b9d498e9f
diff --git a/net-misc/curl/curl-7.50.3.ebuild b/net-misc/curl/curl-7.51.0.ebuild
similarity index 98%
rename from net-misc/curl/curl-7.50.3.ebuild
rename to net-misc/curl/curl-7.51.0.ebuild
index 429ac1a..5c024a9 100644
--- a/net-misc/curl/curl-7.50.3.ebuild
+++ b/net-misc/curl/curl-7.51.0.ebuild
@@ -51,7 +51,7 @@
 		)
 	)
 	http2? ( net-libs/nghttp2[${MULTILIB_USEDEP}] )
-	idn? ( net-dns/libidn:0[static-libs?,${MULTILIB_USEDEP}] )
+	idn? ( net-dns/libidn2:0[static-libs?,${MULTILIB_USEDEP}] )
 	adns? ( net-dns/c-ares:0[${MULTILIB_USEDEP}] )
 	kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )
 	metalink? ( >=media-libs/libmetalink-0.1.1[${MULTILIB_USEDEP}] )
@@ -205,7 +205,7 @@
 		--disable-versioned-symbols \
 		--without-cyassl \
 		--without-darwinssl \
-		$(use_with idn libidn) \
+		$(use_with idn libidn2) \
 		$(use_with kerberos gssapi "${EPREFIX}"/usr) \
 		$(use_with metalink libmetalink) \
 		$(use_with http2 nghttp2) \