Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH] package/python-m2crypto: remove package
@ 2024-12-16  8:11 yegorslists
  2024-12-16  8:14 ` Baruch Siach via buildroot
  0 siblings, 1 reply; 3+ messages in thread
From: yegorslists @ 2024-12-16  8:11 UTC (permalink / raw)
  To: buildroot

From: Yegor Yefremov <yegorslists@googlemail.com>

The python-m2crypto package was removed as it is in maintained
only mode and is not recommended for new projects.

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
---
 Config.in.legacy                             |  7 +++++++
 package/Config.in                            |  1 -
 package/python-m2crypto/Config.in            |  9 ---------
 package/python-m2crypto/python-m2crypto.hash |  5 -----
 package/python-m2crypto/python-m2crypto.mk   | 18 ------------------
 5 files changed, 7 insertions(+), 33 deletions(-)
 delete mode 100644 package/python-m2crypto/Config.in
 delete mode 100644 package/python-m2crypto/python-m2crypto.hash
 delete mode 100644 package/python-m2crypto/python-m2crypto.mk

diff --git a/Config.in.legacy b/Config.in.legacy
index 066be19a75..2e6dfce5ea 100644
--- a/Config.in.legacy
+++ b/Config.in.legacy
@@ -146,6 +146,13 @@ endif
 
 comment "Legacy options removed in 2025.02"
 
+config BR2_PACKAGE_PYTHON_M2CRYPTO
+	bool "python-m2crypto has been removed"
+	select BR2_LEGACY
+	help
+	  The python-m2crypto package was removed as it is in maintained
+	  only mode and is not recommended for new projects.
+
 config BR2_KERNEL_HEADERS_4_19
 	bool "kernel headers version 4.19.x are no longer supported"
 	select BR2_LEGACY
diff --git a/package/Config.in b/package/Config.in
index 5fa344c321..1541c85e53 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -1206,7 +1206,6 @@ menu "External python modules"
 	source "package/python-logbook/Config.in"
 	source "package/python-logstash/Config.in"
 	source "package/python-lxml/Config.in"
-	source "package/python-m2crypto/Config.in"
 	source "package/python-magic-wormhole/Config.in"
 	source "package/python-magic-wormhole-mailbox-server/Config.in"
 	source "package/python-magic-wormhole-transit-relay/Config.in"
diff --git a/package/python-m2crypto/Config.in b/package/python-m2crypto/Config.in
deleted file mode 100644
index af710d5351..0000000000
--- a/package/python-m2crypto/Config.in
+++ /dev/null
@@ -1,9 +0,0 @@
-config BR2_PACKAGE_PYTHON_M2CRYPTO
-	bool "python-m2crypto"
-	select BR2_PACKAGE_OPENSSL
-	select BR2_PACKAGE_PYTHON3_PYEXPAT # runtime
-	select BR2_PACKAGE_PYTHON3_SSL # runtime
-	help
-	  M2Crypto: A Python crypto and SSL toolkit.
-
-	  https://gitlab.com/m2crypto/m2crypto
diff --git a/package/python-m2crypto/python-m2crypto.hash b/package/python-m2crypto/python-m2crypto.hash
deleted file mode 100644
index 98307af0cf..0000000000
--- a/package/python-m2crypto/python-m2crypto.hash
+++ /dev/null
@@ -1,5 +0,0 @@
-# md5, sha256 from https://pypi.org/pypi/m2crypto/json
-md5  75c50150857eb60e4f447b04d13ff507  m2crypto-0.43.0.tar.gz
-sha256  6c2c1c7bb0e8aa768f7ca803da7dbc2666d4003b26bd7adf70233afc59d8cf33  m2crypto-0.43.0.tar.gz
-# Locally computed sha256 checksums
-sha256  4eca478396f4b2b020729a111fce3f096456d74500bfd8f2b0388c3c69f997c0  LICENCE
diff --git a/package/python-m2crypto/python-m2crypto.mk b/package/python-m2crypto/python-m2crypto.mk
deleted file mode 100644
index b5142c9bb2..0000000000
--- a/package/python-m2crypto/python-m2crypto.mk
+++ /dev/null
@@ -1,18 +0,0 @@
-################################################################################
-#
-# python-m2crypto
-#
-################################################################################
-
-PYTHON_M2CRYPTO_VERSION = 0.43.0
-PYTHON_M2CRYPTO_SOURCE = m2crypto-$(PYTHON_M2CRYPTO_VERSION).tar.gz
-PYTHON_M2CRYPTO_SITE = https://files.pythonhosted.org/packages/ff/1b/4771f0ecfdd9df6752ae5d0cf040545bb3cfe8a504af87e05c9ac4a6a499
-PYTHON_M2CRYPTO_SETUP_TYPE = setuptools
-PYTHON_M2CRYPTO_LICENSE = MIT
-PYTHON_M2CRYPTO_LICENSE_FILES = LICENCE
-PYTHON_M2CRYPTO_CPE_ID_VENDOR = m2crypto_project
-PYTHON_M2CRYPTO_CPE_ID_PRODUCT = m2crypto
-PYTHON_M2CRYPTO_DEPENDENCIES = openssl host-swig
-PYTHON_M2CRYPTO_ENV = OPENSSL_PATH="$(STAGING_DIR)/usr"
-
-$(eval $(python-package))
-- 
2.34.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply related	[flat|nested] 3+ messages in thread

* Re: [Buildroot] [PATCH] package/python-m2crypto: remove package
  2024-12-16  8:11 [Buildroot] [PATCH] package/python-m2crypto: remove package yegorslists
@ 2024-12-16  8:14 ` Baruch Siach via buildroot
  2024-12-16 10:24   ` Yegor Yefremov
  0 siblings, 1 reply; 3+ messages in thread
From: Baruch Siach via buildroot @ 2024-12-16  8:14 UTC (permalink / raw)
  To: yegorslists; +Cc: buildroot

Hi Yegor,

On Mon, Dec 16 2024, yegorslists@googlemail.com wrote:
> From: Yegor Yefremov <yegorslists@googlemail.com>
>
> The python-m2crypto package was removed as it is in maintained
> only mode and is not recommended for new projects.
>
> Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
> ---
>  Config.in.legacy                             |  7 +++++++
>  package/Config.in                            |  1 -
>  package/python-m2crypto/Config.in            |  9 ---------
>  package/python-m2crypto/python-m2crypto.hash |  5 -----
>  package/python-m2crypto/python-m2crypto.mk   | 18 ------------------
>  5 files changed, 7 insertions(+), 33 deletions(-)
>  delete mode 100644 package/python-m2crypto/Config.in
>  delete mode 100644 package/python-m2crypto/python-m2crypto.hash
>  delete mode 100644 package/python-m2crypto/python-m2crypto.mk

DEVELOPERS should also be updated.

baruch

-- 
                                                     ~. .~   Tk Open Systems
=}------------------------------------------------ooO--U--Ooo------------{=
   - baruch@tkos.co.il - tel: +972.52.368.4656, http://www.tkos.co.il -
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [Buildroot] [PATCH] package/python-m2crypto: remove package
  2024-12-16  8:14 ` Baruch Siach via buildroot
