mirror of
https://github.com/IHaskell/IHaskell.git
synced 2025-04-16 03:16:20 +00:00
Test with release-9.4.nix (#1386)
* Test with release-9.4.nix * release-9.4.nix: update * Remove extra newline
This commit is contained in:
parent
dd761af169
commit
c466b4fa2a
1
.github/workflows/nix.yml
vendored
1
.github/workflows/nix.yml
vendored
@ -36,6 +36,7 @@ jobs:
|
||||
versions:
|
||||
- release: 'release-9.0.nix'
|
||||
- release: 'release-9.2.nix'
|
||||
- release: 'release-9.4.nix'
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
- uses: cachix/install-nix-action@v12
|
||||
|
@ -25,20 +25,18 @@ let
|
||||
});
|
||||
|
||||
ihaskellOverlay = (self: super: {
|
||||
ihaskell = (nixpkgs.haskell.lib.overrideCabal (
|
||||
ihaskell = nixpkgs.haskell.lib.overrideCabal (
|
||||
self.callCabal2nix "ihaskell" ihaskell-src {}) (_drv: {
|
||||
preCheck = ''
|
||||
export HOME=$TMPDIR/home
|
||||
export PATH=$PWD/dist/build/ihaskell:$PATH
|
||||
export GHC_PACKAGE_PATH=$PWD/dist/package.conf.inplace/:$GHC_PACKAGE_PATH
|
||||
'';
|
||||
configureFlags = (_drv.configureFlags or []) ++ [ "-f" "-use-hlint" ];
|
||||
})).overrideScope (self: super: {
|
||||
hlint = null;
|
||||
});
|
||||
ghc-parser = self.callCabal2nix "ghc-parser" (builtins.path { path = ./ghc-parser; name = "ghc-parser-src"; }) {};
|
||||
ipython-kernel = self.callCabal2nix "ipython-kernel" (builtins.path { path = ./ipython-kernel; name = "ipython-kernel-src"; }) {};
|
||||
|
||||
hlint = super.hlint_3_5;
|
||||
zeromq4-haskell = nixpkgs.haskell.lib.addPkgconfigDepend super.zeromq4-haskell nixpkgs.libsodium;
|
||||
} // displays self);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user