diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2021-09-28 13:43:27 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2021-09-28 13:43:27 +0000 |
| commit | a159ccda6d0c3bfd9170813a8d771e0c7bbdd7f8 (patch) | |
| tree | 293df2e769e9c9324502b2d7c27bc250151678b6 /dev-python | |
| parent | adcbb7fa598f27e37e78fd814051afe34c010953 (diff) | |
| download | baldeagleos-repo-a159ccda6d0c3bfd9170813a8d771e0c7bbdd7f8.tar.gz baldeagleos-repo-a159ccda6d0c3bfd9170813a8d771e0c7bbdd7f8.tar.xz baldeagleos-repo-a159ccda6d0c3bfd9170813a8d771e0c7bbdd7f8.zip | |
Adding metadata
Diffstat (limited to 'dev-python')
| -rw-r--r-- | dev-python/django-appconf/Manifest | 1 | ||||
| -rw-r--r-- | dev-python/django-appconf/django-appconf-1.0.5.ebuild | 23 | ||||
| -rw-r--r-- | dev-python/django-appconf/metadata.xml | 1 | ||||
| -rw-r--r-- | dev-python/josepy/Manifest | 1 | ||||
| -rw-r--r-- | dev-python/josepy/josepy-1.10.0.ebuild | 31 | ||||
| -rw-r--r-- | dev-python/pygit2/files/pygit2-1.6.1-libgit2-1.2.0.patch | 48 | ||||
| -rw-r--r-- | dev-python/pygit2/pygit2-1.6.1-r2.ebuild | 45 | ||||
| -rw-r--r-- | dev-python/sphinxcontrib-doxylink/sphinxcontrib-doxylink-1.11.ebuild | 1 |
8 files changed, 151 insertions, 0 deletions
diff --git a/dev-python/django-appconf/Manifest b/dev-python/django-appconf/Manifest index d84cd9ecbe2a..9a8514de5b51 100644 --- a/dev-python/django-appconf/Manifest +++ b/dev-python/django-appconf/Manifest @@ -1 +1,2 @@ DIST django-appconf-1.0.4.tar.gz 18733 BLAKE2B 21af3c3913aafe6a7670256bb10e80d0ac286fdeea646f91e8696470be3c1dcfb0b6d04e626f80784de02693583bf0b7a16da658175f8a1d81200a5c837831ee SHA512 0d0a206d43d4c6d7f3dbe5fb6423f5f012dae42bae7459f3ee06501f9c126e73f69a30da5c34c84014e582a7b42f253ebd37ece8b8477963cb5d2357ca095639 +DIST django-appconf-1.0.5.tar.gz 15891 BLAKE2B 4d031a229ab11d55d85887346cf208cbe1136e48b78a4c096ba6d67017d80031d634cbeef82783713e4e005fe8a19f1f8e12193450b04e968b8ea5a94290f2bc SHA512 9d1b01e3f8dac5a9a7f6f4f5c0e9fcf4a2a0177e7702e5f932f238379bd2bb065a698c86d27c2dbab7ba6480abdc25595c8a4f7c6f0524517aeb1c0e34f09864 diff --git a/dev-python/django-appconf/django-appconf-1.0.5.ebuild b/dev-python/django-appconf/django-appconf-1.0.5.ebuild new file mode 100644 index 000000000000..dd7bfba2c64a --- /dev/null +++ b/dev-python/django-appconf/django-appconf-1.0.5.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8,9,10} ) +inherit distutils-r1 + +DESCRIPTION="A helper class for handling configuration defaults of packaged apps gracefully." +HOMEPAGE="https://django-appconf.readthedocs.io/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-python/django[${PYTHON_USEDEP}]" + +python_test() { + local -x DJANGO_SETTINGS_MODULE=tests.test_settings + local -x PYTHONPATH="${S}" + django-admin test -v 2 || die +} diff --git a/dev-python/django-appconf/metadata.xml b/dev-python/django-appconf/metadata.xml index a40779243ea6..29bef11b5f28 100644 --- a/dev-python/django-appconf/metadata.xml +++ b/dev-python/django-appconf/metadata.xml @@ -8,4 +8,5 @@ <remote-id type="pypi">django-appconf</remote-id> </upstream> <origin>gentoo-staging</origin> + <stabilize-allarches/> </pkgmetadata>
\ No newline at end of file diff --git a/dev-python/josepy/Manifest b/dev-python/josepy/Manifest index c8f90be892de..5bb546b5e9c5 100644 --- a/dev-python/josepy/Manifest +++ b/dev-python/josepy/Manifest @@ -1,2 +1,3 @@ +DIST josepy-1.10.0.tar.gz 58662 BLAKE2B 367d97a316c3adb33b9e3e2cc8400fc95fef09c5640c9747da852c0c1913dc6db3341e5b40bf1bd54d5f4619ee05642de1a72566f0d41c44aed731da8e341540 SHA512 517476c4b4df35b066f48e20e2c31bf458b998553a740dbfa4a682a94353db1cc9d706cee9429cb34b9347e8d78b97bf4a8f930334b86febfe56f5c9f779b42f DIST josepy-1.8.0.tar.gz 57507 BLAKE2B d395f08db9c46d37555f2cc540ab7af79356e32b60763acfa2116cdc08a46e51d75f56e6d393dd28c7dfda5f2012db5f4d5b5cddecf74809a01ca3dfebeb598d SHA512 50cdedfa4cf67055ae65dfeef2328ba7bb369fb8b763b425e4ca73108555c9cd04f12a644309c2f2e1db50e1d227be3bdbd00037e509d2b2d82565c213b81e4e DIST josepy-1.9.0.tar.gz 56932 BLAKE2B 0de67823c5015f3665323d33c96a97a8611d333e98a8229e847f41ebb6bb81c948001ecd3cbd46220237f40270dbb0e0418676b3c130f1765fe8d420abbd73b7 SHA512 b3a64a579d23aa87323f01ae3859fcb2cd9a699f160e43ebe58c93e11e5d5c5031cd257af1fd0400d982929eb4c06495c9d4fa09580ffcb4f6a4c09d0f191bd8 diff --git a/dev-python/josepy/josepy-1.10.0.ebuild b/dev-python/josepy/josepy-1.10.0.ebuild new file mode 100644 index 000000000000..8c3b0cc123e2 --- /dev/null +++ b/dev-python/josepy/josepy-1.10.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{6,7,8,9,10} pypy3 ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 + +DESCRIPTION="JOSE protocol implementation in Python" +HOMEPAGE="https://github.com/certbot/josepy" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +RDEPEND=" + >=dev-python/cryptography-0.8[${PYTHON_USEDEP}] + >=dev-python/pyopenssl-0.13[${PYTHON_USEDEP}] +" +BDEPEND="test? ( dev-python/mock[${PYTHON_USEDEP}] )" + +distutils_enable_tests pytest + +python_prepare_all() { + # Remove coverage/flake8 options + sed -i -e '/^addopts =/d' -e '/^flake8-ignore/d' pytest.ini || die + distutils-r1_python_prepare_all +} diff --git a/dev-python/pygit2/files/pygit2-1.6.1-libgit2-1.2.0.patch b/dev-python/pygit2/files/pygit2-1.6.1-libgit2-1.2.0.patch new file mode 100644 index 000000000000..d3e097ba62b3 --- /dev/null +++ b/dev-python/pygit2/files/pygit2-1.6.1-libgit2-1.2.0.patch @@ -0,0 +1,48 @@ +From dcde9eff5950492ab0d2565a07fd18d765332a96 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?J=2E=20David=20Ib=C3=A1=C3=B1ez?= <jdavid.ibp@gmail.com> +Date: Thu, 16 Sep 2021 11:19:04 +0200 +Subject: [PATCH] Upgrade to libgit2 1.2 + +Closes #1089 +--- + Makefile | 2 +- + build.sh | 14 +++++++------- + pygit2/decl/remote.h | 2 ++ + src/types.h | 4 ++-- + 10 files changed, 29 insertions(+), 25 deletions(-) + +diff --git a/pygit2/decl/remote.h b/pygit2/decl/remote.h +index ff84371c3e1ce81a7e9914d4d4592638f41376bb..4e912c065cd6eaf19ef6d0304b0fd8f646edbff4 100644 +--- a/pygit2/decl/remote.h ++++ b/pygit2/decl/remote.h +@@ -23,6 +23,7 @@ typedef struct { + + typedef int (*git_push_negotiation)(const git_push_update **updates, size_t len, void *payload); + typedef int (*git_push_update_reference_cb)(const char *refname, const char *status, void *data); ++typedef int (*git_remote_ready_cb)(git_remote *remote, int direction, void *payload); + typedef int (*git_url_resolve_cb)(git_buf *url_resolved, const char *url, int direction, void *payload); + + struct git_remote_callbacks { +@@ -38,6 +39,7 @@ struct git_remote_callbacks { + git_push_update_reference_cb push_update_reference; + git_push_negotiation push_negotiation; + git_transport_cb transport; ++ git_remote_ready_cb remote_ready; + void *payload; + git_url_resolve_cb resolve_url; + }; +diff --git a/src/types.h b/src/types.h +index ff967b81f76688f8f0958638d99a06f7bbacb99c..89ad3a00149a1326c3edfa20d2d69d629cb1d2a2 100644 +--- a/src/types.h ++++ b/src/types.h +@@ -32,8 +32,8 @@ + #include <Python.h> + #include <git2.h> + +-#if !(LIBGIT2_VER_MAJOR == 1 && LIBGIT2_VER_MINOR == 1) +-#error You need a compatible libgit2 version (1.1.x) ++#if !(LIBGIT2_VER_MAJOR == 1 && LIBGIT2_VER_MINOR == 2) ++#error You need a compatible libgit2 version (1.2.x) + #endif + + /* diff --git a/dev-python/pygit2/pygit2-1.6.1-r2.ebuild b/dev-python/pygit2/pygit2-1.6.1-r2.ebuild new file mode 100644 index 000000000000..90d7f51ddf2d --- /dev/null +++ b/dev-python/pygit2/pygit2-1.6.1-r2.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{6,7,8,9,10} ) +inherit distutils-r1 + +DESCRIPTION="Python bindings for libgit2" +HOMEPAGE="https://github.com/libgit2/pygit2 https://pypi.org/project/pygit2/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="GPL-2-with-linking-exception" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + =dev-libs/libgit2-1.2*:= + dev-python/cached-property[${PYTHON_USEDEP}] + >=dev-python/cffi-1.0:=[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}" + +distutils_enable_tests pytest + +src_prepare() { + local PATCHES=( + "${FILESDIR}"/${P}-libgit2-1.2.0.patch + ) + + distutils-r1_src_prepare + + # unconditionally prevent it from using network + sed -i -e '/has_network/s:True:False:' test/utils.py || die + + # we need to move them away to prevent pytest from forcing '..' + # for imports + mkdir hack || die + mv test hack/ || die + ln -s hack/test test || die +} + +python_test() { + epytest hack/test +} diff --git a/dev-python/sphinxcontrib-doxylink/sphinxcontrib-doxylink-1.11.ebuild b/dev-python/sphinxcontrib-doxylink/sphinxcontrib-doxylink-1.11.ebuild index f45a7a732dfb..b464db9acd88 100644 --- a/dev-python/sphinxcontrib-doxylink/sphinxcontrib-doxylink-1.11.ebuild +++ b/dev-python/sphinxcontrib-doxylink/sphinxcontrib-doxylink-1.11.ebuild @@ -25,6 +25,7 @@ BDEPEND=" test? ( app-doc/doxygen dev-python/python-dateutil[${PYTHON_USEDEP}] + dev-python/testfixtures[${PYTHON_USEDEP}] ) " |
