From 60b728830793a6ee963d89d259b4e58ef4470a9c Mon Sep 17 00:00:00 2001 From: Daniel Firth <dan.firth@homotopic.tech> Date: Mon, 27 May 2024 13:54:34 +0000 Subject: [PATCH] pipes-bytestring: 2.1.7 --- .gitlab-ci.yml | 1 + README.md | 1 + horizon.dhall | 1 + horizon.lock | 4 ++++ overlay.nix | 2 ++ pkgs/pipes-bytestring.nix | 27 +++++++++++++++++++++++++++ 6 files changed, 36 insertions(+) create mode 100644 pkgs/pipes-bytestring.nix diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index db983ae..5f3aea2 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -18,6 +18,7 @@ build: - hint - optics - pipes + - pipes-bytestring - pipes-group - pipes-parse - polysemy diff --git a/README.md b/README.md index e300522..09286c0 100644 --- a/README.md +++ b/README.md @@ -29,6 +29,7 @@ This package set has the following policy. * servant-client * servant-server * pipes + * pipes-bytestring * pipes-group * pipes-parse * sdl2 diff --git a/horizon.dhall b/horizon.dhall index 4ee540c..a5f5d84 100644 --- a/horizon.dhall +++ b/horizon.dhall @@ -92,6 +92,7 @@ let packages = , persistent-template = H.callHackage "persistent-template" "2.12.0.0" , persistent-test = H.callHackage "persistent-test" "2.13.1.3" , pipes = H.callHackage "pipes" "4.3.16" + , pipes-bytestring = H.callHackage "pipes-bytestring" "2.1.7" , pipes-group = H.callHackage "pipes-group" "1.0.12" , pipes-parse = H.callHackage "pipes-parse" "3.0.9" , polyparse = H.callHackage "polyparse" "1.13" diff --git a/horizon.lock b/horizon.lock index 8f37f5b..97d844f 100644 --- a/horizon.lock +++ b/horizon.lock @@ -314,6 +314,10 @@ , mapValue = "33609f97d1ad3e9648a25e56bc34377a66aef1417ec854bfdd19a098d24eea0c" } +, { mapKey = "pipes-bytestring" + , mapValue = + "b751d522f7d5b1c4ad8b17b689d9281cf094a873c71ecf9009507706376487e3" + } , { mapKey = "pipes-group" , mapValue = "a55f31a360fe5f2604cabac86cedcb99e652942323a875d2d109f0c2d2aa42af" diff --git a/overlay.nix b/overlay.nix index 86983bf..bf6063c 100644 --- a/overlay.nix +++ b/overlay.nix @@ -160,6 +160,8 @@ final: prev: with pkgs.haskell.lib; { pipes = f final prev "pipes" (final.callPackage (./pkgs/pipes.nix) { }); + pipes-bytestring = f final prev "pipes-bytestring" (final.callPackage (./pkgs/pipes-bytestring.nix) { }); + pipes-group = f final prev "pipes-group" (final.callPackage (./pkgs/pipes-group.nix) { }); pipes-parse = f final prev "pipes-parse" (final.callPackage (./pkgs/pipes-parse.nix) { }); diff --git a/pkgs/pipes-bytestring.nix b/pkgs/pipes-bytestring.nix new file mode 100644 index 0000000..c967fe0 --- /dev/null +++ b/pkgs/pipes-bytestring.nix @@ -0,0 +1,27 @@ +{ mkDerivation, base, bytestring, lib, pipes, pipes-group +, pipes-parse, stringsearch, transformers +}: +mkDerivation { + pname = "pipes-bytestring"; + version = "2.1.7"; + sha256 = "6c77863e8ad809f3b86e9e0cf8c553056a8ef12bb2691f8031c5917d0b090732"; + revision = "3"; + editedCabalFile = "0a5mp98prbpn5pqpab0h3xinhh9vnjqhlss44zq9dbvxw14agxak"; + isLibrary = true; + isExecutable = false; + enableSeparateDataOutput = false; + libraryHaskellDepends = [ + base bytestring pipes pipes-group pipes-parse stringsearch + transformers + ]; + enableLibraryProfiling = true; + enableExecutableProfiling = true; + doHaddock = true; + jailbreak = true; + doCheck = false; + doBenchmark = false; + hyperlinkSource = false; + description = "ByteString support for pipes"; + license = lib.licenses.bsd3; + broken = false; +} \ No newline at end of file -- GitLab