package/luacrypto: remove package
authorPeter Korsgaard <peter@korsgaard.com>
Tue, 5 Feb 2019 20:03:09 +0000 (21:03 +0100)
committerThomas Petazzoni <thomas.petazzoni@bootlin.com>
Wed, 6 Feb 2019 09:16:00 +0000 (10:16 +0100)
Fixes:
http://autobuild.buildroot.net/results/afd/afdc598b80356a8301d890232466de421f7779d5/

Luacrypto fails to build with openssl 1.1.x.  The package has not seen any
functional changes since it was added in 2013 and has no reverse
dependencies.

The upstream repository (https://github.com/starius/luacrypto) explicitly
states:

this project is deprecated, use luaossl

So remove the package.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Reviewed-by: Matthew Weber <matthew.weber@rockwellcollins.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Config.in.legacy
DEVELOPERS
package/Config.in
package/luacrypto/Config.in [deleted file]
package/luacrypto/luacrypto.hash [deleted file]
package/luacrypto/luacrypto.mk [deleted file]

index db300db172bf64a8eea460098f4e924238c824ca..be2f722b0505a7f93bb604e715f059c92f5f2b66 100644 (file)
@@ -146,6 +146,12 @@ endif
 
 comment "Legacy options removed in 2019.02"
 
+config BR2_PACKAGE_LUACRYPTO
+       bool "luacrypto package removed"
+       select BR2_LEGACY
+       help
+         The luacrypto package was removed. Consider luaossl instead.
+
 config BR2_PACKAGE_TN5250
        bool "tn5250 package removed"
        select BR2_LEGACY
index 59e1f32ba9878d688ae7b43c0910131d46e8fe85..8e713f2d637d77fb4bd56c746b6c4331f9561dc2 100644 (file)
@@ -215,7 +215,6 @@ F:  package/ti-cgt-pru/
 N:     Assaf Inbal <shmuelzon@gmail.com>
 F:     package/lbase64/
 F:     package/luabitop/
-F:     package/luacrypto/
 F:     package/luaexpatutils/
 F:     package/luaposix/
 F:     package/luasec/
index 6273ea8197c5cc54f6300f2fd68994cd1df81b57..222857ad183c919aff20ba295f10bc45f6d7bb5e 100644 (file)
@@ -631,7 +631,6 @@ menu "Lua libraries/modules"
        source "package/lua-testmore/Config.in"
        source "package/lua-utf8/Config.in"
        source "package/luabitop/Config.in"
-       source "package/luacrypto/Config.in"
        source "package/luadbi/Config.in"
        source "package/luadbi-sqlite3/Config.in"
        source "package/luaexpat/Config.in"
diff --git a/package/luacrypto/Config.in b/package/luacrypto/Config.in
deleted file mode 100644 (file)
index cc5a880..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-config BR2_PACKAGE_LUACRYPTO
-       bool "luacrypto"
-       select BR2_PACKAGE_OPENSSL
-       help
-         LuaCrypto provides a Lua frontend to the OpenSSL cryptographic
-         library.
-         The OpenSSL features that are currently exposed are digests
-         (MD5, SHA-1, HMAC, and more) and crypto-grade random number
-         generators communication.
-
-         http://mkottman.github.com/luacrypto/
diff --git a/package/luacrypto/luacrypto.hash b/package/luacrypto/luacrypto.hash
deleted file mode 100644 (file)
index 5d600b0..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-# computed by luarocks/buildroot
-sha256 dc935c923b8851208d5d504b343448a9d5bd3e537bb8657875f12d72155600b8  luacrypto-0.3.2-1.src.rock
-sha256 f97651bcb248dff32f121ef7a904617b9252d80f4b911e4476806c512a268fa9  luacrypto-0.3.2/COPYING
diff --git a/package/luacrypto/luacrypto.mk b/package/luacrypto/luacrypto.mk
deleted file mode 100644 (file)
index b6dbb99..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-################################################################################
-#
-# luacrypto
-#
-################################################################################
-
-LUACRYPTO_VERSION = 0.3.2-1
-LUACRYPTO_LICENSE = MIT
-LUACRYPTO_LICENSE_FILES = $(LUACRYPTO_SUBDIR)/COPYING
-LUACRYPTO_DEPENDENCIES = openssl
-
-$(eval $(luarocks-package))