mirror of
https://github.com/apache/nuttx-apps.git
synced 2026-08-01 20:29:00 +00:00
crypto/libsodium: Update libsodium to 1.0.20
Update the libsodium crypto library to the latest 1.0.20 tagged release. Signed-off-by: Niccolò Maggioni <nicco.maggioni+nuttx@gmail.com>
This commit is contained in:
parent
b0726955a0
commit
d8dcc9926e
2 changed files with 14 additions and 14 deletions
|
|
@ -23,10 +23,10 @@ index 00000000..e1f24c52
|
|||
+
|
||||
+#include "export.h"
|
||||
+
|
||||
+#define SODIUM_VERSION_STRING "1.0.18"
|
||||
+#define SODIUM_VERSION_STRING "1.0.20"
|
||||
+
|
||||
+#define SODIUM_LIBRARY_VERSION_MAJOR 11
|
||||
+#define SODIUM_LIBRARY_VERSION_MINOR 0
|
||||
+#define SODIUM_LIBRARY_VERSION_MAJOR 26
|
||||
+#define SODIUM_LIBRARY_VERSION_MINOR 2
|
||||
+
|
||||
+
|
||||
+#ifdef __cplusplus
|
||||
|
|
|
|||
|
|
@ -23,17 +23,17 @@
|
|||
include $(APPDIR)/Make.defs
|
||||
|
||||
LIBSODIUM_VERSION = $(patsubst "%",%,$(strip $(CONFIG_LIBSODIUM_VERSION)))
|
||||
LIBSODIUM_URL ?= "https://github.com/jedisct1/libsodium/archive"
|
||||
LIBSODIUM_URL ?= "https://github.com/jedisct1/libsodium/releases/download/$(LIBSODIUM_VERSION)-RELEASE"
|
||||
|
||||
LIBSODIUM_ZIP = $(LIBSODIUM_VERSION).zip
|
||||
LIBSODIUM_TARGZ = "libsodium-$(LIBSODIUM_VERSION).tar.gz"
|
||||
|
||||
LIBSODIUM_UNPACKNAME = libsodium
|
||||
UNPACK ?= unzip -q -o
|
||||
UNPACK ?= tar -xaf
|
||||
|
||||
LIBSODIUM_UNPACKLIBDIR = $(LIBSODIUM_UNPACKNAME)$(DELIM)src$(DELIM)$(LIBSODIUM_UNPACKNAME)
|
||||
LIBSODIUM_UNPACKTESTDIR = $(LIBSODIUM_UNPACKNAME)$(DELIM)test$(DELIM)default
|
||||
|
||||
CSRCS += $(shell find $(LIBSODIUM_UNPACKLIBDIR) -name "*.c")
|
||||
CSRCS += $(shell if [ -d "$(LIBSODIUM_UNPACKLIBDIR)" ]; then find "$(LIBSODIUM_UNPACKLIBDIR)" -name "*.c"; fi)
|
||||
CFLAGS += ${INCDIR_PREFIX}$(APPDIR)/crypto/libsodium/libsodium/src/libsodium/include/sodium
|
||||
CFLAGS += -DDEV_MODE -DCONFIGURED=1
|
||||
CFLAGS += -Wno-unused-function -Wno-undef -Wno-unused-variable -Wno-deprecated-declarations \
|
||||
|
|
@ -48,13 +48,13 @@ PRIORITY = $(CONFIG_LIBSODIUM_TEST_PRIORITY)
|
|||
STACKSIZE = $(CONFIG_LIBSODIUM_TEST_STACKSIZE)
|
||||
endif
|
||||
|
||||
$(LIBSODIUM_ZIP):
|
||||
@echo "Downloading: $(LIBSODIUM_URL)/$(LIBSODIUM_ZIP)"
|
||||
$(Q) $(call DOWNLOAD,$(LIBSODIUM_URL),$(LIBSODIUM_ZIP))
|
||||
$(LIBSODIUM_TARGZ):
|
||||
@echo "Downloading: $(LIBSODIUM_URL)/$(LIBSODIUM_TARGZ)"
|
||||
$(Q) $(call DOWNLOAD,$(LIBSODIUM_URL),$(LIBSODIUM_TARGZ))
|
||||
|
||||
$(LIBSODIUM_UNPACKNAME): $(LIBSODIUM_ZIP)
|
||||
@echo "Unpacking: $(LIBSODIUM_ZIP) -> $(LIBSODIUM_UNPACKNAME)"
|
||||
$(Q) $(UNPACK) $(LIBSODIUM_ZIP)
|
||||
$(LIBSODIUM_UNPACKNAME): $(LIBSODIUM_TARGZ)
|
||||
@echo "Unpacking: $(LIBSODIUM_TARGZ) -> $(LIBSODIUM_UNPACKNAME)"
|
||||
$(Q) $(UNPACK) $(LIBSODIUM_TARGZ)
|
||||
$(Q) mv $(LIBSODIUM_UNPACKNAME)-$(LIBSODIUM_VERSION) $(LIBSODIUM_UNPACKNAME)
|
||||
$(Q) echo "Patching $(LIBSODIUM_UNPACKNAME)"
|
||||
$(Q) patch -p1 -d $(LIBSODIUM_UNPACKNAME) < 0001-fix-multiple-definition-bug-in-libsodium-test.patch
|
||||
|
|
@ -68,4 +68,4 @@ distclean::
|
|||
$(Q) rm -rf $(LIBSODIUM_UNPACKNAME)
|
||||
endif
|
||||
|
||||
include $(APPDIR)/Application.mk
|
||||
include $(APPDIR)/Application.mk
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue