-
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
Dec 7, 2024
1 parent
3e12b54
commit cd2b3f2
Showing
67 changed files
with
3,871 additions
and
21 deletions.
There are no files selected for viewing
116 changes: 116 additions & 0 deletions
116
...mqp-utils-0.6.6.0-r0-105688b11e5693f21bd3e003ef8bb26ecee040c409f49d6390ef51a6feaa14d2.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,116 @@ | ||
{ system | ||
, compiler | ||
, flags | ||
, pkgs | ||
, hsPkgs | ||
, pkgconfPkgs | ||
, errorHandler | ||
, config | ||
, ... }: | ||
{ | ||
flags = {}; | ||
package = { | ||
specVersion = "1.10"; | ||
identifier = { name = "amqp-utils"; version = "0.6.6.0"; }; | ||
license = "GPL-3.0-only"; | ||
copyright = ""; | ||
maintainer = "[email protected]"; | ||
author = "Frank Doepper"; | ||
homepage = ""; | ||
url = ""; | ||
synopsis = "AMQP toolset for the command line"; | ||
description = "AMQP tools consisting of:\nAMQP consumer which can\ncreate a temporary queue and attach it to an exchange, or\nattach to an existing queue;\ndisplay header and body info;\nsave message bodies to files;\ncall a callback script.\nAMQP publisher with file, line-by-line and\nhotfolder capabilities.\nAMQP rpc client and server."; | ||
buildType = "Simple"; | ||
}; | ||
components = { | ||
exes = { | ||
"konsum" = { | ||
depends = [ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."containers" or (errorHandler.buildDepError "containers")) | ||
(hsPkgs."text" or (errorHandler.buildDepError "text")) | ||
(hsPkgs."crypton-connection" or (errorHandler.buildDepError "crypton-connection")) | ||
(hsPkgs."data-default-class" or (errorHandler.buildDepError "data-default-class")) | ||
(hsPkgs."time" or (errorHandler.buildDepError "time")) | ||
(hsPkgs."process" or (errorHandler.buildDepError "process")) | ||
(hsPkgs."directory" or (errorHandler.buildDepError "directory")) | ||
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) | ||
(hsPkgs."utf8-string" or (errorHandler.buildDepError "utf8-string")) | ||
(hsPkgs."filepath-bytestring" or (errorHandler.buildDepError "filepath-bytestring")) | ||
(hsPkgs."crypton-x509-system" or (errorHandler.buildDepError "crypton-x509-system")) | ||
(hsPkgs."network" or (errorHandler.buildDepError "network")) | ||
(hsPkgs."tls" or (errorHandler.buildDepError "tls")) | ||
(hsPkgs."amqp" or (errorHandler.buildDepError "amqp")) | ||
(hsPkgs."unix" or (errorHandler.buildDepError "unix")) | ||
]; | ||
buildable = true; | ||
}; | ||
"agitprop" = { | ||
depends = [ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."containers" or (errorHandler.buildDepError "containers")) | ||
(hsPkgs."text" or (errorHandler.buildDepError "text")) | ||
(hsPkgs."crypton-connection" or (errorHandler.buildDepError "crypton-connection")) | ||
(hsPkgs."data-default-class" or (errorHandler.buildDepError "data-default-class")) | ||
(hsPkgs."time" or (errorHandler.buildDepError "time")) | ||
(hsPkgs."process" or (errorHandler.buildDepError "process")) | ||
(hsPkgs."directory" or (errorHandler.buildDepError "directory")) | ||
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) | ||
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) | ||
(hsPkgs."utf8-string" or (errorHandler.buildDepError "utf8-string")) | ||
(hsPkgs."rawfilepath" or (errorHandler.buildDepError "rawfilepath")) | ||
(hsPkgs."filepath-bytestring" or (errorHandler.buildDepError "filepath-bytestring")) | ||
(hsPkgs."crypton-x509-system" or (errorHandler.buildDepError "crypton-x509-system")) | ||
(hsPkgs."network" or (errorHandler.buildDepError "network")) | ||
(hsPkgs."tls" or (errorHandler.buildDepError "tls")) | ||
(hsPkgs."amqp" or (errorHandler.buildDepError "amqp")) | ||
(hsPkgs."unix" or (errorHandler.buildDepError "unix")) | ||
(hsPkgs."magic" or (errorHandler.buildDepError "magic")) | ||
] ++ pkgs.lib.optional (system.isLinux) (hsPkgs."hinotify" or (errorHandler.buildDepError "hinotify")); | ||
buildable = true; | ||
}; | ||
"plane" = { | ||
depends = [ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."containers" or (errorHandler.buildDepError "containers")) | ||
(hsPkgs."text" or (errorHandler.buildDepError "text")) | ||
(hsPkgs."crypton-connection" or (errorHandler.buildDepError "crypton-connection")) | ||
(hsPkgs."data-default-class" or (errorHandler.buildDepError "data-default-class")) | ||
(hsPkgs."time" or (errorHandler.buildDepError "time")) | ||
(hsPkgs."process" or (errorHandler.buildDepError "process")) | ||
(hsPkgs."directory" or (errorHandler.buildDepError "directory")) | ||
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) | ||
(hsPkgs."utf8-string" or (errorHandler.buildDepError "utf8-string")) | ||
(hsPkgs."filepath-bytestring" or (errorHandler.buildDepError "filepath-bytestring")) | ||
(hsPkgs."crypton-x509-system" or (errorHandler.buildDepError "crypton-x509-system")) | ||
(hsPkgs."network" or (errorHandler.buildDepError "network")) | ||
(hsPkgs."tls" or (errorHandler.buildDepError "tls")) | ||
(hsPkgs."amqp" or (errorHandler.buildDepError "amqp")) | ||
(hsPkgs."unix" or (errorHandler.buildDepError "unix")) | ||
]; | ||
buildable = true; | ||
}; | ||
"arbeite" = { | ||
depends = [ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."containers" or (errorHandler.buildDepError "containers")) | ||
(hsPkgs."text" or (errorHandler.buildDepError "text")) | ||
(hsPkgs."crypton-connection" or (errorHandler.buildDepError "crypton-connection")) | ||
(hsPkgs."data-default-class" or (errorHandler.buildDepError "data-default-class")) | ||
(hsPkgs."time" or (errorHandler.buildDepError "time")) | ||
(hsPkgs."process" or (errorHandler.buildDepError "process")) | ||
(hsPkgs."directory" or (errorHandler.buildDepError "directory")) | ||
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) | ||
(hsPkgs."utf8-string" or (errorHandler.buildDepError "utf8-string")) | ||
(hsPkgs."filepath-bytestring" or (errorHandler.buildDepError "filepath-bytestring")) | ||
(hsPkgs."crypton-x509-system" or (errorHandler.buildDepError "crypton-x509-system")) | ||
(hsPkgs."network" or (errorHandler.buildDepError "network")) | ||
(hsPkgs."tls" or (errorHandler.buildDepError "tls")) | ||
(hsPkgs."amqp" or (errorHandler.buildDepError "amqp")) | ||
(hsPkgs."unix" or (errorHandler.buildDepError "unix")) | ||
]; | ||
buildable = true; | ||
}; | ||
}; | ||
}; | ||
} |
37 changes: 37 additions & 0 deletions
37
...roid-activity-0.1-r1-4c553016b8470ab450ec258fcf67f6751f55ab0a0ec5a4fa0579cd33f333a047.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,37 @@ | ||
{ system | ||
, compiler | ||
, flags | ||
, pkgs | ||
, hsPkgs | ||
, pkgconfPkgs | ||
, errorHandler | ||
, config | ||
, ... }: | ||
{ | ||
flags = {}; | ||
package = { | ||
specVersion = "1.10"; | ||
identifier = { name = "android-activity"; version = "0.1"; }; | ||
license = "BSD-3-Clause"; | ||
copyright = "Obsidian Systems LLC 2017"; | ||
maintainer = "[email protected]"; | ||
author = "Obsidian Systems LLC"; | ||
homepage = "https://github.com/obsidiansystems/android-activity"; | ||
url = ""; | ||
synopsis = "Turn regular Haskell programs into Android Activities"; | ||
description = ""; | ||
buildType = "Simple"; | ||
}; | ||
components = { | ||
"library" = { | ||
depends = [ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."data-default" or (errorHandler.buildDepError "data-default")) | ||
]; | ||
build-tools = [ | ||
(hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) | ||
]; | ||
buildable = true; | ||
}; | ||
}; | ||
} |
34 changes: 34 additions & 0 deletions
34
...ase-compat-0.14.1-r0-d01078dff437dd547942a6f12389f1cc874328c1d61c0b795b9a6b822f133c96.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 = "base-compat"; version = "0.14.1"; }; | ||
license = "MIT"; | ||
copyright = "(c) 2012-2018 Simon Hengel,\n(c) 2014-2018 João Cristóvão,\n(c) 2015-2018 Ryan Scott"; | ||
maintainer = "Simon Hengel <[email protected]>,\nJoão Cristóvão <[email protected]>,\nRyan Scott <[email protected]>"; | ||
author = "Simon Hengel <[email protected]>,\nJoão Cristóvão <[email protected]>,\nRyan Scott <[email protected]>"; | ||
homepage = ""; | ||
url = ""; | ||
synopsis = "A compatibility layer for base"; | ||
description = "Provides functions available in later versions of @base@ to\na wider range of compilers, without requiring you to use CPP\npragmas in your code. See the\n<https://github.com/haskell-compat/base-compat/blob/master/base-compat/README.markdown README>\nfor what is covered. Also see the\n<https://github.com/haskell-compat/base-compat/blob/master/base-compat/CHANGES.markdown changelog>\nfor recent changes.\n\nNote that @base-compat@ does not add any orphan instances.\nThere is a separate package,\n@<http://hackage.haskell.org/package/base-orphans base-orphans>@,\nfor that.\n\nIn addition, @base-compat@ does not backport any data types\nor type classes. See\n@<https://github.com/haskell-compat/base-compat/blob/master/base-compat/README.markdown#data-types-and-type-classes this section of the README>@\nfor more info.\n\n@base-compat@ is designed to have zero dependencies. For a\nversion of @base-compat@ that depends on compatibility\nlibraries for a wider support window, see the\n@<http://hackage.haskell.org/package/base-compat-batteries base-compat-batteries>@\npackage. Most of the modules in this library have the same\nnames as in @base-compat-batteries@ to make it easier to\nswitch between the two. There also exist versions of each\nmodule with the suffix @.Repl@, which are distinct from\nanything in @base-compat-batteries@, to allow for easier\nuse in GHCi."; | ||
buildType = "Simple"; | ||
}; | ||
components = { | ||
"library" = { | ||
depends = [ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim")) | ||
] ++ pkgs.lib.optional (!system.isWindows && !system.isHalvm) (hsPkgs."unix" or (errorHandler.buildDepError "unix")); | ||
buildable = true; | ||
}; | ||
}; | ||
} |
55 changes: 55 additions & 0 deletions
55
...-batteries-0.14.1-r0-da5b0de54d5eaa630890b63fae694243b3c2a624648bab1878a7e4b0114ed38f.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,55 @@ | ||
{ system | ||
, compiler | ||
, flags | ||
, pkgs | ||
, hsPkgs | ||
, pkgconfPkgs | ||
, errorHandler | ||
, config | ||
, ... }: | ||
{ | ||
flags = {}; | ||
package = { | ||
specVersion = "1.10"; | ||
identifier = { name = "base-compat-batteries"; version = "0.14.1"; }; | ||
license = "MIT"; | ||
copyright = "(c) 2012-2018 Simon Hengel,\n(c) 2014-2018 João Cristóvão,\n(c) 2015-2018 Ryan Scott"; | ||
maintainer = "Simon Hengel <[email protected]>,\nJoão Cristóvão <[email protected]>,\nRyan Scott <[email protected]>"; | ||
author = "Simon Hengel <[email protected]>,\nJoão Cristóvão <[email protected]>,\nRyan Scott <[email protected]>"; | ||
homepage = ""; | ||
url = ""; | ||
synopsis = "base-compat with extra batteries"; | ||
description = "Provides functions available in later versions of @base@ to\na wider range of compilers, without requiring you to use CPP\npragmas in your code.\n\nThis package provides the same API as the\n@<http://hackage.haskell.org/package/base-compat base-compat>@\nlibrary, but depends on compatibility packages\n(such as @semigroups@) to offer a wider support window than\n@base-compat@, which has no dependencies. Most of the modules\nin this library have the same names as in @base-compat@\nto make it easier to switch between the two. There also exist\nversions of each module with the suffix @.Repl.Batteries@,\nwhich are distinct from anything in @base-compat@, to allow\nfor easier use in GHCi.\n\nSee\n@<https://github.com/haskell-compat/base-compat/blob/master/base-compat/README.markdown#dependencies here>@\nfor a more comprehensive list of differences between\n@base-compat@ and @base-compat-batteries@."; | ||
buildType = "Simple"; | ||
}; | ||
components = { | ||
"library" = { | ||
depends = (([ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."base-compat" or (errorHandler.buildDepError "base-compat")) | ||
(hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim")) | ||
] ++ pkgs.lib.optionals (!(compiler.isGhc && compiler.version.ge "8.2")) [ | ||
(hsPkgs."bifunctor-classes-compat" or (errorHandler.buildDepError "bifunctor-classes-compat")) | ||
(hsPkgs."type-equality" or (errorHandler.buildDepError "type-equality")) | ||
]) ++ pkgs.lib.optional (!(compiler.isGhc && compiler.version.ge "8.6")) (hsPkgs."contravariant" or (errorHandler.buildDepError "contravariant"))) ++ pkgs.lib.optionals (!(compiler.isGhc && compiler.version.ge "9.6")) [ | ||
(hsPkgs."foldable1-classes-compat" or (errorHandler.buildDepError "foldable1-classes-compat")) | ||
(hsPkgs."OneTuple" or (errorHandler.buildDepError "OneTuple")) | ||
]; | ||
buildable = true; | ||
}; | ||
tests = { | ||
"spec" = { | ||
depends = [ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."base-compat-batteries" or (errorHandler.buildDepError "base-compat-batteries")) | ||
(hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) | ||
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) | ||
]; | ||
build-tools = [ | ||
(hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) | ||
]; | ||
buildable = true; | ||
}; | ||
}; | ||
}; | ||
} |
48 changes: 48 additions & 0 deletions
48
...ase-orphans-0.9.3-r0-c95cd3490ef99998a496de26afe8879a1d7780fa181a4479a956c690d74f75f1.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 = {}; | ||
package = { | ||
specVersion = "1.12"; | ||
identifier = { name = "base-orphans"; version = "0.9.3"; }; | ||
license = "MIT"; | ||
copyright = "(c) 2012-2017 Simon Hengel,\n(c) 2014-2017 João Cristóvão,\n(c) 2015-2017 Ryan Scott"; | ||
maintainer = "Simon Hengel <[email protected]>,\nJoão Cristóvão <[email protected]>,\nRyan Scott <[email protected]>"; | ||
author = "Simon Hengel <[email protected]>,\nJoão Cristóvão <[email protected]>,\nRyan Scott <[email protected]>"; | ||
homepage = "https://github.com/haskell-compat/base-orphans#readme"; | ||
url = ""; | ||
synopsis = "Backwards-compatible orphan instances for base"; | ||
description = "@base-orphans@ defines orphan instances that mimic instances available in\nlater versions of @base@ to a wider (older) range of compilers.\n@base-orphans@ does not export anything except the orphan instances\nthemselves and complements @<http://hackage.haskell.org/package/base-compat\nbase-compat>@.\n\nSee the README for what instances are covered:\n<https://github.com/haskell-compat/base-orphans#readme>.\nSee also the\n<https://github.com/haskell-compat/base-orphans#what-is-not-covered what is not covered>\nsection."; | ||
buildType = "Simple"; | ||
}; | ||
components = { | ||
"library" = { | ||
depends = [ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim")) | ||
]; | ||
buildable = true; | ||
}; | ||
tests = { | ||
"spec" = { | ||
depends = [ | ||
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."base-orphans" or (errorHandler.buildDepError "base-orphans")) | ||
(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; | ||
}; | ||
}; | ||
}; | ||
} |
Oops, something went wrong.