From 59b74666fc9ddb9186413105a881b701a40c7eae Mon Sep 17 00:00:00 2001 From: Daniel Firth <dan.firth@homotopic.tech> Date: Mon, 7 Nov 2022 18:34:38 +0000 Subject: [PATCH] fmlist: init at 0.9.4 --- manifest.dhall | 1 + overlay.nix | 2 ++ pkgs/fmlist.nix | 21 +++++++++++++++++++++ 3 files changed, 24 insertions(+) create mode 100644 pkgs/fmlist.nix diff --git a/manifest.dhall b/manifest.dhall index 006b3157..0724591a 100644 --- a/manifest.dhall +++ b/manifest.dhall @@ -294,6 +294,7 @@ in [ callHackage "Cabal" "3.8.1.0" , callHackage "first-class-families" "0.8.0.1" , callHackage "fin" "0.2.1" , callHackage "fixed" "0.3" + , callHackage "fmlist" "0.9.4" , callHackage "foldl" "1.4.12" , callHackage "foreign-store" "0.2" , callHackage "formatting" "7.1.3" diff --git a/overlay.nix b/overlay.nix index ccf91dfd..15c4811f 100644 --- a/overlay.nix +++ b/overlay.nix @@ -401,6 +401,8 @@ self: with pkgs.haskell.lib; { fixed = self.callPackage (./pkgs/fixed.nix) { }; + fmlist = self.callPackage (./pkgs/fmlist.nix) { }; + foldl = self.callPackage (./pkgs/foldl.nix) { }; foreign-store = self.callPackage (./pkgs/foreign-store.nix) { }; diff --git a/pkgs/fmlist.nix b/pkgs/fmlist.nix new file mode 100644 index 00000000..941b082f --- /dev/null +++ b/pkgs/fmlist.nix @@ -0,0 +1,21 @@ +{ mkDerivation, base, lib }: +mkDerivation { + pname = "fmlist"; + version = "0.9.4"; + sha256 = "2dbdc1850e6768fd5f4e4c45d011ef6796d8b2d639ec200da7f4407ae02d09a6"; + isLibrary = true; + isExecutable = false; + enableSeparateDataOutput = false; + libraryHaskellDepends = [ base ]; + enableLibraryProfiling = false; + enableExecutableProfiling = false; + doHaddock = false; + jailbreak = true; + doCheck = false; + doBenchmark = false; + hyperlinkSource = false; + homepage = "https://github.com/sjoerdvisscher/fmlist"; + description = "FoldMap lists"; + license = lib.licenses.bsd3; + broken = false; +} -- GitLab