Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 12 Sep 2015 08:43:29 +0000 (UTC)
From:      Ed Schouten <ed@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r396736 - head/sysutils/cloudabi-utils
Message-ID:  <201509120843.t8C8hTc2040741@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: ed (src committer)
Date: Sat Sep 12 08:43:29 2015
New Revision: 396736
URL: https://svnweb.freebsd.org/changeset/ports/396736

Log:
  Upgrade cloudabi-utils to version 0.5.
  
  CloudABI now has its own package collection for FreeBSD and Debian based
  systems (https://github.com/NuxiNL/cloudabi-ports/). This package
  collection will only contain software that is cross compiled for
  CloudABI -- no FreeBSD native executables.
  
  I would like to go ahead and remove all ports that overlap with the
  packages provided by CloudABI Ports. Let's start off by updating
  cloudabi-utils to version 0.5. This version no longer depends on the
  CloudABI toolchain, as it now ships with a precompiled copy of the
  trampoline executable.
  
  Once this is done, I can go ahead and remove devel/cloudabi-cloudlibc,
  devel/cloudabi-compiler-rt, devel/cloudabi-libc++,
  devel/cloudabi-libc++abi and devel/cloudabi-libunwind/.
  
  Approved by:	bapt
  Differential Revision:	https://reviews.freebsd.org/D3616

Modified:
  head/sysutils/cloudabi-utils/Makefile
  head/sysutils/cloudabi-utils/distinfo

Modified: head/sysutils/cloudabi-utils/Makefile
==============================================================================
--- head/sysutils/cloudabi-utils/Makefile	Sat Sep 12 08:14:16 2015	(r396735)
+++ head/sysutils/cloudabi-utils/Makefile	Sat Sep 12 08:43:29 2015	(r396736)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	cloudabi-utils
-PORTVERSION=	0.4
+PORTVERSION=	0.5
 CATEGORIES=	sysutils
 MASTER_SITES=	https://nuxi.nl/distfiles/cloudabi-utils/
 
@@ -11,7 +11,6 @@ COMMENT=	Utilities for running CloudABI 
 
 LICENSE=	BSD2CLAUSE
 
-BUILD_DEPENDS=	cloudabi-toolchain>=0:${PORTSDIR}/devel/cloudabi-toolchain
 LIB_DEPENDS=	libyaml.so:${PORTSDIR}/textproc/libyaml
 
 ONLY_FOR_ARCHS=	amd64
@@ -29,8 +28,8 @@ LDFLAGS+=	-L${LOCALBASE}/lib
 do-build:
 	@cd ${WRKSRC} && \
 		${SETENV} ${MAKE_ENV} \
+		PREBUILT_ARCH=x86_64 \
 		PREFIX=${PREFIX} \
-		CLOUDABI_CC=${LOCALBASE}/bin/x86_64-unknown-cloudabi-cc \
 		${SH} build
 
 do-install:

Modified: head/sysutils/cloudabi-utils/distinfo
==============================================================================
--- head/sysutils/cloudabi-utils/distinfo	Sat Sep 12 08:14:16 2015	(r396735)
+++ head/sysutils/cloudabi-utils/distinfo	Sat Sep 12 08:43:29 2015	(r396736)
@@ -1,2 +1,2 @@
-SHA256 (cloudabi-utils-0.4.tar.xz) = e9e587b6aa6ec0e9059b003ffce5cfafe767daa35ddb6d93e2f2a809e2931e96
-SIZE (cloudabi-utils-0.4.tar.xz) = 13152
+SHA256 (cloudabi-utils-0.5.tar.xz) = 3d777f5c669a91f987151346f6ce8887f30865360ede4a844fa945d4877b2168
+SIZE (cloudabi-utils-0.5.tar.xz) = 18144



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201509120843.t8C8hTc2040741>