diff --git a/horizon.dhall b/horizon.dhall index e3917028c2d818359ae2d92a149da89afb08bee8..9df418c8643da46be32a4118f90bb14936c30ef9 100644 --- a/horizon.dhall +++ b/horizon.dhall @@ -891,6 +891,7 @@ let packages = , split = H.callHackage "split" "0.2.3.3" , spoon = H.callHackage "spoon" "0.3.1" , sqlite-simple = H.callHackage "sqlite-simple" "0.4.18.2" + , statistics-linreg = H.callHackage "statistics-linreg" "0.3" , statistics = H.callHackage "statistics" "0.16.1.0" , stm-chans = H.callHackage "stm-chans" "3.0.0.6" , streaming-commons = H.callHackage "streaming-commons" "0.2.2.4" diff --git a/initial-packages.nix b/initial-packages.nix index 5ff1a5137e5f24ff8f7dad09d309e06131d7bd12..7276d858170ee98578798a08eb22b6ea87b2bb37 100644 --- a/initial-packages.nix +++ b/initial-packages.nix @@ -1485,6 +1485,8 @@ self: with pkgs.haskell.lib; { statistics = self.callPackage (./pkgs/statistics.nix) { }; + statistics-linreg = self.callPackage (./pkgs/statistics-linreg.nix) { }; + stm-chans = self.callPackage (./pkgs/stm-chans.nix) { }; storable-record = self.callPackage (./pkgs/storable-record.nix) { }; diff --git a/pkgs/statistics-linreg.nix b/pkgs/statistics-linreg.nix new file mode 100644 index 0000000000000000000000000000000000000000..676ab49937cb22cd2d36bac3ab5f3c93f709a9b0 --- /dev/null +++ b/pkgs/statistics-linreg.nix @@ -0,0 +1,38 @@ +{ mkDerivation +, MonadRandom +, base +, lib +, random +, random-shuffle +, safe +, statistics +, vector +}: +mkDerivation { + pname = "statistics-linreg"; + version = "0.3"; + sha256 = "6273c2166b8072814ede516c7c9f1e13a158b5013938fdf83a3ea2355aee8909"; + isLibrary = true; + isExecutable = false; + enableSeparateDataOutput = false; + libraryHaskellDepends = [ + base + MonadRandom + random + random-shuffle + safe + statistics + vector + ]; + enableLibraryProfiling = true; + enableExecutableProfiling = true; + doHaddock = false; + jailbreak = true; + doCheck = false; + doBenchmark = false; + hyperlinkSource = false; + homepage = "http://github.com/alpmestan/statistics-linreg"; + description = "Linear regression between two samples, based on the 'statistics' package"; + license = lib.licenses.mit; + broken = false; +}