summaryrefslogtreecommitdiff
path: root/dev-python/yapf
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-03-20 14:27:17 +0000
committerV3n3RiX <venerix@redcorelinux.org>2021-03-20 14:27:17 +0000
commit5bb9ff1ee56d2b5e75e01a7f066d8b0cec84ec02 (patch)
tree66e860a5099bcad013f1cf667255dc372a7c11b3 /dev-python/yapf
parent7218e1b46bceac05841e90472501742d905fb3fc (diff)
gentoo resync : 20.03.2021
Diffstat (limited to 'dev-python/yapf')
-rw-r--r--dev-python/yapf/Manifest4
-rw-r--r--dev-python/yapf/metadata.xml4
-rw-r--r--dev-python/yapf/yapf-0.31.0.ebuild26
3 files changed, 31 insertions, 3 deletions
diff --git a/dev-python/yapf/Manifest b/dev-python/yapf/Manifest
index 188710fa6f44..9faa8c0777e4 100644
--- a/dev-python/yapf/Manifest
+++ b/dev-python/yapf/Manifest
@@ -1,3 +1,5 @@
DIST yapf-0.30.0.tar.gz 168259 BLAKE2B 1c5955028531dbcc20870ef84f3ba225a203f94367edc4e7ee8245a641cd83de0e57b0d55a4c93e8ef6f7bbe8b56f26b06a257968e132a04beffd77a8f951d5f SHA512 a282213d0171671a24d44b7a00b69f65163e7a7b8edfbede5cc38c809236a71f7adc8bfc3c4a1d1e66ac3cb2d9c6bb54b1303a2875ec09cdaddaa71d2039f84b
+DIST yapf-0.31.0.tar.gz 176856 BLAKE2B 080867363df59615d1df77ef51645cd68d931251807da83c5b9d8737a89b01e8dee7457a2b524a76ad2eb21b859ad78168a30f706ef70c3b07bcb94a98990752 SHA512 5f376e985e182aab289c41e4071fd98c0784e5292974e2efcc4beaaca68cb83068b297e228a46f51f0d9370634dbd32948bdbd03e6b65c76b43efba0fe0d3454
EBUILD yapf-0.30.0.ebuild 456 BLAKE2B a49e337cacc708031032a0116941e0355e99a6414ab3e5998b262579546bc47fa9cf23e8b5851fc5ab98e47610d3f4472a38f2c931152d50afd64f255b67bf60 SHA512 51183a95a50b3a420ed7316b2697be292bb74db941b53b5bd3ed82c6e7acc8186fe863d051249ae8237b2d0cf4292e7d3f81bcc20671fa1708495b4f74c744e4
-MISC metadata.xml 727 BLAKE2B 3acd37b0cded42ecbf0b61ff4f00f42931faf26e9a6037e85fff98100cb19b56ff047e4c0dc460ba072d28d5fbea90b8bc4c3f2da68671f9a9058f6473428aa8 SHA512 e763eefd7d6ad3dfd308b96d6eb4f2c8267cbb70007bd3173dd3ac78b11330d55a036f36d6b934fcc9883d2734b170825598012e31af0a914111f3d5cd89785b
+EBUILD yapf-0.31.0.ebuild 633 BLAKE2B 6a2fd35fb2970559342599bdee8aa6dbd8f1b7ffd352c588454fbdfa721b3fb7913e2458bde29c7427d1a3d9a6b7a61ca280fde286c8332384050ada82e3b747 SHA512 6e74b737d344685b1df06b31e43112a55728061533b578df65187afbcf8d8df94b642432d69f6617ca505927a95f5b22c274174623e7ec541cc16cfe898850d7
+MISC metadata.xml 757 BLAKE2B 069cfc9b7a6c7b01e7dbae1e3c971f7fdb9a39fd0c28b3e8a66a2ebeda44320f828c5544247cc7c03e2035c5c9c38fcade775e5a9b5a8725a67e23ea0b1b6c8e SHA512 8ff6be2cbfc43583ddd7a9868087c9e3d66ec7a4fae85db5926c3734f04b38a453525867aa683521a01fa548fc8b30672e0b5ebea2a9b88944cf7b756aa02115
diff --git a/dev-python/yapf/metadata.xml b/dev-python/yapf/metadata.xml
index 7a140e2fe76c..2b797e12b1d3 100644
--- a/dev-python/yapf/metadata.xml
+++ b/dev-python/yapf/metadata.xml
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
+ <maintainer type="person" proxied="yes">
<email>gentoo@chymera.eu</email>
<name>Horea Christian</name>
</maintainer>
- <maintainer type="project">
+ <maintainer type="project" proxied="proxy">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
diff --git a/dev-python/yapf/yapf-0.31.0.ebuild b/dev-python/yapf/yapf-0.31.0.ebuild
new file mode 100644
index 000000000000..ae91972059f2
--- /dev/null
+++ b/dev-python/yapf/yapf-0.31.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2018-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+inherit distutils-r1
+
+DESCRIPTION="A formatter for Python files"
+HOMEPAGE="https://github.com/google/yapf"
+SRC_URI="https://github.com/google/yapf/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+ test? ( dev-python/toml[${PYTHON_USEDEP}] )"
+
+python_test() {
+ "${EPYTHON}" -m unittest discover -v -p '*_test.py' ||
+ die "Tests failed with ${EPYTHON}"
+}