aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStuart Shelton <stuart@shelton.me>2016-11-11 22:35:03 +0000
committerStuart Shelton <stuart@shelton.me>2016-11-11 22:35:03 +0000
commitf9ccf8922f9c835defe633de2a6ee52f18fc1c61 (patch)
treeb2d616733597f2f300ac412cb084d1bc0e4a649f /net-nds
parentUpdate dev-lang/php-5.6.27 (diff)
downloadsrcshelton-f9ccf8922f9c835defe633de2a6ee52f18fc1c61.tar.gz
srcshelton-f9ccf8922f9c835defe633de2a6ee52f18fc1c61.tar.bz2
srcshelton-f9ccf8922f9c835defe633de2a6ee52f18fc1c61.zip
Update net-nds/openldap-2.4.38-r2
Diffstat (limited to 'net-nds')
-rw-r--r--net-nds/openldap/Manifest2
-rw-r--r--net-nds/openldap/openldap-2.4.38-r2.ebuild15
2 files changed, 13 insertions, 4 deletions
diff --git a/net-nds/openldap/Manifest b/net-nds/openldap/Manifest
index 597d2ed1..dc7c4fd9 100644
--- a/net-nds/openldap/Manifest
+++ b/net-nds/openldap/Manifest
@@ -19,4 +19,4 @@ AUX slapd.service.conf 443 SHA256 462adb8f6fc1a9f742c792b4392346d30949eed523453d
AUX slapd.tmpfilesd 90 SHA256 8039a0190bd5b701f29661c63e03e4fb439a8eb50fdd7be5ce96a7f7f3aaeb1b SHA512 c462c92911635a2a6a30eb7239e74b529062224f9798351f53dca9a2e25cbc7f9fbb3743f98a015b7ccac0823ab85adb42d91d980f053bc3f12fdce760ce4bec WHIRLPOOL 2fb28068fa2b8113041544bd88a58060aa309b012b58bd903b58e2ff853fec0882de2f2b0fa28da76eaa5550dcccbe7ed6e8b792df7f788b6bf0d324a0dc0e52
DIST openldap-2.4.38.tgz 5506085 SHA256 88209a3599ec5d9354fc09bbe29b99db1ffa1b612127c06bad0c5265d0b31fd1 SHA512 df7b6b2b84102ba996f84575396c7505ada851b5f09841fd821d34fd8d62580f85ecc655e2cd3965730b44d6919d64864f56b23791f38b411d142d345f250666 WHIRLPOOL bb6a19b353f9dcde07afe78052ce9d5db5a2aaa09236b69d22da0879e74c4de8587312bad66939702db30af779f7ee9720ad792b73d225f004a1a90d80a6fed1
DIST rfc2307bis.schema-20140524 12262 SHA256 6cd8154ad86be1d6bb88a79c303dc10a49bce4ce7d21bb417a951d6496df30b1 SHA512 83b89a1deeefc8566b97e7e865b9b6d04541099cbdf719e24538a7d27d61b6209e87ab9003a9f140bd9afd018ec569e71721e3a24090e1902c8b6659d2ba103e WHIRLPOOL 40cef24529fb4bfc1661d03088eccdb17d9056d696b2bf0e698fa248d03f508ba776784bf8abbaffb5f4c2c59b59b29525b4be2babc978fed681e5e3c88073de
-EBUILD openldap-2.4.38-r2.ebuild 24120 SHA256 5965fc2c330d1fdf766b6de247929e4df2c459c5c074f46624166614e925bc57 SHA512 f243e3998cd1d0d8ee0dc7f1b60e8da59b3cd9ab4b4e3cf0028c53e2f570f07775839b23a10f9859e028614e194528786e75ece1796762aa3ff631565b96b7db WHIRLPOOL a858cec8bbd2a106e6465c7f96cbcb50a04208bf0a1b6785bf412c881505861c45c915989605bc0428509375306e78e2af265e194e9a2b855f79fe23d6a7d0e2
+EBUILD openldap-2.4.38-r2.ebuild 24389 SHA256 f5ff839535adffd3ee87aabbd602fb941e00cd5f08d0993c36bd29440627101f SHA512 cfbf70b12f6386709b82c5230b1940243db023ff71f76f470f0d5b9147d39e1baa0b2b29a4c16e9c87fe1e29d9eeeea7dad0e55eadba496cccc4e38b3915eaec WHIRLPOOL ca3b805a3c924e8d8daab1b45400044dfd9806768a37aad726370a4ab80fc290023c3de72460ff4d48ac9e4d9e61c501f0778ff1d1e5151b3f2e552ca21f40a2
diff --git a/net-nds/openldap/openldap-2.4.38-r2.ebuild b/net-nds/openldap/openldap-2.4.38-r2.ebuild
index 5c4ae0b7..6617c224 100644
--- a/net-nds/openldap/openldap-2.4.38-r2.ebuild
+++ b/net-nds/openldap/openldap-2.4.38-r2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Id: 54cb2f66c021c3a774363181ff1523f6a0900ea6 $
+# $Id: 1706a4a57961fa005c0336b8000c73b24da69ed1 $
EAPI="5"
@@ -270,8 +270,12 @@ pkg_setup() {
openldap_find_versiontags
fi
- enewgroup ldap 439
- enewuser ldap 439 -1 /usr/$(get_libdir)/openldap ldap
+ # The user/group are only used for running daemons which are
+ # disabled in minimal builds, so elide the accounts too.
+ if ! use minimal ; then
+ enewgroup ldap 439
+ enewuser ldap 439 -1 /usr/$(get_libdir)/openldap ldap
+ fi
}
src_prepare() {
@@ -444,6 +448,11 @@ multilib_src_configure() {
$(use_enable tcpd wrappers)
)
+ # Some cross-compiling tests don't pan out well.
+ tc-is-cross-compiler && myconf+=(
+ --with-yielding-select=yes
+ )
+
local ssl_lib="no"
if use ssl || ( ! use minimal && use samba ) ; then
ssl_lib="openssl"