@ 2024-12-16 10:24   ` Yegor Yefremov
  0 siblings, 0 replies; 3+ messages in thread
From: Yegor Yefremov @ 2024-12-16 10:24 UTC (permalink / raw)
  To: Baruch Siach; +Cc: buildroot

Hi Baruch,

On Mon, Dec 16, 2024 at 9:14 AM Baruch Siach <baruch@tkos.co.il> wrote:
>
> Hi Yegor,
>
> On Mon, Dec 16 2024, yegorslists@googlemail.com wrote:
> > From: Yegor Yefremov <yegorslists@googlemail.com>
> >
> > The python-m2crypto package was removed as it is in maintained
> > only mode and is not recommended for new projects.
> >
> > Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
> > ---
> >  Config.in.legacy                             |  7 +++++++
> >  package/Config.in                            |  1 -
> >  package/python-m2crypto/Config.in            |  9 ---------
> >  package/python-m2crypto/python-m2crypto.hash |  5 -----
> >  package/python-m2crypto/python-m2crypto.mk   | 18 ------------------
> >  5 files changed, 7 insertions(+), 33 deletions(-)
> >  delete mode 100644 package/python-m2crypto/Config.in
> >  delete mode 100644 package/python-m2crypto/python-m2crypto.hash
> >  delete mode 100644 package/python-m2crypto/python-m2crypto.mk
>
> DEVELOPERS should also be updated.

Good catch. v2 sent.
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2024-12-16 10:24 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-12-16  8:11 [Buildroot] [PATCH] package/python-m2crypto: remove package yegorslists
2024-12-16  8:14 ` Baruch Siach via buildroot
2024-12-16 10:24   ` Yegor Yefremov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox