aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--devel/argdata/Makefile9
-rw-r--r--devel/argdata/distinfo6
-rw-r--r--devel/cloudabi/Makefile5
-rw-r--r--devel/cloudabi/distinfo6
-rw-r--r--sysutils/cloudabi-utils/Makefile29
-rw-r--r--sysutils/cloudabi-utils/distinfo6
6 files changed, 34 insertions, 27 deletions
diff --git a/devel/argdata/Makefile b/devel/argdata/Makefile
index 0e63b2dc6a5b..e299c632e06d 100644
--- a/devel/argdata/Makefile
+++ b/devel/argdata/Makefile
@@ -2,8 +2,8 @@
# $FreeBSD$
PORTNAME= argdata
-PORTVERSION= 0.6
-DISTVERSIONPREFIX=v
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.7
CATEGORIES= devel
MAINTAINER= ed@FreeBSD.org
@@ -12,10 +12,9 @@ COMMENT= Binary serialisation format inspired by YAML, MessagePack and nvlists
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-USE_GITHUB= yes
-GH_ACCOUNT= NuxiNL
-
USES= cmake compiler:c11 tar:xz
USE_LDCONFIG= yes
+USE_GITHUB= yes
+GH_ACCOUNT= NuxiNL
.include <bsd.port.mk>
diff --git a/devel/argdata/distinfo b/devel/argdata/distinfo
index 9bf0a32abfff..d3dde195c281 100644
--- a/devel/argdata/distinfo
+++ b/devel/argdata/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1502984887
-SHA256 (NuxiNL-argdata-v0.6_GH0.tar.gz) = 15983371932190f7488c5e0a597bc4c2510c35ed336cbbfb3407d78e2fbc303e
-SIZE (NuxiNL-argdata-v0.6_GH0.tar.gz) = 26548
+TIMESTAMP = 1504791313
+SHA256 (NuxiNL-argdata-v0.7_GH0.tar.gz) = ed48e65c9e4d1ee0d3d72adee9d7a64690e2afd15e0e4eec799ddf409f89799c
+SIZE (NuxiNL-argdata-v0.7_GH0.tar.gz) = 26849
diff --git a/devel/cloudabi/Makefile b/devel/cloudabi/Makefile
index 841146ea8b3f..a5d6bf8b3815 100644
--- a/devel/cloudabi/Makefile
+++ b/devel/cloudabi/Makefile
@@ -2,14 +2,15 @@
# $FreeBSD$
PORTNAME= cloudabi
-PORTVERSION= 0.12
-DISTVERSIONPREFIX=v
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.15
CATEGORIES= devel
MAINTAINER= ed@FreeBSD.org
COMMENT= Constants, types and data structures used by CloudABI
LICENSE= BSD2CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
USE_GITHUB= yes
GH_ACCOUNT= NuxiNL
diff --git a/devel/cloudabi/distinfo b/devel/cloudabi/distinfo
index 9e3103afa571..a3eb8c35fad3 100644
--- a/devel/cloudabi/distinfo
+++ b/devel/cloudabi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1500995346
-SHA256 (NuxiNL-cloudabi-v0.12_GH0.tar.gz) = e3e9b4045ce9cdece50252107c0b9156c39ce723586cafba5ddb569aa34d2844
-SIZE (NuxiNL-cloudabi-v0.12_GH0.tar.gz) = 109352
+TIMESTAMP = 1504786436
+SHA256 (NuxiNL-cloudabi-v0.15_GH0.tar.gz) = c4dbb8a1c53597cfb0ef1645c1fcd2bbcef91cbfc95cc2e4b2740e5cb42f28f4
+SIZE (NuxiNL-cloudabi-v0.15_GH0.tar.gz) = 104693
diff --git a/sysutils/cloudabi-utils/Makefile b/sysutils/cloudabi-utils/Makefile
index 22d814d56542..fd9117dede3e 100644
--- a/sysutils/cloudabi-utils/Makefile
+++ b/sysutils/cloudabi-utils/Makefile
@@ -2,28 +2,35 @@
# $FreeBSD$
PORTNAME= cloudabi-utils
-PORTVERSION= 0.26
-DISTVERSIONPREFIX=v
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.30
CATEGORIES= sysutils
MAINTAINER= ed@FreeBSD.org
COMMENT= Utilities for running CloudABI programs
LICENSE= BSD2CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${LOCALBASE}/include/cloudabi_types.h:devel/cloudabi
+ONLY_FOR_ARCHS= aarch64 amd64 armv6 i386
+ONLY_FOR_ARCHS_REASON= CloudABI has not yet been ported to other architectures
+
+BUILD_DEPENDS= ${LOCALBASE}/include/cloudabi_types.h:devel/cloudabi \
+ ${LOCALBASE}/include/flower/protocol/switchboard.ad.h:net/flower \
+ ${LOCALBASE}/include/yaml2argdata/yaml_builder.h:devel/yaml2argdata
LIB_DEPENDS= libargdata.so:devel/argdata \
- libyaml.so:textproc/libyaml
+ libarpc.so:devel/arpc \
+ libyaml-cpp.so:devel/yaml-cpp
+USES= cmake localbase:ldflags pkgconfig tar:xz
+USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= NuxiNL
-ONLY_FOR_ARCHS= aarch64 amd64 armv6 i386
-ONLY_FOR_ARCHS_REASON= CloudABI has not yet been ported to other architectures
-
-USES= cmake compiler:c11 pkgconfig tar:xz
-USE_LDCONFIG= yes
+.include <bsd.port.pre.mk>
-CFLAGS+= -I${LOCALBASE}/include
+.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1100511
+IGNORE= requires various C++17 features
+.endif
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/sysutils/cloudabi-utils/distinfo b/sysutils/cloudabi-utils/distinfo
index 27f65d912b00..3bd5376a78d9 100644
--- a/sysutils/cloudabi-utils/distinfo
+++ b/sysutils/cloudabi-utils/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1500995361
-SHA256 (NuxiNL-cloudabi-utils-v0.26_GH0.tar.gz) = b48449fa0623b71a25f365a2b7e7f938190d33825113c8948b19f0b9ceac350c
-SIZE (NuxiNL-cloudabi-utils-v0.26_GH0.tar.gz) = 227599
+TIMESTAMP = 1504787087
+SHA256 (NuxiNL-cloudabi-utils-v0.30_GH0.tar.gz) = 7e1483348b322dec8ce1d31202e9d635dbfdfa3a1e46f0675b5e997aa28c0a93
+SIZE (NuxiNL-cloudabi-utils-v0.30_GH0.tar.gz) = 221541