pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc py-m2crypto: remove, obsolete and does not build



details:   https://anonhg.NetBSD.org/pkgsrc/rev/3b3642d62eb0
branches:  trunk
changeset: 770653:3b3642d62eb0
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Mon Dec 06 14:51:33 2021 +0000

description:
py-m2crypto: remove, obsolete and does not build

diffstat:

 doc/CHANGES-2021                                     |    3 +-
 security/Makefile                                    |    3 +-
 security/py-m2crypto/DESCR                           |   11 -
 security/py-m2crypto/Makefile                        |   32 -----
 security/py-m2crypto/PLIST                           |  121 -------------------
 security/py-m2crypto/distinfo                        |    7 -
 security/py-m2crypto/patches/patch-SWIG___evp.i      |   15 --
 security/py-m2crypto/patches/patch-SWIG___m2crypto.i |   19 --
 8 files changed, 3 insertions(+), 208 deletions(-)

diffs (260 lines):

diff -r ac875aa56998 -r 3b3642d62eb0 doc/CHANGES-2021
--- a/doc/CHANGES-2021  Mon Dec 06 14:45:22 2021 +0000
+++ b/doc/CHANGES-2021  Mon Dec 06 14:51:33 2021 +0000
@@ -1,4 +1,4 @@
-$NetBSD: CHANGES-2021,v 1.6001 2021/12/06 14:41:29 wiz Exp $
+$NetBSD: CHANGES-2021,v 1.6002 2021/12/06 14:51:33 wiz Exp $
 
 Changes to the packages collection and infrastructure in 2021:
 
@@ -9049,3 +9049,4 @@
        Updated misc/py-trytond-party to 4.2.1nb1 [wiz 2021-12-06]
        Removed finance/py-vatnumber [wiz 2021-12-06]
        Updated www/py-FormEncode to 2.0.1 [wiz 2021-12-06]
+       Removed security/py-m2crypto [wiz 2021-12-06]
diff -r ac875aa56998 -r 3b3642d62eb0 security/Makefile
--- a/security/Makefile Mon Dec 06 14:45:22 2021 +0000
+++ b/security/Makefile Mon Dec 06 14:51:33 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.839 2021/11/30 19:51:11 he Exp $
+# $NetBSD: Makefile,v 1.840 2021/12/06 14:51:33 wiz Exp $
 #
 
 COMMENT=       Security and cryptography tools and libraries
@@ -481,7 +481,6 @@
 SUBDIR+=       py-lasso
 SUBDIR+=       py-libnacl
 SUBDIR+=       py-libtaxii
-SUBDIR+=       py-m2crypto
 SUBDIR+=       py-mcrypt
 SUBDIR+=       py-mohawk
 SUBDIR+=       py-nacl
