iso-deriving/default.nix

30 lines
644 B
Nix
Raw Normal View History

2020-04-16 15:13:30 +03:00
let
opts = {
packageOverrides = pkgs: rec {
haskellPackages = pkgs.haskellPackages.override {
overrides = haskellPackagesNew: haskellPackagesOld: rec {
# No overrides
};
};
};
};
pkgs = import (builtins.fetchTarball {
2020-04-16 16:08:51 +03:00
url = https://github.com/nixos/nixpkgs/archive/56f7c93a2fcd325506a6bfa7bf8e9faa2a2c7530.tar.gz;
sha256 = "0fm9a24kjailx9qlyvwwa3a635m8pdk00329rldc541zhpmrklib";
2020-04-16 15:13:30 +03:00
}) { config = opts; };
in
pkgs.stdenv.mkDerivation {
name = "iso-deriving";
buildInputs = [
(
pkgs.haskellPackages.ghcWithPackages (pkgs:
2020-04-23 13:50:11 +03:00
[ pkgs.cabal-install
])
2020-04-16 15:13:30 +03:00
)
];
}