From 4526732b6393316e0b7aa61ce5357dd33031a391 Mon Sep 17 00:00:00 2001 From: Daniel Firth <dan.firth@homotopic.tech> Date: Mon, 7 Nov 2022 11:24:07 +0000 Subject: [PATCH] special-values: init at 0.1.0.0 --- manifest.dhall | 1 + overlay.nix | 2 ++ pkgs/special-values.nix | 29 +++++++++++++++++++++++++++++ 3 files changed, 32 insertions(+) create mode 100644 pkgs/special-values.nix diff --git a/manifest.dhall b/manifest.dhall index d3078994..ffc5e56a 100644 --- a/manifest.dhall +++ b/manifest.dhall @@ -612,6 +612,7 @@ in [ callHackage "Cabal" "3.8.1.0" , callHackage "some" "1.0.4" , callHackage "sop-core" "0.5.0.1" , callHackage "souffle-haskell" "3.5.0" + , callHackage "special-values" "0.1.0.0" , callHackage "splitmix" "0.1.0.4" , callHackage "split" "0.2.3.3" , callHackage "sqlite-simple" "0.4.18.2" diff --git a/overlay.nix b/overlay.nix index 8921fd2a..e66a4289 100644 --- a/overlay.nix +++ b/overlay.nix @@ -899,6 +899,8 @@ self: with pkgs.haskell.lib; { souffle-haskell = self.callPackage (./pkgs/souffle-haskell.nix) { }; + special-values = self.callPackage (./pkgs/special-values.nix) { }; + split = self.callPackage (./pkgs/split.nix) { }; splitmix = self.callPackage (./pkgs/splitmix.nix) { }; diff --git a/pkgs/special-values.nix b/pkgs/special-values.nix new file mode 100644 index 00000000..2b835487 --- /dev/null +++ b/pkgs/special-values.nix @@ -0,0 +1,29 @@ +{ mkDerivation, base, bytestring, ieee754, lib, scientific, text }: +mkDerivation { + pname = "special-values"; + version = "0.1.0.0"; + sha256 = "3c14dd1304dacc8e54c2dcf95ebb3bb74b172b5409b9b45352108a4698e06dce"; + revision = "2"; + editedCabalFile = "1vv5gydjd65jniifl3mnch8bzvpvdahi913gsa3kv5zijwhad699"; + isLibrary = true; + isExecutable = false; + enableSeparateDataOutput = false; + libraryHaskellDepends = [ + base + bytestring + ieee754 + scientific + text + ]; + enableLibraryProfiling = false; + enableExecutableProfiling = false; + doHaddock = false; + jailbreak = true; + doCheck = false; + doBenchmark = false; + hyperlinkSource = false; + homepage = "https://github.com/minad/special-values#readme"; + description = "Typeclass providing special values"; + license = lib.licenses.mit; + broken = false; +} -- GitLab