[gentoo-commits] repo/gentoo:master commit in: dev-python/python-xmlsec/

2023-02-17 Thread Michał Górny
commit: 55f4f8ddaf92dd8af14e878ed613325c5db7af70
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb 17 10:46:29 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb 17 11:03:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55f4f8dd

dev-python/python-xmlsec: Add MY_P prior to renaming

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/python-xmlsec/python-xmlsec-1.3.12-r1.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-python/python-xmlsec/python-xmlsec-1.3.12-r1.ebuild 
b/dev-python/python-xmlsec/python-xmlsec-1.3.12-r1.ebuild
index fd2e4570439e..f465d6032766 100644
--- a/dev-python/python-xmlsec/python-xmlsec-1.3.12-r1.ebuild
+++ b/dev-python/python-xmlsec/python-xmlsec-1.3.12-r1.ebuild
@@ -8,6 +8,7 @@ PYTHON_COMPAT=( python3_{9..11} )
 
 inherit distutils-r1
 
+MY_P=python-xmlsec-${PV}
 DESCRIPTION="Python bindings for the XML Security Library"
 HOMEPAGE="
https://github.com/xmlsec/python-xmlsec/
@@ -15,8 +16,9 @@ HOMEPAGE="
 "
 SRC_URI="
https://github.com/xmlsec/python-xmlsec/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
+   -> ${MY_P}.gh.tar.gz
 "
+S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-xmlsec/

2023-02-17 Thread Michał Górny
commit: c384793f7455944cae7244cdbc082f041abbb89c
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb 17 10:41:31 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb 17 10:58:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c384793f

dev-python/python-xmlsec: Update homepage

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/python-xmlsec/metadata.xml   | 1 +
 dev-python/python-xmlsec/python-xmlsec-1.3.12-r1.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-python/python-xmlsec/metadata.xml 
b/dev-python/python-xmlsec/metadata.xml
index deb1f9ad929a..c75425b41ecf 100644
--- a/dev-python/python-xmlsec/metadata.xml
+++ b/dev-python/python-xmlsec/metadata.xml
@@ -10,6 +10,7 @@
Python


+   xmlsec/python-xmlsec
xmlsec

 

diff --git a/dev-python/python-xmlsec/python-xmlsec-1.3.12-r1.ebuild 
b/dev-python/python-xmlsec/python-xmlsec-1.3.12-r1.ebuild
index b23e0065415e..fd2e4570439e 100644
--- a/dev-python/python-xmlsec/python-xmlsec-1.3.12-r1.ebuild
+++ b/dev-python/python-xmlsec/python-xmlsec-1.3.12-r1.ebuild
@@ -10,11 +10,11 @@ inherit distutils-r1
 
 DESCRIPTION="Python bindings for the XML Security Library"
 HOMEPAGE="
-   https://github.com/mehcode/python-xmlsec/
+   https://github.com/xmlsec/python-xmlsec/
https://pypi.org/project/xmlsec/
 "
 SRC_URI="
-   https://github.com/mehcode/python-xmlsec/archive/${PV}.tar.gz
+   https://github.com/xmlsec/python-xmlsec/archive/${PV}.tar.gz
-> ${P}.gh.tar.gz
 "
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-xmlsec/

2023-02-17 Thread Michał Górny
commit: e70fdbdf1d71f4a95e97e255faf4e9a0821c9973
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb 17 10:32:23 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb 17 10:58:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e70fdbdf

dev-python/python-xmlsec: Enable py3.11

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/python-xmlsec/python-xmlsec-1.3.12-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/python-xmlsec/python-xmlsec-1.3.12-r1.ebuild 
b/dev-python/python-xmlsec/python-xmlsec-1.3.12-r1.ebuild
index 439a5b0cea28..b23e0065415e 100644
--- a/dev-python/python-xmlsec/python-xmlsec-1.3.12-r1.ebuild
+++ b/dev-python/python-xmlsec/python-xmlsec-1.3.12-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-xmlsec/

2023-02-17 Thread Michał Górny
commit: b2c63b3a61cc0bcb93a062604eaedd3191ed736f
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb 17 10:32:06 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb 17 10:58:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2c63b3a

dev-python/python-xmlsec: Deselect a failing test

Closes: https://bugs.gentoo.org/888221
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/python-xmlsec/Manifest   |  2 +-
 dev-python/python-xmlsec/python-xmlsec-1.3.12-r1.ebuild | 16 +---
 2 files changed, 14 insertions(+), 4 deletions(-)

diff --git a/dev-python/python-xmlsec/Manifest 
b/dev-python/python-xmlsec/Manifest
index 741cd6ebaccf..8bd1049057d4 100644
--- a/dev-python/python-xmlsec/Manifest
+++ b/dev-python/python-xmlsec/Manifest
@@ -1 +1 @@
-DIST python-xmlsec-1.3.12.tar.gz 77722 BLAKE2B 
b5ecece8063b823cdbe4d58967d10026bdc6f3774954021a3739d579ba3c5a08130af1792921c7892e6bc3d00f88ac83ab30e862775e419e0dad40b990b10cbe
 SHA512 
19c5e3bf58b4b0f8a1cca3e60c08348b02ae298620f8c02b8cfb325aecf0313cb2bd1af89507b754ebe4c35af3b031e232d15ddcd42deae0821c9c0d7571aa7c
+DIST python-xmlsec-1.3.12.gh.tar.gz 77722 BLAKE2B 
b5ecece8063b823cdbe4d58967d10026bdc6f3774954021a3739d579ba3c5a08130af1792921c7892e6bc3d00f88ac83ab30e862775e419e0dad40b990b10cbe
 SHA512 
19c5e3bf58b4b0f8a1cca3e60c08348b02ae298620f8c02b8cfb325aecf0313cb2bd1af89507b754ebe4c35af3b031e232d15ddcd42deae0821c9c0d7571aa7c

diff --git a/dev-python/python-xmlsec/python-xmlsec-1.3.12-r1.ebuild 
b/dev-python/python-xmlsec/python-xmlsec-1.3.12-r1.ebuild
index eba0c418d064..439a5b0cea28 100644
--- a/dev-python/python-xmlsec/python-xmlsec-1.3.12-r1.ebuild
+++ b/dev-python/python-xmlsec/python-xmlsec-1.3.12-r1.ebuild
@@ -9,15 +9,21 @@ PYTHON_COMPAT=( python3_{9..10} )
 inherit distutils-r1
 
 DESCRIPTION="Python bindings for the XML Security Library"
-HOMEPAGE="https://github.com/mehcode/python-xmlsec;
-SRC_URI="https://github.com/mehcode/python-xmlsec/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+HOMEPAGE="
+   https://github.com/mehcode/python-xmlsec/
+   https://pypi.org/project/xmlsec/
+"
+SRC_URI="
+   https://github.com/mehcode/python-xmlsec/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
 
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="amd64 ~ppc64 x86"
 
 RDEPEND="
-   dev-libs/xmlsec:=
+   dev-libs/xmlsec:=[openssl]
dev-python/lxml[${PYTHON_USEDEP}]
 "
 DEPEND="${RDEPEND}"
