diff --git a/flake.lock b/flake.lock index 42881265e108241207462d88937bba847b65bba9..ec25b0e8db205daaf9ae8dd89c53a68674ab681b 100644 --- a/flake.lock +++ b/flake.lock @@ -5,11 +5,11 @@ "nixpkgs-lib": "nixpkgs-lib" }, "locked": { - "lastModified": 1706830856, - "narHash": "sha256-a0NYyp+h9hlb7ddVz4LUn1vT/PLwqfrWYcHMvFB1xYg=", + "lastModified": 1715865404, + "narHash": "sha256-/GJvTdTpuDjNn84j82cU6bXztE0MSkdnTWClUCRub78=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "b253292d9c0a5ead9bc98c4e9a26c6312e27d69f", + "rev": "8dc45382d5206bd292f9c2768b8058a8fd8311d9", "type": "github" }, "original": { @@ -54,9 +54,58 @@ "type": "github" } }, + "flake-parts_4": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_4" + }, + "locked": { + "lastModified": 1706830856, + "narHash": "sha256-a0NYyp+h9hlb7ddVz4LUn1vT/PLwqfrWYcHMvFB1xYg=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "b253292d9c0a5ead9bc98c4e9a26c6312e27d69f", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "flake-parts", + "type": "github" + } + }, + "horizon-advance": { + "inputs": { + "flake-parts": [ + "horizon-platform", + "horizon-advance", + "horizon-core", + "flake-parts" + ], + "horizon-core": "horizon-core", + "horizon-hoogle": "horizon-hoogle_3", + "nixpkgs": [ + "horizon-platform", + "horizon-advance", + "horizon-core", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1709026852, + "narHash": "sha256-5TNWN99je/+lvlHf8ZhKdeR+5/++QfolO+OLH86GO7E=", + "ref": "refs/heads/master", + "rev": "90d964dac4093b32e8608fc9ce55bf1648e16968", + "revCount": 191, + "type": "git", + "url": "https://gitlab.horizon-haskell.net/package-sets/horizon-advance" + }, + "original": { + "type": "git", + "url": "https://gitlab.horizon-haskell.net/package-sets/horizon-advance" + } + }, "horizon-build-packages": { "inputs": { - "flake-parts": "flake-parts_2", + "flake-parts": "flake-parts_3", "horizon-ghc": "horizon-ghc", "nixpkgs": "nixpkgs_2" }, @@ -78,13 +127,17 @@ "horizon-core": { "inputs": { "flake-parts": [ + "horizon-platform", + "horizon-advance", "horizon-core", "horizon-build-packages", "flake-parts" ], "horizon-build-packages": "horizon-build-packages", - "horizon-hoogle": "horizon-hoogle", + "horizon-hoogle": "horizon-hoogle_2", "nixpkgs": [ + "horizon-platform", + "horizon-advance", "horizon-core", "horizon-build-packages", "nixpkgs" @@ -107,7 +160,7 @@ }, "horizon-ghc": { "inputs": { - "flake-parts": "flake-parts_3", + "flake-parts": "flake-parts_4", "nixpkgs": "nixpkgs" }, "locked": { @@ -155,6 +208,58 @@ "url": "https://gitlab.horizon-haskell.net/nix/horizon-hoogle" } }, + "horizon-hoogle_3": { + "locked": { + "lastModified": 1701521742, + "narHash": "sha256-huf/95jYL7mY0AHSziJYXx4m/sP+G+YAbJb+Q5Ph/Jg=", + "ref": "refs/heads/master", + "rev": "ddf3b08c6458c1a9e0d881f968c050bc828b9b8e", + "revCount": 2, + "type": "git", + "url": "https://gitlab.horizon-haskell.net/nix/horizon-hoogle" + }, + "original": { + "type": "git", + "url": "https://gitlab.horizon-haskell.net/nix/horizon-hoogle" + } + }, + "horizon-hoogle_4": { + "locked": { + "lastModified": 1701521742, + "narHash": "sha256-huf/95jYL7mY0AHSziJYXx4m/sP+G+YAbJb+Q5Ph/Jg=", + "ref": "refs/heads/master", + "rev": "ddf3b08c6458c1a9e0d881f968c050bc828b9b8e", + "revCount": 2, + "type": "git", + "url": "https://gitlab.horizon-haskell.net/nix/horizon-hoogle" + }, + "original": { + "type": "git", + "url": "https://gitlab.horizon-haskell.net/nix/horizon-hoogle" + } + }, + "horizon-platform": { + "inputs": { + "flake-parts": "flake-parts_2", + "horizon-advance": "horizon-advance", + "horizon-hoogle": "horizon-hoogle_4", + "nixpkgs": "nixpkgs_3" + }, + "locked": { + "lastModified": 1716637810, + "narHash": "sha256-Bo6OlDHZ+1nR2LTM9G+5iCB+7ITkcW9zc+f3kUvS0rU=", + "ref": "lts/ghc-9.8.x", + "rev": "ebc705dc9dd1a96fcdc55e635253e4a294496d1a", + "revCount": 1314, + "type": "git", + "url": "https://gitlab.horizon-haskell.net/package-sets/horizon-platform" + }, + "original": { + "ref": "lts/ghc-9.8.x", + "type": "git", + "url": "https://gitlab.horizon-haskell.net/package-sets/horizon-platform" + } + }, "nixpkgs": { "locked": { "lastModified": 1707956935, @@ -172,6 +277,18 @@ } }, "nixpkgs-lib": { + "locked": { + "lastModified": 1714640452, + "narHash": "sha256-QBx10+k6JWz6u7VsohfSw8g8hjdBZEf8CFzXH1/1Z94=", + "type": "tarball", + "url": "https://github.com/NixOS/nixpkgs/archive/50eb7ecf4cd0a5756d7275c8ba36790e5bd53e33.tar.gz" + }, + "original": { + "type": "tarball", + "url": "https://github.com/NixOS/nixpkgs/archive/50eb7ecf4cd0a5756d7275c8ba36790e5bd53e33.tar.gz" + } + }, + "nixpkgs-lib_2": { "locked": { "dir": "lib", "lastModified": 1706550542, @@ -189,7 +306,7 @@ "type": "github" } }, - "nixpkgs-lib_2": { + "nixpkgs-lib_3": { "locked": { "dir": "lib", "lastModified": 1706550542, @@ -207,7 +324,7 @@ "type": "github" } }, - "nixpkgs-lib_3": { + "nixpkgs-lib_4": { "locked": { "dir": "lib", "lastModified": 1706550542, @@ -257,12 +374,28 @@ "type": "github" } }, + "nixpkgs_4": { + "locked": { + "lastModified": 1716914467, + "narHash": "sha256-KkT6YM/yNQqirtYj/frn6RRakliB8RDvGqVGGaNhdcU=", + "owner": "nixos", + "repo": "nixpkgs", + "rev": "4a3fc4cf736b7d2d288d7a8bf775ac8d4c0920b4", + "type": "github" + }, + "original": { + "owner": "nixos", + "ref": "nixpkgs-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, "root": { "inputs": { "flake-parts": "flake-parts", - "horizon-core": "horizon-core", - "horizon-hoogle": "horizon-hoogle_2", - "nixpkgs": "nixpkgs_3" + "horizon-hoogle": "horizon-hoogle", + "horizon-platform": "horizon-platform", + "nixpkgs": "nixpkgs_4" } } }, diff --git a/flake.nix b/flake.nix index 71579c77ee4a22fa8d505dae400543e8108dad55..b6b75fb56a7299ccfd4b7996219b2788574fe984 100644 --- a/flake.nix +++ b/flake.nix @@ -9,7 +9,7 @@ inputs = { flake-parts.url = "github:hercules-ci/flake-parts"; - horizon-core.url = "git+https://gitlab.horizon-haskell.net/package-sets/horizon-core?ref=lts/ghc-9.8.x"; + horizon-platform.url = "git+https://gitlab.horizon-haskell.net/package-sets/horizon-platform?ref=lts/ghc-9.8.x"; horizon-hoogle.url = "git+https://gitlab.horizon-haskell.net/nix/horizon-hoogle"; nixpkgs.url = "github:nixos/nixpkgs/nixpkgs-unstable"; }; @@ -18,7 +18,7 @@ inputs@ { self , flake-parts - , horizon-core + , horizon-platform , nixpkgs , ... }: @@ -43,7 +43,7 @@ (import (./configuration + "/${system}.nix") { inherit pkgs haskellLib; }) ]; - legacyPackages = horizon-core.legacyPackages.${system}.extend overrides; + legacyPackages = horizon-platform.legacyPackages.${system}.extend overrides; packages = filterAttrs (_: isDerivation) legacyPackages; diff --git a/horizon.dhall b/horizon.dhall index 59fa8d2b2e24e9497c38377727338bf1d1d7344c..8401cd6743a8c26ae8f72cc745dda8ffa718a729 100644 --- a/horizon.dhall +++ b/horizon.dhall @@ -2,43 +2,18 @@ let H = https://gitlab.horizon-haskell.net/dhall/horizon-spec/-/raw/0.10.0/horizon-spec/package.dhall let packages = - { Boolean = H.callHackage "Boolean" "0.2.4" - , Chart = H.callHackage "Chart" "1.9.5" + { Chart = H.callHackage "Chart" "1.9.5" , Chart-cairo = H.callHackage "Chart-cairo" "1.9.4.1" , HList = H.callHackage "HList" "0.5.3.0" , HTF = H.callHackage "HTF" "0.15.0.1" , HaTeX = H.callHackage "HaTeX" "3.22.4.1" - , JuicyPixels = H.callHackage "JuicyPixels" "3.3.8" - , MemoTrie = H.callHackage "MemoTrie" "0.6.11" - , MonadPrompt = H.callHackage "MonadPrompt" "1.0.0.5" - , NumInstances = H.callHackage "NumInstances" "1.4" - , Only = H.callHackage "Only" "0.1" , Rlang-QQ = H.callHackage "Rlang-QQ" "0.3.1.0" - , active = H.callHackage "active" "0.2.1" , apply-refact = H.callHackage "apply-refact" "0.14.0.0" - , base-prelude = H.callHackage "base-prelude" "1.6.1.1" , bibtex = H.callHackage "bibtex" "0.1.0.7" - , binary-orphans = H.callHackage "binary-orphans" "1.0.4.1" - , blaze-textual = H.callHackage "blaze-textual" "0.2.3.1" - , bytes = H.callHackage "bytes" "0.17.3" , cairo = H.callHackage "cairo" "0.13.10.0" - , circle-packing = H.callHackage "circle-packing" "0.1.0.6" - , co-log-core = H.callHackage "co-log-core" "0.3.2.1" - , commutative-semigroups = - H.callHackage "commutative-semigroups" "0.1.0.2" - , conduit-parse = H.callHackage "conduit-parse" "0.2.1.1" - , constraints-extras = H.callHackage "constraints-extras" "0.4.0.0" - , cpphs = H.callHackage "cpphs" "1.20.9.1" - , cryptohash-md5 = H.callHackage "cryptohash-md5" "0.11.101.0" - , cubicbezier = H.callHackage "cubicbezier" "0.6.0.7" , data-accessor = H.callHackage "data-accessor" "0.2.3.1" , data-accessor-transformers = H.callHackage "data-accessor-transformers" "0.2.1.8" - , data-binary-ieee754 = H.callHackage "data-binary-ieee754" "0.4.4" - , deferred-folds = H.callHackage "deferred-folds" "0.9.18.6" - , dependent-map = H.callHackage "dependent-map" "0.4.0.0" - , dependent-sum = H.callHackage "dependent-sum" "0.7.2.0" - , deriving-aeson = H.callHackage "deriving-aeson" "0.2.9" , diagrams = H.callHackage "diagrams" "1.4.1" , diagrams-cairo = H.callHackage "diagrams-cairo" "1.4.2.1" , diagrams-contrib = H.callHackage "diagrams-contrib" "1.4.5.1" @@ -46,24 +21,8 @@ let packages = , diagrams-lib = H.callHackage "diagrams-lib" "1.4.6" , diagrams-solve = H.callHackage "diagrams-solve" "0.1.3" , diagrams-svg = H.callHackage "diagrams-svg" "1.4.3.1" - , dictionary-sharing = H.callHackage "dictionary-sharing" "0.1.0.0" - , direct-sqlite = H.callHackage "direct-sqlite" "2.3.28" - , doctest = H.callHackage "doctest" "0.22.2" - , doctest-discover = H.callHackage "doctest-discover" "0.2.0.0" - , dual-tree = H.callHackage "dual-tree" "0.2.3.1" - , enclosed-exceptions = H.callHackage "enclosed-exceptions" "1.0.3" - , enummapset = H.callHackage "enummapset" "0.7.2.0" - , fast-math = H.callHackage "fast-math" "1.0.2" - , filemanip = H.callHackage "filemanip" "0.3.6.3" - , filtrable = H.callHackage "filtrable" "0.1.6.0" - , floatshow = H.callHackage "floatshow" "0.2.4" - , focus = H.callHackage "focus" "1.0.3.2" - , force-layout = H.callHackage "force-layout" "0.4.0.6" , fourmolu = H.callHackage "fourmolu" "0.14.1.0" , fsnotify = H.callHackage "fsnotify" "0.4.1.0" - , fuzzy = H.callHackage "fuzzy" "0.1.1.0" - , generic-lens = H.callHackage "generic-lens" "2.2.2.0" - , generic-lens-core = H.callHackage "generic-lens-core" "2.2.1.0" , ghc-check = H.callHackage "ghc-check" "0.5.0.8" , ghc-exactprint = H.callHackage "ghc-exactprint" "1.8.0.0" , ghc-lib-parser = H.callHackage "ghc-lib-parser" "9.8.1.20231121" @@ -71,17 +30,12 @@ let packages = , ghc-parser = H.callHackage "ghc-parser" "0.2.6.0" , ghc-syntax-highlighter = H.callHackage "ghc-syntax-highlighter" "0.0.11.0" - , ghc-trace-events = H.callHackage "ghc-trace-events" "0.1.2.7" , ghcid = H.callHackage "ghcid" "0.8.9" , ghcide = H.callHackage "ghcide" "2.6.0.0" , ghcide-bench = H.callHackage "ghcide-bench" "2.6.0.0" , ghcide-test-utils = H.callHackage "ghcide-test-utils" "1.9.0.0" - , githash = H.callHackage "githash" "0.1.7.0" , glib = H.callHackage "glib" "0.13.10.0" , gnuplot = H.callHackage "gnuplot" "0.5.7" - , gtk2hs-buildtools = H.callHackage "gtk2hs-buildtools" "0.13.10.0" - , haddock-library = H.callHackage "haddock-library" "1.11.0" - , hashtables = H.callHackage "hashtables" "1.3.1" , haskell-language-server = (H.callHackage "haskell-language-server" "2.6.0.0") with flags = @@ -94,7 +48,6 @@ let packages = , H.CabalFlag.Disable "stan" , H.CabalFlag.Disable "floskell" ] - , haskell-src = H.callHackage "haskell-src" "1.0.4" , here = H.callHackage "here" "1.2.14" , hie-bios = H.callHackage "hie-bios" "0.13.1" , hie-compat = H.callHackage "hie-compat" "0.3.1.2" @@ -146,15 +99,6 @@ let packages = , hls-test-utils = H.callHackage "hls-test-utils" "2.6.0.0" , hmatrix = H.callHackage "hmatrix" "0.20.2" , hp2pretty = H.callHackage "hp2pretty" "0.10" - , hspec-attoparsec = H.callHackage "hspec-attoparsec" "0.1.0.2" - , hspec-contrib = H.callHackage "hspec-contrib" "0.5.2" - , hw-fingertree = H.callHackage "hw-fingertree" "0.1.2.1" - , hw-hspec-hedgehog = H.callHackage "hw-hspec-hedgehog" "0.1.1.1" - , hw-prim = H.callHackage "hw-prim" "0.6.3.2" - , hxt = H.callHackage "hxt" "9.3.1.22" - , hxt-charproperties = H.callHackage "hxt-charproperties" "9.5.0.0" - , hxt-regex-xmlschema = H.callHackage "hxt-regex-xmlschema" "9.2.0.7" - , hxt-unicode = H.callHackage "hxt-unicode" "9.0.2.4" , ihaskell = H.callHackage "ihaskell" "0.11.0.0" , ihaskell-aeson = H.callHackage "ihaskell-aeson" "0.3.0.1" , ihaskell-blaze = H.callHackage "ihaskell-blaze" "0.3.0.1" @@ -168,78 +112,28 @@ let packages = , ihaskell-plot = H.callHackage "ihaskell-plot" "0.3.0.1" , ihaskell-widgets = H.callHackage "ihaskell-widgets" "0.4.0.0" , implicit-hie = H.callHackage "implicit-hie" "0.1.4.0" - , integration = H.callHackage "integration" "0.2.1" - , intervals = H.callHackage "intervals" "0.9.2" , ipython-kernel = H.callHackage "ipython-kernel" "0.11.0.0" , latex = H.callHackage "latex" "0.1.0.4" - , linear = H.callHackage "linear" "1.22" , list-t = H.callHackage "list-t" "1.0.5.7" - , loop = H.callHackage "loop" "0.3.0" , lsp = H.callHackage "lsp" "2.3.0.0" , lsp-test = H.callHackage "lsp-test" "0.16.0.1" , lsp-types = H.callHackage "lsp-types" "2.1.0.0" , magic = H.callHackage "magic" "1.1" - , matrices = H.callHackage "matrices" "0.5.0" - , matrix = H.callHackage "matrix" "0.3.6.3" - , mfsolve = H.callHackage "mfsolve" "0.3.2.2" - , mod = H.callHackage "mod" "0.2.0.1" - , monad-loops = H.callHackage "monad-loops" "0.4.3" - , monoid-extras = H.callHackage "monoid-extras" "0.6.2" - , monoid-subclasses = H.callHackage "monoid-subclasses" "1.2.4.1" - , mtl-compat = H.callHackage "mtl-compat" "0.2.2" - , mtl-prelude = H.callHackage "mtl-prelude" "2.0.3.2" - , network-info = H.callHackage "network-info" "0.2.1" - , newtype-generics = H.callHackage "newtype-generics" "0.6.2" - , numeric-extras = H.callHackage "numeric-extras" "0.1" - , opentelemetry = H.callHackage "opentelemetry" "0.8.0" - , operational = H.callHackage "operational" "0.2.4.2" - , optparse-simple = H.callHackage "optparse-simple" "0.1.1.4" - , ordered-containers = H.callHackage "ordered-containers" "0.2.3" , pango = H.callHackage "pango" "0.13.10.0" - , parsers-megaparsec = H.callHackage "parsers-megaparsec" "0.1.0.2" , plot = H.callGit "https://github.com/codedownio/haskell-plot" "dfa26022b5815bcd6a5dd6c818fcd2c4d25c6d44" (None H.Subdir) - , polyparse = H.callHackage "polyparse" "1.13" - , primes = H.callHackage "primes" "0.2.1.0" , primitive-extras = H.callHackage "primitive-extras" "0.10.1.10" - , primitive-unlifted = H.callHackage "primitive-unlifted" "2.1.0.0" - , random-fu = H.callHackage "random-fu" "0.3.0.1" - , refact = H.callHackage "refact" "0.3.0.2" - , regex = H.callHackage "regex" "1.1.0.2" - , regex-applicative = H.callHackage "regex-applicative" "0.3.4" - , regex-compat = H.callHackage "regex-compat" "0.95.2.1" - , regex-pcre-builtin = H.callHackage "regex-pcre-builtin" "0.95.2.3.8.44" , repa = H.callHackage "repa" "3.4.1.5" , retrie = H.callHackage "retrie" "1.2.3" - , row-types = H.callHackage "row-types" "1.0.1.2" - , rvar = H.callHackage "rvar" "0.3.0.2" - , shelly = H.callHackage "shelly" "1.12.1" - , should-not-typecheck = H.callHackage "should-not-typecheck" "2.1.0" - , singletons = H.callHackage "singletons" "3.0.2" , singletons-base = H.callHackage "singletons-base" "3.3" , singletons-th = H.callHackage "singletons-th" "3.3" - , size-based = H.callHackage "size-based" "0.1.3.2" - , sorted-list = H.callHackage "sorted-list" "0.2.2.0" - , sqlite-simple = H.callHackage "sqlite-simple" "0.4.18.2" - , statestack = H.callHackage "statestack" "0.3.1.1" , stm-containers = H.callHackage "stm-containers" "1.2.0.3" , stm-hamt = H.callHackage "stm-hamt" "1.2.0.14" , storable-complex = H.callHackage "storable-complex" "0.2.3.0" - , tasty-rerun = H.callHackage "tasty-rerun" "1.1.19" - , testing-feat = H.callHackage "testing-feat" "1.1.1.1" - , testing-type-modifiers = - H.callHackage "testing-type-modifiers" "0.1.0.1" - , text-rope = H.callHackage "text-rope" "0.2" - , th-desugar = H.callHackage "th-desugar" "1.16" - , time-locale-compat = H.callHackage "time-locale-compat" "0.1.1.5" - , uuid = H.callHackage "uuid" "1.3.15" - , vector-space = H.callHackage "vector-space" "0.16" - , vinyl = H.callHackage "vinyl" "0.14.3" , xformat = H.callHackage "xformat" "0.1.2.1" - , xmlgen = H.callHackage "xmlgen" "0.6.2.2" , zeromq4-haskell = H.callHackage "zeromq4-haskell" "0.8.0" } diff --git a/horizon.lock b/horizon.lock index b374bd1dc9aa34880578d2b5f3ec8409562f640c..207451d870341a336cae6f6023afac41f42d5865 100644 --- a/horizon.lock +++ b/horizon.lock @@ -1,8 +1,4 @@ -[ { mapKey = "Boolean" - , mapValue = - "a5a2d91e11128df03db22dcc23ee635716aad0a4c5de5e68e635d2aecfa391f0" - } -, { mapKey = "Chart" +[ { mapKey = "Chart" , mapValue = "d97171b4fbd08ad6868e3a63902228828bc6b51666e251301873dc7c4dbbc5cb" } @@ -22,94 +18,22 @@ , mapValue = "5969c6ba429c7fdf09232317cd1fe56b04fdf090ada1a19bd3f818ca4813b663" } -, { mapKey = "JuicyPixels" - , mapValue = - "fab52c1a1dc352946724e58f2c38faa175973558796cf5950903983d7ce42224" - } -, { mapKey = "MemoTrie" - , mapValue = - "7e541095aa46ba981e790af32c2c55c5f4a572ed4397a53064c51f9d58020bc9" - } -, { mapKey = "MonadPrompt" - , mapValue = - "6b42cf50ee3ea5a5109f1ec6f48ec6b3f336db94069cb04065dee7a1cab75994" - } -, { mapKey = "NumInstances" - , mapValue = - "a6cb2c1bf178a6450afcaa4c68f52def7e40fee281cc0adfd4feaea45680f3d6" - } -, { mapKey = "Only" - , mapValue = - "4e0765080d8c7e2634ba6ac89761a0343a811968fd09c5127568786beca3a68b" - } , { mapKey = "Rlang-QQ" , mapValue = "d113c8dc3b810c5321bbd55317290b21defd00e4d41e83ac6052defffb432b3f" } -, { mapKey = "active" - , mapValue = - "23ad862b0813bb4a8d2267bb73b9e61750da90569b0801e02a1baf82c0ac1550" - } , { mapKey = "apply-refact" , mapValue = "2cb82202f813b695ac0b7be82cbae1d68db7af6df5844b8df8441b098833c03d" } -, { mapKey = "base-prelude" - , mapValue = - "36a97e4d334dbe3435d0c59bd9906d70b3743d75faa3ac1e5c8abc2ad3ab846b" - } , { mapKey = "bibtex" , mapValue = "5cd5586f5133c5e3c19989eb9f8ccdc40e027eecc2668c7aced74881276d5be6" } -, { mapKey = "binary-orphans" - , mapValue = - "0e790b03a7bcad35da3a6d7debe06ca20569e1eeb0ebf1207460c4282002e1cb" - } -, { mapKey = "blaze-textual" - , mapValue = - "b83032f5103b3ac8fd9d1cec87ecda6467969b62ae947b25b3c633f6d5a9c8ef" - } -, { mapKey = "bytes" - , mapValue = - "02326bebe8eea78745bcb608607adc19e504f34f47bf78fdb9818b3f8fde9c2b" - } , { mapKey = "cairo" , mapValue = "fe83dfa092741b554e651e5b43d14d275450942c3047e92ec578a755fc9d3c0f" } -, { mapKey = "circle-packing" - , mapValue = - "5eb86b976a0c9883fe02dbd83db11a10833b60e3d91589fbdf712e01808b36d2" - } -, { mapKey = "co-log-core" - , mapValue = - "304d2c74dbcf987a31ddaea1aa7bb4f6f3210201ca3b38b97227a8018e0e16c6" - } -, { mapKey = "commutative-semigroups" - , mapValue = - "0787cb2b7f7ff2fd249c70afaf72e809a9edcf6d2935ff54cf044dee4190840c" - } -, { mapKey = "conduit-parse" - , mapValue = - "6742b84c24043c6c23af8570ab00fe79c612ad02ebe508a3b6dd5b370870db7e" - } -, { mapKey = "constraints-extras" - , mapValue = - "219f45626f32dd916bc70cf28e3efc15cbbd04ecc47e68104ee541d90b533a12" - } -, { mapKey = "cpphs" - , mapValue = - "e1336bc104d19f08728e1ae4a1543cc97cff948dc39fe11fc6d75a290c4f6767" - } -, { mapKey = "cryptohash-md5" - , mapValue = - "c1284ad5555b4d49c2d4a0441ca2d9411774796bb27537a9306d488999fc5fdb" - } -, { mapKey = "cubicbezier" - , mapValue = - "7dcdc6266fc84b48460c6d0463b0cd30c518f39ea8c9d0f10db7bdb561e9b504" - } , { mapKey = "data-accessor" , mapValue = "b9b93a997ca426b5c2184184ebe16bb48060b8df2da916023b540e25300431e8" @@ -118,26 +42,6 @@ , mapValue = "5a103616e8974470e504508917186239ba40eb6bea764d3417bf132020046afa" } -, { mapKey = "data-binary-ieee754" - , mapValue = - "4f47ea5ed0135495678a770b62277340925d493fdbfec71880aebb87331f84a6" - } -, { mapKey = "deferred-folds" - , mapValue = - "e56759552a34a5ed09223b5af7cbcd8e110fc52995556dd3af53cebcafb26743" - } -, { mapKey = "dependent-map" - , mapValue = - "45d6c8ecc4e64a88f0bef9f8a08001750e5883078ac14fb0d4b3e503cb84fff8" - } -, { mapKey = "dependent-sum" - , mapValue = - "ed897cca1b78ef2d1901135f617097d9803146931fc5132903751c8520195108" - } -, { mapKey = "deriving-aeson" - , mapValue = - "d1cd3dd05df053e0fcc40de6a6f155c8e6157136fd0d31dff52e68a7e54bd5ce" - } , { mapKey = "diagrams" , mapValue = "90a7648063dcbdc4152389b5dccf0e2af0a6f221e2e7e1f61454b23bba933244" @@ -166,58 +70,6 @@ , mapValue = "e94176003d124ed2a5555079c4e5043a00ac57b6843f48e8098405333107f949" } -, { mapKey = "dictionary-sharing" - , mapValue = - "a2b9f054b07c7419358b0dd07a8136f47a205be38eb8bb2164b1086b51f5c733" - } -, { mapKey = "direct-sqlite" - , mapValue = - "544b47af502e431d71514ea4ad34d83b9dddd2543f20faf6302556b6a6da6f84" - } -, { mapKey = "doctest" - , mapValue = - "aa3d0ba9693893bd932591671682e4e4b961b7b00715e855866c79c885071a9c" - } -, { mapKey = "doctest-discover" - , mapValue = - "42263f611e31f2931f7e925fe252bfaf060874a9403d944a8fa7edaf6de265c9" - } -, { mapKey = "dual-tree" - , mapValue = - "e6480f5faae47cb9d0c5cad6d0acc554f6a7914f4599a7c1733fb87cb381e7fc" - } -, { mapKey = "enclosed-exceptions" - , mapValue = - "74102511cb03874f0fea126524e5ab1282a1791ee51fbd628630bda5aca5f334" - } -, { mapKey = "enummapset" - , mapValue = - "19bbcf69d201bb772404727471c2e5c17900a17c0dac6b8771c1e915771a5e89" - } -, { mapKey = "fast-math" - , mapValue = - "e5cf03a39ba702114323710f0b5e755a8f89af5e4d6b73e0f811a4e7f2bb3173" - } -, { mapKey = "filemanip" - , mapValue = - "8e8a623fe6d40b413cd0782bc6f0ab0b2df4769023489288491bf7992af7fbb5" - } -, { mapKey = "filtrable" - , mapValue = - "59e78910a57b9e2da774d1c97796d55c90a87c721a5f4b51e9934f0189ac13e4" - } -, { mapKey = "floatshow" - , mapValue = - "d38c8d77eb70139d02b57a38a5f692b6deea5617ff3ee59d639a8023c64fc937" - } -, { mapKey = "focus" - , mapValue = - "112116a5678c16fd8c9e7b0f2362644c8618c024b0fb8162186c19a6e47b2ac4" - } -, { mapKey = "force-layout" - , mapValue = - "da9f3eda4c22cd3486aca5eebbbfea1478f2da0daca0a8ee68afcc1c44d3e7ed" - } , { mapKey = "fourmolu" , mapValue = "9fa03d0f19c96bbf26bff24cb7f7e5511ac19f4eddbfa5d24e1d4e1bbf1d42b3" @@ -226,18 +78,6 @@ , mapValue = "6ca7ab9def7fb6f503da2be5e599126e900faa486eb0b7ab44e8a856e0bcc9a9" } -, { mapKey = "fuzzy" - , mapValue = - "843108589bca1f496bba33a1a813069222727f91b1de7a3d9eabfcb04f7fa7b6" - } -, { mapKey = "generic-lens" - , mapValue = - "8059afb761f1844f118a50c0e5a3f1d84e1238e342e0f7a1674a163a44e8cfdb" - } -, { mapKey = "generic-lens-core" - , mapValue = - "66f6b1f09130a10490a955b14099ccb9af95754f5d168e04db2bf38f2b87ba97" - } , { mapKey = "ghc-check" , mapValue = "6827de1e89f6fb0eaf55481a08fbad4f094c94165d952cdc89d5b226e31a60e4" @@ -262,10 +102,6 @@ , mapValue = "77d2e9e63ed098639843e30471dbcce7b2fddaeb33d8047cc737abc94a5ad765" } -, { mapKey = "ghc-trace-events" - , mapValue = - "4d4ab6f0edc58050377b4abaa66473d76735aa1184a61c4976e1f9ad538aaadf" - } , { mapKey = "ghcid" , mapValue = "27a300261994b76985ee9afd9d13fdfc3ec12ac2a93e3ef794dbc79332e71333" @@ -282,10 +118,6 @@ , mapValue = "7783bb68493ae70d3870dc90e0f628ebecc5dd0917142c3d8efb02082fa44807" } -, { mapKey = "githash" - , mapValue = - "06686eb7f1bbde62e14b8a7847bd0d8da469a16ee4b9925691ca6e2263d0b972" - } , { mapKey = "glib" , mapValue = "551a882978fbab0d6f8a8c893bd1b69d7194c9a69cce8575ebd0cf38fd8ca33e" @@ -294,26 +126,10 @@ , mapValue = "eef42cd4a69e70528cdf0429aca2553cd1bad05a5221adf4fad1231584169567" } -, { mapKey = "gtk2hs-buildtools" - , mapValue = - "a5b580575a6b40323b61c72d71313f0d4f0aa6dfe0d619f38c09e9b8fe9ac4b8" - } -, { mapKey = "haddock-library" - , mapValue = - "b94e3a14877b18a9656fe1e163a4c78d6b3b81cc0abae7bbd9eb3a155118beac" - } -, { mapKey = "hashtables" - , mapValue = - "056fe6e9bb44ed1d2f1f3362ec3bf3857c76356c787ca816479fbd66f79f39c4" - } , { mapKey = "haskell-language-server" , mapValue = "2fc5585a25c0315a2f4ea173d0493e3abda4a5d6691cae2d2ce4c498e32da678" } -, { mapKey = "haskell-src" - , mapValue = - "36d7a57da42a36cad9b7441637f69d715f80c9a1cf553d7269aa88c6f8148253" - } , { mapKey = "here" , mapValue = "01e2f7420ed96dab112825c9507a465d3eb5a72ed7f3819cc22343695dae08a3" @@ -446,42 +262,6 @@ , mapValue = "bb797ffbff4de9eb9e26b1cdf5f08de1728ec765483a580fa5b7f52d9c0082e5" } -, { mapKey = "hspec-attoparsec" - , mapValue = - "6a7707b3c38b73f697cc1d9e2d07f1826e59e2ab8cb9b3fba0a1bfa88fca86fa" - } -, { mapKey = "hspec-contrib" - , mapValue = - "52d18758b205d37ba5600eb7ebf4fc5c59c4b0f56724cefaa45e3de2fcf61e50" - } -, { mapKey = "hw-fingertree" - , mapValue = - "9f632448ce8466d56013f0130a2a5bc27414252b3574b35526ebf36360d1b07f" - } -, { mapKey = "hw-hspec-hedgehog" - , mapValue = - "6ef80fd8095a6cac628d9c6e4c8f8bfcf86b0c79d91f95505308960342e80272" - } -, { mapKey = "hw-prim" - , mapValue = - "c45402de191df72544b6a52c3368e40e949b0e02340431ef252c8cb94cab3170" - } -, { mapKey = "hxt" - , mapValue = - "f9bfc42fdacd114abf0aa90010689db6eaf13690f078fa87cfd62d77a0f7f1d0" - } -, { mapKey = "hxt-charproperties" - , mapValue = - "4d895bf8cd6c4aad2643d2ed29a2bd96b2c94390a7655036673c74f0d79ad2d1" - } -, { mapKey = "hxt-regex-xmlschema" - , mapValue = - "e497006381a9237acadc3aa5cacb57745a65137a3b79bfe06eefd1ef5b43a18f" - } -, { mapKey = "hxt-unicode" - , mapValue = - "3534b66f32776372067bf9260d2e25ede64be6f142f5df05deb448c085ddca24" - } , { mapKey = "ihaskell" , mapValue = "1c2dd4359f56a257ce23d45f4d2d31f753f3a43243a1698797b04fe14df8d1e9" @@ -534,14 +314,6 @@ , mapValue = "ce165f10d3d26190b9b754ce90c3a864bdc4f0d29316aeb91298ad0e54eee401" } -, { mapKey = "integration" - , mapValue = - "c44d0ffeb54a34147a0e46506820d474783a346a35e368be173f6a77df9feefd" - } -, { mapKey = "intervals" - , mapValue = - "890e40249ef3035fc331d5d0e82e35100962ee7e061f0fc791f2a7b5c8c9b0c7" - } , { mapKey = "ipython-kernel" , mapValue = "71aa4cc5d8523427354138893d48d56bf2a2d11b7845d9cfb4c9928911bf767d" @@ -550,18 +322,10 @@ , mapValue = "e38269e4eebc243d1fbe9579454fc5c47b7bf72036f632f715386fc676e16217" } -, { mapKey = "linear" - , mapValue = - "386b2d390f08545fc758ce6297186a2354c696d693ed1f61d7c9df047e5f0838" - } , { mapKey = "list-t" , mapValue = "95da0c735dac79d5d8320e66aea24e5ed1bde8e081daffe353eacd0324d0f991" } -, { mapKey = "loop" - , mapValue = - "249f155463736a409245a576ea6de975ccf30e512ccec909a48dfc6a8b161d44" - } , { mapKey = "lsp" , mapValue = "c7e4a9f290dcf3bd33ddc530db8dcf84d9358b21dc770c36bad52e6a717cd1e0" @@ -578,122 +342,18 @@ , mapValue = "a6bed58a68a782dd173c8fbcc7078620cb83a6ae8341fab2984bde7b9cd2d489" } -, { mapKey = "matrices" - , mapValue = - "5e07a77f0c10428c736fe1e7df7c59013cdae7d63db4b1b6b746977ebea4f415" - } -, { mapKey = "matrix" - , mapValue = - "9a398c303ddc0d8e51fb71f76e545bcd24bd572a9ef0919e50dcfd0bf8cd5e63" - } -, { mapKey = "mfsolve" - , mapValue = - "0250f35ef6dbae31580ceda1b8728ecb688b19195ce633102327b93b70519d04" - } -, { mapKey = "mod" - , mapValue = - "1459b375fab14f2195896b4720a9c75a9fc0cd21ddcdecacf07e5f19a5cd0435" - } -, { mapKey = "monad-loops" - , mapValue = - "9e892959f9567cf0b78abc681b45f77423c75997ccdc223f4e08504edb16ab5c" - } -, { mapKey = "monoid-extras" - , mapValue = - "a6177db1e1084f8535f5eb3a16437590673bd7341d679121b04261fe232241e5" - } -, { mapKey = "monoid-subclasses" - , mapValue = - "17af1f5c9e30a28860a8fb9837141a36e044092f263b590d758c60dc3e8089ab" - } -, { mapKey = "mtl-compat" - , mapValue = - "57b6159b3d1f785819c1c8133e9311bc6d3a2fc0873ec62d210936377a376660" - } -, { mapKey = "mtl-prelude" - , mapValue = - "638e6d6a8159700da9f73243a30c376687d27b657a6532ec289199e1be926473" - } -, { mapKey = "network-info" - , mapValue = - "89924b85b7905e4ab0223729139d80caa3c6c5d1b7f4db0a0f03c606060f3876" - } -, { mapKey = "newtype-generics" - , mapValue = - "8a81caf0085c3b19df937a549a9cf0a4ad24a9cc1960d077217c6d2c8682b2c3" - } -, { mapKey = "numeric-extras" - , mapValue = - "872140d75e4cbd197edfc27c7076bf1434797973d6070c4624871a9003d4844d" - } -, { mapKey = "opentelemetry" - , mapValue = - "3c7983216e4104893ec642db647590e3c384be551ecdceea54e8fcfbe0eddf8e" - } -, { mapKey = "operational" - , mapValue = - "d177349e7d3167aac1de06a34454c36b340a8041494b7c24d9f23e335f96f9f0" - } -, { mapKey = "optparse-simple" - , mapValue = - "2ea684c1980e64b49ec28ba94804c76449a88d6ca0c4509e39ead9172e92d6e5" - } -, { mapKey = "ordered-containers" - , mapValue = - "ddbc66954cf980186990bbb268d7310cf7b35d1f3b5f7bec3f1d7a434b79bd42" - } , { mapKey = "pango" , mapValue = "9069ad12fd666ca8127d934dfbbb6106a2d11f2a356156802d4825c302c844c4" } -, { mapKey = "parsers-megaparsec" - , mapValue = - "ace3c37315a45b12d2d9cda00a3c65d6c157ebc1a2955c0c01a99b83c86f457e" - } , { mapKey = "plot" , mapValue = "de46622f85be2c0b13996de414c6af0a2ad1849de516e24f774288910fc69419" } -, { mapKey = "polyparse" - , mapValue = - "f57be66a4045988d90930c51cf2eb15e6c9da8969a29d92e3e52be4f68e28354" - } -, { mapKey = "primes" - , mapValue = - "0e3dbe30a8838b6b0b35bed0a523457a97a75d9da3d8ee467a95ff75f63684b6" - } , { mapKey = "primitive-extras" , mapValue = "320fbbe427341a52001b7b6befe6c7c3e9a1a5bc349a4dab804183ab34c9c0c9" } -, { mapKey = "primitive-unlifted" - , mapValue = - "6363c16540857ce8277f470d7e63cec16e9c133464791998606a9bb7a3fe99d5" - } -, { mapKey = "random-fu" - , mapValue = - "c8084e5deccd818d0d820b2ef691b27216836b4e851b91c9c9a701a37e673e29" - } -, { mapKey = "refact" - , mapValue = - "8ee877270c0539491035666c439b342e191c2511f631a1d7d22e4af558eb48bb" - } -, { mapKey = "regex" - , mapValue = - "3c3b2fda23424d7c97c472ad43fbdbc72d73ecffd2fc46e02d731b6481d15b1d" - } -, { mapKey = "regex-applicative" - , mapValue = - "e50e26de94b3ea3c80aa705310e2236ee6d6b446a2f622f02f5eff7e5bb42bf4" - } -, { mapKey = "regex-compat" - , mapValue = - "8ff8dc705121f5cfde4cb20bb42d178f0f265d849f600b4b84b5d7e7e6b6b7d6" - } -, { mapKey = "regex-pcre-builtin" - , mapValue = - "ca92c950bb13540ffff121d5e9b3cd6f4c76baa7a4cc1409a5644e8896dc386c" - } , { mapKey = "repa" , mapValue = "0b4f107466d0710ee9b5784e6b6da186af211da45446300ce8dcd397936a8131" @@ -702,26 +362,6 @@ , mapValue = "1a6726c0d413971f238284c65466d50a20dea48aa4f8fd87a68db0bd2d1ec10d" } -, { mapKey = "row-types" - , mapValue = - "d9e1b26d3fc894f6d568bf15d47df207b08aebae8634ef79406af7447f2e3cbf" - } -, { mapKey = "rvar" - , mapValue = - "e5963cf430f6d06490a8a007c39c6401a94b253d4f89c34dae82cc18e83b0e27" - } -, { mapKey = "shelly" - , mapValue = - "08577740c05fe2d59f5c17adbf90582cac19f1616ff1810f643d2257085f6b44" - } -, { mapKey = "should-not-typecheck" - , mapValue = - "1717d7c0f31b0967e52cc37c1fc46009c742a5a2afadcbca474e848049827ee1" - } -, { mapKey = "singletons" - , mapValue = - "3d63bbbea8e6925eb96538e59bd01125d5a862ff1a04af0dd9298dd7f942a961" - } , { mapKey = "singletons-base" , mapValue = "1be72ad8dfcbad57cc237b56e360842c47efedf858d0fde8eb27cfbb042fa832" @@ -730,22 +370,6 @@ , mapValue = "59a1bf6e5a01bf2d32f64332b3278571c7ff7e422b9be259345151cbcd29488e" } -, { mapKey = "size-based" - , mapValue = - "1d02605933f76daf77973afbd8147abd45d3282026910454a8fd53e9be82f677" - } -, { mapKey = "sorted-list" - , mapValue = - "f776ec7f9ece92edfc3dde4f2a2d9592a4bd506339030feeb34a18e3ad3e02d5" - } -, { mapKey = "sqlite-simple" - , mapValue = - "7f04c4359c977009d92d1fb8abdab695e8cf35c1ef3fcaa73d332a6788e15403" - } -, { mapKey = "statestack" - , mapValue = - "e9015317f9844f769a4d0263656c0a281ef34b12c0f90609860b9531f4908d63" - } , { mapKey = "stm-containers" , mapValue = "caa7affd404e84e9d9c275fafff958bd1b780714f70a2856e5f4f617fd17b1c3" @@ -758,50 +382,10 @@ , mapValue = "1885c78aa0fae4600af14b9ef5ec116c40048fe82c5157a6963a5473a6f40446" } -, { mapKey = "tasty-rerun" - , mapValue = - "bd4ee0e884c4e2e233e43b30d48b3ac2975aa3fc1068bf6e40cea3bdf57331c1" - } -, { mapKey = "testing-feat" - , mapValue = - "cb1adc5251ba0d9fc200cec51040d06f85e85c43d563474e15309c66cea9a8b9" - } -, { mapKey = "testing-type-modifiers" - , mapValue = - "9ed76b206ec633548ed0dcfd8d9b85c4cd44127797e62c3a01cca2fce1c6193f" - } -, { mapKey = "text-rope" - , mapValue = - "92a4deb384ae52a9af277aba27fe412a03962c4ef2bf4808a993bcf3a93db715" - } -, { mapKey = "th-desugar" - , mapValue = - "f8e1b66fe2c1c687dd6020f71999ac39860c0cc32108df632f9ed661df0d01d0" - } -, { mapKey = "time-locale-compat" - , mapValue = - "67518c7ca215c1849c0904262f4f449b41437d78d5460c6bd980b5376173ad4e" - } -, { mapKey = "uuid" - , mapValue = - "3c29a457a620291da7cff7a39baf60a2edc4a9c83d9ada516a64890f9cbba6b9" - } -, { mapKey = "vector-space" - , mapValue = - "6a6a960311bc07995f2a4902b86fbf3e4d8f781dc5717b9254bffb6e1a0ca7e6" - } -, { mapKey = "vinyl" - , mapValue = - "6b9155d117ca5f5f16b0f81d9903bb91d4b6c7a8eae2efe400597ec470f160d0" - } , { mapKey = "xformat" , mapValue = "1d68f67f584364fd7f922b7205c5faafd0aea25683065f546dc37de862af6993" } -, { mapKey = "xmlgen" - , mapValue = - "a4866db1f5b790cb90cac6f01b49c4adacfa7b7476ba9d1937411fee351389ec" - } , { mapKey = "zeromq4-haskell" , mapValue = "6b87d121f4ddbc9cac29d1d1f032aec8f5e0dd89e20fec6f1109bacc173fcf5e" diff --git a/overlay.nix b/overlay.nix index 34f60bed3e1ee30ae57edb4ff3abbbee0ceb94a9..ee65ad53ef2605c6e8465cf7e09ae4b2824bf0c1 100644 --- a/overlay.nix +++ b/overlay.nix @@ -2,8 +2,6 @@ { pkgs, f ? (final: prev: n: v: v), ... }: final: prev: with pkgs.haskell.lib; { - Boolean = f final prev "Boolean" (final.callPackage (./pkgs/Boolean.nix) { }); - Chart = f final prev "Chart" (final.callPackage (./pkgs/Chart.nix) { }); Chart-cairo = f final prev "Chart-cairo" (final.callPackage (./pkgs/Chart-cairo.nix) { }); @@ -14,64 +12,18 @@ final: prev: with pkgs.haskell.lib; { HaTeX = f final prev "HaTeX" (final.callPackage (./pkgs/HaTeX.nix) { }); - JuicyPixels = f final prev "JuicyPixels" (final.callPackage (./pkgs/JuicyPixels.nix) { }); - - MemoTrie = f final prev "MemoTrie" (final.callPackage (./pkgs/MemoTrie.nix) { }); - - MonadPrompt = f final prev "MonadPrompt" (final.callPackage (./pkgs/MonadPrompt.nix) { }); - - NumInstances = f final prev "NumInstances" (final.callPackage (./pkgs/NumInstances.nix) { }); - - Only = f final prev "Only" (final.callPackage (./pkgs/Only.nix) { }); - Rlang-QQ = f final prev "Rlang-QQ" (final.callPackage (./pkgs/Rlang-QQ.nix) { }); - active = f final prev "active" (final.callPackage (./pkgs/active.nix) { }); - apply-refact = f final prev "apply-refact" (final.callPackage (./pkgs/apply-refact.nix) { }); - base-prelude = f final prev "base-prelude" (final.callPackage (./pkgs/base-prelude.nix) { }); - bibtex = f final prev "bibtex" (final.callPackage (./pkgs/bibtex.nix) { }); - binary-orphans = f final prev "binary-orphans" (final.callPackage (./pkgs/binary-orphans.nix) { }); - - blaze-textual = f final prev "blaze-textual" (final.callPackage (./pkgs/blaze-textual.nix) { }); - - bytes = f final prev "bytes" (final.callPackage (./pkgs/bytes.nix) { }); - cairo = f final prev "cairo" (final.callPackage (./pkgs/cairo.nix) { }); - circle-packing = f final prev "circle-packing" (final.callPackage (./pkgs/circle-packing.nix) { }); - - co-log-core = f final prev "co-log-core" (final.callPackage (./pkgs/co-log-core.nix) { }); - - commutative-semigroups = f final prev "commutative-semigroups" (final.callPackage (./pkgs/commutative-semigroups.nix) { }); - - conduit-parse = f final prev "conduit-parse" (final.callPackage (./pkgs/conduit-parse.nix) { }); - - constraints-extras = f final prev "constraints-extras" (final.callPackage (./pkgs/constraints-extras.nix) { }); - - cpphs = f final prev "cpphs" (final.callPackage (./pkgs/cpphs.nix) { }); - - cryptohash-md5 = f final prev "cryptohash-md5" (final.callPackage (./pkgs/cryptohash-md5.nix) { }); - - cubicbezier = f final prev "cubicbezier" (final.callPackage (./pkgs/cubicbezier.nix) { }); - data-accessor = f final prev "data-accessor" (final.callPackage (./pkgs/data-accessor.nix) { }); data-accessor-transformers = f final prev "data-accessor-transformers" (final.callPackage (./pkgs/data-accessor-transformers.nix) { }); - data-binary-ieee754 = f final prev "data-binary-ieee754" (final.callPackage (./pkgs/data-binary-ieee754.nix) { }); - - deferred-folds = f final prev "deferred-folds" (final.callPackage (./pkgs/deferred-folds.nix) { }); - - dependent-map = f final prev "dependent-map" (final.callPackage (./pkgs/dependent-map.nix) { }); - - dependent-sum = f final prev "dependent-sum" (final.callPackage (./pkgs/dependent-sum.nix) { }); - - deriving-aeson = f final prev "deriving-aeson" (final.callPackage (./pkgs/deriving-aeson.nix) { }); - diagrams = f final prev "diagrams" (final.callPackage (./pkgs/diagrams.nix) { }); diagrams-cairo = f final prev "diagrams-cairo" (final.callPackage (./pkgs/diagrams-cairo.nix) { }); @@ -86,42 +38,10 @@ final: prev: with pkgs.haskell.lib; { diagrams-svg = f final prev "diagrams-svg" (final.callPackage (./pkgs/diagrams-svg.nix) { }); - dictionary-sharing = f final prev "dictionary-sharing" (final.callPackage (./pkgs/dictionary-sharing.nix) { }); - - direct-sqlite = f final prev "direct-sqlite" (final.callPackage (./pkgs/direct-sqlite.nix) { }); - - doctest = f final prev "doctest" (final.callPackage (./pkgs/doctest.nix) { }); - - doctest-discover = f final prev "doctest-discover" (final.callPackage (./pkgs/doctest-discover.nix) { }); - - dual-tree = f final prev "dual-tree" (final.callPackage (./pkgs/dual-tree.nix) { }); - - enclosed-exceptions = f final prev "enclosed-exceptions" (final.callPackage (./pkgs/enclosed-exceptions.nix) { }); - - enummapset = f final prev "enummapset" (final.callPackage (./pkgs/enummapset.nix) { }); - - fast-math = f final prev "fast-math" (final.callPackage (./pkgs/fast-math.nix) { }); - - filemanip = f final prev "filemanip" (final.callPackage (./pkgs/filemanip.nix) { }); - - filtrable = f final prev "filtrable" (final.callPackage (./pkgs/filtrable.nix) { }); - - floatshow = f final prev "floatshow" (final.callPackage (./pkgs/floatshow.nix) { }); - - focus = f final prev "focus" (final.callPackage (./pkgs/focus.nix) { }); - - force-layout = f final prev "force-layout" (final.callPackage (./pkgs/force-layout.nix) { }); - fourmolu = f final prev "fourmolu" (final.callPackage (./pkgs/fourmolu.nix) { }); fsnotify = f final prev "fsnotify" (final.callPackage (./pkgs/fsnotify.nix) { }); - fuzzy = f final prev "fuzzy" (final.callPackage (./pkgs/fuzzy.nix) { }); - - generic-lens = f final prev "generic-lens" (final.callPackage (./pkgs/generic-lens.nix) { }); - - generic-lens-core = f final prev "generic-lens-core" (final.callPackage (./pkgs/generic-lens-core.nix) { }); - ghc-check = f final prev "ghc-check" (final.callPackage (./pkgs/ghc-check.nix) { }); ghc-exactprint = f final prev "ghc-exactprint" (final.callPackage (./pkgs/ghc-exactprint.nix) { }); @@ -134,8 +54,6 @@ final: prev: with pkgs.haskell.lib; { ghc-syntax-highlighter = f final prev "ghc-syntax-highlighter" (final.callPackage (./pkgs/ghc-syntax-highlighter.nix) { }); - ghc-trace-events = f final prev "ghc-trace-events" (final.callPackage (./pkgs/ghc-trace-events.nix) { }); - ghcid = f final prev "ghcid" (final.callPackage (./pkgs/ghcid.nix) { }); ghcide = f final prev "ghcide" (final.callPackage (./pkgs/ghcide.nix) { }); @@ -144,22 +62,12 @@ final: prev: with pkgs.haskell.lib; { ghcide-test-utils = f final prev "ghcide-test-utils" (final.callPackage (./pkgs/ghcide-test-utils.nix) { }); - githash = f final prev "githash" (final.callPackage (./pkgs/githash.nix) { }); - glib = f final prev "glib" (final.callPackage (./pkgs/glib.nix) { }); gnuplot = f final prev "gnuplot" (final.callPackage (./pkgs/gnuplot.nix) { }); - gtk2hs-buildtools = f final prev "gtk2hs-buildtools" (final.callPackage (./pkgs/gtk2hs-buildtools.nix) { }); - - haddock-library = f final prev "haddock-library" (final.callPackage (./pkgs/haddock-library.nix) { }); - - hashtables = f final prev "hashtables" (final.callPackage (./pkgs/hashtables.nix) { }); - haskell-language-server = f final prev "haskell-language-server" (final.callPackage (./pkgs/haskell-language-server.nix) { }); - haskell-src = f final prev "haskell-src" (final.callPackage (./pkgs/haskell-src.nix) { }); - here = f final prev "here" (final.callPackage (./pkgs/here.nix) { }); hfsevents = f final prev "hfsevents" (final.callPackage (./pkgs/hfsevents.nix) { }); @@ -226,24 +134,6 @@ final: prev: with pkgs.haskell.lib; { hp2pretty = f final prev "hp2pretty" (final.callPackage (./pkgs/hp2pretty.nix) { }); - hspec-attoparsec = f final prev "hspec-attoparsec" (final.callPackage (./pkgs/hspec-attoparsec.nix) { }); - - hspec-contrib = f final prev "hspec-contrib" (final.callPackage (./pkgs/hspec-contrib.nix) { }); - - hw-fingertree = f final prev "hw-fingertree" (final.callPackage (./pkgs/hw-fingertree.nix) { }); - - hw-hspec-hedgehog = f final prev "hw-hspec-hedgehog" (final.callPackage (./pkgs/hw-hspec-hedgehog.nix) { }); - - hw-prim = f final prev "hw-prim" (final.callPackage (./pkgs/hw-prim.nix) { }); - - hxt = f final prev "hxt" (final.callPackage (./pkgs/hxt.nix) { }); - - hxt-charproperties = f final prev "hxt-charproperties" (final.callPackage (./pkgs/hxt-charproperties.nix) { }); - - hxt-regex-xmlschema = f final prev "hxt-regex-xmlschema" (final.callPackage (./pkgs/hxt-regex-xmlschema.nix) { }); - - hxt-unicode = f final prev "hxt-unicode" (final.callPackage (./pkgs/hxt-unicode.nix) { }); - ihaskell = f final prev "ihaskell" (final.callPackage (./pkgs/ihaskell.nix) { }); ihaskell-aeson = f final prev "ihaskell-aeson" (final.callPackage (./pkgs/ihaskell-aeson.nix) { }); @@ -270,20 +160,12 @@ final: prev: with pkgs.haskell.lib; { implicit-hie = f final prev "implicit-hie" (final.callPackage (./pkgs/implicit-hie.nix) { }); - integration = f final prev "integration" (final.callPackage (./pkgs/integration.nix) { }); - - intervals = f final prev "intervals" (final.callPackage (./pkgs/intervals.nix) { }); - ipython-kernel = f final prev "ipython-kernel" (final.callPackage (./pkgs/ipython-kernel.nix) { }); latex = f final prev "latex" (final.callPackage (./pkgs/latex.nix) { }); - linear = f final prev "linear" (final.callPackage (./pkgs/linear.nix) { }); - list-t = f final prev "list-t" (final.callPackage (./pkgs/list-t.nix) { }); - loop = f final prev "loop" (final.callPackage (./pkgs/loop.nix) { }); - lsp = f final prev "lsp" (final.callPackage (./pkgs/lsp.nix) { }); lsp-test = f final prev "lsp-test" (final.callPackage (./pkgs/lsp-test.nix) { }); @@ -292,118 +174,28 @@ final: prev: with pkgs.haskell.lib; { magic = f final prev "magic" (final.callPackage (./pkgs/magic.nix) { }); - matrices = f final prev "matrices" (final.callPackage (./pkgs/matrices.nix) { }); - - matrix = f final prev "matrix" (final.callPackage (./pkgs/matrix.nix) { }); - - mfsolve = f final prev "mfsolve" (final.callPackage (./pkgs/mfsolve.nix) { }); - - mod = f final prev "mod" (final.callPackage (./pkgs/mod.nix) { }); - - monad-loops = f final prev "monad-loops" (final.callPackage (./pkgs/monad-loops.nix) { }); - - monoid-extras = f final prev "monoid-extras" (final.callPackage (./pkgs/monoid-extras.nix) { }); - - monoid-subclasses = f final prev "monoid-subclasses" (final.callPackage (./pkgs/monoid-subclasses.nix) { }); - - mtl-compat = f final prev "mtl-compat" (final.callPackage (./pkgs/mtl-compat.nix) { }); - - mtl-prelude = f final prev "mtl-prelude" (final.callPackage (./pkgs/mtl-prelude.nix) { }); - - network-info = f final prev "network-info" (final.callPackage (./pkgs/network-info.nix) { }); - - newtype-generics = f final prev "newtype-generics" (final.callPackage (./pkgs/newtype-generics.nix) { }); - - numeric-extras = f final prev "numeric-extras" (final.callPackage (./pkgs/numeric-extras.nix) { }); - - opentelemetry = f final prev "opentelemetry" (final.callPackage (./pkgs/opentelemetry.nix) { }); - - operational = f final prev "operational" (final.callPackage (./pkgs/operational.nix) { }); - - optparse-simple = f final prev "optparse-simple" (final.callPackage (./pkgs/optparse-simple.nix) { }); - - ordered-containers = f final prev "ordered-containers" (final.callPackage (./pkgs/ordered-containers.nix) { }); - pango = f final prev "pango" (final.callPackage (./pkgs/pango.nix) { }); - parsers-megaparsec = f final prev "parsers-megaparsec" (final.callPackage (./pkgs/parsers-megaparsec.nix) { }); - plot = f final prev "plot" (final.callPackage (./pkgs/plot.nix) { }); - polyparse = f final prev "polyparse" (final.callPackage (./pkgs/polyparse.nix) { }); - - primes = f final prev "primes" (final.callPackage (./pkgs/primes.nix) { }); - primitive-extras = f final prev "primitive-extras" (final.callPackage (./pkgs/primitive-extras.nix) { }); - primitive-unlifted = f final prev "primitive-unlifted" (final.callPackage (./pkgs/primitive-unlifted.nix) { }); - - random-fu = f final prev "random-fu" (final.callPackage (./pkgs/random-fu.nix) { }); - - refact = f final prev "refact" (final.callPackage (./pkgs/refact.nix) { }); - - regex = f final prev "regex" (final.callPackage (./pkgs/regex.nix) { }); - - regex-applicative = f final prev "regex-applicative" (final.callPackage (./pkgs/regex-applicative.nix) { }); - - regex-compat = f final prev "regex-compat" (final.callPackage (./pkgs/regex-compat.nix) { }); - - regex-pcre-builtin = f final prev "regex-pcre-builtin" (final.callPackage (./pkgs/regex-pcre-builtin.nix) { }); - repa = f final prev "repa" (final.callPackage (./pkgs/repa.nix) { }); retrie = f final prev "retrie" (final.callPackage (./pkgs/retrie.nix) { }); - row-types = f final prev "row-types" (final.callPackage (./pkgs/row-types.nix) { }); - - rvar = f final prev "rvar" (final.callPackage (./pkgs/rvar.nix) { }); - - shelly = f final prev "shelly" (final.callPackage (./pkgs/shelly.nix) { }); - - should-not-typecheck = f final prev "should-not-typecheck" (final.callPackage (./pkgs/should-not-typecheck.nix) { }); - - singletons = f final prev "singletons" (final.callPackage (./pkgs/singletons.nix) { }); - singletons-base = f final prev "singletons-base" (final.callPackage (./pkgs/singletons-base.nix) { }); singletons-th = f final prev "singletons-th" (final.callPackage (./pkgs/singletons-th.nix) { }); - size-based = f final prev "size-based" (final.callPackage (./pkgs/size-based.nix) { }); - - sorted-list = f final prev "sorted-list" (final.callPackage (./pkgs/sorted-list.nix) { }); - - sqlite-simple = f final prev "sqlite-simple" (final.callPackage (./pkgs/sqlite-simple.nix) { }); - - statestack = f final prev "statestack" (final.callPackage (./pkgs/statestack.nix) { }); - stm-containers = f final prev "stm-containers" (final.callPackage (./pkgs/stm-containers.nix) { }); stm-hamt = f final prev "stm-hamt" (final.callPackage (./pkgs/stm-hamt.nix) { }); storable-complex = f final prev "storable-complex" (final.callPackage (./pkgs/storable-complex.nix) { }); - tasty-rerun = f final prev "tasty-rerun" (final.callPackage (./pkgs/tasty-rerun.nix) { }); - - testing-feat = f final prev "testing-feat" (final.callPackage (./pkgs/testing-feat.nix) { }); - - testing-type-modifiers = f final prev "testing-type-modifiers" (final.callPackage (./pkgs/testing-type-modifiers.nix) { }); - - text-rope = f final prev "text-rope" (final.callPackage (./pkgs/text-rope.nix) { }); - - th-desugar = f final prev "th-desugar" (final.callPackage (./pkgs/th-desugar.nix) { }); - - time-locale-compat = f final prev "time-locale-compat" (final.callPackage (./pkgs/time-locale-compat.nix) { }); - - uuid = f final prev "uuid" (final.callPackage (./pkgs/uuid.nix) { }); - - vector-space = f final prev "vector-space" (final.callPackage (./pkgs/vector-space.nix) { }); - - vinyl = f final prev "vinyl" (final.callPackage (./pkgs/vinyl.nix) { }); - xformat = f final prev "xformat" (final.callPackage (./pkgs/xformat.nix) { }); - xmlgen = f final prev "xmlgen" (final.callPackage (./pkgs/xmlgen.nix) { }); - zeromq4-haskell = f final prev "zeromq4-haskell" (final.callPackage (./pkgs/zeromq4-haskell.nix) { }); } diff --git a/pkgs/Boolean.nix b/pkgs/Boolean.nix deleted file mode 100644 index 880ff4dcc4ad4816a129cc96c4793b1c330efc55..0000000000000000000000000000000000000000 --- a/pkgs/Boolean.nix +++ /dev/null @@ -1,22 +0,0 @@ -{ mkDerivation, base, lib }: -mkDerivation { - pname = "Boolean"; - version = "0.2.4"; - sha256 = "67216013b02b8ac5b534a1ef25f409f930eea1a85eae801933a01ad43145eef8"; - revision = "1"; - editedCabalFile = "0q04fgnfgskwsmj3g25vfs39724wh1wjl6m6x08bi9fg9rxcf4rc"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ base ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - description = "Generalized booleans and numbers"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/JuicyPixels.nix b/pkgs/JuicyPixels.nix deleted file mode 100644 index b9bf1298399c9b83c774d8e18c9a34a2a0e67c24..0000000000000000000000000000000000000000 --- a/pkgs/JuicyPixels.nix +++ /dev/null @@ -1,28 +0,0 @@ -{ mkDerivation, base, binary, bytestring, containers, deepseq, lib -, mtl, primitive, transformers, vector, zlib -}: -mkDerivation { - pname = "JuicyPixels"; - version = "3.3.8"; - sha256 = "d3a0f6ca3515a1b3d526cbf79f2e0b0aab57f208ab216f9c26437bbcd86fb63e"; - revision = "1"; - editedCabalFile = "1gbmls58qdlip8nsysy1qsnf7wrw8cgss7i7vmbxxnf9ni0iawn9"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ - base binary bytestring containers deepseq mtl primitive - transformers vector zlib - ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "https://github.com/Twinside/Juicy.Pixels"; - description = "Picture loading/serialization (in png, jpeg, bitmap, gif, tga, tiff and radiance)"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/MemoTrie.nix b/pkgs/MemoTrie.nix deleted file mode 100644 index 9b404ab0e0e61dc400f17c2f5c31f8dd62fa4237..0000000000000000000000000000000000000000 --- a/pkgs/MemoTrie.nix +++ /dev/null @@ -1,21 +0,0 @@ -{ mkDerivation, base, lib, newtype-generics }: -mkDerivation { - pname = "MemoTrie"; - version = "0.6.11"; - sha256 = "f7a6abf136eac1c6b370678e14e9519ed88c0c2adf75f06d6855b464db0c2420"; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ base newtype-generics ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "https://github.com/conal/MemoTrie"; - description = "Trie-based memo functions"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/MonadPrompt.nix b/pkgs/MonadPrompt.nix deleted file mode 100644 index d0b8a5288b21bc3243a0b4c5b8e95ef8995b7bd3..0000000000000000000000000000000000000000 --- a/pkgs/MonadPrompt.nix +++ /dev/null @@ -1,20 +0,0 @@ -{ mkDerivation, base, lib, mtl }: -mkDerivation { - pname = "MonadPrompt"; - version = "1.0.0.5"; - sha256 = "b012cbbe83650f741c7b7f6eafcc89dec299b0ac74a758b6f3a8cdfc5d3bbeda"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ base mtl ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - description = "MonadPrompt, implementation & examples"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/NumInstances.nix b/pkgs/NumInstances.nix deleted file mode 100644 index b171fda8847c1f5a9c9073e0a2d16c7062231afd..0000000000000000000000000000000000000000 --- a/pkgs/NumInstances.nix +++ /dev/null @@ -1,21 +0,0 @@ -{ mkDerivation, base, lib }: -mkDerivation { - pname = "NumInstances"; - version = "1.4"; - sha256 = "cbdb2a49346f59ceb5ab38592d7bc52e5205580d431d0ac6d852fd9880e59679"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ base ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "https://github.com/conal/NumInstances"; - description = "Instances of numeric classes for functions and tuples"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/Only.nix b/pkgs/Only.nix deleted file mode 100644 index af852c2d99f0c90dee85e8dd91cff3f542e86a0b..0000000000000000000000000000000000000000 --- a/pkgs/Only.nix +++ /dev/null @@ -1,22 +0,0 @@ -{ mkDerivation, base, deepseq, lib }: -mkDerivation { - pname = "Only"; - version = "0.1"; - sha256 = "ab7aa193e8c257d3bda6b0b3c1cbcf74cdaa85ab08cb20c2dd62ba248c1ab265"; - revision = "2"; - editedCabalFile = "01rvhsm4gyvjpgakrj7nzlfb1bjhkkx87xj3hng2x00g3qc3s0y6"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ base deepseq ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - description = "The 1-tuple type or single-value \"collection\""; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/active.nix b/pkgs/active.nix deleted file mode 100644 index 6033997416e5bb7da649eadf14a7f25bc5da3db5..0000000000000000000000000000000000000000 --- a/pkgs/active.nix +++ /dev/null @@ -1,25 +0,0 @@ -{ mkDerivation, QuickCheck, base, lens, lib, linear, semigroupoids -, semigroups, vector -}: -mkDerivation { - pname = "active"; - version = "0.2.1"; - sha256 = "615758872a6d65546e27ddc0164822b56fd030ad00459c82c0492a3372e41394"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ - base lens linear semigroupoids semigroups vector - ]; - testHaskellDepends = [ base linear QuickCheck semigroups ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - description = "Abstractions for animation"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/base-prelude.nix b/pkgs/base-prelude.nix deleted file mode 100644 index 5c67dea2c7c8ad56a839c3499a2e132fe313cb16..0000000000000000000000000000000000000000 --- a/pkgs/base-prelude.nix +++ /dev/null @@ -1,21 +0,0 @@ -{ mkDerivation, base, lib }: -mkDerivation { - pname = "base-prelude"; - version = "1.6.1.1"; - sha256 = "8108af03f2c9d6dc4fe9e7033afc53f0472d1e520261cef0ec3e420b29521dd3"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ base ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "https://github.com/nikita-volkov/base-prelude"; - description = "Featureful preludes formed solely from the \"base\" package"; - license = lib.licenses.mit; - broken = false; -} \ No newline at end of file diff --git a/pkgs/binary-orphans.nix b/pkgs/binary-orphans.nix deleted file mode 100644 index 8d3af216788fca560209d22fa166dcb1a636ad4a..0000000000000000000000000000000000000000 --- a/pkgs/binary-orphans.nix +++ /dev/null @@ -1,29 +0,0 @@ -{ mkDerivation, OneTuple, QuickCheck, base, binary, lib -, quickcheck-instances, tagged, tasty, tasty-quickcheck -, transformers -}: -mkDerivation { - pname = "binary-orphans"; - version = "1.0.4.1"; - sha256 = "5f5b789bc86d25bbd054b86b2d9a6a03f4ac0dd480f283564b6d6465cfa2f0d2"; - revision = "3"; - editedCabalFile = "085flwx82nvvyb479jma9j62q8i9sbz65rarsqhasgz4vczxqawx"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ base binary transformers ]; - testHaskellDepends = [ - base binary OneTuple QuickCheck quickcheck-instances tagged tasty - tasty-quickcheck - ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - description = "Compatibility package for binary; provides instances"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/blaze-textual.nix b/pkgs/blaze-textual.nix deleted file mode 100644 index a051274e9a84160fc6e9c09d0d150b6b5616f62a..0000000000000000000000000000000000000000 --- a/pkgs/blaze-textual.nix +++ /dev/null @@ -1,31 +0,0 @@ -{ mkDerivation, QuickCheck, base, blaze-builder, bytestring -, double-conversion, ghc-prim, integer-gmp, lib, old-locale -, test-framework, test-framework-quickcheck2, text, vector -}: -mkDerivation { - pname = "blaze-textual"; - version = "0.2.3.1"; - sha256 = "dd2acac978433e4001302190e530829707203febbc664966c3d347ecac5717b2"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ - base blaze-builder bytestring ghc-prim integer-gmp old-locale text - vector - ]; - testHaskellDepends = [ - base blaze-builder bytestring double-conversion QuickCheck - test-framework test-framework-quickcheck2 - ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "http://github.com/swamp-agr/blaze-textual"; - description = "Fast rendering of common datatypes"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/bytes.nix b/pkgs/bytes.nix deleted file mode 100644 index f78ebe4f599ec4e5233885dee21fe2ae6da9e274..0000000000000000000000000000000000000000 --- a/pkgs/bytes.nix +++ /dev/null @@ -1,30 +0,0 @@ -{ mkDerivation, base, binary, binary-orphans, bytestring, cereal -, containers, hashable, lib, scientific, text, time, transformers -, transformers-compat, unordered-containers, void -}: -mkDerivation { - pname = "bytes"; - version = "0.17.3"; - sha256 = "d10acf05802d4df9646d7aed1b4ebcee13fb38f243f1525caaef1f2e1fd929c7"; - revision = "1"; - editedCabalFile = "1jj5fk23wvvvlbkxcpvgp69gglbf719ard5g795irbcx11zkhjd2"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ - base binary binary-orphans bytestring cereal containers hashable - scientific text time transformers transformers-compat - unordered-containers void - ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "https://github.com/ekmett/bytes"; - description = "Sharing code for serialization between binary and cereal"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/circle-packing.nix b/pkgs/circle-packing.nix deleted file mode 100644 index 8da62ffd095b3b78f5c7b0d6e240b48aed44cd1d..0000000000000000000000000000000000000000 --- a/pkgs/circle-packing.nix +++ /dev/null @@ -1,22 +0,0 @@ -{ mkDerivation, base, lib }: -mkDerivation { - pname = "circle-packing"; - version = "0.1.0.6"; - sha256 = "64ee44a90da3e5fe20d5b78bfe6eba93102a6b52c65f8a7b99af7799798ee81b"; - revision = "4"; - editedCabalFile = "1jp1b6l5v1llmggy316s4bb78wjvgq8iya0i2zz4k5v6l5dl8ln2"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ base ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - description = "Simple heuristic for packing discs of varying radii in a circle"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/co-log-core.nix b/pkgs/co-log-core.nix deleted file mode 100644 index 5239073bc3fd9dba82261618dbd417218ee7074b..0000000000000000000000000000000000000000 --- a/pkgs/co-log-core.nix +++ /dev/null @@ -1,22 +0,0 @@ -{ mkDerivation, Glob, base, doctest, lib }: -mkDerivation { - pname = "co-log-core"; - version = "0.3.2.1"; - sha256 = "7e12a8e02a02c0e2c13e8def101ee8243c6c033392cd3031b63fe5db5168ff87"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ base ]; - testHaskellDepends = [ base doctest Glob ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "https://github.com/co-log/co-log-core"; - description = "Composable Contravariant Comonadic Logging Library"; - license = lib.licenses.mpl20; - broken = false; -} \ No newline at end of file diff --git a/pkgs/commutative-semigroups.nix b/pkgs/commutative-semigroups.nix deleted file mode 100644 index 21b580af735e437fd6bd1b9aa5df0bebf1a716d8..0000000000000000000000000000000000000000 --- a/pkgs/commutative-semigroups.nix +++ /dev/null @@ -1,20 +0,0 @@ -{ mkDerivation, base, containers, lib }: -mkDerivation { - pname = "commutative-semigroups"; - version = "0.1.0.2"; - sha256 = "34143aa4abfa306565500161aec78668f1e8f37a319c68354e455742ec531365"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ base containers ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - description = "Commutative semigroups"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/conduit-parse.nix b/pkgs/conduit-parse.nix deleted file mode 100644 index f47770c7be20a89ca48de5750e52a8b79ee0f287..0000000000000000000000000000000000000000 --- a/pkgs/conduit-parse.nix +++ /dev/null @@ -1,32 +0,0 @@ -{ mkDerivation, base, conduit, dlist, lib, mtl, parsers, resourcet -, safe, safe-exceptions, tasty, tasty-hunit, text, transformers -}: -mkDerivation { - pname = "conduit-parse"; - version = "0.2.1.1"; - sha256 = "07fb28868ce016b5e1b5fd033c9c73340a09c13140003f070a6952842a01acf5"; - revision = "1"; - editedCabalFile = "102y5wad007bz8iqv1nrz38gb24q15k9snl7l7zq9k7pisdxnans"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ - base conduit dlist mtl parsers safe safe-exceptions text - transformers - ]; - testHaskellDepends = [ - base conduit mtl parsers resourcet safe-exceptions tasty - tasty-hunit - ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "https://github.com/k0ral/conduit-parse"; - description = "Parsing framework based on conduit"; - license = lib.licenses.publicDomain; - broken = false; -} \ No newline at end of file diff --git a/pkgs/constraints-extras.nix b/pkgs/constraints-extras.nix deleted file mode 100644 index d90da0a26ed4bc6f7123f87181c8c9d05ac7b401..0000000000000000000000000000000000000000 --- a/pkgs/constraints-extras.nix +++ /dev/null @@ -1,24 +0,0 @@ -{ mkDerivation, aeson, base, constraints, lib, template-haskell }: -mkDerivation { - pname = "constraints-extras"; - version = "0.4.0.0"; - sha256 = "f639594f340986e7647616194dec57a85490ca60e3b0f5197d011675da242ec7"; - revision = "2"; - editedCabalFile = "0q7kackfb5g9rin3lhccwsf33588f58a61zw7kbisfh6ygfpk6ww"; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ base constraints template-haskell ]; - executableHaskellDepends = [ aeson base constraints ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "https://github.com/obsidiansystems/constraints-extras"; - description = "Utility package for constraints"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/cpphs.nix b/pkgs/cpphs.nix deleted file mode 100644 index 5522f545c1fe6b701ec5c0a5f4acf3b16157c7ec..0000000000000000000000000000000000000000 --- a/pkgs/cpphs.nix +++ /dev/null @@ -1,24 +0,0 @@ -{ mkDerivation, base, directory, lib, polyparse, time }: -mkDerivation { - pname = "cpphs"; - version = "1.20.9.1"; - sha256 = "7f59b10bc3374004cee3c04fa4ee4a1b90d0dca84a3d0e436d5861a1aa3b919f"; - revision = "1"; - editedCabalFile = "1f8jzs8zdh4wwbcq8fy6qqxkv75ypnvsm4yzw49wpr3b9vpnzlha"; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ base directory polyparse time ]; - executableHaskellDepends = [ base directory polyparse time ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "http://projects.haskell.org/cpphs/"; - description = "A liberalised re-implementation of cpp, the C pre-processor"; - license = "LGPL"; - broken = false; -} \ No newline at end of file diff --git a/pkgs/cryptohash-md5.nix b/pkgs/cryptohash-md5.nix deleted file mode 100644 index 0adadd0d675a756c296d7180f4ed696f1ea48fea..0000000000000000000000000000000000000000 --- a/pkgs/cryptohash-md5.nix +++ /dev/null @@ -1,30 +0,0 @@ -{ mkDerivation, base, base16-bytestring, bytestring, criterion, lib -, pureMD5, tasty, tasty-hunit, tasty-quickcheck -}: -mkDerivation { - pname = "cryptohash-md5"; - version = "0.11.101.0"; - sha256 = "3b08db0ae39df2b44e83053ad30d7546a4c6200a852c22a240a7e03ae1080f05"; - revision = "3"; - editedCabalFile = "1v7gv0xa9yfkxq3g9j79ppzn6hjf467aajzb4x5882yflibfi9ki"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ base bytestring ]; - testHaskellDepends = [ - base base16-bytestring bytestring pureMD5 tasty tasty-hunit - tasty-quickcheck - ]; - benchmarkHaskellDepends = [ base bytestring criterion ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "https://github.com/haskell-hvr/cryptohash-md5"; - description = "Fast, pure and practical MD5 implementation"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/cubicbezier.nix b/pkgs/cubicbezier.nix deleted file mode 100644 index a0fd8a5791acef450078586cd04ca9cee917ac45..0000000000000000000000000000000000000000 --- a/pkgs/cubicbezier.nix +++ /dev/null @@ -1,27 +0,0 @@ -{ mkDerivation, base, containers, fast-math, integration, lib -, matrices, microlens, microlens-mtl, microlens-th, mtl, parsec -, tasty, tasty-hunit, vector, vector-space -}: -mkDerivation { - pname = "cubicbezier"; - version = "0.6.0.7"; - sha256 = "e2e85e0cc78c2b65858bcd969d58bf36f1cd8e59531d361b6d710073939846e5"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ - base containers fast-math integration matrices microlens - microlens-mtl microlens-th mtl vector vector-space - ]; - testHaskellDepends = [ base parsec tasty tasty-hunit ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - description = "Efficient manipulating of 2D cubic bezier curves"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/data-binary-ieee754.nix b/pkgs/data-binary-ieee754.nix deleted file mode 100644 index e7f9832a84e994cb39cc6de78f8c9c377afd3313..0000000000000000000000000000000000000000 --- a/pkgs/data-binary-ieee754.nix +++ /dev/null @@ -1,21 +0,0 @@ -{ mkDerivation, base, binary, lib }: -mkDerivation { - pname = "data-binary-ieee754"; - version = "0.4.4"; - sha256 = "59975abed8f4caa602f0780c10a9b2493479e6feb71ad189bb10c3ac5678df0a"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ base binary ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "https://john-millikin.com/software/data-binary-ieee754/"; - description = "Parser/Serialiser for IEEE-754 floating-point values"; - license = lib.licenses.mit; - broken = false; -} \ No newline at end of file diff --git a/pkgs/deferred-folds.nix b/pkgs/deferred-folds.nix deleted file mode 100644 index 2f7b4ba1e5d8837efb6b2550d5a9d6a3c79715b9..0000000000000000000000000000000000000000 --- a/pkgs/deferred-folds.nix +++ /dev/null @@ -1,31 +0,0 @@ -{ mkDerivation, base, bytestring, containers, foldl, hashable, lib -, primitive, quickcheck-instances, rerebase, tasty -, tasty-quickcheck, text, transformers, unordered-containers -, vector -}: -mkDerivation { - pname = "deferred-folds"; - version = "0.9.18.6"; - sha256 = "ebffce410040c77d2babee73f45ab7e79da7dcec424590a991b6dc0b8a1b8f02"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ - base bytestring containers foldl hashable primitive text - transformers unordered-containers vector - ]; - testHaskellDepends = [ - quickcheck-instances rerebase tasty tasty-quickcheck - ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "https://github.com/nikita-volkov/deferred-folds"; - description = "Abstractions over deferred folds"; - license = lib.licenses.mit; - broken = false; -} \ No newline at end of file diff --git a/pkgs/dependent-map.nix b/pkgs/dependent-map.nix deleted file mode 100644 index 4a1181a50c629e7c982ef85794cfb01db425fc05..0000000000000000000000000000000000000000 --- a/pkgs/dependent-map.nix +++ /dev/null @@ -1,27 +0,0 @@ -{ mkDerivation, base, constraints-extras, containers, dependent-sum -, lib -}: -mkDerivation { - pname = "dependent-map"; - version = "0.4.0.0"; - sha256 = "53ce0b52d8be1b85fc6489fb27656f16d837bee4fbe0ddf39c844e3ea8871f2c"; - revision = "1"; - editedCabalFile = "160p9crvlx1sn60inkwxa6mv1h2d4fgqnpsb2km67zrkpdfyd2s2"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ - base constraints-extras containers dependent-sum - ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "https://github.com/obsidiansystems/dependent-map"; - description = "Dependent finite maps (partial dependent products)"; - license = "unknown"; - broken = false; -} \ No newline at end of file diff --git a/pkgs/dependent-sum.nix b/pkgs/dependent-sum.nix deleted file mode 100644 index 623f7b837fb93fd5ef5618be4b7de7130c05ece0..0000000000000000000000000000000000000000 --- a/pkgs/dependent-sum.nix +++ /dev/null @@ -1,23 +0,0 @@ -{ mkDerivation, base, constraints-extras, lib, some }: -mkDerivation { - pname = "dependent-sum"; - version = "0.7.2.0"; - sha256 = "826561ecf285abc857bde043e5aac50cb7a7157aaf24fd1aee26a25d4c2a3cbb"; - revision = "2"; - editedCabalFile = "09648zwf1wg42yk5ykbv1wvgz2bibjrwvcx6wpm4jscv8d2h61pi"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ base constraints-extras some ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "https://github.com/obsidiansystems/dependent-sum"; - description = "Dependent sum type"; - license = lib.licenses.publicDomain; - broken = false; -} \ No newline at end of file diff --git a/pkgs/deriving-aeson.nix b/pkgs/deriving-aeson.nix deleted file mode 100644 index c9c79cf75362d953955c2c91488cfde5d6fea138..0000000000000000000000000000000000000000 --- a/pkgs/deriving-aeson.nix +++ /dev/null @@ -1,23 +0,0 @@ -{ mkDerivation, aeson, base, bytestring, lib }: -mkDerivation { - pname = "deriving-aeson"; - version = "0.2.9"; - sha256 = "c0b2975df7ed5ba668982ba442318c36adfe8be3c32dcf136c13bf9662261833"; - revision = "1"; - editedCabalFile = "14iqkk7vs0lb0sgq159z0xw95pa87r60i1f4m17gfh2gbbddcywm"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ aeson base ]; - testHaskellDepends = [ aeson base bytestring ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - description = "Type driven generic aeson instance customisation"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/dictionary-sharing.nix b/pkgs/dictionary-sharing.nix deleted file mode 100644 index 9cac7f65850695cc4a3f3d3130416cb787d7e033..0000000000000000000000000000000000000000 --- a/pkgs/dictionary-sharing.nix +++ /dev/null @@ -1,22 +0,0 @@ -{ mkDerivation, base, containers, lib }: -mkDerivation { - pname = "dictionary-sharing"; - version = "0.1.0.0"; - sha256 = "8c3b5184d5d6056433d51a49c5402e4ab7b0260073d5342685b8e141d2be5a01"; - revision = "3"; - editedCabalFile = "1mn7jcc7h3b8f1pn9zigqp6mc2n0qb66lms5qnrx4zswdv5w9439"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ base containers ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - description = "Sharing/memoization of class members"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/direct-sqlite.nix b/pkgs/direct-sqlite.nix deleted file mode 100644 index 006b8925f5e5c54a70888f58e6f47be86817bb0a..0000000000000000000000000000000000000000 --- a/pkgs/direct-sqlite.nix +++ /dev/null @@ -1,26 +0,0 @@ -{ mkDerivation, HUnit, base, base16-bytestring, bytestring -, directory, lib, temporary, text -}: -mkDerivation { - pname = "direct-sqlite"; - version = "2.3.28"; - sha256 = "6744ff6cd66482bdb788a437e8970e27ae971906e52d75b68b3e6be7d03b8a44"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ base bytestring text ]; - testHaskellDepends = [ - base base16-bytestring bytestring directory HUnit temporary text - ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "https://github.com/IreneKnapp/direct-sqlite"; - description = "Low-level binding to SQLite3. Includes UTF8 and BLOB support."; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/doctest-discover.nix b/pkgs/doctest-discover.nix deleted file mode 100644 index 78feb55dd48f671979a487a1fdbfe5c0ffab01ac..0000000000000000000000000000000000000000 --- a/pkgs/doctest-discover.nix +++ /dev/null @@ -1,29 +0,0 @@ -{ mkDerivation, aeson, base, bytestring, directory, doctest -, filepath, lib -}: -mkDerivation { - pname = "doctest-discover"; - version = "0.2.0.0"; - sha256 = "a953aa50837e52efc766a77e382c2be2acbc887fa6dadbc54b756f59d6c49ec8"; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ - aeson base bytestring directory doctest filepath - ]; - executableHaskellDepends = [ - aeson base bytestring directory doctest filepath - ]; - testHaskellDepends = [ base doctest ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = false; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "http://github.com/karun012/doctest-discover"; - description = "Easy way to run doctests via cabal"; - license = lib.licenses.publicDomain; - broken = false; -} \ No newline at end of file diff --git a/pkgs/doctest.nix b/pkgs/doctest.nix deleted file mode 100644 index e110551b397a787a5c9845edffc2de40cd67a7ae..0000000000000000000000000000000000000000 --- a/pkgs/doctest.nix +++ /dev/null @@ -1,38 +0,0 @@ -{ mkDerivation, HUnit, QuickCheck, base, code-page, deepseq -, directory, exceptions, filepath, ghc, ghc-paths, hspec -, hspec-core, hspec-discover, lib, mockery, process, setenv -, silently, stringbuilder, syb, transformers -}: -mkDerivation { - pname = "doctest"; - version = "0.22.2"; - sha256 = "afb839c14019c17e3ec7900871a9fc104226028858c724932d53225ae382c6e5"; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ - base code-page deepseq directory exceptions filepath ghc ghc-paths - process syb transformers - ]; - executableHaskellDepends = [ - base code-page deepseq directory exceptions filepath ghc ghc-paths - process syb transformers - ]; - testHaskellDepends = [ - base code-page deepseq directory exceptions filepath ghc ghc-paths - hspec hspec-core HUnit mockery process QuickCheck setenv silently - stringbuilder syb transformers - ]; - testToolDepends = [ hspec-discover ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "https://github.com/sol/doctest#readme"; - description = "Test interactive Haskell examples"; - license = lib.licenses.mit; - broken = false; -} \ No newline at end of file diff --git a/pkgs/dual-tree.nix b/pkgs/dual-tree.nix deleted file mode 100644 index c8fca41cdf6f537762f54d81036dd34fff96cc01..0000000000000000000000000000000000000000 --- a/pkgs/dual-tree.nix +++ /dev/null @@ -1,27 +0,0 @@ -{ mkDerivation, QuickCheck, base, lib, monoid-extras, semigroups -, testing-feat -}: -mkDerivation { - pname = "dual-tree"; - version = "0.2.3.1"; - sha256 = "d0394b94c312a5ae032ee72d811400e3f435138ea05f7be6a4d019131a19d5a6"; - revision = "2"; - editedCabalFile = "1qlrrvw3j9h12nj105aa5ckri5580xgbi16gph70i5w2crmrvphw"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ base monoid-extras semigroups ]; - testHaskellDepends = [ - base monoid-extras QuickCheck semigroups testing-feat - ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - description = "Rose trees with cached and accumulating monoidal annotations"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/enclosed-exceptions.nix b/pkgs/enclosed-exceptions.nix deleted file mode 100644 index abb47c819c0bbf0039701d9f60d88b22e5d3431f..0000000000000000000000000000000000000000 --- a/pkgs/enclosed-exceptions.nix +++ /dev/null @@ -1,30 +0,0 @@ -{ mkDerivation, QuickCheck, async, base, deepseq, hspec, lib -, lifted-base, monad-control, stm, transformers, transformers-base -}: -mkDerivation { - pname = "enclosed-exceptions"; - version = "1.0.3"; - sha256 = "af6d93f113ac92b89a32af1fed52f445f492afcc0be93980cbadc5698f94f0b9"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ - base deepseq lifted-base monad-control transformers - transformers-base - ]; - testHaskellDepends = [ - async base deepseq hspec lifted-base monad-control QuickCheck stm - transformers transformers-base - ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "https://github.com/jcristovao/enclosed-exceptions"; - description = "Catching all exceptions from within an enclosed computation"; - license = lib.licenses.mit; - broken = false; -} \ No newline at end of file diff --git a/pkgs/enummapset.nix b/pkgs/enummapset.nix deleted file mode 100644 index a702b2570a6eb1531325a4693cfb66ef43442483..0000000000000000000000000000000000000000 --- a/pkgs/enummapset.nix +++ /dev/null @@ -1,30 +0,0 @@ -{ mkDerivation, HUnit, QuickCheck, aeson, array, base, containers -, deepseq, ghc-prim, lib, test-framework, test-framework-hunit -, test-framework-quickcheck2 -}: -mkDerivation { - pname = "enummapset"; - version = "0.7.2.0"; - sha256 = "a226e15372a5964af13d6e41dc59e830059efa95c83cb06b4197c2325db4c602"; - revision = "1"; - editedCabalFile = "14l25k5jy8lvc936cja46b1zfgmmd9yk1rqqrnznv2xl7xdj8725"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ aeson base containers deepseq ]; - testHaskellDepends = [ - aeson array base containers deepseq ghc-prim HUnit QuickCheck - test-framework test-framework-hunit test-framework-quickcheck2 - ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "https://github.com/Mikolaj/enummapset"; - description = "IntMap and IntSet with Enum keys/elements"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/fast-math.nix b/pkgs/fast-math.nix deleted file mode 100644 index ba78df582afcc34f9c71608420731e89915817f9..0000000000000000000000000000000000000000 --- a/pkgs/fast-math.nix +++ /dev/null @@ -1,20 +0,0 @@ -{ mkDerivation, base, lib }: -mkDerivation { - pname = "fast-math"; - version = "1.0.2"; - sha256 = "45101ddc8b86402e866ec029bcfbc2662779e578e43b40acd971a9f411e2be95"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ base ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - description = "Non IEEE-754 compliant compile-time floating-point optimisations"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/filemanip.nix b/pkgs/filemanip.nix deleted file mode 100644 index aa7e2b56f92aa2561fcd586536d070f0d953b3ee..0000000000000000000000000000000000000000 --- a/pkgs/filemanip.nix +++ /dev/null @@ -1,27 +0,0 @@ -{ mkDerivation, base, bytestring, directory, filepath, lib, mtl -, unix-compat -}: -mkDerivation { - pname = "filemanip"; - version = "0.3.6.3"; - sha256 = "8836da17baaaf02ca080c9990ece4e0b0c8d6a128f458f8b64fd07b225ca9846"; - revision = "1"; - editedCabalFile = "1l53qqlh9w7572n5dxk8rq0p8vsvg6m1afbak6xzdx0kgg8j6y8a"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ - base bytestring directory filepath mtl unix-compat - ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "https://github.com/bos/filemanip"; - description = "Expressive file and directory manipulation for Haskell"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/filtrable.nix b/pkgs/filtrable.nix deleted file mode 100644 index 5909d4ddfc7071f8d1d393cd5df9f442d2237450..0000000000000000000000000000000000000000 --- a/pkgs/filtrable.nix +++ /dev/null @@ -1,26 +0,0 @@ -{ mkDerivation, base, containers, lib, smallcheck, tasty -, tasty-smallcheck, transformers -}: -mkDerivation { - pname = "filtrable"; - version = "0.1.6.0"; - sha256 = "be40b79abd9b6563a0146069b22313a4a7b8fb8cf7e3c4bc62fb7725f9a11215"; - revision = "1"; - editedCabalFile = "05xz53br6bsdfcv71js7sq4agb8xidl4zvv3f8xfls2a9rvb1jw0"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ base containers transformers ]; - testHaskellDepends = [ base smallcheck tasty tasty-smallcheck ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "https://github.com/strake/filtrable.hs"; - description = "Class of filtrable containers"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/floatshow.nix b/pkgs/floatshow.nix deleted file mode 100644 index c1569c45f89e93a53a107f4f4ac6adb42198858b..0000000000000000000000000000000000000000 --- a/pkgs/floatshow.nix +++ /dev/null @@ -1,21 +0,0 @@ -{ mkDerivation, array, base, integer-gmp, lib }: -mkDerivation { - pname = "floatshow"; - version = "0.2.4"; - sha256 = "0c4e9494df46120942b2078db53c16200b46eff603fca5ab85775a541f975dff"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ array base integer-gmp ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "https://bitbucket.org/dafis/floatshow"; - description = "Alternative faster String representations for Double and Float, String representations for more general numeric types"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/focus.nix b/pkgs/focus.nix deleted file mode 100644 index 6543ef5dc3eb65b5b8cff11650096d231f905b85..0000000000000000000000000000000000000000 --- a/pkgs/focus.nix +++ /dev/null @@ -1,24 +0,0 @@ -{ mkDerivation, base, lib, rerebase, tasty, tasty-hunit -, transformers -}: -mkDerivation { - pname = "focus"; - version = "1.0.3.2"; - sha256 = "e24b3f0438810302472697ab10280d1ec53bbc98c1ef6812c450301a016cc286"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ base transformers ]; - testHaskellDepends = [ rerebase tasty tasty-hunit ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "https://github.com/nikita-volkov/focus"; - description = "A general abstraction for manipulating elements of container data structures"; - license = lib.licenses.mit; - broken = false; -} \ No newline at end of file diff --git a/pkgs/force-layout.nix b/pkgs/force-layout.nix deleted file mode 100644 index 19e5e102d82dd60148a37a858e822d50d0179106..0000000000000000000000000000000000000000 --- a/pkgs/force-layout.nix +++ /dev/null @@ -1,26 +0,0 @@ -{ mkDerivation, base, containers, data-default-class, lens, lib -, linear -}: -mkDerivation { - pname = "force-layout"; - version = "0.4.0.6"; - sha256 = "f7729855b1b14e0b255325faaca9f4834004e02bd21def6a865d2c55c734259d"; - revision = "12"; - editedCabalFile = "0rpr0j150584h4l8mn3ziq4r055w0n24sxai20b3iqhkrd10vmk1"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ - base containers data-default-class lens linear - ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - description = "Simple force-directed layout"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/fuzzy.nix b/pkgs/fuzzy.nix deleted file mode 100644 index 822f729b5a6c00f04cbcb64e7d12d2833d4ef605..0000000000000000000000000000000000000000 --- a/pkgs/fuzzy.nix +++ /dev/null @@ -1,22 +0,0 @@ -{ mkDerivation, HUnit, base, lib, monoid-subclasses }: -mkDerivation { - pname = "fuzzy"; - version = "0.1.1.0"; - sha256 = "3b0396f1549155431b3db656d2285f8bc4c6a5faa6b3d9f3ea7fbd5757fb8665"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ base monoid-subclasses ]; - testHaskellDepends = [ base HUnit ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "http://github.com/joom/fuzzy"; - description = "Filters a list based on a fuzzy string search"; - license = lib.licenses.mit; - broken = false; -} \ No newline at end of file diff --git a/pkgs/generic-lens-core.nix b/pkgs/generic-lens-core.nix deleted file mode 100644 index c5879ff68c069eb60dcbb5a7e7c53a14dd00088f..0000000000000000000000000000000000000000 --- a/pkgs/generic-lens-core.nix +++ /dev/null @@ -1,23 +0,0 @@ -{ mkDerivation, base, indexed-profunctors, lib, text }: -mkDerivation { - pname = "generic-lens-core"; - version = "2.2.1.0"; - sha256 = "8ee6f17baa52db80763a46814be391418441861b2e519bed8c047db37c622422"; - revision = "2"; - editedCabalFile = "028vm0h89civn7f4cvrh3b67s2qd82g4qn5src0mkm68gngz6bqd"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ base indexed-profunctors text ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "https://github.com/kcsongor/generic-lens"; - description = "Generically derive traversals, lenses and prisms"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/generic-lens.nix b/pkgs/generic-lens.nix deleted file mode 100644 index aab5e59bdcd438b3a7b345bbdb8adbb612990ec5..0000000000000000000000000000000000000000 --- a/pkgs/generic-lens.nix +++ /dev/null @@ -1,30 +0,0 @@ -{ mkDerivation, HUnit, base, doctest, generic-lens-core -, inspection-testing, lens, lib, profunctors, text -}: -mkDerivation { - pname = "generic-lens"; - version = "2.2.2.0"; - sha256 = "868dc9c8cd02150b419859c3c8a53a62e5b41f5f3fd5d46bb355eb1074288b68"; - revision = "1"; - editedCabalFile = "0ib9848rh56v0dc1giiax2zi2w7is6ahb2cj6ry3p0hwapfd3p49"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ - base generic-lens-core profunctors text - ]; - testHaskellDepends = [ - base doctest HUnit inspection-testing lens profunctors - ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "https://github.com/kcsongor/generic-lens"; - description = "Generically derive traversals, lenses and prisms"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/ghc-trace-events.nix b/pkgs/ghc-trace-events.nix deleted file mode 100644 index e108ad7db1cd942e2daf341fbc867390a5c1ff4a..0000000000000000000000000000000000000000 --- a/pkgs/ghc-trace-events.nix +++ /dev/null @@ -1,22 +0,0 @@ -{ mkDerivation, base, bytestring, lib, tasty-bench, text }: -mkDerivation { - pname = "ghc-trace-events"; - version = "0.1.2.7"; - sha256 = "515a651df3a942508a3e21f505c86b9f10ecd1b53e8c111ecf520dd95a3313bf"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ base bytestring text ]; - benchmarkHaskellDepends = [ base bytestring tasty-bench ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "https://github.com/maoe/ghc-trace-events"; - description = "Faster traceEvent and traceMarker, and binary object logging for eventlog"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/githash.nix b/pkgs/githash.nix deleted file mode 100644 index 4404fb4b40136383016423a165e98dccba02e62e..0000000000000000000000000000000000000000 --- a/pkgs/githash.nix +++ /dev/null @@ -1,30 +0,0 @@ -{ mkDerivation, base, bytestring, directory, filepath, hspec, lib -, process, template-haskell, temporary, th-compat, unliftio -}: -mkDerivation { - pname = "githash"; - version = "0.1.7.0"; - sha256 = "1ad5e7c26bd9c9c4e4c3232206694b153845fe11f227e39d214eef0d95f330d4"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ - base bytestring directory filepath process template-haskell - th-compat - ]; - testHaskellDepends = [ - base bytestring directory filepath hspec process template-haskell - temporary th-compat unliftio - ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "https://github.com/snoyberg/githash#readme"; - description = "Compile git revision info into Haskell projects"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/gtk2hs-buildtools.nix b/pkgs/gtk2hs-buildtools.nix deleted file mode 100644 index 9e4319e7add9bf93eb85caee5c73b55ca051c95b..0000000000000000000000000000000000000000 --- a/pkgs/gtk2hs-buildtools.nix +++ /dev/null @@ -1,30 +0,0 @@ -{ mkDerivation, Cabal, alex, array, base, containers, directory -, filepath, happy, hashtables, lib, pretty, process, random -}: -mkDerivation { - pname = "gtk2hs-buildtools"; - version = "0.13.10.0"; - sha256 = "dcbb47e95da9a59d3058485d352bb2a66830cb741ccce078d56940938a1d8573"; - revision = "1"; - editedCabalFile = "16ckrhii6pbd64mgrm4s4x7vzd800w8g6x18rvij2cfm784yz6by"; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - array base Cabal containers directory filepath hashtables pretty - process random - ]; - libraryToolDepends = [ alex happy ]; - executableHaskellDepends = [ base ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "http://projects.haskell.org/gtk2hs/"; - description = "Tools to build the Gtk2Hs suite of User Interface libraries"; - license = lib.licenses.gpl2Only; - broken = false; -} \ No newline at end of file diff --git a/pkgs/haddock-library.nix b/pkgs/haddock-library.nix deleted file mode 100644 index 6f3502a59f6f05b90394bc3f4dc1c2e0ef5989fe..0000000000000000000000000000000000000000 --- a/pkgs/haddock-library.nix +++ /dev/null @@ -1,31 +0,0 @@ -{ mkDerivation, QuickCheck, base, base-compat, containers, deepseq -, directory, filepath, hspec, hspec-discover, lib -, optparse-applicative, parsec, text, tree-diff -}: -mkDerivation { - pname = "haddock-library"; - version = "1.11.0"; - sha256 = "7c075ec9a378b0a2d9d605e72135201e6c7ff316564f2c974113582f43bea20a"; - revision = "3"; - editedCabalFile = "09qdpidav1pbvnch04j00dwn5jw4zigz5v37rwfhp9aabwl51bqp"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ base containers parsec text ]; - testHaskellDepends = [ - base base-compat containers deepseq directory filepath hspec - optparse-applicative parsec QuickCheck text tree-diff - ]; - testToolDepends = [ hspec-discover ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "http://www.haskell.org/haddock/"; - description = "Library exposing some functionality of Haddock"; - license = lib.licenses.bsd2; - broken = false; -} \ No newline at end of file diff --git a/pkgs/hashtables.nix b/pkgs/hashtables.nix deleted file mode 100644 index ef0706672f1c680107af401cdfb4ae62d8886d8c..0000000000000000000000000000000000000000 --- a/pkgs/hashtables.nix +++ /dev/null @@ -1,31 +0,0 @@ -{ mkDerivation, HUnit, QuickCheck, base, ghc-prim, hashable, lib -, mwc-random, primitive, test-framework, test-framework-hunit -, test-framework-quickcheck2, vector -}: -mkDerivation { - pname = "hashtables"; - version = "1.3.1"; - sha256 = "6f3d40eb22ab87279b9a0bf51c22307706b240c90a664c82bfae2392268c59c3"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ - base ghc-prim hashable primitive vector - ]; - testHaskellDepends = [ - base ghc-prim hashable HUnit mwc-random primitive QuickCheck - test-framework test-framework-hunit test-framework-quickcheck2 - vector - ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "http://github.com/gregorycollins/hashtables"; - description = "Mutable hash tables in the ST monad"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/haskell-src.nix b/pkgs/haskell-src.nix deleted file mode 100644 index ad389573a0fa4e0b09fcf4453a5449b22959b9e9..0000000000000000000000000000000000000000 --- a/pkgs/haskell-src.nix +++ /dev/null @@ -1,23 +0,0 @@ -{ mkDerivation, array, base, happy, lib, pretty, syb }: -mkDerivation { - pname = "haskell-src"; - version = "1.0.4"; - sha256 = "8bc77695f9cc113933048409d2ed3bf2a3b947e18312a23b0dbb7838d086f3ea"; - revision = "1"; - editedCabalFile = "0dfjzq0sxxcalqxygp2svx4890qx8b4amad0xldwy1f4xrp3lsnb"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ array base pretty syb ]; - libraryToolDepends = [ happy ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - description = "Support for manipulating Haskell source code"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/hspec-attoparsec.nix b/pkgs/hspec-attoparsec.nix deleted file mode 100644 index aa739241aff8b02c6494e3227ac32469aac42e50..0000000000000000000000000000000000000000 --- a/pkgs/hspec-attoparsec.nix +++ /dev/null @@ -1,28 +0,0 @@ -{ mkDerivation, attoparsec, base, bytestring, hspec -, hspec-expectations, lib, text -}: -mkDerivation { - pname = "hspec-attoparsec"; - version = "0.1.0.2"; - sha256 = "ea7a8b3f2989abde8c8537cec1a2ae312e88df80086b9b01ed12e5324137fb64"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ - attoparsec base bytestring hspec-expectations text - ]; - testHaskellDepends = [ - attoparsec base bytestring hspec hspec-expectations text - ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "http://github.com/alpmestan/hspec-attoparsec"; - description = "Utility functions for testing your attoparsec parsers with hspec"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/hspec-contrib.nix b/pkgs/hspec-contrib.nix deleted file mode 100644 index 734a968499aba91eb239a75258e6f42645527ab0..0000000000000000000000000000000000000000 --- a/pkgs/hspec-contrib.nix +++ /dev/null @@ -1,27 +0,0 @@ -{ mkDerivation, HUnit, QuickCheck, base, call-stack, hspec -, hspec-core, hspec-discover, lib -}: -mkDerivation { - pname = "hspec-contrib"; - version = "0.5.2"; - sha256 = "60898e870dce67c7b206015c7d77d7e5ae4c9d256d0c1f1c8f201de8f7ef0200"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ base call-stack hspec-core HUnit ]; - testHaskellDepends = [ - base call-stack hspec hspec-core HUnit QuickCheck - ]; - testToolDepends = [ hspec-discover ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "https://hspec.github.io/"; - description = "Contributed functionality for Hspec"; - license = lib.licenses.mit; - broken = false; -} \ No newline at end of file diff --git a/pkgs/hw-fingertree.nix b/pkgs/hw-fingertree.nix deleted file mode 100644 index 399dc71bb4022d4d2b469bf93f349d3084909040..0000000000000000000000000000000000000000 --- a/pkgs/hw-fingertree.nix +++ /dev/null @@ -1,30 +0,0 @@ -{ mkDerivation, base, deepseq, doctest, doctest-discover, hedgehog -, hspec, hspec-discover, hw-hspec-hedgehog, hw-prim, lib -}: -mkDerivation { - pname = "hw-fingertree"; - version = "0.1.2.1"; - sha256 = "ce8077e697e6e7e3d1038b9f44a8d54d28272adb3c1e17ecca9bae2758b1922a"; - revision = "2"; - editedCabalFile = "00h2vzzncfwyaa0krgsffcmy2gdb0637i9zjdlsz88mdlhynqhp3"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ base deepseq hw-prim ]; - testHaskellDepends = [ - base deepseq doctest doctest-discover hedgehog hspec - hw-hspec-hedgehog - ]; - testToolDepends = [ doctest-discover hspec-discover ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "https://github.com/haskell-works/hw-fingertree#readme"; - description = "Generic finger-tree structure, with example instances"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/hw-hspec-hedgehog.nix b/pkgs/hw-hspec-hedgehog.nix deleted file mode 100644 index 668220f8f1fbc17a41cf164c5a6d4247aacc913c..0000000000000000000000000000000000000000 --- a/pkgs/hw-hspec-hedgehog.nix +++ /dev/null @@ -1,31 +0,0 @@ -{ mkDerivation, HUnit, base, call-stack, doctest, doctest-discover -, hedgehog, hspec, hspec-discover, lib, transformers -}: -mkDerivation { - pname = "hw-hspec-hedgehog"; - version = "0.1.1.1"; - sha256 = "fa4c101574484cc8f9775fefc558f62e86c0d0c7e4b494b4adfb6d897ac68fc6"; - revision = "4"; - editedCabalFile = "0fwdbd7m7b9743y6w1ci3m7m0bgw7w0r0h7pvn2xrhvyjvp9rjqh"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ - base call-stack hedgehog hspec HUnit transformers - ]; - testHaskellDepends = [ - base call-stack doctest doctest-discover hedgehog hspec HUnit - ]; - testToolDepends = [ doctest-discover hspec-discover ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "https://github.com/haskell-works/hw-hspec-hedgehog#readme"; - description = "Interoperability between hspec and hedgehog"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/hw-prim.nix b/pkgs/hw-prim.nix deleted file mode 100644 index 9ef3c92d54365b77cea6a322525243d0fb8ff4f5..0000000000000000000000000000000000000000 --- a/pkgs/hw-prim.nix +++ /dev/null @@ -1,39 +0,0 @@ -{ mkDerivation, QuickCheck, base, bytestring, criterion, deepseq -, directory, doctest, doctest-discover, exceptions, ghc-prim -, hedgehog, hspec, hspec-discover, hw-hspec-hedgehog, lib, mmap -, transformers, unliftio-core, vector -}: -mkDerivation { - pname = "hw-prim"; - version = "0.6.3.2"; - sha256 = "1fa05fdc46c72ed4b28aabcee69695ce810d451bbd263fbe75f94b179e20441d"; - revision = "2"; - editedCabalFile = "1mj60fg66piw96kbvp0v4ykr1ihww97rr96ya7ayx5sz49j2hyf0"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ - base bytestring deepseq ghc-prim mmap transformers unliftio-core - vector - ]; - testHaskellDepends = [ - base bytestring directory doctest doctest-discover exceptions - hedgehog hspec hw-hspec-hedgehog mmap QuickCheck transformers - vector - ]; - testToolDepends = [ doctest-discover hspec-discover ]; - benchmarkHaskellDepends = [ - base bytestring criterion mmap transformers vector - ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "http://github.com/haskell-works/hw-prim#readme"; - description = "Primitive functions and data types"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/hxt-charproperties.nix b/pkgs/hxt-charproperties.nix deleted file mode 100644 index cfe7a2206cc9930d60bf4a378b0adfec9c51d327..0000000000000000000000000000000000000000 --- a/pkgs/hxt-charproperties.nix +++ /dev/null @@ -1,21 +0,0 @@ -{ mkDerivation, base, lib }: -mkDerivation { - pname = "hxt-charproperties"; - version = "9.5.0.0"; - sha256 = "28836949512a2aedb63b2a02e0b05a4f519dc3511cfd259804a6e9d59a44a94a"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ base ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "https://github.com/UweSchmidt/hxt"; - description = "Character properties and classes for XML and Unicode"; - license = lib.licenses.mit; - broken = false; -} \ No newline at end of file diff --git a/pkgs/hxt-regex-xmlschema.nix b/pkgs/hxt-regex-xmlschema.nix deleted file mode 100644 index e386f1aff75db9eff851a303eeb51765dff1ec5f..0000000000000000000000000000000000000000 --- a/pkgs/hxt-regex-xmlschema.nix +++ /dev/null @@ -1,29 +0,0 @@ -{ mkDerivation, HUnit, base, bytestring, criterion, deepseq -, hxt-charproperties, lib, parsec, text -}: -mkDerivation { - pname = "hxt-regex-xmlschema"; - version = "9.2.0.7"; - sha256 = "b9b6bcfc7d8c5e9a0be87dc56b13a237a51ca2c19c6665a51378a9538b71d97a"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ - base bytestring hxt-charproperties parsec text - ]; - testHaskellDepends = [ base bytestring HUnit parsec text ]; - benchmarkHaskellDepends = [ - base bytestring criterion deepseq parsec text - ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "http://www.haskell.org/haskellwiki/Regular_expressions_for_XML_Schema"; - description = "A regular expression library for W3C XML Schema regular expressions"; - license = lib.licenses.mit; - broken = false; -} \ No newline at end of file diff --git a/pkgs/hxt-unicode.nix b/pkgs/hxt-unicode.nix deleted file mode 100644 index a98d138df15b3704be49a2eb84516a1a58d7eb0a..0000000000000000000000000000000000000000 --- a/pkgs/hxt-unicode.nix +++ /dev/null @@ -1,21 +0,0 @@ -{ mkDerivation, base, hxt-charproperties, lib }: -mkDerivation { - pname = "hxt-unicode"; - version = "9.0.2.4"; - sha256 = "7b5823f3bd94b57022d9d84ab3555303653c5121eaaef2ee1fd4918f3c434466"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ base hxt-charproperties ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "https://github.com/UweSchmidt/hxt"; - description = "Unicode en-/decoding functions for utf8, iso-latin-* and other encodings"; - license = lib.licenses.mit; - broken = false; -} \ No newline at end of file diff --git a/pkgs/hxt.nix b/pkgs/hxt.nix deleted file mode 100644 index d4d539a6000d33be30a148c4143048fe8d4eda64..0000000000000000000000000000000000000000 --- a/pkgs/hxt.nix +++ /dev/null @@ -1,28 +0,0 @@ -{ mkDerivation, base, binary, bytestring, containers, deepseq -, directory, filepath, hxt-charproperties, hxt-regex-xmlschema -, hxt-unicode, lib, mtl, network-uri, parsec -}: -mkDerivation { - pname = "hxt"; - version = "9.3.1.22"; - sha256 = "ef602fe674225527750574dd555dbdf402ab77d054af75d41ca21b42dbb23ad9"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ - base binary bytestring containers deepseq directory filepath - hxt-charproperties hxt-regex-xmlschema hxt-unicode mtl network-uri - parsec - ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "https://github.com/UweSchmidt/hxt"; - description = "A collection of tools for processing XML with Haskell"; - license = lib.licenses.mit; - broken = false; -} \ No newline at end of file diff --git a/pkgs/integration.nix b/pkgs/integration.nix deleted file mode 100644 index 06ab8770bbcd2a9b49a7c5ace67b857eeae103e5..0000000000000000000000000000000000000000 --- a/pkgs/integration.nix +++ /dev/null @@ -1,21 +0,0 @@ -{ mkDerivation, base, lib, parallel }: -mkDerivation { - pname = "integration"; - version = "0.2.1"; - sha256 = "0c27385eadc10a580e78f7b7d4bc919c346b2c9b1e73aea7e7804d824d53582f"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ base parallel ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "https://github.com/ekmett/integration"; - description = "Fast robust numeric integration via tanh-sinh quadrature"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/intervals.nix b/pkgs/intervals.nix deleted file mode 100644 index a25c650cb9fd53344a8375303a1ec40266f828e2..0000000000000000000000000000000000000000 --- a/pkgs/intervals.nix +++ /dev/null @@ -1,24 +0,0 @@ -{ mkDerivation, QuickCheck, array, base, distributive, ghc-prim -, lib -}: -mkDerivation { - pname = "intervals"; - version = "0.9.2"; - sha256 = "9b421de662873e65e90380b9c5a0c7497afa581b3e0e65530f8653a4fddb2be2"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ array base distributive ghc-prim ]; - testHaskellDepends = [ base QuickCheck ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "http://github.com/ekmett/intervals"; - description = "Interval Arithmetic"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/linear.nix b/pkgs/linear.nix deleted file mode 100644 index 0013be748e74e9c845e30ab2d83ec423d64e0dd9..0000000000000000000000000000000000000000 --- a/pkgs/linear.nix +++ /dev/null @@ -1,39 +0,0 @@ -{ mkDerivation, HUnit, adjunctions, base, base-orphans, binary -, bytes, bytestring, cereal, containers, deepseq, distributive -, ghc-prim, hashable, indexed-traversable, lens, lib, random -, reflection, semigroupoids, simple-reflect, tagged -, template-haskell, test-framework, test-framework-hunit -, transformers, transformers-compat, unordered-containers, vector -, void -}: -mkDerivation { - pname = "linear"; - version = "1.22"; - sha256 = "cfe43e392d0e9b2fd5647bde962b0678681de580260ad30e5f29ae490a03b9b5"; - revision = "3"; - editedCabalFile = "1fmq4i3qimccjsn7859q1rk7adpcy9d3zvybl0n7kljn04ag00k4"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ - adjunctions base base-orphans binary bytes cereal containers - deepseq distributive ghc-prim hashable indexed-traversable lens - random reflection semigroupoids tagged template-haskell - transformers transformers-compat unordered-containers vector void - ]; - testHaskellDepends = [ - base binary bytestring deepseq HUnit reflection simple-reflect - test-framework test-framework-hunit vector - ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "http://github.com/ekmett/linear/"; - description = "Linear Algebra"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/loop.nix b/pkgs/loop.nix deleted file mode 100644 index 87c7226686633f39e9b702c750f950a7995a73aa..0000000000000000000000000000000000000000 --- a/pkgs/loop.nix +++ /dev/null @@ -1,27 +0,0 @@ -{ mkDerivation, base, criterion, foldl, hspec, lib, mtl, random -, vector -}: -mkDerivation { - pname = "loop"; - version = "0.3.0"; - sha256 = "92962010bdab28cc0092dd3fe42819d6f215c717dd10d9349626d92a0d0b3ecf"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ base ]; - testHaskellDepends = [ base hspec mtl ]; - benchmarkHaskellDepends = [ - base criterion foldl mtl random vector - ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "https://github.com/nh2/loop"; - description = "Fast loops (for when GHC can't optimize forM_)"; - license = lib.licenses.mit; - broken = false; -} \ No newline at end of file diff --git a/pkgs/matrices.nix b/pkgs/matrices.nix deleted file mode 100644 index b018d6b436b8a93c99e6e6d80683ff06a2f3bbdd..0000000000000000000000000000000000000000 --- a/pkgs/matrices.nix +++ /dev/null @@ -1,26 +0,0 @@ -{ mkDerivation, base, criterion, deepseq, lib, primitive, tasty -, tasty-hunit, tasty-quickcheck, vector -}: -mkDerivation { - pname = "matrices"; - version = "0.5.0"; - sha256 = "fd013f0b061f7fd006242340fb6bc936114c8fc7d255ba58bd54cd1d66391d4d"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ base deepseq primitive vector ]; - testHaskellDepends = [ - base tasty tasty-hunit tasty-quickcheck vector - ]; - benchmarkHaskellDepends = [ base criterion vector ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - description = "native matrix based on vector"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/matrix.nix b/pkgs/matrix.nix deleted file mode 100644 index 9afe214aad04bc713922abf7a44a62bbda4a1519..0000000000000000000000000000000000000000 --- a/pkgs/matrix.nix +++ /dev/null @@ -1,26 +0,0 @@ -{ mkDerivation, QuickCheck, base, criterion, deepseq, lib, loop -, primitive, semigroups, tasty, tasty-quickcheck, vector -}: -mkDerivation { - pname = "matrix"; - version = "0.3.6.3"; - sha256 = "0c8317398bdeae95fec515a7b6ccc957563dfed97e9dd1c5391333226d42f03f"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ - base deepseq loop primitive semigroups vector - ]; - testHaskellDepends = [ base QuickCheck tasty tasty-quickcheck ]; - benchmarkHaskellDepends = [ base criterion ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - description = "A native implementation of matrix operations"; - license = lib.licenses.mit; - broken = false; -} \ No newline at end of file diff --git a/pkgs/mfsolve.nix b/pkgs/mfsolve.nix deleted file mode 100644 index 0051a9170996dec35e9d088b7e9ccf8f9e5bc69e..0000000000000000000000000000000000000000 --- a/pkgs/mfsolve.nix +++ /dev/null @@ -1,25 +0,0 @@ -{ mkDerivation, base, hashable, lib, mtl, mtl-compat, tasty -, tasty-hunit, unordered-containers -}: -mkDerivation { - pname = "mfsolve"; - version = "0.3.2.2"; - sha256 = "093fe312090e7e59355c8d23efb54cfe9bd0f81a2fbfec6c138d34f03a188f81"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ - base hashable mtl mtl-compat unordered-containers - ]; - testHaskellDepends = [ base tasty tasty-hunit ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - description = "Equation solver and calculator à la metafont"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/mod.nix b/pkgs/mod.nix deleted file mode 100644 index ec57f55f718941eb309bbff491393ccd88aa18ee..0000000000000000000000000000000000000000 --- a/pkgs/mod.nix +++ /dev/null @@ -1,31 +0,0 @@ -{ mkDerivation, base, containers, deepseq, ghc-bignum, lib -, primitive, quickcheck-classes, quickcheck-classes-base, semirings -, tasty, tasty-bench, tasty-quickcheck, vector -}: -mkDerivation { - pname = "mod"; - version = "0.2.0.1"; - sha256 = "2a63f8e4e88545093cd57df02911906554e77704df3ee5c7a12044e48630e872"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ - base deepseq ghc-bignum primitive semirings vector - ]; - testHaskellDepends = [ - base containers primitive quickcheck-classes - quickcheck-classes-base semirings tasty tasty-quickcheck vector - ]; - benchmarkHaskellDepends = [ base tasty-bench ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "https://github.com/Bodigrim/mod"; - description = "Fast type-safe modular arithmetic"; - license = lib.licenses.mit; - broken = false; -} \ No newline at end of file diff --git a/pkgs/monad-loops.nix b/pkgs/monad-loops.nix deleted file mode 100644 index 7c88bdf82763347833e89a5ece4b6c7c8686cf5b..0000000000000000000000000000000000000000 --- a/pkgs/monad-loops.nix +++ /dev/null @@ -1,22 +0,0 @@ -{ mkDerivation, base, lib, tasty, tasty-hunit }: -mkDerivation { - pname = "monad-loops"; - version = "0.4.3"; - sha256 = "7eaaaf6bc43661e9e86e310ff8c56fbea16eb6bf13c31a2e28103138ac164c18"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ base ]; - testHaskellDepends = [ base tasty tasty-hunit ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "https://github.com/mokus0/monad-loops"; - description = "Monadic loops"; - license = lib.licenses.publicDomain; - broken = false; -} \ No newline at end of file diff --git a/pkgs/monoid-extras.nix b/pkgs/monoid-extras.nix deleted file mode 100644 index 5601321d1362454aec6d0ea83fa7cbae1da3d306..0000000000000000000000000000000000000000 --- a/pkgs/monoid-extras.nix +++ /dev/null @@ -1,25 +0,0 @@ -{ mkDerivation, base, criterion, groups, lib, semigroupoids -, semigroups -}: -mkDerivation { - pname = "monoid-extras"; - version = "0.6.2"; - sha256 = "9ceec9125e4727c40bb1622319fb77f2d2fac39735f533afdb7f33e118b85de1"; - revision = "2"; - editedCabalFile = "08ydfb0n886qzy940lfvyv1pcj51yhpa0kz6pwn7lm22fh1hb5pf"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ base groups semigroupoids ]; - benchmarkHaskellDepends = [ base criterion semigroups ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - description = "Various extra monoid-related definitions and utilities"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/monoid-subclasses.nix b/pkgs/monoid-subclasses.nix deleted file mode 100644 index ad43ce56d3ef1d42d90b605315835e44824d49c1..0000000000000000000000000000000000000000 --- a/pkgs/monoid-subclasses.nix +++ /dev/null @@ -1,31 +0,0 @@ -{ mkDerivation, QuickCheck, base, bytestring -, commutative-semigroups, containers, lib, primes -, quickcheck-instances, tasty, tasty-quickcheck, text, vector -}: -mkDerivation { - pname = "monoid-subclasses"; - version = "1.2.4.1"; - sha256 = "b2f113aad8c687c64e24200984d4002165244e504df90afe4730badee557ed4a"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ - base bytestring commutative-semigroups containers primes text - vector - ]; - testHaskellDepends = [ - base bytestring containers primes QuickCheck quickcheck-instances - tasty tasty-quickcheck text vector - ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "https://github.com/blamario/monoid-subclasses/"; - description = "Subclasses of Monoid"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/mtl-compat.nix b/pkgs/mtl-compat.nix deleted file mode 100644 index 4fd885bdb490fcc8bc13c17596f8f48571c3f8ad..0000000000000000000000000000000000000000 --- a/pkgs/mtl-compat.nix +++ /dev/null @@ -1,21 +0,0 @@ -{ mkDerivation, base, lib, mtl }: -mkDerivation { - pname = "mtl-compat"; - version = "0.2.2"; - sha256 = "1955398fe2115674f47f553b2caaf928c6aa3424271a5cd13bc191e54bfe3a9e"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ base mtl ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = false; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "https://github.com/haskell-compat/mtl-compat"; - description = "Backported Control.Monad.Except module from mtl"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/mtl-prelude.nix b/pkgs/mtl-prelude.nix deleted file mode 100644 index 381e516df0d00737ba4874f9a9c703e0aefb8bd5..0000000000000000000000000000000000000000 --- a/pkgs/mtl-prelude.nix +++ /dev/null @@ -1,21 +0,0 @@ -{ mkDerivation, base, lib, mtl, transformers }: -mkDerivation { - pname = "mtl-prelude"; - version = "2.0.3.2"; - sha256 = "40e83a8b08d1d95a1d15430f2d2923bbafe587b9491880ccb93feefe4215a0e9"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ base mtl transformers ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "https://github.com/nikita-volkov/mtl-prelude"; - description = "Reexports of most definitions from \"mtl\" and \"transformers\""; - license = lib.licenses.mit; - broken = false; -} \ No newline at end of file diff --git a/pkgs/network-info.nix b/pkgs/network-info.nix deleted file mode 100644 index e7235543a0928eff15e2475de66df4354f539f53..0000000000000000000000000000000000000000 --- a/pkgs/network-info.nix +++ /dev/null @@ -1,21 +0,0 @@ -{ mkDerivation, base, lib }: -mkDerivation { - pname = "network-info"; - version = "0.2.1"; - sha256 = "9b2d88312fc8280351d5003200cc07decbb865f85d3aa7b1094b238bd6a8b404"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ base ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "http://github.com/jacobstanley/network-info"; - description = "Access the local computer's basic network configuration"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/newtype-generics.nix b/pkgs/newtype-generics.nix deleted file mode 100644 index 9f6262d4aa782334735aa9c20af588efc2a12ef4..0000000000000000000000000000000000000000 --- a/pkgs/newtype-generics.nix +++ /dev/null @@ -1,27 +0,0 @@ -{ mkDerivation, base, gauge, hspec, hspec-discover, lib, semigroups -}: -mkDerivation { - pname = "newtype-generics"; - version = "0.6.2"; - sha256 = "a1ac6052020a09f1bc5000a141d2edd4b31a82f95ce5957b7eedad40c065a74e"; - revision = "2"; - editedCabalFile = "1sys4nr905q5wxxyq0bv4mvaagm2qdx42q5v2316l60s4ivz7jw1"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ base ]; - testHaskellDepends = [ base hspec ]; - testToolDepends = [ hspec-discover ]; - benchmarkHaskellDepends = [ base gauge semigroups ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "http://github.com/sjakobi/newtype-generics"; - description = "A typeclass and set of functions for working with newtypes"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/numeric-extras.nix b/pkgs/numeric-extras.nix deleted file mode 100644 index 0b64308c9d65a92ece75e6f1625b36eb3500fb2b..0000000000000000000000000000000000000000 --- a/pkgs/numeric-extras.nix +++ /dev/null @@ -1,21 +0,0 @@ -{ mkDerivation, base, lib }: -mkDerivation { - pname = "numeric-extras"; - version = "0.1"; - sha256 = "c700711021d96334be43a21fbd80a5f7146fdd6706ef8656f1d287ff000b61d6"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ base ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "http://github.com/ekmett/numeric-extras"; - description = "Useful tools from the C standard library"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/opentelemetry.nix b/pkgs/opentelemetry.nix deleted file mode 100644 index f0a0e9d95fd6414a73087fdd620903be71d2f48d..0000000000000000000000000000000000000000 --- a/pkgs/opentelemetry.nix +++ /dev/null @@ -1,23 +0,0 @@ -{ mkDerivation, base, bytestring, exceptions, ghc-trace-events -, hashable, lib -}: -mkDerivation { - pname = "opentelemetry"; - version = "0.8.0"; - sha256 = "e9bf1c3876de1be12e0cb1d7eeb758527e863989ea6f088a7241b2cb0493e415"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ - base bytestring exceptions ghc-trace-events hashable - ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - license = lib.licenses.asl20; - broken = false; -} \ No newline at end of file diff --git a/pkgs/operational.nix b/pkgs/operational.nix deleted file mode 100644 index f6ea67769c9e04921e9f1be760b4d5ad54e83363..0000000000000000000000000000000000000000 --- a/pkgs/operational.nix +++ /dev/null @@ -1,24 +0,0 @@ -{ mkDerivation, base, lib, mtl, random, transformers }: -mkDerivation { - pname = "operational"; - version = "0.2.4.2"; - sha256 = "857da8b2b155a9f799c3f6eb34b158454ce7a0116a89f07d9fda05f1eadda6b7"; - revision = "1"; - editedCabalFile = "0hdqwjm1jp6f8n8qglg9ylz07sbhrc7cm4kvcglymi2s4i9mdsai"; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ base mtl transformers ]; - executableHaskellDepends = [ base mtl random ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "https://github.com/HeinrichApfelmus/operational"; - description = "Implementation of difficult monads made easy with operational semantics"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/optparse-simple.nix b/pkgs/optparse-simple.nix deleted file mode 100644 index a4af120d32ade1c40cccd79f8514b0a2c9c95f0c..0000000000000000000000000000000000000000 --- a/pkgs/optparse-simple.nix +++ /dev/null @@ -1,27 +0,0 @@ -{ mkDerivation, base, bytestring, directory, githash, lib -, optparse-applicative, template-haskell, th-compat, transformers -}: -mkDerivation { - pname = "optparse-simple"; - version = "0.1.1.4"; - sha256 = "1d01d85c477b42e5a6ab6595def68c800d5bccbeff5a06ccf63c6a86967a7878"; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ - base githash optparse-applicative template-haskell th-compat - transformers - ]; - testHaskellDepends = [ base bytestring directory ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "https://github.com/fpco/optparse-simple#readme"; - description = "Simple interface to optparse-applicative"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/ordered-containers.nix b/pkgs/ordered-containers.nix deleted file mode 100644 index 8959f707fed075457376f55aec0c84f433839312..0000000000000000000000000000000000000000 --- a/pkgs/ordered-containers.nix +++ /dev/null @@ -1,20 +0,0 @@ -{ mkDerivation, base, containers, lib }: -mkDerivation { - pname = "ordered-containers"; - version = "0.2.3"; - sha256 = "36849705752f3bc367fa1d172e1ec57375418341e9d74de572ae1b6fb56a81a3"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ base containers ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - description = "Set- and Map-like types that remember the order elements were inserted"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/parsers-megaparsec.nix b/pkgs/parsers-megaparsec.nix deleted file mode 100644 index 4edfa233b6a93b6832e5cb289182aebb65ad1719..0000000000000000000000000000000000000000 --- a/pkgs/parsers-megaparsec.nix +++ /dev/null @@ -1,25 +0,0 @@ -{ mkDerivation, base, fail, lib, megaparsec, mtl, parsers -, semigroups, text, transformers -}: -mkDerivation { - pname = "parsers-megaparsec"; - version = "0.1.0.2"; - sha256 = "32f1af06e1cc6915550c33b75a1510d50e2f9ce5d94a172298deeac059903bc3"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ - base fail megaparsec mtl parsers semigroups text transformers - ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "https://github.com/qfpl/parsers-megaparsec"; - description = "`parsers` instances for Megaparsec"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/polyparse.nix b/pkgs/polyparse.nix deleted file mode 100644 index 930e3d8e0204832193df3b657d31d7306aca65fb..0000000000000000000000000000000000000000 --- a/pkgs/polyparse.nix +++ /dev/null @@ -1,23 +0,0 @@ -{ mkDerivation, base, bytestring, lib, text }: -mkDerivation { - pname = "polyparse"; - version = "1.13"; - sha256 = "1c4c72980e1e5a4f07fea65ca08b2399581d2a6aa21eb1078f7ad286c279707b"; - revision = "9"; - editedCabalFile = "0abzqic0askffn6nmh1f08d9rd9fykdlcdd9gj1c7p1ykp9zlq29"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ base bytestring text ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "http://code.haskell.org/~malcolm/polyparse/"; - description = "A variety of alternative parser combinator libraries"; - license = "LGPL"; - broken = false; -} \ No newline at end of file diff --git a/pkgs/primes.nix b/pkgs/primes.nix deleted file mode 100644 index 8022ac30c4fda17971619f0fee953be1c41a4392..0000000000000000000000000000000000000000 --- a/pkgs/primes.nix +++ /dev/null @@ -1,21 +0,0 @@ -{ mkDerivation, base, lib }: -mkDerivation { - pname = "primes"; - version = "0.2.1.0"; - sha256 = "74d66558fb638ea4d31eae2fe1a294cb5a9d64491314305d74a11d93f277c65b"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ base ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "http://github.com/sebfisch/primes"; - description = "Efficient, purely functional generation of prime numbers"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/primitive-unlifted.nix b/pkgs/primitive-unlifted.nix deleted file mode 100644 index 43e1eedc0b72f38f95d6cb1c4861aab556bfaa5b..0000000000000000000000000000000000000000 --- a/pkgs/primitive-unlifted.nix +++ /dev/null @@ -1,31 +0,0 @@ -{ mkDerivation, QuickCheck, array, base, bytestring, lib, primitive -, quickcheck-classes-base, stm, tasty, tasty-quickcheck, text-short -}: -mkDerivation { - pname = "primitive-unlifted"; - version = "2.1.0.0"; - sha256 = "613421078a2f4c012a99233dbc7a8ff0a17a0cb5abfd9baf544f4695751a3d1e"; - revision = "1"; - editedCabalFile = "169j22x9xbw35pgsqixqbjhk5gbshbf1cvq2i84yz4b3g74164gg"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ - array base bytestring primitive text-short - ]; - testHaskellDepends = [ - base primitive QuickCheck quickcheck-classes-base stm tasty - tasty-quickcheck - ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "https://github.com/haskell-primitive/primitive-unlifted"; - description = "Primitive GHC types with unlifted types inside"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/random-fu.nix b/pkgs/random-fu.nix deleted file mode 100644 index 68740e41270194c2cb396dc8ff291463a53cddee..0000000000000000000000000000000000000000 --- a/pkgs/random-fu.nix +++ /dev/null @@ -1,27 +0,0 @@ -{ mkDerivation, base, erf, lib, math-functions, monad-loops, mtl -, random, random-shuffle, rvar, syb, template-haskell, transformers -, vector -}: -mkDerivation { - pname = "random-fu"; - version = "0.3.0.1"; - sha256 = "06e6691279e4fcf176d79ad33a4ca6a8d7d831123d64d798f3e5aae4b7c45e40"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ - base erf math-functions monad-loops mtl random random-shuffle rvar - syb template-haskell transformers vector - ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "https://github.com/mokus0/random-fu"; - description = "Random number generation"; - license = lib.licenses.publicDomain; - broken = false; -} \ No newline at end of file diff --git a/pkgs/refact.nix b/pkgs/refact.nix deleted file mode 100644 index 9303b962f00480915c675de49b51340c9252891a..0000000000000000000000000000000000000000 --- a/pkgs/refact.nix +++ /dev/null @@ -1,20 +0,0 @@ -{ mkDerivation, base, lib }: -mkDerivation { - pname = "refact"; - version = "0.3.0.2"; - sha256 = "0ad029727797c8ca5d179c7abf1bfc135d86a7d72cf93785ee12ad243aeb1f6c"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ base ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - description = "Specify refactorings to perform with apply-refact"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/regex-applicative.nix b/pkgs/regex-applicative.nix deleted file mode 100644 index 784016b7dbd0088062c92a382ce0b1ff441f3973..0000000000000000000000000000000000000000 --- a/pkgs/regex-applicative.nix +++ /dev/null @@ -1,33 +0,0 @@ -{ mkDerivation, attoparsec, base, bytestring, containers, criterion -, deepseq, filtrable, lib, megaparsec, parsec, parsers -, parsers-megaparsec, smallcheck, tasty, tasty-hunit -, tasty-smallcheck, transformers -}: -mkDerivation { - pname = "regex-applicative"; - version = "0.3.4"; - sha256 = "1769a479c3ff953bc5a99a89e5648a6f01c5ff54fc9a09acceb9e029e2352636"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ base containers filtrable transformers ]; - testHaskellDepends = [ - base containers filtrable smallcheck tasty tasty-hunit - tasty-smallcheck transformers - ]; - benchmarkHaskellDepends = [ - attoparsec base bytestring criterion deepseq megaparsec parsec - parsers parsers-megaparsec - ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "https://github.com/feuerbach/regex-applicative"; - description = "Regex-based parsing with applicative interface"; - license = lib.licenses.mit; - broken = false; -} \ No newline at end of file diff --git a/pkgs/regex-compat.nix b/pkgs/regex-compat.nix deleted file mode 100644 index 459d1fc82976c528cf405aa3690c788538a492ba..0000000000000000000000000000000000000000 --- a/pkgs/regex-compat.nix +++ /dev/null @@ -1,23 +0,0 @@ -{ mkDerivation, array, base, lib, regex-base, regex-posix }: -mkDerivation { - pname = "regex-compat"; - version = "0.95.2.1"; - sha256 = "8f7b386c72fd605a292edfb809b8620245b4a3ab7af192ad79e36778596e7947"; - revision = "2"; - editedCabalFile = "0ldqpdxikm17ydrkfmichflkdqdrkspv4r0qy3zbdgqf5033pj4n"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ array base regex-base regex-posix ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "https://wiki.haskell.org/Regular_expressions"; - description = "Replaces/enhances \"Text.Regex\""; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/regex-pcre-builtin.nix b/pkgs/regex-pcre-builtin.nix deleted file mode 100644 index 9f2b11a5209eb5a397cac916ca10a61088171f35..0000000000000000000000000000000000000000 --- a/pkgs/regex-pcre-builtin.nix +++ /dev/null @@ -1,26 +0,0 @@ -{ mkDerivation, array, base, bytestring, containers, lib -, regex-base, text -}: -mkDerivation { - pname = "regex-pcre-builtin"; - version = "0.95.2.3.8.44"; - sha256 = "cacea6a45faf93df8afbf50ecb09f87acabfed0477cba4746205649eb52ec55e"; - revision = "6"; - editedCabalFile = "1rn3649yqqrbd177mbyk12gdpbm3kdzjgnjqxfv68crah237y08j"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ - array base bytestring containers regex-base text - ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - description = "PCRE Backend for \"Text.Regex\" (regex-base)"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/regex.nix b/pkgs/regex.nix deleted file mode 100644 index 6f9c476d511f8976d9c3d4b4f260e6d423e6b0ab..0000000000000000000000000000000000000000 --- a/pkgs/regex.nix +++ /dev/null @@ -1,29 +0,0 @@ -{ mkDerivation, array, base, base-compat, bytestring, containers -, hashable, lib, regex-base, regex-pcre-builtin, regex-tdfa -, template-haskell, text, time, time-locale-compat, transformers -, unordered-containers, utf8-string -}: -mkDerivation { - pname = "regex"; - version = "1.1.0.2"; - sha256 = "8a0404896452272d18bd9db078bd7d982b6268aa5bcf0d6fe5aa5256f174fedb"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ - array base base-compat bytestring containers hashable regex-base - regex-pcre-builtin regex-tdfa template-haskell text time - time-locale-compat transformers unordered-containers utf8-string - ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "http://regex.uk"; - description = "Toolkit for regex-base"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/row-types.nix b/pkgs/row-types.nix deleted file mode 100644 index a0ce0542d4d3274066aea9924aa7eae6a8a875e9..0000000000000000000000000000000000000000 --- a/pkgs/row-types.nix +++ /dev/null @@ -1,30 +0,0 @@ -{ mkDerivation, base, constraints, deepseq, gauge, generic-lens -, hashable, lib, profunctors, text, unordered-containers -}: -mkDerivation { - pname = "row-types"; - version = "1.0.1.2"; - sha256 = "0ea98606fe49d69311800ae29200162dd2dd915088da197b8b9a9fe818b46e17"; - revision = "1"; - editedCabalFile = "0r1vjdwnvavlv1pkl27gjpvc3d165bam4y4pp8l2p8q6bnwpqk2d"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ - base constraints deepseq generic-lens hashable profunctors text - unordered-containers - ]; - testHaskellDepends = [ base generic-lens ]; - benchmarkHaskellDepends = [ base deepseq gauge ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "https://github.com/dwincort/row-types"; - description = "Open Records and Variants"; - license = lib.licenses.mit; - broken = false; -} \ No newline at end of file diff --git a/pkgs/rvar.nix b/pkgs/rvar.nix deleted file mode 100644 index cf6332ecbb53b3eabec9ddc6607aadde2d854e48..0000000000000000000000000000000000000000 --- a/pkgs/rvar.nix +++ /dev/null @@ -1,25 +0,0 @@ -{ mkDerivation, MonadPrompt, base, bytestring, lib, mtl, random -, transformers -}: -mkDerivation { - pname = "rvar"; - version = "0.3.0.2"; - sha256 = "5138d0758a04e4d8125272d665d8b918f039f65fd1cd84f2266b4908cbef88d6"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ - base bytestring MonadPrompt mtl random transformers - ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "https://github.com/haskell-numerics/random-fu"; - description = "Random Variables"; - license = lib.licenses.publicDomain; - broken = false; -} \ No newline at end of file diff --git a/pkgs/shelly.nix b/pkgs/shelly.nix deleted file mode 100644 index f3a8b5764eeb5a2ff6d41c97c173a852701985ed..0000000000000000000000000000000000000000 --- a/pkgs/shelly.nix +++ /dev/null @@ -1,33 +0,0 @@ -{ mkDerivation, HUnit, async, base, bytestring, containers -, directory, enclosed-exceptions, exceptions, filepath, hspec -, hspec-contrib, lib, lifted-async, lifted-base, monad-control, mtl -, process, text, time, transformers, transformers-base, unix-compat -}: -mkDerivation { - pname = "shelly"; - version = "1.12.1"; - sha256 = "135a264422228c9b13232c28206ee9fb0498dd15767d6a9f857bb30202f80c77"; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ - async base bytestring containers directory enclosed-exceptions - exceptions filepath lifted-async lifted-base monad-control mtl - process text time transformers transformers-base unix-compat - ]; - testHaskellDepends = [ - base bytestring directory filepath hspec hspec-contrib HUnit - lifted-async mtl text transformers unix-compat - ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "https://github.com/gregwebs/Shelly.hs"; - description = "shell-like (systems) programming in Haskell"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/should-not-typecheck.nix b/pkgs/should-not-typecheck.nix deleted file mode 100644 index 01856bf333c3eb1eea2eb9c800f9677a614dfa12..0000000000000000000000000000000000000000 --- a/pkgs/should-not-typecheck.nix +++ /dev/null @@ -1,26 +0,0 @@ -{ mkDerivation, HUnit, base, deepseq, hspec, hspec-expectations -, lib -}: -mkDerivation { - pname = "should-not-typecheck"; - version = "2.1.0"; - sha256 = "f538ac70ce07679bc2e6c1651db82a86866664ab995665fdc78e6cb12bd8d591"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ base deepseq HUnit ]; - testHaskellDepends = [ - base deepseq hspec hspec-expectations HUnit - ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "http://github.com/CRogers/should-not-typecheck"; - description = "A HUnit/hspec assertion library to verify that an expression does not typecheck"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/singletons.nix b/pkgs/singletons.nix deleted file mode 100644 index 33596097334e195be3c1ebc073be790f2005b6df..0000000000000000000000000000000000000000 --- a/pkgs/singletons.nix +++ /dev/null @@ -1,24 +0,0 @@ -{ mkDerivation, base, lib }: -mkDerivation { - pname = "singletons"; - version = "3.0.2"; - sha256 = "f568ee129ef6438a4325f145f17fa4a3074b3564c72fd35ba1f68dcee14d5e82"; - revision = "2"; - editedCabalFile = "040hwa1r4vx64v62ffw2nfn29h91ns082zqc47jsp5ciwl69821p"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ base ]; - testHaskellDepends = [ base ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "http://www.github.com/goldfirere/singletons"; - description = "Basic singleton types and definitions"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/size-based.nix b/pkgs/size-based.nix deleted file mode 100644 index 0a669f06a65c320d429388f6686fead4e636b0a0..0000000000000000000000000000000000000000 --- a/pkgs/size-based.nix +++ /dev/null @@ -1,24 +0,0 @@ -{ mkDerivation, base, dictionary-sharing, lib, template-haskell -, testing-type-modifiers -}: -mkDerivation { - pname = "size-based"; - version = "0.1.3.2"; - sha256 = "8250a66565a33e3d6c7f85a1ddfc851c96b3de790473644c84a6823de55502e2"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ - base dictionary-sharing template-haskell testing-type-modifiers - ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - description = "Sized functors, for size-based enumerations"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/sorted-list.nix b/pkgs/sorted-list.nix deleted file mode 100644 index 0dc5d3a6f503f076fd1de24e9929e572b4be12ff..0000000000000000000000000000000000000000 --- a/pkgs/sorted-list.nix +++ /dev/null @@ -1,22 +0,0 @@ -{ mkDerivation, QuickCheck, base, criterion, deepseq, lib }: -mkDerivation { - pname = "sorted-list"; - version = "0.2.2.0"; - sha256 = "39e70f76a621bd23992e69b5140d76502eaa602e31d2c2f8493fcdda5d980f37"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ base deepseq ]; - testHaskellDepends = [ base QuickCheck ]; - benchmarkHaskellDepends = [ base criterion ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - description = "Type-enforced sorted lists and related functions"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/sqlite-simple.nix b/pkgs/sqlite-simple.nix deleted file mode 100644 index 6ff609d1d858de244d4a0183cb35033cf15c8abd..0000000000000000000000000000000000000000 --- a/pkgs/sqlite-simple.nix +++ /dev/null @@ -1,30 +0,0 @@ -{ mkDerivation, HUnit, Only, attoparsec, base, base16-bytestring -, blaze-builder, blaze-textual, bytestring, containers -, direct-sqlite, lib, template-haskell, text, time, transformers -}: -mkDerivation { - pname = "sqlite-simple"; - version = "0.4.18.2"; - sha256 = "dc15b1a7dd5428f218d40cd8b3e51d4b559d5d86c52639ba3f0f811813735d91"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ - attoparsec base blaze-builder blaze-textual bytestring containers - direct-sqlite Only template-haskell text time transformers - ]; - testHaskellDepends = [ - base base16-bytestring bytestring direct-sqlite HUnit text time - ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "http://github.com/nurpax/sqlite-simple"; - description = "Mid-Level SQLite client library"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/statestack.nix b/pkgs/statestack.nix deleted file mode 100644 index 92eb3c1a06388789cf36d2afe8fe99493f152056..0000000000000000000000000000000000000000 --- a/pkgs/statestack.nix +++ /dev/null @@ -1,22 +0,0 @@ -{ mkDerivation, base, lib, mtl, transformers }: -mkDerivation { - pname = "statestack"; - version = "0.3.1.1"; - sha256 = "cd55733032b34d671852c7b6d05c1645cea2f280ac35221d480cf721d5c7879c"; - revision = "2"; - editedCabalFile = "1k60fkszxxyya6amqyjkz5dsxri3c07kgdr6mb1hw4b3dnvq6gwa"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ base mtl transformers ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - description = "Simple State-like monad transformer with saveable and restorable state"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/tasty-rerun.nix b/pkgs/tasty-rerun.nix deleted file mode 100644 index b5cd9cf9f9ac0d202c6b59478d4c5f974144c783..0000000000000000000000000000000000000000 --- a/pkgs/tasty-rerun.nix +++ /dev/null @@ -1,28 +0,0 @@ -{ mkDerivation, base, containers, lib, mtl, optparse-applicative -, split, stm, tagged, tasty, transformers -}: -mkDerivation { - pname = "tasty-rerun"; - version = "1.1.19"; - sha256 = "6f3df401f724ea0978ade8c18f8a7a5f1032ff7c5bf016885833135dbd2c7235"; - revision = "2"; - editedCabalFile = "01gliss91bx2xfpz4f99g82sqahir5g2rnwn531ccn8jp1m917di"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ - base containers mtl optparse-applicative split stm tagged tasty - transformers - ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "http://github.com/ocharles/tasty-rerun"; - description = "Rerun only tests which failed in a previous test run"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/testing-feat.nix b/pkgs/testing-feat.nix deleted file mode 100644 index 63632a8666b57bbbd4928999d9af9e9c1a32a9d9..0000000000000000000000000000000000000000 --- a/pkgs/testing-feat.nix +++ /dev/null @@ -1,25 +0,0 @@ -{ mkDerivation, QuickCheck, base, lib, size-based -, testing-type-modifiers -}: -mkDerivation { - pname = "testing-feat"; - version = "1.1.1.1"; - sha256 = "c2c988b816b62c1e16ed611cccfbe7b1f4c53ab650b320bb193ccefc58a4a691"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ - base QuickCheck size-based testing-type-modifiers - ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "https://github.com/size-based/testing-feat"; - description = "Functional Enumeration of Algebraic Types"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/testing-type-modifiers.nix b/pkgs/testing-type-modifiers.nix deleted file mode 100644 index ccaf7f1061ec9af6f4685dbbbd44056654523008..0000000000000000000000000000000000000000 --- a/pkgs/testing-type-modifiers.nix +++ /dev/null @@ -1,20 +0,0 @@ -{ mkDerivation, base, lib }: -mkDerivation { - pname = "testing-type-modifiers"; - version = "0.1.0.1"; - sha256 = "050bdade2c6f0122b1a04a3833ab7eea2399ffda8258bca6d93ba6614bb202f2"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ base ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - description = "Data type modifiers for property based testing"; - license = lib.licenses.publicDomain; - broken = false; -} \ No newline at end of file diff --git a/pkgs/text-rope.nix b/pkgs/text-rope.nix deleted file mode 100644 index cd62c45f029c8f6eb84aa4f08b519296d60f0698..0000000000000000000000000000000000000000 --- a/pkgs/text-rope.nix +++ /dev/null @@ -1,25 +0,0 @@ -{ mkDerivation, base, deepseq, lib, random, tasty, tasty-bench -, tasty-quickcheck, text, vector -}: -mkDerivation { - pname = "text-rope"; - version = "0.2"; - sha256 = "b14422855e9cc375a31c22758454013ac629671331de6ccb77b496509bcae78b"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ base deepseq text vector ]; - testHaskellDepends = [ base tasty tasty-quickcheck text ]; - benchmarkHaskellDepends = [ base random tasty-bench text ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "https://github.com/Bodigrim/text-rope"; - description = "Text lines and ropes"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/th-desugar.nix b/pkgs/th-desugar.nix deleted file mode 100644 index 68d693403f0e782bb18b5803f02af70abde6a66d..0000000000000000000000000000000000000000 --- a/pkgs/th-desugar.nix +++ /dev/null @@ -1,31 +0,0 @@ -{ mkDerivation, HUnit, base, containers, ghc-prim, hspec, lib, mtl -, ordered-containers, syb, template-haskell, th-abstraction -, th-orphans, transformers-compat -}: -mkDerivation { - pname = "th-desugar"; - version = "1.16"; - sha256 = "4ecb87e0d361278c40a62410cdb5580029ecd630cfd2c619ce41812518868210"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ - base containers ghc-prim mtl ordered-containers syb - template-haskell th-abstraction th-orphans transformers-compat - ]; - testHaskellDepends = [ - base containers ghc-prim hspec HUnit mtl syb template-haskell - th-abstraction th-orphans - ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "https://github.com/goldfirere/th-desugar"; - description = "Functions to desugar Template Haskell"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/time-locale-compat.nix b/pkgs/time-locale-compat.nix deleted file mode 100644 index ab864a2e39315aa14853d208204616d1504c3733..0000000000000000000000000000000000000000 --- a/pkgs/time-locale-compat.nix +++ /dev/null @@ -1,21 +0,0 @@ -{ mkDerivation, base, lib, old-locale, time }: -mkDerivation { - pname = "time-locale-compat"; - version = "0.1.1.5"; - sha256 = "07ff1566de7d851423a843b2de385442319348c621d4f779b3d365ce91ac502c"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ base old-locale time ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "https://github.com/khibino/haskell-time-locale-compat"; - description = "Compatibile module for time-format locale"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/uuid.nix b/pkgs/uuid.nix deleted file mode 100644 index ba3c8bdff7215d24a5c3bf9313eb391e49970bde..0000000000000000000000000000000000000000 --- a/pkgs/uuid.nix +++ /dev/null @@ -1,34 +0,0 @@ -{ mkDerivation, QuickCheck, base, binary, bytestring -, cryptohash-md5, cryptohash-sha1, entropy, lib, network-info -, random, tasty, tasty-hunit, tasty-quickcheck, text, time -, uuid-types -}: -mkDerivation { - pname = "uuid"; - version = "1.3.15"; - sha256 = "f885958d8934930b7c0f9b91f980722f7f992c9383fc98f075cf9df64c800564"; - revision = "3"; - editedCabalFile = "089q2i4rmw8iqzjn2fif4yarnbb7gsnsa4c4zhl24l2hlyakymbx"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ - base binary bytestring cryptohash-md5 cryptohash-sha1 entropy - network-info random text time uuid-types - ]; - testHaskellDepends = [ - base bytestring QuickCheck random tasty tasty-hunit - tasty-quickcheck - ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - homepage = "https://github.com/haskell-hvr/uuid"; - description = "For creating, comparing, parsing and printing Universally Unique Identifiers"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/vector-space.nix b/pkgs/vector-space.nix deleted file mode 100644 index 2888fd0bef8fa8f86b034f86bc19b0364da99027..0000000000000000000000000000000000000000 --- a/pkgs/vector-space.nix +++ /dev/null @@ -1,20 +0,0 @@ -{ mkDerivation, Boolean, MemoTrie, NumInstances, base, lib }: -mkDerivation { - pname = "vector-space"; - version = "0.16"; - sha256 = "0c0b2f1209f95045865b968c7aa0a25e155410b3e08cf98a6c8544e48436c79c"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ base Boolean MemoTrie NumInstances ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - description = "Vector & affine spaces, linear maps, and derivatives"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file diff --git a/pkgs/vinyl.nix b/pkgs/vinyl.nix deleted file mode 100644 index 3bad9fbf6416c5596a501a5041ce04b49a2f7d9a..0000000000000000000000000000000000000000 --- a/pkgs/vinyl.nix +++ /dev/null @@ -1,31 +0,0 @@ -{ mkDerivation, aeson, array, base, criterion, deepseq, ghc-prim -, hspec, lens, lens-aeson, lib, linear, microlens, mtl, mwc-random -, primitive, should-not-typecheck, tagged, text -, unordered-containers, vector -}: -mkDerivation { - pname = "vinyl"; - version = "0.14.3"; - sha256 = "e6789cbf9d3db493065cc85251e1a4596e4ab561c857d2757ae2593dd53ce6d2"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ array base deepseq ghc-prim ]; - testHaskellDepends = [ - aeson base hspec lens lens-aeson microlens mtl should-not-typecheck - text unordered-containers vector - ]; - benchmarkHaskellDepends = [ - base criterion linear microlens mwc-random primitive tagged vector - ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - description = "Extensible Records"; - license = lib.licenses.mit; - broken = false; -} \ No newline at end of file diff --git a/pkgs/xmlgen.nix b/pkgs/xmlgen.nix deleted file mode 100644 index 16bd487f50a3a55d7e258d4c034a4f56b06ca19e..0000000000000000000000000000000000000000 --- a/pkgs/xmlgen.nix +++ /dev/null @@ -1,32 +0,0 @@ -{ mkDerivation, HUnit, QuickCheck, base, blaze-builder, bytestring -, containers, criterion, filepath, hxt, lib, mtl, process, text -, unix -}: -mkDerivation { - pname = "xmlgen"; - version = "0.6.2.2"; - sha256 = "926fa98c77525f5046274758fcebd190e86de3f53a4583179e8ce328f25a34d6"; - revision = "1"; - editedCabalFile = "0vwnqd0lsw81llsn0psga5r6pw7jh69vfbj3rnz7c2fpkc0gjh3j"; - isLibrary = true; - isExecutable = false; - enableSeparateDataOutput = false; - libraryHaskellDepends = [ - base blaze-builder bytestring containers mtl text - ]; - testHaskellDepends = [ - base bytestring containers filepath HUnit hxt process QuickCheck - text unix - ]; - benchmarkHaskellDepends = [ base bytestring criterion text ]; - enableLibraryProfiling = true; - enableExecutableProfiling = true; - doHaddock = true; - jailbreak = true; - doCheck = false; - doBenchmark = false; - hyperlinkSource = false; - description = "Fast XML generation library"; - license = lib.licenses.bsd3; - broken = false; -} \ No newline at end of file