logo

overlay

My (experimental) gentoo overlay
commit: d90e29d22f570424d6f5fc3fd9094d976c20d5c4
parent: 5139f9fc7655185a69278a4e0ea39e5b9f52b917
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Tue, 19 Mar 2019 13:07:58 +0100

net-irc/inspircd: rename USE flag: ssl → openssl

Diffstat:

Mnet-irc/inspircd/inspircd-2.0.27.ebuild8++++----
Mnet-irc/inspircd/metadata.xml3+--
2 files changed, 5 insertions(+), 6 deletions(-)

diff --git a/net-irc/inspircd/inspircd-2.0.27.ebuild b/net-irc/inspircd/inspircd-2.0.27.ebuild @@ -12,11 +12,11 @@ SRC_URI="https://github.com/inspircd/inspircd/archive/v${PV}.tar.gz -> ${P}.tar. LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -IUSE="geoip gnutls ipv6 ldap libressl mysql pcre posix postgres sqlite ssl tre" +IUSE="geoip gnutls ipv6 ldap libressl mysql pcre posix postgres sqlite openssl tre" RDEPEND=" dev-lang/perl - ssl? ( + openssl? ( !libressl? ( dev-libs/openssl:= ) libressl? ( dev-libs/libressl:= ) ) @@ -56,7 +56,7 @@ src_configure() { use posix && extras+="m_regex_posix.cpp," use postgres && extras+="m_pgsql.cpp," use sqlite && extras+="m_sqlite3.cpp," - use ssl && extras+="m_ssl_openssl.cpp," + use openssl && extras+="m_ssl_openssl.cpp," use tre && extras+="m_regex_tre.cpp," # The first configuration run enables certain "extra" InspIRCd @@ -76,7 +76,7 @@ src_configure() { --module-dir="/usr/$(get_libdir)/${PN}/modules" $(usex ipv6 '' '--disable-ipv6') $(usex gnutls '--enable-gnutls' '') - $(usex ssl '--enable-openssl' '')) + $(usex openssl '--enable-openssl' '')) ./configure "${myconf[@]}" } diff --git a/net-irc/inspircd/metadata.xml b/net-irc/inspircd/metadata.xml @@ -17,7 +17,7 @@ </longdescription> <use> <flag name="geoip">Add geoip support for country and city lookup based on IPs</flag> - <flag name="gnutls">Enable TLS support</flag> + <flag name="gnutls">Enable TLS support via <pkg>net-libs/gnutls</pkg></flag> <flag name="ipv6">Enable support for IP version 6</flag> <flag name="ldap">Enable LDAP support</flag> <flag name="mysql">Enable MySQL database backend</flag> @@ -25,7 +25,6 @@ <flag name="posix">Adds support for POSIX-compatible functions</flag> <flag name="postgres">Enable PostgreSQL database backend</flag> <flag name="sqlite">Enable Sqlite database backend</flag> - <flag name="ssl">Enable SSL support</flag> <flag name="tre">Enable support for TRE, a lightweight, robust, and efficient POSIX compliant regexp matching library</flag> </use> <upstream>