[Buildroot] [PATCH 2/2] package/libmcrypt: drop package
Fabrice Fontaine
fontaine.fabrice at gmail.com
Thu Aug 5 17:42:52 UTC 2021
Drop libmcrypt which is not maintained anymore (no release since 2007).
Signed-off-by: Fabrice Fontaine <fontaine.fabrice at gmail.com>
---
Config.in.legacy | 7 +++++++
package/Config.in | 1 -
package/libmcrypt/0001-nocxx.patch | 15 ---------------
package/libmcrypt/Config.in | 7 -------
package/libmcrypt/libmcrypt.hash | 3 ---
package/libmcrypt/libmcrypt.mk | 15 ---------------
6 files changed, 7 insertions(+), 41 deletions(-)
delete mode 100644 package/libmcrypt/0001-nocxx.patch
delete mode 100644 package/libmcrypt/Config.in
delete mode 100644 package/libmcrypt/libmcrypt.hash
delete mode 100644 package/libmcrypt/libmcrypt.mk
diff --git a/Config.in.legacy b/Config.in.legacy
index 1d34f81815..b127a5b976 100644
--- a/Config.in.legacy
+++ b/Config.in.legacy
@@ -146,6 +146,13 @@ endif
comment "Legacy options removed in 2021.08"
+config BR2_PACKAGE_LIBMCRYPT
+ bool "libmcrypt package was removed"
+ select BR2_LEGACY
+ help
+ This package has been removed as it is not maintained anymore
+ (no release since 2007).
+
config BR2_PACKAGE_MCRYPT
bool "mcrypt package was removed"
select BR2_LEGACY
diff --git a/package/Config.in b/package/Config.in
index ab0f74b0e3..55f4947e65 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -1376,7 +1376,6 @@ menu "Crypto"
source "package/libgpgme/Config.in"
source "package/libkcapi/Config.in"
source "package/libksba/Config.in"
- source "package/libmcrypt/Config.in"
source "package/libmd/Config.in"
source "package/libmhash/Config.in"
source "package/libnss/Config.in"
diff --git a/package/libmcrypt/0001-nocxx.patch b/package/libmcrypt/0001-nocxx.patch
deleted file mode 100644
index b1c28713a1..0000000000
--- a/package/libmcrypt/0001-nocxx.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-libmcrypt doesn't use C++ so remove the check.
-
-Signed-off-by: Gustavo Zacarias <gustavo at zacarias.com.ar>
-
-diff -Nura libmcrypt-2.5.8.orig/configure.in libmcrypt-2.5.8/configure.in
---- libmcrypt-2.5.8.orig/configure.in 2013-01-07 12:20:44.332200669 -0300
-+++ libmcrypt-2.5.8/configure.in 2013-01-07 12:20:50.405390565 -0300
-@@ -19,7 +19,6 @@
-
- AC_PROG_MAKE_SET
-
--AC_PROG_CXX
- AC_PROG_CC
- AC_PROG_CPP
- AC_PROG_INSTALL
diff --git a/package/libmcrypt/Config.in b/package/libmcrypt/Config.in
deleted file mode 100644
index 784d2c2af6..0000000000
--- a/package/libmcrypt/Config.in
+++ /dev/null
@@ -1,7 +0,0 @@
-config BR2_PACKAGE_LIBMCRYPT
- bool "libmcrypt"
- help
- libmcrypt is a library that provides uniform interface to
- access several encryption algorithms.
-
- http://mcrypt.sourceforge.net/
diff --git a/package/libmcrypt/libmcrypt.hash b/package/libmcrypt/libmcrypt.hash
deleted file mode 100644
index 30b57522b8..0000000000
--- a/package/libmcrypt/libmcrypt.hash
+++ /dev/null
@@ -1,3 +0,0 @@
-# Locally computed:
-sha256 e4eb6c074bbab168ac47b947c195ff8cef9d51a211cdd18ca9c9ef34d27a373e libmcrypt-2.5.8.tar.gz
-sha256 ca0061fc1381a3ab242310e4b3f56389f28e3d460eb2fd822ed7a21c6f030532 COPYING.LIB
diff --git a/package/libmcrypt/libmcrypt.mk b/package/libmcrypt/libmcrypt.mk
deleted file mode 100644
index e93f0136b3..0000000000
--- a/package/libmcrypt/libmcrypt.mk
+++ /dev/null
@@ -1,15 +0,0 @@
-################################################################################
-#
-# libmcrypt
-#
-################################################################################
-
-LIBMCRYPT_VERSION = 2.5.8
-LIBMCRYPT_SITE = http://downloads.sourceforge.net/project/mcrypt/Libmcrypt/$(LIBMCRYPT_VERSION)
-LIBMCRYPT_AUTORECONF = YES
-LIBMCRYPT_INSTALL_STAGING = YES
-LIBMCRYPT_LICENSE = LGPL-2.1
-LIBMCRYPT_LICENSE_FILES = COPYING.LIB
-LIBMCRYPT_CONFIG_SCRIPTS = libmcrypt-config
-
-$(eval $(autotools-package))
--
2.30.2
More information about the buildroot
mailing list