diff options
Diffstat (limited to 'gnu/packages/docker.scm')
-rw-r--r-- | gnu/packages/docker.scm | 60 |
1 files changed, 23 insertions, 37 deletions
diff --git a/gnu/packages/docker.scm b/gnu/packages/docker.scm index 472c5eb957..cdf62f5e9a 100644 --- a/gnu/packages/docker.scm +++ b/gnu/packages/docker.scm @@ -69,13 +69,10 @@ ;; TODO: Tests require a running Docker daemon. (arguments '(#:tests? #f)) (inputs - `(("python-requests" ,python-requests) - ("python-six" ,python-six) - ("python-urllib3" ,python-urllib3))) + (list python-requests python-six python-urllib3)) (propagated-inputs - `(("python-docker-pycreds" ,python-docker-pycreds) - ("python-paramiko" ,python-paramiko) ;adds SSH support - ("python-websocket-client" ,python-websocket-client))) + (list python-docker-pycreds python-paramiko ;adds SSH support + python-websocket-client)) (home-page "https://github.com/docker/docker-py/") (synopsis "Python client for Docker") (description "Docker-Py is a Python client for the Docker container @@ -95,7 +92,7 @@ management tool.") "1kjn64wx23jmr8dcc6g7bwlmrhfmxr77gh6iphqsl39sayfxdab9")))) (build-system python-build-system) (native-inputs - `(("python-six" ,python-six))) + (list python-six)) (home-page "https://github.com/d11wtq/dockerpty") (synopsis "Python library to use the pseudo-TTY of a Docker container") (description "Docker PTY provides the functionality needed to operate the @@ -118,18 +115,18 @@ client.") ;; TODO: Tests require running Docker daemon. (arguments '(#:tests? #f)) (inputs - `(("python-cached-property" ,python-cached-property) - ("python-distro" ,python-distro) - ("python-docker" ,python-docker) - ("python-dockerpty" ,python-dockerpty) - ("python-docopt" ,python-docopt) - ("python-dotenv" ,python-dotenv) - ("python-jsonschema" ,python-jsonschema) - ("python-pyyaml" ,python-pyyaml) - ("python-requests" ,python-requests) - ("python-six" ,python-six) - ("python-texttable" ,python-texttable) - ("python-websocket-client" ,python-websocket-client))) + (list python-cached-property + python-distro + python-docker + python-dockerpty + python-docopt + python-dotenv + python-jsonschema + python-pyyaml + python-requests + python-six + python-texttable + python-websocket-client)) (home-page "https://www.docker.com/") (synopsis "Multi-container orchestration for Docker") (description "Docker Compose is a tool for defining and running @@ -161,11 +158,9 @@ created and all the services are started as specified in the configuration.") (("2.4.1") ,(package-version python-flake8))) #t))))) (native-inputs - `(("python-flake8" ,python-flake8) - ("python-pytest" ,python-pytest) - ("python-pytest-cov" ,python-pytest-cov))) + (list python-flake8 python-pytest python-pytest-cov)) (propagated-inputs - `(("python-six" ,python-six))) + (list python-six)) (home-page "https://github.com/shin-/dockerpy-creds") (synopsis "Python bindings for the Docker credentials store API") @@ -233,14 +228,9 @@ Python without keeping their credentials in a Docker configuration file.") (apply invoke "make" (string-append "DESTDIR=" out) "install" ',make-flags))))))))) (inputs - `(("btrfs-progs" ,btrfs-progs) - ("libseccomp" ,libseccomp) - ("pigz" ,pigz) - ("runc" ,runc) - ("util-linux" ,util-linux))) + (list btrfs-progs libseccomp pigz runc util-linux)) (native-inputs - `(("go" ,go) - ("pkg-config" ,pkg-config))) + (list go pkg-config)) (synopsis "Docker container runtime") (description "This package provides the container daemon for Docker. It includes image transfer and storage, container execution and supervision, @@ -594,10 +584,8 @@ built-in registry server of Docker.") ("xfsprogs" ,xfsprogs) ("xz" ,xz))) (native-inputs - `(("eudev" ,eudev) ; TODO: Should be propagated by lvm2 (.pc -> .pc) - ("go" ,go) - ("gotestsum" ,gotestsum) - ("pkg-config" ,pkg-config))) + (list eudev ; TODO: Should be propagated by lvm2 (.pc -> .pc) + go gotestsum pkg-config)) (synopsis "Docker container component library, and daemon") (description "This package provides a framework to assemble specialized container systems. It includes components for orchestration, image @@ -668,9 +656,7 @@ provisioning etc.") (install-file "build/docker" out-bin) #t)))))) (native-inputs - `(("go" ,go) - ("libltdl" ,libltdl) - ("pkg-config" ,pkg-config))) + (list go libltdl pkg-config)) (synopsis "Command line interface to Docker") (description "This package provides a command line interface to Docker.") (home-page "https://www.docker.com/") |