-
Notifications
You must be signed in to change notification settings - Fork 18
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
Nov 20, 2024
1 parent
5ed9e6a
commit ad8f3fa
Showing
37 changed files
with
1,479 additions
and
1 deletion.
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
56 changes: 56 additions & 0 deletions
56
...e/ImpSpec-0.1.0.0-r0-8d3e6d7b66df1dfb63bdfaac4580a17709c9645ef5bb9c75b6c7aa7cd3b6e584.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,56 @@ | ||
{ system | ||
, compiler | ||
, flags | ||
, pkgs | ||
, hsPkgs | ||
, pkgconfPkgs | ||
, errorHandler | ||
, config | ||
, ... }: | ||
{ | ||
flags = {}; | ||
package = { | ||
specVersion = "1.18"; | ||
identifier = { name = "ImpSpec"; version = "0.1.0.0"; }; | ||
license = "Apache-2.0"; | ||
copyright = ""; | ||
maintainer = "[email protected]"; | ||
author = "IOHK"; | ||
homepage = "https://github.com/input-output-hk/ImpSpec"; | ||
url = ""; | ||
synopsis = "Imperative approach to testing stateful applications. ImpSpec is build on top of HSpec and QuickCheck"; | ||
description = "Let a little imp help you discover all the bugs in your stateful Haskell program."; | ||
buildType = "Simple"; | ||
}; | ||
components = { | ||
"library" = { | ||
depends = [ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) | ||
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) | ||
(hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) | ||
(hsPkgs."hspec-core" or (errorHandler.buildDepError "hspec-core")) | ||
(hsPkgs."hspec-expectations-lifted" or (errorHandler.buildDepError "hspec-expectations-lifted")) | ||
(hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit")) | ||
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) | ||
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) | ||
(hsPkgs."quickcheck-transformer" or (errorHandler.buildDepError "quickcheck-transformer")) | ||
(hsPkgs."prettyprinter" or (errorHandler.buildDepError "prettyprinter")) | ||
(hsPkgs."prettyprinter-ansi-terminal" or (errorHandler.buildDepError "prettyprinter-ansi-terminal")) | ||
(hsPkgs."random" or (errorHandler.buildDepError "random")) | ||
(hsPkgs."text" or (errorHandler.buildDepError "text")) | ||
(hsPkgs."unliftio" or (errorHandler.buildDepError "unliftio")) | ||
]; | ||
buildable = true; | ||
}; | ||
tests = { | ||
"tests" = { | ||
depends = [ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."ImpSpec" or (errorHandler.buildDepError "ImpSpec")) | ||
]; | ||
buildable = true; | ||
}; | ||
}; | ||
}; | ||
} |
47 changes: 47 additions & 0 deletions
47
...auto-update-0.2.4-r0-eaab97656d14d81e746d8148a574f93d84cc4076de0235928a43c509f0e6bf16.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,47 @@ | ||
{ system | ||
, compiler | ||
, flags | ||
, pkgs | ||
, hsPkgs | ||
, pkgconfPkgs | ||
, errorHandler | ||
, config | ||
, ... }: | ||
{ | ||
flags = {}; | ||
package = { | ||
specVersion = "1.10"; | ||
identifier = { name = "auto-update"; version = "0.2.4"; }; | ||
license = "MIT"; | ||
copyright = ""; | ||
maintainer = "[email protected]"; | ||
author = "Michael Snoyman"; | ||
homepage = "https://github.com/yesodweb/wai"; | ||
url = ""; | ||
synopsis = "Efficiently run periodic, on-demand actions"; | ||
description = "API docs and the README are available at <http://www.stackage.org/package/auto-update>."; | ||
buildType = "Simple"; | ||
}; | ||
components = { | ||
"library" = { | ||
depends = [ (hsPkgs."base" or (errorHandler.buildDepError "base")) ]; | ||
buildable = true; | ||
}; | ||
tests = { | ||
"spec" = { | ||
depends = [ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."auto-update" or (errorHandler.buildDepError "auto-update")) | ||
(hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions")) | ||
(hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) | ||
(hsPkgs."retry" or (errorHandler.buildDepError "retry")) | ||
(hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit")) | ||
]; | ||
build-tools = [ | ||
(hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) | ||
]; | ||
buildable = true; | ||
}; | ||
}; | ||
}; | ||
} |
36 changes: 36 additions & 0 deletions
36
...ge/deep-map-0.3.1-r0-4c00c9cec40b7e07599c38872e3115c8451555891f1a14c8ddf1971d47a5f3b2.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,36 @@ | ||
{ system | ||
, compiler | ||
, flags | ||
, pkgs | ||
, hsPkgs | ||
, pkgconfPkgs | ||
, errorHandler | ||
, config | ||
, ... }: | ||
{ | ||
flags = {}; | ||
package = { | ||
specVersion = "3.0"; | ||
identifier = { name = "deep-map"; version = "0.3.1"; }; | ||
license = "BSD-3-Clause"; | ||
copyright = "2021-2024 Melanie Brown"; | ||
maintainer = "[email protected]"; | ||
author = "Melanie Brown"; | ||
homepage = "https://github.com/mixphix/deep-map"; | ||
url = ""; | ||
synopsis = "Deeply-nested, multiple key type maps."; | ||
description = "Please see the README at https://github.com/mixphix/deep-map"; | ||
buildType = "Simple"; | ||
}; | ||
components = { | ||
"library" = { | ||
depends = [ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."containers" or (errorHandler.buildDepError "containers")) | ||
(hsPkgs."indexed-traversable" or (errorHandler.buildDepError "indexed-traversable")) | ||
(hsPkgs."witherable" or (errorHandler.buildDepError "witherable")) | ||
]; | ||
buildable = true; | ||
}; | ||
}; | ||
} |
71 changes: 71 additions & 0 deletions
71
...streaming-0.1.0.3-r0-a0b0b97d9c2fb8563232675572183ad136193e256f23db9c80b3721c3221c8ee.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,71 @@ | ||
{ system | ||
, compiler | ||
, flags | ||
, pkgs | ||
, hsPkgs | ||
, pkgconfPkgs | ||
, errorHandler | ||
, config | ||
, ... }: | ||
{ | ||
flags = { os-string = true; }; | ||
package = { | ||
specVersion = "3.0"; | ||
identifier = { | ||
name = "directory-ospath-streaming"; | ||
version = "0.1.0.3"; | ||
}; | ||
license = "Apache-2.0"; | ||
copyright = "(c) Sergey Vinokurov 2023"; | ||
maintainer = "Sergey Vinokurov <[email protected]>"; | ||
author = "Sergey Vinokurov"; | ||
homepage = "https://github.com/sergv/directory-ospath-streaming"; | ||
url = ""; | ||
synopsis = "Stream directory entries in constant memory in vanilla IO"; | ||
description = "Reading of directory contents in constant memory, i.e. in an iterative\nfashion without storing all directory elements in memory. From another\nperspective, this reading interface allows stopping at any point\nwithout loading every directory element.\n\nBoth Windows and Unix systems are supported."; | ||
buildType = "Simple"; | ||
}; | ||
components = { | ||
"library" = { | ||
depends = ([ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
] ++ (if flags.os-string | ||
then [ | ||
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) | ||
(hsPkgs."os-string" or (errorHandler.buildDepError "os-string")) | ||
] | ||
else [ | ||
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) | ||
])) ++ (if system.isWindows | ||
then [ | ||
(hsPkgs."atomic-counter" or (errorHandler.buildDepError "atomic-counter")) | ||
(hsPkgs."directory" or (errorHandler.buildDepError "directory")) | ||
(hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) | ||
] | ||
else [ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ]); | ||
buildable = true; | ||
}; | ||
tests = { | ||
"test" = { | ||
depends = ([ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."directory-ospath-streaming" or (errorHandler.buildDepError "directory-ospath-streaming")) | ||
(hsPkgs."tasty" or (errorHandler.buildDepError "tasty")) | ||
(hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit")) | ||
] ++ (if flags.os-string | ||
then [ | ||
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) | ||
(hsPkgs."os-string" or (errorHandler.buildDepError "os-string")) | ||
] | ||
else [ | ||
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) | ||
])) ++ pkgs.lib.optionals (!system.isWindows) [ | ||
(hsPkgs."directory" or (errorHandler.buildDepError "directory")) | ||
(hsPkgs."random" or (errorHandler.buildDepError "random")) | ||
(hsPkgs."unix" or (errorHandler.buildDepError "unix")) | ||
]; | ||
buildable = true; | ||
}; | ||
}; | ||
}; | ||
} |
76 changes: 76 additions & 0 deletions
76
...-vulkan-0.1.0.140-r0-e206efabc2742eb65ddc041cd040d621836fcb312144f76ebea186db9e6b4714.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 = { debug = false; }; | ||
package = { | ||
specVersion = "1.12"; | ||
identifier = { name = "gpu-vulkan"; version = "0.1.0.140"; }; | ||
license = "BSD-3-Clause"; | ||
copyright = "2023 Yoshikuni Jujo"; | ||
maintainer = "[email protected]"; | ||
author = "Yoshikuni Jujo"; | ||
homepage = "https://github.com/YoshikuniJujo/gpu-vulkan#readme"; | ||
url = ""; | ||
synopsis = "Vulkan library"; | ||
description = "Please see the README on GitHub at <https://github.com/YoshikuniJujo/gpu-vulkan#readme>"; | ||
buildType = "Simple"; | ||
}; | ||
components = { | ||
"library" = { | ||
depends = [ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) | ||
(hsPkgs."containers" or (errorHandler.buildDepError "containers")) | ||
(hsPkgs."data-default" or (errorHandler.buildDepError "data-default")) | ||
(hsPkgs."gpu-vulkan-middle" or (errorHandler.buildDepError "gpu-vulkan-middle")) | ||
(hsPkgs."hetero-parameter-list" or (errorHandler.buildDepError "hetero-parameter-list")) | ||
(hsPkgs."hetero-parameter-list-with-typelevel-tools" or (errorHandler.buildDepError "hetero-parameter-list-with-typelevel-tools")) | ||
(hsPkgs."language-spir-v" or (errorHandler.buildDepError "language-spir-v")) | ||
(hsPkgs."mono-traversable" or (errorHandler.buildDepError "mono-traversable")) | ||
(hsPkgs."stm" or (errorHandler.buildDepError "stm")) | ||
(hsPkgs."storable-hetero-list" or (errorHandler.buildDepError "storable-hetero-list")) | ||
(hsPkgs."storable-peek-poke" or (errorHandler.buildDepError "storable-peek-poke")) | ||
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) | ||
(hsPkgs."temporary" or (errorHandler.buildDepError "temporary")) | ||
(hsPkgs."text" or (errorHandler.buildDepError "text")) | ||
(hsPkgs."time" or (errorHandler.buildDepError "time")) | ||
(hsPkgs."tools-yj" or (errorHandler.buildDepError "tools-yj")) | ||
(hsPkgs."typelevel-tools-yj" or (errorHandler.buildDepError "typelevel-tools-yj")) | ||
]; | ||
buildable = true; | ||
}; | ||
tests = { | ||
"gpu-vulkan-test" = { | ||
depends = [ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) | ||
(hsPkgs."containers" or (errorHandler.buildDepError "containers")) | ||
(hsPkgs."data-default" or (errorHandler.buildDepError "data-default")) | ||
(hsPkgs."gpu-vulkan" or (errorHandler.buildDepError "gpu-vulkan")) | ||
(hsPkgs."gpu-vulkan-middle" or (errorHandler.buildDepError "gpu-vulkan-middle")) | ||
(hsPkgs."hetero-parameter-list" or (errorHandler.buildDepError "hetero-parameter-list")) | ||
(hsPkgs."hetero-parameter-list-with-typelevel-tools" or (errorHandler.buildDepError "hetero-parameter-list-with-typelevel-tools")) | ||
(hsPkgs."language-spir-v" or (errorHandler.buildDepError "language-spir-v")) | ||
(hsPkgs."mono-traversable" or (errorHandler.buildDepError "mono-traversable")) | ||
(hsPkgs."stm" or (errorHandler.buildDepError "stm")) | ||
(hsPkgs."storable-hetero-list" or (errorHandler.buildDepError "storable-hetero-list")) | ||
(hsPkgs."storable-peek-poke" or (errorHandler.buildDepError "storable-peek-poke")) | ||
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) | ||
(hsPkgs."temporary" or (errorHandler.buildDepError "temporary")) | ||
(hsPkgs."text" or (errorHandler.buildDepError "text")) | ||
(hsPkgs."time" or (errorHandler.buildDepError "time")) | ||
(hsPkgs."tools-yj" or (errorHandler.buildDepError "tools-yj")) | ||
(hsPkgs."typelevel-tools-yj" or (errorHandler.buildDepError "typelevel-tools-yj")) | ||
]; | ||
buildable = true; | ||
}; | ||
}; | ||
}; | ||
} |
76 changes: 76 additions & 0 deletions
76
...-vulkan-0.1.0.141-r0-ae9d81612d20dc7aad591d14d73734d79baee1001b9c893fe5fb2984a1d0a891.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 = { debug = false; }; | ||
package = { | ||
specVersion = "1.12"; | ||
identifier = { name = "gpu-vulkan"; version = "0.1.0.141"; }; | ||
license = "BSD-3-Clause"; | ||
copyright = "2023 Yoshikuni Jujo"; | ||
maintainer = "[email protected]"; | ||
author = "Yoshikuni Jujo"; | ||
homepage = "https://github.com/YoshikuniJujo/gpu-vulkan#readme"; | ||
url = ""; | ||
synopsis = "Vulkan library"; | ||
description = "Please see the README on GitHub at <https://github.com/YoshikuniJujo/gpu-vulkan#readme>"; | ||
buildType = "Simple"; | ||
}; | ||
components = { | ||
"library" = { | ||
depends = [ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) | ||
(hsPkgs."containers" or (errorHandler.buildDepError "containers")) | ||
(hsPkgs."data-default" or (errorHandler.buildDepError "data-default")) | ||
(hsPkgs."gpu-vulkan-middle" or (errorHandler.buildDepError "gpu-vulkan-middle")) | ||
(hsPkgs."hetero-parameter-list" or (errorHandler.buildDepError "hetero-parameter-list")) | ||
(hsPkgs."hetero-parameter-list-with-typelevel-tools" or (errorHandler.buildDepError "hetero-parameter-list-with-typelevel-tools")) | ||
(hsPkgs."language-spir-v" or (errorHandler.buildDepError "language-spir-v")) | ||
(hsPkgs."mono-traversable" or (errorHandler.buildDepError "mono-traversable")) | ||
(hsPkgs."stm" or (errorHandler.buildDepError "stm")) | ||
(hsPkgs."storable-hetero-list" or (errorHandler.buildDepError "storable-hetero-list")) | ||
(hsPkgs."storable-peek-poke" or (errorHandler.buildDepError "storable-peek-poke")) | ||
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) | ||
(hsPkgs."temporary" or (errorHandler.buildDepError "temporary")) | ||
(hsPkgs."text" or (errorHandler.buildDepError "text")) | ||
(hsPkgs."time" or (errorHandler.buildDepError "time")) | ||
(hsPkgs."tools-yj" or (errorHandler.buildDepError "tools-yj")) | ||
(hsPkgs."typelevel-tools-yj" or (errorHandler.buildDepError "typelevel-tools-yj")) | ||
]; | ||
buildable = true; | ||
}; | ||
tests = { | ||
"gpu-vulkan-test" = { | ||
depends = [ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) | ||
(hsPkgs."containers" or (errorHandler.buildDepError "containers")) | ||
(hsPkgs."data-default" or (errorHandler.buildDepError "data-default")) | ||
(hsPkgs."gpu-vulkan" or (errorHandler.buildDepError "gpu-vulkan")) | ||
(hsPkgs."gpu-vulkan-middle" or (errorHandler.buildDepError "gpu-vulkan-middle")) | ||
(hsPkgs."hetero-parameter-list" or (errorHandler.buildDepError "hetero-parameter-list")) | ||
(hsPkgs."hetero-parameter-list-with-typelevel-tools" or (errorHandler.buildDepError "hetero-parameter-list-with-typelevel-tools")) | ||
(hsPkgs."language-spir-v" or (errorHandler.buildDepError "language-spir-v")) | ||
(hsPkgs."mono-traversable" or (errorHandler.buildDepError "mono-traversable")) | ||
(hsPkgs."stm" or (errorHandler.buildDepError "stm")) | ||
(hsPkgs."storable-hetero-list" or (errorHandler.buildDepError "storable-hetero-list")) | ||
(hsPkgs."storable-peek-poke" or (errorHandler.buildDepError "storable-peek-poke")) | ||
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) | ||
(hsPkgs."temporary" or (errorHandler.buildDepError "temporary")) | ||
(hsPkgs."text" or (errorHandler.buildDepError "text")) | ||
(hsPkgs."time" or (errorHandler.buildDepError "time")) | ||
(hsPkgs."tools-yj" or (errorHandler.buildDepError "tools-yj")) | ||
(hsPkgs."typelevel-tools-yj" or (errorHandler.buildDepError "typelevel-tools-yj")) | ||
]; | ||
buildable = true; | ||
}; | ||
}; | ||
}; | ||
} |
Oops, something went wrong.