devel/tinycbor: Update to 0.6.0

Changes:	https://github.com/intel/tinycbor/releases
This commit is contained in:
Po-Chuan Hsieh 2021-11-22 02:19:07 +08:00
parent 6e0fbb1bbd
commit deb995b311
No known key found for this signature in database
GPG Key ID: 9A4BD10F002DD04B
4 changed files with 18 additions and 10 deletions

View File

@ -1,7 +1,7 @@
# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
PORTNAME= tinycbor
PORTVERSION= 0.5.4
PORTVERSION= 0.6.0
DISTVERSIONPREFIX= v
CATEGORIES= devel

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1632036864
SHA256 (intel-tinycbor-v0.5.4_GH0.tar.gz) = e63668a71fd6d7abf1727dc31682ec7f107599a3c024a445c3e5da6af9328983
SIZE (intel-tinycbor-v0.5.4_GH0.tar.gz) = 89970
TIMESTAMP = 1637072896
SHA256 (intel-tinycbor-v0.6.0_GH0.tar.gz) = 512e2c9fce74f60ef9ed3af59161e905f9e19f30a52e433fc55f39f4c70d27e4
SIZE (intel-tinycbor-v0.6.0_GH0.tar.gz) = 97160

View File

@ -1,11 +1,19 @@
--- Makefile.orig 2018-01-30 22:21:35 UTC
--- Makefile.orig 2021-09-03 20:08:25 UTC
+++ Makefile
@@ -103,7 +103,7 @@ ifneq ($(cjson-pass)$(system-cjson-pass)
@@ -114,7 +114,7 @@ ifneq ($(cjson-pass)$(system-cjson-pass),)
JSON2CBOR_SOURCES = tools/json2cbor/json2cbor.c
INSTALL_TARGETS += $(bindir)/json2cbor
ifeq ($(system-cjson-pass),1)
- LDFLAGS_CJSON = -lcjson
+ LDFLAGS_CJSON = -L$(LOCALBASE)/lib -lcjson
+ LDFLAGS_CJSON = -I$(LOCALBASE)/include -L$(LOCALBASE)/lib -lcjson
else
JSON2CBOR_SOURCES += src/cjson/cJSON.c
json2cbor_CCFLAGS = -I$(SRCDIR)src/cjson
@@ -238,7 +238,6 @@ tag: distcheck
cflags := $(CPPFLAGS) -I$(SRCDIR)src
cflags += -std=gnu99 $(CFLAGS) \
-Werror=incompatible-pointer-types \
- -Werror=implicit-function-declaration \
-Werror=int-conversion
%.o: %.c
@test -d $(@D) || $(MKDIR) $(@D)

View File

@ -1,8 +1,8 @@
--- Makefile.configure.orig 2018-01-30 22:21:35 UTC
--- Makefile.configure.orig 2021-09-03 20:08:25 UTC
+++ Makefile.configure
@@ -14,7 +14,7 @@ PROGRAM-cjson += \#include <cjson/cJSON.
@@ -19,7 +19,7 @@ PROGRAM-cjson += \#include <cjson/cJSON.h>\n
PROGRAM-cjson += int main() { return cJSON_False; }
CCFLAGS-cjson = -I$(dir $(MAKEFILE))src/cjson
CCFLAGS-cjson = -I$(dir $(MAKEFILE))src
PROGRAM-system-cjson = $(PROGRAM-cjson)
-CCFLAGS-system-cjson = -lcjson
+CCFLAGS-system-cjson = -I$(LOCALBASE)/include -L$(LOCALBASE)/lib -lcjson