From 8914ea85a9d3e912b52f3f418f4836bba15bddcd Mon Sep 17 00:00:00 2001 From: Michał Górny Date: Sat, 12 Oct 2019 10:24:50 +0200 Subject: dev-libs/xml-security-c: Remove last-rited pkg MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Closes: https://bugs.gentoo.org/694238 Signed-off-by: Michał Górny --- dev-libs/xml-security-c/Manifest | 1 - .../files/xml-security-c-2.0.2-libressl.patch | 52 ---------------------- dev-libs/xml-security-c/metadata.xml | 11 ----- .../xml-security-c/xml-security-c-2.0.2-r1.ebuild | 43 ------------------ profiles/package.mask | 5 --- 5 files changed, 112 deletions(-) delete mode 100644 dev-libs/xml-security-c/Manifest delete mode 100644 dev-libs/xml-security-c/files/xml-security-c-2.0.2-libressl.patch delete mode 100644 dev-libs/xml-security-c/metadata.xml delete mode 100644 dev-libs/xml-security-c/xml-security-c-2.0.2-r1.ebuild diff --git a/dev-libs/xml-security-c/Manifest b/dev-libs/xml-security-c/Manifest deleted file mode 100644 index bbb89a08ea17..000000000000 --- a/dev-libs/xml-security-c/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xml-security-c-2.0.2.tar.gz 904933 BLAKE2B 8e336dd7539778411755a8d45398daa530a2f602a0d57faa29301d1f0b29ab0a61c3f47ead42b740337ea75a28e03f471ae6735d5cd66d31f56d3d5fe3405b1b SHA512 bebadee2daf27181f5bcc955a909397976e8fd2e67f5e546f5adbede0ca790647cbec9181b0b609da59d525ff3baa9f899af2a3d815bc7a2f3a57bd8b30c011b diff --git a/dev-libs/xml-security-c/files/xml-security-c-2.0.2-libressl.patch b/dev-libs/xml-security-c/files/xml-security-c-2.0.2-libressl.patch deleted file mode 100644 index 754ddc6bcf1d..000000000000 --- a/dev-libs/xml-security-c/files/xml-security-c-2.0.2-libressl.patch +++ /dev/null @@ -1,52 +0,0 @@ -diff --git a/xsec/enc/OpenSSL/OpenSSLCryptoBase64.cpp b/xsec/enc/OpenSSL/OpenSSLCryptoBase64.cpp -index 2ad9da6e..a8ea9f1d 100644 ---- a/xsec/enc/OpenSSL/OpenSSLCryptoBase64.cpp -+++ b/xsec/enc/OpenSSL/OpenSSLCryptoBase64.cpp -@@ -48,7 +48,7 @@ XERCES_CPP_NAMESPACE_USE - // Construction/Destruction - // -------------------------------------------------------------------------------- - --#if (OPENSSL_VERSION_NUMBER < 0x10100000L) -+#if (OPENSSL_VERSION_NUMBER < 0x10100000L) || defined(LIBRESSL_VERSION_NUMBER) - OpenSSLCryptoBase64::OpenSSLCryptoBase64() : mp_ectx(&m_ectx_store), mp_dctx(&m_dctx_store) { } - OpenSSLCryptoBase64::~OpenSSLCryptoBase64() { } - #else -diff --git a/xsec/enc/OpenSSL/OpenSSLCryptoBase64.hpp b/xsec/enc/OpenSSL/OpenSSLCryptoBase64.hpp -index c892eac4..82aeb0a1 100644 ---- a/xsec/enc/OpenSSL/OpenSSLCryptoBase64.hpp -+++ b/xsec/enc/OpenSSL/OpenSSLCryptoBase64.hpp -@@ -205,7 +205,7 @@ private : - EVP_ENCODE_CTX *mp_ectx; // Encode context - EVP_ENCODE_CTX *mp_dctx; // Decode context - --#if (OPENSSL_VERSION_NUMBER < 0x10100000L) -+#if (OPENSSL_VERSION_NUMBER < 0x10100000L) || defined(LIBRESSL_VERSION_NUMBER) - EVP_ENCODE_CTX m_ectx_store; - EVP_ENCODE_CTX m_dctx_store; - #endif -diff --git a/xsec/enc/OpenSSL/OpenSSLSupport.cpp b/xsec/enc/OpenSSL/OpenSSLSupport.cpp -index dfd37eb3..cf874f82 100644 ---- a/xsec/enc/OpenSSL/OpenSSLSupport.cpp -+++ b/xsec/enc/OpenSSL/OpenSSLSupport.cpp -@@ -273,7 +273,7 @@ int ECDSA_SIG_set0(ECDSA_SIG *sig, BIGNUM *r, BIGNUM *s) - - #endif - --#if (OPENSSL_VERSION_NUMBER < 0x10100000L) -+#if (OPENSSL_VERSION_NUMBER < 0x10100000L) || defined(LIBRESSL_VERSION_NUMBER) - EvpEncodeCtxRAII::EvpEncodeCtxRAII() : mp_ctx(&mp_ctx_store) { }; - EvpEncodeCtxRAII::~EvpEncodeCtxRAII() { } - #else -diff --git a/xsec/enc/OpenSSL/OpenSSLSupport.hpp b/xsec/enc/OpenSSL/OpenSSLSupport.hpp -index e3527fae..b5f67f26 100644 ---- a/xsec/enc/OpenSSL/OpenSSLSupport.hpp -+++ b/xsec/enc/OpenSSL/OpenSSLSupport.hpp -@@ -88,7 +88,7 @@ public: - - private: - EVP_ENCODE_CTX *mp_ctx; --#if (OPENSSL_VERSION_NUMBER < 0x10100000L) -+#if (OPENSSL_VERSION_NUMBER < 0x10100000L) || defined(LIBRESSL_VERSION_NUMBER) - EVP_ENCODE_CTX mp_ctx_store; - #endif - }; diff --git a/dev-libs/xml-security-c/metadata.xml b/dev-libs/xml-security-c/metadata.xml deleted file mode 100644 index 76ed43fb1227..000000000000 --- a/dev-libs/xml-security-c/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - Enable support for XSLT and XPath parsing - by dev-libs/xalan-c - Use dev-libs/nss for certain crypto - operations (configureable at runtime) - - diff --git a/dev-libs/xml-security-c/xml-security-c-2.0.2-r1.ebuild b/dev-libs/xml-security-c/xml-security-c-2.0.2-r1.ebuild deleted file mode 100644 index 278e534140b8..000000000000 --- a/dev-libs/xml-security-c/xml-security-c-2.0.2-r1.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Apache C++ XML security libraries" -HOMEPAGE="https://santuario.apache.org/" -SRC_URI="mirror://apache/santuario/c-library/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="debug examples libressl nss static-libs xalan" - -RDEPEND=">=dev-libs/xerces-c-3.2 - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) - nss? ( dev-libs/nss ) - xalan? ( dev-libs/xalan-c )" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" -PATCHES=( - "${FILESDIR}/${P}-libressl.patch" -) - -DOCS=( CHANGELOG.txt NOTICE.txt ) - -src_configure() { - econf \ - --with-openssl \ - $(use_enable static-libs static) \ - $(use_enable debug) \ - $(use_with xalan) \ - $(use_with nss) -} - -src_install() { - default - if use examples ; then - docinto examples - dodoc xsec/samples/*.cpp - fi -} diff --git a/profiles/package.mask b/profiles/package.mask index e09da191c743..2fac3b1e5669 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -575,11 +575,6 @@ dev-libs/xmlwrapp # Removal in 30 days. Bug #694240. dev-libs/xmlrpc-epi -# Michał Górny (2019-09-12) -# Unmaintained. No reverse dependencies. -# Removal in 30 days. Bug #694238. -dev-libs/xml-security-c - # Lars Wendler (2019-09-04) # Unofficial build. Superseded by official 2.49.5 release. # Masked for removal. -- cgit v1.2.3-65-gdbad