[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#807968: RFP: haskell-gitlib-libgit2 -- Libgit2 backend for gitlib (haskell)



Package: wnpp
Severity: wishlist

* Package name    : haskell-gitlib-libgit2
* URL             : http://hackage.haskell.org/package/gitlib-libgit2
* License         : BSD
  Programming Lang: haskell
  Description     : Libgit2 backend for gitlib (haskell)

Debian includes haskell-gitlib, but that only provides some types and
can't be used for anything without a backend like this one. Neither this
backend nor gitlib-cmdline are in Debian. I am considering using this in
git-annex.

Note that gitlib-libgit2 depends on hlibgit2, which happens to contain
an embedded code copy of gitlib2. I guess debianization would include
patching it to build against an appropriate system version of gitlib2,
although that added dependency may complicate matters.

A few issues that probably bear on packaging hlibgit2:

* https://github.com/jwiegley/gitlib/issues/43
  The version of libgit2 bundled with hlibgit2 is currently 0.18,
  which is older than the versions in Debian. This may make it hard
  to build the package against the system libgit2. (Haven't tried.)

* https://github.com/jwiegley/gitlib/issues/58
  The embedded copy of gitlib2 doesn't include its license text due to
  an oversight.
  
-- 
see shy jo

Attachment: signature.asc
Description: PGP signature


Reply to: