diff options
| author | Liguros - Gitlab CI/CD [feature/flatten] <gitlab@liguros.net> | 2020-10-12 00:36:12 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [feature/flatten] <gitlab@liguros.net> | 2020-10-12 00:36:12 +0000 |
| commit | 87c92181f56983e021303cc519d59dcec05a0866 (patch) | |
| tree | 117892aa1af2424e0b34436deced7762e15e8097 /dev-python | |
| parent | afa28f4c8259bf21236fc8d40f3dbfb6d30b398d (diff) | |
| download | baldeagleos-repo-87c92181f56983e021303cc519d59dcec05a0866.tar.gz baldeagleos-repo-87c92181f56983e021303cc519d59dcec05a0866.tar.xz baldeagleos-repo-87c92181f56983e021303cc519d59dcec05a0866.zip | |
Updating liguros repo
Diffstat (limited to 'dev-python')
| -rw-r--r-- | dev-python/iniparse/Manifest | 1 | ||||
| -rw-r--r-- | dev-python/iniparse/iniparse-0.5.ebuild | 24 | ||||
| -rw-r--r-- | dev-python/isort/isort-5.6.3.ebuild | 2 | ||||
| -rw-r--r-- | dev-python/pydocstyle/pydocstyle-5.1.1.ebuild | 2 | ||||
| -rw-r--r-- | dev-python/pygobject/pygobject-3.36.1-r1.ebuild | 17 | ||||
| -rw-r--r-- | dev-python/pylama/pylama-7.7.1-r1.ebuild | 2 | ||||
| -rw-r--r-- | dev-python/python-levenshtein/python-levenshtein-0.12.0.ebuild | 12 | ||||
| -rw-r--r-- | dev-python/rq/rq-1.5.2.ebuild | 2 | ||||
| -rw-r--r-- | dev-python/translate-toolkit/Manifest | 1 | ||||
| -rw-r--r-- | dev-python/translate-toolkit/translate-toolkit-2.5.1.ebuild | 77 | ||||
| -rw-r--r-- | dev-python/utidylib/utidylib-0.6-r1.ebuild | 8 |
11 files changed, 120 insertions, 28 deletions
diff --git a/dev-python/iniparse/Manifest b/dev-python/iniparse/Manifest index 0c2cd71b1b61..cc0c0529beb7 100644 --- a/dev-python/iniparse/Manifest +++ b/dev-python/iniparse/Manifest @@ -1 +1,2 @@ DIST iniparse-0.4.tar.gz 31278 BLAKE2B 1d92322cedd115a68f4133f477ca772e4d24b48991c07fecf3d22e86ac39f0626ffa7cebecfa15a200dc9fcbfac205c1e17aefa35e335a1f86f3919a3f9c1d58 SHA512 d59eae7c1ce474c89eddb0b0cbff5973444571728aa0c6ce5b3632984353415f7eec4de63cf007c276df0d1bb914b2ea5dd0acc00f3a261285c8e2e9883fbe9a +DIST iniparse-0.5.tar.gz 32233 BLAKE2B 3da99f9d828318f78ddb8789afe63a7fdec017eaf41df5f420b0f358a9724eb787f312c9964238d9e42ebecce143d37f72858c7935cafbcf0221229b89033026 SHA512 b3f10d1b36497c3c5c71cb0a1ac73d74d8944f4ad3b7acc4a4b0246c2f1a20c184d9af20bbb3cb8ec4f57fddfb5e103b92688847debb4200ef0583353d7f9556 diff --git a/dev-python/iniparse/iniparse-0.5.ebuild b/dev-python/iniparse/iniparse-0.5.ebuild new file mode 100644 index 000000000000..f916d7a5feb9 --- /dev/null +++ b/dev-python/iniparse/iniparse-0.5.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9} ) +inherit distutils-r1 + +DESCRIPTION="Better INI parser for Python" +HOMEPAGE="https://pypi.org/project/iniparse/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT PSF-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="" + +BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" +DEPEND=">=dev-python/six-1.10.0[${PYTHON_USEDEP}]" +RDEPEND="${DEPEND}" + +python_test() { + "${EPYTHON}" runtests.py || die +} diff --git a/dev-python/isort/isort-5.6.3.ebuild b/dev-python/isort/isort-5.6.3.ebuild index 6f04f8c29a47..e64f30e59489 100644 --- a/dev-python/isort/isort-5.6.3.ebuild +++ b/dev-python/isort/isort-5.6.3.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm64 ~x86" BDEPEND=" test? ( diff --git a/dev-python/pydocstyle/pydocstyle-5.1.1.ebuild b/dev-python/pydocstyle/pydocstyle-5.1.1.ebuild index 4027ebb313e2..00dcd5438954 100644 --- a/dev-python/pydocstyle/pydocstyle-5.1.1.ebuild +++ b/dev-python/pydocstyle/pydocstyle-5.1.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/PyCQA/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm64 ~x86" RDEPEND="dev-python/snowballstemmer[${PYTHON_USEDEP}]" diff --git a/dev-python/pygobject/pygobject-3.36.1-r1.ebuild b/dev-python/pygobject/pygobject-3.36.1-r1.ebuild index 759ddd06b100..259264208ac3 100644 --- a/dev-python/pygobject/pygobject-3.36.1-r1.ebuild +++ b/dev-python/pygobject/pygobject-3.36.1-r1.ebuild @@ -27,13 +27,11 @@ RDEPEND="${PYTHON_DEPS} " DEPEND="${RDEPEND} test? ( - $(python_gen_cond_dep ' - dev-libs/atk[introspection] - dev-python/pytest[${PYTHON_USEDEP}] - x11-libs/gdk-pixbuf:2[introspection,jpeg] - x11-libs/gtk+:3[introspection] - x11-libs/pango[introspection] - ' -3) + dev-libs/atk[introspection] + dev-python/pytest[${PYTHON_USEDEP}] + x11-libs/gdk-pixbuf:2[introspection,jpeg] + x11-libs/gtk+:3[introspection] + x11-libs/pango[introspection] ) " BDEPEND=" @@ -62,11 +60,6 @@ src_test() { local -x GIO_USE_VOLUME_MONITOR="unix" # prevent udisks-related failures in chroots, bug #449484 testing() { - if ! python_is_python3; then - einfo "Skipping tests on Python 2 to unblock deps" - return - fi - local -x XDG_CACHE_HOME="${T}/${EPYTHON}" meson_src_test || die "test failed for ${EPYTHON}" } diff --git a/dev-python/pylama/pylama-7.7.1-r1.ebuild b/dev-python/pylama/pylama-7.7.1-r1.ebuild index 9f53ce4cfff7..ebeb1677c5bb 100644 --- a/dev-python/pylama/pylama-7.7.1-r1.ebuild +++ b/dev-python/pylama/pylama-7.7.1-r1.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/klen/pylama/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="LGPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm64 ~x86" RDEPEND=" >=dev-python/mccabe-0.5.2[${PYTHON_USEDEP}] diff --git a/dev-python/python-levenshtein/python-levenshtein-0.12.0.ebuild b/dev-python/python-levenshtein/python-levenshtein-0.12.0.ebuild index 3a793030abc9..b6a9406fe17e 100644 --- a/dev-python/python-levenshtein/python-levenshtein-0.12.0.ebuild +++ b/dev-python/python-levenshtein/python-levenshtein-0.12.0.ebuild @@ -1,20 +1,18 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 -PYTHON_COMPAT=( python3_{5,6,7,8,9} ) +PYTHON_COMPAT=( python3_{6,7,8,9} ) DISTUTILS_USE_SETUPTOOLS=rdepend -inherit distutils-r1 - MY_PN="python-Levenshtein" MY_P="${MY_PN}-${PV}" +inherit distutils-r1 DESCRIPTION="Functions for fast computation of Levenshtein distance, and edit operations" -HOMEPAGE=" - https://github.com/ztane/python-Levenshtein/ - https://pypi.org/project/python-Levenshtein/" +HOMEPAGE="https://pypi.org/project/python-Levenshtein/ + https://github.com/ztane/python-Levenshtein/" SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_P}.tar.gz" LICENSE="GPL-2" diff --git a/dev-python/rq/rq-1.5.2.ebuild b/dev-python/rq/rq-1.5.2.ebuild index 7c976453a10c..882398e46f9d 100644 --- a/dev-python/rq/rq-1.5.2.ebuild +++ b/dev-python/rq/rq-1.5.2.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/rq/rq/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 arm arm64 ppc ppc64 x86" BDEPEND=" test? ( diff --git a/dev-python/translate-toolkit/Manifest b/dev-python/translate-toolkit/Manifest index a9b67f3d9be8..bc3c8b99f9c2 100644 --- a/dev-python/translate-toolkit/Manifest +++ b/dev-python/translate-toolkit/Manifest @@ -1 +1,2 @@ DIST translate-toolkit-2.5.0.tar.gz 7679224 BLAKE2B 927b0dcfc0836ed2f2589d70f5789fc6d8b23a3e80bf4ef0054704ca12e4b5287a7e3b2a90992197bae6fc0acee1ea9d93a8eff05f6e5182f9269ca2aa9e5a66 SHA512 c4ff8fe9e7cc5b44a5448391ecbcfc454bf32d3794267e67824b020ca78cfbeba1283287a42f07859cd197a413fe8171ad5e31375f60fec77f334642ed2ad13e +DIST translate-toolkit-2.5.1.tar.gz 5984081 BLAKE2B 55e158d0d354f181a4e23d9638306eb82bda0dd3133a507de682a54c4197d36ae6ad6bf3d733eb841d9406933407eb98c5874a13e55c7840a672971e87721d94 SHA512 57bdd7f824527955fde6db3a69ffadc27814336c6f792d08bb70e56e95a646d0366e8a3a48ac187ef62804f79dd8a61a4a0b76c8a28e57047c310fcfdf79e999 diff --git a/dev-python/translate-toolkit/translate-toolkit-2.5.1.ebuild b/dev-python/translate-toolkit/translate-toolkit-2.5.1.ebuild new file mode 100644 index 000000000000..198e83e0ddd2 --- /dev/null +++ b/dev-python/translate-toolkit/translate-toolkit-2.5.1.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9} ) +PYTHON_REQ_USE="sqlite" +DISTUTILS_USE_SETUPTOOLS=rdepend +inherit distutils-r1 + +DESCRIPTION="Toolkit to convert between many translation formats" +HOMEPAGE="https://github.com/translate/translate" +SRC_URI="https://github.com/translate/translate/releases/download/${PV}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" +IUSE="doc +html +ical +ini +subtitles +yaml" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +BDEPEND=" + doc? ( >=dev-python/sphinx-3.0.2 ) +" +DEPEND=" + >=dev-python/six-1.11.0[${PYTHON_USEDEP}] +" +RDEPEND="${DEPEND} + !dev-python/pydiff + app-text/iso-codes + >=dev-python/chardet-3.0.4[${PYTHON_USEDEP}] + >=dev-python/lxml-4.3.1[${PYTHON_USEDEP}] + >=dev-python/pycountry-19.8.18[${PYTHON_USEDEP}] + >=dev-python/python-levenshtein-0.12.0[${PYTHON_USEDEP}] + sys-devel/gettext + html? ( dev-python/utidylib[${PYTHON_USEDEP}] ) + ical? ( dev-python/vobject[${PYTHON_USEDEP}] ) + ini? ( >=dev-python/iniparse-0.5[${PYTHON_USEDEP}] ) + subtitles? ( media-video/gaupol[${PYTHON_USEDEP}] ) + yaml? ( dev-python/pyyaml[${PYTHON_USEDEP}] ) +" + +python_prepare_all() { + # Prevent unwanted d'loading in doc build + sed -e "/^ 'sphinx.ext.intersphinx',/d" \ + -e "/html_theme/ s/sphinx-bootstrap/classic/" \ + -i docs/conf.py || die + + distutils-r1_python_prepare_all +} + +python_compile_all() { + if use doc; then + emake -C docs html + HTML_DOCS=( "${S}"/docs/_build/html/. ) + fi +} + +python_install_all() { + distutils-r1_python_install_all + + rm -Rf docs || die + if ! use html; then + rm "${ED}"/usr/bin/{html2po,po2html} || die + fi + if ! use ical; then + rm "${ED}"/usr/bin/{ical2po,po2ical} || die + fi + if ! use ini; then + rm "${ED}"/usr/bin/{ini2po,po2ini} || die + fi + if ! use subtitles; then + rm "${ED}"/usr/bin/{sub2po,po2sub} || die + fi + + python_optimize +} diff --git a/dev-python/utidylib/utidylib-0.6-r1.ebuild b/dev-python/utidylib/utidylib-0.6-r1.ebuild index d8efccd598d8..64873389cd02 100644 --- a/dev-python/utidylib/utidylib-0.6-r1.ebuild +++ b/dev-python/utidylib/utidylib-0.6-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{5,6,7,8,9} ) +PYTHON_COMPAT=( python3_{6,7,8,9} ) MY_P="uTidylib-${PV}" inherit distutils-r1 @@ -17,9 +17,7 @@ SLOT="0" KEYWORDS="amd64 arm64 ppc ppc64 x86" IUSE="doc test" -REQUIRED_USE="${PYTHON_REQUIRED_USE} - test? ( || ( $(python_gen_useflags 'python2*' python3_6 python3_7) ) ) -" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" BDEPEND=" dev-python/setuptools[${PYTHON_USEDEP}] @@ -33,7 +31,7 @@ RDEPEND=" app-text/tidy-html5 " -RESTRICT="test" # 1/11 tests fail +RESTRICT="!test? ( test )" S="${WORKDIR}/${MY_P}" |
