diff options
author | Alexey Korepanov <kaikaikai@yandex.ru> | 2017-10-09 14:43:34 +0100 |
---|---|---|
committer | Anthony G. Basile <blueness@gentoo.org> | 2017-10-10 14:29:51 -0400 |
commit | 2e7a33fb3961ecad6b5572dd2459f49d9fab82c3 (patch) | |
tree | 057ee5554882a0db15aa3b1465f063912b138fde /net-vpn/i2pd | |
parent | 93a507b9f4d2aafaeab51480446a68167eb4456e (diff) | |
download | gentoo-2e7a33fb3961ecad6b5572dd2459f49d9fab82c3.tar.gz gentoo-2e7a33fb3961ecad6b5572dd2459f49d9fab82c3.tar.xz |
net-vpn/i2pd: fix build with libressl #597798
Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
Diffstat (limited to 'net-vpn/i2pd')
-rw-r--r-- | net-vpn/i2pd/i2pd-2.13.0.ebuild | 9 | ||||
-rw-r--r-- | net-vpn/i2pd/i2pd-2.14.0.ebuild | 9 | ||||
-rw-r--r-- | net-vpn/i2pd/i2pd-2.15.0.ebuild | 9 |
3 files changed, 15 insertions, 12 deletions
diff --git a/net-vpn/i2pd/i2pd-2.13.0.ebuild b/net-vpn/i2pd/i2pd-2.13.0.ebuild index d4c839774f7..aaa4ab6149e 100644 --- a/net-vpn/i2pd/i2pd-2.13.0.ebuild +++ b/net-vpn/i2pd/i2pd-2.13.0.ebuild @@ -12,15 +12,16 @@ SLOT="0" KEYWORDS="~amd64 ~arm ~x86" IUSE="cpu_flags_x86_aes i2p-hardening libressl pch static +upnp" -RDEPEND="!static? ( >=dev-libs/boost-1.49[threads] +# if using libressl, require >=boost-1.65, see #597798 +RDEPEND="!static? ( dev-libs/boost[threads] !libressl? ( dev-libs/openssl:0[-bindist] ) - libressl? ( dev-libs/libressl ) + libressl? ( dev-libs/libressl >=dev-libs/boost-1.65 ) upnp? ( net-libs/miniupnpc ) )" DEPEND="${RDEPEND} - static? ( >=dev-libs/boost-1.49[static-libs,threads] + static? ( dev-libs/boost[static-libs,threads] !libressl? ( dev-libs/openssl:0[static-libs] ) - libressl? ( dev-libs/libressl[static-libs] ) + libressl? ( dev-libs/libressl[static-libs] >=dev-libs/boost-1.65 ) upnp? ( net-libs/miniupnpc[static-libs] ) ) i2p-hardening? ( >=sys-devel/gcc-4.7 ) || ( >=sys-devel/gcc-4.7 >=sys-devel/clang-3.3 )" diff --git a/net-vpn/i2pd/i2pd-2.14.0.ebuild b/net-vpn/i2pd/i2pd-2.14.0.ebuild index 752102811a0..8c20134989f 100644 --- a/net-vpn/i2pd/i2pd-2.14.0.ebuild +++ b/net-vpn/i2pd/i2pd-2.14.0.ebuild @@ -12,15 +12,16 @@ SLOT="0" KEYWORDS="~amd64 ~arm ~x86" IUSE="cpu_flags_x86_aes i2p-hardening libressl pch static +upnp" -RDEPEND="!static? ( >=dev-libs/boost-1.49[threads] +# if using libressl, require >=boost-1.65, see #597798 +RDEPEND="!static? ( dev-libs/boost[threads] !libressl? ( dev-libs/openssl:0[-bindist] ) - libressl? ( dev-libs/libressl ) + libressl? ( dev-libs/libressl >=dev-libs/boost-1.65 ) upnp? ( net-libs/miniupnpc ) )" DEPEND="${RDEPEND} - static? ( >=dev-libs/boost-1.49[static-libs,threads] + static? ( dev-libs/boost[static-libs,threads] !libressl? ( dev-libs/openssl:0[static-libs] ) - libressl? ( dev-libs/libressl[static-libs] ) + libressl? ( dev-libs/libressl[static-libs] >=dev-libs/boost-1.65 ) upnp? ( net-libs/miniupnpc[static-libs] ) ) i2p-hardening? ( >=sys-devel/gcc-4.7 ) || ( >=sys-devel/gcc-4.7 >=sys-devel/clang-3.3 )" diff --git a/net-vpn/i2pd/i2pd-2.15.0.ebuild b/net-vpn/i2pd/i2pd-2.15.0.ebuild index 4dbcc37bd00..436a526d78d 100644 --- a/net-vpn/i2pd/i2pd-2.15.0.ebuild +++ b/net-vpn/i2pd/i2pd-2.15.0.ebuild @@ -12,16 +12,17 @@ SLOT="0" KEYWORDS="~amd64 ~arm ~x86" IUSE="cpu_flags_x86_aes i2p-hardening libressl static +upnp websocket" -RDEPEND="!static? ( >=dev-libs/boost-1.49[threads] +# if using libressl, require >=boost-1.65, see #597798 +RDEPEND="!static? ( dev-libs/boost[threads] !libressl? ( dev-libs/openssl:0[-bindist] ) - libressl? ( dev-libs/libressl ) + libressl? ( dev-libs/libressl >=dev-libs/boost-1.65 ) upnp? ( net-libs/miniupnpc ) websocket? ( dev-cpp/websocketpp ) )" DEPEND="${RDEPEND} - static? ( >=dev-libs/boost-1.49[static-libs,threads] + static? ( dev-libs/boost[static-libs,threads] !libressl? ( dev-libs/openssl:0[static-libs] ) - libressl? ( dev-libs/libressl[static-libs] ) + libressl? ( dev-libs/libressl[static-libs] >=dev-libs/boost-1.65 ) upnp? ( net-libs/miniupnpc[static-libs] ) ) i2p-hardening? ( >=sys-devel/gcc-4.7 ) || ( >=sys-devel/gcc-4.7 >=sys-devel/clang-3.3 )" |