summary refs log tree commit diff
path: root/pkgs/tools/misc/docker-ls/default.nix
diff options
context:
space:
mode:
authorMaximilian Bosch <maximilian@mbosch.me>2017-11-22 16:06:57 +0100
committerMaximilian Bosch <maximilian@mbosch.me>2017-11-22 16:08:45 +0100
commit1e2722ae228fd058c082435cf67aba06024f78aa (patch)
tree06a2b30dd588150b56bb7e9d3a16dab6f0b0adb9 /pkgs/tools/misc/docker-ls/default.nix
parent5147d8bbee59f644613ee1728c5c31854a14e59b (diff)
downloadnixpkgs-1e2722ae228fd058c082435cf67aba06024f78aa.tar
nixpkgs-1e2722ae228fd058c082435cf67aba06024f78aa.tar.gz
nixpkgs-1e2722ae228fd058c082435cf67aba06024f78aa.tar.bz2
nixpkgs-1e2722ae228fd058c082435cf67aba06024f78aa.tar.lz
nixpkgs-1e2722ae228fd058c082435cf67aba06024f78aa.tar.xz
nixpkgs-1e2722ae228fd058c082435cf67aba06024f78aa.tar.zst
nixpkgs-1e2722ae228fd058c082435cf67aba06024f78aa.zip
docker-ls: init at v0.3.1
Diffstat (limited to 'pkgs/tools/misc/docker-ls/default.nix')
-rw-r--r--pkgs/tools/misc/docker-ls/default.nix29
1 files changed, 29 insertions, 0 deletions
diff --git a/pkgs/tools/misc/docker-ls/default.nix b/pkgs/tools/misc/docker-ls/default.nix
new file mode 100644
index 00000000000..fdc1a868834
--- /dev/null
+++ b/pkgs/tools/misc/docker-ls/default.nix
@@ -0,0 +1,29 @@
+{ buildGoPackage, fetchFromGitHub, stdenv, docker }:
+
+buildGoPackage rec {
+  name = "docker-ls-${version}";
+  version = "v0.3.1";
+
+  src = fetchFromGitHub {
+    owner = "mayflower";
+    repo = "docker-ls";
+    rev = version;
+    sha256 = "1dhadi1s3nm3r8q5a0m59fy4jdya8p7zvm22ci7ifm3mmw960xly";
+  };
+
+  goPackagePath = "github.com/mayflower/docker-ls";
+
+  meta = with stdenv.lib; {
+    description = "Tools for browsing and manipulating docker registries";
+    longDescription = ''
+      Docker-ls is a set of CLI tools for browsing and manipulating docker registries.
+      In particular, docker-ls can handle authentication and display the sha256 content digests associated
+      with tags.
+    '';
+
+    homepage = https://github.com/mayflower/docker-ls;
+    maintainers = with maintainers; [ ma27 ];
+    platforms = docker.meta.platforms;
+    license = licenses.mit;
+  };
+}