{ pkgs ? (import ./nix/pkgs.nix) }:
let
  this = pkgs.callPackage ./default.nix {};
in
this.shellFor {
  packages = ps: [ ps.isobmff ];
  buildInputs = [];
  # HACK
  # make hspec-discover available
  # https://github.com/input-output-hk/haskell.nix/issues/231#issuecomment-601469249
  exactDeps = false;
  # END OF HACK

  withHoogle = true;
  tools = {
    cabal = "latest";
    ormolu = "latest";
    haskell-language-server = "latest";
    hlint = "latest";
  };
}

{ pkgs ? (import ./nix/pkgs.nix) }:
let
  this = pkgs.callPackage ./default.nix {};
in
this.shellFor {
  packages = ps: [ ps.isobmff ];
  buildInputs = [ pkgs.bento4 ]; # bento4 for tools like mp4dump
  # HACK
  # make hspec-discover available
  # https://github.com/input-output-hk/haskell.nix/issues/231#issuecomment-601469249
  exactDeps = false;
  # END OF HACK

  withHoogle = true;
  tools = {
    cabal = "latest";
    ormolu = "latest";
    haskell-language-server = "latest";
    hlint = "latest";
  };
}

Add bento4 mp4 utils e.g. mp4dump
Add bento4 mp4 utils e.g. mp4dump
