net-vpn/i2p: remove ecdsa flag in 0.9.30, since DSA is being replaced.

Signed-off-by: Yifeng Li <tomli@tomli.me>
Closes: https://github.com/gentoo/gentoo/pull/4571
This commit is contained in:
Yifeng Li
2017-05-15 09:53:33 +08:00
committed by Patrice Clement
parent ffd980fa49
commit 1b45977403

View File

@@ -14,7 +14,7 @@ SLOT="0"
# Until the deps reach other arches
KEYWORDS="~amd64 ~x86"
IUSE="+ecdsa nls"
IUSE="nls"
# dev-java/ant-core is automatically added due to java-ant-2.eclass
CP_DEPEND="dev-java/bcprov:1.50
@@ -31,17 +31,14 @@ DEPEND="${CP_DEPEND}
>=virtual/jdk-1.7"
RDEPEND="${CP_DEPEND}
ecdsa? (
|| (
dev-java/icedtea:7[-sunec]
dev-java/icedtea:8[-sunec]
dev-java/icedtea-bin:7
dev-java/icedtea-bin:8
dev-java/oracle-jre-bin
dev-java/oracle-jdk-bin
)
)
!ecdsa? ( >=virtual/jre-1.7 )"
|| (
dev-java/icedtea:7[-sunec]
dev-java/icedtea:8[-sunec]
dev-java/icedtea-bin:7
dev-java/icedtea-bin:8
dev-java/oracle-jre-bin
dev-java/oracle-jdk-bin
)"
EANT_BUILD_TARGET="pkg"
JAVA_ANT_ENCODING="UTF-8"
@@ -141,17 +138,6 @@ pkg_postinst() {
elog 'I2P can be configured through the web interface at http://localhost:7657/console'
elog
if use !ecdsa
then
ewarn 'DSA keys are being retired since 0.9.30. You should have the ecdsa USE to ensure'
ewarn 'the flawless operation of your i2p.'
ewarn
ewarn "This is purely a run-time issue. You're free to build i2p with any JDK, as long as"
ewarn 'the JVM you run it with is one of the above listed and from the same or a newer generation'
ewarn 'as the one you built with.'
ewarn
fi
ewarn "The router will migrate the jetty.xml for each Jetty website to the new Jetty 9 setup during startup."
ewarn "This should work for recent, unmodified configurations but may not work for modified or"
ewarn "very old setups. Verify that your Jetty website works after upgrading, and contact i2p"