mirror of
https://gitlab.univ-nantes.fr/glicid-public/guix-glicid.git
synced 2025-05-01 14:45:39 +02:00
updating openldap
This commit is contained in:
parent
213dae977b
commit
6f2c652424
2 changed files with 17 additions and 13 deletions
|
@ -12,6 +12,7 @@
|
||||||
#:use-module (gnu packages linux)
|
#:use-module (gnu packages linux)
|
||||||
#:use-module ((gnu packages openldap) #:prefix gnu:)
|
#:use-module ((gnu packages openldap) #:prefix gnu:)
|
||||||
#:use-module (gnu packages password-utils)
|
#:use-module (gnu packages password-utils)
|
||||||
|
#:use-module (gnu packages perl)
|
||||||
#:use-module (gnu packages python)
|
#:use-module (gnu packages python)
|
||||||
#:use-module (gnu packages pkg-config)
|
#:use-module (gnu packages pkg-config)
|
||||||
#:use-module (gnu packages tls)
|
#:use-module (gnu packages tls)
|
||||||
|
@ -19,7 +20,6 @@
|
||||||
|
|
||||||
(define-public openldap
|
(define-public openldap
|
||||||
(package
|
(package
|
||||||
(inherit gnu:openldap)
|
|
||||||
(name "openldap")
|
(name "openldap")
|
||||||
(version "2.6.0")
|
(version "2.6.0")
|
||||||
(source (origin
|
(source (origin
|
||||||
|
@ -39,16 +39,24 @@
|
||||||
)
|
)
|
||||||
(build-system gnu-build-system)
|
(build-system gnu-build-system)
|
||||||
(inputs `(
|
(inputs `(
|
||||||
("libltdl", libltdl)
|
|
||||||
("pkg-config", pkg-config)
|
|
||||||
("libevent", libevent)
|
|
||||||
("openssl", openssl)
|
|
||||||
("argon2", argon2)
|
("argon2", argon2)
|
||||||
("wiredtiger", wiredtiger)
|
("cyrus-sasl", cyrus-sasl)
|
||||||
("snappy", snappy)
|
("libevent", libevent)
|
||||||
|
("libgcrypt", libgcrypt)
|
||||||
|
("libltdl", libltdl)
|
||||||
("lz4", lz4)
|
("lz4", lz4)
|
||||||
|
("openssl", openssl)
|
||||||
|
("perl", perl)
|
||||||
|
("pkg-config", pkg-config)
|
||||||
|
("snappy", snappy)
|
||||||
("unixodbc", unixodbc)
|
("unixodbc", unixodbc)
|
||||||
,@(package-inputs gnu:openldap)
|
("wiredtiger", wiredtiger)
|
||||||
|
("zlib", zlib)
|
||||||
|
))
|
||||||
|
(native-inputs `(
|
||||||
|
("bdb-5.3", bdb-5.3)
|
||||||
|
("groff", groff)
|
||||||
|
("libtool", libtool)
|
||||||
))
|
))
|
||||||
(arguments '(
|
(arguments '(
|
||||||
; this is needed because the make check does not work inside guix
|
; this is needed because the make check does not work inside guix
|
||||||
|
@ -75,10 +83,8 @@
|
||||||
"--disable-static"
|
"--disable-static"
|
||||||
"--enable-shared"
|
"--enable-shared"
|
||||||
"--with-tls=openssl"
|
"--with-tls=openssl"
|
||||||
"--enable-perl=no" ; error with the beck_perl
|
|
||||||
)
|
)
|
||||||
#:make-flags '("STRIP=")
|
#:make-flags '("STRIP=")
|
||||||
#:parallel-build? #f
|
|
||||||
#:phases (modify-phases %standard-phases
|
#:phases (modify-phases %standard-phases
|
||||||
(add-before 'build 'make-depend
|
(add-before 'build 'make-depend
|
||||||
(lambda* (#:key input #:allow-other-keys)
|
(lambda* (#:key input #:allow-other-keys)
|
||||||
|
@ -170,8 +176,8 @@
|
||||||
)
|
)
|
||||||
(inputs `(
|
(inputs `(
|
||||||
("linux-pam", linux-pam)
|
("linux-pam", linux-pam)
|
||||||
("openldap", openldap)
|
|
||||||
("mit-krb5", mit-krb5)
|
("mit-krb5", mit-krb5)
|
||||||
|
("openldap", openldap)
|
||||||
("python", python)
|
("python", python)
|
||||||
))
|
))
|
||||||
(home-page "https://arthurdejong.org/nss-pam-ldapd")
|
(home-page "https://arthurdejong.org/nss-pam-ldapd")
|
||||||
|
@ -185,4 +191,3 @@ an LDAP server.")
|
||||||
(license license:lgpl2.1+)
|
(license license:lgpl2.1+)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
openldap
|
|
||||||
|
|
|
@ -19,7 +19,6 @@
|
||||||
(build-system perl-build-system)
|
(build-system perl-build-system)
|
||||||
(arguments '(
|
(arguments '(
|
||||||
#:tests? #f
|
#:tests? #f
|
||||||
#:parallel-build? #f
|
|
||||||
))
|
))
|
||||||
(home-page "https://metacpan.org/release/ExtUtils-Embed")
|
(home-page "https://metacpan.org/release/ExtUtils-Embed")
|
||||||
(synopsis "Utilities for embedding Perl in C/C++ applications")
|
(synopsis "Utilities for embedding Perl in C/C++ applications")
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue