python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / tools / virtualization / nixos-shell / default.nix
blob1847dc42147ac5e4c5e0d6571f9467b1afde6a4a
1 { lib, stdenv, nix, fetchFromGitHub, makeWrapper }:
3 stdenv.mkDerivation rec {
4   pname = "nixos-shell";
5   version = "1.0.0";
7   src = fetchFromGitHub {
8     owner = "Mic92";
9     repo = "nixos-shell";
10     rev = version;
11     sha256 = "sha256-whHBBcthLhEIy2VTaioRZOSZoZR7pk4Qr4DVxwU0r9Y=";
12   };
14   nativeBuildInputs = [ makeWrapper ];
16   postInstall = ''
17     wrapProgram $out/bin/nixos-shell \
18       --prefix PATH : ${lib.makeBinPath [ nix ]}
19   '';
21   installFlags = [ "PREFIX=${placeholder "out"}" ];
23   meta = with lib; {
24     description = "Spawns lightweight nixos vms in a shell";
25     inherit (src.meta) homepage;
26     license = licenses.mit;
27     maintainers = with maintainers; [ mic92 ];
28     platforms = platforms.unix;
29   };