libgit2: new package
authorNicolas Cavallari <nicolas.cavallari@green-communications.fr>
Wed, 14 Feb 2018 11:13:51 +0000 (12:13 +0100)
committerThomas Petazzoni <thomas.petazzoni@bootlin.com>
Sun, 20 May 2018 20:24:37 +0000 (22:24 +0200)
commit02f6e638c877ebc5b1d142bee077d6a241b99474
treec24872c3395c46fd0f52ff857141cb34275260f7
parent44acf13f65a328592e431c7992ff1eab2e124b77
libgit2: new package

Signed-off-by: Nicolas Cavallari <nicolas.cavallari@green-communications.fr>
[Thomas:
 - Do not select BR2_PACKAGE_ZLIB, because zlib is an optional
   dependency.
 - Handle optional dependencies in a more usual way in libgit2.mk:
   group the addition in _DEPENDENCIES and in _CONF_OPTS for a given
   library together.
 - libgit2 can optionally use libssh2, not libssh.
 - Add the optional dependency on zlib.
 - Always pass USE_ICONV=ON, the detection works perfectly fine, with
   both a C library providing iconv support built-in, and with
   libiconv. If neither provides iconv, it gets disabled automatically
   as expected.
 - Add libiconv as an optional dependency.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
DEVELOPERS
package/Config.in
package/libgit2/Config.in [new file with mode: 0644]
package/libgit2/libgit2.hash [new file with mode: 0644]
package/libgit2/libgit2.mk [new file with mode: 0644]