23 lines
542 B
Nix
23 lines
542 B
Nix
{ new_pkgs ? import <nixpkgs> {}, }:
|
|
|
|
with (import (builtins.fetchTarball {
|
|
url = "https://github.com/dmjio/miso/archive/refs/tags/1.8.tar.gz";
|
|
}) {});
|
|
|
|
let
|
|
|
|
drv = pkgs.haskell.packages.ghcjs.callCabal2nix "chandlr" ./. {};
|
|
|
|
env = drv.env.overrideAttrs (oldAttrs: {
|
|
buildInputs = oldAttrs.buildInputs ++ [
|
|
pkgs.haskellPackages.cabal-install
|
|
new_pkgs.haskellPackages.ghcjs-dom
|
|
new_pkgs.haskellPackages.miso-from-html
|
|
new_pkgs.haskellPackages.hlint
|
|
];
|
|
});
|
|
|
|
in
|
|
|
|
if pkgs.lib.inNixShell then env else drv
|