biglybt: 3.5.0.0 -> 3.6.0.0
[NixPkgs.git] / pkgs / development / tools / swiftpm2nix / default.nix
blobd9f50cb801d56dac1266c18fd22d63046dc8581b
1 { lib, stdenv, callPackage, makeWrapper, jq, nix-prefetch-git }:
3 stdenv.mkDerivation {
4   name = "swiftpm2nix";
6   nativeBuildInputs = [ makeWrapper ];
8   dontUnpack = true;
10   installPhase = ''
11     install -vD ${./swiftpm2nix.sh} $out/bin/swiftpm2nix
12     wrapProgram $out/bin/$name \
13       --prefix PATH : ${lib.makeBinPath [ jq nix-prefetch-git ]} \
14   '';
16   preferLocalBuild = true;
18   passthru = callPackage ./support.nix { };
20   meta = {
21     description = "Generate a Nix expression to fetch swiftpm dependencies";
22     mainProgram = "swiftpm2nix";
23     maintainers = with lib.maintainers; [ dtzWill trepetti dduan trundle stephank ];
24     platforms = lib.platforms.all;
25   };