diff options
author | Maximilian Güntner <code@klandest.in> | 2016-11-10 13:02:13 +0100 |
---|---|---|
committer | Maximilian Güntner <code@klandest.in> | 2016-11-15 04:54:52 +0100 |
commit | 2e15a8f2dde53484082d48b14d3557b8009f61ac (patch) | |
tree | 134881efc302e5108938b2a239cb336946dbd81e /pkgs | |
parent | 12f7968273156b80a73cb7031b37af213fae125a (diff) | |
download | nixlib-2e15a8f2dde53484082d48b14d3557b8009f61ac.tar nixlib-2e15a8f2dde53484082d48b14d3557b8009f61ac.tar.gz nixlib-2e15a8f2dde53484082d48b14d3557b8009f61ac.tar.bz2 nixlib-2e15a8f2dde53484082d48b14d3557b8009f61ac.tar.lz nixlib-2e15a8f2dde53484082d48b14d3557b8009f61ac.tar.xz nixlib-2e15a8f2dde53484082d48b14d3557b8009f61ac.tar.zst nixlib-2e15a8f2dde53484082d48b14d3557b8009f61ac.zip |
libgit2: reinit at 0.23.2
Signed-off-by: Maximilian Güntner <code@klandest.in>
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/development/libraries/git2/0.23.nix | 27 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 1 |
2 files changed, 28 insertions, 0 deletions
diff --git a/pkgs/development/libraries/git2/0.23.nix b/pkgs/development/libraries/git2/0.23.nix new file mode 100644 index 000000000000..3cf429ab1d73 --- /dev/null +++ b/pkgs/development/libraries/git2/0.23.nix @@ -0,0 +1,27 @@ +{ stdenv, fetchurl, pkgconfig, cmake, zlib, python, libssh2, openssl, http-parser, libiconv }: + +stdenv.mkDerivation (rec { + version = "0.23.2"; + name = "libgit2-${version}"; + + src = fetchurl { + name = "${name}.tar.gz"; + url = "https://github.com/libgit2/libgit2/tarball/v${version}"; + sha256 = "1d3901bmgvdnmzrx21afi1d0llsqmca3ckj942p0i2wpdpr1kbcp"; + }; + + cmakeFlags = "-DTHREADSAFE=ON"; + + nativeBuildInputs = [ cmake python pkgconfig ]; + buildInputs = [ zlib libssh2 openssl http-parser ]; + + meta = { + description = "the Git linkable library"; + homepage = http://libgit2.github.com/; + license = stdenv.lib.licenses.gpl2; + platforms = with stdenv.lib.platforms; all; + }; +} // stdenv.lib.optionalAttrs (!stdenv.isLinux) { + NIX_LDFLAGS = "-liconv"; + propagatedBuildInputs = [ libiconv ]; +}) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 9c546d7b6b8e..da3a256b2a9f 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -7031,6 +7031,7 @@ in ); libgit2_0_21 = callPackage ../development/libraries/git2/0.21.nix { }; + libgit2_0_23 = callPackage ../development/libraries/git2/0.23.nix { }; gle = callPackage ../development/libraries/gle { }; |