diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-07-08 16:22:31 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-07-08 16:22:31 +0100 |
commit | 39bccce90513402ec93bb0fde30678f16b07a9cc (patch) | |
tree | 09417c5e2344bd6eaa7ee05ea495d4779a8e93f9 /app-containers/docker-compose | |
parent | 92ebda186167f9887d5f43803ced730b499dcf57 (diff) |
gentoo auto-resync : 08:07:2023 - 16:22:31
Diffstat (limited to 'app-containers/docker-compose')
-rw-r--r-- | app-containers/docker-compose/Manifest | 1 | ||||
-rw-r--r-- | app-containers/docker-compose/docker-compose-1.29.2-r4.ebuild | 73 |
2 files changed, 74 insertions, 0 deletions
diff --git a/app-containers/docker-compose/Manifest b/app-containers/docker-compose/Manifest index 0a60e126c30e..b9f7c415bf7b 100644 --- a/app-containers/docker-compose/Manifest +++ b/app-containers/docker-compose/Manifest @@ -6,5 +6,6 @@ DIST docker-compose-2.17.2.tar.gz 310664 BLAKE2B bb36afe02b85dd4f64e6eefdb542cc9 EBUILD docker-compose-1.29.2-r1.ebuild 1915 BLAKE2B 122dad762d5d4f471d19e31572761542ef7ab5130967d4e9f4b76695610e3ec664f02fd1179ad819ec57a24ec5e8a04134c1c104d3342ccd988ce07dcc456c09 SHA512 661c6b620d2ffaad314a59b2d77805930b0a579956cbc3ad14477cdb04a2fbf623b2951dc7b4b006451582e5e977e803fbb3437added5b36d0bd1dc7027dcce8 EBUILD docker-compose-1.29.2-r2.ebuild 1966 BLAKE2B de7b9af9de6ab0e79dc05f4c6346969b849d6826621b7c829e68c94519b4bfbfa67c84d49a9cd81e6ce52d08fe9f45240849e1c3c62a1601348bae309509415e SHA512 81ece07b544bac78608dccc8a9b07be548ff459cd2f765f9ded977e120d87bbf3866400a2b66e58c037607e2fd75457fdedf67e03377c5947c09142da1b998c3 EBUILD docker-compose-1.29.2-r3.ebuild 1998 BLAKE2B 827dde967df73cb92a2802109d59ef1441fbc0b1733b52fddbb35fbcd4b3b88d4340bb5c334f3825ad99a574985c245af068396ad28931e591e670096459c47e SHA512 487f142c244752570686c0d3d31edd16ac5a4a80fb55e4cf2982d8b7f168d5b1e833a492d658a073ad36613cd1df894d8c5e829bd34470067e9b007b58708cfe +EBUILD docker-compose-1.29.2-r4.ebuild 2001 BLAKE2B c66cb21498292ba2bbfc9e5d11a711f25018061df11fa170655b7255749396881b831ce164862fa3007f5e7ad94b644561e5e182606de7c99c795be92f8ab405 SHA512 5614a0f06be12e11bb41002c7043a1bcf976612e58b1c4534b17a5c37543ba923ec2fa1aabad282e80ddcccd2950d5c74e3da5719dbb1296a20d6e4040b6ee0c EBUILD docker-compose-2.17.2.ebuild 1156 BLAKE2B 9a6d68382e2d6912a77001c9da0bea27548c0cab28e233455b91cf9cba65cb137ba5990d1f38ff164d466bf2dadf8534487867f5f1b3a23624878f37b008122b SHA512 a74a21c6fc62fdb791909958c2967f77235458db9b1a6489b5dec0fc712bc9b2a6a7c7814464d52be0c0e7ced3e275718de076f48cec497635cb22cb14c95dd7 MISC metadata.xml 689 BLAKE2B 99d0b18b036a6570a862e3d0f4401c00559256fe0b8f925085846297de55bce4a2b9fe1c5b0f535cd0d16dbe53897155911b8edd791b50e085a976eec4efd8b7 SHA512 565037e956a654d01ebe5a29d4995e7f3df916f2fce7e95d2d2a6dd200f5dab5b67f7d52d6aaa98353578fa3b8b20c865761c040fee538e780d690c45ecb728c diff --git a/app-containers/docker-compose/docker-compose-1.29.2-r4.ebuild b/app-containers/docker-compose/docker-compose-1.29.2-r4.ebuild new file mode 100644 index 000000000000..6512e3b8ce7f --- /dev/null +++ b/app-containers/docker-compose/docker-compose-1.29.2-r4.ebuild @@ -0,0 +1,73 @@ +# Copyright 2018-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) + +inherit bash-completion-r1 distutils-r1 + +MY_PV=${PV/_/-} +DESCRIPTION="Multi-container orchestration for Docker" +HOMEPAGE="https://github.com/docker/compose" +SRC_URI="https://github.com/docker/compose/archive/${MY_PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + >=dev-python/distro-1.5.0[${PYTHON_USEDEP}] + >=dev-python/docker-5[${PYTHON_USEDEP}] + >=dev-python/dockerpty-0.4.1[${PYTHON_USEDEP}] + >=dev-python/docopt-0.6.1[${PYTHON_USEDEP}] + >=dev-python/python-dotenv-0.13.0[${PYTHON_USEDEP}] + >=dev-python/jsonschema-2.5.1[${PYTHON_USEDEP}] + dev-python/paramiko[${PYTHON_USEDEP}] + >=dev-python/PySocks-1.6.0[${PYTHON_USEDEP}] + >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}] + >=dev-python/requests-2.20.0[${PYTHON_USEDEP}] + >=dev-python/six-1.3.0[${PYTHON_USEDEP}] + >=dev-python/texttable-0.9.0[${PYTHON_USEDEP}] + >=dev-python/websocket-client-0.32.0[${PYTHON_USEDEP}]" + +DEPEND="${RDEPEND} + test? ( + >=dev-python/pytest-5[${PYTHON_USEDEP}] + >=dev-python/ddt-1.2.2[${PYTHON_USEDEP}] + dev-python/py[${PYTHON_USEDEP}] + )" + +S="${WORKDIR}/compose-${MY_PV}" + +distutils_enable_tests pytest + +PATCHES=( + # Bug #679968 -- https://bugs.gentoo.org/679968 + # Bug #681002 -- https://bugs.gentoo.org/681002 + "${FILESDIR}"/${PN}-1.29.0-setup-py.patch + "${FILESDIR}"/${P}-tests-unit-cli-test-py.patch +) + +DOCS=( CHANGELOG.md README.md ) + +src_prepare() { + # Address QA issue "docker-compose.exe: missing alias (symlink) for completed command." + sed 's,^\(complete.*\) docker-compose\.exe\(.*\),\1\2,' -i contrib/completion/bash/docker-compose || die + + default +} + +python_test() { + epytest tests/unit/ +} + +python_install_all() { + newbashcomp contrib/completion/bash/docker-compose ${PN} + + insinto /usr/share/zsh/site-functions + doins contrib/completion/zsh/* + + distutils-r1_python_install_all +} |