File tree 2 files changed +14
-4
lines changed 2 files changed +14
-4
lines changed Original file line number Diff line number Diff line change 9
9
inputs . hackage . follows = "hackageNix" ;
10
10
} ;
11
11
hackageNix = {
12
- url = "github:input-output-hk/hackage.nix" ;
12
+ url = "github:input-output-hk/hackage.nix?ref=for-stackage " ;
13
13
flake = false ;
14
14
} ;
15
15
iohkNix = {
170
170
in
171
171
lib . genAttrs compilers ( c : { compiler-nix-name = c ; } ) ;
172
172
173
+ # cardano-cli is needed when building the docker image
174
+ cabalProjectLocal = ''
175
+ extra-packages: cardano-cli
176
+ '' ;
177
+
173
178
crossPlatforms = p :
174
179
lib . optional ( system == "x86_64-linux" ) p . musl64 ++
175
180
lib . optional
213
218
214
219
modules = [
215
220
( { lib , pkgs , ... } : {
221
+ package-keys = [ "ekg" ] ;
216
222
# Ignore version bounds
217
223
packages . katip . doExactConfig = true ;
218
224
# Split data to reduce closure size
219
225
packages . ekg . components . library . enableSeparateDataOutput = true ;
226
+ # Haddock is failing for these two packages (at least with GHC 8.10.7)
227
+ packages . ouroboros-network . doHaddock = config . compiler-nix-name != "ghc8107" ;
228
+ packages . cardano-node . doHaddock = config . compiler-nix-name != "ghc8107" ;
220
229
} )
221
230
222
231
( {
You can’t perform that action at this time.
0 commit comments