This repository was archived by the owner on Aug 1, 2023. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +21
-16
lines changed Expand file tree Collapse file tree 2 files changed +21
-16
lines changed Original file line number Diff line number Diff line change 1
1
{
2
- module = { config , lib , ... } :
3
- let
4
- hackage = config . hackage . configs ;
5
- in with lib ;
2
+ overlay = hackage :
6
3
{
7
- packages = mapAttrs ( _ :
8
- f :
9
- mkForce ( if isFunction f
10
- then f
11
- else import f ) ) ( {
4
+ packages = {
12
5
"aeson-options" = hackage . aeson-options . "0.0.0" . revisions . default ;
13
6
"base58-bytestring" = hackage . base58-bytestring . "0.1.0" . revisions . default ;
14
7
"canonical-json" = hackage . canonical-json . "0.5.0.1" . revisions . default ;
15
8
"half" = hackage . half . "0.2.2.3" . revisions . default ;
16
9
"micro-recursion-schemes" = hackage . micro-recursion-schemes . "5.0.2.2" . revisions . default ;
17
10
"streaming-binary" = hackage . streaming-binary . "0.3.0.1" . revisions . default ;
11
+ "katip" = hackage . katip . "0.6.3.0" . revision . "55de9e007352cf3fb9de8de8b9ac17c1070824e07e6f6d5b676f9f3cff44d23c" ;
18
12
} // {
19
13
cardano-shell = ./.stack.nix/cardano-shell.nix ;
20
14
cardano-prelude = ./.stack.nix/cardano-prelude.nix ;
23
17
cardano-crypto = ./.stack.nix/cardano-crypto.nix ;
24
18
plutus-prototype = ./.stack.nix/plutus-prototype.nix ;
25
19
hedgehog = ./.stack.nix/hedgehog.nix ;
26
- } ) ;
27
- compiler . version = mkForce "8.4.4" ;
28
- compiler . nix-name = mkForce "ghc844" ;
20
+ } ;
21
+ compiler . version = "8.4.4" ;
22
+ compiler . nix-name = "ghc844" ;
29
23
} ;
30
24
resolver = "lts-12.10" ;
31
25
compiler = "ghc-8.4.4" ;
Original file line number Diff line number Diff line change 25
25
} ;
26
26
components = {
27
27
"library" = {
28
- depends = [
28
+ depends = [
29
29
( hsPkgs . base )
30
30
( hsPkgs . cardano-prelude )
31
- ( hsPkgs . async )
31
+ ( hsPkgs . aeson )
32
+ ( hsPkgs . katip )
33
+ ( hsPkgs . ekg )
34
+ ( hsPkgs . ekg-core )
35
+ ( hsPkgs . concurrency )
36
+ ( hsPkgs . safe-exceptions )
32
37
] ;
33
38
} ;
34
39
exes = {
35
40
"cardano-shell-exe" = {
36
- depends = [
41
+ depends = [
37
42
( hsPkgs . base )
38
43
( hsPkgs . cardano-shell )
39
44
( hsPkgs . cardano-prelude )
42
47
} ;
43
48
tests = {
44
49
"cardano-shell-test" = {
45
- depends = [
50
+ depends = [
46
51
( hsPkgs . base )
47
52
( hsPkgs . cardano-shell )
48
53
( hsPkgs . cardano-prelude )
54
+ ( hsPkgs . QuickCheck )
55
+ ( hsPkgs . hspec )
56
+ ( hsPkgs . hspec-contrib )
57
+ ( hsPkgs . concurrency )
58
+ ( hsPkgs . dejafu )
59
+ ( hsPkgs . hunit-dejafu )
49
60
] ;
50
61
} ;
51
62
} ;
You can’t perform that action at this time.
0 commit comments