summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAvatar Marc-Antoine Perennou <keruspe@exherbo.org> 2017-09-14 11:43:09 +0200
committerAvatar Marc-Antoine Perennou <keruspe@exherbo.org> 2017-09-14 11:43:09 +0200
commitfef1a88bfa502c29ad45cf128626fd66c607ecab (patch)
tree2b4d5351a44d094c344d80031efe8c5d51f23227
parentaea1405d111bec86b84a026f3cc140c05b10c77e (diff)
downloadrust-fef1a88bfa502c29ad45cf128626fd66c607ecab.tar.gz
rust-fef1a88bfa502c29ad45cf128626fd66c607ecab.tar.xz
rust: add missing openssl dependency
Required by cargo Signed-off-by: Marc-Antoine Perennou <keruspe@exherbo.org>
-rw-r--r--packages/dev-lang/rust/rust-1.20.0-r1.exheres-0 (renamed from packages/dev-lang/rust/rust-1.20.0.exheres-0)0
-rw-r--r--packages/dev-lang/rust/rust-build.exlib3
2 files changed, 3 insertions, 0 deletions
diff --git a/packages/dev-lang/rust/rust-1.20.0.exheres-0 b/packages/dev-lang/rust/rust-1.20.0-r1.exheres-0
index fed06d4..fed06d4 100644
--- a/packages/dev-lang/rust/rust-1.20.0.exheres-0
+++ b/packages/dev-lang/rust/rust-1.20.0-r1.exheres-0
diff --git a/packages/dev-lang/rust/rust-build.exlib b/packages/dev-lang/rust/rust-build.exlib
index 68d4248..795b822 100644
--- a/packages/dev-lang/rust/rust-build.exlib
+++ b/packages/dev-lang/rust/rust-build.exlib
@@ -44,6 +44,7 @@ LICENCES="MIT Apache-2.0"
MYOPTIONS="
force-bootstrap [[ description = [ force boostrapping of rust in case autobootstrap doesn't work ] ]]
internal-llvm [[ description = [ statically link to the internal llvm instead of the system one ] ]]
+ ( providers: libressl openssl ) [[ number-selected = exactly-one ]]
"
DEPENDENCIES="
@@ -54,6 +55,8 @@ DEPENDENCIES="
sys-devel/make[>=3.82]
sys-devel/ninja [[ description = [ for sanitizers (and llvm) ] ]]
!internal-llvm? ( dev-lang/llvm:=[>=3.9.1-r1][static] )
+ providers:libressl? ( dev-libs/libressl:= )
+ providers:openssl? ( dev-libs/openssl )
"
WORK="${WORKBASE}/${MY_PNV}"