123456789101112131415161718192021 |
- pkgs: attrs: with pkgs; rec {
- version = "2.6.9";
- versionWithUnderscores = "${lib.replaceStrings ["."] ["_"] version}";
- src = fetchFromGitLab {
- owner = "openldap";
- repo = "openldap";
- rev = "OPENLDAP_REL_ENG_${versionWithUnderscores}";
- hash = "sha256-GpNrca+POD8bhyGZn5DYwzsJI0sDU4wxOYBHVXFNjDY=";
- };
- patches = [];
- buildPhase = ''
- make -C include
- make -j$NIX_BUILD_CORES -C libraries/liblber liblber.la
- make -j$NIX_BUILD_CORES -C libraries/libldap libldap.la
- make -j$NIX_BUILD_CORES -C libraries/liblmdb liblmdb.so
- '';
- }
|