From 8f717ccf96645211e74aa5dc0ed06830cf737d62 Mon Sep 17 00:00:00 2001 From: "Liguros - Gitlab CI/CD [feature/flatten]" Date: Tue, 13 Oct 2020 18:33:16 +0000 Subject: Updating liguros repo --- dev-python/args/Manifest | 1 - dev-python/args/args-0.1.0-r1.ebuild | 20 ------- dev-python/args/metadata.xml | 10 ---- dev-python/empy/Manifest | 1 + dev-python/empy/empy-3.3.4.ebuild | 38 ++++++++++++ dev-python/olefile-python2/Manifest | 1 + dev-python/olefile-python2/metadata.xml | 13 ++++ .../olefile-python2/olefile-python2-0.46.ebuild | 31 ++++++++++ dev-python/pylint/Manifest | 1 + dev-python/pylint/pylint-2.6.0.ebuild | 69 ++++++++++++++++++++++ .../python-jsonrpc-server-0.4.0.ebuild | 2 +- .../python-language-server-0.35.1.ebuild | 2 +- ...ignment-operator-private-for-SIP-Closes-2.patch | 12 ++-- .../python_orocos_kdl-1.4.0-r1.ebuild | 14 ++--- .../python_orocos_kdl-9999.ebuild | 14 ++--- dev-python/rope/rope-0.17.0.ebuild | 2 +- dev-python/ujson/ujson-1.35-r1.ebuild | 2 +- dev-python/yapf/yapf-0.30.0.ebuild | 2 +- 18 files changed, 179 insertions(+), 56 deletions(-) delete mode 100644 dev-python/args/Manifest delete mode 100644 dev-python/args/args-0.1.0-r1.ebuild delete mode 100644 dev-python/args/metadata.xml create mode 100644 dev-python/empy/empy-3.3.4.ebuild create mode 100644 dev-python/olefile-python2/Manifest create mode 100644 dev-python/olefile-python2/metadata.xml create mode 100644 dev-python/olefile-python2/olefile-python2-0.46.ebuild create mode 100644 dev-python/pylint/pylint-2.6.0.ebuild (limited to 'dev-python') diff --git a/dev-python/args/Manifest b/dev-python/args/Manifest deleted file mode 100644 index a45d96dfc8d1..000000000000 --- a/dev-python/args/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST args-0.1.0.tar.gz 3048 BLAKE2B 4f31ec64f740640c9c927585ae35877654eb99beb5f0673ce8561ee093efd8b69eb5cb0c08a304c2319a38496935b62286f8bb9b2f1dca7c9447671ab0e3732f SHA512 664d33386af2ac0b9d30344db5fb5cea4210f600df28708ada19266afec237d6e6d9d57f03c8b64cfdbb6a17eff05f633a2cc4ddbfedc320dd133be246aee033 diff --git a/dev-python/args/args-0.1.0-r1.ebuild b/dev-python/args/args-0.1.0-r1.ebuild deleted file mode 100644 index 030758ed3c77..000000000000 --- a/dev-python/args/args-0.1.0-r1.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{5,6,7,8,9} ) - -inherit distutils-r1 - -DESCRIPTION="Command Arguments for Humans" -HOMEPAGE="https://github.com/kennethreitz-archive/args" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~x86" -IUSE="" - -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" -RDEPEND="" diff --git a/dev-python/args/metadata.xml b/dev-python/args/metadata.xml deleted file mode 100644 index a1849e3086ac..000000000000 --- a/dev-python/args/metadata.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - args - kennethreitz-archive/args - - gentoo-staging - diff --git a/dev-python/empy/Manifest b/dev-python/empy/Manifest index 916446ae3c5b..648458fd5618 100644 --- a/dev-python/empy/Manifest +++ b/dev-python/empy/Manifest @@ -1 +1,2 @@ DIST empy-3.3.3.tar.gz 138429 BLAKE2B ed2ea352161bcd141620253e059255c6d6437d72d8e72075e1abc01efc496715ff07eb1e9baef70a631e752761f828f2f4750087da154c0a6df1434e47a8f0b7 SHA512 74c091d6dac39ad9ddb6f46963066dab1f8846565f77b1b0ad4352eda3534d4312b0e95d3682387d75c2f5553d678c6d3112471eec032e2bdea0e891dd8217b1 +DIST empy-3.3.4.tar.gz 138495 BLAKE2B 0040b26966d3d6c7911cc7957159084ddb610085affaa5cf214121fdb292c43b071df8990749e02c0c3ef46cba131188e0907b8ab7c28a0834498b505bec0a2e SHA512 5de8de26484468d180a2575bfc8302cb3d32004ed4d70768310b7564a9ed1bb880b8c1d862f419588b2b5baa8c3da8bc707eac41f3921e6136cc5bc3f47f1a3d diff --git a/dev-python/empy/empy-3.3.4.ebuild b/dev-python/empy/empy-3.3.4.ebuild new file mode 100644 index 000000000000..3146e1591213 --- /dev/null +++ b/dev-python/empy/empy-3.3.4.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DISTUTILS_USE_SETUPTOOLS=no +PYTHON_COMPAT=( python3_{5,6,7,8,9} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="A powerful and robust templating system for Python" +HOMEPAGE="https://www.alcyone.com/software/empy/" +SRC_URI="http://www.alcyone.com/software/${PN}/${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~x86" +IUSE="doc" + +python_test() { + "${PYTHON}" em.py sample.em | diff sample.bench - + if [[ ${PIPESTATUS[0]} -ne 0 || ${PIPESTATUS[1]} -ne 0 ]]; then + die "Testing failed with ${EPYTHON}" + fi +} + +python_install_all() { + distutils-r1_python_install_all + if use doc; then + dodir /usr/share/doc/"${PF}"/examples + insinto /usr/share/doc/"${PF}"/examples + doins sample.em sample.bench + #3.3 has the html in this funny place. Fix in later version: + dohtml doc/home/max/projects/empy/doc/em/* + dohtml doc/home/max/projects/empy/doc/em.html + dohtml doc/index.html + fi +} diff --git a/dev-python/olefile-python2/Manifest b/dev-python/olefile-python2/Manifest new file mode 100644 index 000000000000..5da8dc58ad14 --- /dev/null +++ b/dev-python/olefile-python2/Manifest @@ -0,0 +1 @@ +DIST olefile-0.46.tar.gz 97587 BLAKE2B e6dbadda6f18ec287f5b1b59ab4b92ceee25b4ca47499ed31a03992ae4e3a7269ba0c641f631c4beafdfe43eccab4881d06f7ba372ec47b376b5eb3ed788f45d SHA512 e70975cdda11004ab331908085e0cbd9cf3e44f49fa1453a7af5373bfed0a98729bb7600fee7a1042be6c40c58649f3650972d9e4520bbab218cf715f6264f98 diff --git a/dev-python/olefile-python2/metadata.xml b/dev-python/olefile-python2/metadata.xml new file mode 100644 index 000000000000..6180da01ab18 --- /dev/null +++ b/dev-python/olefile-python2/metadata.xml @@ -0,0 +1,13 @@ + + + + + python@gentoo.org + Python + + + olefile + python-imaging/Pillow + + calculatelinux-overlay + diff --git a/dev-python/olefile-python2/olefile-python2-0.46.ebuild b/dev-python/olefile-python2/olefile-python2-0.46.ebuild new file mode 100644 index 000000000000..93ec39d8b8eb --- /dev/null +++ b/dev-python/olefile-python2/olefile-python2-0.46.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python2_7 ) + +inherit distutils-r1 + +MY_PN=olefile +MY_P=$MY_PN-$PV +DESCRIPTION="Python package to parse, read and write Microsoft OLE2 files" +HOMEPAGE="https://www.decalage.info/olefile" +SRC_URI="https://github.com/decalage2/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" + +RESTRICT="test" + +S="${WORKDIR}/${MY_PN}-${PV}" + +RDEPEND=" + !dev-python/${MY_PN}[python_targets_python2_7] +" + +python_install_all() { + distutils-r1_python_install_all + rm -r ${D}/usr/share +} diff --git a/dev-python/pylint/Manifest b/dev-python/pylint/Manifest index 2623be7a0b67..099f297e9dee 100644 --- a/dev-python/pylint/Manifest +++ b/dev-python/pylint/Manifest @@ -1 +1,2 @@ DIST pylint-2.5.3.tar.gz 684449 BLAKE2B 7b494f5334376ff571fd8971851198d037e87c5be83d0123fcb108701489769785164bb077eb10b4851c89b82dadc40c510186eaf03be1621c4d78c79dffbceb SHA512 03fcd893d361b66794f17433e90df108099fee2eccb35507c7f61befb8db846f0242e5ce2b4ee63727c9cc780a376c3b93d5af3186f884a4fdaad68b224ed7d2 +DIST pylint-2.6.0.tar.gz 680289 BLAKE2B f7d4159478f667a3234beefd148857f26c8f7ea3aae3bfa70fa06fe2a8d86fcf22a0727a9fa5d8fc3de4aa0bb7a4d6e13bf68029f359122762d1e0d24a0b715b SHA512 02881fe14401bbe946618ef947c8db320a6c8dd93626402260d60468538ce67b61d1e8b921bfb1a6020514dd392e9b0021c97ddb60b45866c2d2241224f93f08 diff --git a/dev-python/pylint/pylint-2.6.0.ebuild b/dev-python/pylint/pylint-2.6.0.ebuild new file mode 100644 index 000000000000..fb6a0eca7229 --- /dev/null +++ b/dev-python/pylint/pylint-2.6.0.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# Not ready for Python 3.9 yet: https://github.com/PyCQA/pylint/issues/3895 +PYTHON_COMPAT=( python3_{5,6,7,8,9} ) +PYTHON_REQ_USE="threads(+)" +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 optfeature + +DESCRIPTION="Python code static checker" +HOMEPAGE="https://www.logilab.org/project/pylint + https://pypi.org/project/pylint/ + https://github.com/pycqa/pylint" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="examples" + +# Mirror requirements from pylint/__pkginfo__.py +RDEPEND=" + >=dev-python/astroid-2.4.0[${PYTHON_USEDEP}] + <=dev-python/astroid-2.5[${PYTHON_USEDEP}] + >=dev-python/isort-4.2.5[${PYTHON_USEDEP}] + =dev-python/mccabe-0.6[${PYTHON_USEDEP}] + =dev-python/toml-0.7.1[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/six[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + "${FILESDIR}/${PN}-2.4.4-sphinx-theme.patch" + "${FILESDIR}/${PN}-2.5.3-tests.patch" +) + +distutils_enable_sphinx doc --no-autodoc +distutils_enable_tests pytest + +python_prepare_all() { + # we don't want to run the benchmarking tests + rm -f tests/benchmark/test_baseline_benchmarks.py || die + + distutils-r1_python_prepare_all +} + +python_install_all() { + doman man/{pylint,pyreverse}.1 + if use examples ; then + docompress -x "/usr/share/doc/${PF}/examples" + docinto examples + dodoc -r examples/. + fi + + distutils-r1_python_install_all +} + +pkg_postinst() { + # Optional dependency on "tk" USE flag would break support for Jython. + optfeature "pylint-gui script requires dev-lang/python with \"tk\" USE flag enabled." 'dev-lang/python[tk]' +} diff --git a/dev-python/python-jsonrpc-server/python-jsonrpc-server-0.4.0.ebuild b/dev-python/python-jsonrpc-server/python-jsonrpc-server-0.4.0.ebuild index 858c1bae05a0..0b4515918814 100644 --- a/dev-python/python-jsonrpc-server/python-jsonrpc-server-0.4.0.ebuild +++ b/dev-python/python-jsonrpc-server/python-jsonrpc-server-0.4.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm64 ~x86" BDEPEND="dev-python/versioneer[${PYTHON_USEDEP}] test? ( diff --git a/dev-python/python-language-server/python-language-server-0.35.1.ebuild b/dev-python/python-language-server/python-language-server-0.35.1.ebuild index b2758a233d72..7cfa8059d3be 100644 --- a/dev-python/python-language-server/python-language-server-0.35.1.ebuild +++ b/dev-python/python-language-server/python-language-server-0.35.1.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm64 ~x86" BDEPEND="dev-python/versioneer[${PYTHON_USEDEP}] test? ( diff --git a/dev-python/python_orocos_kdl/files/0001-Declare-assignment-operator-private-for-SIP-Closes-2.patch b/dev-python/python_orocos_kdl/files/0001-Declare-assignment-operator-private-for-SIP-Closes-2.patch index b02f18747cfe..6c8d93ed62e7 100644 --- a/dev-python/python_orocos_kdl/files/0001-Declare-assignment-operator-private-for-SIP-Closes-2.patch +++ b/dev-python/python_orocos_kdl/files/0001-Declare-assignment-operator-private-for-SIP-Closes-2.patch @@ -16,10 +16,10 @@ operator. This PR makes this known to SIP as well. python_orocos_kdl/PyKDL/kinfam.sip | 29 ++++++++++++++++++++++++++++ 2 files changed, 32 insertions(+) -diff --git a/python_orocos_kdl/PyKDL/dynamics.sip b/python_orocos_kdl/PyKDL/dynamics.sip +diff --git a/PyKDL/dynamics.sip b/python_orocos_kdl/PyKDL/dynamics.sip index e0096dd..36f833c 100644 ---- a/python_orocos_kdl/PyKDL/dynamics.sip -+++ b/python_orocos_kdl/PyKDL/dynamics.sip +--- a/PyKDL/dynamics.sip ++++ b/PyKDL/dynamics.sip @@ -72,4 +72,7 @@ public: int JntToCoriolis(const JntArray &q, const JntArray &q_dot, JntArray &coriolis); int JntToMass(const JntArray &q, JntSpaceInertiaMatrix& H); @@ -28,10 +28,10 @@ index e0096dd..36f833c 100644 +private: + ChainDynParam& operator=(const ChainDynParam&); }; -diff --git a/python_orocos_kdl/PyKDL/kinfam.sip b/python_orocos_kdl/PyKDL/kinfam.sip +diff --git a/PyKDL/kinfam.sip b/python_orocos_kdl/PyKDL/kinfam.sip index d87fd00..e87ceb8 100644 ---- a/python_orocos_kdl/PyKDL/kinfam.sip -+++ b/python_orocos_kdl/PyKDL/kinfam.sip +--- a/PyKDL/kinfam.sip ++++ b/PyKDL/kinfam.sip @@ -344,6 +344,9 @@ public: ChainFkSolverPos_recursive(const Chain& chain); virtual int JntToCart(const JntArray& q_in, Frame& p_out,int segmentNr=-1); diff --git a/dev-python/python_orocos_kdl/python_orocos_kdl-1.4.0-r1.ebuild b/dev-python/python_orocos_kdl/python_orocos_kdl-1.4.0-r1.ebuild index 6b04b29864c1..dbb79e0ff7f7 100644 --- a/dev-python/python_orocos_kdl/python_orocos_kdl-1.4.0-r1.ebuild +++ b/dev-python/python_orocos_kdl/python_orocos_kdl-1.4.0-r1.ebuild @@ -1,8 +1,8 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 -PYTHON_COMPAT=( python3_{5,6,7,8,9} ) +EAPI=7 +PYTHON_COMPAT=( python{3_6,3_7,3_8,3_9} ) SCM="" if [ "${PV#9999}" != "${PV}" ] ; then @@ -10,7 +10,7 @@ if [ "${PV#9999}" != "${PV}" ] ; then EGIT_REPO_URI="https://github.com/orocos/orocos_kinematics_dynamics" fi -inherit ${SCM} python-r1 cmake-utils +inherit ${SCM} python-r1 cmake if [ "${PV#9999}" != "${PV}" ] ; then KEYWORDS="" @@ -41,19 +41,19 @@ else fi src_configure() { - python_foreach_impl cmake-utils_src_configure + python_foreach_impl cmake_src_configure } src_compile() { - python_foreach_impl cmake-utils_src_compile + python_foreach_impl cmake_src_compile } src_test() { - python_foreach_impl cmake-utils_src_test + python_foreach_impl cmake_src_test } src_install() { - python_foreach_impl cmake-utils_src_install + python_foreach_impl cmake_src_install # Need to have package.xml in our custom gentoo path insinto /usr/share/ros_packages/${PN} diff --git a/dev-python/python_orocos_kdl/python_orocos_kdl-9999.ebuild b/dev-python/python_orocos_kdl/python_orocos_kdl-9999.ebuild index f48a378d75f0..228748e30394 100644 --- a/dev-python/python_orocos_kdl/python_orocos_kdl-9999.ebuild +++ b/dev-python/python_orocos_kdl/python_orocos_kdl-9999.ebuild @@ -1,8 +1,8 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 -PYTHON_COMPAT=( python3_{5,6,7,8,9} ) +EAPI=7 +PYTHON_COMPAT=( python{3_6,3_7,3_8,3_9} ) SCM="" if [ "${PV#9999}" != "${PV}" ] ; then @@ -10,7 +10,7 @@ if [ "${PV#9999}" != "${PV}" ] ; then EGIT_REPO_URI="https://github.com/orocos/orocos_kinematics_dynamics" fi -inherit ${SCM} python-r1 cmake-utils +inherit ${SCM} python-r1 cmake if [ "${PV#9999}" != "${PV}" ] ; then KEYWORDS="" @@ -40,19 +40,19 @@ else fi src_configure() { - python_foreach_impl cmake-utils_src_configure + python_foreach_impl cmake_src_configure } src_compile() { - python_foreach_impl cmake-utils_src_compile + python_foreach_impl cmake_src_compile } src_test() { - python_foreach_impl cmake-utils_src_test + python_foreach_impl cmake_src_test } src_install() { - python_foreach_impl cmake-utils_src_install + python_foreach_impl cmake_src_install # Need to have package.xml in our custom gentoo path insinto /usr/share/ros_packages/${PN} diff --git a/dev-python/rope/rope-0.17.0.ebuild b/dev-python/rope/rope-0.17.0.ebuild index fb62f39955ee..d9af92656ca9 100644 --- a/dev-python/rope/rope-0.17.0.ebuild +++ b/dev-python/rope/rope-0.17.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="LGPL-3" SLOT="0" -KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux" IUSE="doc" diff --git a/dev-python/ujson/ujson-1.35-r1.ebuild b/dev-python/ujson/ujson-1.35-r1.ebuild index 30dcf6b7ec35..4b9b0c1d87a7 100644 --- a/dev-python/ujson/ujson-1.35-r1.ebuild +++ b/dev-python/ujson/ujson-1.35-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/yapf/yapf-0.30.0.ebuild b/dev-python/yapf/yapf-0.30.0.ebuild index 1c76ebacd484..4323b81e8eec 100644 --- a/dev-python/yapf/yapf-0.30.0.ebuild +++ b/dev-python/yapf/yapf-0.30.0.ebuild @@ -13,6 +13,6 @@ SRC_URI="https://github.com/google/yapf/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~arm64 x86" distutils_enable_tests setup.py -- cgit v1.3