diff options
Diffstat (limited to 'shell.nix')
| -rw-r--r-- | shell.nix | 24 | 
1 files changed, 14 insertions, 10 deletions
@@ -1,17 +1,21 @@  { pkgs ? import <nixpkgs> {    overlays = [      (import ./nixDevEnv/overlays/ldcVersion.nix) -    (import ./nixDevEnv/overlays/dmdVersion.nix)    ]; }  }: -  pkgs.mkShell { -    buildInputs = with pkgs; [ -      dub -      ninja -      #meson -      dmd -      ldc -      sqlite -      validatePkgConfig +let +  dub2nix-src = fetchTarball { +    url = "https://github.com/lionello/dub2nix/archive/master.tar.gz"; +  }; +  dub2nix = (import dub2nix-src) { inherit pkgs; }; +in pkgs.mkShell { +  buildInputs = with pkgs; [ +    nix +    dub +    ldc +    rdmd +    sqlite +    dub2nix +    nix-prefetch-git    ];  }  | 
