diff --git a/manifest.dhall b/manifest.dhall index bab4b79f2853f8634b8639ed9ac668571e58a215..fec0cfb7c1059c88ab8043077ec5c6902eb4a324 100644 --- a/manifest.dhall +++ b/manifest.dhall @@ -101,7 +101,11 @@ in [ callHackage "Cabal" "3.8.1.0" , callHackage "co-log-core" "0.3.1.0" , callHackage "comonad" "5.0.8" , callHackage "compact" "0.2.0.0" - , callHackage "compactable" "0.2.0.0" + , callCabal2nix + "compactable" + "https://gitlab.com/fresheyeball/Compactable" + (Some "f63927b1e438c267f0d12f36e5b3735cfaebeeb4") + (None Text) , callHackage "composite-base" "0.8.1.0" , callHackage "composite-cassava" "0.0.3.1" , callHackage "composite-dhall" "0.1.0.1" diff --git a/pkgs/compactable.nix b/pkgs/compactable.nix index d632014a1a01e5aa555b8d98756521dfaaafc2a5..cf683dea3826136b6e55712c0f217f8d896d707a 100644 --- a/pkgs/compactable.nix +++ b/pkgs/compactable.nix @@ -1,64 +1,26 @@ -{ mkDerivation -, aeson -, base -, base-compat -, bifunctors -, containers -, contravariant -, data-default-class -, deepseq -, genvalidity -, genvalidity-sydtest -, hashable -, keys -, lens -, lib -, QuickCheck -, semigroupoids -, sydtest -, sydtest-discover -, these -, transformers -, transformers-compat -, unordered-containers -, vector -, vector-instances +{ mkDerivation, aeson, base, base-compat, bifunctors, containers +, contravariant, data-default-class, deepseq, fetchgit, hashable +, keys, lens, lib, QuickCheck, semigroupoids, sydtest +, sydtest-discover, these, transformers, transformers-compat +, unordered-containers, vector, vector-instances }: mkDerivation { pname = "compactable"; - version = "0.2.0.0"; - sha256 = "871c6e5a6d0b9a27624a3393a0b048358cf9289b8e35535bb11c469f56cdec59"; + version = "0.2.0.1"; + src = fetchgit { + url = "https://gitlab.com/fresheyeball/Compactable"; + sha256 = "19nqdzaj8x5bnj1h7qng659c3cs9dm4s54bvgvvkgjqq6hs04hjr"; + rev = "f63927b1e438c267f0d12f36e5b3735cfaebeeb4"; + fetchSubmodules = true; + }; libraryHaskellDepends = [ - aeson - base - base-compat - bifunctors - containers - contravariant - data-default-class - deepseq - hashable - keys - lens - QuickCheck - semigroupoids - these - transformers - transformers-compat - unordered-containers - vector - vector-instances + aeson base base-compat bifunctors containers contravariant + data-default-class deepseq hashable keys lens QuickCheck + semigroupoids these transformers transformers-compat + unordered-containers vector vector-instances ]; testHaskellDepends = [ - base - containers - genvalidity - genvalidity-sydtest - QuickCheck - sydtest - sydtest-discover - these - vector + base containers QuickCheck sydtest sydtest-discover these vector ]; doHaddock = false; jailbreak = true; @@ -66,4 +28,4 @@ mkDerivation { hyperlinkSource = false; description = "A typeclass for structures which can be catMaybed, filtered, and partitioned"; license = lib.licenses.bsd3; -} +} \ No newline at end of file