-
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 27, 2023
1 parent
81ddfd2
commit 7fa495d
Showing
35 changed files
with
1,112 additions
and
5 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
43 changes: 43 additions & 0 deletions
43
...e/MicroHs-0.8.3.0-r0-838e93a5275a704bcec7630b41c90688ceeac44993c90449f66d72e7984218cc.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,43 @@ | ||
{ system | ||
, compiler | ||
, flags | ||
, pkgs | ||
, hsPkgs | ||
, pkgconfPkgs | ||
, errorHandler | ||
, config | ||
, ... }: | ||
{ | ||
flags = {}; | ||
package = { | ||
specVersion = "3.0"; | ||
identifier = { name = "MicroHs"; version = "0.8.3.0"; }; | ||
license = "Apache-2.0"; | ||
copyright = "2023 Lennart Augustsson"; | ||
maintainer = "[email protected]"; | ||
author = "[email protected]"; | ||
homepage = ""; | ||
url = ""; | ||
synopsis = "A compiler for a subset of Haskell"; | ||
description = "A compiler for a subset of Haskell.\nThe compiler translates to combinators and can compile itself."; | ||
buildType = "Simple"; | ||
}; | ||
components = { | ||
exes = { | ||
"mhs" = { | ||
depends = [ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."containers" or (errorHandler.buildDepError "containers")) | ||
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) | ||
(hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim")) | ||
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) | ||
(hsPkgs."time" or (errorHandler.buildDepError "time")) | ||
(hsPkgs."pretty" or (errorHandler.buildDepError "pretty")) | ||
(hsPkgs."process" or (errorHandler.buildDepError "process")) | ||
(hsPkgs."directory" or (errorHandler.buildDepError "directory")) | ||
]; | ||
buildable = true; | ||
}; | ||
}; | ||
}; | ||
} |
43 changes: 43 additions & 0 deletions
43
...e/MicroHs-0.8.4.0-r0-9e87aca3f69052a9c76093316760b588b4b31d6a022db2ca121ea71c3b66f985.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,43 @@ | ||
{ system | ||
, compiler | ||
, flags | ||
, pkgs | ||
, hsPkgs | ||
, pkgconfPkgs | ||
, errorHandler | ||
, config | ||
, ... }: | ||
{ | ||
flags = {}; | ||
package = { | ||
specVersion = "3.0"; | ||
identifier = { name = "MicroHs"; version = "0.8.4.0"; }; | ||
license = "Apache-2.0"; | ||
copyright = "2023 Lennart Augustsson"; | ||
maintainer = "[email protected]"; | ||
author = "[email protected]"; | ||
homepage = ""; | ||
url = ""; | ||
synopsis = "A compiler for a subset of Haskell"; | ||
description = "A compiler for a subset of Haskell.\nThe compiler translates to combinators and can compile itself."; | ||
buildType = "Simple"; | ||
}; | ||
components = { | ||
exes = { | ||
"mhs" = { | ||
depends = [ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."containers" or (errorHandler.buildDepError "containers")) | ||
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) | ||
(hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim")) | ||
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) | ||
(hsPkgs."time" or (errorHandler.buildDepError "time")) | ||
(hsPkgs."pretty" or (errorHandler.buildDepError "pretty")) | ||
(hsPkgs."process" or (errorHandler.buildDepError "process")) | ||
(hsPkgs."directory" or (errorHandler.buildDepError "directory")) | ||
]; | ||
buildable = true; | ||
}; | ||
}; | ||
}; | ||
} |
52 changes: 52 additions & 0 deletions
52
...ig-schema-1.3.0.0-r4-66bd2019ed4e10daf9e9e981a6744110e1f9f7ee2038210d4ace6b2b9fc7cd30.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 = "2.2"; | ||
identifier = { name = "config-schema"; version = "1.3.0.0"; }; | ||
license = "ISC"; | ||
copyright = "Eric Mertens 2017"; | ||
maintainer = "[email protected]"; | ||
author = "Eric Mertens"; | ||
homepage = "https://github.com/glguy/config-schema"; | ||
url = ""; | ||
synopsis = "Schema definitions for the config-value package"; | ||
description = "This package makes it possible to define schemas for use when\nloading configuration files using the config-value format.\nThese schemas can be used to process a configuration file into\na Haskell value or to automatically generate documentation for\nthe file format."; | ||
buildType = "Simple"; | ||
}; | ||
components = { | ||
"library" = { | ||
depends = [ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."config-value" or (errorHandler.buildDepError "config-value")) | ||
(hsPkgs."containers" or (errorHandler.buildDepError "containers")) | ||
(hsPkgs."free" or (errorHandler.buildDepError "free")) | ||
(hsPkgs."kan-extensions" or (errorHandler.buildDepError "kan-extensions")) | ||
(hsPkgs."pretty" or (errorHandler.buildDepError "pretty")) | ||
(hsPkgs."semigroupoids" or (errorHandler.buildDepError "semigroupoids")) | ||
(hsPkgs."text" or (errorHandler.buildDepError "text")) | ||
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) | ||
]; | ||
buildable = true; | ||
}; | ||
tests = { | ||
"unit-tests" = { | ||
depends = [ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."config-value" or (errorHandler.buildDepError "config-value")) | ||
(hsPkgs."config-schema" or (errorHandler.buildDepError "config-schema")) | ||
(hsPkgs."text" or (errorHandler.buildDepError "text")) | ||
]; | ||
buildable = true; | ||
}; | ||
}; | ||
}; | ||
} |
51 changes: 51 additions & 0 deletions
51
...onfig-value-0.8.3-r5-570fb6583bfa37aa89e0642366b4f80b65b084d83b79c5158b479e62125f3d95.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,51 @@ | ||
{ system | ||
, compiler | ||
, flags | ||
, pkgs | ||
, hsPkgs | ||
, pkgconfPkgs | ||
, errorHandler | ||
, config | ||
, ... }: | ||
{ | ||
flags = {}; | ||
package = { | ||
specVersion = "2.2"; | ||
identifier = { name = "config-value"; version = "0.8.3"; }; | ||
license = "MIT"; | ||
copyright = "2015-2016,2019 Eric Mertens"; | ||
maintainer = "[email protected]"; | ||
author = "Eric Mertens"; | ||
homepage = "https://github.com/glguy/config-value"; | ||
url = ""; | ||
synopsis = "Simple, layout-based value language similar to YAML or JSON"; | ||
description = "This package implements a language similar to YAML or JSON but\nwith fewer special cases and fewer dependencies. It emphasizes\nlayout structure for sections and lists, and requires quotes\naround strings."; | ||
buildType = "Simple"; | ||
}; | ||
components = { | ||
"library" = { | ||
depends = [ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."array" or (errorHandler.buildDepError "array")) | ||
(hsPkgs."containers" or (errorHandler.buildDepError "containers")) | ||
(hsPkgs."pretty" or (errorHandler.buildDepError "pretty")) | ||
(hsPkgs."text" or (errorHandler.buildDepError "text")) | ||
]; | ||
build-tools = [ | ||
(hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) | ||
(hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) | ||
]; | ||
buildable = true; | ||
}; | ||
tests = { | ||
"unit-tests" = { | ||
depends = [ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."config-value" or (errorHandler.buildDepError "config-value")) | ||
(hsPkgs."text" or (errorHandler.buildDepError "text")) | ||
]; | ||
buildable = true; | ||
}; | ||
}; | ||
}; | ||
} |
98 changes: 98 additions & 0 deletions
98
hackage/glirc-2.40-r0-226059fb0856b0b6886effed199cc72b8723bed600bc34e489e73f86cf71239e.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,98 @@ | ||
{ system | ||
, compiler | ||
, flags | ||
, pkgs | ||
, hsPkgs | ||
, pkgconfPkgs | ||
, errorHandler | ||
, config | ||
, ... }: | ||
{ | ||
flags = {}; | ||
package = { | ||
specVersion = "2.2"; | ||
identifier = { name = "glirc"; version = "2.40"; }; | ||
license = "ISC"; | ||
copyright = "2016-2019 Eric Mertens"; | ||
maintainer = "[email protected]"; | ||
author = "Eric Mertens"; | ||
homepage = "https://github.com/glguy/irc-core"; | ||
url = ""; | ||
synopsis = "Console IRC client"; | ||
description = "Console IRC client\n\nglirc is a console IRC client with an emphasis on providing\ndynamic views into the model of your IRC connections.\n\n<https://github.com/glguy/irc-core/wiki Documentation Wiki>"; | ||
buildType = "Custom"; | ||
setup-depends = [ | ||
(hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) | ||
(hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) | ||
(hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) | ||
]; | ||
}; | ||
components = { | ||
"library" = { | ||
depends = [ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."HsOpenSSL" or (errorHandler.buildDepError "HsOpenSSL")) | ||
(hsPkgs."async" or (errorHandler.buildDepError "async")) | ||
(hsPkgs."attoparsec" or (errorHandler.buildDepError "attoparsec")) | ||
(hsPkgs."base64-bytestring" or (errorHandler.buildDepError "base64-bytestring")) | ||
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) | ||
(hsPkgs."config-schema" or (errorHandler.buildDepError "config-schema")) | ||
(hsPkgs."config-value" or (errorHandler.buildDepError "config-value")) | ||
(hsPkgs."containers" or (errorHandler.buildDepError "containers")) | ||
(hsPkgs."curve25519" or (errorHandler.buildDepError "curve25519")) | ||
(hsPkgs."directory" or (errorHandler.buildDepError "directory")) | ||
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) | ||
(hsPkgs."free" or (errorHandler.buildDepError "free")) | ||
(hsPkgs."githash" or (errorHandler.buildDepError "githash")) | ||
(hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) | ||
(hsPkgs."hookup" or (errorHandler.buildDepError "hookup")) | ||
(hsPkgs."irc-core" or (errorHandler.buildDepError "irc-core")) | ||
(hsPkgs."kan-extensions" or (errorHandler.buildDepError "kan-extensions")) | ||
(hsPkgs."lens" or (errorHandler.buildDepError "lens")) | ||
(hsPkgs."random" or (errorHandler.buildDepError "random")) | ||
(hsPkgs."network" or (errorHandler.buildDepError "network")) | ||
(hsPkgs."typed-process" or (errorHandler.buildDepError "typed-process")) | ||
(hsPkgs."psqueues" or (errorHandler.buildDepError "psqueues")) | ||
(hsPkgs."regex-tdfa" or (errorHandler.buildDepError "regex-tdfa")) | ||
(hsPkgs."semigroupoids" or (errorHandler.buildDepError "semigroupoids")) | ||
(hsPkgs."split" or (errorHandler.buildDepError "split")) | ||
(hsPkgs."stm" or (errorHandler.buildDepError "stm")) | ||
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) | ||
(hsPkgs."text" or (errorHandler.buildDepError "text")) | ||
(hsPkgs."time" or (errorHandler.buildDepError "time")) | ||
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) | ||
(hsPkgs."unix" or (errorHandler.buildDepError "unix")) | ||
(hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) | ||
(hsPkgs."vector" or (errorHandler.buildDepError "vector")) | ||
(hsPkgs."vty" or (errorHandler.buildDepError "vty")) | ||
]; | ||
build-tools = [ | ||
(hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) | ||
]; | ||
buildable = true; | ||
}; | ||
exes = { | ||
"glirc" = { | ||
depends = [ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."glirc" or (errorHandler.buildDepError "glirc")) | ||
(hsPkgs."lens" or (errorHandler.buildDepError "lens")) | ||
(hsPkgs."text" or (errorHandler.buildDepError "text")) | ||
(hsPkgs."vty" or (errorHandler.buildDepError "vty")) | ||
(hsPkgs."vty-unix" or (errorHandler.buildDepError "vty-unix")) | ||
]; | ||
buildable = true; | ||
}; | ||
}; | ||
tests = { | ||
"test" = { | ||
depends = [ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."glirc" or (errorHandler.buildDepError "glirc")) | ||
(hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit")) | ||
]; | ||
buildable = true; | ||
}; | ||
}; | ||
}; | ||
} |
48 changes: 48 additions & 0 deletions
48
...e/hedgehog-fn-1.0-r3-5d793a25536a1034cd68fd311940cf550aa304a002f499a9bd1dacdd6cb3e3db.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,48 @@ | ||
{ system | ||
, compiler | ||
, flags | ||
, pkgs | ||
, hsPkgs | ||
, pkgconfPkgs | ||
, errorHandler | ||
, config | ||
, ... }: | ||
{ | ||
flags = { build-examples = false; }; | ||
package = { | ||
specVersion = "1.10"; | ||
identifier = { name = "hedgehog-fn"; version = "1.0"; }; | ||
license = "BSD-3-Clause"; | ||
copyright = ""; | ||
maintainer = "Queensland Functional Programming Lab <oᴉ˙ldɟb@llǝʞsɐɥ>"; | ||
author = "Isaac Elliott"; | ||
homepage = "https://github.com/qfpl/hedgehog-fn"; | ||
url = ""; | ||
synopsis = "Function generation for `hedgehog`"; | ||
description = "Generating shrinkable, showable functions with `hedgehog`. See\n`Hedgehog.Function` for example usages."; | ||
buildType = "Simple"; | ||
}; | ||
components = { | ||
"library" = { | ||
depends = [ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."contravariant" or (errorHandler.buildDepError "contravariant")) | ||
(hsPkgs."hedgehog" or (errorHandler.buildDepError "hedgehog")) | ||
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) | ||
]; | ||
buildable = true; | ||
}; | ||
exes = { | ||
"example" = { | ||
depends = [ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."hedgehog" or (errorHandler.buildDepError "hedgehog")) | ||
(hsPkgs."hedgehog-fn" or (errorHandler.buildDepError "hedgehog-fn")) | ||
]; | ||
buildable = if flags.build-examples && (compiler.isGhc && (compiler.version).ge "8.0") | ||
then true | ||
else false; | ||
}; | ||
}; | ||
}; | ||
} |
40 changes: 40 additions & 0 deletions
40
hackage/hookup-0.8-r0-41a9ffea00f215ee445d4404d034aa132921e7fc8b6a7ecc6c4b56471ae6dc22.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 = "hookup"; version = "0.8"; }; | ||
license = "ISC"; | ||
copyright = "2016-2020 Eric Mertens"; | ||
maintainer = "[email protected]"; | ||
author = "Eric Mertens"; | ||
homepage = "https://github.com/glguy/irc-core"; | ||
url = ""; | ||
synopsis = "Abstraction over creating network connections with SOCKS5 and TLS"; | ||
description = "This package provides an abstraction for communicating with line-oriented\nnetwork services while abstracting over the use of SOCKS5 and TLS (via OpenSSL)"; | ||
buildType = "Simple"; | ||
}; | ||
components = { | ||
"library" = { | ||
depends = [ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."async" or (errorHandler.buildDepError "async")) | ||
(hsPkgs."stm" or (errorHandler.buildDepError "stm")) | ||
(hsPkgs."network" or (errorHandler.buildDepError "network")) | ||
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) | ||
(hsPkgs."attoparsec" or (errorHandler.buildDepError "attoparsec")) | ||
(hsPkgs."HsOpenSSL" or (errorHandler.buildDepError "HsOpenSSL")) | ||
(hsPkgs."HsOpenSSL-x509-system" or (errorHandler.buildDepError "HsOpenSSL-x509-system")) | ||
]; | ||
buildable = true; | ||
}; | ||
}; | ||
} |
Oops, something went wrong.