@@ -37,6 +43,10 @@ PATCHES=(
 EPYTEST_DESELECT=(
# Fragile based on black version?
tests/test_type_stubs.py::test_xmlsec_constants_stub
+
+   # Broken with xmlsec-1.2.36+.
+   # https://github.com/xmlsec/python-xmlsec/issues/244
+   tests/test_ds.py::TestSignContext::test_sign_case5
 )
 
 distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-xmlsec/

2022-03-31 Thread Michał Górny
commit: 704abd101afc2fdffadc74be67a953e148299a95
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 31 14:04:23 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 31 14:04:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=704abd10

dev-python/python-xmlsec: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 .../python-xmlsec/python-xmlsec-1.3.12.ebuild  | 43 --
 1 file changed, 43 deletions(-)

diff --git a/dev-python/python-xmlsec/python-xmlsec-1.3.12.ebuild 
b/dev-python/python-xmlsec/python-xmlsec-1.3.12.ebuild
deleted file mode 100644
index 1fcfd448ae45..
--- a/dev-python/python-xmlsec/python-xmlsec-1.3.12.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit distutils-r1
-
-DESCRIPTION="Python bindings for the XML Security Library"
-HOMEPAGE="https://github.com/mehcode/python-xmlsec;
-SRC_URI="https://github.com/mehcode/python-xmlsec/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 x86"
-
-RDEPEND="dev-libs/xmlsec:=
-   dev-python/lxml[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}"
-BDEPEND="dev-python/pkgconfig[${PYTHON_USEDEP}]
-   dev-python/wheel[${PYTHON_USEDEP}]
-   test? (
-   dev-python/hypothesis[${PYTHON_USEDEP}]
-   )"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-1.3.11-fix-xml-testfail.patch"
-)
-
-EPYTEST_DESELECT=(
-   # Fragile based on black version?
-   tests/test_type_stubs.py::test_xmlsec_constants_stub
-)
-
-distutils_enable_tests --install pytest
-
-python_prepare_all() {
-   sed -e "s:use_scm_version=.*:version='${PV}',:" \
-   -e "/setup_requires/ d" \
-   -i setup.py || die
-
-   distutils-r1_python_prepare_all
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-xmlsec/

2022-03-31 Thread Jakov Smolić
commit: 8f2ddada6c491ffb50f1ed8619f77a995dfb83e2
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Mar 31 13:46:50 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Mar 31 13:46:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f2ddada

dev-python/python-xmlsec: Stabilize 1.3.12-r1 amd64, #836526

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/python-xmlsec/python-xmlsec-1.3.12-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/python-xmlsec/python-xmlsec-1.3.12-r1.ebuild 
b/dev-python/python-xmlsec/python-xmlsec-1.3.12-r1.ebuild
index e973ca7c188a..1485fcbd3d64 100644
--- a/dev-python/python-xmlsec/python-xmlsec-1.3.12-r1.ebuild
+++ b/dev-python/python-xmlsec/python-xmlsec-1.3.12-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/mehcode/python-xmlsec/archive/${PV}.tar.gz -> ${P}.t
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 x86"
+KEYWORDS="amd64 ~ppc64 x86"
 
 RDEPEND="
dev-libs/xmlsec:=



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-xmlsec/

2022-03-31 Thread Jakov Smolić
commit: 144e682e0ed0eeecdf5d3a6554f710ee7da9646c
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Mar 31 13:46:34 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Mar 31 13:46:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=144e682e

dev-python/python-xmlsec: Stabilize 1.3.12-r1 x86, #836526

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/python-xmlsec/python-xmlsec-1.3.12-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/python-xmlsec/python-xmlsec-1.3.12-r1.ebuild 
b/dev-python/python-xmlsec/python-xmlsec-1.3.12-r1.ebuild
index a2fd13f2a349..e973ca7c188a 100644
--- a/dev-python/python-xmlsec/python-xmlsec-1.3.12-r1.ebuild
+++ b/dev-python/python-xmlsec/python-xmlsec-1.3.12-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/mehcode/python-xmlsec/archive/${PV}.tar.gz -> ${P}.t
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~ppc64 x86"
 
 RDEPEND="
dev-libs/xmlsec:=



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-xmlsec/

2022-02-26 Thread Michał Górny
commit: 2c6b2361f4819c12e064f4ae94ef2c42b5d8dbe9
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb 26 11:31:44 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb 26 11:39:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c6b2361

dev-python/python-xmlsec: Migrate to PEP517 build

Signed-off-by: Michał Górny  gentoo.org>

 .../python-xmlsec/python-xmlsec-1.3.12-r1.ebuild   | 44 ++
 1 file changed, 44 insertions(+)

diff --git a/dev-python/python-xmlsec/python-xmlsec-1.3.12-r1.ebuild 
b/dev-python/python-xmlsec/python-xmlsec-1.3.12-r1.ebuild
new file mode 100644
index ..a2fd13f2a349
--- /dev/null
+++ b/dev-python/python-xmlsec/python-xmlsec-1.3.12-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python bindings for the XML Security Library"
+HOMEPAGE="https://github.com/mehcode/python-xmlsec;
+SRC_URI="https://github.com/mehcode/python-xmlsec/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+RDEPEND="
+   dev-libs/xmlsec:=
+   dev-python/lxml[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-python/pkgconfig[${PYTHON_USEDEP}]
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+   test? (
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.3.11-fix-xml-testfail.patch"
+)
+
+EPYTEST_DESELECT=(
+   # Fragile based on black version?
+   tests/test_type_stubs.py::test_xmlsec_constants_stub
+)
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-xmlsec/

2021-12-02 Thread Michał Górny
commit: 351e452fa4fad1e41f4fe04e232e8ee48c5da35f
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Dec  2 09:39:36 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Dec  2 09:39:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=351e452f

dev-python/python-xmlsec: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/python-xmlsec/Manifest  |  1 -
 .../python-xmlsec/python-xmlsec-1.3.11.ebuild  | 42 --
 2 files changed, 43 deletions(-)

diff --git a/dev-python/python-xmlsec/Manifest 
b/dev-python/python-xmlsec/Manifest
index d283c819e1cd..741cd6ebaccf 100644
--- a/dev-python/python-xmlsec/Manifest
+++ b/dev-python/python-xmlsec/Manifest
@@ -1,2 +1 @@
-DIST python-xmlsec-1.3.11.tar.gz 75023 BLAKE2B 
87fe4b47a9df6bc2fb2f1a459fa20240d9d5c92e0f7fa9bfc466e1fbfc0e3f12d90d01f5c7a6eac1389ea3252b8267a545203edf34c30117573bada9a7f5481a
 SHA512 
fe0144d67edcad366b1d0f4615983f5630afd8f22aa056f46d1e6564f1c3114c0a469675e64a06591540515b0d12b5bf9304845f5138b24e15acaf4e5b861961
 DIST python-xmlsec-1.3.12.tar.gz 77722 BLAKE2B 
b5ecece8063b823cdbe4d58967d10026bdc6f3774954021a3739d579ba3c5a08130af1792921c7892e6bc3d00f88ac83ab30e862775e419e0dad40b990b10cbe
 SHA512 
19c5e3bf58b4b0f8a1cca3e60c08348b02ae298620f8c02b8cfb325aecf0313cb2bd1af89507b754ebe4c35af3b031e232d15ddcd42deae0821c9c0d7571aa7c

diff --git a/dev-python/python-xmlsec/python-xmlsec-1.3.11.ebuild 
b/dev-python/python-xmlsec/python-xmlsec-1.3.11.ebuild
deleted file mode 100644
index 7ae6f52563c3..
--- a/dev-python/python-xmlsec/python-xmlsec-1.3.11.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit distutils-r1
-
-DESCRIPTION="Python bindings for the XML Security Library"
-HOMEPAGE="https://github.com/mehcode/python-xmlsec;
-SRC_URI="https://github.com/mehcode/python-xmlsec/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 x86"
-
-DEPEND="
-   dev-libs/xmlsec:=
-"
-RDEPEND="${DEPEND}
-   dev-python/lxml[${PYTHON_USEDEP}]
-"
-BDEPEND="${RDEPEND}
-   dev-python/pkgconfig[${PYTHON_USEDEP}]
-   dev-python/wheel[${PYTHON_USEDEP}]
-   test? (
-   dev-python/hypothesis[${PYTHON_USEDEP}]
-   )"
-
-PATCHES=(
-   "${FILESDIR}/${P}-fix-xml-testfail.patch"
-)
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   sed -e "s:use_scm_version=.*:version='${PV}',:" \
-   -e "/setup_requires/ d" \
-   -i setup.py || die
-
-   distutils-r1_python_prepare_all
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-xmlsec/

2021-12-02 Thread Arthur Zamarin
commit: 31d34a24686dae5b64c38fc188df4507effa66db
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Dec  2 08:54:54 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Dec  2 08:56:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31d34a24

dev-python/python-xmlsec: Stabilize 1.3.12 x86, #827993

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/python-xmlsec/python-xmlsec-1.3.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/python-xmlsec/python-xmlsec-1.3.12.ebuild 
b/dev-python/python-xmlsec/python-xmlsec-1.3.12.ebuild
index 9af5315403d0..1fcfd448ae45 100644
--- a/dev-python/python-xmlsec/python-xmlsec-1.3.12.ebuild
+++ b/dev-python/python-xmlsec/python-xmlsec-1.3.12.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/mehcode/python-xmlsec/archive/${PV}.tar.gz -> ${P}.t
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 x86"
 
 RDEPEND="dev-libs/xmlsec:=
dev-python/lxml[${PYTHON_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-xmlsec/

2021-12-02 Thread Jakov Smolić
commit: e27f612b0dd8063a0f7109154b07b35d49685941
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Dec  2 08:54:17 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Dec  2 08:54:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e27f612b

dev-python/python-xmlsec: Stabilize 1.3.12 amd64, #827993

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/python-xmlsec/python-xmlsec-1.3.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/python-xmlsec/python-xmlsec-1.3.12.ebuild 
b/dev-python/python-xmlsec/python-xmlsec-1.3.12.ebuild
index 0d81ac88bf68..9af5315403d0 100644
--- a/dev-python/python-xmlsec/python-xmlsec-1.3.12.ebuild
+++ b/dev-python/python-xmlsec/python-xmlsec-1.3.12.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/mehcode/python-xmlsec/archive/${PV}.tar.gz -> ${P}.t
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 ~x86"
 
 RDEPEND="dev-libs/xmlsec:=
dev-python/lxml[${PYTHON_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-xmlsec/

2021-10-28 Thread Sam James
commit: b4f4efb8211bfb51820e67a6c57054a09b457b4b
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 28 07:18:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 28 07:18:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4f4efb8

dev-python/python-xmlsec: add 1.3.12

Signed-off-by: Sam James  gentoo.org>

 dev-python/python-xmlsec/Manifest  |  1 +
 .../python-xmlsec/python-xmlsec-1.3.12.ebuild  | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/dev-python/python-xmlsec/Manifest 
b/dev-python/python-xmlsec/Manifest
index 8b21cbd0881..d283c819e1c 100644
--- a/dev-python/python-xmlsec/Manifest
+++ b/dev-python/python-xmlsec/Manifest
@@ -1 +1,2 @@
 DIST python-xmlsec-1.3.11.tar.gz 75023 BLAKE2B 
87fe4b47a9df6bc2fb2f1a459fa20240d9d5c92e0f7fa9bfc466e1fbfc0e3f12d90d01f5c7a6eac1389ea3252b8267a545203edf34c30117573bada9a7f5481a
 SHA512 
fe0144d67edcad366b1d0f4615983f5630afd8f22aa056f46d1e6564f1c3114c0a469675e64a06591540515b0d12b5bf9304845f5138b24e15acaf4e5b861961
+DIST python-xmlsec-1.3.12.tar.gz 77722 BLAKE2B 
b5ecece8063b823cdbe4d58967d10026bdc6f3774954021a3739d579ba3c5a08130af1792921c7892e6bc3d00f88ac83ab30e862775e419e0dad40b990b10cbe
 SHA512 
19c5e3bf58b4b0f8a1cca3e60c08348b02ae298620f8c02b8cfb325aecf0313cb2bd1af89507b754ebe4c35af3b031e232d15ddcd42deae0821c9c0d7571aa7c

diff --git a/dev-python/python-xmlsec/python-xmlsec-1.3.12.ebuild 
b/dev-python/python-xmlsec/python-xmlsec-1.3.12.ebuild
new file mode 100644
index 000..0d81ac88bf6
--- /dev/null
+++ b/dev-python/python-xmlsec/python-xmlsec-1.3.12.ebuild
@@ -0,0 +1,43 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Python bindings for the XML Security Library"
+HOMEPAGE="https://github.com/mehcode/python-xmlsec;
+SRC_URI="https://github.com/mehcode/python-xmlsec/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+RDEPEND="dev-libs/xmlsec:=
+   dev-python/lxml[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-python/pkgconfig[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+   test? (
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.3.11-fix-xml-testfail.patch"
+)
+
+EPYTEST_DESELECT=(
+   # Fragile based on black version?
+   tests/test_type_stubs.py::test_xmlsec_constants_stub
+)
+
+distutils_enable_tests --install pytest
+
+python_prepare_all() {
+   sed -e "s:use_scm_version=.*:version='${PV}',:" \
+   -e "/setup_requires/ d" \
+   -i setup.py || die
+
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-xmlsec/

2021-09-19 Thread Agostino Sarubbo
commit: 703954f28cdb9d86c2fe09e877514412ec6ae749
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Sep 19 21:38:29 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Sep 19 21:39:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=703954f2

dev-python/python-xmlsec: x86 stable wrt bug #813615

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/python-xmlsec/python-xmlsec-1.3.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/python-xmlsec/python-xmlsec-1.3.11.ebuild 
b/dev-python/python-xmlsec/python-xmlsec-1.3.11.ebuild
index 57fefe304ed..7ae6f52563c 100644
--- a/dev-python/python-xmlsec/python-xmlsec-1.3.11.ebuild
+++ b/dev-python/python-xmlsec/python-xmlsec-1.3.11.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/mehcode/python-xmlsec/archive/${PV}.tar.gz -> ${P}.t
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 x86"
 
 DEPEND="
dev-libs/xmlsec:=



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-xmlsec/

2021-09-18 Thread Sam James
commit: b75f5ad9a71ff359abcd69d5a3ec609453eedaac
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 18 19:46:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 18 19:46:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b75f5ad9

dev-python/python-xmlsec: Stabilize 1.3.11 amd64, #813615

Signed-off-by: Sam James  gentoo.org>

 dev-python/python-xmlsec/python-xmlsec-1.3.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/python-xmlsec/python-xmlsec-1.3.11.ebuild 
b/dev-python/python-xmlsec/python-xmlsec-1.3.11.ebuild
index a43d02473ec..57fefe304ed 100644
--- a/dev-python/python-xmlsec/python-xmlsec-1.3.11.ebuild
+++ b/dev-python/python-xmlsec/python-xmlsec-1.3.11.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/mehcode/python-xmlsec/archive/${PV}.tar.gz -> ${P}.t
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 ~x86"
 
 DEPEND="
dev-libs/xmlsec:=



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-xmlsec/

2021-08-06 Thread Michał Górny
commit: 2306c24eed201f86dd2b2f01237ef3adc8ab8241
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Aug  6 07:06:28 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Aug  6 07:06:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2306c24e

dev-python/python-xmlsec: Add python@ as co-maint.

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/python-xmlsec/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-python/python-xmlsec/metadata.xml 
b/dev-python/python-xmlsec/metadata.xml
index e5523976e0c..23c0e46965f 100644
--- a/dev-python/python-xmlsec/metadata.xml
+++ b/dev-python/python-xmlsec/metadata.xml
@@ -5,6 +5,10 @@
chutz...@gentoo.org
Patrick McLean

+   
+   pyt...@gentoo.org
+   Python
+   

xmlsec




[gentoo-commits] repo/gentoo:master commit in: dev-python/python-xmlsec/

2021-08-06 Thread Michał Górny
commit: 7bc4ee7673224369ac750b1fd649268035212fc5
Author: Arthur Zamarin  gmail  com>
AuthorDate: Fri Aug  6 06:57:30 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Aug  6 07:03:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bc4ee76

dev-python/python-xmlsec: drop 1.3.9

Signed-off-by: Arthur Zamarin  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/21896
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/python-xmlsec/Manifest  |  1 -
 .../python-xmlsec/python-xmlsec-1.3.9.ebuild   | 40 --
 2 files changed, 41 deletions(-)

diff --git a/dev-python/python-xmlsec/Manifest 
b/dev-python/python-xmlsec/Manifest
index 5f4becee158..8b21cbd0881 100644
--- a/dev-python/python-xmlsec/Manifest
+++ b/dev-python/python-xmlsec/Manifest
@@ -1,2 +1 @@
 DIST python-xmlsec-1.3.11.tar.gz 75023 BLAKE2B 
87fe4b47a9df6bc2fb2f1a459fa20240d9d5c92e0f7fa9bfc466e1fbfc0e3f12d90d01f5c7a6eac1389ea3252b8267a545203edf34c30117573bada9a7f5481a
 SHA512 
fe0144d67edcad366b1d0f4615983f5630afd8f22aa056f46d1e6564f1c3114c0a469675e64a06591540515b0d12b5bf9304845f5138b24e15acaf4e5b861961
-DIST python-xmlsec-1.3.9.tar.gz 75465 BLAKE2B 
32aa8bcc2a17e1164fab6ebf37b47ad64bf8164a5d5cc5929571c32715e37d22143f996afc75c8a73a08e0a0a07d74ce1f8e405731260c1bcdb26c7ccb5faf25
 SHA512 
3c212c409430297a85316e0c4f7f704be112dfda323fd0300b7d70de812d90dd4681c6a5a3cc0314d1937ebc4f8e012fac7f787bccdfb2dc699d5d6f17316b38

diff --git a/dev-python/python-xmlsec/python-xmlsec-1.3.9.ebuild 
b/dev-python/python-xmlsec/python-xmlsec-1.3.9.ebuild
deleted file mode 100644
index 0a857cf2792..000
--- a/dev-python/python-xmlsec/python-xmlsec-1.3.9.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-inherit distutils-r1
-
-DESCRIPTION="Python bindings for the XML Security Library"
-HOMEPAGE="https://github.com/mehcode/python-xmlsec;
-SRC_URI="https://github.com/mehcode/python-xmlsec/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-
-DEPEND="
-   dev-libs/xmlsec:=
-"
-RDEPEND="${DEPEND}
-   dev-python/lxml[${PYTHON_USEDEP}]
-"
-BDEPEND="${RDEPEND}
-   dev-python/pkgconfig[${PYTHON_USEDEP}]
-   dev-python/wheel[${PYTHON_USEDEP}]
-"
-
-# tests fail, has been reported upstream
-# https://github.com/mehcode/python-xmlsec/issues/84
-RESTRICT=test
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   sed -e "s:use_scm_version=.*:version='${PV}',:" \
-   -e "/setup_requires/ d" \
-   -i setup.py || die
-
-   distutils-r1_python_prepare_all
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-xmlsec/files/, dev-python/python-xmlsec/

2021-08-06 Thread Michał Górny
commit: 805d7b3232e00e444137c8fa060d34fbb7160860
Author: Arthur Zamarin  gmail  com>
AuthorDate: Fri Aug  6 06:56:43 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Aug  6 07:03:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=805d7b32

dev-python/python-xmlsec: enable py3.10, EAPI=8, fix tests

Signed-off-by: Arthur Zamarin  gmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 .../python-xmlsec-1.3.11-fix-xml-testfail.patch| 23 ++
 .../python-xmlsec/python-xmlsec-1.3.11.ebuild  | 14 +++--
 2 files changed, 31 insertions(+), 6 deletions(-)

diff --git 
a/dev-python/python-xmlsec/files/python-xmlsec-1.3.11-fix-xml-testfail.patch 
b/dev-python/python-xmlsec/files/python-xmlsec-1.3.11-fix-xml-testfail.patch
new file mode 100644
index 000..3e7ab8829c2
--- /dev/null
+++ b/dev-python/python-xmlsec/files/python-xmlsec-1.3.11-fix-xml-testfail.patch
@@ -0,0 +1,23 @@
+Taken from: 
https://github.com/mehcode/python-xmlsec/issues/84#issuecomment-632930116
+diff --git a/tests/base.py b/tests/base.py
+index b05de1d..5ec356f 100644
+--- a/tests/base.py
 b/tests/base.py
+@@ -94,6 +94,7 @@ class TestMemoryLeaks(unittest.TestCase):
+ 
+ def load_xml(self, name, xpath=None):
+ """returns xml.etree"""
++etree.set_default_parser(parser=etree.XMLParser())
+ root = etree.parse(self.path(name)).getroot()
+ if xpath is None:
+ return root
+diff --git a/tests/test_doc_examples.py b/tests/test_doc_examples.py
+index 2fc490f..53d2377 100644
+--- a/tests/test_doc_examples.py
 b/tests/test_doc_examples.py
+@@ -42,3 +42,5 @@ def test_doc_example(example):
+ """
+ with cd(example.parent):
+ runpy.run_path(str(example))
++from lxml import etree
++etree.set_default_parser(parser=etree.XMLParser())

diff --git a/dev-python/python-xmlsec/python-xmlsec-1.3.11.ebuild 
b/dev-python/python-xmlsec/python-xmlsec-1.3.11.ebuild
index 2cdbbac944b..a43d02473ec 100644
--- a/dev-python/python-xmlsec/python-xmlsec-1.3.11.ebuild
+++ b/dev-python/python-xmlsec/python-xmlsec-1.3.11.ebuild
@@ -1,9 +1,9 @@
 # Copyright 2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 inherit distutils-r1
 
 DESCRIPTION="Python bindings for the XML Security Library"
@@ -23,11 +23,13 @@ RDEPEND="${DEPEND}
 BDEPEND="${RDEPEND}
dev-python/pkgconfig[${PYTHON_USEDEP}]
dev-python/wheel[${PYTHON_USEDEP}]
-"
+   test? (
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   )"
 
-# tests fail, has been reported upstream
-# https://github.com/mehcode/python-xmlsec/issues/84
-RESTRICT=test
+PATCHES=(
+   "${FILESDIR}/${P}-fix-xml-testfail.patch"
+)
 
 distutils_enable_tests pytest
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-xmlsec/

2021-05-31 Thread Sam James
commit: 5276cd483e6fc3be512f28b1cb122702cfd3911e
Author: Sam James  gentoo  org>
AuthorDate: Mon May 31 23:57:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 31 23:57:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5276cd48

dev-python/python-xmlsec: add 1.3.11

Signed-off-by: Sam James  gentoo.org>

 dev-python/python-xmlsec/Manifest  |  1 +
 .../python-xmlsec/python-xmlsec-1.3.11.ebuild  | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-python/python-xmlsec/Manifest 
b/dev-python/python-xmlsec/Manifest
index 9670aa3e559..cabba08f444 100644
--- a/dev-python/python-xmlsec/Manifest
+++ b/dev-python/python-xmlsec/Manifest
@@ -1,2 +1,3 @@
 DIST python-xmlsec-1.3.10.tar.gz 75249 BLAKE2B 
0e16e75c0bcb18d42cd4b5df95a2ecdb9918f0c654f81ee0a668ac9a8c0ffb1ccdfce71d552a0d8b4c218dd769be31ab2c5a1b80e8cdfb70a424a1cdba49da6e
 SHA512 
9274ba4b9d9190a8f0f580e530c5c1efc34e3452a1459cea27636e7c594390902e8555dd4df0c38c243214ccb246430f4f60b1022d7cc369a7d67c3f113c8c68
+DIST python-xmlsec-1.3.11.tar.gz 75023 BLAKE2B 
87fe4b47a9df6bc2fb2f1a459fa20240d9d5c92e0f7fa9bfc466e1fbfc0e3f12d90d01f5c7a6eac1389ea3252b8267a545203edf34c30117573bada9a7f5481a
 SHA512 
fe0144d67edcad366b1d0f4615983f5630afd8f22aa056f46d1e6564f1c3114c0a469675e64a06591540515b0d12b5bf9304845f5138b24e15acaf4e5b861961
 DIST python-xmlsec-1.3.9.tar.gz 75465 BLAKE2B 
32aa8bcc2a17e1164fab6ebf37b47ad64bf8164a5d5cc5929571c32715e37d22143f996afc75c8a73a08e0a0a07d74ce1f8e405731260c1bcdb26c7ccb5faf25
 SHA512 
3c212c409430297a85316e0c4f7f704be112dfda323fd0300b7d70de812d90dd4681c6a5a3cc0314d1937ebc4f8e012fac7f787bccdfb2dc699d5d6f17316b38

diff --git a/dev-python/python-xmlsec/python-xmlsec-1.3.11.ebuild 
b/dev-python/python-xmlsec/python-xmlsec-1.3.11.ebuild
new file mode 100644
index 000..2cdbbac944b
--- /dev/null
+++ b/dev-python/python-xmlsec/python-xmlsec-1.3.11.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+inherit distutils-r1
+
+DESCRIPTION="Python bindings for the XML Security Library"
+HOMEPAGE="https://github.com/mehcode/python-xmlsec;
+SRC_URI="https://github.com/mehcode/python-xmlsec/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+DEPEND="
+   dev-libs/xmlsec:=
+"
+RDEPEND="${DEPEND}
+   dev-python/lxml[${PYTHON_USEDEP}]
+"
+BDEPEND="${RDEPEND}
+   dev-python/pkgconfig[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+"
+
+# tests fail, has been reported upstream
+# https://github.com/mehcode/python-xmlsec/issues/84
+RESTRICT=test
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   sed -e "s:use_scm_version=.*:version='${PV}',:" \
+   -e "/setup_requires/ d" \
+   -i setup.py || die
+
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-xmlsec/

2021-05-31 Thread Sam James
commit: 4a21a63551de259544cbebb61d0e5d80832dc83a
Author: Sam James  gentoo  org>
AuthorDate: Mon May 31 23:57:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 31 23:57:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a21a635

dev-python/python-xmlsec: drop 1.3.10

Signed-off-by: Sam James  gentoo.org>

 dev-python/python-xmlsec/Manifest  |  1 -
 .../python-xmlsec/python-xmlsec-1.3.10.ebuild  | 40 --
 2 files changed, 41 deletions(-)

diff --git a/dev-python/python-xmlsec/Manifest 
b/dev-python/python-xmlsec/Manifest
index cabba08f444..5f4becee158 100644
--- a/dev-python/python-xmlsec/Manifest
+++ b/dev-python/python-xmlsec/Manifest
@@ -1,3 +1,2 @@
-DIST python-xmlsec-1.3.10.tar.gz 75249 BLAKE2B 
0e16e75c0bcb18d42cd4b5df95a2ecdb9918f0c654f81ee0a668ac9a8c0ffb1ccdfce71d552a0d8b4c218dd769be31ab2c5a1b80e8cdfb70a424a1cdba49da6e
 SHA512 
9274ba4b9d9190a8f0f580e530c5c1efc34e3452a1459cea27636e7c594390902e8555dd4df0c38c243214ccb246430f4f60b1022d7cc369a7d67c3f113c8c68
 DIST python-xmlsec-1.3.11.tar.gz 75023 BLAKE2B 
87fe4b47a9df6bc2fb2f1a459fa20240d9d5c92e0f7fa9bfc466e1fbfc0e3f12d90d01f5c7a6eac1389ea3252b8267a545203edf34c30117573bada9a7f5481a
 SHA512 
fe0144d67edcad366b1d0f4615983f5630afd8f22aa056f46d1e6564f1c3114c0a469675e64a06591540515b0d12b5bf9304845f5138b24e15acaf4e5b861961
 DIST python-xmlsec-1.3.9.tar.gz 75465 BLAKE2B 
32aa8bcc2a17e1164fab6ebf37b47ad64bf8164a5d5cc5929571c32715e37d22143f996afc75c8a73a08e0a0a07d74ce1f8e405731260c1bcdb26c7ccb5faf25
 SHA512 
3c212c409430297a85316e0c4f7f704be112dfda323fd0300b7d70de812d90dd4681c6a5a3cc0314d1937ebc4f8e012fac7f787bccdfb2dc699d5d6f17316b38

diff --git a/dev-python/python-xmlsec/python-xmlsec-1.3.10.ebuild 
b/dev-python/python-xmlsec/python-xmlsec-1.3.10.ebuild
deleted file mode 100644
index 2cdbbac944b..000
--- a/dev-python/python-xmlsec/python-xmlsec-1.3.10.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-inherit distutils-r1
-
-DESCRIPTION="Python bindings for the XML Security Library"
-HOMEPAGE="https://github.com/mehcode/python-xmlsec;
-SRC_URI="https://github.com/mehcode/python-xmlsec/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-
-DEPEND="
-   dev-libs/xmlsec:=
-"
-RDEPEND="${DEPEND}
-   dev-python/lxml[${PYTHON_USEDEP}]
-"
-BDEPEND="${RDEPEND}
-   dev-python/pkgconfig[${PYTHON_USEDEP}]
-   dev-python/wheel[${PYTHON_USEDEP}]
-"
-
-# tests fail, has been reported upstream
-# https://github.com/mehcode/python-xmlsec/issues/84
-RESTRICT=test
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   sed -e "s:use_scm_version=.*:version='${PV}',:" \
-   -e "/setup_requires/ d" \
-   -i setup.py || die
-
-   distutils-r1_python_prepare_all
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-xmlsec/

2021-05-04 Thread Sam James
commit: a316edcd2a33b22eaeaa0e430573b68e956ee3fc
Author: Sam James  gentoo  org>
AuthorDate: Tue May  4 21:53:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:00:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a316edcd

dev-python/python-xmlsec: add 1.3.10

Signed-off-by: Sam James  gentoo.org>

 dev-python/python-xmlsec/Manifest  |  1 +
 .../python-xmlsec/python-xmlsec-1.3.10.ebuild  | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-python/python-xmlsec/Manifest 
b/dev-python/python-xmlsec/Manifest
index 4362282af23..9670aa3e559 100644
--- a/dev-python/python-xmlsec/Manifest
+++ b/dev-python/python-xmlsec/Manifest
@@ -1 +1,2 @@
+DIST python-xmlsec-1.3.10.tar.gz 75249 BLAKE2B 
0e16e75c0bcb18d42cd4b5df95a2ecdb9918f0c654f81ee0a668ac9a8c0ffb1ccdfce71d552a0d8b4c218dd769be31ab2c5a1b80e8cdfb70a424a1cdba49da6e
 SHA512 
9274ba4b9d9190a8f0f580e530c5c1efc34e3452a1459cea27636e7c594390902e8555dd4df0c38c243214ccb246430f4f60b1022d7cc369a7d67c3f113c8c68
 DIST python-xmlsec-1.3.9.tar.gz 75465 BLAKE2B 
32aa8bcc2a17e1164fab6ebf37b47ad64bf8164a5d5cc5929571c32715e37d22143f996afc75c8a73a08e0a0a07d74ce1f8e405731260c1bcdb26c7ccb5faf25
 SHA512 
3c212c409430297a85316e0c4f7f704be112dfda323fd0300b7d70de812d90dd4681c6a5a3cc0314d1937ebc4f8e012fac7f787bccdfb2dc699d5d6f17316b38

diff --git a/dev-python/python-xmlsec/python-xmlsec-1.3.10.ebuild 
b/dev-python/python-xmlsec/python-xmlsec-1.3.10.ebuild
new file mode 100644
index 000..2cdbbac944b
--- /dev/null
+++ b/dev-python/python-xmlsec/python-xmlsec-1.3.10.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+inherit distutils-r1
+
+DESCRIPTION="Python bindings for the XML Security Library"
+HOMEPAGE="https://github.com/mehcode/python-xmlsec;
+SRC_URI="https://github.com/mehcode/python-xmlsec/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+DEPEND="
+   dev-libs/xmlsec:=
+"
+RDEPEND="${DEPEND}
+   dev-python/lxml[${PYTHON_USEDEP}]
+"
+BDEPEND="${RDEPEND}
+   dev-python/pkgconfig[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+"
+
+# tests fail, has been reported upstream
+# https://github.com/mehcode/python-xmlsec/issues/84
+RESTRICT=test
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   sed -e "s:use_scm_version=.*:version='${PV}',:" \
+   -e "/setup_requires/ d" \
+   -i setup.py || die
+
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-xmlsec/

2020-11-02 Thread Michał Górny
commit: a1d5f26f8f9f80be717c58cc1bd879d62382e702
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov  2 10:30:57 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov  2 10:34:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1d5f26f

dev-python/python-xmlsec: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/python-xmlsec/Manifest  |  1 -
 .../python-xmlsec/python-xmlsec-1.3.8.ebuild   | 40 --
 2 files changed, 41 deletions(-)

diff --git a/dev-python/python-xmlsec/Manifest 
b/dev-python/python-xmlsec/Manifest
index 296d3fa8ccc..4362282af23 100644
--- a/dev-python/python-xmlsec/Manifest
+++ b/dev-python/python-xmlsec/Manifest
@@ -1,2 +1 @@
-DIST python-xmlsec-1.3.8.tar.gz 71522 BLAKE2B 
d5a35a11c0664ba8ef191db1cbd57abbae2a38a404ae1474fcdc553c6a85c8c96a976c2f4b2ecdab59d9f1b26987a5feaa17851750a83d901deb3c2c47046ebf
 SHA512 
db1a80443b0f86f84eb6256a9d67827da023b989c6b24cdfc0588b34c7a120071758ccc7b21b0b105f0a6e879a4769a325794b8db82c0c41ec12004cd7ea185c
 DIST python-xmlsec-1.3.9.tar.gz 75465 BLAKE2B 
32aa8bcc2a17e1164fab6ebf37b47ad64bf8164a5d5cc5929571c32715e37d22143f996afc75c8a73a08e0a0a07d74ce1f8e405731260c1bcdb26c7ccb5faf25
 SHA512 
3c212c409430297a85316e0c4f7f704be112dfda323fd0300b7d70de812d90dd4681c6a5a3cc0314d1937ebc4f8e012fac7f787bccdfb2dc699d5d6f17316b38

diff --git a/dev-python/python-xmlsec/python-xmlsec-1.3.8.ebuild 
b/dev-python/python-xmlsec/python-xmlsec-1.3.8.ebuild
deleted file mode 100644
index af996d17df8..000
--- a/dev-python/python-xmlsec/python-xmlsec-1.3.8.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7,8} )
-inherit distutils-r1
-
-DESCRIPTION="Python bindings for the XML Security Library"
-HOMEPAGE="https://github.com/mehcode/python-xmlsec;
-SRC_URI="https://github.com/mehcode/python-xmlsec/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-
-DEPEND="
-   dev-libs/xmlsec:=
-"
-RDEPEND="${DEPEND}
-   dev-python/lxml[${PYTHON_USEDEP}]
-"
-BDEPEND="${RDEPEND}
-   dev-python/pkgconfig[${PYTHON_USEDEP}]
-   dev-python/wheel[${PYTHON_USEDEP}]
-"
-
-# tests fail, has been reported upstream
-# https://github.com/mehcode/python-xmlsec/issues/84
-RESTRICT=test
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   sed -e "s:use_scm_version=.*:version='${PV}',:" \
-   -e "/setup_requires/ d" \
-   -i setup.py || die
-
-   distutils-r1_python_prepare_all
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-xmlsec/

2020-10-30 Thread Patrick McLean
commit: 353e49c879d39e57a32317feafb4830586b3ca86
Author: Patrick McLean  sony  com>
AuthorDate: Sat Oct 31 00:06:18 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Sat Oct 31 01:36:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=353e49c8

dev-python/python-xmlsec-1.3.9: Version bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/python-xmlsec/Manifest  |  1 +
 .../python-xmlsec/python-xmlsec-1.3.9.ebuild   | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-python/python-xmlsec/Manifest 
b/dev-python/python-xmlsec/Manifest
index 451f1a662f1..296d3fa8ccc 100644
--- a/dev-python/python-xmlsec/Manifest
+++ b/dev-python/python-xmlsec/Manifest
@@ -1 +1,2 @@
 DIST python-xmlsec-1.3.8.tar.gz 71522 BLAKE2B 
d5a35a11c0664ba8ef191db1cbd57abbae2a38a404ae1474fcdc553c6a85c8c96a976c2f4b2ecdab59d9f1b26987a5feaa17851750a83d901deb3c2c47046ebf
 SHA512 
db1a80443b0f86f84eb6256a9d67827da023b989c6b24cdfc0588b34c7a120071758ccc7b21b0b105f0a6e879a4769a325794b8db82c0c41ec12004cd7ea185c
+DIST python-xmlsec-1.3.9.tar.gz 75465 BLAKE2B 
32aa8bcc2a17e1164fab6ebf37b47ad64bf8164a5d5cc5929571c32715e37d22143f996afc75c8a73a08e0a0a07d74ce1f8e405731260c1bcdb26c7ccb5faf25
 SHA512 
3c212c409430297a85316e0c4f7f704be112dfda323fd0300b7d70de812d90dd4681c6a5a3cc0314d1937ebc4f8e012fac7f787bccdfb2dc699d5d6f17316b38

diff --git a/dev-python/python-xmlsec/python-xmlsec-1.3.9.ebuild 
b/dev-python/python-xmlsec/python-xmlsec-1.3.9.ebuild
new file mode 100644
index 000..d7fb49b6a09
--- /dev/null
+++ b/dev-python/python-xmlsec/python-xmlsec-1.3.9.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} )
+inherit distutils-r1
+
+DESCRIPTION="Python bindings for the XML Security Library"
+HOMEPAGE="https://github.com/mehcode/python-xmlsec;
+SRC_URI="https://github.com/mehcode/python-xmlsec/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+DEPEND="
+   dev-libs/xmlsec:=
+"
+RDEPEND="${DEPEND}
+   dev-python/lxml[${PYTHON_USEDEP}]
+"
+BDEPEND="${RDEPEND}
+   dev-python/pkgconfig[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+"
+
+# tests fail, has been reported upstream
+# https://github.com/mehcode/python-xmlsec/issues/84
+RESTRICT=test
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   sed -e "s:use_scm_version=.*:version='${PV}',:" \
+   -e "/setup_requires/ d" \
+   -i setup.py || die
+
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-xmlsec/

2020-05-21 Thread Patrick McLean
commit: bf5d35ac205d6fc1bb83d8557a9c998641fa59da
Author: Patrick McLean  gentoo  org>
AuthorDate: Fri May 22 02:21:23 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri May 22 02:21:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf5d35ac

dev-python/python-xmlsec-1.3.8: Version bump

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/python-xmlsec/Manifest   | 2 +-
 .../{python-xmlsec-1.3.7.ebuild => python-xmlsec-1.3.8.ebuild}  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/python-xmlsec/Manifest 
b/dev-python/python-xmlsec/Manifest
index c6c1ef8f7e6..ffa837c0a83 100644
--- a/dev-python/python-xmlsec/Manifest
+++ b/dev-python/python-xmlsec/Manifest
@@ -1,2 +1,2 @@
 DIST python-xmlsec-1.3.6.tar.gz 51174 BLAKE2B 
e6571d16268450c5e144aae8da5be42a6aa20f239859c0a5a85f5e20f361d5d85b85772cd5cdd296f2fb9da5f3dffbb869d537bd96fe68b7d4495bb378471d07
 SHA512 
ccfbe4c8266a5340f67331eac35174ae2cc175ce32ea8482c8b9757275466f058a5977ce62f39bce3c3abeda28988455c93302362c7f219d7b88b44ef245e972
-DIST python-xmlsec-1.3.7.tar.gz 71412 BLAKE2B 
56bfe2a17fc2bbef96ccc8b3fe5434589a11371a87538f819f7ae8ddb8db5fbb1d0790b9e03d7039fbfd62c9f8d6e90ad2ef0bee66ac97ff1a239718e4db
 SHA512 
87949b445ac962e68467c9466275cb72cb17cedd7736046997e1b2f70d80c6159f5740577b7762f9f4518a1bb9c0e1553061010118d6eb688c276335532fa6d5
+DIST python-xmlsec-1.3.8.tar.gz 71522 BLAKE2B 
d5a35a11c0664ba8ef191db1cbd57abbae2a38a404ae1474fcdc553c6a85c8c96a976c2f4b2ecdab59d9f1b26987a5feaa17851750a83d901deb3c2c47046ebf
 SHA512 
db1a80443b0f86f84eb6256a9d67827da023b989c6b24cdfc0588b34c7a120071758ccc7b21b0b105f0a6e879a4769a325794b8db82c0c41ec12004cd7ea185c

diff --git a/dev-python/python-xmlsec/python-xmlsec-1.3.7.ebuild 
b/dev-python/python-xmlsec/python-xmlsec-1.3.8.ebuild
similarity index 94%
rename from dev-python/python-xmlsec/python-xmlsec-1.3.7.ebuild
rename to dev-python/python-xmlsec/python-xmlsec-1.3.8.ebuild
index f846953be22..af996d17df8 100644
--- a/dev-python/python-xmlsec/python-xmlsec-1.3.7.ebuild
+++ b/dev-python/python-xmlsec/python-xmlsec-1.3.8.ebuild
@@ -32,7 +32,7 @@ RESTRICT=test
 distutils_enable_tests pytest
 
 python_prepare_all() {
-   sed -e "s:use_scm_version=.*:version='${PN}',:" \
+   sed -e "s:use_scm_version=.*:version='${PV}',:" \
-e "/setup_requires/ d" \
-i setup.py || die
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-xmlsec/

2020-05-20 Thread Patrick McLean
commit: 0b97005729973f0308058b6ed09bdce629a6652b
Author: Patrick McLean  sony  com>
AuthorDate: Thu May 21 02:07:01 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu May 21 02:07:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b970057

dev-python/python-xmlsec-1.3.7: Version bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/python-xmlsec/Manifest  |  1 +
 .../python-xmlsec/python-xmlsec-1.3.7.ebuild   | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-python/python-xmlsec/Manifest 
b/dev-python/python-xmlsec/Manifest
index 5a850473bfe..c6c1ef8f7e6 100644
--- a/dev-python/python-xmlsec/Manifest
+++ b/dev-python/python-xmlsec/Manifest
@@ -1 +1,2 @@
 DIST python-xmlsec-1.3.6.tar.gz 51174 BLAKE2B 
e6571d16268450c5e144aae8da5be42a6aa20f239859c0a5a85f5e20f361d5d85b85772cd5cdd296f2fb9da5f3dffbb869d537bd96fe68b7d4495bb378471d07
 SHA512 
ccfbe4c8266a5340f67331eac35174ae2cc175ce32ea8482c8b9757275466f058a5977ce62f39bce3c3abeda28988455c93302362c7f219d7b88b44ef245e972
+DIST python-xmlsec-1.3.7.tar.gz 71412 BLAKE2B 
56bfe2a17fc2bbef96ccc8b3fe5434589a11371a87538f819f7ae8ddb8db5fbb1d0790b9e03d7039fbfd62c9f8d6e90ad2ef0bee66ac97ff1a239718e4db
 SHA512 
87949b445ac962e68467c9466275cb72cb17cedd7736046997e1b2f70d80c6159f5740577b7762f9f4518a1bb9c0e1553061010118d6eb688c276335532fa6d5

diff --git a/dev-python/python-xmlsec/python-xmlsec-1.3.7.ebuild 
b/dev-python/python-xmlsec/python-xmlsec-1.3.7.ebuild
new file mode 100644
index 000..f846953be22
--- /dev/null
+++ b/dev-python/python-xmlsec/python-xmlsec-1.3.7.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+inherit distutils-r1
+
+DESCRIPTION="Python bindings for the XML Security Library"
+HOMEPAGE="https://github.com/mehcode/python-xmlsec;
+SRC_URI="https://github.com/mehcode/python-xmlsec/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+DEPEND="
+   dev-libs/xmlsec:=
+"
+RDEPEND="${DEPEND}
+   dev-python/lxml[${PYTHON_USEDEP}]
+"
+BDEPEND="${RDEPEND}
+   dev-python/pkgconfig[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+"
+
+# tests fail, has been reported upstream
+# https://github.com/mehcode/python-xmlsec/issues/84
+RESTRICT=test
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   sed -e "s:use_scm_version=.*:version='${PN}',:" \
+   -e "/setup_requires/ d" \
+   -i setup.py || die
+
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-xmlsec/

2020-02-25 Thread Georgy Yakovlev
commit: c73df1a075623308804fcdba48f865c3fd5dd6aa
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Feb 25 07:43:12 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Feb 25 07:43:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c73df1a0

dev-python/python-xmlsec: keyword on ~ppc64, bug #710752

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-python/python-xmlsec/python-xmlsec-1.3.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/python-xmlsec/python-xmlsec-1.3.6.ebuild 
b/dev-python/python-xmlsec/python-xmlsec-1.3.6.ebuild
index 46ffcb643f2..1604a70c861 100644
--- a/dev-python/python-xmlsec/python-xmlsec-1.3.6.ebuild
+++ b/dev-python/python-xmlsec/python-xmlsec-1.3.6.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/mehcode/python-xmlsec/archive/${PV}.tar.gz -> ${P}.t
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc64 ~x86"
 
 DEPEND="
dev-libs/xmlsec:=



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-xmlsec/

2020-02-24 Thread Patrick McLean
commit: c523454e67e3f628806b588c6b462fd75a1b5574
Author: Patrick McLean  sony  com>
AuthorDate: Tue Feb 25 01:33:50 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Feb 25 02:05:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c523454e

dev-python/python-xmlsec: New package

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/python-xmlsec/Manifest  |  1 +
 dev-python/python-xmlsec/metadata.xml  |  8 ++
 .../python-xmlsec/python-xmlsec-1.3.6.ebuild   | 32 ++
 3 files changed, 41 insertions(+)

diff --git a/dev-python/python-xmlsec/Manifest 
b/dev-python/python-xmlsec/Manifest
new file mode 100644
index 000..5a850473bfe
--- /dev/null
+++ b/dev-python/python-xmlsec/Manifest
@@ -0,0 +1 @@
+DIST python-xmlsec-1.3.6.tar.gz 51174 BLAKE2B 
e6571d16268450c5e144aae8da5be42a6aa20f239859c0a5a85f5e20f361d5d85b85772cd5cdd296f2fb9da5f3dffbb869d537bd96fe68b7d4495bb378471d07
 SHA512 
ccfbe4c8266a5340f67331eac35174ae2cc175ce32ea8482c8b9757275466f058a5977ce62f39bce3c3abeda28988455c93302362c7f219d7b88b44ef245e972

diff --git a/dev-python/python-xmlsec/metadata.xml 
b/dev-python/python-xmlsec/metadata.xml
new file mode 100644
index 000..56cae167d37
--- /dev/null
+++ b/dev-python/python-xmlsec/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+chutz...@gentoo.org
+Patrick McLean
+  
+

diff --git a/dev-python/python-xmlsec/python-xmlsec-1.3.6.ebuild 
b/dev-python/python-xmlsec/python-xmlsec-1.3.6.ebuild
new file mode 100644
index 000..46ffcb643f2
--- /dev/null
+++ b/dev-python/python-xmlsec/python-xmlsec-1.3.6.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+inherit distutils-r1
+
+DESCRIPTION="Python bindings for the XML Security Library"
+HOMEPAGE="https://github.com/mehcode/python-xmlsec;
+SRC_URI="https://github.com/mehcode/python-xmlsec/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   dev-libs/xmlsec:=
+"
+RDEPEND="${DEPEND}
+   dev-python/lxml[${PYTHON_USEDEP}]
+"
+BDEPEND="${RDEPEND}
+   dev-python/pkgconfig[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+"
+
+# tests fail, has been reported upstream
+# https://github.com/mehcode/python-xmlsec/issues/84
+RESTRICT=test
+
+distutils_enable_tests pytest