| 1 | { stdenv, fetchurl, autoPatchelfHook, zlib }: |
| 2 | stdenv.mkDerivation { |
| 3 | pname = "pkl-native"; |
| 4 | version = "0.31.1"; |
| 5 | src = fetchurl { |
| 6 | url = "https://github.com/apple/pkl/releases/download/0.31.1/pkl-linux-amd64"; |
| 7 | sha256 = "618f13955d755cafbfe8c9cba1d27635848cd49dbc6abffd398d2751db1231bf"; |
| 8 | }; |
| 9 | dontUnpack = true; |
| 10 | nativeBuildInputs = [ autoPatchelfHook ]; |
| 11 | buildInputs = [ zlib ]; |
| 12 | installPhase = '' |
| 13 | install -Dm755 $src $out/bin/pkl |
| 14 | ''; |
| 15 | } |