Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)

docker-gc: init at b0cc52aa3da2e2ac0080794e0be6e674b1f063fc

+35
+33
pkgs/applications/virtualization/docker/gc.nix
··· 1 + { stdenv, lib, fetchFromGitHub, makeWrapper, docker, coreutils, procps, gnused, findutils, gnugrep }: 2 + 3 + with lib; 4 + 5 + stdenv.mkDerivation rec { 6 + name = "docker-gc-${rev}"; 7 + rev = "b0cc52aa3da2e2ac0080794e0be6e674b1f063fc"; 8 + 9 + src = fetchFromGitHub { 10 + inherit rev; 11 + owner = "spotify"; 12 + repo = "docker-gc"; 13 + sha256 = "07wf9yn0f771xkm3x12946x5rp83hxjkd70xgfgy35zvj27wskzm"; 14 + }; 15 + 16 + buildInputs = [ makeWrapper ]; 17 + 18 + installPhase = '' 19 + mkdir -p $out/bin 20 + cp docker-gc $out/bin 21 + chmod +x $out/bin/docker-gc 22 + wrapProgram $out/bin/docker-gc \ 23 + --prefix PATH : "${docker}/bin:${coreutils}/bin:${procps}/bin:${gnused}/bin:${findutils}/bin:${gnugrep}/bin" 24 + ''; 25 + 26 + meta = { 27 + description = "Docker garbage collection of containers and images"; 28 + license = licenses.asl20; 29 + homepage = https://github.com/spotify/docker-gc; 30 + maintainers = with maintainers; [offline]; 31 + platforms = docker.meta.platforms; 32 + }; 33 + }
+2
pkgs/top-level/all-packages.nix
··· 11243 11243 11244 11244 docker = callPackage ../applications/virtualization/docker { go = go_1_4; }; 11245 11245 11246 + docker-gc = callPackage ../applications/virtualization/docker/gc.nix { }; 11247 + 11246 11248 doodle = callPackage ../applications/search/doodle { }; 11247 11249 11248 11250 drumgizmo = callPackage ../applications/audio/drumgizmo { };