-
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 31, 2024
1 parent
3c9049c
commit 49a85d9
Showing
43 changed files
with
1,863 additions
and
5 deletions.
There are no files selected for viewing
73 changes: 73 additions & 0 deletions
73
.../bytehash-0.1.1.2-r1-14e4ea73a5f76b767fd4d84796efc929f89b2ca01fd64d041e39426a8d07eaed.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,73 @@ | ||
{ system | ||
, compiler | ||
, flags | ||
, pkgs | ||
, hsPkgs | ||
, pkgconfPkgs | ||
, errorHandler | ||
, config | ||
, ... }: | ||
{ | ||
flags = {}; | ||
package = { | ||
specVersion = "3.0"; | ||
identifier = { name = "bytehash"; version = "0.1.1.2"; }; | ||
license = "BSD-3-Clause"; | ||
copyright = "2020 Andrew Martin"; | ||
maintainer = "amartin@layer3com.com"; | ||
author = "Andrew Martin"; | ||
homepage = "https://github.com/byteverse/bytehash"; | ||
url = ""; | ||
synopsis = "Universal hashing of bytes"; | ||
description = "Taken together, universal hash functions and a good source of entropy\nprovide a foundation for hash maps guarantee O(1) lookups even if an\nadversary chooses the keys. This library implements such a hash map.\nThe implementation of lookup is tuned for performance. The functions\nfor building hash maps are not since they are intended to be called\ninfrequently."; | ||
buildType = "Simple"; | ||
}; | ||
components = { | ||
"library" = { | ||
depends = [ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."byteslice" or (errorHandler.buildDepError "byteslice")) | ||
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) | ||
(hsPkgs."containers" or (errorHandler.buildDepError "containers")) | ||
(hsPkgs."entropy" or (errorHandler.buildDepError "entropy")) | ||
(hsPkgs."primitive" or (errorHandler.buildDepError "primitive")) | ||
(hsPkgs."primitive-unlifted" or (errorHandler.buildDepError "primitive-unlifted")) | ||
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) | ||
]; | ||
buildable = true; | ||
}; | ||
tests = { | ||
"test" = { | ||
depends = [ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."bytehash" or (errorHandler.buildDepError "bytehash")) | ||
(hsPkgs."byteslice" or (errorHandler.buildDepError "byteslice")) | ||
(hsPkgs."entropy" or (errorHandler.buildDepError "entropy")) | ||
(hsPkgs."hedgehog" or (errorHandler.buildDepError "hedgehog")) | ||
(hsPkgs."primitive" or (errorHandler.buildDepError "primitive")) | ||
(hsPkgs."tasty" or (errorHandler.buildDepError "tasty")) | ||
(hsPkgs."tasty-hedgehog" or (errorHandler.buildDepError "tasty-hedgehog")) | ||
(hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit")) | ||
]; | ||
buildable = true; | ||
}; | ||
}; | ||
benchmarks = { | ||
"bench" = { | ||
depends = [ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."bytehash" or (errorHandler.buildDepError "bytehash")) | ||
(hsPkgs."byteslice" or (errorHandler.buildDepError "byteslice")) | ||
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) | ||
(hsPkgs."entropy" or (errorHandler.buildDepError "entropy")) | ||
(hsPkgs."gauge" or (errorHandler.buildDepError "gauge")) | ||
(hsPkgs."primitive" or (errorHandler.buildDepError "primitive")) | ||
(hsPkgs."primitive-unlifted" or (errorHandler.buildDepError "primitive-unlifted")) | ||
(hsPkgs."split" or (errorHandler.buildDepError "split")) | ||
(hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) | ||
]; | ||
buildable = true; | ||
}; | ||
}; | ||
}; | ||
} |
52 changes: 52 additions & 0 deletions
52
...rypto-token-0.1.2-r0-3798fddf45be68a3be1d06102f24dd2a867c60526381f946f0e99d1f8eb5657b.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,52 @@ | ||
{ system | ||
, compiler | ||
, flags | ||
, pkgs | ||
, hsPkgs | ||
, pkgconfPkgs | ||
, errorHandler | ||
, config | ||
, ... }: | ||
{ | ||
flags = {}; | ||
package = { | ||
specVersion = "1.10"; | ||
identifier = { name = "crypto-token"; version = "0.1.2"; }; | ||
license = "BSD-3-Clause"; | ||
copyright = ""; | ||
maintainer = "Kazu Yamamoto <kazu@iij.ad.jp>"; | ||
author = "Kazu Yamamoto <kazu@iij.ad.jp>"; | ||
homepage = ""; | ||
url = ""; | ||
synopsis = "crypto tokens"; | ||
description = "Encrypted tokens/tickets to keep state in the client side."; | ||
buildType = "Simple"; | ||
}; | ||
components = { | ||
"library" = { | ||
depends = [ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."array" or (errorHandler.buildDepError "array")) | ||
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) | ||
(hsPkgs."crypton" or (errorHandler.buildDepError "crypton")) | ||
(hsPkgs."memory" or (errorHandler.buildDepError "memory")) | ||
(hsPkgs."network-byte-order" or (errorHandler.buildDepError "network-byte-order")) | ||
]; | ||
buildable = true; | ||
}; | ||
tests = { | ||
"spec" = { | ||
depends = [ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) | ||
(hsPkgs."crypto-token" or (errorHandler.buildDepError "crypto-token")) | ||
(hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) | ||
]; | ||
build-tools = [ | ||
(hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) | ||
]; | ||
buildable = true; | ||
}; | ||
}; | ||
}; | ||
} |
45 changes: 45 additions & 0 deletions
45
...rams-canvas-1.4.2-r0-56d19610c4418f7fd72add7cf2762e8a9c8b112b907cf25c33d1024739713fb4.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 = "diagrams-canvas"; version = "1.4.2"; }; | ||
license = "BSD-3-Clause"; | ||
copyright = ""; | ||
maintainer = "diagrams-discuss@googlegroups.com"; | ||
author = "Jeffrey Rosenbluth, Ryan Yates, Brent Yorgey, Andy Gill, Daniel Bergey"; | ||
homepage = "https://diagrams.github.io/"; | ||
url = ""; | ||
synopsis = "HTML5 canvas backend for diagrams drawing EDSL"; | ||
description = "This package provides a modular backend for rendering\ndiagrams created with the diagrams EDSL using an\nHTML5 canvas."; | ||
buildType = "Simple"; | ||
}; | ||
components = { | ||
"library" = { | ||
depends = [ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) | ||
(hsPkgs."NumInstances" or (errorHandler.buildDepError "NumInstances")) | ||
(hsPkgs."diagrams-core" or (errorHandler.buildDepError "diagrams-core")) | ||
(hsPkgs."diagrams-lib" or (errorHandler.buildDepError "diagrams-lib")) | ||
(hsPkgs."cmdargs" or (errorHandler.buildDepError "cmdargs")) | ||
(hsPkgs."blank-canvas" or (errorHandler.buildDepError "blank-canvas")) | ||
(hsPkgs."lens" or (errorHandler.buildDepError "lens")) | ||
(hsPkgs."containers" or (errorHandler.buildDepError "containers")) | ||
(hsPkgs."text" or (errorHandler.buildDepError "text")) | ||
(hsPkgs."data-default" or (errorHandler.buildDepError "data-default")) | ||
(hsPkgs."statestack" or (errorHandler.buildDepError "statestack")) | ||
(hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative")) | ||
]; | ||
buildable = true; | ||
}; | ||
}; | ||
} |
76 changes: 76 additions & 0 deletions
76
...-rasterific-1.4.3-r0-b16a63a47e1cd545d349dbe375add2425f5b13af5f79dd002e57961a297c9455.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,76 @@ | ||
{ system | ||
, compiler | ||
, flags | ||
, pkgs | ||
, hsPkgs | ||
, pkgconfPkgs | ||
, errorHandler | ||
, config | ||
, ... }: | ||
{ | ||
flags = {}; | ||
package = { | ||
specVersion = "1.18"; | ||
identifier = { name = "diagrams-rasterific"; version = "1.4.3"; }; | ||
license = "BSD-3-Clause"; | ||
copyright = ""; | ||
maintainer = "diagrams-discuss@googlegroups.com"; | ||
author = "Jeffrey Rosenbluth"; | ||
homepage = "http://projects.haskell.org/diagrams/"; | ||
url = ""; | ||
synopsis = "Rasterific backend for diagrams."; | ||
description = "A full-featured backend for rendering\ndiagrams using the Rasterific rendering engine."; | ||
buildType = "Simple"; | ||
}; | ||
components = { | ||
"library" = { | ||
depends = [ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."diagrams-core" or (errorHandler.buildDepError "diagrams-core")) | ||
(hsPkgs."diagrams-lib" or (errorHandler.buildDepError "diagrams-lib")) | ||
(hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) | ||
(hsPkgs."Rasterific" or (errorHandler.buildDepError "Rasterific")) | ||
(hsPkgs."FontyFruity" or (errorHandler.buildDepError "FontyFruity")) | ||
(hsPkgs."JuicyPixels" or (errorHandler.buildDepError "JuicyPixels")) | ||
(hsPkgs."lens" or (errorHandler.buildDepError "lens")) | ||
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) | ||
(hsPkgs."data-default" or (errorHandler.buildDepError "data-default")) | ||
(hsPkgs."containers" or (errorHandler.buildDepError "containers")) | ||
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) | ||
(hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative")) | ||
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) | ||
(hsPkgs."file-embed" or (errorHandler.buildDepError "file-embed")) | ||
]; | ||
buildable = true; | ||
}; | ||
tests = { | ||
"test-render" = { | ||
depends = [ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."diagrams-rasterific" or (errorHandler.buildDepError "diagrams-rasterific")) | ||
(hsPkgs."diagrams-core" or (errorHandler.buildDepError "diagrams-core")) | ||
(hsPkgs."diagrams-lib" or (errorHandler.buildDepError "diagrams-lib")) | ||
]; | ||
buildable = true; | ||
}; | ||
"test-widths" = { | ||
depends = [ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."diagrams-rasterific" or (errorHandler.buildDepError "diagrams-rasterific")) | ||
(hsPkgs."diagrams-core" or (errorHandler.buildDepError "diagrams-core")) | ||
(hsPkgs."diagrams-lib" or (errorHandler.buildDepError "diagrams-lib")) | ||
]; | ||
buildable = true; | ||
}; | ||
"test-size" = { | ||
depends = [ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."diagrams-rasterific" or (errorHandler.buildDepError "diagrams-rasterific")) | ||
(hsPkgs."diagrams-core" or (errorHandler.buildDepError "diagrams-core")) | ||
(hsPkgs."diagrams-lib" or (errorHandler.buildDepError "diagrams-lib")) | ||
]; | ||
buildable = true; | ||
}; | ||
}; | ||
}; | ||
} |
69 changes: 69 additions & 0 deletions
69
...ocess-async-0.2.8-r2-b2443ecea5badf28e7e597d4d088b4c4c3adf7c493e0195cd2a1f82c195ec092.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,69 @@ | ||
{ system | ||
, compiler | ||
, flags | ||
, pkgs | ||
, hsPkgs | ||
, pkgconfPkgs | ||
, errorHandler | ||
, config | ||
, ... }: | ||
{ | ||
flags = {}; | ||
package = { | ||
specVersion = "3.0"; | ||
identifier = { name = "distributed-process-async"; version = "0.2.8"; }; | ||
license = "BSD-3-Clause"; | ||
copyright = "Tim Watson 2012 - 2016"; | ||
maintainer = "The Distributed Haskell team"; | ||
author = "Tim Watson"; | ||
homepage = "http://github.com/haskell-distributed/distributed-process"; | ||
url = ""; | ||
synopsis = "Cloud Haskell Async API"; | ||
description = "This package provides a higher-level interface over Processes, in which an Async a is a\nconcurrent, possibly distributed Process that will eventually deliver a value of type a.\nThe package provides ways to create Async computations, wait for their results, and cancel them."; | ||
buildType = "Simple"; | ||
}; | ||
components = { | ||
"library" = { | ||
depends = [ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."data-accessor" or (errorHandler.buildDepError "data-accessor")) | ||
(hsPkgs."distributed-process" or (errorHandler.buildDepError "distributed-process")) | ||
(hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions")) | ||
(hsPkgs."binary" or (errorHandler.buildDepError "binary")) | ||
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) | ||
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) | ||
(hsPkgs."containers" or (errorHandler.buildDepError "containers")) | ||
(hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) | ||
(hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) | ||
(hsPkgs."fingertree" or (errorHandler.buildDepError "fingertree")) | ||
(hsPkgs."stm" or (errorHandler.buildDepError "stm")) | ||
(hsPkgs."time" or (errorHandler.buildDepError "time")) | ||
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) | ||
]; | ||
buildable = true; | ||
}; | ||
tests = { | ||
"AsyncTests" = { | ||
depends = [ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."ansi-terminal" or (errorHandler.buildDepError "ansi-terminal")) | ||
(hsPkgs."distributed-process" or (errorHandler.buildDepError "distributed-process")) | ||
(hsPkgs."distributed-process-async" or (errorHandler.buildDepError "distributed-process-async")) | ||
(hsPkgs."distributed-process-systest" or (errorHandler.buildDepError "distributed-process-systest")) | ||
(hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions")) | ||
(hsPkgs."network" or (errorHandler.buildDepError "network")) | ||
(hsPkgs."network-transport" or (errorHandler.buildDepError "network-transport")) | ||
(hsPkgs."network-transport-tcp" or (errorHandler.buildDepError "network-transport-tcp")) | ||
(hsPkgs."binary" or (errorHandler.buildDepError "binary")) | ||
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) | ||
(hsPkgs."stm" or (errorHandler.buildDepError "stm")) | ||
(hsPkgs."test-framework" or (errorHandler.buildDepError "test-framework")) | ||
(hsPkgs."test-framework-hunit" or (errorHandler.buildDepError "test-framework-hunit")) | ||
(hsPkgs."rematch" or (errorHandler.buildDepError "rematch")) | ||
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) | ||
]; | ||
buildable = true; | ||
}; | ||
}; | ||
}; | ||
} |
68 changes: 68 additions & 0 deletions
68
...ocess-async-0.2.9-r0-019859c321286df343eda793a1ffbcaeedbdca4fd0048cf358a2c364b8963fa9.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,68 @@ | ||
{ system | ||
, compiler | ||
, flags | ||
, pkgs | ||
, hsPkgs | ||
, pkgconfPkgs | ||
, errorHandler | ||
, config | ||
, ... }: | ||
{ | ||
flags = {}; | ||
package = { | ||
specVersion = "3.0"; | ||
identifier = { name = "distributed-process-async"; version = "0.2.9"; }; | ||
license = "BSD-3-Clause"; | ||
copyright = "Tim Watson 2012 - 2016"; | ||
maintainer = "The Distributed Haskell team"; | ||
author = "Tim Watson"; | ||
homepage = "http://github.com/haskell-distributed/distributed-process"; | ||
url = ""; | ||
synopsis = "Cloud Haskell Async API"; | ||
description = "This package provides a higher-level interface over Processes, in which an Async a is a\nconcurrent, possibly distributed Process that will eventually deliver a value of type a.\nThe package provides ways to create Async computations, wait for their results, and cancel them."; | ||
buildType = "Simple"; | ||
}; | ||
components = { | ||
"library" = { | ||
depends = [ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."data-accessor" or (errorHandler.buildDepError "data-accessor")) | ||
(hsPkgs."distributed-process" or (errorHandler.buildDepError "distributed-process")) | ||
(hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions")) | ||
(hsPkgs."binary" or (errorHandler.buildDepError "binary")) | ||
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) | ||
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) | ||
(hsPkgs."containers" or (errorHandler.buildDepError "containers")) | ||
(hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) | ||
(hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) | ||
(hsPkgs."fingertree" or (errorHandler.buildDepError "fingertree")) | ||
(hsPkgs."stm" or (errorHandler.buildDepError "stm")) | ||
(hsPkgs."time" or (errorHandler.buildDepError "time")) | ||
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) | ||
]; | ||
buildable = true; | ||
}; | ||
tests = { | ||
"AsyncTests" = { | ||
depends = [ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."ansi-terminal" or (errorHandler.buildDepError "ansi-terminal")) | ||
(hsPkgs."distributed-process" or (errorHandler.buildDepError "distributed-process")) | ||
(hsPkgs."distributed-process-async" or (errorHandler.buildDepError "distributed-process-async")) | ||
(hsPkgs."distributed-process-systest" or (errorHandler.buildDepError "distributed-process-systest")) | ||
(hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions")) | ||
(hsPkgs."network" or (errorHandler.buildDepError "network")) | ||
(hsPkgs."network-transport" or (errorHandler.buildDepError "network-transport")) | ||
(hsPkgs."network-transport-tcp" or (errorHandler.buildDepError "network-transport-tcp")) | ||
(hsPkgs."binary" or (errorHandler.buildDepError "binary")) | ||
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) | ||
(hsPkgs."stm" or (errorHandler.buildDepError "stm")) | ||
(hsPkgs."test-framework" or (errorHandler.buildDepError "test-framework")) | ||
(hsPkgs."test-framework-hunit" or (errorHandler.buildDepError "test-framework-hunit")) | ||
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) | ||
]; | ||
buildable = true; | ||
}; | ||
}; | ||
}; | ||
} |
Oops, something went wrong.