* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2015-08-25 4:35 Jeroen Roovers
0 siblings, 0 replies; 73+ messages in thread
From: Jeroen Roovers @ 2015-08-25 4:35 UTC (permalink / raw
To: gentoo-commits
commit: 2c8a5551035902d510e931ef828f65ce8479ffcf
Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 25 04:27:26 2015 +0000
Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Tue Aug 25 04:34:29 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c8a5551
dev-python/python-ldap: Stable for HPPA (bug #556294).
Package-Manager: portage-2.2.20.1
dev-python/python-ldap/python-ldap-2.4.19.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/python-ldap/python-ldap-2.4.19.ebuild b/dev-python/python-ldap/python-ldap-2.4.19.ebuild
index af22d22..84992e7 100644
--- a/dev-python/python-ldap/python-ldap-2.4.19.ebuild
+++ b/dev-python/python-ldap/python-ldap-2.4.19.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="PSF-2"
SLOT="0"
-KEYWORDS="alpha amd64 ~hppa ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~x86-solaris"
+KEYWORDS="alpha amd64 hppa ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~x86-solaris"
IUSE="doc examples sasl ssl"
# If you need support for openldap-2.3.x, please use python-ldap-2.3.9.
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2015-08-25 4:35 Jeroen Roovers
0 siblings, 0 replies; 73+ messages in thread
From: Jeroen Roovers @ 2015-08-25 4:35 UTC (permalink / raw
To: gentoo-commits
commit: 56fb00d2f42345d1a5367a7d2e6f3cfaf0c11406
Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 25 04:29:11 2015 +0000
Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Tue Aug 25 04:34:33 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56fb00d2
dev-python/python-ldap: Stable for PPC64 (bug #556294).
Package-Manager: portage-2.2.20.1
dev-python/python-ldap/python-ldap-2.4.19.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/python-ldap/python-ldap-2.4.19.ebuild b/dev-python/python-ldap/python-ldap-2.4.19.ebuild
index 84992e7..40b0347 100644
--- a/dev-python/python-ldap/python-ldap-2.4.19.ebuild
+++ b/dev-python/python-ldap/python-ldap-2.4.19.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="PSF-2"
SLOT="0"
-KEYWORDS="alpha amd64 hppa ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~x86-solaris"
+KEYWORDS="alpha amd64 hppa ia64 ~ppc ppc64 ~sparc x86 ~x86-fbsd ~x86-solaris"
IUSE="doc examples sasl ssl"
# If you need support for openldap-2.3.x, please use python-ldap-2.3.9.
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2015-09-21 12:10 Justin Lecher
0 siblings, 0 replies; 73+ messages in thread
From: Justin Lecher @ 2015-09-21 12:10 UTC (permalink / raw
To: gentoo-commits
commit: 1a297a6e4d71301e9a4325c744cbde655cd887b6
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 21 12:00:42 2015 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Mon Sep 21 12:10:45 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a297a6e
dev-python/python-ldap: Drop old
Package-Manager: portage-2.2.20.1
Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>
dev-python/python-ldap/Manifest | 1 -
dev-python/python-ldap/python-ldap-2.4.15.ebuild | 66 ------------------------
2 files changed, 67 deletions(-)
diff --git a/dev-python/python-ldap/Manifest b/dev-python/python-ldap/Manifest
index 7c6f3bf..d50a32a 100644
--- a/dev-python/python-ldap/Manifest
+++ b/dev-python/python-ldap/Manifest
@@ -1,3 +1,2 @@
-DIST python-ldap-2.4.15.tar.gz 111597 SHA256 30bcac33ded943557fbafb1b6d9c345deab34d89d63dbcee9e6b59207db11670 SHA512 2e2d5ecc4f96a63465dbc0da3b8a524729cf199f95eb559beeea5466da4fa9667f61aff7e482f73d6581d24477cb4780fccd599619fbb92b2810bdc81f2de310 WHIRLPOOL c3c3135a2b073cc74d2692df0b9d0baaf8353ce253619747fb0626fa34b3f6df8dde184894856b934b63666c413aed81e80f3321893539d1825660a1f75b1be6
DIST python-ldap-2.4.19.tar.gz 138503 SHA256 02fddb3accbfb54e40ff47a59457e422b253f9fb6cd64bb3851b349295fab048 SHA512 bfa8b87449f03d70d78bf890d1190ef5a153e1b84db97ca4b40465bfba9faedace2a69f4ae1279ef6323c01255f52993cf0e4374bc32d9660a5286dfc7c17b85 WHIRLPOOL 708c6744b41fc4c9dc4473a9ab088016aa722f5b196c080973fedbb07a08dd57f859ddb5d193665349f44d2d08ff9e2f797cfa6af23e34624f1d0a9e21d62d4d
DIST python-ldap-2.4.20.tar.gz 142355 SHA256 4b8891539a3171d993cf7896b632ff088a4c707ae85ac3c77db1454f7949f3e2 SHA512 d8afe217c18d49b70089bc47bac7c48f57774b78b1dd44ae3a60e669a3df59058d8579b9de64a2349af612db8e3c1ea5bfa5a47148c651cbfa4038dbc58b9ff2 WHIRLPOOL 562993e84f5c41b3aefd808a047d6cf8ea6c4284171f7f0d858d3a7417a67e31b06f283ed557fbad3fde25a4a9d2c049cbce52c0759b94850ea19848e4192f64
diff --git a/dev-python/python-ldap/python-ldap-2.4.15.ebuild b/dev-python/python-ldap/python-ldap-2.4.15.ebuild
deleted file mode 100644
index 1d09239..0000000
--- a/dev-python/python-ldap/python-ldap-2.4.15.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-# setup.py is written only for py2, which suits pypy
-PYTHON_COMPAT=( python2_7 pypy )
-
-inherit distutils-r1 multilib
-
-DESCRIPTION="Various LDAP-related Python modules"
-HOMEPAGE="http://www.python-ldap.org https://pypi.python.org/pypi/python-ldap"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="PSF-2"
-SLOT="0"
-KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x86-solaris"
-# doc flag dropped due to absence of the docs
-IUSE="examples sasl ssl"
-
-# If you need support for openldap-2.3.x, please use python-ldap-2.3.9.
-# python team: Please do not remove python-ldap-2.3.9 from the tree.
-# OpenSSL is an optional runtime dep.
-RDEPEND=">net-nds/openldap-2.4.11
- dev-python/pyasn1[${PYTHON_USEDEP}]
- sasl? ( >=dev-libs/cyrus-sasl-2.1 )"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]"
-
-python_prepare_all() {
- sed -e "s:^library_dirs =.*:library_dirs = /usr/$(get_libdir) /usr/$(get_libdir)/sasl2:" \
- -e "s:^include_dirs =.*:include_dirs = ${EPREFIX}/usr/include ${EPREFIX}/usr/include/sasl:" \
- -i setup.cfg || die "error fixing setup.cfg"
-
- local mylibs="ldap"
- if use sasl; then
- use ssl && mylibs="ldap_r"
- mylibs="${mylibs} sasl2"
- else
- sed -e 's/HAVE_SASL//g' -i setup.cfg || die
- fi
- use ssl && mylibs="${mylibs} ssl crypto"
- use elibc_glibc && mylibs="${mylibs} resolv"
-
- sed -e "s:^libs = .*:libs = lber ${mylibs}:" \
- -i setup.cfg || die "error setting up libs in setup.cfg"
-
- # set test expected to fail to expectedFailure
- sed -e "s:^ def test_bad_urls: @unittest.expectedFailure\n def test_bad_urls:" \
- -i Tests/t_ldapurl.py || die
-
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- # XXX: the tests supposedly can start local slapd
- # but it requires some manual config, it seems.
-
- "${PYTHON}" Tests/t_ldapurl.py || die "Tests fail with ${EPYTHON}"
-}
-
-python_install_all() {
- use examples && local EXAMPLES=( Demo/. )
- distutils-r1_python_install_all
-}
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2015-09-28 12:12 Justin Lecher
0 siblings, 0 replies; 73+ messages in thread
From: Justin Lecher @ 2015-09-28 12:12 UTC (permalink / raw
To: gentoo-commits
commit: c5f4306fe53311d5cb3b81f837f265c989d19963
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 28 11:20:47 2015 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Mon Sep 28 11:20:47 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5f4306f
dev-python/python-ldap: Version Bump
Package-Manager: portage-2.2.22
Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>
dev-python/python-ldap/Manifest | 1 +
dev-python/python-ldap/python-ldap-2.4.21.ebuild | 74 ++++++++++++++++++++++++
2 files changed, 75 insertions(+)
diff --git a/dev-python/python-ldap/Manifest b/dev-python/python-ldap/Manifest
index d50a32a..6325d4b 100644
--- a/dev-python/python-ldap/Manifest
+++ b/dev-python/python-ldap/Manifest
@@ -1,2 +1,3 @@
DIST python-ldap-2.4.19.tar.gz 138503 SHA256 02fddb3accbfb54e40ff47a59457e422b253f9fb6cd64bb3851b349295fab048 SHA512 bfa8b87449f03d70d78bf890d1190ef5a153e1b84db97ca4b40465bfba9faedace2a69f4ae1279ef6323c01255f52993cf0e4374bc32d9660a5286dfc7c17b85 WHIRLPOOL 708c6744b41fc4c9dc4473a9ab088016aa722f5b196c080973fedbb07a08dd57f859ddb5d193665349f44d2d08ff9e2f797cfa6af23e34624f1d0a9e21d62d4d
DIST python-ldap-2.4.20.tar.gz 142355 SHA256 4b8891539a3171d993cf7896b632ff088a4c707ae85ac3c77db1454f7949f3e2 SHA512 d8afe217c18d49b70089bc47bac7c48f57774b78b1dd44ae3a60e669a3df59058d8579b9de64a2349af612db8e3c1ea5bfa5a47148c651cbfa4038dbc58b9ff2 WHIRLPOOL 562993e84f5c41b3aefd808a047d6cf8ea6c4284171f7f0d858d3a7417a67e31b06f283ed557fbad3fde25a4a9d2c049cbce52c0759b94850ea19848e4192f64
+DIST python-ldap-2.4.21.tar.gz 121176 SHA256 2a3ce606465d2d5fbd0a620516b6648ffd85c343d9305d49a2a1f7d338b8bbd4 SHA512 38f879bd70e5a31b2ec0f89c7a9aab6bdfe86285976300358828cdb83995edaaa960d29c8fcd9f333bda88a2015f306460de7bb24b2d514944d9dc83650acb75 WHIRLPOOL 8cc7526356e63642430804370ffd41cd1e74b74654d4302f90fe87a6471639848ae6ecff160a26daa39763718625b4bcdf3e2b6aaa58e98b00854e1692b30db5
diff --git a/dev-python/python-ldap/python-ldap-2.4.21.ebuild b/dev-python/python-ldap/python-ldap-2.4.21.ebuild
new file mode 100644
index 0000000..3309a2b
--- /dev/null
+++ b/dev-python/python-ldap/python-ldap-2.4.21.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# setup.py is written only for py2, which suits pypy
+PYTHON_COMPAT=( python2_7 pypy )
+
+inherit distutils-r1 multilib
+
+DESCRIPTION="Various LDAP-related Python modules"
+HOMEPAGE="http://www.python-ldap.org https://pypi.python.org/pypi/python-ldap"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="PSF-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-solaris"
+IUSE="doc examples sasl ssl"
+
+# If you need support for openldap-2.3.x, please use python-ldap-2.3.9.
+# python team: Please do not remove python-ldap-2.3.9 from the tree.
+# OpenSSL is an optional runtime dep.
+# setup.py sets setuptools and misses pyasn1 and pyasn1-modules in install_requires
+RDEPEND=">net-nds/openldap-2.4.11
+ dev-python/pyasn1[${PYTHON_USEDEP}]
+ dev-python/pyasn1-modules[${PYTHON_USEDEP}]
+ sasl? ( >=dev-libs/cyrus-sasl-2.1 )"
+DEPEND="${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
+
+python_prepare_all() {
+ sed -e "s:^library_dirs =.*:library_dirs = /usr/$(get_libdir) /usr/$(get_libdir)/sasl2:" \
+ -e "s:^include_dirs =.*:include_dirs = ${EPREFIX}/usr/include ${EPREFIX}/usr/include/sasl:" \
+ -i setup.cfg || die "error fixing setup.cfg"
+
+ local mylibs="ldap"
+ if use sasl; then
+ use ssl && mylibs="ldap_r"
+ mylibs="${mylibs} sasl2"
+ else
+ sed -e 's/HAVE_SASL//g' -i setup.cfg || die
+ fi
+ use ssl && mylibs="${mylibs} ssl crypto"
+ use elibc_glibc && mylibs="${mylibs} resolv"
+
+ sed -e "s:^libs = .*:libs = lber ${mylibs}:" \
+ -i setup.cfg || die "error setting up libs in setup.cfg"
+
+ # set test expected to fail to expectedFailure
+ sed -e "s:^ def test_bad_urls: @unittest.expectedFailure\n def test_bad_urls:" \
+ -i Tests/t_ldapurl.py || die
+
+ distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+ use doc && emake -C Doc html
+}
+
+python_test() {
+ # XXX: the tests supposedly can start local slapd
+ # but it requires some manual config, it seems.
+
+ "${PYTHON}" Tests/t_ldapurl.py || die "Tests fail with ${EPYTHON}"
+}
+
+python_install_all() {
+ use examples && local EXAMPLES=( Demo/. )
+ use doc && local HTML_DOCS=( Doc/.build/html/. )
+
+ distutils-r1_python_install_all
+}
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2015-10-09 10:04 Mike Gilbert
0 siblings, 0 replies; 73+ messages in thread
From: Mike Gilbert @ 2015-10-09 10:04 UTC (permalink / raw
To: gentoo-commits
commit: 44b2a73e7a3d70a2a0546c95d426edf73f42a51e
Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 9 10:04:04 2015 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Fri Oct 9 10:04:08 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44b2a73e
dev-python/python-ldap: Add blocker for pyldap
Bug: https://bugs.gentoo.org/562058
Package-Manager: portage-2.2.22_p20
.../{python-ldap-2.4.19.ebuild => python-ldap-2.4.19-r1.ebuild} | 1 +
.../{python-ldap-2.4.21.ebuild => python-ldap-2.4.21-r1.ebuild} | 2 +-
dev-python/python-ldap/python-ldap-9999.ebuild | 1 +
3 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/dev-python/python-ldap/python-ldap-2.4.19.ebuild b/dev-python/python-ldap/python-ldap-2.4.19-r1.ebuild
similarity index 98%
rename from dev-python/python-ldap/python-ldap-2.4.19.ebuild
rename to dev-python/python-ldap/python-ldap-2.4.19-r1.ebuild
index c3696c3..44369ed 100644
--- a/dev-python/python-ldap/python-ldap-2.4.19.ebuild
+++ b/dev-python/python-ldap/python-ldap-2.4.19-r1.ebuild
@@ -29,6 +29,7 @@ RDEPEND=">net-nds/openldap-2.4.11
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
+RDEPEND+=" !dev-python/pyldap"
python_prepare_all() {
sed -e "s:^library_dirs =.*:library_dirs = /usr/$(get_libdir) /usr/$(get_libdir)/sasl2:" \
diff --git a/dev-python/python-ldap/python-ldap-2.4.21.ebuild b/dev-python/python-ldap/python-ldap-2.4.21-r1.ebuild
similarity index 97%
rename from dev-python/python-ldap/python-ldap-2.4.21.ebuild
rename to dev-python/python-ldap/python-ldap-2.4.21-r1.ebuild
index 3309a2b..6526054 100644
--- a/dev-python/python-ldap/python-ldap-2.4.21.ebuild
+++ b/dev-python/python-ldap/python-ldap-2.4.21-r1.ebuild
@@ -4,7 +4,6 @@
EAPI=5
-# setup.py is written only for py2, which suits pypy
PYTHON_COMPAT=( python2_7 pypy )
inherit distutils-r1 multilib
@@ -29,6 +28,7 @@ RDEPEND=">net-nds/openldap-2.4.11
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
+RDEPEND+=" !dev-python/pyldap"
python_prepare_all() {
sed -e "s:^library_dirs =.*:library_dirs = /usr/$(get_libdir) /usr/$(get_libdir)/sasl2:" \
diff --git a/dev-python/python-ldap/python-ldap-9999.ebuild b/dev-python/python-ldap/python-ldap-9999.ebuild
index fe9c917..78856a7 100644
--- a/dev-python/python-ldap/python-ldap-9999.ebuild
+++ b/dev-python/python-ldap/python-ldap-9999.ebuild
@@ -29,6 +29,7 @@ RDEPEND=">=net-nds/openldap-2.4
DEPEND="${RDEPEND}
doc? ( dev-python/sphinx[${PYTHON_USEDEP}]
dev-python/pyasn1-modules[${PYTHON_USEDEP}] )"
+RDEPEND+=" !dev-python/pyldap"
python_prepare_all() {
sed -e "s:^library_dirs =.*:library_dirs = /usr/$(get_libdir) /usr/$(get_libdir)/sasl2:" \
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2015-10-10 15:40 Justin Lecher
0 siblings, 0 replies; 73+ messages in thread
From: Justin Lecher @ 2015-10-10 15:40 UTC (permalink / raw
To: gentoo-commits
commit: 9ed4442e445d4689634744b68bad8c2211842992
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 10 15:07:40 2015 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Sat Oct 10 15:40:06 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ed4442e
dev-python/python-ldap: Drop old
Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>
dev-python/python-ldap/Manifest | 1 -
dev-python/python-ldap/python-ldap-2.4.20.ebuild | 74 ------------------------
2 files changed, 75 deletions(-)
diff --git a/dev-python/python-ldap/Manifest b/dev-python/python-ldap/Manifest
index 6325d4b..3ff5490 100644
--- a/dev-python/python-ldap/Manifest
+++ b/dev-python/python-ldap/Manifest
@@ -1,3 +1,2 @@
DIST python-ldap-2.4.19.tar.gz 138503 SHA256 02fddb3accbfb54e40ff47a59457e422b253f9fb6cd64bb3851b349295fab048 SHA512 bfa8b87449f03d70d78bf890d1190ef5a153e1b84db97ca4b40465bfba9faedace2a69f4ae1279ef6323c01255f52993cf0e4374bc32d9660a5286dfc7c17b85 WHIRLPOOL 708c6744b41fc4c9dc4473a9ab088016aa722f5b196c080973fedbb07a08dd57f859ddb5d193665349f44d2d08ff9e2f797cfa6af23e34624f1d0a9e21d62d4d
-DIST python-ldap-2.4.20.tar.gz 142355 SHA256 4b8891539a3171d993cf7896b632ff088a4c707ae85ac3c77db1454f7949f3e2 SHA512 d8afe217c18d49b70089bc47bac7c48f57774b78b1dd44ae3a60e669a3df59058d8579b9de64a2349af612db8e3c1ea5bfa5a47148c651cbfa4038dbc58b9ff2 WHIRLPOOL 562993e84f5c41b3aefd808a047d6cf8ea6c4284171f7f0d858d3a7417a67e31b06f283ed557fbad3fde25a4a9d2c049cbce52c0759b94850ea19848e4192f64
DIST python-ldap-2.4.21.tar.gz 121176 SHA256 2a3ce606465d2d5fbd0a620516b6648ffd85c343d9305d49a2a1f7d338b8bbd4 SHA512 38f879bd70e5a31b2ec0f89c7a9aab6bdfe86285976300358828cdb83995edaaa960d29c8fcd9f333bda88a2015f306460de7bb24b2d514944d9dc83650acb75 WHIRLPOOL 8cc7526356e63642430804370ffd41cd1e74b74654d4302f90fe87a6471639848ae6ecff160a26daa39763718625b4bcdf3e2b6aaa58e98b00854e1692b30db5
diff --git a/dev-python/python-ldap/python-ldap-2.4.20.ebuild b/dev-python/python-ldap/python-ldap-2.4.20.ebuild
deleted file mode 100644
index 3309a2b..0000000
--- a/dev-python/python-ldap/python-ldap-2.4.20.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-# setup.py is written only for py2, which suits pypy
-PYTHON_COMPAT=( python2_7 pypy )
-
-inherit distutils-r1 multilib
-
-DESCRIPTION="Various LDAP-related Python modules"
-HOMEPAGE="http://www.python-ldap.org https://pypi.python.org/pypi/python-ldap"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="PSF-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-solaris"
-IUSE="doc examples sasl ssl"
-
-# If you need support for openldap-2.3.x, please use python-ldap-2.3.9.
-# python team: Please do not remove python-ldap-2.3.9 from the tree.
-# OpenSSL is an optional runtime dep.
-# setup.py sets setuptools and misses pyasn1 and pyasn1-modules in install_requires
-RDEPEND=">net-nds/openldap-2.4.11
- dev-python/pyasn1[${PYTHON_USEDEP}]
- dev-python/pyasn1-modules[${PYTHON_USEDEP}]
- sasl? ( >=dev-libs/cyrus-sasl-2.1 )"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
-
-python_prepare_all() {
- sed -e "s:^library_dirs =.*:library_dirs = /usr/$(get_libdir) /usr/$(get_libdir)/sasl2:" \
- -e "s:^include_dirs =.*:include_dirs = ${EPREFIX}/usr/include ${EPREFIX}/usr/include/sasl:" \
- -i setup.cfg || die "error fixing setup.cfg"
-
- local mylibs="ldap"
- if use sasl; then
- use ssl && mylibs="ldap_r"
- mylibs="${mylibs} sasl2"
- else
- sed -e 's/HAVE_SASL//g' -i setup.cfg || die
- fi
- use ssl && mylibs="${mylibs} ssl crypto"
- use elibc_glibc && mylibs="${mylibs} resolv"
-
- sed -e "s:^libs = .*:libs = lber ${mylibs}:" \
- -i setup.cfg || die "error setting up libs in setup.cfg"
-
- # set test expected to fail to expectedFailure
- sed -e "s:^ def test_bad_urls: @unittest.expectedFailure\n def test_bad_urls:" \
- -i Tests/t_ldapurl.py || die
-
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- use doc && emake -C Doc html
-}
-
-python_test() {
- # XXX: the tests supposedly can start local slapd
- # but it requires some manual config, it seems.
-
- "${PYTHON}" Tests/t_ldapurl.py || die "Tests fail with ${EPYTHON}"
-}
-
-python_install_all() {
- use examples && local EXAMPLES=( Demo/. )
- use doc && local HTML_DOCS=( Doc/.build/html/. )
-
- distutils-r1_python_install_all
-}
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2017-04-07 1:02 Manuel Rüger
0 siblings, 0 replies; 73+ messages in thread
From: Manuel Rüger @ 2017-04-07 1:02 UTC (permalink / raw
To: gentoo-commits
commit: 5d3dcfb7e98413328e739acb34b149b19cb0429e
Author: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 7 01:01:27 2017 +0000
Commit: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Fri Apr 7 01:02:19 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d3dcfb7
dev-python/python-ldap: Version bump to 2.4.32
Package-Manager: Portage-2.3.5, Repoman-2.3.2
dev-python/python-ldap/Manifest | 1 +
dev-python/python-ldap/python-ldap-2.4.32.ebuild | 67 ++++++++++++++++++++++++
2 files changed, 68 insertions(+)
diff --git a/dev-python/python-ldap/Manifest b/dev-python/python-ldap/Manifest
index 3ff54901b12..e7e42e7a7cc 100644
--- a/dev-python/python-ldap/Manifest
+++ b/dev-python/python-ldap/Manifest
@@ -1,2 +1,3 @@
DIST python-ldap-2.4.19.tar.gz 138503 SHA256 02fddb3accbfb54e40ff47a59457e422b253f9fb6cd64bb3851b349295fab048 SHA512 bfa8b87449f03d70d78bf890d1190ef5a153e1b84db97ca4b40465bfba9faedace2a69f4ae1279ef6323c01255f52993cf0e4374bc32d9660a5286dfc7c17b85 WHIRLPOOL 708c6744b41fc4c9dc4473a9ab088016aa722f5b196c080973fedbb07a08dd57f859ddb5d193665349f44d2d08ff9e2f797cfa6af23e34624f1d0a9e21d62d4d
DIST python-ldap-2.4.21.tar.gz 121176 SHA256 2a3ce606465d2d5fbd0a620516b6648ffd85c343d9305d49a2a1f7d338b8bbd4 SHA512 38f879bd70e5a31b2ec0f89c7a9aab6bdfe86285976300358828cdb83995edaaa960d29c8fcd9f333bda88a2015f306460de7bb24b2d514944d9dc83650acb75 WHIRLPOOL 8cc7526356e63642430804370ffd41cd1e74b74654d4302f90fe87a6471639848ae6ecff160a26daa39763718625b4bcdf3e2b6aaa58e98b00854e1692b30db5
+DIST python-ldap-2.4.32.tar.gz 126025 SHA256 5810f1b5a9ae9255df99fb9c2dcab7352fed325687efda56c0faae1a82c5e3cb SHA512 35a526330852ee87acd240cd285881afe498612fcedbffe93c6e41fb082300cd8b351d9100dc2b3049c658ed062d69cea90f28f9db51a80d94816ce249bbd028 WHIRLPOOL 162208a2dd65069729a4868aa5737f0d6cf312b8e9072978c55d42f6d742ab95a244a6cc996af80a92d422793ad4780a05832a37967262619278007abf51725a
diff --git a/dev-python/python-ldap/python-ldap-2.4.32.ebuild b/dev-python/python-ldap/python-ldap-2.4.32.ebuild
new file mode 100644
index 00000000000..a9f4153a34d
--- /dev/null
+++ b/dev-python/python-ldap/python-ldap-2.4.32.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 pypy )
+
+inherit distutils-r1 multilib
+
+DESCRIPTION="Various LDAP-related Python modules"
+HOMEPAGE="http://www.python-ldap.org https://pypi.python.org/pypi/python-ldap"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="PSF-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-solaris"
+IUSE="examples sasl ssl"
+
+# If you need support for openldap-2.3.x, please use python-ldap-2.3.9.
+# python team: Please do not remove python-ldap-2.3.9 from the tree.
+# OpenSSL is an optional runtime dep.
+# setup.py sets setuptools and misses pyasn1 and pyasn1-modules in install_requires
+RDEPEND=">net-nds/openldap-2.4.11
+ dev-python/pyasn1[${PYTHON_USEDEP}]
+ dev-python/pyasn1-modules[${PYTHON_USEDEP}]
+ sasl? ( >=dev-libs/cyrus-sasl-2.1 )"
+DEPEND="${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND+=" !dev-python/pyldap"
+
+python_prepare_all() {
+ sed -e "s:^library_dirs =.*:library_dirs = /usr/$(get_libdir) /usr/$(get_libdir)/sasl2:" \
+ -e "s:^include_dirs =.*:include_dirs = ${EPREFIX}/usr/include ${EPREFIX}/usr/include/sasl:" \
+ -i setup.cfg || die "error fixing setup.cfg"
+
+ local mylibs="ldap"
+ if use sasl; then
+ use ssl && mylibs="ldap_r"
+ mylibs="${mylibs} sasl2"
+ else
+ sed -e 's/HAVE_SASL//g' -i setup.cfg || die
+ fi
+ use ssl && mylibs="${mylibs} ssl crypto"
+ use elibc_glibc && mylibs="${mylibs} resolv"
+
+ sed -e "s:^libs = .*:libs = lber ${mylibs}:" \
+ -i setup.cfg || die "error setting up libs in setup.cfg"
+
+ # set test expected to fail to expectedFailure
+ sed -e "s:^ def test_bad_urls: @unittest.expectedFailure\n def test_bad_urls:" \
+ -i Tests/t_ldapurl.py || die
+
+ distutils-r1_python_prepare_all
+}
+
+python_test() {
+ # XXX: the tests supposedly can start local slapd
+ # but it requires some manual config, it seems.
+
+ "${PYTHON}" Tests/t_ldapurl.py || die "Tests fail with ${EPYTHON}"
+}
+
+python_install_all() {
+ use examples && local EXAMPLES=( Demo/. )
+
+ distutils-r1_python_install_all
+}
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2017-05-10 20:47 Manuel Rüger
0 siblings, 0 replies; 73+ messages in thread
From: Manuel Rüger @ 2017-05-10 20:47 UTC (permalink / raw
To: gentoo-commits
commit: ab82e72906614dca6400479287ed423f083752e3
Author: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Wed May 10 20:45:44 2017 +0000
Commit: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Wed May 10 20:47:32 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab82e729
dev-python/python-ldap: Move to EAPI5
Package-Manager: Portage-2.3.5, Repoman-2.3.1
dev-python/python-ldap/python-ldap-2.4.32.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/python-ldap/python-ldap-2.4.32.ebuild b/dev-python/python-ldap/python-ldap-2.4.32.ebuild
index a9f4153a34d..2a53470d7c0 100644
--- a/dev-python/python-ldap/python-ldap-2.4.32.ebuild
+++ b/dev-python/python-ldap/python-ldap-2.4.32.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=5
PYTHON_COMPAT=( python2_7 pypy )
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2018-03-20 21:11 Michał Górny
0 siblings, 0 replies; 73+ messages in thread
From: Michał Górny @ 2018-03-20 21:11 UTC (permalink / raw
To: gentoo-commits
commit: d3f1b80d922a1e9c7942d6f9d569a0bb9c441c37
Author: Michael Mair-Keimberger <m.mairkeimberger <AT> gmail <DOT> com>
AuthorDate: Tue Mar 20 20:11:40 2018 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Mar 20 21:10:59 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3f1b80d
dev-python/python-ldap: update HOMEPAGE, use HTTPS
Closes: https://github.com/gentoo/gentoo/pull/7524
dev-python/python-ldap/python-ldap-2.4.19-r1.ebuild | 5 +++--
dev-python/python-ldap/python-ldap-2.4.32.ebuild | 5 +++--
dev-python/python-ldap/python-ldap-9999.ebuild | 5 +++--
3 files changed, 9 insertions(+), 6 deletions(-)
diff --git a/dev-python/python-ldap/python-ldap-2.4.19-r1.ebuild b/dev-python/python-ldap/python-ldap-2.4.19-r1.ebuild
index f4e2cb14cf0..5f2ddf35313 100644
--- a/dev-python/python-ldap/python-ldap-2.4.19-r1.ebuild
+++ b/dev-python/python-ldap/python-ldap-2.4.19-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -9,7 +9,8 @@ PYTHON_COMPAT=( python2_7 pypy )
inherit distutils-r1 multilib
DESCRIPTION="Various LDAP-related Python modules"
-HOMEPAGE="http://www.python-ldap.org https://pypi.python.org/pypi/python-ldap"
+HOMEPAGE="https://www.python-ldap.org/en/latest/
+ https://pypi.python.org/pypi/python-ldap"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="PSF-2"
diff --git a/dev-python/python-ldap/python-ldap-2.4.32.ebuild b/dev-python/python-ldap/python-ldap-2.4.32.ebuild
index 2a53470d7c0..5372d99e5a1 100644
--- a/dev-python/python-ldap/python-ldap-2.4.32.ebuild
+++ b/dev-python/python-ldap/python-ldap-2.4.32.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -8,7 +8,8 @@ PYTHON_COMPAT=( python2_7 pypy )
inherit distutils-r1 multilib
DESCRIPTION="Various LDAP-related Python modules"
-HOMEPAGE="http://www.python-ldap.org https://pypi.python.org/pypi/python-ldap"
+HOMEPAGE="https://www.python-ldap.org/en/latest/
+ https://pypi.python.org/pypi/python-ldap"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="PSF-2"
diff --git a/dev-python/python-ldap/python-ldap-9999.ebuild b/dev-python/python-ldap/python-ldap-9999.ebuild
index 023c4923afb..a32f42da69f 100644
--- a/dev-python/python-ldap/python-ldap-9999.ebuild
+++ b/dev-python/python-ldap/python-ldap-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -10,7 +10,8 @@ DISTUTILS_IN_SOURCE_BUILD=1
inherit distutils-r1 git-2 multilib
DESCRIPTION="Various LDAP-related Python modules"
-HOMEPAGE="http://www.python-ldap.org https://pypi.python.org/pypi/python-ldap"
+HOMEPAGE="https://www.python-ldap.org/en/latest/
+ https://pypi.python.org/pypi/python-ldap"
EGIT_REPO_URI="https://github.com/xmw/python-ldap.git"
LICENSE="PSF-2"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2018-04-29 10:30 Michał Górny
0 siblings, 0 replies; 73+ messages in thread
From: Michał Górny @ 2018-04-29 10:30 UTC (permalink / raw
To: gentoo-commits
commit: dcfa42ebd72fbda1c401cb97c4a30fa7070c8c10
Author: Marty E. Plummer <hanetzer <AT> startmail <DOT> com>
AuthorDate: Sat Apr 28 00:23:29 2018 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Apr 29 10:29:48 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcfa42eb
dev-python/python-ldap: git-2->git-r3
Closes: https://bugs.gentoo.org/458558
Closes: https://github.com/gentoo/gentoo/pull/8176
Package-Manager: Portage-2.3.31, Repoman-2.3.9
.../python-ldap/python-ldap-2.4.19-r1.ebuild | 9 ++++++--
dev-python/python-ldap/python-ldap-2.4.32.ebuild | 12 +++++++---
dev-python/python-ldap/python-ldap-9999.ebuild | 26 +++++++++++++---------
3 files changed, 32 insertions(+), 15 deletions(-)
diff --git a/dev-python/python-ldap/python-ldap-2.4.19-r1.ebuild b/dev-python/python-ldap/python-ldap-2.4.19-r1.ebuild
index f727a2ec88f..3de4a5a0d0a 100644
--- a/dev-python/python-ldap/python-ldap-2.4.19-r1.ebuild
+++ b/dev-python/python-ldap/python-ldap-2.4.19-r1.ebuild
@@ -11,11 +11,16 @@ inherit distutils-r1 multilib
DESCRIPTION="Various LDAP-related Python modules"
HOMEPAGE="https://www.python-ldap.org/en/latest/
https://pypi.org/project/python-ldap/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/xmw/python-ldap.git"
+ inherit git-r3
+else
+ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+ KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x86-solaris"
+fi
LICENSE="PSF-2"
SLOT="0"
-KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x86-solaris"
IUSE="doc examples sasl ssl"
# If you need support for openldap-2.3.x, please use python-ldap-2.3.9.
diff --git a/dev-python/python-ldap/python-ldap-2.4.32.ebuild b/dev-python/python-ldap/python-ldap-2.4.32.ebuild
index c43b6bc092c..623b5213fb8 100644
--- a/dev-python/python-ldap/python-ldap-2.4.32.ebuild
+++ b/dev-python/python-ldap/python-ldap-2.4.32.ebuild
@@ -10,11 +10,16 @@ inherit distutils-r1 multilib
DESCRIPTION="Various LDAP-related Python modules"
HOMEPAGE="https://www.python-ldap.org/en/latest/
https://pypi.org/project/python-ldap/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/xmw/python-ldap.git"
+ inherit git-r3
+else
+ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+ KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-solaris"
+fi
LICENSE="PSF-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-solaris"
IUSE="examples sasl ssl"
# If you need support for openldap-2.3.x, please use python-ldap-2.3.9.
@@ -26,7 +31,8 @@ RDEPEND=">net-nds/openldap-2.4.11
dev-python/pyasn1-modules[${PYTHON_USEDEP}]
sasl? ( >=dev-libs/cyrus-sasl-2.1 )"
DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]"
+ dev-python/setuptools[${PYTHON_USEDEP}]
+"
RDEPEND+=" !dev-python/pyldap"
python_prepare_all() {
diff --git a/dev-python/python-ldap/python-ldap-9999.ebuild b/dev-python/python-ldap/python-ldap-9999.ebuild
index 468171efb88..ee6ebf08e0e 100644
--- a/dev-python/python-ldap/python-ldap-9999.ebuild
+++ b/dev-python/python-ldap/python-ldap-9999.ebuild
@@ -1,33 +1,39 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=6
-# pypy: bug #458558 (wrong linker options due to not respecting CC)
-PYTHON_COMPAT=( python2_7 )
-DISTUTILS_IN_SOURCE_BUILD=1
+PYTHON_COMPAT=( python2_7 pypy )
-inherit distutils-r1 git-2 multilib
+inherit distutils-r1
DESCRIPTION="Various LDAP-related Python modules"
HOMEPAGE="https://www.python-ldap.org/en/latest/
https://pypi.org/project/python-ldap/"
-EGIT_REPO_URI="https://github.com/xmw/python-ldap.git"
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/xmw/python-ldap.git"
+ inherit git-r3
+else
+ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+ KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-solaris"
+fi
LICENSE="PSF-2"
SLOT="0"
-KEYWORDS=""
IUSE="doc examples sasl ssl"
# If you need support for openldap-2.3.x, please use python-ldap-2.3.9.
# python team: Please do not remove python-ldap-2.3.9 from the tree.
RDEPEND=">=net-nds/openldap-2.4
dev-python/pyasn1[${PYTHON_USEDEP}]
- dev-python/setuptools[${PYTHON_USEDEP}]
sasl? ( >=dev-libs/cyrus-sasl-2.1 )"
DEPEND="${RDEPEND}
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}]
- dev-python/pyasn1-modules[${PYTHON_USEDEP}] )"
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ doc? (
+ dev-python/sphinx[${PYTHON_USEDEP}]
+ dev-python/pyasn1-modules[${PYTHON_USEDEP}]
+ )
+"
RDEPEND+=" !dev-python/pyldap"
python_prepare_all() {
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2018-06-20 21:45 Louis Sautier
0 siblings, 0 replies; 73+ messages in thread
From: Louis Sautier @ 2018-06-20 21:45 UTC (permalink / raw
To: gentoo-commits
commit: c80f79641aac26152dd51eb909156d0ad8868237
Author: Louis Sautier <sbraz <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 19 11:52:08 2018 +0000
Commit: Louis Sautier <sbraz <AT> gentoo <DOT> org>
CommitDate: Wed Jun 20 21:45:07 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c80f7964
dev-python/python-ldap: bump to 3.1.0, add Python 3, doc
* Do not override the value of libs because we do not actually link with
them: https://github.com/python-ldap/python-ldap/issues/224
This also means libldap_r is now used by default (it was only selected with
USE="sasl ssl").
* Remove outdated messages related to openldap-2.3.x and python-ldap-2.3.9.
* Fix dependencies, add slot operator to openldap.
* Run all the tests which do not require slapd.
* Bump to EAPI 7.
Package-Manager: Portage-2.3.40, Repoman-2.3.9
dev-python/python-ldap/Manifest | 1 +
dev-python/python-ldap/python-ldap-3.1.0.ebuild | 95 +++++++++++++++++++++++++
2 files changed, 96 insertions(+)
diff --git a/dev-python/python-ldap/Manifest b/dev-python/python-ldap/Manifest
index a097cbc503a..ce83ee46c20 100644
--- a/dev-python/python-ldap/Manifest
+++ b/dev-python/python-ldap/Manifest
@@ -1,2 +1,3 @@
DIST python-ldap-2.4.19.tar.gz 138503 BLAKE2B 54e088743ccd3fff00f66d8208122b9ebcc154b788d3511f170a3deaf9cfdc5ba813ef05e4a40f42079d2bc60cf871ffae8618cc2e41b3632e79243bbd43cc74 SHA512 bfa8b87449f03d70d78bf890d1190ef5a153e1b84db97ca4b40465bfba9faedace2a69f4ae1279ef6323c01255f52993cf0e4374bc32d9660a5286dfc7c17b85
DIST python-ldap-2.4.32.tar.gz 126025 BLAKE2B 2e16942680cc037c1251f500855c10de8d63194d400059f20449d541854c2ddc8863cfff5f84716818d0b37f331336a53e4b158e9ba55edc4becb6612d999ed3 SHA512 35a526330852ee87acd240cd285881afe498612fcedbffe93c6e41fb082300cd8b351d9100dc2b3049c658ed062d69cea90f28f9db51a80d94816ce249bbd028
+DIST python-ldap-3.1.0.tar.gz 366019 BLAKE2B 19e95ee096f40cc195257f82ccb5f882cc521561b14e77469be91e013d6b566102c6b426463e68353a3140fc96ebc622deed94929a3aa81cc14cb072440efe44 SHA512 71948cbae1c9a47f9e68fb8c6d65d91a2992261dd9aa535a0453f5733be1c2a25be1dda3c84abc6bdebab92150c89cc8caa757454331a0303de4fa46788b414a
diff --git a/dev-python/python-ldap/python-ldap-3.1.0.ebuild b/dev-python/python-ldap/python-ldap-3.1.0.ebuild
new file mode 100644
index 00000000000..6fda6295121
--- /dev/null
+++ b/dev-python/python-ldap/python-ldap-3.1.0.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( pypy{,3} python{2_7,3_{4,5,6}} )
+
+inherit distutils-r1
+
+DESCRIPTION="Various LDAP-related Python modules"
+HOMEPAGE="https://www.python-ldap.org/en/latest/
+ https://pypi.org/project/python-ldap/"
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/python-ldap/python-ldap.git"
+ inherit git-r3
+else
+ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+ KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-solaris"
+fi
+
+LICENSE="PSF-2"
+SLOT="0"
+IUSE="doc examples sasl ssl test"
+
+# We do not need OpenSSL, it is never directly used:
+# https://github.com/python-ldap/python-ldap/issues/224
+RDEPEND="
+ !dev-python/pyldap
+ >=dev-python/pyasn1-0.3.7[${PYTHON_USEDEP}]
+ >=dev-python/pyasn1-modules-0.1.5[${PYTHON_USEDEP}]
+ >net-nds/openldap-2.4.11:=[sasl?,ssl?]
+"
+# We do not link against cyrus-sasl but we use some
+# of its headers during the build.
+DEPEND="
+ >net-nds/openldap-2.4.11:=[sasl?,ssl?]
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+ sasl? ( >=dev-libs/cyrus-sasl-2.1 )
+ test? (
+ ${RDEPEND}
+ dev-python/pytest[${PYTHON_USEDEP}]
+ )
+"
+
+python_prepare_all() {
+ # The live ebuild won't compile if setuptools_scm < 1.16.2 is installed
+ # https://github.com/pypa/setuptools_scm/issues/228
+ if [[ ${PV} == *9999* ]]; then
+ rm -r .git || die
+ fi
+
+ if ! use sasl; then
+ sed -i 's/HAVE_SASL//g' setup.cfg || die
+ fi
+ if ! use ssl; then
+ sed -i 's/HAVE_TLS//g' setup.cfg || die
+ fi
+
+ distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+ if use doc; then
+ sphinx-build Doc Doc/_build/html || die
+ HTML_DOCS=( Doc/_build/html/. )
+ fi
+}
+
+python_test() {
+ # Run all tests which don't require slapd
+ local ignored_tests=(
+ t_bind.py
+ t_cext.py
+ t_edit.py
+ t_ldapobject.py
+ t_ldap_options.py
+ t_ldap_sasl.py
+ t_ldap_schema_subentry.py
+ t_ldap_syncrepl.py
+ t_slapdobject.py
+ )
+ cd Tests || die
+ py.test ${ignored_tests[@]/#/--ignore } \
+ || die "tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+ if use examples; then
+ docinto examples
+ dodoc -r Demo/.
+ docompress -x /usr/share/doc/${PF}/examples
+ fi
+ distutils-r1_python_install_all
+}
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2018-06-20 21:45 Louis Sautier
0 siblings, 0 replies; 73+ messages in thread
From: Louis Sautier @ 2018-06-20 21:45 UTC (permalink / raw
To: gentoo-commits
commit: 9d7a8fb9abca501eafe9a811f54cbb00fe1d4019
Author: Louis Sautier <sbraz <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 20 21:40:16 2018 +0000
Commit: Louis Sautier <sbraz <AT> gentoo <DOT> org>
CommitDate: Wed Jun 20 21:45:07 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d7a8fb9
dev-python/python-ldap: sync live ebuild with 3.1.0
Use the official upstream instead of the fork.
Package-Manager: Portage-2.3.40, Repoman-2.3.9
dev-python/python-ldap/python-ldap-9999.ebuild | 97 +++++++++++++++-----------
1 file changed, 56 insertions(+), 41 deletions(-)
diff --git a/dev-python/python-ldap/python-ldap-9999.ebuild b/dev-python/python-ldap/python-ldap-9999.ebuild
index ee6ebf08e0e..6fda6295121 100644
--- a/dev-python/python-ldap/python-ldap-9999.ebuild
+++ b/dev-python/python-ldap/python-ldap-9999.ebuild
@@ -1,9 +1,9 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
-PYTHON_COMPAT=( python2_7 pypy )
+PYTHON_COMPAT=( pypy{,3} python{2_7,3_{4,5,6}} )
inherit distutils-r1
@@ -11,7 +11,7 @@ DESCRIPTION="Various LDAP-related Python modules"
HOMEPAGE="https://www.python-ldap.org/en/latest/
https://pypi.org/project/python-ldap/"
if [[ ${PV} == *9999* ]]; then
- EGIT_REPO_URI="https://github.com/xmw/python-ldap.git"
+ EGIT_REPO_URI="https://github.com/python-ldap/python-ldap.git"
inherit git-r3
else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
@@ -20,61 +20,76 @@ fi
LICENSE="PSF-2"
SLOT="0"
-IUSE="doc examples sasl ssl"
-
-# If you need support for openldap-2.3.x, please use python-ldap-2.3.9.
-# python team: Please do not remove python-ldap-2.3.9 from the tree.
-RDEPEND=">=net-nds/openldap-2.4
- dev-python/pyasn1[${PYTHON_USEDEP}]
- sasl? ( >=dev-libs/cyrus-sasl-2.1 )"
-DEPEND="${RDEPEND}
+IUSE="doc examples sasl ssl test"
+
+# We do not need OpenSSL, it is never directly used:
+# https://github.com/python-ldap/python-ldap/issues/224
+RDEPEND="
+ !dev-python/pyldap
+ >=dev-python/pyasn1-0.3.7[${PYTHON_USEDEP}]
+ >=dev-python/pyasn1-modules-0.1.5[${PYTHON_USEDEP}]
+ >net-nds/openldap-2.4.11:=[sasl?,ssl?]
+"
+# We do not link against cyrus-sasl but we use some
+# of its headers during the build.
+DEPEND="
+ >net-nds/openldap-2.4.11:=[sasl?,ssl?]
dev-python/setuptools[${PYTHON_USEDEP}]
- doc? (
- dev-python/sphinx[${PYTHON_USEDEP}]
- dev-python/pyasn1-modules[${PYTHON_USEDEP}]
+ doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+ sasl? ( >=dev-libs/cyrus-sasl-2.1 )
+ test? (
+ ${RDEPEND}
+ dev-python/pytest[${PYTHON_USEDEP}]
)
"
-RDEPEND+=" !dev-python/pyldap"
python_prepare_all() {
- sed -e "s:^library_dirs =.*:library_dirs = /usr/$(get_libdir) /usr/$(get_libdir)/sasl2:" \
- -e "s:^include_dirs =.*:include_dirs = ${EPREFIX}/usr/include ${EPREFIX}/usr/include/sasl:" \
- -i setup.cfg || die "error fixing setup.cfg"
-
- local mylibs="ldap"
- if use sasl; then
- use ssl && mylibs="ldap_r"
- mylibs="${mylibs} sasl2"
- else
- sed -e 's/HAVE_SASL//g' -i setup.cfg || die
+ # The live ebuild won't compile if setuptools_scm < 1.16.2 is installed
+ # https://github.com/pypa/setuptools_scm/issues/228
+ if [[ ${PV} == *9999* ]]; then
+ rm -r .git || die
fi
- use ssl && mylibs="${mylibs} ssl crypto"
- use elibc_glibc && mylibs="${mylibs} resolv"
- sed -e "s:^libs = .*:libs = lber ${mylibs}:" \
- -i setup.cfg || die "error setting up libs in setup.cfg"
-
- # set test expected to fail to expectedFailure
- sed -e "s:^ def test_bad_urls: @unittest.expectedFailure\n def test_bad_urls:" \
- -i Tests/t_ldapurl.py || die
+ if ! use sasl; then
+ sed -i 's/HAVE_SASL//g' setup.cfg || die
+ fi
+ if ! use ssl; then
+ sed -i 's/HAVE_TLS//g' setup.cfg || die
+ fi
distutils-r1_python_prepare_all
}
python_compile_all() {
- use doc && emake -C Doc html
+ if use doc; then
+ sphinx-build Doc Doc/_build/html || die
+ HTML_DOCS=( Doc/_build/html/. )
+ fi
}
python_test() {
- # XXX: the tests supposedly can start local slapd
- # but it requires some manual config, it seems.
-
- "${PYTHON}" Tests/t_ldapurl.py || die "Tests fail with ${EPYTHON}"
+ # Run all tests which don't require slapd
+ local ignored_tests=(
+ t_bind.py
+ t_cext.py
+ t_edit.py
+ t_ldapobject.py
+ t_ldap_options.py
+ t_ldap_sasl.py
+ t_ldap_schema_subentry.py
+ t_ldap_syncrepl.py
+ t_slapdobject.py
+ )
+ cd Tests || die
+ py.test ${ignored_tests[@]/#/--ignore } \
+ || die "tests failed with ${EPYTHON}"
}
python_install_all() {
- use examples && local EXAMPLES=( Demo/. )
- use doc && local HTML_DOCS=( Doc/.build/html/. )
-
+ if use examples; then
+ docinto examples
+ dodoc -r Demo/.
+ docompress -x /usr/share/doc/${PF}/examples
+ fi
distutils-r1_python_install_all
}
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2018-06-20 21:45 Louis Sautier
0 siblings, 0 replies; 73+ messages in thread
From: Louis Sautier @ 2018-06-20 21:45 UTC (permalink / raw
To: gentoo-commits
commit: 00d9085672d05ad1b099ee8d3d0e8ee46dafab7d
Author: Louis Sautier <sbraz <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 19 11:22:21 2018 +0000
Commit: Louis Sautier <sbraz <AT> gentoo <DOT> org>
CommitDate: Wed Jun 20 21:45:07 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00d90856
dev-python/python-ldap: add GitHub to metadata.xml
Also remove xmw's description as his fork is no longer used.
Package-Manager: Portage-2.3.40, Repoman-2.3.9
dev-python/python-ldap/metadata.xml | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/dev-python/python-ldap/metadata.xml b/dev-python/python-ldap/metadata.xml
index 68178bf7225..1a5aee08dfb 100644
--- a/dev-python/python-ldap/metadata.xml
+++ b/dev-python/python-ldap/metadata.xml
@@ -4,7 +4,6 @@
<maintainer type="person">
<email>xmw@gentoo.org</email>
<name>Michael Weber</name>
- <description>Upstream of the python3 port</description>
</maintainer>
<maintainer type="project">
<email>python@gentoo.org</email>
@@ -12,5 +11,7 @@
</maintainer>
<upstream>
<remote-id type="pypi">python-ldap</remote-id>
+ <remote-id type="github">python-ldap/python-ldap</remote-id>
+ <bugs-to>https://github.com/python-ldap/python-ldap/issues</bugs-to>
</upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2018-11-18 9:38 Mikle Kolyada
0 siblings, 0 replies; 73+ messages in thread
From: Mikle Kolyada @ 2018-11-18 9:38 UTC (permalink / raw
To: gentoo-commits
commit: 4ab1c3351be5d3577e14f19b128969d7b9e16065
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 18 09:36:24 2018 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun Nov 18 09:38:43 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ab1c335
dev-python/python-ldap: Add ~arm keyword wrt bug #662814
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
dev-python/python-ldap/python-ldap-3.1.0.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-python/python-ldap/python-ldap-3.1.0.ebuild b/dev-python/python-ldap/python-ldap-3.1.0.ebuild
index 6fda6295121..edd48eb5f1a 100644
--- a/dev-python/python-ldap/python-ldap-3.1.0.ebuild
+++ b/dev-python/python-ldap/python-ldap-3.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -15,7 +15,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-solaris"
+ KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-solaris"
fi
LICENSE="PSF-2"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2019-03-13 17:29 Matthew Thode
0 siblings, 0 replies; 73+ messages in thread
From: Matthew Thode @ 2019-03-13 17:29 UTC (permalink / raw
To: gentoo-commits
commit: afcbc6cae8b1bd8694b5e2fd7cb50d98527df4a3
Author: Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 13 17:28:34 2019 +0000
Commit: Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
CommitDate: Wed Mar 13 17:29:00 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afcbc6ca
dev-python/python-ldap: add arm64 keyword (for ldappool)
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Matthew Thode <prometheanfire <AT> gentoo.org>
dev-python/python-ldap/python-ldap-3.1.0.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-python/python-ldap/python-ldap-3.1.0.ebuild b/dev-python/python-ldap/python-ldap-3.1.0.ebuild
index edd48eb5f1a..e6fc54dfaf9 100644
--- a/dev-python/python-ldap/python-ldap-3.1.0.ebuild
+++ b/dev-python/python-ldap/python-ldap-3.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -15,7 +15,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-solaris"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-solaris"
fi
LICENSE="PSF-2"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2019-04-13 22:41 Matthew Thode
0 siblings, 0 replies; 73+ messages in thread
From: Matthew Thode @ 2019-04-13 22:41 UTC (permalink / raw
To: gentoo-commits
commit: fb1f3bf032319c1a282e558d38a21e9284336445
Author: Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 13 22:38:41 2019 +0000
Commit: Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
CommitDate: Sat Apr 13 22:41:06 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb1f3bf0
dev-python/python-ldap: 3.1.0 stable allarches
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Matthew Thode <prometheanfire <AT> gentoo.org>
dev-python/python-ldap/python-ldap-3.1.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/python-ldap/python-ldap-3.1.0-r1.ebuild b/dev-python/python-ldap/python-ldap-3.1.0-r1.ebuild
index c09259b9d5e..e64123dbce8 100644
--- a/dev-python/python-ldap/python-ldap-3.1.0-r1.ebuild
+++ b/dev-python/python-ldap/python-ldap-3.1.0-r1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-solaris"
+ KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x86-solaris"
fi
LICENSE="PSF-2"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2020-02-10 18:48 Patrick McLean
0 siblings, 0 replies; 73+ messages in thread
From: Patrick McLean @ 2020-02-10 18:48 UTC (permalink / raw
To: gentoo-commits
commit: 0234d103491ea041d42f042fdee2dba2e3c81665
Author: Patrick McLean <patrick.mclean <AT> sony <DOT> com>
AuthorDate: Mon Feb 10 18:48:04 2020 +0000
Commit: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Mon Feb 10 18:48:35 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0234d103
dev-python/python-ldap-3.2.0: Bump, py eclass helpers, py38
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.88, Repoman-2.3.20
Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>
dev-python/python-ldap/Manifest | 1 +
dev-python/python-ldap/python-ldap-3.2.0.ebuild | 92 +++++++++++++++++++++++++
2 files changed, 93 insertions(+)
diff --git a/dev-python/python-ldap/Manifest b/dev-python/python-ldap/Manifest
index ce83ee46c20..e45da3359d2 100644
--- a/dev-python/python-ldap/Manifest
+++ b/dev-python/python-ldap/Manifest
@@ -1,3 +1,4 @@
DIST python-ldap-2.4.19.tar.gz 138503 BLAKE2B 54e088743ccd3fff00f66d8208122b9ebcc154b788d3511f170a3deaf9cfdc5ba813ef05e4a40f42079d2bc60cf871ffae8618cc2e41b3632e79243bbd43cc74 SHA512 bfa8b87449f03d70d78bf890d1190ef5a153e1b84db97ca4b40465bfba9faedace2a69f4ae1279ef6323c01255f52993cf0e4374bc32d9660a5286dfc7c17b85
DIST python-ldap-2.4.32.tar.gz 126025 BLAKE2B 2e16942680cc037c1251f500855c10de8d63194d400059f20449d541854c2ddc8863cfff5f84716818d0b37f331336a53e4b158e9ba55edc4becb6612d999ed3 SHA512 35a526330852ee87acd240cd285881afe498612fcedbffe93c6e41fb082300cd8b351d9100dc2b3049c658ed062d69cea90f28f9db51a80d94816ce249bbd028
DIST python-ldap-3.1.0.tar.gz 366019 BLAKE2B 19e95ee096f40cc195257f82ccb5f882cc521561b14e77469be91e013d6b566102c6b426463e68353a3140fc96ebc622deed94929a3aa81cc14cb072440efe44 SHA512 71948cbae1c9a47f9e68fb8c6d65d91a2992261dd9aa535a0453f5733be1c2a25be1dda3c84abc6bdebab92150c89cc8caa757454331a0303de4fa46788b414a
+DIST python-ldap-3.2.0.tar.gz 367645 BLAKE2B 5109f4a13644d53fff7506ad2417da6dbfd5d1c5d31cc63932338ee0bc7327b00878804764366523fc0610191126c1a1367e15fddbad481880f73d29d96d3322 SHA512 ef2833739fd57ad26d97ae5dba3bca8a47e770ff3f113d06a5bed0841f8fcbbe6cd102e75c753dfff48f5f6041f46a91c6166f3bb9ca44ef9bd643c0666c6b23
diff --git a/dev-python/python-ldap/python-ldap-3.2.0.ebuild b/dev-python/python-ldap/python-ldap-3.2.0.ebuild
new file mode 100644
index 00000000000..8dec3092b96
--- /dev/null
+++ b/dev-python/python-ldap/python-ldap-3.2.0.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( pypy3 python{2_7,3_{6,7,8}} )
+
+inherit distutils-r1
+
+DESCRIPTION="Various LDAP-related Python modules"
+HOMEPAGE="https://www.python-ldap.org/en/latest/
+ https://pypi.org/project/python-ldap/
+ https://github.com/python-ldap/python-ldap"
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/python-ldap/python-ldap.git"
+ inherit git-r3
+else
+ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-solaris"
+fi
+
+LICENSE="PSF-2"
+SLOT="0"
+IUSE="examples sasl ssl"
+
+# We do not need OpenSSL, it is never directly used:
+# https://github.com/python-ldap/python-ldap/issues/224
+RDEPEND="
+ !dev-python/pyldap
+ >=dev-python/pyasn1-0.3.7[${PYTHON_USEDEP}]
+ >=dev-python/pyasn1-modules-0.1.5[${PYTHON_USEDEP}]
+ >net-nds/openldap-2.4.11:=[sasl?,ssl?]
+"
+# We do not link against cyrus-sasl but we use some
+# of its headers during the build.
+BDEPEND="
+ >net-nds/openldap-2.4.11:=[sasl?,ssl?]
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ sasl? ( >=dev-libs/cyrus-sasl-2.1 )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx Doc
+
+python_prepare_all() {
+ # The live ebuild won't compile if setuptools_scm < 1.16.2 is installed
+ # https://github.com/pypa/setuptools_scm/issues/228
+ if [[ ${PV} == *9999* ]]; then
+ rm -r .git || die
+ fi
+
+ if ! use sasl; then
+ sed -i 's/HAVE_SASL//g' setup.cfg || die
+ fi
+ if ! use ssl; then
+ sed -i 's/HAVE_TLS//g' setup.cfg || die
+ fi
+
+ distutils-r1_python_prepare_all
+}
+
+python_test() {
+ # Run all tests which don't require slapd
+ local ignored_tests=(
+ t_bind.py
+ t_cext.py
+ t_edit.py
+ t_ldapobject.py
+ t_ldap_options.py
+ t_ldap_sasl.py
+ t_ldap_schema_subentry.py
+ t_ldap_syncrepl.py
+ t_slapdobject.py
+ )
+ pushd Tests >/dev/null || die
+ pytest -vv ${ignored_tests[@]/#/--ignore } \
+ || die "tests failed with ${EPYTHON}"
+ popd > /dev/null || die
+}
+
+python_install() {
+ distutils-r1_python_install
+ python_optimize
+}
+
+python_install_all() {
+ if use examples; then
+ docinto examples
+ dodoc -r Demo/.
+ docompress -x /usr/share/doc/${PF}/examples
+ fi
+ distutils-r1_python_install_all
+}
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2020-02-10 18:52 Patrick McLean
0 siblings, 0 replies; 73+ messages in thread
From: Patrick McLean @ 2020-02-10 18:52 UTC (permalink / raw
To: gentoo-commits
commit: 1e2ef4ae11280c83c457574d3ed9ca98de235e36
Author: Patrick McLean <patrick.mclean <AT> sony <DOT> com>
AuthorDate: Mon Feb 10 18:52:35 2020 +0000
Commit: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Mon Feb 10 18:52:35 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e2ef4ae
dev-python/python-ldap-3.2.0: Drop redundant setuptools dep
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.88, Repoman-2.3.20
Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>
dev-python/python-ldap/python-ldap-3.2.0.ebuild | 1 -
1 file changed, 1 deletion(-)
diff --git a/dev-python/python-ldap/python-ldap-3.2.0.ebuild b/dev-python/python-ldap/python-ldap-3.2.0.ebuild
index 8dec3092b96..108ef92cab3 100644
--- a/dev-python/python-ldap/python-ldap-3.2.0.ebuild
+++ b/dev-python/python-ldap/python-ldap-3.2.0.ebuild
@@ -34,7 +34,6 @@ RDEPEND="
# of its headers during the build.
BDEPEND="
>net-nds/openldap-2.4.11:=[sasl?,ssl?]
- dev-python/setuptools[${PYTHON_USEDEP}]
sasl? ( >=dev-libs/cyrus-sasl-2.1 )
"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2020-02-10 18:52 Patrick McLean
0 siblings, 0 replies; 73+ messages in thread
From: Patrick McLean @ 2020-02-10 18:52 UTC (permalink / raw
To: gentoo-commits
commit: af06b2ecdefd85f98395702cdff01508b4b6434f
Author: Patrick McLean <patrick.mclean <AT> sony <DOT> com>
AuthorDate: Mon Feb 10 18:51:32 2020 +0000
Commit: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Mon Feb 10 18:51:32 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af06b2ec
dev-python/python-ldap-9999: Sync with version bump
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.88, Repoman-2.3.20
Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>
dev-python/python-ldap/python-ldap-9999.ebuild | 37 +++++++++++---------------
1 file changed, 16 insertions(+), 21 deletions(-)
diff --git a/dev-python/python-ldap/python-ldap-9999.ebuild b/dev-python/python-ldap/python-ldap-9999.ebuild
index 2e9dd826183..108ef92cab3 100644
--- a/dev-python/python-ldap/python-ldap-9999.ebuild
+++ b/dev-python/python-ldap/python-ldap-9999.ebuild
@@ -2,14 +2,14 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-
-PYTHON_COMPAT=( pypy3 python{2_7,3_6} )
+PYTHON_COMPAT=( pypy3 python{2_7,3_{6,7,8}} )
inherit distutils-r1
DESCRIPTION="Various LDAP-related Python modules"
HOMEPAGE="https://www.python-ldap.org/en/latest/
- https://pypi.org/project/python-ldap/"
+ https://pypi.org/project/python-ldap/
+ https://github.com/python-ldap/python-ldap"
if [[ ${PV} == *9999* ]]; then
EGIT_REPO_URI="https://github.com/python-ldap/python-ldap.git"
inherit git-r3
@@ -20,8 +20,7 @@ fi
LICENSE="PSF-2"
SLOT="0"
-IUSE="doc examples sasl ssl test"
-RESTRICT="!test? ( test )"
+IUSE="examples sasl ssl"
# We do not need OpenSSL, it is never directly used:
# https://github.com/python-ldap/python-ldap/issues/224
@@ -33,17 +32,14 @@ RDEPEND="
"
# We do not link against cyrus-sasl but we use some
# of its headers during the build.
-DEPEND="
+BDEPEND="
>net-nds/openldap-2.4.11:=[sasl?,ssl?]
- dev-python/setuptools[${PYTHON_USEDEP}]
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
sasl? ( >=dev-libs/cyrus-sasl-2.1 )
- test? (
- ${RDEPEND}
- dev-python/pytest[${PYTHON_USEDEP}]
- )
"
+distutils_enable_tests pytest
+distutils_enable_sphinx Doc
+
python_prepare_all() {
# The live ebuild won't compile if setuptools_scm < 1.16.2 is installed
# https://github.com/pypa/setuptools_scm/issues/228
@@ -61,13 +57,6 @@ python_prepare_all() {
distutils-r1_python_prepare_all
}
-python_compile_all() {
- if use doc; then
- sphinx-build Doc Doc/_build/html || die
- HTML_DOCS=( Doc/_build/html/. )
- fi
-}
-
python_test() {
# Run all tests which don't require slapd
local ignored_tests=(
@@ -81,9 +70,15 @@ python_test() {
t_ldap_syncrepl.py
t_slapdobject.py
)
- cd Tests || die
- py.test ${ignored_tests[@]/#/--ignore } \
+ pushd Tests >/dev/null || die
+ pytest -vv ${ignored_tests[@]/#/--ignore } \
|| die "tests failed with ${EPYTHON}"
+ popd > /dev/null || die
+}
+
+python_install() {
+ distutils-r1_python_install
+ python_optimize
}
python_install_all() {
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2020-03-19 22:12 David Seifert
0 siblings, 0 replies; 73+ messages in thread
From: David Seifert @ 2020-03-19 22:12 UTC (permalink / raw
To: gentoo-commits
commit: 5b2e57b41746aa75588041cdd32a8cd5b0d1af6f
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 19 22:12:26 2020 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Thu Mar 19 22:12:26 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b2e57b4
dev-python/python-ldap: Remove old
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: David Seifert <soap <AT> gentoo.org>
dev-python/python-ldap/Manifest | 2 -
.../python-ldap/python-ldap-2.4.19-r1.ebuild | 80 ----------------------
dev-python/python-ldap/python-ldap-2.4.32.ebuild | 74 --------------------
3 files changed, 156 deletions(-)
diff --git a/dev-python/python-ldap/Manifest b/dev-python/python-ldap/Manifest
index e45da3359d2..d13aa9c012f 100644
--- a/dev-python/python-ldap/Manifest
+++ b/dev-python/python-ldap/Manifest
@@ -1,4 +1,2 @@
-DIST python-ldap-2.4.19.tar.gz 138503 BLAKE2B 54e088743ccd3fff00f66d8208122b9ebcc154b788d3511f170a3deaf9cfdc5ba813ef05e4a40f42079d2bc60cf871ffae8618cc2e41b3632e79243bbd43cc74 SHA512 bfa8b87449f03d70d78bf890d1190ef5a153e1b84db97ca4b40465bfba9faedace2a69f4ae1279ef6323c01255f52993cf0e4374bc32d9660a5286dfc7c17b85
-DIST python-ldap-2.4.32.tar.gz 126025 BLAKE2B 2e16942680cc037c1251f500855c10de8d63194d400059f20449d541854c2ddc8863cfff5f84716818d0b37f331336a53e4b158e9ba55edc4becb6612d999ed3 SHA512 35a526330852ee87acd240cd285881afe498612fcedbffe93c6e41fb082300cd8b351d9100dc2b3049c658ed062d69cea90f28f9db51a80d94816ce249bbd028
DIST python-ldap-3.1.0.tar.gz 366019 BLAKE2B 19e95ee096f40cc195257f82ccb5f882cc521561b14e77469be91e013d6b566102c6b426463e68353a3140fc96ebc622deed94929a3aa81cc14cb072440efe44 SHA512 71948cbae1c9a47f9e68fb8c6d65d91a2992261dd9aa535a0453f5733be1c2a25be1dda3c84abc6bdebab92150c89cc8caa757454331a0303de4fa46788b414a
DIST python-ldap-3.2.0.tar.gz 367645 BLAKE2B 5109f4a13644d53fff7506ad2417da6dbfd5d1c5d31cc63932338ee0bc7327b00878804764366523fc0610191126c1a1367e15fddbad481880f73d29d96d3322 SHA512 ef2833739fd57ad26d97ae5dba3bca8a47e770ff3f113d06a5bed0841f8fcbbe6cd102e75c753dfff48f5f6041f46a91c6166f3bb9ca44ef9bd643c0666c6b23
diff --git a/dev-python/python-ldap/python-ldap-2.4.19-r1.ebuild b/dev-python/python-ldap/python-ldap-2.4.19-r1.ebuild
deleted file mode 100644
index 6a0ae3bbc6d..00000000000
--- a/dev-python/python-ldap/python-ldap-2.4.19-r1.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# setup.py is written only for py2, which suits pypy
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 multilib
-
-DESCRIPTION="Various LDAP-related Python modules"
-HOMEPAGE="https://www.python-ldap.org/en/latest/
- https://pypi.org/project/python-ldap/"
-if [[ ${PV} == *9999* ]]; then
- EGIT_REPO_URI="https://github.com/xmw/python-ldap.git"
- inherit git-r3
-else
- SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
- KEYWORDS="~alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-solaris"
-fi
-
-LICENSE="PSF-2"
-SLOT="0"
-IUSE="doc examples sasl ssl"
-
-# If you need support for openldap-2.3.x, please use python-ldap-2.3.9.
-# python team: Please do not remove python-ldap-2.3.9 from the tree.
-# OpenSSL is an optional runtime dep.
-# setup.py incorrectly sets setuptools and misses pyasn1 and pyasn1-modules in install_requires
-RDEPEND=">net-nds/openldap-2.4.11
- dev-python/pyasn1[${PYTHON_USEDEP}]
- dev-python/pyasn1-modules[${PYTHON_USEDEP}]
- sasl? ( >=dev-libs/cyrus-sasl-2.1 )"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
-RDEPEND+=" !dev-python/pyldap"
-
-python_prepare_all() {
- sed -e "s:^library_dirs =.*:library_dirs = /usr/$(get_libdir) /usr/$(get_libdir)/sasl2:" \
- -e "s:^include_dirs =.*:include_dirs = ${EPREFIX}/usr/include ${EPREFIX}/usr/include/sasl:" \
- -i setup.cfg || die "error fixing setup.cfg"
-
- local mylibs="ldap"
- if use sasl; then
- use ssl && mylibs="ldap_r"
- mylibs="${mylibs} sasl2"
- else
- sed -e 's/HAVE_SASL//g' -i setup.cfg || die
- fi
- use ssl && mylibs="${mylibs} ssl crypto"
- use elibc_glibc && mylibs="${mylibs} resolv"
-
- sed -e "s:^libs = .*:libs = lber ${mylibs}:" \
- -i setup.cfg || die "error setting up libs in setup.cfg"
-
- # set test expected to fail to expectedFailure
- sed -e "s:^ def test_bad_urls: @unittest.expectedFailure\n def test_bad_urls:" \
- -i Tests/t_ldapurl.py || die
-
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- use doc && emake -C Doc html
-}
-
-python_test() {
- # XXX: the tests supposedly can start local slapd
- # but it requires some manual config, it seems.
-
- "${PYTHON}" Tests/t_ldapurl.py || die "Tests fail with ${EPYTHON}"
-}
-
-python_install_all() {
- use examples && local EXAMPLES=( Demo/. )
- use doc && local HTML_DOCS=( Doc/.build/html/. )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/python-ldap/python-ldap-2.4.32.ebuild b/dev-python/python-ldap/python-ldap-2.4.32.ebuild
deleted file mode 100644
index 7cc6d562eac..00000000000
--- a/dev-python/python-ldap/python-ldap-2.4.32.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 multilib
-
-DESCRIPTION="Various LDAP-related Python modules"
-HOMEPAGE="https://www.python-ldap.org/en/latest/
- https://pypi.org/project/python-ldap/"
-if [[ ${PV} == *9999* ]]; then
- EGIT_REPO_URI="https://github.com/xmw/python-ldap.git"
- inherit git-r3
-else
- SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-solaris"
-fi
-
-LICENSE="PSF-2"
-SLOT="0"
-IUSE="examples sasl ssl"
-
-# If you need support for openldap-2.3.x, please use python-ldap-2.3.9.
-# python team: Please do not remove python-ldap-2.3.9 from the tree.
-# OpenSSL is an optional runtime dep.
-# setup.py sets setuptools and misses pyasn1 and pyasn1-modules in install_requires
-RDEPEND=">net-nds/openldap-2.4.11
- dev-python/pyasn1[${PYTHON_USEDEP}]
- dev-python/pyasn1-modules[${PYTHON_USEDEP}]
- sasl? ( >=dev-libs/cyrus-sasl-2.1 )"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
-"
-RDEPEND+=" !dev-python/pyldap"
-
-python_prepare_all() {
- sed -e "s:^library_dirs =.*:library_dirs = /usr/$(get_libdir) /usr/$(get_libdir)/sasl2:" \
- -e "s:^include_dirs =.*:include_dirs = ${EPREFIX}/usr/include ${EPREFIX}/usr/include/sasl:" \
- -i setup.cfg || die "error fixing setup.cfg"
-
- local mylibs="ldap"
- if use sasl; then
- use ssl && mylibs="ldap_r"
- mylibs="${mylibs} sasl2"
- else
- sed -e 's/HAVE_SASL//g' -i setup.cfg || die
- fi
- use ssl && mylibs="${mylibs} ssl crypto"
- use elibc_glibc && mylibs="${mylibs} resolv"
-
- sed -e "s:^libs = .*:libs = lber ${mylibs}:" \
- -i setup.cfg || die "error setting up libs in setup.cfg"
-
- # set test expected to fail to expectedFailure
- sed -e "s:^ def test_bad_urls: @unittest.expectedFailure\n def test_bad_urls:" \
- -i Tests/t_ldapurl.py || die
-
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- # XXX: the tests supposedly can start local slapd
- # but it requires some manual config, it seems.
-
- "${PYTHON}" Tests/t_ldapurl.py || die "Tests fail with ${EPYTHON}"
-}
-
-python_install_all() {
- use examples && local EXAMPLES=( Demo/. )
-
- distutils-r1_python_install_all
-}
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2020-03-25 12:36 Agostino Sarubbo
0 siblings, 0 replies; 73+ messages in thread
From: Agostino Sarubbo @ 2020-03-25 12:36 UTC (permalink / raw
To: gentoo-commits
commit: 92e3e5a2255eaad5122d81ad553a7bdebb423f4f
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 25 12:34:46 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Mar 25 12:35:52 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92e3e5a2
dev-python/python-ldap: sparc stable wrt bug #714468
Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-python/python-ldap/python-ldap-3.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/python-ldap/python-ldap-3.2.0.ebuild b/dev-python/python-ldap/python-ldap-3.2.0.ebuild
index 108ef92cab3..28d9cbe858e 100644
--- a/dev-python/python-ldap/python-ldap-3.2.0.ebuild
+++ b/dev-python/python-ldap/python-ldap-3.2.0.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-solaris"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86 ~x86-solaris"
fi
LICENSE="PSF-2"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2020-03-25 15:27 Agostino Sarubbo
0 siblings, 0 replies; 73+ messages in thread
From: Agostino Sarubbo @ 2020-03-25 15:27 UTC (permalink / raw
To: gentoo-commits
commit: eaa462bf9b5eeca0c19a46d2ccda57439bba2fdd
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 25 15:27:08 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Mar 25 15:27:08 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaa462bf
dev-python/python-ldap: ia64 stable wrt bug #714468
Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-python/python-ldap/python-ldap-3.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/python-ldap/python-ldap-3.2.0.ebuild b/dev-python/python-ldap/python-ldap-3.2.0.ebuild
index c661f8a163a..588e71797b3 100644
--- a/dev-python/python-ldap/python-ldap-3.2.0.ebuild
+++ b/dev-python/python-ldap/python-ldap-3.2.0.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc ~x86 ~x86-solaris"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 sparc ~x86 ~x86-solaris"
fi
LICENSE="PSF-2"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2020-03-28 21:11 Michał Górny
0 siblings, 0 replies; 73+ messages in thread
From: Michał Górny @ 2020-03-28 21:11 UTC (permalink / raw
To: gentoo-commits
commit: b27fb1a0538d53e0a25cd456f096a1251c413692
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 28 21:02:50 2020 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Mar 28 21:11:13 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b27fb1a0
dev-python/python-ldap: Remove redundant versions
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/python-ldap/Manifest | 1 -
dev-python/python-ldap/python-ldap-3.1.0-r1.ebuild | 95 ----------------------
2 files changed, 96 deletions(-)
diff --git a/dev-python/python-ldap/Manifest b/dev-python/python-ldap/Manifest
index d13aa9c012f..055f928ceea 100644
--- a/dev-python/python-ldap/Manifest
+++ b/dev-python/python-ldap/Manifest
@@ -1,2 +1 @@
-DIST python-ldap-3.1.0.tar.gz 366019 BLAKE2B 19e95ee096f40cc195257f82ccb5f882cc521561b14e77469be91e013d6b566102c6b426463e68353a3140fc96ebc622deed94929a3aa81cc14cb072440efe44 SHA512 71948cbae1c9a47f9e68fb8c6d65d91a2992261dd9aa535a0453f5733be1c2a25be1dda3c84abc6bdebab92150c89cc8caa757454331a0303de4fa46788b414a
DIST python-ldap-3.2.0.tar.gz 367645 BLAKE2B 5109f4a13644d53fff7506ad2417da6dbfd5d1c5d31cc63932338ee0bc7327b00878804764366523fc0610191126c1a1367e15fddbad481880f73d29d96d3322 SHA512 ef2833739fd57ad26d97ae5dba3bca8a47e770ff3f113d06a5bed0841f8fcbbe6cd102e75c753dfff48f5f6041f46a91c6166f3bb9ca44ef9bd643c0666c6b23
diff --git a/dev-python/python-ldap/python-ldap-3.1.0-r1.ebuild b/dev-python/python-ldap/python-ldap-3.1.0-r1.ebuild
deleted file mode 100644
index a6fe2cbd1ac..00000000000
--- a/dev-python/python-ldap/python-ldap-3.1.0-r1.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( pypy3 python{2_7,3_{6,7}} )
-
-inherit distutils-r1
-
-DESCRIPTION="Various LDAP-related Python modules"
-HOMEPAGE="https://www.python-ldap.org/en/latest/
- https://pypi.org/project/python-ldap/"
-if [[ ${PV} == *9999* ]]; then
- EGIT_REPO_URI="https://github.com/python-ldap/python-ldap.git"
- inherit git-r3
-else
- SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
- KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-solaris"
-fi
-
-LICENSE="PSF-2"
-SLOT="0"
-IUSE="doc examples sasl ssl test"
-RESTRICT="!test? ( test )"
-
-# We do not need OpenSSL, it is never directly used:
-# https://github.com/python-ldap/python-ldap/issues/224
-RDEPEND="
- !dev-python/pyldap
- >=dev-python/pyasn1-0.3.7[${PYTHON_USEDEP}]
- >=dev-python/pyasn1-modules-0.1.5[${PYTHON_USEDEP}]
- >net-nds/openldap-2.4.11:=[sasl?,ssl?]
-"
-# We do not link against cyrus-sasl but we use some
-# of its headers during the build.
-DEPEND="
- >net-nds/openldap-2.4.11:=[sasl?,ssl?]
- dev-python/setuptools[${PYTHON_USEDEP}]
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
- sasl? ( >=dev-libs/cyrus-sasl-2.1 )
- test? (
- ${RDEPEND}
- dev-python/pytest[${PYTHON_USEDEP}]
- )
-"
-
-python_prepare_all() {
- # The live ebuild won't compile if setuptools_scm < 1.16.2 is installed
- # https://github.com/pypa/setuptools_scm/issues/228
- if [[ ${PV} == *9999* ]]; then
- rm -r .git || die
- fi
-
- if ! use sasl; then
- sed -i 's/HAVE_SASL//g' setup.cfg || die
- fi
- if ! use ssl; then
- sed -i 's/HAVE_TLS//g' setup.cfg || die
- fi
-
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- if use doc; then
- sphinx-build Doc Doc/_build/html || die
- HTML_DOCS=( Doc/_build/html/. )
- fi
-}
-
-python_test() {
- # Run all tests which don't require slapd
- local ignored_tests=(
- t_bind.py
- t_cext.py
- t_edit.py
- t_ldapobject.py
- t_ldap_options.py
- t_ldap_sasl.py
- t_ldap_schema_subentry.py
- t_ldap_syncrepl.py
- t_slapdobject.py
- )
- cd Tests || die
- py.test ${ignored_tests[@]/#/--ignore } \
- || die "tests failed with ${EPYTHON}"
-}
-
-python_install_all() {
- if use examples; then
- docinto examples
- dodoc -r Demo/.
- docompress -x /usr/share/doc/${PF}/examples
- fi
- distutils-r1_python_install_all
-}
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2020-08-02 9:15 Michał Górny
0 siblings, 0 replies; 73+ messages in thread
From: Michał Górny @ 2020-08-02 9:15 UTC (permalink / raw
To: gentoo-commits
commit: 6e748c1271fb72620394ba7c2a65bde1aff2dec2
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 2 09:09:32 2020 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Aug 2 09:14:33 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e748c12
dev-python/python-ldap: Remove py2.7
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/python-ldap/python-ldap-3.2.0.ebuild | 2 +-
dev-python/python-ldap/python-ldap-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-python/python-ldap/python-ldap-3.2.0.ebuild b/dev-python/python-ldap/python-ldap-3.2.0.ebuild
index be94a062dea..b72354b393a 100644
--- a/dev-python/python-ldap/python-ldap-3.2.0.ebuild
+++ b/dev-python/python-ldap/python-ldap-3.2.0.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( pypy3 python{2_7,3_{6,7,8}} )
+PYTHON_COMPAT=( pypy3 python3_{6,7,8} )
inherit distutils-r1
diff --git a/dev-python/python-ldap/python-ldap-9999.ebuild b/dev-python/python-ldap/python-ldap-9999.ebuild
index 108ef92cab3..7d0e119b94b 100644
--- a/dev-python/python-ldap/python-ldap-9999.ebuild
+++ b/dev-python/python-ldap/python-ldap-9999.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( pypy3 python{2_7,3_{6,7,8}} )
+PYTHON_COMPAT=( pypy3 python3_{6,7,8} )
inherit distutils-r1
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2020-10-09 23:08 Patrick McLean
0 siblings, 0 replies; 73+ messages in thread
From: Patrick McLean @ 2020-10-09 23:08 UTC (permalink / raw
To: gentoo-commits
commit: 544a9136b11cd824288c6d87f94c9cff34d53681
Author: Patrick McLean <patrick.mclean <AT> sony <DOT> com>
AuthorDate: Fri Oct 9 22:11:01 2020 +0000
Commit: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Fri Oct 9 23:08:04 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=544a9136
dev-python/python-ldap-3.3.1: Version bump
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>
dev-python/python-ldap/Manifest | 1 +
dev-python/python-ldap/python-ldap-3.3.1.ebuild | 91 +++++++++++++++++++++++++
2 files changed, 92 insertions(+)
diff --git a/dev-python/python-ldap/Manifest b/dev-python/python-ldap/Manifest
index 055f928ceea..afc7c4fd616 100644
--- a/dev-python/python-ldap/Manifest
+++ b/dev-python/python-ldap/Manifest
@@ -1 +1,2 @@
DIST python-ldap-3.2.0.tar.gz 367645 BLAKE2B 5109f4a13644d53fff7506ad2417da6dbfd5d1c5d31cc63932338ee0bc7327b00878804764366523fc0610191126c1a1367e15fddbad481880f73d29d96d3322 SHA512 ef2833739fd57ad26d97ae5dba3bca8a47e770ff3f113d06a5bed0841f8fcbbe6cd102e75c753dfff48f5f6041f46a91c6166f3bb9ca44ef9bd643c0666c6b23
+DIST python-ldap-3.3.1.tar.gz 379810 BLAKE2B bb5d4902211b70cc57d2967134d3c41768bfedbec40be0d5bb592b96523f408952ca7e9a18546cc24f8267e958f454d56d97952092bc46e02bc9954bced9ba00 SHA512 2a1222bf5bbc1d885611fc4f2a25d0b1b64b49ae379f1212f1b3b70fc12fdc547eb6c4af4060a20bf082547b7df8f1824bb1fdfafa37ab21acf2f1e231c4d2d1
diff --git a/dev-python/python-ldap/python-ldap-3.3.1.ebuild b/dev-python/python-ldap/python-ldap-3.3.1.ebuild
new file mode 100644
index 00000000000..7d0e119b94b
--- /dev/null
+++ b/dev-python/python-ldap/python-ldap-3.3.1.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( pypy3 python3_{6,7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="Various LDAP-related Python modules"
+HOMEPAGE="https://www.python-ldap.org/en/latest/
+ https://pypi.org/project/python-ldap/
+ https://github.com/python-ldap/python-ldap"
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/python-ldap/python-ldap.git"
+ inherit git-r3
+else
+ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-solaris"
+fi
+
+LICENSE="PSF-2"
+SLOT="0"
+IUSE="examples sasl ssl"
+
+# We do not need OpenSSL, it is never directly used:
+# https://github.com/python-ldap/python-ldap/issues/224
+RDEPEND="
+ !dev-python/pyldap
+ >=dev-python/pyasn1-0.3.7[${PYTHON_USEDEP}]
+ >=dev-python/pyasn1-modules-0.1.5[${PYTHON_USEDEP}]
+ >net-nds/openldap-2.4.11:=[sasl?,ssl?]
+"
+# We do not link against cyrus-sasl but we use some
+# of its headers during the build.
+BDEPEND="
+ >net-nds/openldap-2.4.11:=[sasl?,ssl?]
+ sasl? ( >=dev-libs/cyrus-sasl-2.1 )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx Doc
+
+python_prepare_all() {
+ # The live ebuild won't compile if setuptools_scm < 1.16.2 is installed
+ # https://github.com/pypa/setuptools_scm/issues/228
+ if [[ ${PV} == *9999* ]]; then
+ rm -r .git || die
+ fi
+
+ if ! use sasl; then
+ sed -i 's/HAVE_SASL//g' setup.cfg || die
+ fi
+ if ! use ssl; then
+ sed -i 's/HAVE_TLS//g' setup.cfg || die
+ fi
+
+ distutils-r1_python_prepare_all
+}
+
+python_test() {
+ # Run all tests which don't require slapd
+ local ignored_tests=(
+ t_bind.py
+ t_cext.py
+ t_edit.py
+ t_ldapobject.py
+ t_ldap_options.py
+ t_ldap_sasl.py
+ t_ldap_schema_subentry.py
+ t_ldap_syncrepl.py
+ t_slapdobject.py
+ )
+ pushd Tests >/dev/null || die
+ pytest -vv ${ignored_tests[@]/#/--ignore } \
+ || die "tests failed with ${EPYTHON}"
+ popd > /dev/null || die
+}
+
+python_install() {
+ distutils-r1_python_install
+ python_optimize
+}
+
+python_install_all() {
+ if use examples; then
+ docinto examples
+ dodoc -r Demo/.
+ docompress -x /usr/share/doc/${PF}/examples
+ fi
+ distutils-r1_python_install_all
+}
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2020-10-31 1:36 Patrick McLean
0 siblings, 0 replies; 73+ messages in thread
From: Patrick McLean @ 2020-10-31 1:36 UTC (permalink / raw
To: gentoo-commits
commit: fc03ea787b944713b1edd903fb553a1ad915dcc0
Author: Patrick McLean <patrick.mclean <AT> sony <DOT> com>
AuthorDate: Sat Oct 31 00:53:10 2020 +0000
Commit: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Sat Oct 31 01:36:44 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc03ea78
dev-python/python-ldap: add py39
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>
dev-python/python-ldap/python-ldap-3.3.1.ebuild | 2 +-
dev-python/python-ldap/python-ldap-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-python/python-ldap/python-ldap-3.3.1.ebuild b/dev-python/python-ldap/python-ldap-3.3.1.ebuild
index 7d0e119b94b..2253b09dab6 100644
--- a/dev-python/python-ldap/python-ldap-3.3.1.ebuild
+++ b/dev-python/python-ldap/python-ldap-3.3.1.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( pypy3 python3_{6,7,8} )
+PYTHON_COMPAT=( pypy3 python3_{6..9} )
inherit distutils-r1
diff --git a/dev-python/python-ldap/python-ldap-9999.ebuild b/dev-python/python-ldap/python-ldap-9999.ebuild
index 7d0e119b94b..2253b09dab6 100644
--- a/dev-python/python-ldap/python-ldap-9999.ebuild
+++ b/dev-python/python-ldap/python-ldap-9999.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( pypy3 python3_{6,7,8} )
+PYTHON_COMPAT=( pypy3 python3_{6..9} )
inherit distutils-r1
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2020-11-16 1:15 Sam James
0 siblings, 0 replies; 73+ messages in thread
From: Sam James @ 2020-11-16 1:15 UTC (permalink / raw
To: gentoo-commits
commit: 20e480b898b0a0e0165dbd5d5f82ebd8d0e3d139
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 16 01:14:18 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Nov 16 01:14:18 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20e480b8
dev-python/python-ldap: Stabilize 3.3.1 amd64, #754804
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/python-ldap/python-ldap-3.3.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/python-ldap/python-ldap-3.3.1.ebuild b/dev-python/python-ldap/python-ldap-3.3.1.ebuild
index 2253b09dab6..633024efc05 100644
--- a/dev-python/python-ldap/python-ldap-3.3.1.ebuild
+++ b/dev-python/python-ldap/python-ldap-3.3.1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-solaris"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-solaris"
fi
LICENSE="PSF-2"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2020-11-17 18:49 Agostino Sarubbo
0 siblings, 0 replies; 73+ messages in thread
From: Agostino Sarubbo @ 2020-11-17 18:49 UTC (permalink / raw
To: gentoo-commits
commit: 84fb6e0d17d6196adc1ded3736446c79254c2851
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 17 18:47:41 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Nov 17 18:47:41 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84fb6e0d
dev-python/python-ldap: ppc stable wrt bug #754804
Package-Manager: Portage-3.0.8, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-python/python-ldap/python-ldap-3.3.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/python-ldap/python-ldap-3.3.1.ebuild b/dev-python/python-ldap/python-ldap-3.3.1.ebuild
index 633024efc05..641109202b5 100644
--- a/dev-python/python-ldap/python-ldap-3.3.1.ebuild
+++ b/dev-python/python-ldap/python-ldap-3.3.1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-solaris"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~sparc ~x86 ~x86-solaris"
fi
LICENSE="PSF-2"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2020-11-17 18:55 Agostino Sarubbo
0 siblings, 0 replies; 73+ messages in thread
From: Agostino Sarubbo @ 2020-11-17 18:55 UTC (permalink / raw
To: gentoo-commits
commit: 5045bee78d7baa3ff6744356e96a55c814089c8f
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 17 18:53:27 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Nov 17 18:55:26 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5045bee7
dev-python/python-ldap: ppc64 stable wrt bug #754804
Package-Manager: Portage-3.0.8, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-python/python-ldap/python-ldap-3.3.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/python-ldap/python-ldap-3.3.1.ebuild b/dev-python/python-ldap/python-ldap-3.3.1.ebuild
index 641109202b5..e60f20a2ffd 100644
--- a/dev-python/python-ldap/python-ldap-3.3.1.ebuild
+++ b/dev-python/python-ldap/python-ldap-3.3.1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~sparc ~x86 ~x86-solaris"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc ~x86 ~x86-solaris"
fi
LICENSE="PSF-2"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2020-11-17 19:10 Agostino Sarubbo
0 siblings, 0 replies; 73+ messages in thread
From: Agostino Sarubbo @ 2020-11-17 19:10 UTC (permalink / raw
To: gentoo-commits
commit: 7dcd645f3c1d6330d91e351b0e6435222b0d9786
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 17 19:09:20 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Nov 17 19:09:20 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dcd645f
dev-python/python-ldap: sparc stable wrt bug #754804
Package-Manager: Portage-3.0.8, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-python/python-ldap/python-ldap-3.3.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/python-ldap/python-ldap-3.3.1.ebuild b/dev-python/python-ldap/python-ldap-3.3.1.ebuild
index e60f20a2ffd..030951f6043 100644
--- a/dev-python/python-ldap/python-ldap-3.3.1.ebuild
+++ b/dev-python/python-ldap/python-ldap-3.3.1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc ~x86 ~x86-solaris"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc ~x86 ~x86-solaris"
fi
LICENSE="PSF-2"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2020-11-17 19:17 Agostino Sarubbo
0 siblings, 0 replies; 73+ messages in thread
From: Agostino Sarubbo @ 2020-11-17 19:17 UTC (permalink / raw
To: gentoo-commits
commit: 1357b3cdc950374f606fb99ba691f4b4e233ff3c
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 17 19:14:47 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Nov 17 19:14:47 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1357b3cd
dev-python/python-ldap: x86 stable wrt bug #754804
Package-Manager: Portage-3.0.8, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-python/python-ldap/python-ldap-3.3.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/python-ldap/python-ldap-3.3.1.ebuild b/dev-python/python-ldap/python-ldap-3.3.1.ebuild
index 030951f6043..f404dece081 100644
--- a/dev-python/python-ldap/python-ldap-3.3.1.ebuild
+++ b/dev-python/python-ldap/python-ldap-3.3.1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc ~x86 ~x86-solaris"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~x86-solaris"
fi
LICENSE="PSF-2"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2020-11-18 9:12 Michał Górny
0 siblings, 0 replies; 73+ messages in thread
From: Michał Górny @ 2020-11-18 9:12 UTC (permalink / raw
To: gentoo-commits
commit: 912ead42cd1e55731f3a2f6e7c73e1b259d3375e
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 18 08:53:46 2020 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Nov 18 09:12:52 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=912ead42
dev-python/python-ldap: Remove old
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/python-ldap/Manifest | 1 -
dev-python/python-ldap/python-ldap-3.2.0.ebuild | 91 -------------------------
2 files changed, 92 deletions(-)
diff --git a/dev-python/python-ldap/Manifest b/dev-python/python-ldap/Manifest
index afc7c4fd616..457a6d3b928 100644
--- a/dev-python/python-ldap/Manifest
+++ b/dev-python/python-ldap/Manifest
@@ -1,2 +1 @@
-DIST python-ldap-3.2.0.tar.gz 367645 BLAKE2B 5109f4a13644d53fff7506ad2417da6dbfd5d1c5d31cc63932338ee0bc7327b00878804764366523fc0610191126c1a1367e15fddbad481880f73d29d96d3322 SHA512 ef2833739fd57ad26d97ae5dba3bca8a47e770ff3f113d06a5bed0841f8fcbbe6cd102e75c753dfff48f5f6041f46a91c6166f3bb9ca44ef9bd643c0666c6b23
DIST python-ldap-3.3.1.tar.gz 379810 BLAKE2B bb5d4902211b70cc57d2967134d3c41768bfedbec40be0d5bb592b96523f408952ca7e9a18546cc24f8267e958f454d56d97952092bc46e02bc9954bced9ba00 SHA512 2a1222bf5bbc1d885611fc4f2a25d0b1b64b49ae379f1212f1b3b70fc12fdc547eb6c4af4060a20bf082547b7df8f1824bb1fdfafa37ab21acf2f1e231c4d2d1
diff --git a/dev-python/python-ldap/python-ldap-3.2.0.ebuild b/dev-python/python-ldap/python-ldap-3.2.0.ebuild
deleted file mode 100644
index b72354b393a..00000000000
--- a/dev-python/python-ldap/python-ldap-3.2.0.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( pypy3 python3_{6,7,8} )
-
-inherit distutils-r1
-
-DESCRIPTION="Various LDAP-related Python modules"
-HOMEPAGE="https://www.python-ldap.org/en/latest/
- https://pypi.org/project/python-ldap/
- https://github.com/python-ldap/python-ldap"
-if [[ ${PV} == *9999* ]]; then
- EGIT_REPO_URI="https://github.com/python-ldap/python-ldap.git"
- inherit git-r3
-else
- SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~x86-solaris"
-fi
-
-LICENSE="PSF-2"
-SLOT="0"
-IUSE="examples sasl ssl"
-
-# We do not need OpenSSL, it is never directly used:
-# https://github.com/python-ldap/python-ldap/issues/224
-RDEPEND="
- !dev-python/pyldap
- >=dev-python/pyasn1-0.3.7[${PYTHON_USEDEP}]
- >=dev-python/pyasn1-modules-0.1.5[${PYTHON_USEDEP}]
- >net-nds/openldap-2.4.11:=[sasl?,ssl?]
-"
-# We do not link against cyrus-sasl but we use some
-# of its headers during the build.
-BDEPEND="
- >net-nds/openldap-2.4.11:=[sasl?,ssl?]
- sasl? ( >=dev-libs/cyrus-sasl-2.1 )
-"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx Doc
-
-python_prepare_all() {
- # The live ebuild won't compile if setuptools_scm < 1.16.2 is installed
- # https://github.com/pypa/setuptools_scm/issues/228
- if [[ ${PV} == *9999* ]]; then
- rm -r .git || die
- fi
-
- if ! use sasl; then
- sed -i 's/HAVE_SASL//g' setup.cfg || die
- fi
- if ! use ssl; then
- sed -i 's/HAVE_TLS//g' setup.cfg || die
- fi
-
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- # Run all tests which don't require slapd
- local ignored_tests=(
- t_bind.py
- t_cext.py
- t_edit.py
- t_ldapobject.py
- t_ldap_options.py
- t_ldap_sasl.py
- t_ldap_schema_subentry.py
- t_ldap_syncrepl.py
- t_slapdobject.py
- )
- pushd Tests >/dev/null || die
- pytest -vv ${ignored_tests[@]/#/--ignore } \
- || die "tests failed with ${EPYTHON}"
- popd > /dev/null || die
-}
-
-python_install() {
- distutils-r1_python_install
- python_optimize
-}
-
-python_install_all() {
- if use examples; then
- docinto examples
- dodoc -r Demo/.
- docompress -x /usr/share/doc/${PF}/examples
- fi
- distutils-r1_python_install_all
-}
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2021-08-08 22:20 Louis Sautier
0 siblings, 0 replies; 73+ messages in thread
From: Louis Sautier @ 2021-08-08 22:20 UTC (permalink / raw
To: gentoo-commits
commit: a50a60262ed09ec607568bb631e6e418c59f3809
Author: Louis Sautier <sbraz <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 8 22:12:01 2021 +0000
Commit: Louis Sautier <sbraz <AT> gentoo <DOT> org>
CommitDate: Sun Aug 8 22:18:56 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a50a6026
dev-python/python-ldap: sync live ebuild with 3.3.1
Signed-off-by: Louis Sautier <sbraz <AT> gentoo.org>
dev-python/python-ldap/python-ldap-9999.ebuild | 8 +++-----
1 file changed, 3 insertions(+), 5 deletions(-)
diff --git a/dev-python/python-ldap/python-ldap-9999.ebuild b/dev-python/python-ldap/python-ldap-9999.ebuild
index 1231c05f5b4..2abb6ecf585 100644
--- a/dev-python/python-ldap/python-ldap-9999.ebuild
+++ b/dev-python/python-ldap/python-ldap-9999.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( pypy3 python3_{7..9} )
+PYTHON_COMPAT=( pypy3 python3_{7..10} )
inherit distutils-r1
@@ -25,7 +25,6 @@ IUSE="examples sasl ssl"
# We do not need OpenSSL, it is never directly used:
# https://github.com/python-ldap/python-ldap/issues/224
RDEPEND="
- !dev-python/pyldap
>=dev-python/pyasn1-0.3.7[${PYTHON_USEDEP}]
>=dev-python/pyasn1-modules-0.1.5[${PYTHON_USEDEP}]
>net-nds/openldap-2.4.11:=[sasl?,ssl?]
@@ -71,8 +70,7 @@ python_test() {
t_slapdobject.py
)
pushd Tests >/dev/null || die
- pytest -vv ${ignored_tests[@]/#/--ignore } \
- || die "tests failed with ${EPYTHON}"
+ epytest ${ignored_tests[@]/#/--ignore }
popd > /dev/null || die
}
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2021-08-08 22:20 Louis Sautier
0 siblings, 0 replies; 73+ messages in thread
From: Louis Sautier @ 2021-08-08 22:20 UTC (permalink / raw
To: gentoo-commits
commit: 5ce9f52c05edbe92da383b16883fd2e8e3ac8530
Author: Louis Sautier <sbraz <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 8 22:11:09 2021 +0000
Commit: Louis Sautier <sbraz <AT> gentoo <DOT> org>
CommitDate: Sun Aug 8 22:18:19 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ce9f52c
dev-python/python-ldap: enable py3.10, use epytest
Also remove reference to treecleaned pyldap.
Signed-off-by: Louis Sautier <sbraz <AT> gentoo.org>
dev-python/python-ldap/python-ldap-3.3.1.ebuild | 8 +++-----
1 file changed, 3 insertions(+), 5 deletions(-)
diff --git a/dev-python/python-ldap/python-ldap-3.3.1.ebuild b/dev-python/python-ldap/python-ldap-3.3.1.ebuild
index ba9b8d5ece6..bd5fd8bb1e7 100644
--- a/dev-python/python-ldap/python-ldap-3.3.1.ebuild
+++ b/dev-python/python-ldap/python-ldap-3.3.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( pypy3 python3_{7..9} )
+PYTHON_COMPAT=( pypy3 python3_{7..10} )
inherit distutils-r1
@@ -25,7 +25,6 @@ IUSE="examples sasl ssl"
# We do not need OpenSSL, it is never directly used:
# https://github.com/python-ldap/python-ldap/issues/224
RDEPEND="
- !dev-python/pyldap
>=dev-python/pyasn1-0.3.7[${PYTHON_USEDEP}]
>=dev-python/pyasn1-modules-0.1.5[${PYTHON_USEDEP}]
>net-nds/openldap-2.4.11:=[sasl?,ssl?]
@@ -71,8 +70,7 @@ python_test() {
t_slapdobject.py
)
pushd Tests >/dev/null || die
- pytest -vv ${ignored_tests[@]/#/--ignore } \
- || die "tests failed with ${EPYTHON}"
+ epytest ${ignored_tests[@]/#/--ignore }
popd > /dev/null || die
}
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2021-11-26 21:56 Michał Górny
0 siblings, 0 replies; 73+ messages in thread
From: Michał Górny @ 2021-11-26 21:56 UTC (permalink / raw
To: gentoo-commits
commit: 0198585fb02b809f24177d3651d3790f6f751d4f
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 26 20:50:51 2021 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Nov 26 21:56:29 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0198585f
dev-python/python-ldap: Bump to 3.4.0
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/python-ldap/Manifest | 1 +
dev-python/python-ldap/python-ldap-3.4.0.ebuild | 87 +++++++++++++++++++++++++
2 files changed, 88 insertions(+)
diff --git a/dev-python/python-ldap/Manifest b/dev-python/python-ldap/Manifest
index 457a6d3b9284..d62459d0142f 100644
--- a/dev-python/python-ldap/Manifest
+++ b/dev-python/python-ldap/Manifest
@@ -1 +1,2 @@
DIST python-ldap-3.3.1.tar.gz 379810 BLAKE2B bb5d4902211b70cc57d2967134d3c41768bfedbec40be0d5bb592b96523f408952ca7e9a18546cc24f8267e958f454d56d97952092bc46e02bc9954bced9ba00 SHA512 2a1222bf5bbc1d885611fc4f2a25d0b1b64b49ae379f1212f1b3b70fc12fdc547eb6c4af4060a20bf082547b7df8f1824bb1fdfafa37ab21acf2f1e231c4d2d1
+DIST python-ldap-3.4.0.tar.gz 376169 BLAKE2B f514ddb6267fd8c21a1c4595669921a1256a8087a3a272b3751636313e7d79de9d34f4213aa57128679dc5a93db4ef7a71f7f92894a1802deb8c2ca9dfd92fe2 SHA512 d10c10f1d416a0f67e7669c6c0b5460a3484bc31f4af471d581a9207689e5687c08d1ad78ba8d47e0ce0c35d24d79e4b848b4c503534f211a36c1b882bee3605
diff --git a/dev-python/python-ldap/python-ldap-3.4.0.ebuild b/dev-python/python-ldap/python-ldap-3.4.0.ebuild
new file mode 100644
index 000000000000..b7e46fa04434
--- /dev/null
+++ b/dev-python/python-ldap/python-ldap-3.4.0.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( pypy3 python3_{7..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Various LDAP-related Python modules"
+HOMEPAGE="https://www.python-ldap.org/en/latest/
+ https://pypi.org/project/python-ldap/
+ https://github.com/python-ldap/python-ldap"
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/python-ldap/python-ldap.git"
+ inherit git-r3
+else
+ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-solaris"
+fi
+
+LICENSE="MIT PSF-2"
+SLOT="0"
+IUSE="examples sasl ssl"
+
+RDEPEND="
+ >=dev-python/pyasn1-0.3.7[${PYTHON_USEDEP}]
+ >=dev-python/pyasn1-modules-0.1.5[${PYTHON_USEDEP}]
+ >net-nds/openldap-2.4.11:=[sasl?,ssl?]
+"
+# We do not link against cyrus-sasl but we use some
+# of its headers during the build.
+BDEPEND="
+ >net-nds/openldap-2.4.11:=[sasl?,ssl?]
+ sasl? ( >=dev-libs/cyrus-sasl-2.1 )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx Doc
+
+python_prepare_all() {
+ # The live ebuild won't compile if setuptools_scm < 1.16.2 is installed
+ # https://github.com/pypa/setuptools_scm/issues/228
+ if [[ ${PV} == *9999* ]]; then
+ rm -r .git || die
+ fi
+
+ if ! use sasl; then
+ sed -i 's/HAVE_SASL//g' setup.cfg || die
+ fi
+ if ! use ssl; then
+ sed -i 's/HAVE_TLS//g' setup.cfg || die
+ fi
+
+ distutils-r1_python_prepare_all
+}
+
+python_test() {
+ # Run all tests which don't require slapd
+ local EPYTEST_IGNORE=(
+ t_bind.py
+ t_cext.py
+ t_edit.py
+ t_ldapobject.py
+ t_ldap_options.py
+ t_ldap_sasl.py
+ t_ldap_schema_subentry.py
+ t_ldap_syncrepl.py
+ t_slapdobject.py
+ )
+ pushd Tests >/dev/null || die
+ epytest
+ popd > /dev/null || die
+}
+
+python_install() {
+ distutils-r1_python_install
+ python_optimize
+}
+
+python_install_all() {
+ if use examples; then
+ docinto examples
+ dodoc -r Demo/.
+ docompress -x /usr/share/doc/${PF}/examples
+ fi
+ distutils-r1_python_install_all
+}
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2021-11-28 23:36 Jakov Smolić
0 siblings, 0 replies; 73+ messages in thread
From: Jakov Smolić @ 2021-11-28 23:36 UTC (permalink / raw
To: gentoo-commits
commit: e35c06a56e220b84662b4c1355010cd9f1b14eb9
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 28 23:36:28 2021 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sun Nov 28 23:36:28 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e35c06a5
dev-python/python-ldap: Stabilize 3.4.0 amd64, #827638
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-python/python-ldap/python-ldap-3.4.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/python-ldap/python-ldap-3.4.0.ebuild b/dev-python/python-ldap/python-ldap-3.4.0.ebuild
index b7e46fa04434..fff7058486cd 100644
--- a/dev-python/python-ldap/python-ldap-3.4.0.ebuild
+++ b/dev-python/python-ldap/python-ldap-3.4.0.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-solaris"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-solaris"
fi
LICENSE="MIT PSF-2"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2021-11-29 7:36 Arthur Zamarin
0 siblings, 0 replies; 73+ messages in thread
From: Arthur Zamarin @ 2021-11-29 7:36 UTC (permalink / raw
To: gentoo-commits
commit: 8a6c9c945ca01ca76d6aa735bdc7f1a5f557ecbe
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 29 07:33:23 2021 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Nov 29 07:36:33 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a6c9c94
dev-python/python-ldap: Stabilize 3.4.0 ppc64, #827638
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/python-ldap/python-ldap-3.4.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/python-ldap/python-ldap-3.4.0.ebuild b/dev-python/python-ldap/python-ldap-3.4.0.ebuild
index 64d4f8daec16..4e670728bbe4 100644
--- a/dev-python/python-ldap/python-ldap-3.4.0.ebuild
+++ b/dev-python/python-ldap/python-ldap-3.4.0.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~sparc ~x86 ~x86-solaris"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc ~x86 ~x86-solaris"
fi
LICENSE="MIT PSF-2"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2021-11-29 7:36 Arthur Zamarin
0 siblings, 0 replies; 73+ messages in thread
From: Arthur Zamarin @ 2021-11-29 7:36 UTC (permalink / raw
To: gentoo-commits
commit: 0904ea5be6085ef2a3d46d98cff6c18741c116c1
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 29 07:35:24 2021 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Nov 29 07:36:34 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0904ea5b
dev-python/python-ldap: Stabilize 3.4.0 sparc, #827638
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/python-ldap/python-ldap-3.4.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/python-ldap/python-ldap-3.4.0.ebuild b/dev-python/python-ldap/python-ldap-3.4.0.ebuild
index 4e670728bbe4..5b4e5a1822c0 100644
--- a/dev-python/python-ldap/python-ldap-3.4.0.ebuild
+++ b/dev-python/python-ldap/python-ldap-3.4.0.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc ~x86 ~x86-solaris"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc ~x86 ~x86-solaris"
fi
LICENSE="MIT PSF-2"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2021-11-29 7:36 Arthur Zamarin
0 siblings, 0 replies; 73+ messages in thread
From: Arthur Zamarin @ 2021-11-29 7:36 UTC (permalink / raw
To: gentoo-commits
commit: 35d42a66e2ead0b997a048d256a823a7b98618f3
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 29 07:33:21 2021 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Nov 29 07:36:32 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35d42a66
dev-python/python-ldap: Stabilize 3.4.0 ppc, #827638
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/python-ldap/python-ldap-3.4.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/python-ldap/python-ldap-3.4.0.ebuild b/dev-python/python-ldap/python-ldap-3.4.0.ebuild
index fff7058486cd..64d4f8daec16 100644
--- a/dev-python/python-ldap/python-ldap-3.4.0.ebuild
+++ b/dev-python/python-ldap/python-ldap-3.4.0.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-solaris"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~sparc ~x86 ~x86-solaris"
fi
LICENSE="MIT PSF-2"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2021-11-29 8:49 Agostino Sarubbo
0 siblings, 0 replies; 73+ messages in thread
From: Agostino Sarubbo @ 2021-11-29 8:49 UTC (permalink / raw
To: gentoo-commits
commit: 80dcfec983395568738834c40df5e4dee2cea305
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 29 08:49:34 2021 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Nov 29 08:49:34 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80dcfec9
dev-python/python-ldap: x86 stable wrt bug #827638
Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-python/python-ldap/python-ldap-3.4.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/python-ldap/python-ldap-3.4.0.ebuild b/dev-python/python-ldap/python-ldap-3.4.0.ebuild
index 5b4e5a1822c0..2121e5bb2ea7 100644
--- a/dev-python/python-ldap/python-ldap-3.4.0.ebuild
+++ b/dev-python/python-ldap/python-ldap-3.4.0.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc ~x86 ~x86-solaris"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~x86-solaris"
fi
LICENSE="MIT PSF-2"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2021-11-29 14:45 Michał Górny
0 siblings, 0 replies; 73+ messages in thread
From: Michał Górny @ 2021-11-29 14:45 UTC (permalink / raw
To: gentoo-commits
commit: 6858095cc3ceebec5e6b7ec83dcdc9628d9b365a
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 29 14:30:32 2021 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Nov 29 14:45:12 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6858095c
dev-python/python-ldap: Remove old
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/python-ldap/Manifest | 1 -
dev-python/python-ldap/python-ldap-3.3.1.ebuild | 89 -------------------------
2 files changed, 90 deletions(-)
diff --git a/dev-python/python-ldap/Manifest b/dev-python/python-ldap/Manifest
index d62459d0142f..99a3c3c496f9 100644
--- a/dev-python/python-ldap/Manifest
+++ b/dev-python/python-ldap/Manifest
@@ -1,2 +1 @@
-DIST python-ldap-3.3.1.tar.gz 379810 BLAKE2B bb5d4902211b70cc57d2967134d3c41768bfedbec40be0d5bb592b96523f408952ca7e9a18546cc24f8267e958f454d56d97952092bc46e02bc9954bced9ba00 SHA512 2a1222bf5bbc1d885611fc4f2a25d0b1b64b49ae379f1212f1b3b70fc12fdc547eb6c4af4060a20bf082547b7df8f1824bb1fdfafa37ab21acf2f1e231c4d2d1
DIST python-ldap-3.4.0.tar.gz 376169 BLAKE2B f514ddb6267fd8c21a1c4595669921a1256a8087a3a272b3751636313e7d79de9d34f4213aa57128679dc5a93db4ef7a71f7f92894a1802deb8c2ca9dfd92fe2 SHA512 d10c10f1d416a0f67e7669c6c0b5460a3484bc31f4af471d581a9207689e5687c08d1ad78ba8d47e0ce0c35d24d79e4b848b4c503534f211a36c1b882bee3605
diff --git a/dev-python/python-ldap/python-ldap-3.3.1.ebuild b/dev-python/python-ldap/python-ldap-3.3.1.ebuild
deleted file mode 100644
index bd5fd8bb1e72..000000000000
--- a/dev-python/python-ldap/python-ldap-3.3.1.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( pypy3 python3_{7..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Various LDAP-related Python modules"
-HOMEPAGE="https://www.python-ldap.org/en/latest/
- https://pypi.org/project/python-ldap/
- https://github.com/python-ldap/python-ldap"
-if [[ ${PV} == *9999* ]]; then
- EGIT_REPO_URI="https://github.com/python-ldap/python-ldap.git"
- inherit git-r3
-else
- SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~x86-solaris"
-fi
-
-LICENSE="PSF-2"
-SLOT="0"
-IUSE="examples sasl ssl"
-
-# We do not need OpenSSL, it is never directly used:
-# https://github.com/python-ldap/python-ldap/issues/224
-RDEPEND="
- >=dev-python/pyasn1-0.3.7[${PYTHON_USEDEP}]
- >=dev-python/pyasn1-modules-0.1.5[${PYTHON_USEDEP}]
- >net-nds/openldap-2.4.11:=[sasl?,ssl?]
-"
-# We do not link against cyrus-sasl but we use some
-# of its headers during the build.
-BDEPEND="
- >net-nds/openldap-2.4.11:=[sasl?,ssl?]
- sasl? ( >=dev-libs/cyrus-sasl-2.1 )
-"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx Doc
-
-python_prepare_all() {
- # The live ebuild won't compile if setuptools_scm < 1.16.2 is installed
- # https://github.com/pypa/setuptools_scm/issues/228
- if [[ ${PV} == *9999* ]]; then
- rm -r .git || die
- fi
-
- if ! use sasl; then
- sed -i 's/HAVE_SASL//g' setup.cfg || die
- fi
- if ! use ssl; then
- sed -i 's/HAVE_TLS//g' setup.cfg || die
- fi
-
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- # Run all tests which don't require slapd
- local ignored_tests=(
- t_bind.py
- t_cext.py
- t_edit.py
- t_ldapobject.py
- t_ldap_options.py
- t_ldap_sasl.py
- t_ldap_schema_subentry.py
- t_ldap_syncrepl.py
- t_slapdobject.py
- )
- pushd Tests >/dev/null || die
- epytest ${ignored_tests[@]/#/--ignore }
- popd > /dev/null || die
-}
-
-python_install() {
- distutils-r1_python_install
- python_optimize
-}
-
-python_install_all() {
- if use examples; then
- docinto examples
- dodoc -r Demo/.
- docompress -x /usr/share/doc/${PF}/examples
- fi
- distutils-r1_python_install_all
-}
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2022-03-22 23:32 Sam James
0 siblings, 0 replies; 73+ messages in thread
From: Sam James @ 2022-03-22 23:32 UTC (permalink / raw
To: gentoo-commits
commit: de6436589d3e0c9aee1e356e31be3832057d08ad
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 22 22:55:13 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Mar 22 23:26:55 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de643658
dev-python/python-ldap: add version limit on OpenLDAP (needs ldap_r)
We need (for now) the reentrant library from OpenLDAP which is gone.
Also, sync live.
Bug: https://bugs.gentoo.org/835637
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/python-ldap/python-ldap-3.4.0.ebuild | 7 ++++---
dev-python/python-ldap/python-ldap-9999.ebuild | 19 +++++++++----------
2 files changed, 13 insertions(+), 13 deletions(-)
diff --git a/dev-python/python-ldap/python-ldap-3.4.0.ebuild b/dev-python/python-ldap/python-ldap-3.4.0.ebuild
index 08db219b9570..f4d62b66991f 100644
--- a/dev-python/python-ldap/python-ldap-3.4.0.ebuild
+++ b/dev-python/python-ldap/python-ldap-3.4.0.ebuild
@@ -22,15 +22,16 @@ LICENSE="MIT PSF-2"
SLOT="0"
IUSE="examples sasl ssl"
+# < dep on openldap for bug #835637, ldap_r is gone
RDEPEND="
>=dev-python/pyasn1-0.3.7[${PYTHON_USEDEP}]
>=dev-python/pyasn1-modules-0.1.5[${PYTHON_USEDEP}]
- >net-nds/openldap-2.4.11:=[sasl?,ssl?]
+ <net-nds/openldap-2.6:=[sasl?,ssl?]
"
# We do not link against cyrus-sasl but we use some
# of its headers during the build.
-BDEPEND="
- >net-nds/openldap-2.4.11:=[sasl?,ssl?]
+DEPEND="
+ <net-nds/openldap-2.6:=[sasl?,ssl?]
sasl? ( >=dev-libs/cyrus-sasl-2.1 )
"
diff --git a/dev-python/python-ldap/python-ldap-9999.ebuild b/dev-python/python-ldap/python-ldap-9999.ebuild
index 2abb6ecf585b..a01b853838d7 100644
--- a/dev-python/python-ldap/python-ldap-9999.ebuild
+++ b/dev-python/python-ldap/python-ldap-9999.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
PYTHON_COMPAT=( pypy3 python3_{7..10} )
inherit distutils-r1
@@ -18,21 +18,20 @@ else
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-solaris"
fi
-LICENSE="PSF-2"
+LICENSE="MIT PSF-2"
SLOT="0"
IUSE="examples sasl ssl"
-# We do not need OpenSSL, it is never directly used:
-# https://github.com/python-ldap/python-ldap/issues/224
+# < dep on openldap for bug #835637, ldap_r is gone
RDEPEND="
>=dev-python/pyasn1-0.3.7[${PYTHON_USEDEP}]
>=dev-python/pyasn1-modules-0.1.5[${PYTHON_USEDEP}]
- >net-nds/openldap-2.4.11:=[sasl?,ssl?]
+ <net-nds/openldap-2.6:=[sasl?,ssl?]
"
# We do not link against cyrus-sasl but we use some
# of its headers during the build.
-BDEPEND="
- >net-nds/openldap-2.4.11:=[sasl?,ssl?]
+DEPEND="
+ <net-nds/openldap-2.6:=[sasl?,ssl?]
sasl? ( >=dev-libs/cyrus-sasl-2.1 )
"
@@ -58,7 +57,7 @@ python_prepare_all() {
python_test() {
# Run all tests which don't require slapd
- local ignored_tests=(
+ local EPYTEST_IGNORE=(
t_bind.py
t_cext.py
t_edit.py
@@ -70,7 +69,7 @@ python_test() {
t_slapdobject.py
)
pushd Tests >/dev/null || die
- epytest ${ignored_tests[@]/#/--ignore }
+ epytest
popd > /dev/null || die
}
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2022-03-26 21:47 Marek Szuba
0 siblings, 0 replies; 73+ messages in thread
From: Marek Szuba @ 2022-03-26 21:47 UTC (permalink / raw
To: gentoo-commits
commit: 0c1f7b2b9de3b8a0ffdcb514e4d2d84e017d946e
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 26 21:44:51 2022 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Sat Mar 26 21:44:51 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c1f7b2b
dev-python/python-ldap: keyword 3.4.0 for ~riscv
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
dev-python/python-ldap/python-ldap-3.4.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/python-ldap/python-ldap-3.4.0.ebuild b/dev-python/python-ldap/python-ldap-3.4.0.ebuild
index f4d62b66991f..382194ce39e0 100644
--- a/dev-python/python-ldap/python-ldap-3.4.0.ebuild
+++ b/dev-python/python-ldap/python-ldap-3.4.0.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 sparc x86 ~x86-solaris"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86 ~x86-solaris"
fi
LICENSE="MIT PSF-2"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2022-05-14 2:52 Sam James
0 siblings, 0 replies; 73+ messages in thread
From: Sam James @ 2022-05-14 2:52 UTC (permalink / raw
To: gentoo-commits
commit: 9a48f929d360f6e61e305898850339774b7fe663
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat May 14 02:50:48 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat May 14 02:51:49 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a48f929
dev-python/python-ldap: add 3.4.0_p20220420
Snapshot because a bunch of commits were needed to fix OpenLDAP 2.6+
compat and then there were some serious bugfixes too.
Closes: https://bugs.gentoo.org/835637
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/python-ldap/Manifest | 1 +
dev-python/python-ldap/python-ldap-3.4.0-r1.ebuild | 2 +-
...999.ebuild => python-ldap-3.4.0_p20220420.ebuild} | 20 ++++++++++++++------
dev-python/python-ldap/python-ldap-9999.ebuild | 8 ++++----
4 files changed, 20 insertions(+), 11 deletions(-)
diff --git a/dev-python/python-ldap/Manifest b/dev-python/python-ldap/Manifest
index 99a3c3c496f9..86ce9bf4aa32 100644
--- a/dev-python/python-ldap/Manifest
+++ b/dev-python/python-ldap/Manifest
@@ -1 +1,2 @@
DIST python-ldap-3.4.0.tar.gz 376169 BLAKE2B f514ddb6267fd8c21a1c4595669921a1256a8087a3a272b3751636313e7d79de9d34f4213aa57128679dc5a93db4ef7a71f7f92894a1802deb8c2ca9dfd92fe2 SHA512 d10c10f1d416a0f67e7669c6c0b5460a3484bc31f4af471d581a9207689e5687c08d1ad78ba8d47e0ce0c35d24d79e4b848b4c503534f211a36c1b882bee3605
+DIST python-ldap-3.4.0_p20220420.tar.gz 377780 BLAKE2B 433178138587dc09bfe1e6a8e894c001baf6e07c76266ca9d7c56b279f9e9ca5a642528a5869a837a9ee5576a2cf17afdeea313b4a8bc930926397738d6a5daf SHA512 0dfe8ff4737a630a08c7cd4d94f30c78fd1e0558ffc0609439d95ef064b72aef9d4ec4cdc0d40aaf1fc46396bdc0cbbdf0bf3cf6bb5e94bf8a9e3083b9ba1bf4
diff --git a/dev-python/python-ldap/python-ldap-3.4.0-r1.ebuild b/dev-python/python-ldap/python-ldap-3.4.0-r1.ebuild
index 51eca9aab9f6..5c1563d0eb7e 100644
--- a/dev-python/python-ldap/python-ldap-3.4.0-r1.ebuild
+++ b/dev-python/python-ldap/python-ldap-3.4.0-r1.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-solaris"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x86-solaris"
fi
LICENSE="MIT PSF-2"
diff --git a/dev-python/python-ldap/python-ldap-9999.ebuild b/dev-python/python-ldap/python-ldap-3.4.0_p20220420.ebuild
similarity index 73%
copy from dev-python/python-ldap/python-ldap-9999.ebuild
copy to dev-python/python-ldap/python-ldap-3.4.0_p20220420.ebuild
index a01b853838d7..488fa3e27563 100644
--- a/dev-python/python-ldap/python-ldap-9999.ebuild
+++ b/dev-python/python-ldap/python-ldap-3.4.0_p20220420.ebuild
@@ -2,8 +2,9 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( pypy3 python3_{7..10} )
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{8..11} )
inherit distutils-r1
DESCRIPTION="Various LDAP-related Python modules"
@@ -14,24 +15,31 @@ if [[ ${PV} == *9999* ]]; then
EGIT_REPO_URI="https://github.com/python-ldap/python-ldap.git"
inherit git-r3
else
- SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-solaris"
+ # Snapshot for various new OpenLDAP fixes, bug #835637
+ # (There were a bunch of followup commits and general other
+ # serious bugfixes we want.)
+ MY_COMMIT="7f30c4721ea2ca4373ed7860e6467781f0afa758"
+
+ #SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+ SRC_URI="https://github.com/python-ldap/python-ldap/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}"/${PN}-${MY_COMMIT}
+
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x86-solaris"
fi
LICENSE="MIT PSF-2"
SLOT="0"
IUSE="examples sasl ssl"
-# < dep on openldap for bug #835637, ldap_r is gone
RDEPEND="
>=dev-python/pyasn1-0.3.7[${PYTHON_USEDEP}]
>=dev-python/pyasn1-modules-0.1.5[${PYTHON_USEDEP}]
- <net-nds/openldap-2.6:=[sasl?,ssl?]
+ net-nds/openldap:=[sasl?,ssl?]
"
# We do not link against cyrus-sasl but we use some
# of its headers during the build.
DEPEND="
- <net-nds/openldap-2.6:=[sasl?,ssl?]
+ net-nds/openldap:=[sasl?,ssl?]
sasl? ( >=dev-libs/cyrus-sasl-2.1 )
"
diff --git a/dev-python/python-ldap/python-ldap-9999.ebuild b/dev-python/python-ldap/python-ldap-9999.ebuild
index a01b853838d7..6bcb8bc92611 100644
--- a/dev-python/python-ldap/python-ldap-9999.ebuild
+++ b/dev-python/python-ldap/python-ldap-9999.ebuild
@@ -2,8 +2,9 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( pypy3 python3_{7..10} )
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{8..11} )
inherit distutils-r1
DESCRIPTION="Various LDAP-related Python modules"
@@ -22,16 +23,15 @@ LICENSE="MIT PSF-2"
SLOT="0"
IUSE="examples sasl ssl"
-# < dep on openldap for bug #835637, ldap_r is gone
RDEPEND="
>=dev-python/pyasn1-0.3.7[${PYTHON_USEDEP}]
>=dev-python/pyasn1-modules-0.1.5[${PYTHON_USEDEP}]
- <net-nds/openldap-2.6:=[sasl?,ssl?]
+ net-nds/openldap:=[sasl?,ssl?]
"
# We do not link against cyrus-sasl but we use some
# of its headers during the build.
DEPEND="
- <net-nds/openldap-2.6:=[sasl?,ssl?]
+ net-nds/openldap:=[sasl?,ssl?]
sasl? ( >=dev-libs/cyrus-sasl-2.1 )
"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2022-06-16 9:37 Jakov Smolić
0 siblings, 0 replies; 73+ messages in thread
From: Jakov Smolić @ 2022-06-16 9:37 UTC (permalink / raw
To: gentoo-commits
commit: 114b15c580f4ce7110be87ca9f118f5d0b6f9e79
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 16 09:37:07 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Thu Jun 16 09:37:07 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=114b15c5
dev-python/python-ldap: Stabilize 3.4.0_p20220420 amd64, #852452
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-python/python-ldap/python-ldap-3.4.0_p20220420.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/python-ldap/python-ldap-3.4.0_p20220420.ebuild b/dev-python/python-ldap/python-ldap-3.4.0_p20220420.ebuild
index 488fa3e27563..1c62da338851 100644
--- a/dev-python/python-ldap/python-ldap-3.4.0_p20220420.ebuild
+++ b/dev-python/python-ldap/python-ldap-3.4.0_p20220420.ebuild
@@ -24,7 +24,7 @@ else
SRC_URI="https://github.com/python-ldap/python-ldap/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}"/${PN}-${MY_COMMIT}
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x86-solaris"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x86-solaris"
fi
LICENSE="MIT PSF-2"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2022-06-16 9:41 Jakov Smolić
0 siblings, 0 replies; 73+ messages in thread
From: Jakov Smolić @ 2022-06-16 9:41 UTC (permalink / raw
To: gentoo-commits
commit: e5be220a04ce7e9e79f856798b1d29194906b09a
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 16 09:41:08 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Thu Jun 16 09:41:08 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5be220a
dev-python/python-ldap: Stabilize 3.4.0_p20220420 x86, #852452
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-python/python-ldap/python-ldap-3.4.0_p20220420.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/python-ldap/python-ldap-3.4.0_p20220420.ebuild b/dev-python/python-ldap/python-ldap-3.4.0_p20220420.ebuild
index 1c62da338851..4fe9627e420f 100644
--- a/dev-python/python-ldap/python-ldap-3.4.0_p20220420.ebuild
+++ b/dev-python/python-ldap/python-ldap-3.4.0_p20220420.ebuild
@@ -24,7 +24,7 @@ else
SRC_URI="https://github.com/python-ldap/python-ldap/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}"/${PN}-${MY_COMMIT}
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x86-solaris"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 ~x86-solaris"
fi
LICENSE="MIT PSF-2"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2022-06-16 15:46 Sam James
0 siblings, 0 replies; 73+ messages in thread
From: Sam James @ 2022-06-16 15:46 UTC (permalink / raw
To: gentoo-commits
commit: da388d985af5b04bcc8d1ae8919e712ddd486e8f
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 16 15:44:47 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jun 16 15:44:47 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da388d98
dev-python/python-ldap: Stabilize 3.4.0_p20220420 ppc64, #852452
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/python-ldap/python-ldap-3.4.0_p20220420.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/python-ldap/python-ldap-3.4.0_p20220420.ebuild b/dev-python/python-ldap/python-ldap-3.4.0_p20220420.ebuild
index 4fe9627e420f..2046409d2aeb 100644
--- a/dev-python/python-ldap/python-ldap-3.4.0_p20220420.ebuild
+++ b/dev-python/python-ldap/python-ldap-3.4.0_p20220420.ebuild
@@ -24,7 +24,7 @@ else
SRC_URI="https://github.com/python-ldap/python-ldap/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}"/${PN}-${MY_COMMIT}
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 ~x86-solaris"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86 ~x86-solaris"
fi
LICENSE="MIT PSF-2"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2022-06-17 6:58 Agostino Sarubbo
0 siblings, 0 replies; 73+ messages in thread
From: Agostino Sarubbo @ 2022-06-17 6:58 UTC (permalink / raw
To: gentoo-commits
commit: de056d3f304a5079a7b3e210799de4dc37cf6e88
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 17 06:57:49 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Jun 17 06:57:49 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de056d3f
dev-python/python-ldap: sparc stable wrt bug #852452
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-python/python-ldap/python-ldap-3.4.0_p20220420.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/python-ldap/python-ldap-3.4.0_p20220420.ebuild b/dev-python/python-ldap/python-ldap-3.4.0_p20220420.ebuild
index 2046409d2aeb..93023b5578a9 100644
--- a/dev-python/python-ldap/python-ldap-3.4.0_p20220420.ebuild
+++ b/dev-python/python-ldap/python-ldap-3.4.0_p20220420.ebuild
@@ -24,7 +24,7 @@ else
SRC_URI="https://github.com/python-ldap/python-ldap/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}"/${PN}-${MY_COMMIT}
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86 ~x86-solaris"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86 ~x86-solaris"
fi
LICENSE="MIT PSF-2"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2022-07-07 8:26 Michał Górny
0 siblings, 0 replies; 73+ messages in thread
From: Michał Górny @ 2022-07-07 8:26 UTC (permalink / raw
To: gentoo-commits
commit: d60aaa322834a170be882ea30a18c621aee8757c
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 7 08:09:05 2022 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Jul 7 08:26:00 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d60aaa32
dev-python/python-ldap: Bump to 3.4.2
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/python-ldap/Manifest | 1 +
dev-python/python-ldap/python-ldap-3.4.2.ebuild | 79 +++++++++++++++++++++++++
2 files changed, 80 insertions(+)
diff --git a/dev-python/python-ldap/Manifest b/dev-python/python-ldap/Manifest
index a5df42638dca..295486cd5e19 100644
--- a/dev-python/python-ldap/Manifest
+++ b/dev-python/python-ldap/Manifest
@@ -1 +1,2 @@
DIST python-ldap-3.4.0_p20220420.tar.gz 377780 BLAKE2B 433178138587dc09bfe1e6a8e894c001baf6e07c76266ca9d7c56b279f9e9ca5a642528a5869a837a9ee5576a2cf17afdeea313b4a8bc930926397738d6a5daf SHA512 0dfe8ff4737a630a08c7cd4d94f30c78fd1e0558ffc0609439d95ef064b72aef9d4ec4cdc0d40aaf1fc46396bdc0cbbdf0bf3cf6bb5e94bf8a9e3083b9ba1bf4
+DIST python-ldap-3.4.2.gh.tar.gz 377981 BLAKE2B 6efa768dd035f8867abacfd9cc1b9ceca1a468c79550d2529130bd8eaf7546e4474d5798cf9090a9a74f05286ca30a33b8e54821292b8aa2e27358f93d72cb7b SHA512 3a68dd2c160d7d74061d9c9eb060be6faeec1f607f3853722f969d7d1dc76c7da160aa20a4c139feb4d2eba6dbf2e2cfb02551cabd6fbf413654f32f73e94c15
diff --git a/dev-python/python-ldap/python-ldap-3.4.2.ebuild b/dev-python/python-ldap/python-ldap-3.4.2.ebuild
new file mode 100644
index 000000000000..d4561b4d2481
--- /dev/null
+++ b/dev-python/python-ldap/python-ldap-3.4.2.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Various LDAP-related Python modules"
+HOMEPAGE="
+ https://www.python-ldap.org/en/latest/
+ https://pypi.org/project/python-ldap/
+ https://github.com/python-ldap/python-ldap/
+"
+SRC_URI="
+ https://github.com/python-ldap/python-ldap/archive/${P}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+S=${WORKDIR}/${PN}-${P}
+
+LICENSE="MIT PSF-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x86-solaris"
+IUSE="examples sasl ssl"
+
+RDEPEND="
+ >=dev-python/pyasn1-0.3.7[${PYTHON_USEDEP}]
+ >=dev-python/pyasn1-modules-0.1.5[${PYTHON_USEDEP}]
+ net-nds/openldap:=[sasl?,ssl?]
+"
+# We do not link against cyrus-sasl but we use some
+# of its headers during the build.
+DEPEND="
+ net-nds/openldap:=[sasl?,ssl?]
+ sasl? ( >=dev-libs/cyrus-sasl-2.1 )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx Doc
+
+python_prepare_all() {
+ if ! use sasl; then
+ sed -i 's/HAVE_SASL//g' setup.cfg || die
+ fi
+ if ! use ssl; then
+ sed -i 's/HAVE_TLS//g' setup.cfg || die
+ fi
+
+ distutils-r1_python_prepare_all
+}
+
+python_test() {
+ # Run all tests which don't require slapd
+ local EPYTEST_IGNORE=(
+ t_bind.py
+ t_cext.py
+ t_edit.py
+ t_ldapobject.py
+ t_ldap_options.py
+ t_ldap_sasl.py
+ t_ldap_schema_subentry.py
+ t_ldap_syncrepl.py
+ t_slapdobject.py
+ )
+ pushd Tests >/dev/null || die
+ epytest
+ popd > /dev/null || die
+}
+
+python_install_all() {
+ if use examples; then
+ docinto examples
+ dodoc -r Demo/.
+ docompress -x /usr/share/doc/${PF}/examples
+ fi
+ distutils-r1_python_install_all
+}
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2022-08-09 4:00 Arthur Zamarin
0 siblings, 0 replies; 73+ messages in thread
From: Arthur Zamarin @ 2022-08-09 4:00 UTC (permalink / raw
To: gentoo-commits
commit: 966bd533c53cf1e0c3f0056793ffe93aa4e6f811
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 9 04:00:31 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Aug 9 04:00:31 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=966bd533
dev-python/python-ldap: Stabilize 3.4.2 sparc, #864469
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/python-ldap/python-ldap-3.4.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/python-ldap/python-ldap-3.4.2.ebuild b/dev-python/python-ldap/python-ldap-3.4.2.ebuild
index d4561b4d2481..53e37ed1d207 100644
--- a/dev-python/python-ldap/python-ldap-3.4.2.ebuild
+++ b/dev-python/python-ldap/python-ldap-3.4.2.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${PN}-${P}
LICENSE="MIT PSF-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86 ~x86-solaris"
IUSE="examples sasl ssl"
RDEPEND="
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2022-08-09 7:43 Agostino Sarubbo
0 siblings, 0 replies; 73+ messages in thread
From: Agostino Sarubbo @ 2022-08-09 7:43 UTC (permalink / raw
To: gentoo-commits
commit: 6a216f7dd9eedda0498bdcbfde9e81298086d85d
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 9 07:41:21 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Aug 9 07:41:21 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a216f7d
dev-python/python-ldap: amd64 stable wrt bug #864469
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-python/python-ldap/python-ldap-3.4.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/python-ldap/python-ldap-3.4.2.ebuild b/dev-python/python-ldap/python-ldap-3.4.2.ebuild
index 53e37ed1d207..f749ed1579f1 100644
--- a/dev-python/python-ldap/python-ldap-3.4.2.ebuild
+++ b/dev-python/python-ldap/python-ldap-3.4.2.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${PN}-${P}
LICENSE="MIT PSF-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86 ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86 ~x86-solaris"
IUSE="examples sasl ssl"
RDEPEND="
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2022-08-10 8:04 Arthur Zamarin
0 siblings, 0 replies; 73+ messages in thread
From: Arthur Zamarin @ 2022-08-10 8:04 UTC (permalink / raw
To: gentoo-commits
commit: 214ae07befaf4ed829e3629c555862eca422d3dd
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 10 07:52:51 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Aug 10 08:04:14 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=214ae07b
dev-python/python-ldap: Stabilize 3.4.2 ppc64, #864469
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/python-ldap/python-ldap-3.4.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/python-ldap/python-ldap-3.4.2.ebuild b/dev-python/python-ldap/python-ldap-3.4.2.ebuild
index f749ed1579f1..b3b4226b9246 100644
--- a/dev-python/python-ldap/python-ldap-3.4.2.ebuild
+++ b/dev-python/python-ldap/python-ldap-3.4.2.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${PN}-${P}
LICENSE="MIT PSF-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86 ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc ~x86 ~x86-solaris"
IUSE="examples sasl ssl"
RDEPEND="
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2022-08-12 10:49 Agostino Sarubbo
0 siblings, 0 replies; 73+ messages in thread
From: Agostino Sarubbo @ 2022-08-12 10:49 UTC (permalink / raw
To: gentoo-commits
commit: a8fadf174ba70b8d65b4474002d0cbc06940f8a0
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 12 10:49:10 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Aug 12 10:49:10 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8fadf17
dev-python/python-ldap: x86 stable wrt bug #864469
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-python/python-ldap/python-ldap-3.4.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/python-ldap/python-ldap-3.4.2.ebuild b/dev-python/python-ldap/python-ldap-3.4.2.ebuild
index b3b4226b9246..11a39e58e3e2 100644
--- a/dev-python/python-ldap/python-ldap-3.4.2.ebuild
+++ b/dev-python/python-ldap/python-ldap-3.4.2.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${PN}-${P}
LICENSE="MIT PSF-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc ~x86 ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86 ~x86-solaris"
IUSE="examples sasl ssl"
RDEPEND="
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2022-08-12 14:09 Michał Górny
0 siblings, 0 replies; 73+ messages in thread
From: Michał Górny @ 2022-08-12 14:09 UTC (permalink / raw
To: gentoo-commits
commit: 6642a233483dc705f90b37d9fc957268c175453f
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 12 14:05:04 2022 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Aug 12 14:05:04 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6642a233
dev-python/python-ldap: Remove old
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/python-ldap/Manifest | 1 -
.../python-ldap/python-ldap-3.4.0_p20220420.ebuild | 96 ----------------------
2 files changed, 97 deletions(-)
diff --git a/dev-python/python-ldap/Manifest b/dev-python/python-ldap/Manifest
index 295486cd5e19..c276eb8a1010 100644
--- a/dev-python/python-ldap/Manifest
+++ b/dev-python/python-ldap/Manifest
@@ -1,2 +1 @@
-DIST python-ldap-3.4.0_p20220420.tar.gz 377780 BLAKE2B 433178138587dc09bfe1e6a8e894c001baf6e07c76266ca9d7c56b279f9e9ca5a642528a5869a837a9ee5576a2cf17afdeea313b4a8bc930926397738d6a5daf SHA512 0dfe8ff4737a630a08c7cd4d94f30c78fd1e0558ffc0609439d95ef064b72aef9d4ec4cdc0d40aaf1fc46396bdc0cbbdf0bf3cf6bb5e94bf8a9e3083b9ba1bf4
DIST python-ldap-3.4.2.gh.tar.gz 377981 BLAKE2B 6efa768dd035f8867abacfd9cc1b9ceca1a468c79550d2529130bd8eaf7546e4474d5798cf9090a9a74f05286ca30a33b8e54821292b8aa2e27358f93d72cb7b SHA512 3a68dd2c160d7d74061d9c9eb060be6faeec1f607f3853722f969d7d1dc76c7da160aa20a4c139feb4d2eba6dbf2e2cfb02551cabd6fbf413654f32f73e94c15
diff --git a/dev-python/python-ldap/python-ldap-3.4.0_p20220420.ebuild b/dev-python/python-ldap/python-ldap-3.4.0_p20220420.ebuild
deleted file mode 100644
index 93023b5578a9..000000000000
--- a/dev-python/python-ldap/python-ldap-3.4.0_p20220420.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{8..11} )
-inherit distutils-r1
-
-DESCRIPTION="Various LDAP-related Python modules"
-HOMEPAGE="https://www.python-ldap.org/en/latest/
- https://pypi.org/project/python-ldap/
- https://github.com/python-ldap/python-ldap"
-if [[ ${PV} == *9999* ]]; then
- EGIT_REPO_URI="https://github.com/python-ldap/python-ldap.git"
- inherit git-r3
-else
- # Snapshot for various new OpenLDAP fixes, bug #835637
- # (There were a bunch of followup commits and general other
- # serious bugfixes we want.)
- MY_COMMIT="7f30c4721ea2ca4373ed7860e6467781f0afa758"
-
- #SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
- SRC_URI="https://github.com/python-ldap/python-ldap/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}"/${PN}-${MY_COMMIT}
-
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86 ~x86-solaris"
-fi
-
-LICENSE="MIT PSF-2"
-SLOT="0"
-IUSE="examples sasl ssl"
-
-RDEPEND="
- >=dev-python/pyasn1-0.3.7[${PYTHON_USEDEP}]
- >=dev-python/pyasn1-modules-0.1.5[${PYTHON_USEDEP}]
- net-nds/openldap:=[sasl?,ssl?]
-"
-# We do not link against cyrus-sasl but we use some
-# of its headers during the build.
-DEPEND="
- net-nds/openldap:=[sasl?,ssl?]
- sasl? ( >=dev-libs/cyrus-sasl-2.1 )
-"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx Doc
-
-python_prepare_all() {
- # The live ebuild won't compile if setuptools_scm < 1.16.2 is installed
- # https://github.com/pypa/setuptools_scm/issues/228
- if [[ ${PV} == *9999* ]]; then
- rm -r .git || die
- fi
-
- if ! use sasl; then
- sed -i 's/HAVE_SASL//g' setup.cfg || die
- fi
- if ! use ssl; then
- sed -i 's/HAVE_TLS//g' setup.cfg || die
- fi
-
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- # Run all tests which don't require slapd
- local EPYTEST_IGNORE=(
- t_bind.py
- t_cext.py
- t_edit.py
- t_ldapobject.py
- t_ldap_options.py
- t_ldap_sasl.py
- t_ldap_schema_subentry.py
- t_ldap_syncrepl.py
- t_slapdobject.py
- )
- pushd Tests >/dev/null || die
- epytest
- popd > /dev/null || die
-}
-
-python_install() {
- distutils-r1_python_install
- python_optimize
-}
-
-python_install_all() {
- if use examples; then
- docinto examples
- dodoc -r Demo/.
- docompress -x /usr/share/doc/${PF}/examples
- fi
- distutils-r1_python_install_all
-}
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2022-09-22 12:15 Michał Górny
0 siblings, 0 replies; 73+ messages in thread
From: Michał Górny @ 2022-09-22 12:15 UTC (permalink / raw
To: gentoo-commits
commit: 4a6daff7ccf7d6d5bcc6d5a8bd1ae705eb1e979f
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 22 11:55:23 2022 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Sep 22 12:15:34 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a6daff7
dev-python/python-ldap: Bump to 3.4.3
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/python-ldap/Manifest | 1 +
dev-python/python-ldap/python-ldap-3.4.3.ebuild | 79 +++++++++++++++++++++++++
2 files changed, 80 insertions(+)
diff --git a/dev-python/python-ldap/Manifest b/dev-python/python-ldap/Manifest
index c276eb8a1010..2b2a05fdf169 100644
--- a/dev-python/python-ldap/Manifest
+++ b/dev-python/python-ldap/Manifest
@@ -1 +1,2 @@
DIST python-ldap-3.4.2.gh.tar.gz 377981 BLAKE2B 6efa768dd035f8867abacfd9cc1b9ceca1a468c79550d2529130bd8eaf7546e4474d5798cf9090a9a74f05286ca30a33b8e54821292b8aa2e27358f93d72cb7b SHA512 3a68dd2c160d7d74061d9c9eb060be6faeec1f607f3853722f969d7d1dc76c7da160aa20a4c139feb4d2eba6dbf2e2cfb02551cabd6fbf413654f32f73e94c15
+DIST python-ldap-3.4.3.gh.tar.gz 378215 BLAKE2B d5c165e668ed8bf1415e06e28e306bb757dea71ee7cc1ad380c35a5d911767fd08e249577aef0e5e888c1e9129072f93f499560e8b70e6848fbad4d7f9bb95a6 SHA512 a52403b7d9fc4d114b995640ff34f5aefd313d36cea5ff6de73ea9f46036694ebd43cd9d11382daf3be9da887f62c6675b49d684c05a7d5f0c93d446b16d1981
diff --git a/dev-python/python-ldap/python-ldap-3.4.3.ebuild b/dev-python/python-ldap/python-ldap-3.4.3.ebuild
new file mode 100644
index 000000000000..d4561b4d2481
--- /dev/null
+++ b/dev-python/python-ldap/python-ldap-3.4.3.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Various LDAP-related Python modules"
+HOMEPAGE="
+ https://www.python-ldap.org/en/latest/
+ https://pypi.org/project/python-ldap/
+ https://github.com/python-ldap/python-ldap/
+"
+SRC_URI="
+ https://github.com/python-ldap/python-ldap/archive/${P}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+S=${WORKDIR}/${PN}-${P}
+
+LICENSE="MIT PSF-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x86-solaris"
+IUSE="examples sasl ssl"
+
+RDEPEND="
+ >=dev-python/pyasn1-0.3.7[${PYTHON_USEDEP}]
+ >=dev-python/pyasn1-modules-0.1.5[${PYTHON_USEDEP}]
+ net-nds/openldap:=[sasl?,ssl?]
+"
+# We do not link against cyrus-sasl but we use some
+# of its headers during the build.
+DEPEND="
+ net-nds/openldap:=[sasl?,ssl?]
+ sasl? ( >=dev-libs/cyrus-sasl-2.1 )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx Doc
+
+python_prepare_all() {
+ if ! use sasl; then
+ sed -i 's/HAVE_SASL//g' setup.cfg || die
+ fi
+ if ! use ssl; then
+ sed -i 's/HAVE_TLS//g' setup.cfg || die
+ fi
+
+ distutils-r1_python_prepare_all
+}
+
+python_test() {
+ # Run all tests which don't require slapd
+ local EPYTEST_IGNORE=(
+ t_bind.py
+ t_cext.py
+ t_edit.py
+ t_ldapobject.py
+ t_ldap_options.py
+ t_ldap_sasl.py
+ t_ldap_schema_subentry.py
+ t_ldap_syncrepl.py
+ t_slapdobject.py
+ )
+ pushd Tests >/dev/null || die
+ epytest
+ popd > /dev/null || die
+}
+
+python_install_all() {
+ if use examples; then
+ docinto examples
+ dodoc -r Demo/.
+ docompress -x /usr/share/doc/${PF}/examples
+ fi
+ distutils-r1_python_install_all
+}
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2022-10-22 16:27 Arthur Zamarin
0 siblings, 0 replies; 73+ messages in thread
From: Arthur Zamarin @ 2022-10-22 16:27 UTC (permalink / raw
To: gentoo-commits
commit: a21f68f1a7e68a7825cb01cdbdc199c67f1bb92e
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 22 16:27:13 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 22 16:27:13 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a21f68f1
dev-python/python-ldap: Stabilize 3.4.3 ppc64, #877977
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/python-ldap/python-ldap-3.4.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/python-ldap/python-ldap-3.4.3.ebuild b/dev-python/python-ldap/python-ldap-3.4.3.ebuild
index d4561b4d2481..b003f038cfd2 100644
--- a/dev-python/python-ldap/python-ldap-3.4.3.ebuild
+++ b/dev-python/python-ldap/python-ldap-3.4.3.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${PN}-${P}
LICENSE="MIT PSF-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc ~x86 ~x86-solaris"
IUSE="examples sasl ssl"
RDEPEND="
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2022-10-23 7:53 Agostino Sarubbo
0 siblings, 0 replies; 73+ messages in thread
From: Agostino Sarubbo @ 2022-10-23 7:53 UTC (permalink / raw
To: gentoo-commits
commit: e8116bb91247b6e25d5a4c185c79ad60f884b8ed
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 23 07:53:17 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Oct 23 07:53:17 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8116bb9
dev-python/python-ldap: Stabilize 3.4.3 sparc, #877977
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-python/python-ldap/python-ldap-3.4.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/python-ldap/python-ldap-3.4.3.ebuild b/dev-python/python-ldap/python-ldap-3.4.3.ebuild
index b003f038cfd2..f4f3f6014077 100644
--- a/dev-python/python-ldap/python-ldap-3.4.3.ebuild
+++ b/dev-python/python-ldap/python-ldap-3.4.3.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${PN}-${P}
LICENSE="MIT PSF-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc ~x86 ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc ~x86 ~x86-solaris"
IUSE="examples sasl ssl"
RDEPEND="
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2022-10-25 9:49 Sam James
0 siblings, 0 replies; 73+ messages in thread
From: Sam James @ 2022-10-25 9:49 UTC (permalink / raw
To: gentoo-commits
commit: 26c54410789003414a6cf18668aa15365de30fd5
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 25 09:48:27 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 25 09:48:45 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26c54410
dev-python/python-ldap: Stabilize 3.4.3 x86, #877977
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/python-ldap/python-ldap-3.4.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/python-ldap/python-ldap-3.4.3.ebuild b/dev-python/python-ldap/python-ldap-3.4.3.ebuild
index f4f3f6014077..3f17be7796c5 100644
--- a/dev-python/python-ldap/python-ldap-3.4.3.ebuild
+++ b/dev-python/python-ldap/python-ldap-3.4.3.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${PN}-${P}
LICENSE="MIT PSF-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc ~x86 ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86 ~x86-solaris"
IUSE="examples sasl ssl"
RDEPEND="
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2022-10-25 12:50 Sam James
0 siblings, 0 replies; 73+ messages in thread
From: Sam James @ 2022-10-25 12:50 UTC (permalink / raw
To: gentoo-commits
commit: bb7e46ae66f56b40515cd1cef295aa2793c8e1d6
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 25 12:48:45 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 25 12:48:45 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb7e46ae
dev-python/python-ldap: Stabilize 3.4.3 amd64, #877977
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/python-ldap/python-ldap-3.4.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/python-ldap/python-ldap-3.4.3.ebuild b/dev-python/python-ldap/python-ldap-3.4.3.ebuild
index 3f17be7796c5..11a39e58e3e2 100644
--- a/dev-python/python-ldap/python-ldap-3.4.3.ebuild
+++ b/dev-python/python-ldap/python-ldap-3.4.3.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${PN}-${P}
LICENSE="MIT PSF-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86 ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86 ~x86-solaris"
IUSE="examples sasl ssl"
RDEPEND="
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2022-10-25 14:06 Michał Górny
0 siblings, 0 replies; 73+ messages in thread
From: Michał Górny @ 2022-10-25 14:06 UTC (permalink / raw
To: gentoo-commits
commit: 8111fed4ecb22147a3b862e5e4e3b9626b97aee3
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 25 14:05:29 2022 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Oct 25 14:05:29 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8111fed4
dev-python/python-ldap: Remove old
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/python-ldap/Manifest | 1 -
dev-python/python-ldap/python-ldap-3.4.2.ebuild | 79 -------------------------
2 files changed, 80 deletions(-)
diff --git a/dev-python/python-ldap/Manifest b/dev-python/python-ldap/Manifest
index 2b2a05fdf169..4526b44b1676 100644
--- a/dev-python/python-ldap/Manifest
+++ b/dev-python/python-ldap/Manifest
@@ -1,2 +1 @@
-DIST python-ldap-3.4.2.gh.tar.gz 377981 BLAKE2B 6efa768dd035f8867abacfd9cc1b9ceca1a468c79550d2529130bd8eaf7546e4474d5798cf9090a9a74f05286ca30a33b8e54821292b8aa2e27358f93d72cb7b SHA512 3a68dd2c160d7d74061d9c9eb060be6faeec1f607f3853722f969d7d1dc76c7da160aa20a4c139feb4d2eba6dbf2e2cfb02551cabd6fbf413654f32f73e94c15
DIST python-ldap-3.4.3.gh.tar.gz 378215 BLAKE2B d5c165e668ed8bf1415e06e28e306bb757dea71ee7cc1ad380c35a5d911767fd08e249577aef0e5e888c1e9129072f93f499560e8b70e6848fbad4d7f9bb95a6 SHA512 a52403b7d9fc4d114b995640ff34f5aefd313d36cea5ff6de73ea9f46036694ebd43cd9d11382daf3be9da887f62c6675b49d684c05a7d5f0c93d446b16d1981
diff --git a/dev-python/python-ldap/python-ldap-3.4.2.ebuild b/dev-python/python-ldap/python-ldap-3.4.2.ebuild
deleted file mode 100644
index 11a39e58e3e2..000000000000
--- a/dev-python/python-ldap/python-ldap-3.4.2.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{8..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Various LDAP-related Python modules"
-HOMEPAGE="
- https://www.python-ldap.org/en/latest/
- https://pypi.org/project/python-ldap/
- https://github.com/python-ldap/python-ldap/
-"
-SRC_URI="
- https://github.com/python-ldap/python-ldap/archive/${P}.tar.gz
- -> ${P}.gh.tar.gz
-"
-S=${WORKDIR}/${PN}-${P}
-
-LICENSE="MIT PSF-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86 ~x86-solaris"
-IUSE="examples sasl ssl"
-
-RDEPEND="
- >=dev-python/pyasn1-0.3.7[${PYTHON_USEDEP}]
- >=dev-python/pyasn1-modules-0.1.5[${PYTHON_USEDEP}]
- net-nds/openldap:=[sasl?,ssl?]
-"
-# We do not link against cyrus-sasl but we use some
-# of its headers during the build.
-DEPEND="
- net-nds/openldap:=[sasl?,ssl?]
- sasl? ( >=dev-libs/cyrus-sasl-2.1 )
-"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx Doc
-
-python_prepare_all() {
- if ! use sasl; then
- sed -i 's/HAVE_SASL//g' setup.cfg || die
- fi
- if ! use ssl; then
- sed -i 's/HAVE_TLS//g' setup.cfg || die
- fi
-
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- # Run all tests which don't require slapd
- local EPYTEST_IGNORE=(
- t_bind.py
- t_cext.py
- t_edit.py
- t_ldapobject.py
- t_ldap_options.py
- t_ldap_sasl.py
- t_ldap_schema_subentry.py
- t_ldap_syncrepl.py
- t_slapdobject.py
- )
- pushd Tests >/dev/null || die
- epytest
- popd > /dev/null || die
-}
-
-python_install_all() {
- if use examples; then
- docinto examples
- dodoc -r Demo/.
- docompress -x /usr/share/doc/${PF}/examples
- fi
- distutils-r1_python_install_all
-}
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2023-05-04 16:30 Michał Górny
0 siblings, 0 replies; 73+ messages in thread
From: Michał Górny @ 2023-05-04 16:30 UTC (permalink / raw
To: gentoo-commits
commit: a99cd3363826207588f24d300bcdc3b20646e13e
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu May 4 16:28:21 2023 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu May 4 16:30:21 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a99cd336
dev-python/python-ldap: Set DISTUTILS_EXT=1
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/python-ldap/python-ldap-3.4.3.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/dev-python/python-ldap/python-ldap-3.4.3.ebuild b/dev-python/python-ldap/python-ldap-3.4.3.ebuild
index a223e63038c2..6a389e5adbb3 100644
--- a/dev-python/python-ldap/python-ldap-3.4.3.ebuild
+++ b/dev-python/python-ldap/python-ldap-3.4.3.ebuild
@@ -3,6 +3,7 @@
EAPI=8
+DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( pypy3 python3_{9..11} )
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2023-05-20 8:28 Michał Górny
0 siblings, 0 replies; 73+ messages in thread
From: Michał Górny @ 2023-05-20 8:28 UTC (permalink / raw
To: gentoo-commits
commit: 436e123ba79baa342e9efd5c4af320a36b7bea4f
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat May 20 08:21:18 2023 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat May 20 08:28:13 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=436e123b
dev-python/python-ldap: Remove unmaintained live ebuild
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/python-ldap/python-ldap-9999.ebuild | 88 --------------------------
1 file changed, 88 deletions(-)
diff --git a/dev-python/python-ldap/python-ldap-9999.ebuild b/dev-python/python-ldap/python-ldap-9999.ebuild
deleted file mode 100644
index 0e12e7bd1eff..000000000000
--- a/dev-python/python-ldap/python-ldap-9999.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{9..11} )
-inherit distutils-r1
-
-DESCRIPTION="Various LDAP-related Python modules"
-HOMEPAGE="https://www.python-ldap.org/en/latest/
- https://pypi.org/project/python-ldap/
- https://github.com/python-ldap/python-ldap"
-if [[ ${PV} == *9999* ]]; then
- EGIT_REPO_URI="https://github.com/python-ldap/python-ldap.git"
- inherit git-r3
-else
- SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-solaris"
-fi
-
-LICENSE="MIT PSF-2"
-SLOT="0"
-IUSE="examples sasl ssl"
-
-RDEPEND="
- >=dev-python/pyasn1-0.3.7[${PYTHON_USEDEP}]
- >=dev-python/pyasn1-modules-0.1.5[${PYTHON_USEDEP}]
- net-nds/openldap:=[sasl?,ssl?]
-"
-# We do not link against cyrus-sasl but we use some
-# of its headers during the build.
-DEPEND="
- net-nds/openldap:=[sasl?,ssl?]
- sasl? ( >=dev-libs/cyrus-sasl-2.1 )
-"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx Doc
-
-python_prepare_all() {
- # The live ebuild won't compile if setuptools_scm < 1.16.2 is installed
- # https://github.com/pypa/setuptools_scm/issues/228
- if [[ ${PV} == *9999* ]]; then
- rm -r .git || die
- fi
-
- if ! use sasl; then
- sed -i 's/HAVE_SASL//g' setup.cfg || die
- fi
- if ! use ssl; then
- sed -i 's/HAVE_TLS//g' setup.cfg || die
- fi
-
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- # Run all tests which don't require slapd
- local EPYTEST_IGNORE=(
- t_bind.py
- t_cext.py
- t_edit.py
- t_ldapobject.py
- t_ldap_options.py
- t_ldap_sasl.py
- t_ldap_schema_subentry.py
- t_ldap_syncrepl.py
- t_slapdobject.py
- )
- pushd Tests >/dev/null || die
- epytest
- popd > /dev/null || die
-}
-
-python_install() {
- distutils-r1_python_install
- python_optimize
-}
-
-python_install_all() {
- if use examples; then
- docinto examples
- dodoc -r Demo/.
- docompress -x /usr/share/doc/${PF}/examples
- fi
- distutils-r1_python_install_all
-}
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2023-11-05 17:15 Michał Górny
0 siblings, 0 replies; 73+ messages in thread
From: Michał Górny @ 2023-11-05 17:15 UTC (permalink / raw
To: gentoo-commits
commit: b12ab296b719b04d5a752c00856b6e1f70a84b99
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 5 17:06:51 2023 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Nov 5 17:06:51 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b12ab296
dev-python/python-ldap: Enable py3.12
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/python-ldap/python-ldap-3.4.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/python-ldap/python-ldap-3.4.3.ebuild b/dev-python/python-ldap/python-ldap-3.4.3.ebuild
index fbd960149086..f177e15312c5 100644
--- a/dev-python/python-ldap/python-ldap-3.4.3.ebuild
+++ b/dev-python/python-ldap/python-ldap-3.4.3.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{9..11} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
inherit distutils-r1
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2023-11-18 15:47 Michał Górny
0 siblings, 0 replies; 73+ messages in thread
From: Michał Górny @ 2023-11-18 15:47 UTC (permalink / raw
To: gentoo-commits
commit: f7b2ee694556ff18162dbc7da80f00dab88dd9c5
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 18 14:52:46 2023 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Nov 18 15:47:28 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7b2ee69
dev-python/python-ldap: Bump to 3.4.4
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/python-ldap/Manifest | 1 +
dev-python/python-ldap/python-ldap-3.4.4.ebuild | 80 +++++++++++++++++++++++++
2 files changed, 81 insertions(+)
diff --git a/dev-python/python-ldap/Manifest b/dev-python/python-ldap/Manifest
index 4526b44b1676..d451602e0a26 100644
--- a/dev-python/python-ldap/Manifest
+++ b/dev-python/python-ldap/Manifest
@@ -1 +1,2 @@
DIST python-ldap-3.4.3.gh.tar.gz 378215 BLAKE2B d5c165e668ed8bf1415e06e28e306bb757dea71ee7cc1ad380c35a5d911767fd08e249577aef0e5e888c1e9129072f93f499560e8b70e6848fbad4d7f9bb95a6 SHA512 a52403b7d9fc4d114b995640ff34f5aefd313d36cea5ff6de73ea9f46036694ebd43cd9d11382daf3be9da887f62c6675b49d684c05a7d5f0c93d446b16d1981
+DIST python-ldap-3.4.4.gh.tar.gz 378862 BLAKE2B 05a0f9696b888f56ea51f4cdfc21e3c67b10aec8d1d300c1f6b26d23285d81e7a126e0e56e4a8343a5c1f35c919ef340287dc9109d26ed146e1d64a0831b722b SHA512 de87bc6f64540969d1a0ec003f2518c4e8a1899798085371ed017209702fe0c580eea235def8208a5aea42541011b2515c982924f6a75558a84b3f01785254ae
diff --git a/dev-python/python-ldap/python-ldap-3.4.4.ebuild b/dev-python/python-ldap/python-ldap-3.4.4.ebuild
new file mode 100644
index 000000000000..b6b0d8598aa1
--- /dev/null
+++ b/dev-python/python-ldap/python-ldap-3.4.4.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Various LDAP-related Python modules"
+HOMEPAGE="
+ https://www.python-ldap.org/en/latest/
+ https://pypi.org/project/python-ldap/
+ https://github.com/python-ldap/python-ldap/
+"
+SRC_URI="
+ https://github.com/python-ldap/python-ldap/archive/${P}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+S=${WORKDIR}/${PN}-${P}
+
+LICENSE="MIT PSF-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="examples sasl ssl"
+
+RDEPEND="
+ >=dev-python/pyasn1-0.3.7[${PYTHON_USEDEP}]
+ >=dev-python/pyasn1-modules-0.1.5[${PYTHON_USEDEP}]
+ net-nds/openldap:=[sasl?,ssl?]
+"
+# We do not link against cyrus-sasl but we use some
+# of its headers during the build.
+DEPEND="
+ net-nds/openldap:=[sasl?,ssl?]
+ sasl? ( >=dev-libs/cyrus-sasl-2.1 )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx Doc
+
+python_prepare_all() {
+ if ! use sasl; then
+ sed -i 's/HAVE_SASL//g' setup.cfg || die
+ fi
+ if ! use ssl; then
+ sed -i 's/HAVE_TLS//g' setup.cfg || die
+ fi
+
+ distutils-r1_python_prepare_all
+}
+
+python_test() {
+ # Run all tests which don't require slapd
+ local EPYTEST_IGNORE=(
+ t_bind.py
+ t_cext.py
+ t_edit.py
+ t_ldapobject.py
+ t_ldap_options.py
+ t_ldap_sasl.py
+ t_ldap_schema_subentry.py
+ t_ldap_syncrepl.py
+ t_slapdobject.py
+ )
+ pushd Tests >/dev/null || die
+ epytest
+ popd > /dev/null || die
+}
+
+python_install_all() {
+ if use examples; then
+ docinto examples
+ dodoc -r Demo/.
+ docompress -x /usr/share/doc/${PF}/examples
+ fi
+ distutils-r1_python_install_all
+}
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2023-11-30 2:08 Sam James
0 siblings, 0 replies; 73+ messages in thread
From: Sam James @ 2023-11-30 2:08 UTC (permalink / raw
To: gentoo-commits
commit: 3a20777311f867da8eca06a7889c2b3fa6229792
Author: Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Thu Nov 30 00:45:27 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Nov 30 02:04:14 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a207773
dev-python/python-ldap: Stabilize 3.4.3 arm, #889294
Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/python-ldap/python-ldap-3.4.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/python-ldap/python-ldap-3.4.3.ebuild b/dev-python/python-ldap/python-ldap-3.4.3.ebuild
index f177e15312c5..dca4223250f3 100644
--- a/dev-python/python-ldap/python-ldap-3.4.3.ebuild
+++ b/dev-python/python-ldap/python-ldap-3.4.3.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${PN}-${P}
LICENSE="MIT PSF-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86"
IUSE="examples sasl ssl"
RDEPEND="
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2023-11-30 15:40 Michał Górny
0 siblings, 0 replies; 73+ messages in thread
From: Michał Górny @ 2023-11-30 15:40 UTC (permalink / raw
To: gentoo-commits
commit: f464f2d7da79eaf7e2e17879203f1aed51e3f10f
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 30 15:40:12 2023 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Nov 30 15:40:22 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f464f2d7
dev-python/python-ldap: Stabilize 3.4.3 arm64, #918904
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/python-ldap/python-ldap-3.4.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/python-ldap/python-ldap-3.4.3.ebuild b/dev-python/python-ldap/python-ldap-3.4.3.ebuild
index dca4223250f3..ff3693c2dce0 100644
--- a/dev-python/python-ldap/python-ldap-3.4.3.ebuild
+++ b/dev-python/python-ldap/python-ldap-3.4.3.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${PN}-${P}
LICENSE="MIT PSF-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86"
IUSE="examples sasl ssl"
RDEPEND="
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2023-12-09 13:52 Michał Górny
0 siblings, 0 replies; 73+ messages in thread
From: Michał Górny @ 2023-12-09 13:52 UTC (permalink / raw
To: gentoo-commits
commit: d3bf3a494b5fc1e719502c465e19775b63c73f65
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 9 13:52:24 2023 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Dec 9 13:52:24 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3bf3a49
dev-python/python-ldap: Stabilize 3.4.4 arm, #919552
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/python-ldap/python-ldap-3.4.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/python-ldap/python-ldap-3.4.4.ebuild b/dev-python/python-ldap/python-ldap-3.4.4.ebuild
index b6b0d8598aa1..601a3c3e0854 100644
--- a/dev-python/python-ldap/python-ldap-3.4.4.ebuild
+++ b/dev-python/python-ldap/python-ldap-3.4.4.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${PN}-${P}
LICENSE="MIT PSF-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="examples sasl ssl"
RDEPEND="
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2023-12-09 13:56 Michał Górny
0 siblings, 0 replies; 73+ messages in thread
From: Michał Górny @ 2023-12-09 13:56 UTC (permalink / raw
To: gentoo-commits
commit: 243335335e9484291d0ea593cc1810e82e8b17f2
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 9 13:56:00 2023 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Dec 9 13:56:00 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24333533
dev-python/python-ldap: Stabilize 3.4.4 sparc, #919552
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/python-ldap/python-ldap-3.4.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/python-ldap/python-ldap-3.4.4.ebuild b/dev-python/python-ldap/python-ldap-3.4.4.ebuild
index 601a3c3e0854..64f4d0b8e9af 100644
--- a/dev-python/python-ldap/python-ldap-3.4.4.ebuild
+++ b/dev-python/python-ldap/python-ldap-3.4.4.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${PN}-${P}
LICENSE="MIT PSF-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86"
IUSE="examples sasl ssl"
RDEPEND="
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2023-12-09 13:56 Michał Górny
0 siblings, 0 replies; 73+ messages in thread
From: Michał Górny @ 2023-12-09 13:56 UTC (permalink / raw
To: gentoo-commits
commit: 2a8bce30f66d46167076a254fd9d984d840d0735
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 9 13:56:02 2023 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Dec 9 13:56:02 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a8bce30
dev-python/python-ldap: Stabilize 3.4.4 ppc64, #919552
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/python-ldap/python-ldap-3.4.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/python-ldap/python-ldap-3.4.4.ebuild b/dev-python/python-ldap/python-ldap-3.4.4.ebuild
index 64f4d0b8e9af..167f3ff17329 100644
--- a/dev-python/python-ldap/python-ldap-3.4.4.ebuild
+++ b/dev-python/python-ldap/python-ldap-3.4.4.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${PN}-${P}
LICENSE="MIT PSF-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc ~x86"
IUSE="examples sasl ssl"
RDEPEND="
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2023-12-09 14:04 Michał Górny
0 siblings, 0 replies; 73+ messages in thread
From: Michał Górny @ 2023-12-09 14:04 UTC (permalink / raw
To: gentoo-commits
commit: 28656bf26e6fc1665cea83e3a2daf297e3c32a9c
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 9 14:04:18 2023 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Dec 9 14:04:18 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28656bf2
dev-python/python-ldap: Stabilize 3.4.4 arm64, #919552
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/python-ldap/python-ldap-3.4.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/python-ldap/python-ldap-3.4.4.ebuild b/dev-python/python-ldap/python-ldap-3.4.4.ebuild
index 167f3ff17329..c2b98066eb6b 100644
--- a/dev-python/python-ldap/python-ldap-3.4.4.ebuild
+++ b/dev-python/python-ldap/python-ldap-3.4.4.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${PN}-${P}
LICENSE="MIT PSF-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc ~x86"
IUSE="examples sasl ssl"
RDEPEND="
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2023-12-09 14:30 Michał Górny
0 siblings, 0 replies; 73+ messages in thread
From: Michał Górny @ 2023-12-09 14:30 UTC (permalink / raw
To: gentoo-commits
commit: fbe503ab166b4931f5b6f2277cdf050fc2fcdb92
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 9 14:30:11 2023 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Dec 9 14:30:11 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbe503ab
dev-python/python-ldap: Stabilize 3.4.4 x86, #919552
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/python-ldap/python-ldap-3.4.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/python-ldap/python-ldap-3.4.4.ebuild b/dev-python/python-ldap/python-ldap-3.4.4.ebuild
index c2b98066eb6b..184e487cf1a6 100644
--- a/dev-python/python-ldap/python-ldap-3.4.4.ebuild
+++ b/dev-python/python-ldap/python-ldap-3.4.4.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${PN}-${P}
LICENSE="MIT PSF-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86"
IUSE="examples sasl ssl"
RDEPEND="
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2023-12-09 15:30 Michał Górny
0 siblings, 0 replies; 73+ messages in thread
From: Michał Górny @ 2023-12-09 15:30 UTC (permalink / raw
To: gentoo-commits
commit: a05a404d0507f5f7c098679daa34b3c21595eed3
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 9 15:30:10 2023 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Dec 9 15:30:10 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a05a404d
dev-python/python-ldap: Stabilize 3.4.4 amd64, #919552
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/python-ldap/python-ldap-3.4.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/python-ldap/python-ldap-3.4.4.ebuild b/dev-python/python-ldap/python-ldap-3.4.4.ebuild
index 184e487cf1a6..ff3693c2dce0 100644
--- a/dev-python/python-ldap/python-ldap-3.4.4.ebuild
+++ b/dev-python/python-ldap/python-ldap-3.4.4.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${PN}-${P}
LICENSE="MIT PSF-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86"
IUSE="examples sasl ssl"
RDEPEND="
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
@ 2023-12-09 15:47 Michał Górny
0 siblings, 0 replies; 73+ messages in thread
From: Michał Górny @ 2023-12-09 15:47 UTC (permalink / raw
To: gentoo-commits
commit: e20db121b138476fa0623fa15da9fe897a02d496
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 9 15:31:43 2023 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Dec 9 15:31:43 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e20db121
dev-python/python-ldap: Remove old
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/python-ldap/Manifest | 1 -
dev-python/python-ldap/python-ldap-3.4.3.ebuild | 80 -------------------------
2 files changed, 81 deletions(-)
diff --git a/dev-python/python-ldap/Manifest b/dev-python/python-ldap/Manifest
index d451602e0a26..b46fb1d0095b 100644
--- a/dev-python/python-ldap/Manifest
+++ b/dev-python/python-ldap/Manifest
@@ -1,2 +1 @@
-DIST python-ldap-3.4.3.gh.tar.gz 378215 BLAKE2B d5c165e668ed8bf1415e06e28e306bb757dea71ee7cc1ad380c35a5d911767fd08e249577aef0e5e888c1e9129072f93f499560e8b70e6848fbad4d7f9bb95a6 SHA512 a52403b7d9fc4d114b995640ff34f5aefd313d36cea5ff6de73ea9f46036694ebd43cd9d11382daf3be9da887f62c6675b49d684c05a7d5f0c93d446b16d1981
DIST python-ldap-3.4.4.gh.tar.gz 378862 BLAKE2B 05a0f9696b888f56ea51f4cdfc21e3c67b10aec8d1d300c1f6b26d23285d81e7a126e0e56e4a8343a5c1f35c919ef340287dc9109d26ed146e1d64a0831b722b SHA512 de87bc6f64540969d1a0ec003f2518c4e8a1899798085371ed017209702fe0c580eea235def8208a5aea42541011b2515c982924f6a75558a84b3f01785254ae
diff --git a/dev-python/python-ldap/python-ldap-3.4.3.ebuild b/dev-python/python-ldap/python-ldap-3.4.3.ebuild
deleted file mode 100644
index ff3693c2dce0..000000000000
--- a/dev-python/python-ldap/python-ldap-3.4.3.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Various LDAP-related Python modules"
-HOMEPAGE="
- https://www.python-ldap.org/en/latest/
- https://pypi.org/project/python-ldap/
- https://github.com/python-ldap/python-ldap/
-"
-SRC_URI="
- https://github.com/python-ldap/python-ldap/archive/${P}.tar.gz
- -> ${P}.gh.tar.gz
-"
-S=${WORKDIR}/${PN}-${P}
-
-LICENSE="MIT PSF-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86"
-IUSE="examples sasl ssl"
-
-RDEPEND="
- >=dev-python/pyasn1-0.3.7[${PYTHON_USEDEP}]
- >=dev-python/pyasn1-modules-0.1.5[${PYTHON_USEDEP}]
- net-nds/openldap:=[sasl?,ssl?]
-"
-# We do not link against cyrus-sasl but we use some
-# of its headers during the build.
-DEPEND="
- net-nds/openldap:=[sasl?,ssl?]
- sasl? ( >=dev-libs/cyrus-sasl-2.1 )
-"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx Doc
-
-python_prepare_all() {
- if ! use sasl; then
- sed -i 's/HAVE_SASL//g' setup.cfg || die
- fi
- if ! use ssl; then
- sed -i 's/HAVE_TLS//g' setup.cfg || die
- fi
-
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- # Run all tests which don't require slapd
- local EPYTEST_IGNORE=(
- t_bind.py
- t_cext.py
- t_edit.py
- t_ldapobject.py
- t_ldap_options.py
- t_ldap_sasl.py
- t_ldap_schema_subentry.py
- t_ldap_syncrepl.py
- t_slapdobject.py
- )
- pushd Tests >/dev/null || die
- epytest
- popd > /dev/null || die
-}
-
-python_install_all() {
- if use examples; then
- docinto examples
- dodoc -r Demo/.
- docompress -x /usr/share/doc/${PF}/examples
- fi
- distutils-r1_python_install_all
-}
^ permalink raw reply related [flat|nested] 73+ messages in thread
end of thread, other threads:[~2023-12-09 15:47 UTC | newest]
Thread overview: 73+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-08-12 14:09 [gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/ Michał Górny
-- strict thread matches above, loose matches on Subject: below --
2023-12-09 15:47 Michał Górny
2023-12-09 15:30 Michał Górny
2023-12-09 14:30 Michał Górny
2023-12-09 14:04 Michał Górny
2023-12-09 13:56 Michał Górny
2023-12-09 13:56 Michał Górny
2023-12-09 13:52 Michał Górny
2023-11-30 15:40 Michał Górny
2023-11-30 2:08 Sam James
2023-11-18 15:47 Michał Górny
2023-11-05 17:15 Michał Górny
2023-05-20 8:28 Michał Górny
2023-05-04 16:30 Michał Górny
2022-10-25 14:06 Michał Górny
2022-10-25 12:50 Sam James
2022-10-25 9:49 Sam James
2022-10-23 7:53 Agostino Sarubbo
2022-10-22 16:27 Arthur Zamarin
2022-09-22 12:15 Michał Górny
2022-08-12 10:49 Agostino Sarubbo
2022-08-10 8:04 Arthur Zamarin
2022-08-09 7:43 Agostino Sarubbo
2022-08-09 4:00 Arthur Zamarin
2022-07-07 8:26 Michał Górny
2022-06-17 6:58 Agostino Sarubbo
2022-06-16 15:46 Sam James
2022-06-16 9:41 Jakov Smolić
2022-06-16 9:37 Jakov Smolić
2022-05-14 2:52 Sam James
2022-03-26 21:47 Marek Szuba
2022-03-22 23:32 Sam James
2021-11-29 14:45 Michał Górny
2021-11-29 8:49 Agostino Sarubbo
2021-11-29 7:36 Arthur Zamarin
2021-11-29 7:36 Arthur Zamarin
2021-11-29 7:36 Arthur Zamarin
2021-11-28 23:36 Jakov Smolić
2021-11-26 21:56 Michał Górny
2021-08-08 22:20 Louis Sautier
2021-08-08 22:20 Louis Sautier
2020-11-18 9:12 Michał Górny
2020-11-17 19:17 Agostino Sarubbo
2020-11-17 19:10 Agostino Sarubbo
2020-11-17 18:55 Agostino Sarubbo
2020-11-17 18:49 Agostino Sarubbo
2020-11-16 1:15 Sam James
2020-10-31 1:36 Patrick McLean
2020-10-09 23:08 Patrick McLean
2020-08-02 9:15 Michał Górny
2020-03-28 21:11 Michał Górny
2020-03-25 15:27 Agostino Sarubbo
2020-03-25 12:36 Agostino Sarubbo
2020-03-19 22:12 David Seifert
2020-02-10 18:52 Patrick McLean
2020-02-10 18:52 Patrick McLean
2020-02-10 18:48 Patrick McLean
2019-04-13 22:41 Matthew Thode
2019-03-13 17:29 Matthew Thode
2018-11-18 9:38 Mikle Kolyada
2018-06-20 21:45 Louis Sautier
2018-06-20 21:45 Louis Sautier
2018-06-20 21:45 Louis Sautier
2018-04-29 10:30 Michał Górny
2018-03-20 21:11 Michał Górny
2017-05-10 20:47 Manuel Rüger
2017-04-07 1:02 Manuel Rüger
2015-10-10 15:40 Justin Lecher
2015-10-09 10:04 Mike Gilbert
2015-09-28 12:12 Justin Lecher
2015-09-21 12:10 Justin Lecher
2015-08-25 4:35 Jeroen Roovers
2015-08-25 4:35 Jeroen Roovers
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox