diff --git a/app-admin/linode-cli/Manifest b/app-admin/linode-cli/Manifest index a4bcce8c31..46d9b6d80f 100644 --- a/app-admin/linode-cli/Manifest +++ b/app-admin/linode-cli/Manifest @@ -1 +1 @@ -DIST linode-cli-5.42.0.tar.gz 132460 BLAKE2B 1c0b176b48e9d1ee8d307992bdf47a3d9a3eb604f3e631cd2cb0f6b0813167e9c776dc72e97e2edc009486e56949b92826aaece84b0b5c09c2ef2d9537af53d1 SHA512 d329c4e3475cf177cfb089841a5192a561636c4d8defc334e5c492c282f27e3ac8e4395d362bb264bf64eff8ff0a4c3e9bb534f5bbb0e45d08aaff9a83261d65 +DIST linode-cli-5.42.1.tar.gz 133000 BLAKE2B def5cd7a02c94d9bb809e2da9bc29b631f6d1b65360945ab886a7af724f4e3ef98f96f17f5c8463e1ad772a226b6f1c2a3f3ffb561af1c997546fdb75388f766 SHA512 9b19fdfdba712bbbbdfa7ccc6d38eb37dab919d3f5e0693fd81362aad2d1bac3c8bbf618629080e13c930fd49e6cf62cfcf2e804997c0be3b5f911ea89ca7293 diff --git a/app-admin/linode-cli/linode-cli-5.42.0.ebuild b/app-admin/linode-cli/linode-cli-5.42.1.ebuild similarity index 100% rename from app-admin/linode-cli/linode-cli-5.42.0.ebuild rename to app-admin/linode-cli/linode-cli-5.42.1.ebuild diff --git a/app-admin/pulumi-bin/Manifest b/app-admin/pulumi-bin/Manifest index 64cf97edb5..f3f2fdfab4 100644 --- a/app-admin/pulumi-bin/Manifest +++ b/app-admin/pulumi-bin/Manifest @@ -1,2 +1,3 @@ DIST pulumi-v3.77.1-linux-x64.tar.gz 144930664 BLAKE2B fa16d3cb7c62f9cf87b4198928ec67532de461d5d22b9565c48c11b96cb2027958257cd6621dfc48da103d0384f4a4f157e9641cdc5ac79a225007536f5fbe11 SHA512 c740a7cc3b597c313f87112c8b4b7c90533918ec170225b1b41a0d32dac33cd34a062cdbf5002b2c6dca5666853c177a724a5a0079784e8c2f3d97980e5f7b7b DIST pulumi-v3.78.1-linux-x64.tar.gz 145802488 BLAKE2B 59687616ee20cff2b070fb4bb4b94b5b3a2d7b63b2e66a5cf3b1c3ce4bb3ea6bc40154ddae7bc2f3c39b63a996a405c885bd440d6aad43dbea857f9f492b529a SHA512 cdb7f8c98366dcf20ea424d17756a336bf221a0775bac1fa325ca21aa87b5c1eb3a59a4f3bbd60136a0c66e3da1c082e28b4a26fba934cf4f17e380bfd6b7153 +DIST pulumi-v3.79.0-linux-x64.tar.gz 145365085 BLAKE2B f9e9167fcd5b4206bc2bab82df3a45af3887b8dd036d35310e1150f2e6be10a9a6b2276ff2b3c651c5b4f064089c9823828bce569d2ada569f9e88549a45aa75 SHA512 971bad75aa8c46bbe96883d8c9c572945d944e2710126b1f5e435b4d65e7e290db85c485c948f4b538369e56c9b639c388ad8e1e1ac401fcc1c84d6cbde3c8a6 diff --git a/app-admin/pulumi-bin/pulumi-bin-3.79.0.ebuild b/app-admin/pulumi-bin/pulumi-bin-3.79.0.ebuild new file mode 100644 index 0000000000..febb59ec18 --- /dev/null +++ b/app-admin/pulumi-bin/pulumi-bin-3.79.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 + +DESCRIPTION="Infrastructure as code in any programming language" +HOMEPAGE=" + https://www.pulumi.com/ + https://github.com/pulumi/pulumi +" +SRC_URI=" + amd64? ( https://github.com/pulumi/pulumi/releases/download/v${PV}/pulumi-v${PV}-linux-x64.tar.gz ) +" + +S="${WORKDIR}/pulumi" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +QA_PREBUILT="*" + +src_install() { + dobin pulumi* + + ./pulumi gen-completion bash > pulumi.bash-completion || die "Cannot generate bash completions" + newbashcomp pulumi.bash-completion pulumi + + ./pulumi gen-completion zsh > pulumi.zsh-completion || die "Cannot generate zsh completions" + insinto /usr/share/zsh/site-functions + newins pulumi.zsh-completion _pulumi +} diff --git a/dev-python/pytest-mypy-plugins/Manifest b/dev-python/pytest-mypy-plugins/Manifest index 3a84cf3d79..97df09184c 100644 --- a/dev-python/pytest-mypy-plugins/Manifest +++ b/dev-python/pytest-mypy-plugins/Manifest @@ -1 +1,2 @@ DIST pytest-mypy-plugins-2.0.0.gh.tar.gz 18444 BLAKE2B a9def96003d85d76984067194abdbb5259379c09d359be6a3de7d4a68df2f8c7ebd033632c645297062564943b6cdee885c793172338b52110590be6911f6a75 SHA512 743d88884e3eef03cb52ffde82e42522ea961db6a27be3cba17aadceb47e1456ffd20806559dd7a6b183536aba98e592e97e40911199c4defbe66bfceebbf229 +DIST pytest-mypy-plugins-3.0.0.gh.tar.gz 20643 BLAKE2B e9b124b23f0e606b8d6f098c5834f8b70b44a6d7f374b0d4132c1fc47429a7a72a98ac96edd61a21969d4bc46a27c49cda35a9e0f71ed93361e0346debe643af SHA512 a2c35b4b57cf8eff6ac303a7394f798e3b96359c1e0e6424d57f0c5680cf00b6e84b7a11bb138c4ab3c7464f13ad0fd6358e9f2c5957b36eec1d2835e31edcd7 diff --git a/dev-python/pytest-mypy-plugins/pytest-mypy-plugins-3.0.0.ebuild b/dev-python/pytest-mypy-plugins/pytest-mypy-plugins-3.0.0.ebuild new file mode 100644 index 0000000000..4dea09aa89 --- /dev/null +++ b/dev-python/pytest-mypy-plugins/pytest-mypy-plugins-3.0.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_11 ) +inherit distutils-r1 + +DESCRIPTION="pytest plugin for testing mypy types, stubs, plugins" +HOMEPAGE=" + https://pypi.org/project/pytest-mypy-plugins/ + https://github.com/typeddjango/pytest-mypy-plugins/ +" + +SRC_URI="https://github.com/typeddjango/pytest-mypy-plugins/archive/refs/tags/${PV}.tar.gz + -> ${P}.gh.tar.gz" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +DOCS="README* CHANGELOG*" + +RDEPEND=" + >=dev-python/mypy-1.3.0[${PYTHON_USEDEP}] + >=dev-python/pytest-7.0.0[${PYTHON_USEDEP}] + >=dev-python/tomlkit-0.11[${PYTHON_USEDEP}] + dev-python/decorator[${PYTHON_USEDEP}] + dev-python/jinja[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/regex[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +python_test() { + # Calling pytest directly causes module not to be imported correctly + sed "s/\"pytest\"/\"${EPYTHON}\", \"-m\", \"pytest\"/" \ + -i pytest_mypy_plugins/tests/test_explicit_configs.py || die + distutils-r1_python_test +}