summaryrefslogtreecommitdiff
path: root/dev-python/xmlsec
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-05-19 00:01:59 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-05-19 00:01:59 +0100
commit9d4810f84de876ec9d0ae03d0d44224500b41188 (patch)
tree1ca0866afdc949e405d20635d3d7f2115abb9ace /dev-python/xmlsec
parent075fd1f8cabc5879c6eb42127fb84c3058677fde (diff)
gentoo auto-resync : 19:05:2024 - 00:01:59
Diffstat (limited to 'dev-python/xmlsec')
-rw-r--r--dev-python/xmlsec/Manifest5
-rw-r--r--dev-python/xmlsec/files/xmlsec-1.3.11-fix-xml-testfail.patch23
-rw-r--r--dev-python/xmlsec/xmlsec-1.3.12-r4.ebuild58
-rw-r--r--dev-python/xmlsec/xmlsec-1.3.14.ebuild2
4 files changed, 2 insertions, 86 deletions
diff --git a/dev-python/xmlsec/Manifest b/dev-python/xmlsec/Manifest
index f5b15b503202..6780782a41cb 100644
--- a/dev-python/xmlsec/Manifest
+++ b/dev-python/xmlsec/Manifest
@@ -1,6 +1,3 @@
-AUX xmlsec-1.3.11-fix-xml-testfail.patch 879 BLAKE2B 3d655b40a67b44a4abd65188c6d719e12063e857942fdb112b47da38977864252e3d250e0bbaf5c86f4688bb7701aae89df444c4fef0e3f0eaffc98fe5b6b856 SHA512 8c8f9af415dc9207e5c0599ee958dff6558618f94a9cb3c583b1c9eb6d1de251d714edf1afdee581cb33c7543f88c54d36af9b6f903fe31994a86f1b602e4c75
-DIST python-xmlsec-1.3.12.gh.tar.gz 77722 BLAKE2B b5ecece8063b823cdbe4d58967d10026bdc6f3774954021a3739d579ba3c5a08130af1792921c7892e6bc3d00f88ac83ab30e862775e419e0dad40b990b10cbe SHA512 19c5e3bf58b4b0f8a1cca3e60c08348b02ae298620f8c02b8cfb325aecf0313cb2bd1af89507b754ebe4c35af3b031e232d15ddcd42deae0821c9c0d7571aa7c
DIST python-xmlsec-1.3.14.gh.tar.gz 80643 BLAKE2B b256ad1aa18b5a746148ff4b2e8b3136a31105e1bb64d2dd686d5e62c16c183187432ee06f0f8b9da0bdba3b96c3c1e7fb6f51148bb5d5d60e54083841973399 SHA512 7a28695bf122a9c04ed20e4a6a09f9428372c908857b1dd983251a7b890cc50e92a6fbaa7f062cd58d86dda14257720e9c9554b2b54d840f9180110d93145335
-EBUILD xmlsec-1.3.12-r4.ebuild 1334 BLAKE2B 2dde1931060b8975a41b33fbf9f1caa338dd79c1d11a7d82024654d5da6d70fff3738af4e2b1e554e1022f3a6603980f7d15c45619e9fdb483fc24f79738f16c SHA512 a7835c119f771c115412b249ddeca88f2cd33c2b4aa79854da1f8a3feb8184e27331a83680d029494ff87a7966b952f2a90a4e2265bdec5de1f3d4ce4e1fa174
-EBUILD xmlsec-1.3.14.ebuild 1287 BLAKE2B 2c18675107403ea991376c1549a87baea1fd59e9f3a1b0b2f1b26e2c6d755e2e258a76734a70e85eee684b8f8c3e353b06b0d73e17d9853b13ab7f591d303fe2 SHA512 e695711f28b365d11b39d462cf3d1cbff63c2bf882d25bdbaa7183055c11ffd14e3a516933757ddbb5f1ae26b786aea3cb196930fc501262853d636f15c3fb6b
+EBUILD xmlsec-1.3.14.ebuild 1287 BLAKE2B d56cb5169d8dfcade455ea0e34f7f3879d5a2d03a7a9887d8c7bbf3b8ee5cabe66e8a0b986a8e820c42ccdcd4bf319ef23f17164f67928e67081c02431c7f32a SHA512 90c9535c2a8662d723a47fb964c60c1f4bfa8a955f1bbdfb9f47c8e9420d6f45d62de3740e9116e93edad67a0034b006647b68d65c46d2c553776a2b4734d52f
MISC metadata.xml 480 BLAKE2B 17abd324963ad808438f7c04a5785ab72e280a5ba8b132737d89c06fd17fc20e96478b4684ae84864bd03690bda6e865200a8eacf3bd0c23ceca4f0230bef1a5 SHA512 82d2b54886ba9d2eeba17aa04e2946c9dda8d30a5bea9a9ba7a5041b559971466c33ceb67ed35c9f865c052df09fb9fd057b46efd4d3d4314f456c8b1c0aaac7
diff --git a/dev-python/xmlsec/files/xmlsec-1.3.11-fix-xml-testfail.patch b/dev-python/xmlsec/files/xmlsec-1.3.11-fix-xml-testfail.patch
deleted file mode 100644
index 3e7ab8829c2f..000000000000
--- a/dev-python/xmlsec/files/xmlsec-1.3.11-fix-xml-testfail.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-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/xmlsec/xmlsec-1.3.12-r4.ebuild b/dev-python/xmlsec/xmlsec-1.3.12-r4.ebuild
deleted file mode 100644
index 4dc3a59da936..000000000000
--- a/dev-python/xmlsec/xmlsec-1.3.12-r4.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-MY_P=python-xmlsec-${PV}
-DESCRIPTION="Python bindings for the XML Security Library"
-HOMEPAGE="
- https://github.com/xmlsec/python-xmlsec/
- https://pypi.org/project/xmlsec/
-"
-SRC_URI="
- https://github.com/xmlsec/python-xmlsec/archive/${PV}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~ppc64 x86"
-
-# Doesn't yet support xmlsec-1.3.0: https://github.com/xmlsec/python-xmlsec/issues/252
-RDEPEND="
- <dev-libs/xmlsec-1.3.0:=[openssl]
- 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
-
- # 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
-
-export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
diff --git a/dev-python/xmlsec/xmlsec-1.3.14.ebuild b/dev-python/xmlsec/xmlsec-1.3.14.ebuild
index 002033bd5ead..c478fef45bc2 100644
--- a/dev-python/xmlsec/xmlsec-1.3.14.ebuild
+++ b/dev-python/xmlsec/xmlsec-1.3.14.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1