Adding python3.10, podman
This commit is contained in:
3
dev-python/black/Manifest
Normal file
3
dev-python/black/Manifest
Normal file
@ -0,0 +1,3 @@
|
||||
AUX black-20.8_beta1-setuptools_scm.patch 467 BLAKE2B 4dd16dde09bdb9c9b8480eff2542f11cbe712919dec6678193fae1dd2d58c646c76ecc4831a6bcbb54ed5a7f3692f61953bbb8856e8dcf6b64918ccbf32fe69c SHA512 47df09f60aae9ebbddfdf513d9b6caa30aaf60d65cd21027e965b0544085d63312dcbdc54906a0d1ef0edfaaf00f3cc753a7af3c113f4001ef4b48ca53e04c6d
|
||||
DIST black-20.8b1.tar.gz 1092546 BLAKE2B 5a0a755222617d8d551b627c91670ecc32a9330cc1197900a9d21b071d0d99ddd32e09786becfc577407ab402f6da3d8683a59a9deaea1f6b4f07b9e1e4ecbed SHA512 53d6f6a6f47027e5bdfd3909471c993480034c8aa8ae395792565b8d79fb4e3a44299ea529652c0ccabf4309d645db9179bf54efc06fee20517f479e91cec838
|
||||
EBUILD black-20.8_beta1.ebuild 534 BLAKE2B a4d56158d5a0cd6e1892091baeec6d0f5073e0c2c053ba78a18b10e0f418257bc83e5f19e11375a697bf26fb1b8aeca55ce18d399e20fcc4670f826651353a21 SHA512 e2761502cd0f64b285698077cdc8cf32aa3f317eae44881e4591d1bd0091bef13cca74ca4f4b6d4ddc9a51717a60fecdb38fb98b4bd043b919cab5a72b8cc9a5
|
28
dev-python/black/black-20.8_beta1.ebuild
Normal file
28
dev-python/black/black-20.8_beta1.ebuild
Normal file
@ -0,0 +1,28 @@
|
||||
# Copyright 2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3+ )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
MY_PV="${PV//_beta/b}"
|
||||
MY_P="${PN}-${MY_PV}"
|
||||
|
||||
DESCRIPTION="The Uncompromising Code Formatter"
|
||||
HOMEPAGE="https://github.com/psf/black"
|
||||
SRC_URI="https://github.com/psf/${PN}/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="*"
|
||||
|
||||
BDEPEND="dev-python/setuptools"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/black-20.8_beta1-setuptools_scm.patch"
|
||||
)
|
||||
|
||||
|
16
dev-python/black/files/black-20.8_beta1-setuptools_scm.patch
Normal file
16
dev-python/black/files/black-20.8_beta1-setuptools_scm.patch
Normal file
@ -0,0 +1,16 @@
|
||||
diff --git a/setup.py b/setup.py
|
||||
index 12fde25..340d2c0 100644
|
||||
--- a/setup.py
|
||||
+++ b/setup.py
|
||||
@@ -47,10 +47,7 @@ else:
|
||||
|
||||
setup(
|
||||
name="black",
|
||||
- use_scm_version={
|
||||
- "write_to": "src/_black_version.py",
|
||||
- "write_to_template": 'version = "{version}"\n',
|
||||
- },
|
||||
+ version=os.getenv("MY_PV"),
|
||||
description="The uncompromising code formatter.",
|
||||
long_description=get_long_description(),
|
||||
long_description_content_type="text/markdown",
|
2
dev-python/mypy_extensions/Manifest
Normal file
2
dev-python/mypy_extensions/Manifest
Normal file
@ -0,0 +1,2 @@
|
||||
DIST mypy_extensions-0.4.3.tar.gz 5545 BLAKE2B 8f1f988562390ee1ba3d90cafafec73c6fe080eef6b4321252d3b3aeffebf1ad13bdcae7ae75c69eac7bef91dcf3f846ae7f9a3f2ad6bad9de2bc8cfe5eed29f SHA512 22d8dc538cf6f77d97f4113dd34fce8095dd98944c7613fab2b3e71a3e9b7df1374654af41ead5c934f789ef1b72f54d980ab06f3ca28b8b4c6bb14ba1ca3ce2
|
||||
EBUILD mypy_extensions-0.4.3-r1.ebuild 846 BLAKE2B d6f1dbdc2fae5de1c137d678e69ae96b1631c91d1ed220f8cad196e81a8256d82dd83ef49850b3fead6032e10d8f55bea0b9ee2aaac68dec4b14bc0479158f35 SHA512 9a5b0eb9450978d793723a391ae1f5f7a2deb62bcefab5caadf250bf7d9ccc7891a3f238f77185c90875e50521181efffc9599c073dfe57d7bb017c89b5ac6ab
|
35
dev-python/mypy_extensions/mypy_extensions-0.4.3-r1.ebuild
Normal file
35
dev-python/mypy_extensions/mypy_extensions-0.4.3-r1.ebuild
Normal file
@ -0,0 +1,35 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
PYTHON_COMPAT=( python3_{6..9} pypy3 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Optional static typing for Python"
|
||||
HOMEPAGE="http://www.mypy-lang.org/"
|
||||
SRC_URI="https://github.com/python/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
if [[ "${PV}" =~ [9]{4,} ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/python/${PN}"
|
||||
EGIT_COMMIT="master"
|
||||
else
|
||||
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~x64-macos"
|
||||
fi
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
distutils_enable_tests unittest
|
||||
distutils_enable_sphinx docs \
|
||||
dev-python/sphinx \
|
||||
dev-python/sphinx_rtd_theme
|
||||
|
||||
python_test() {
|
||||
"${PYTHON}" -m unittest discover tests -v || die "tests fail with ${EPYTHON}"
|
||||
}
|
||||
|
2
dev-python/typing-extensions/Manifest
Normal file
2
dev-python/typing-extensions/Manifest
Normal file
@ -0,0 +1,2 @@
|
||||
DIST typing_extensions-3.7.4.3.tar.gz 38979 BLAKE2B c1b0cc4d5d66f43628f6b488aefdcdd9878aa75cd426fce68aea6039006c1f0126f1a492a817e5a18d2c611aa399c5415d8b5e047b58868ee7b8b2cccfe13825 SHA512 fa1f96b73b13308ddb2676684862916aac8741be4523387c6a0f682a52d307190aac3e4149317842e686d14483d8a37a9e1de2514a2d1ca86f9ae9c8b0e18eb1
|
||||
EBUILD typing-extensions-3.7.4.3.ebuild 722 BLAKE2B fa1d1b87cde89de52b3d517afc3d6746873f2e772f75a53bb1ead38a667e329d192bdcca11fd64ee058fbff7033236f13676a760610d8e1661017fe09ecff068 SHA512 2834ea6f5dc170672cbae18e46f267a3d47287d51d21f8d495e82ae95565ea4f08b37e360e2fdc8df911d51d419f6aef6bbbebbbd7368e28d8f09f41e50b4ede
|
@ -0,0 +1,28 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3+ )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
MY_PN=${PN/-/_}
|
||||
MY_P=${MY_PN}-${PV}
|
||||
|
||||
DESCRIPTION="Type Hint extensions from Python 3.8 backported"
|
||||
HOMEPAGE="
|
||||
https://pypi.org/project/typing-extensions/
|
||||
https://github.com/python/typing/"
|
||||
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
LICENSE="PSF-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
|
||||
|
||||
python_test() {
|
||||
cd "${S}"/src_py3 || die
|
||||
"${EPYTHON}" test_typing_extensions.py -v || die "tests failed under ${EPYTHON}"
|
||||
}
|
||||
|
Reference in New Issue
Block a user