diff -r ac875aa56998 -r 3b3642d62eb0 security/py-m2crypto/DESCR
--- a/security/py-m2crypto/DESCR        Mon Dec 06 14:45:22 2021 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,11 +0,0 @@
-M2Crypto comes with the following:
-- **DH**, **RSA**, **DSA**, **symmetric ciphers** including **AES**,
-  **message digests**, **HMACs**.
-- **SSL functionality** to implement clients and servers.
-- **Example SSL client and server programs**, which are variously
-  **threading**, **forking** or based on **non-blocking socket IO**.
-- **HTTPS** extensions to Python's HTTP functionality.
-- Unforgeable HMAC'ing **AuthCookies** for **web session management**.
-- **XML-RPC over SSL**.
-- **S/MIME v2**.
-- **FTP/TLS** client and server.
diff -r ac875aa56998 -r 3b3642d62eb0 security/py-m2crypto/Makefile
--- a/security/py-m2crypto/Makefile     Mon Dec 06 14:45:22 2021 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,32 +0,0 @@
-# $NetBSD: Makefile,v 1.54 2020/09/17 08:56:38 jperkin Exp $
-
-DISTNAME=      M2Crypto-0.36.0
-PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:tl}
-CATEGORIES=    security python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=M/M2Crypto/}
-
-MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=      https://gitlab.com/m2crypto/m2crypto
-COMMENT=       Crypto and SSL toolkit for Python
-LICENSE=       m2crypto-license
-
-USE_LANGUAGES+=        c c++11
-
-.include "../../lang/python/pyversion.mk"
-
-PLIST_VARS+=   typing
-
-.if ${_PYTHON_VERSION} == 27
-DEPENDS+=      ${PYPKGPREFIX}-typing-[0-9]*:../../devel/py-typing
-PLIST.typing=  yes
-.endif
-
-PYSETUPBUILDARGS=      build_ext --openssl=${BUILDLINK_PREFIX.openssl}
-
-pre-configure:
-       ${LN} -s ${PREFIX}/bin/swig3.0 ${BUILDLINK_DIR}/bin/swig
-
-.include "../../devel/swig3/buildlink3.mk"
-.include "../../lang/python/egg.mk"
-.include "../../security/openssl/buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff -r ac875aa56998 -r 3b3642d62eb0 security/py-m2crypto/PLIST
--- a/security/py-m2crypto/PLIST        Mon Dec 06 14:45:22 2021 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,121 +0,0 @@
-@comment $NetBSD: PLIST,v 1.10 2018/02/09 08:44:50 adam Exp $
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PLIST.typing}${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
-${PYSITELIB}/M2Crypto/ASN1.py
-${PYSITELIB}/M2Crypto/ASN1.pyc
-${PYSITELIB}/M2Crypto/ASN1.pyo
-${PYSITELIB}/M2Crypto/AuthCookie.py
-${PYSITELIB}/M2Crypto/AuthCookie.pyc
-${PYSITELIB}/M2Crypto/AuthCookie.pyo
-${PYSITELIB}/M2Crypto/BIO.py
-${PYSITELIB}/M2Crypto/BIO.pyc
-${PYSITELIB}/M2Crypto/BIO.pyo
-${PYSITELIB}/M2Crypto/BN.py
-${PYSITELIB}/M2Crypto/BN.pyc
-${PYSITELIB}/M2Crypto/BN.pyo
-${PYSITELIB}/M2Crypto/DH.py
-${PYSITELIB}/M2Crypto/DH.pyc
-${PYSITELIB}/M2Crypto/DH.pyo
-${PYSITELIB}/M2Crypto/DSA.py
-${PYSITELIB}/M2Crypto/DSA.pyc
-${PYSITELIB}/M2Crypto/DSA.pyo
-${PYSITELIB}/M2Crypto/EC.py
-${PYSITELIB}/M2Crypto/EC.pyc
-${PYSITELIB}/M2Crypto/EC.pyo
-${PYSITELIB}/M2Crypto/EVP.py
-${PYSITELIB}/M2Crypto/EVP.pyc
-${PYSITELIB}/M2Crypto/EVP.pyo
-${PYSITELIB}/M2Crypto/Engine.py
-${PYSITELIB}/M2Crypto/Engine.pyc
-${PYSITELIB}/M2Crypto/Engine.pyo
-${PYSITELIB}/M2Crypto/Err.py
-${PYSITELIB}/M2Crypto/Err.pyc
-${PYSITELIB}/M2Crypto/Err.pyo
-${PYSITELIB}/M2Crypto/RC4.py
-${PYSITELIB}/M2Crypto/RC4.pyc
-${PYSITELIB}/M2Crypto/RC4.pyo
-${PYSITELIB}/M2Crypto/RSA.py
-${PYSITELIB}/M2Crypto/RSA.pyc
-${PYSITELIB}/M2Crypto/RSA.pyo
-${PYSITELIB}/M2Crypto/Rand.py
-${PYSITELIB}/M2Crypto/Rand.pyc
-${PYSITELIB}/M2Crypto/Rand.pyo
-${PYSITELIB}/M2Crypto/SMIME.py
-${PYSITELIB}/M2Crypto/SMIME.pyc
-${PYSITELIB}/M2Crypto/SMIME.pyo
-${PYSITELIB}/M2Crypto/SSL/Checker.py
-${PYSITELIB}/M2Crypto/SSL/Checker.pyc
-${PYSITELIB}/M2Crypto/SSL/Checker.pyo
-${PYSITELIB}/M2Crypto/SSL/Cipher.py
-${PYSITELIB}/M2Crypto/SSL/Cipher.pyc
-${PYSITELIB}/M2Crypto/SSL/Cipher.pyo
-${PYSITELIB}/M2Crypto/SSL/Connection.py
-${PYSITELIB}/M2Crypto/SSL/Connection.pyc
-${PYSITELIB}/M2Crypto/SSL/Connection.pyo
-${PYSITELIB}/M2Crypto/SSL/Context.py
-${PYSITELIB}/M2Crypto/SSL/Context.pyc
-${PYSITELIB}/M2Crypto/SSL/Context.pyo
-${PYSITELIB}/M2Crypto/SSL/SSLServer.py
-${PYSITELIB}/M2Crypto/SSL/SSLServer.pyc
-${PYSITELIB}/M2Crypto/SSL/SSLServer.pyo
-${PYSITELIB}/M2Crypto/SSL/Session.py
-${PYSITELIB}/M2Crypto/SSL/Session.pyc
-${PYSITELIB}/M2Crypto/SSL/Session.pyo
-${PYSITELIB}/M2Crypto/SSL/TwistedProtocolWrapper.py
-${PYSITELIB}/M2Crypto/SSL/TwistedProtocolWrapper.pyc
-${PYSITELIB}/M2Crypto/SSL/TwistedProtocolWrapper.pyo
-${PYSITELIB}/M2Crypto/SSL/__init__.py
-${PYSITELIB}/M2Crypto/SSL/__init__.pyc
-${PYSITELIB}/M2Crypto/SSL/__init__.pyo
-${PYSITELIB}/M2Crypto/SSL/cb.py
-${PYSITELIB}/M2Crypto/SSL/cb.pyc
-${PYSITELIB}/M2Crypto/SSL/cb.pyo
-${PYSITELIB}/M2Crypto/SSL/ssl_dispatcher.py
-${PYSITELIB}/M2Crypto/SSL/ssl_dispatcher.pyc
-${PYSITELIB}/M2Crypto/SSL/ssl_dispatcher.pyo
-${PYSITELIB}/M2Crypto/SSL/timeout.py
-${PYSITELIB}/M2Crypto/SSL/timeout.pyc
-${PYSITELIB}/M2Crypto/SSL/timeout.pyo
-${PYSITELIB}/M2Crypto/X509.py
-${PYSITELIB}/M2Crypto/X509.pyc
-${PYSITELIB}/M2Crypto/X509.pyo
-${PYSITELIB}/M2Crypto/__init__.py
-${PYSITELIB}/M2Crypto/__init__.pyc
-${PYSITELIB}/M2Crypto/__init__.pyo
-${PYSITELIB}/M2Crypto/_m2crypto.so
-${PYSITELIB}/M2Crypto/callback.py
-${PYSITELIB}/M2Crypto/callback.pyc
-${PYSITELIB}/M2Crypto/callback.pyo
-${PYSITELIB}/M2Crypto/ftpslib.py
-${PYSITELIB}/M2Crypto/ftpslib.pyc
-${PYSITELIB}/M2Crypto/ftpslib.pyo
-${PYSITELIB}/M2Crypto/httpslib.py
-${PYSITELIB}/M2Crypto/httpslib.pyc
-${PYSITELIB}/M2Crypto/httpslib.pyo
-${PYSITELIB}/M2Crypto/m2.py
-${PYSITELIB}/M2Crypto/m2.pyc
-${PYSITELIB}/M2Crypto/m2.pyo
-${PYSITELIB}/M2Crypto/m2crypto.py
-${PYSITELIB}/M2Crypto/m2crypto.pyc
-${PYSITELIB}/M2Crypto/m2crypto.pyo
-${PYSITELIB}/M2Crypto/m2urllib.py
-${PYSITELIB}/M2Crypto/m2urllib.pyc
-${PYSITELIB}/M2Crypto/m2urllib.pyo
-${PYSITELIB}/M2Crypto/m2urllib2.py
-${PYSITELIB}/M2Crypto/m2urllib2.pyc
-${PYSITELIB}/M2Crypto/m2urllib2.pyo
-${PYSITELIB}/M2Crypto/m2xmlrpclib.py
-${PYSITELIB}/M2Crypto/m2xmlrpclib.pyc
-${PYSITELIB}/M2Crypto/m2xmlrpclib.pyo
-${PYSITELIB}/M2Crypto/six.py
-${PYSITELIB}/M2Crypto/six.pyc
-${PYSITELIB}/M2Crypto/six.pyo
-${PYSITELIB}/M2Crypto/threading.py
-${PYSITELIB}/M2Crypto/threading.pyc
-${PYSITELIB}/M2Crypto/threading.pyo
-${PYSITELIB}/M2Crypto/util.py
-${PYSITELIB}/M2Crypto/util.pyc
-${PYSITELIB}/M2Crypto/util.pyo
diff -r ac875aa56998 -r 3b3642d62eb0 security/py-m2crypto/distinfo
--- a/security/py-m2crypto/distinfo     Mon Dec 06 14:45:22 2021 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,7 +0,0 @@
-$NetBSD: distinfo,v 1.21 2021/10/26 11:17:47 nia Exp $
-
-BLAKE2s (M2Crypto-0.36.0.tar.gz) = 151909be15c453743fbb4552e6b0dfa2dc614d6b949aedd492c66274e77863d1
-SHA512 (M2Crypto-0.36.0.tar.gz) = 5b7d6d10c943ff0e09e0e9748d5578e7e0f7659a73de4ba49481152bca05871aef2bfbb869e1636a7cebcf2dd8b9f67fb0d299a833d1d4ebd538031c35d7bca1
-Size (M2Crypto-0.36.0.tar.gz) = 1127584 bytes
-SHA1 (patch-SWIG___evp.i) = 07fc94a5c7dbd2fcfde716ec316d8a833f28ffc7
-SHA1 (patch-SWIG___m2crypto.i) = 5f6024d2be735c0cfcfd64ed69d6da289c8fd268
diff -r ac875aa56998 -r 3b3642d62eb0 security/py-m2crypto/patches/patch-SWIG___evp.i
--- a/security/py-m2crypto/patches/patch-SWIG___evp.i   Mon Dec 06 14:45:22 2021 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,15 +0,0 @@
-$NetBSD: patch-SWIG___evp.i,v 1.1 2020/09/17 08:56:38 jperkin Exp $
-
-Avoid conflict with hmac() definition from stdlib.h (NetBSD).
-
---- SWIG/_evp.i.orig   2020-04-14 21:09:41.000000000 +0000
-+++ SWIG/_evp.i
-@@ -361,7 +361,7 @@ PyObject *hmac_final(HMAC_CTX *ctx) {
-     return ret;
- }
- 
--PyObject *hmac(PyObject *key, PyObject *data, const EVP_MD *md) {
-+PyObject *hmac_func(PyObject *key, PyObject *data, const EVP_MD *md) {
-     const void *kbuf, *dbuf;
-     void *blob;
-     int klen = 0;
diff -r ac875aa56998 -r 3b3642d62eb0 security/py-m2crypto/patches/patch-SWIG___m2crypto.i
--- a/security/py-m2crypto/patches/patch-SWIG___m2crypto.i      Mon Dec 06 14:45:22 2021 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,19 +0,0 @@
-$NetBSD: patch-SWIG___m2crypto.i,v 1.1 2020/09/17 08:56:38 jperkin Exp $
-
-Find local includes correctly.
-
---- SWIG/_m2crypto.i.orig      2020-01-30 08:17:01.000000000 +0000
-+++ SWIG/_m2crypto.i
-@@ -46,9 +46,9 @@ typedef unsigned __int64 uint64_t;
- 
- #include <openssl/err.h>
- #include <openssl/rand.h>
--#include <_lib.h>
--#include <libcrypto-compat.h>
--#include <py3k_compat.h>
-+#include "_lib.h"
-+#include "libcrypto-compat.h"
-+#include "py3k_compat.h"
- 
- #include "compile.h"
- 



Home | Main Index | Thread Index | Old Index