python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / tools / misc / ldapvi / default.nix
blobdd0d34f50fe57c0cc31e0833f9132bb716fd5418
1 { lib, stdenv, fetchgit, openldap, openssl, popt, glib, libxcrypt, ncurses, readline, pkg-config, cyrus_sasl, autoconf, automake }:
3 stdenv.mkDerivation {
4   pname = "ldapvi";
5   version = "0lz1sb5r0y9ypy8d7hm0l2wfa8l69f8ll0i5c78c0apz40nyjqkg";
7   # use latest git, it includes some important patches since 2007 release
8   src = fetchgit {
9     url = "http://www.lichteblau.com/git/ldapvi.git";
10     sha256 = "3ef3103030ecb04d7fe80180e3fd490377cf81fb2af96782323fddabc3225030";
11   };
13   nativeBuildInputs = [ pkg-config autoconf automake ];
14   buildInputs = [ openldap openssl popt glib libxcrypt ncurses readline cyrus_sasl ];
16   preConfigure = ''
17     cd ldapvi
18     ./autogen.sh
19   '';
21   meta = with lib; {
22     description = "Interactive LDAP client for Unix terminals";
23     longDescription = ''
24       ldapvi is an interactive LDAP client for Unix terminals. Using it, you
25       can update LDAP entries with a text editor.
26     '';
27     homepage = "http://www.lichteblau.com/ldapvi/";
28     license = licenses.gpl2;
29     maintainers = with maintainers; [ ];
30     platforms = lib.platforms.linux;
31   };