2023-12-22 11:06:52 +00:00
|
|
|
{ new_pkgs ? import <nixpkgs> {}, }:
|
|
|
|
|
|
|
|
with (import (builtins.fetchTarball {
|
|
|
|
url = "https://github.com/dmjio/miso/archive/refs/tags/1.8.tar.gz";
|
|
|
|
}) {});
|
2023-11-28 09:46:39 +00:00
|
|
|
|
|
|
|
let
|
2023-12-19 02:14:10 +00:00
|
|
|
|
2023-12-22 11:06:52 +00:00
|
|
|
drv = pkgs.haskell.packages.ghcjs.callCabal2nix "chandlr" ./. {};
|
2023-11-28 09:46:39 +00:00
|
|
|
|
|
|
|
env = drv.env.overrideAttrs (oldAttrs: {
|
|
|
|
buildInputs = oldAttrs.buildInputs ++ [
|
2023-12-22 11:06:52 +00:00
|
|
|
pkgs.haskellPackages.cabal-install
|
2024-01-11 23:59:00 +00:00
|
|
|
new_pkgs.haskellPackages.ghcjs-dom
|
2023-12-22 11:06:52 +00:00
|
|
|
new_pkgs.haskellPackages.miso-from-html
|
2023-11-28 09:46:39 +00:00
|
|
|
];
|
|
|
|
});
|
|
|
|
|
|
|
|
in
|
|
|
|
|
|
|
|
if pkgs.lib.inNixShell then env else drv
|