-
Notifications
You must be signed in to change notification settings - Fork 17
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
IOHK
committed
Oct 25, 2023
1 parent
78753db
commit 9384d8e
Showing
73 changed files
with
2,520 additions
and
16 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
49 changes: 49 additions & 0 deletions
49
...ge/Cabal-3.10.2.1-r0-b5c520bb4f11e1f11283ddad8cfa6b65f85f5dc6cac2f4838b7760e20e8fce79.nix
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,49 @@ | ||
{ system | ||
, compiler | ||
, flags | ||
, pkgs | ||
, hsPkgs | ||
, pkgconfPkgs | ||
, errorHandler | ||
, config | ||
, ... }: | ||
{ | ||
flags = {}; | ||
package = { | ||
specVersion = "2.2"; | ||
identifier = { name = "Cabal"; version = "3.10.2.1"; }; | ||
license = "BSD-3-Clause"; | ||
copyright = "2003-2023, Cabal Development Team (see AUTHORS file)"; | ||
maintainer = "cabal-devel@haskell.org"; | ||
author = "Cabal Development Team <cabal-devel@haskell.org>"; | ||
homepage = "http://www.haskell.org/cabal/"; | ||
url = ""; | ||
synopsis = "A framework for packaging Haskell software"; | ||
description = "The Haskell Common Architecture for Building Applications and\nLibraries: a framework defining a common interface for authors to more\neasily build their Haskell applications in a portable way.\n\nThe Haskell Cabal is part of a larger infrastructure for distributing,\norganizing, and cataloging Haskell libraries and tools."; | ||
buildType = "Simple"; | ||
}; | ||
components = { | ||
"library" = { | ||
depends = [ | ||
(hsPkgs."Cabal-syntax" or (errorHandler.buildDepError "Cabal-syntax")) | ||
(hsPkgs."array" or (errorHandler.buildDepError "array")) | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) | ||
(hsPkgs."containers" or (errorHandler.buildDepError "containers")) | ||
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) | ||
(hsPkgs."directory" or (errorHandler.buildDepError "directory")) | ||
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) | ||
(hsPkgs."pretty" or (errorHandler.buildDepError "pretty")) | ||
(hsPkgs."process" or (errorHandler.buildDepError "process")) | ||
(hsPkgs."time" or (errorHandler.buildDepError "time")) | ||
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) | ||
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) | ||
(hsPkgs."text" or (errorHandler.buildDepError "text")) | ||
(hsPkgs."parsec" or (errorHandler.buildDepError "parsec")) | ||
] ++ (if system.isWindows | ||
then [ (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) ] | ||
else [ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ]); | ||
buildable = true; | ||
}; | ||
}; | ||
} |
63 changes: 63 additions & 0 deletions
63
...ingTemplate-0.8.8-r6-22192e3c613cf404c88c87d2e5eda30bb4603ef9c37f9b5e2cadb6ea817a9adf.nix
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,63 @@ | ||
{ system | ||
, compiler | ||
, flags | ||
, pkgs | ||
, hsPkgs | ||
, pkgconfPkgs | ||
, errorHandler | ||
, config | ||
, ... }: | ||
{ | ||
flags = {}; | ||
package = { | ||
specVersion = "1.18"; | ||
identifier = { name = "HStringTemplate"; version = "0.8.8"; }; | ||
license = "BSD-3-Clause"; | ||
copyright = ""; | ||
maintainer = "s.clover@gmail.com"; | ||
author = "Sterling Clover"; | ||
homepage = ""; | ||
url = ""; | ||
synopsis = "StringTemplate implementation in Haskell."; | ||
description = "A port of the Java library by Terrence Parr."; | ||
buildType = "Simple"; | ||
}; | ||
components = { | ||
"library" = { | ||
depends = [ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."array" or (errorHandler.buildDepError "array")) | ||
(hsPkgs."blaze-builder" or (errorHandler.buildDepError "blaze-builder")) | ||
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) | ||
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) | ||
(hsPkgs."text" or (errorHandler.buildDepError "text")) | ||
(hsPkgs."containers" or (errorHandler.buildDepError "containers")) | ||
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) | ||
(hsPkgs."pretty" or (errorHandler.buildDepError "pretty")) | ||
(hsPkgs."directory" or (errorHandler.buildDepError "directory")) | ||
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) | ||
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) | ||
(hsPkgs."old-locale" or (errorHandler.buildDepError "old-locale")) | ||
(hsPkgs."parsec" or (errorHandler.buildDepError "parsec")) | ||
(hsPkgs."semigroups" or (errorHandler.buildDepError "semigroups")) | ||
(hsPkgs."syb" or (errorHandler.buildDepError "syb")) | ||
(hsPkgs."void" or (errorHandler.buildDepError "void")) | ||
(hsPkgs."time" or (errorHandler.buildDepError "time")) | ||
]; | ||
buildable = true; | ||
}; | ||
tests = { | ||
"test" = { | ||
depends = [ | ||
(hsPkgs."HStringTemplate" or (errorHandler.buildDepError "HStringTemplate")) | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."containers" or (errorHandler.buildDepError "containers")) | ||
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) | ||
(hsPkgs."random" or (errorHandler.buildDepError "random")) | ||
(hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit")) | ||
]; | ||
buildable = true; | ||
}; | ||
}; | ||
}; | ||
} |
45 changes: 45 additions & 0 deletions
45
...nchpress-0.2.2.23-r0-50fc4a9b13412b749492ffd3e4a1c3345b88d45a5f618459f1eeeb60c9f766b8.nix
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,45 @@ | ||
{ system | ||
, compiler | ||
, flags | ||
, pkgs | ||
, hsPkgs | ||
, pkgconfPkgs | ||
, errorHandler | ||
, config | ||
, ... }: | ||
{ | ||
flags = {}; | ||
package = { | ||
specVersion = "1.10"; | ||
identifier = { name = "benchpress"; version = "0.2.2.23"; }; | ||
license = "BSD-3-Clause"; | ||
copyright = ""; | ||
maintainer = "me@willsewell.com"; | ||
author = "Johan Tibell"; | ||
homepage = "https://github.com/WillSewell/benchpress"; | ||
url = ""; | ||
synopsis = "Micro-benchmarking with detailed statistics."; | ||
description = "Benchmarks actions and produces statistics\nsuch as min, mean, median, standard deviation,\nand max execution time. Also computes\nexecution time percentiles. Comes with\nfunctions to pretty-print the results."; | ||
buildType = "Simple"; | ||
}; | ||
components = { | ||
"library" = { | ||
depends = [ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) | ||
(hsPkgs."time" or (errorHandler.buildDepError "time")) | ||
]; | ||
buildable = true; | ||
}; | ||
exes = { | ||
"example" = { | ||
depends = [ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) | ||
(hsPkgs."time" or (errorHandler.buildDepError "time")) | ||
]; | ||
buildable = true; | ||
}; | ||
}; | ||
}; | ||
} |
40 changes: 40 additions & 0 deletions
40
hackage/bin-0.1.3-r1-899688014415c55fd5e4c89e06ec2dda59d209e9f49cc3353fa3cd4aa3d89069.nix
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,40 @@ | ||
{ system | ||
, compiler | ||
, flags | ||
, pkgs | ||
, hsPkgs | ||
, pkgconfPkgs | ||
, errorHandler | ||
, config | ||
, ... }: | ||
{ | ||
flags = {}; | ||
package = { | ||
specVersion = "2.2"; | ||
identifier = { name = "bin"; version = "0.1.3"; }; | ||
license = "GPL-2.0-or-later"; | ||
copyright = "(c) 2019-2021 Oleg Grenrus"; | ||
maintainer = "Oleg.Grenrus <oleg.grenrus@iki.fi>"; | ||
author = "Oleg Grenrus <oleg.grenrus@iki.fi>"; | ||
homepage = "https://github.com/phadej/vec"; | ||
url = ""; | ||
synopsis = "Bin: binary natural numbers."; | ||
description = "This package provides /binary natural numbers/ (\"Data.Bin\");\nalso utilities to work on the type level with @DataKinds@ (\"Data.Type.Bin\").\n\n@\ndata Bin\n\\ = BZ -- ^ zero\n\\ | BP BinP -- ^ non-zero\n\ndata BinP\n\\ = BE -- ^ one\n\\ | B0 BinP -- ^ double\n\\ | B1 BinP -- ^ double plus 1\n@\n\nThere are /ordinals/ in \"Data.Bin.Pos\" module, as well as\nfixed width integers in \"Data.Wrd\".\n\nAnother implementation is at <https://hackage.haskell.org/package/nat>,\nthis differs in naming, and provides promoted variant."; | ||
buildType = "Simple"; | ||
}; | ||
components = { | ||
"library" = { | ||
depends = [ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."boring" or (errorHandler.buildDepError "boring")) | ||
(hsPkgs."dec" or (errorHandler.buildDepError "dec")) | ||
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) | ||
(hsPkgs."fin" or (errorHandler.buildDepError "fin")) | ||
(hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) | ||
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) | ||
(hsPkgs."some" or (errorHandler.buildDepError "some")) | ||
] ++ (pkgs.lib).optional (!(compiler.isGhc && (compiler.version).ge "7.10")) (hsPkgs."nats" or (errorHandler.buildDepError "nats")); | ||
buildable = true; | ||
}; | ||
}; | ||
} |
113 changes: 113 additions & 0 deletions
113
...e/cattrap-0.3.0.0-r0-b783172ddf1d84afd38d7d41a935e5d890d4c545f7abf067341a9e35d12e513f.nix
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,113 @@ | ||
{ system | ||
, compiler | ||
, flags | ||
, pkgs | ||
, hsPkgs | ||
, pkgconfPkgs | ||
, errorHandler | ||
, config | ||
, ... }: | ||
{ | ||
flags = {}; | ||
package = { | ||
specVersion = "1.10"; | ||
identifier = { name = "cattrap"; version = "0.3.0.0"; }; | ||
license = "GPL-3.0-only"; | ||
copyright = "Adrian Cochrane 2023"; | ||
maintainer = "~alcinnz/cattrap@todo.argonaut-constellation.org"; | ||
author = "Adrian Cochrane"; | ||
homepage = "https://argonaut-constellation.org/"; | ||
url = ""; | ||
synopsis = "Lays out boxes according to the CSS Box Model."; | ||
description = "Computes where to place e.g. images, paragraphs, containers, tables, etc onscreen given desired amounts of whitespace."; | ||
buildType = "Simple"; | ||
}; | ||
components = { | ||
"library" = { | ||
depends = [ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."containers" or (errorHandler.buildDepError "containers")) | ||
(hsPkgs."parallel" or (errorHandler.buildDepError "parallel")) | ||
(hsPkgs."css-syntax" or (errorHandler.buildDepError "css-syntax")) | ||
(hsPkgs."scientific" or (errorHandler.buildDepError "scientific")) | ||
(hsPkgs."text" or (errorHandler.buildDepError "text")) | ||
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) | ||
(hsPkgs."stylist-traits" or (errorHandler.buildDepError "stylist-traits")) | ||
(hsPkgs."fontconfig-pure" or (errorHandler.buildDepError "fontconfig-pure")) | ||
(hsPkgs."harfbuzz-pure" or (errorHandler.buildDepError "harfbuzz-pure")) | ||
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) | ||
(hsPkgs."balkon" or (errorHandler.buildDepError "balkon")) | ||
(hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) | ||
]; | ||
buildable = true; | ||
}; | ||
exes = { | ||
"cattrap" = { | ||
depends = [ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."cattrap" or (errorHandler.buildDepError "cattrap")) | ||
(hsPkgs."text" or (errorHandler.buildDepError "text")) | ||
(hsPkgs."css-syntax" or (errorHandler.buildDepError "css-syntax")) | ||
(hsPkgs."xml" or (errorHandler.buildDepError "xml")) | ||
(hsPkgs."stylist-traits" or (errorHandler.buildDepError "stylist-traits")) | ||
(hsPkgs."sdl2" or (errorHandler.buildDepError "sdl2")) | ||
]; | ||
buildable = true; | ||
}; | ||
"cattrap-argonaut" = { | ||
depends = [ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."cattrap" or (errorHandler.buildDepError "cattrap")) | ||
(hsPkgs."text" or (errorHandler.buildDepError "text")) | ||
(hsPkgs."css-syntax" or (errorHandler.buildDepError "css-syntax")) | ||
(hsPkgs."stylist-traits" or (errorHandler.buildDepError "stylist-traits")) | ||
(hsPkgs."stylist" or (errorHandler.buildDepError "stylist")) | ||
(hsPkgs."hurl-xml" or (errorHandler.buildDepError "hurl-xml")) | ||
(hsPkgs."hurl" or (errorHandler.buildDepError "hurl")) | ||
(hsPkgs."sdl2" or (errorHandler.buildDepError "sdl2")) | ||
(hsPkgs."containers" or (errorHandler.buildDepError "containers")) | ||
(hsPkgs."network-uri" or (errorHandler.buildDepError "network-uri")) | ||
(hsPkgs."xml-conduit" or (errorHandler.buildDepError "xml-conduit")) | ||
(hsPkgs."directory" or (errorHandler.buildDepError "directory")) | ||
(hsPkgs."xml-conduit-stylist" or (errorHandler.buildDepError "xml-conduit-stylist")) | ||
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) | ||
(hsPkgs."file-embed" or (errorHandler.buildDepError "file-embed")) | ||
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) | ||
(hsPkgs."fontconfig-pure" or (errorHandler.buildDepError "fontconfig-pure")) | ||
]; | ||
buildable = true; | ||
}; | ||
"cattrap-stylist" = { | ||
depends = [ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."cattrap" or (errorHandler.buildDepError "cattrap")) | ||
(hsPkgs."text" or (errorHandler.buildDepError "text")) | ||
(hsPkgs."css-syntax" or (errorHandler.buildDepError "css-syntax")) | ||
(hsPkgs."stylist-traits" or (errorHandler.buildDepError "stylist-traits")) | ||
(hsPkgs."stylist" or (errorHandler.buildDepError "stylist")) | ||
(hsPkgs."network-uri" or (errorHandler.buildDepError "network-uri")) | ||
(hsPkgs."html-conduit" or (errorHandler.buildDepError "html-conduit")) | ||
(hsPkgs."xml-conduit" or (errorHandler.buildDepError "xml-conduit")) | ||
(hsPkgs."xml-conduit-stylist" or (errorHandler.buildDepError "xml-conduit-stylist")) | ||
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) | ||
(hsPkgs."fontconfig-pure" or (errorHandler.buildDepError "fontconfig-pure")) | ||
]; | ||
buildable = true; | ||
}; | ||
}; | ||
tests = { | ||
"test-cattrap" = { | ||
depends = [ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."cattrap" or (errorHandler.buildDepError "cattrap")) | ||
(hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) | ||
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) | ||
(hsPkgs."css-syntax" or (errorHandler.buildDepError "css-syntax")) | ||
(hsPkgs."stylist-traits" or (errorHandler.buildDepError "stylist-traits")) | ||
(hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) | ||
]; | ||
buildable = true; | ||
}; | ||
}; | ||
}; | ||
} |
34 changes: 34 additions & 0 deletions
34
hackage/dec-0.0.5-r2-1044421ac555d062a843865b06941b8c744261e122930f680524c0bd2095b6ed.nix
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
{ system | ||
, compiler | ||
, flags | ||
, pkgs | ||
, hsPkgs | ||
, pkgconfPkgs | ||
, errorHandler | ||
, config | ||
, ... }: | ||
{ | ||
flags = {}; | ||
package = { | ||
specVersion = "1.10"; | ||
identifier = { name = "dec"; version = "0.0.5"; }; | ||
license = "BSD-3-Clause"; | ||
copyright = "(c) 2019-2021 Oleg Grenrus"; | ||
maintainer = "Oleg.Grenrus <oleg.grenrus@iki.fi>"; | ||
author = "Oleg Grenrus <oleg.grenrus@iki.fi>"; | ||
homepage = "https://github.com/phadej/dec"; | ||
url = ""; | ||
synopsis = "Decidable propositions."; | ||
description = "This package provides a @Dec@ type.\n\n@\ntype Neg a = a -> Void\n\ndata Dec a\n\\ = Yes a\n\\ | No (Neg a)\n@"; | ||
buildType = "Simple"; | ||
}; | ||
components = { | ||
"library" = { | ||
depends = [ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."boring" or (errorHandler.buildDepError "boring")) | ||
] ++ (pkgs.lib).optional (!(compiler.isGhc && (compiler.version).ge "7.10")) (hsPkgs."void" or (errorHandler.buildDepError "void")); | ||
buildable = true; | ||
}; | ||
}; | ||
} |
Oops, something went wrong.