From 71dcff63fccf3afe80651afe5f4e9b945e7def26 Mon Sep 17 00:00:00 2001 From: Sam James Date: Wed, 23 Mar 2022 01:01:44 +0000 Subject: [PATCH] dev-ruby/ruby-ldap: add subslot dep on OpenLDAP New OpenLDAP breaks ABI (changes SONAME) Signed-off-by: Sam James --- .../{ruby-ldap-0.9.20.ebuild => ruby-ldap-0.9.20-r2.ebuild} | 4 ++-- ...{ruby-ldap-0.9.20-r1.ebuild => ruby-ldap-0.9.20-r3.ebuild} | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) rename dev-ruby/ruby-ldap/{ruby-ldap-0.9.20.ebuild => ruby-ldap-0.9.20-r2.ebuild} (94%) rename dev-ruby/ruby-ldap/{ruby-ldap-0.9.20-r1.ebuild => ruby-ldap-0.9.20-r3.ebuild} (93%) diff --git a/dev-ruby/ruby-ldap/ruby-ldap-0.9.20.ebuild b/dev-ruby/ruby-ldap/ruby-ldap-0.9.20-r2.ebuild similarity index 94% rename from dev-ruby/ruby-ldap/ruby-ldap-0.9.20.ebuild rename to dev-ruby/ruby-ldap/ruby-ldap-0.9.20-r2.ebuild index 87b4ec31ce483..ee6c408713bbd 100644 --- a/dev-ruby/ruby-ldap/ruby-ldap-0.9.20.ebuild +++ b/dev-ruby/ruby-ldap/ruby-ldap-0.9.20-r2.ebuild @@ -16,9 +16,9 @@ LICENSE="BSD" SLOT="0" KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86" IUSE="ssl" -DEPEND=">=net-nds/openldap-2 +DEPEND=">=net-nds/openldap-2:= dev-libs/cyrus-sasl - ssl? ( dev-libs/openssl:0 )" + ssl? ( dev-libs/openssl:0= )" RDEPEND="${DEPEND}" # Current test set is interactive due to certificate generation and requires diff --git a/dev-ruby/ruby-ldap/ruby-ldap-0.9.20-r1.ebuild b/dev-ruby/ruby-ldap/ruby-ldap-0.9.20-r3.ebuild similarity index 93% rename from dev-ruby/ruby-ldap/ruby-ldap-0.9.20-r1.ebuild rename to dev-ruby/ruby-ldap/ruby-ldap-0.9.20-r3.ebuild index c8d25cc5b6fdd..f727ed1c8e4aa 100644 --- a/dev-ruby/ruby-ldap/ruby-ldap-0.9.20-r1.ebuild +++ b/dev-ruby/ruby-ldap/ruby-ldap-0.9.20-r3.ebuild @@ -16,9 +16,9 @@ LICENSE="BSD" SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" IUSE="ssl" -DEPEND=">=net-nds/openldap-2 +DEPEND=">=net-nds/openldap-2:= dev-libs/cyrus-sasl - ssl? ( dev-libs/openssl:0 )" + ssl? ( dev-libs/openssl:0= )" RDEPEND="${DEPEND}" # Current test set is interactive due to certificate generation and requires