-
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 21, 2024
1 parent
8ed815a
commit 0cd0b76
Showing
50 changed files
with
2,080 additions
and
9 deletions.
There are no files selected for viewing
62 changes: 62 additions & 0 deletions
62
...ge/OneTuple-0.4.2-r1-dd7266f983da2970e5662168add810dabadabb3a4bb9b137181eafc0ac7ea4d4.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,62 @@ | ||
{ system | ||
, compiler | ||
, flags | ||
, pkgs | ||
, hsPkgs | ||
, pkgconfPkgs | ||
, errorHandler | ||
, config | ||
, ... }: | ||
{ | ||
flags = {}; | ||
package = { | ||
specVersion = "1.12"; | ||
identifier = { name = "OneTuple"; version = "0.4.2"; }; | ||
license = "BSD-3-Clause"; | ||
copyright = "(c) John Dorsey 2008"; | ||
maintainer = "Oleg Grenrus <[email protected]>, John Dorsey <[email protected]>"; | ||
author = "John Dorsey <[email protected]>"; | ||
homepage = ""; | ||
url = ""; | ||
synopsis = "Singleton Tuple"; | ||
description = "This package is a compatibility package for a singleton data type\n\n> data Solo a = MkSolo a\n\nNote: it's not a @newtype@\n\n@Solo@ is available in @base-4.16@ (GHC-9.2)."; | ||
buildType = "Simple"; | ||
}; | ||
components = { | ||
"library" = { | ||
depends = (([ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) | ||
] ++ (if compiler.isGhc && compiler.version.ge "9.0" | ||
then [ | ||
(hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim")) | ||
] | ||
else [ | ||
(hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) | ||
])) ++ pkgs.lib.optional (!(compiler.isGhc && compiler.version.ge "9.0")) (hsPkgs."foldable1-classes-compat" or (errorHandler.buildDepError "foldable1-classes-compat"))) ++ pkgs.lib.optional (!(compiler.isGhc && compiler.version.ge "9.2")) (hsPkgs."base-orphans" or (errorHandler.buildDepError "base-orphans")); | ||
buildable = true; | ||
}; | ||
tests = { | ||
"instances" = { | ||
depends = ([ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) | ||
(hsPkgs."OneTuple" or (errorHandler.buildDepError "OneTuple")) | ||
] ++ pkgs.lib.optionals (!(compiler.isGhc && compiler.version.ge "8.0")) [ | ||
(hsPkgs."semigroups" or (errorHandler.buildDepError "semigroups")) | ||
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) | ||
(hsPkgs."transformers-compat" or (errorHandler.buildDepError "transformers-compat")) | ||
]) ++ pkgs.lib.optional (!(compiler.isGhc && compiler.version.ge "9.6")) (hsPkgs."foldable1-classes-compat" or (errorHandler.buildDepError "foldable1-classes-compat")); | ||
buildable = true; | ||
}; | ||
"th" = { | ||
depends = [ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."OneTuple" or (errorHandler.buildDepError "OneTuple")) | ||
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) | ||
]; | ||
buildable = true; | ||
}; | ||
}; | ||
}; | ||
} |
33 changes: 33 additions & 0 deletions
33
hackage/assoc-1.1.1-r1-0ab39b4d1feb4caca95ac6e314f48782b27a86a6b8d1f5e8dc4be9fbed11185f.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,33 @@ | ||
{ system | ||
, compiler | ||
, flags | ||
, pkgs | ||
, hsPkgs | ||
, pkgconfPkgs | ||
, errorHandler | ||
, config | ||
, ... }: | ||
{ | ||
flags = { tagged = false; }; | ||
package = { | ||
specVersion = "3.0"; | ||
identifier = { name = "assoc"; version = "1.1.1"; }; | ||
license = "BSD-3-Clause"; | ||
copyright = ""; | ||
maintainer = "Oleg Grenrus <[email protected]>"; | ||
author = "Oleg Grenrus <[email protected]>"; | ||
homepage = ""; | ||
url = ""; | ||
synopsis = "swap and assoc: Symmetric and Semigroupy Bifunctors"; | ||
description = "Provides generalisations of\n@swap :: (a,b) -> (b,a)@ and\n@assoc :: ((a,b),c) -> (a,(b,c))@\nto\n@Bifunctor@s supporting similar operations (e.g. @Either@, @These@)."; | ||
buildType = "Simple"; | ||
}; | ||
components = { | ||
"library" = { | ||
depends = [ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
] ++ pkgs.lib.optional (flags.tagged) (hsPkgs."tagged" or (errorHandler.buildDepError "tagged")); | ||
buildable = true; | ||
}; | ||
}; | ||
} |
41 changes: 41 additions & 0 deletions
41
hackage/bench-1.0.13-r1-d6d1e593e607830ec0d6342bacab877ac348175c100ab1a168f6a4e2fdd216da.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,41 @@ | ||
{ system | ||
, compiler | ||
, flags | ||
, pkgs | ||
, hsPkgs | ||
, pkgconfPkgs | ||
, errorHandler | ||
, config | ||
, ... }: | ||
{ | ||
flags = {}; | ||
package = { | ||
specVersion = "1.10"; | ||
identifier = { name = "bench"; version = "1.0.13"; }; | ||
license = "BSD-3-Clause"; | ||
copyright = "2016 Gabriella Gonzalez"; | ||
maintainer = "[email protected]"; | ||
author = "Gabriella Gonzalez"; | ||
homepage = "https://github.com/Gabriella439/bench"; | ||
url = ""; | ||
synopsis = "Command-line benchmark tool"; | ||
description = "Think of this as a more powerful alternative to the @time@\ncommand. Use this command-line tool to benchmark a command\nusing Haskell's @criterion@ library."; | ||
buildType = "Simple"; | ||
}; | ||
components = { | ||
exes = { | ||
"bench" = { | ||
depends = [ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."criterion" or (errorHandler.buildDepError "criterion")) | ||
(hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative")) | ||
(hsPkgs."process" or (errorHandler.buildDepError "process")) | ||
(hsPkgs."silently" or (errorHandler.buildDepError "silently")) | ||
(hsPkgs."text" or (errorHandler.buildDepError "text")) | ||
(hsPkgs."turtle" or (errorHandler.buildDepError "turtle")) | ||
]; | ||
buildable = true; | ||
}; | ||
}; | ||
}; | ||
} |
35 changes: 35 additions & 0 deletions
35
...ge/data-fix-0.3.4-r1-ee78be6168ca0878d670fede957195d3debf4a37a806d13d72182b274901261b.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,35 @@ | ||
{ system | ||
, compiler | ||
, flags | ||
, pkgs | ||
, hsPkgs | ||
, pkgconfPkgs | ||
, errorHandler | ||
, config | ||
, ... }: | ||
{ | ||
flags = {}; | ||
package = { | ||
specVersion = "2.2"; | ||
identifier = { name = "data-fix"; version = "0.3.4"; }; | ||
license = "BSD-3-Clause"; | ||
copyright = ""; | ||
maintainer = "<[email protected]>"; | ||
author = "Anton Kholomiov, Edward Kmett, Oleg Grenrus"; | ||
homepage = "https://github.com/spell-music/data-fix"; | ||
url = ""; | ||
synopsis = "Fixpoint data types"; | ||
description = "Fixpoint types and recursion schemes. If you define your AST as\nfixpoint type, you get fold and unfold operations for free.\n\nThanks for contribution to: Matej Kollar, Herbert Valerio Riedel"; | ||
buildType = "Simple"; | ||
}; | ||
components = { | ||
"library" = { | ||
depends = [ | ||
(hsPkgs."base" or (errorHandler.buildDepError "base")) | ||
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) | ||
(hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) | ||
]; | ||
buildable = true; | ||
}; | ||
}; | ||
} |
Oops, something went wrong.