diff --git a/horizon.dhall b/horizon.dhall index a3a83c240fa589183fdd5a4c01069f33a8110127..6e70be8ba482948f42f0715e33d734963de9199f 100644 --- a/horizon.dhall +++ b/horizon.dhall @@ -21,7 +21,11 @@ let packages = , blastxml = H.callHackage "blastxml" "0.3.2" , cereal-text = H.callHackage "cereal-text" "0.1.0.2" , fgl = H.callHackage "fgl" "5.8.1.1" - , hPDB = H.callHackage "hPDB" "1.5.0.0" + , hPDB = + H.callGit + "https://github.com/locallycompact/hPDB" + "133fd21368c1a4283764a87e2a265fda9e058b4b" + (None H.Subdir) , intern = H.callHackage "intern" "0.9.4" , iterable = H.callHackage "iterable" "3.0" , log-domain = H.callHackage "log-domain" "0.13.2" diff --git a/pkgs/hPDB.nix b/pkgs/hPDB.nix index 9169ffbbdfcd2bbdf0d396c4eeda69addd956ea5..9fe7f597f24ee6b5216a380ba11dce3d5ebccb44 100644 --- a/pkgs/hPDB.nix +++ b/pkgs/hPDB.nix @@ -1,12 +1,17 @@ { mkDerivation, Octree, QuickCheck, base, bytestring, containers -, deepseq, directory, ghc-prim, iterable, lib, linear, mmap, mtl -, parallel, tagged, template-haskell, text, unordered-containers -, vector, zlib +, deepseq, directory, fetchgit, ghc-prim, iterable, lib, linear +, mmap, mtl, parallel, tagged, template-haskell, text +, unordered-containers, vector, zlib }: mkDerivation { pname = "hPDB"; version = "1.5.0.0"; - sha256 = "9ca6c11011ff2def4ed3c92e3bc4d5176c01911286189fb305d814f9c023ec1e"; + src = fetchgit { + url = "https://github.com/locallycompact/hPDB"; + sha256 = "1zpw0xsap1skanw8sgqcwgzbnx2i9kn10zwp9mnpyw0lndzbyz1d"; + rev = "133fd21368c1a4283764a87e2a265fda9e058b4b"; + fetchSubmodules = true; + }; isLibrary = true; isExecutable = false; enableSeparateDataOutput = false;