package/tinycbor: bump to version 0.5.4
- Drop patch (already in version) - Update indentation in hash file (two spaces) https://github.com/intel/tinycbor/releases/tag/v0.5.4 Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> (cherry picked from commit 94da7ebeda2f7f3d661b05f1c8402b9369f904ad) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
committed by
Peter Korsgaard
parent
4c26b80d9a
commit
b75d0bb2f3
@@ -1,39 +0,0 @@
|
|||||||
From 085ca40781f7c39febe6d14fb7e5cba342e1804b Mon Sep 17 00:00:00 2001
|
|
||||||
From: Ricardo Crudo <ricardo.crudo@gmail.com>
|
|
||||||
Date: Sat, 30 May 2020 22:03:01 +0200
|
|
||||||
Subject: [PATCH] Enable build for different c libraries
|
|
||||||
|
|
||||||
The open_memstream.c was using GLIBC macro definition to test if the
|
|
||||||
library is building on a Linux box. This makes impossible to build
|
|
||||||
tinycbor against other C libraries, as musl for example.
|
|
||||||
|
|
||||||
Signed-off-by: Ricardo Crudo <ricardo.crudo@gmail.com>
|
|
||||||
[Retrieved from:
|
|
||||||
https://github.com/intel/tinycbor/commit/085ca40781f7c39febe6d14fb7e5cba342e1804b]
|
|
||||||
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
|
|
||||||
---
|
|
||||||
src/open_memstream.c | 4 ++--
|
|
||||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/src/open_memstream.c b/src/open_memstream.c
|
|
||||||
index 18f3de8..3365378 100644
|
|
||||||
--- a/src/open_memstream.c
|
|
||||||
+++ b/src/open_memstream.c
|
|
||||||
@@ -38,7 +38,7 @@
|
|
||||||
#ifdef __APPLE__
|
|
||||||
typedef int RetType;
|
|
||||||
typedef int LenType;
|
|
||||||
-#elif __GLIBC__
|
|
||||||
+#elif __linux__
|
|
||||||
typedef ssize_t RetType;
|
|
||||||
typedef size_t LenType;
|
|
||||||
#else
|
|
||||||
@@ -101,7 +101,7 @@ FILE *open_memstream(char **bufptr, size_t *lenptr)
|
|
||||||
|
|
||||||
#ifdef __APPLE__
|
|
||||||
return funopen(b, NULL, write_to_buffer, NULL, close_buffer);
|
|
||||||
-#elif __GLIBC__
|
|
||||||
+#elif __linux__
|
|
||||||
static const cookie_io_functions_t vtable = {
|
|
||||||
NULL,
|
|
||||||
write_to_buffer,
|
|
||||||
@@ -1,3 +1,3 @@
|
|||||||
# Locally computed:
|
# Locally computed:
|
||||||
sha256 956eb4b670ea4969eaee67395b5bb6437b153960385b77357d6692e979d1b12d tinycbor-0.5.3.tar.gz
|
sha256 e63668a71fd6d7abf1727dc31682ec7f107599a3c024a445c3e5da6af9328983 tinycbor-0.5.4.tar.gz
|
||||||
sha256 3c6ba0b5bfa7830505301ffb336a17b0748e0d61c4d34216e9dc98f10e40395e LICENSE
|
sha256 3c6ba0b5bfa7830505301ffb336a17b0748e0d61c4d34216e9dc98f10e40395e LICENSE
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
#
|
#
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
TINYCBOR_VERSION = 0.5.3
|
TINYCBOR_VERSION = 0.5.4
|
||||||
TINYCBOR_SITE = $(call github,intel,tinycbor,v$(TINYCBOR_VERSION))
|
TINYCBOR_SITE = $(call github,intel,tinycbor,v$(TINYCBOR_VERSION))
|
||||||
TINYCBOR_LICENSE = MIT
|
TINYCBOR_LICENSE = MIT
|
||||||
TINYCBOR_LICENSE_FILES = LICENSE
|
TINYCBOR_LICENSE_FILES = LICENSE
|
||||||
|
|||||||
Reference in New Issue
Block a user