aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhasufell <hasufell@hasufell.de>2015-01-23 18:52:10 +0100
committerhasufell <hasufell@hasufell.de>2015-01-23 20:06:42 +0100
commitc6494cf599c4abba777c7b361b34a8eb7f7d31e5 (patch)
tree80e9f23ecfc568171fc249f1bb7900f54478e0e5 /app-admin
parentMerge branch 'master' of git://github.com/lluixhi/libressl into master (diff)
downloadlibressl-c6494cf599c4abba777c7b361b34a8eb7f7d31e5.tar.gz
libressl-c6494cf599c4abba777c7b361b34a8eb7f7d31e5.tar.bz2
libressl-c6494cf599c4abba777c7b361b34a8eb7f7d31e5.zip
Use 'libressl' USE flag instead of virtual/openssl
This has several advantages: * more explicit control, less breakage by missynced virtuals or switching the provider * subslots work correctly Currently, we don't add a '!dev-libs/openssl:0' blocker to dev-libs/libressl to be able to test all packages. However, this should be done when importing it into the tree.
Diffstat (limited to 'app-admin')
-rw-r--r--app-admin/apache-tools/apache-tools-2.4.10.ebuild7
1 files changed, 5 insertions, 2 deletions
diff --git a/app-admin/apache-tools/apache-tools-2.4.10.ebuild b/app-admin/apache-tools/apache-tools-2.4.10.ebuild
index e177e19..9fe4cfd 100644
--- a/app-admin/apache-tools/apache-tools-2.4.10.ebuild
+++ b/app-admin/apache-tools/apache-tools-2.4.10.ebuild
@@ -12,13 +12,16 @@ SRC_URI="mirror://apache/httpd/httpd-${PV}.tar.bz2"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc64-solaris ~x64-solaris"
-IUSE="ssl"
+IUSE="libressl ssl"
RESTRICT="test"
RDEPEND=">=dev-libs/apr-1.5.0:1
dev-libs/apr-util:1
dev-libs/libpcre
- ssl? ( dev-libs/openssl )"
+ ssl? (
+ !libressl? ( dev-libs/openssl:0 )
+ libressl? ( dev-libs/libressl:= )
+ )"
DEPEND="${RDEPEND}
sys-devel/libtool"