fix(third_party/nixpkgs): always use easy-dhall-nix tools

Using the dhall executables from nixpkgs is basically always a
mistake, they have to be built and are regularly broken.

We don’t want to care about that, but just use the official statically
built binary releases.

Change-Id: Ia6d9254076ca21f55e020ae81548e80d6be8281d
Reviewed-on: https://cl.tvl.fyi/c/depot/+/3041
Tested-by: BuildkiteCI
Reviewed-by: tazjin <tazjin@tvl.su>
Reviewed-by: zseri <zseri.devel@ytrizja.de>
This commit is contained in:
Profpatsch 2021-04-18 10:29:49 +02:00
parent 4d5459ef93
commit 723c21ddb6
3 changed files with 4 additions and 1 deletions

View file

@ -53,5 +53,6 @@ import nixpkgsSrc {
depot.third_party.overlays.emacs
depot.third_party.overlays.tvl
depot.third_party.overlays.ecl-static
depot.third_party.overlays.dhall
] else [ ]);
}

View file

@ -1,4 +1,6 @@
{ pkgs, ... }:
{ ... }:
pkgs: _:
let
# binary releases of dhall tools, since the build in nixpkgs is