summaryrefslogtreecommitdiff
path: root/dev-python/krb5
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-06-29 12:04:12 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-06-29 12:04:12 +0100
commit0f558761aa2dee1017b4751e4017205e015a9560 (patch)
tree037df795519468a25d9362b4e95cdaeb84eb1cf9 /dev-python/krb5
parent752d6256e5204b958b0ef7905675a940b5e9172f (diff)
gentoo resync : 29.12.2022
Diffstat (limited to 'dev-python/krb5')
-rw-r--r--dev-python/krb5/Manifest1
-rw-r--r--dev-python/krb5/krb5-0.3.0-r1.ebuild34
2 files changed, 35 insertions, 0 deletions
diff --git a/dev-python/krb5/Manifest b/dev-python/krb5/Manifest
index bb64f115b633..91100cabf2b0 100644
--- a/dev-python/krb5/Manifest
+++ b/dev-python/krb5/Manifest
@@ -1,3 +1,4 @@
DIST krb5-0.3.0.tar.gz 1707212 BLAKE2B 0fa7a60372876f28cdbc2865fbd898c717aaaf22837bfd123008611973a0d6907ea9e5941d5da4ef707161d6aadd883fdef1faab81d307153eb4e115defe32a6 SHA512 5074cecfcd82c8f525d77c2faba5b34d6cdc593b15124741df1adec64cdde59fec2f17a02c04f78484ab4b82f7f37f5c1a4d856a2040c8d11c7e4a1b74307b27
+EBUILD krb5-0.3.0-r1.ebuild 751 BLAKE2B 5568f065aba21fc5e6ac1c75080b278866d7efcd60424da4c78411c07a47f46c4e02f14b982a00abf07b23a01b1a95480781a0cdd2362b28d8bbf385bd5f4afb SHA512 5f559430a300c1bf089260a3e54a1ee8d633b6d8d28f7c623e8136e2fdb211fee5e110f7a968f639a85e9fff40be84fec94edc8f9bcaa90bf685747a535065ba
EBUILD krb5-0.3.0.ebuild 558 BLAKE2B 2075ba961f7be1f29b06cefb4f96daa10f250352e1cc587a73294069a6d65225f2af7e8e6d6bec6bec2f5eea15fe3b4b1fd69c259e1cef35bca188a8728a34f5 SHA512 2d85368f8b1c3553b2d04fc5a2a71737f0a8c8f18c41152ea3d29a9e0c8fb0d9f398e916327607fb46911c14c20c6cacfd88c15f8cdecf7db653be650680db93
MISC metadata.xml 364 BLAKE2B e69a14082c08f32db33234a5738190f54374c13a2f114d65e26a8e224c96f23be90e0cf602830b757fdadfaa058d723ab2cd51e6980f08fb090ca7b014416935 SHA512 f65eb368468d221f55e0701f8ae3790dbf083be2d3f210e9688b27db892b6d3e566a0cea3912d45a4e1e6da7aa092bc82eb6a4b861b459bb8decf914c5192d6a
diff --git a/dev-python/krb5/krb5-0.3.0-r1.ebuild b/dev-python/krb5/krb5-0.3.0-r1.ebuild
new file mode 100644
index 000000000000..235f1e541e46
--- /dev/null
+++ b/dev-python/krb5/krb5-0.3.0-r1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Kerberos API bindings for Python"
+HOMEPAGE="https://pypi.org/project/krb5/ https://github.com/jborean93/pykrb5"
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+ virtual/krb5
+"
+BDEPEND="
+ dev-python/cython[${PYTHON_USEDEP}]
+ test? ( dev-python/k5test[${PYTHON_USEDEP}] )
+"
+
+distutils_enable_tests pytest
+
+src_configure() {
+ # Needed for Python 3.11, can drop in next release (after 0.3.0)
+ cd src/krb5 || die
+ rm _*.c || die
+ cythonize -f -3 *.pyx || die
+}