Index: head/devel/cloudabi-cloudlibc/Makefile =================================================================== --- head/devel/cloudabi-cloudlibc/Makefile (revision 392678) +++ head/devel/cloudabi-cloudlibc/Makefile (revision 392679) @@ -1,31 +1,32 @@ # Created by: Ed Schouten # $FreeBSD$ PORTNAME= cloudlibc -PORTVERSION= 0.2 +PORTVERSION= 0.3 CATEGORIES= devel MASTER_SITES= https://nuxi.nl/distfiles/cloudlibc/ PKGNAMEPREFIX= cloudabi- MAINTAINER= ed@FreeBSD.org COMMENT= C library for CloudABI LICENSE= BSD2CLAUSE BUILD_DEPENDS= x86_64-unknown-cloudabi-ar:${PORTSDIR}/devel/cloudabi-binutils \ x86_64-unknown-cloudabi-cc:${PORTSDIR}/lang/cloudabi-clang USES= tar:xz do-build: @cd ${WRKSRC} && \ AR=${LOCALBASE}/bin/x86_64-unknown-cloudabi-ar \ CC=${LOCALBASE}/bin/x86_64-unknown-cloudabi-cc \ ${SH} build do-install: @cd ${WRKSRC} && \ - PREFIX=${STAGEDIR}${PREFIX}/x86_64-unknown-cloudabi \ + DESTDIR=${STAGEDIR} \ + PREFIX=${PREFIX}/x86_64-unknown-cloudabi \ ${SH} install .include Index: head/devel/cloudabi-cloudlibc/distinfo =================================================================== --- head/devel/cloudabi-cloudlibc/distinfo (revision 392678) +++ head/devel/cloudabi-cloudlibc/distinfo (revision 392679) @@ -1,2 +1,2 @@ -SHA256 (cloudlibc-0.2.tar.xz) = 4e0ba922c85318b3126b769bed2b67ff6b5126eb5e2d825241b1c056f41e58ac -SIZE (cloudlibc-0.2.tar.xz) = 628216 +SHA256 (cloudlibc-0.3.tar.xz) = 3355c8c7c90bcfa27a2707f7ac4af6db76b9c0df1e702d5ff7e45c77e1e6e39f +SIZE (cloudlibc-0.3.tar.xz) = 631364 Index: head/devel/cloudabi-compiler-rt/Makefile =================================================================== --- head/devel/cloudabi-compiler-rt/Makefile (revision 392678) +++ head/devel/cloudabi-compiler-rt/Makefile (revision 392679) @@ -1,72 +1,72 @@ # Created by: Ed Schouten # $FreeBSD$ PORTNAME= compiler-rt -DISTVERSION= 0.241676 +DISTVERSION= 0.242897 CATEGORIES= devel MASTER_SITES= https://nuxi.nl/distfiles/compiler-rt/ PKGNAMEPREFIX= cloudabi- MAINTAINER= ed@FreeBSD.org COMMENT= Compiler runtime library for CloudABI LICENSE= MIT BUILD_DEPENDS= x86_64-unknown-cloudabi-ar:${PORTSDIR}/devel/cloudabi-binutils \ x86_64-unknown-cloudabi-cc:${PORTSDIR}/lang/cloudabi-clang \ ${LOCALBASE}/x86_64-unknown-cloudabi/lib/libc.a:${PORTSDIR}/devel/cloudabi-cloudlibc USES= tar:xz PLIST_FILES= x86_64-unknown-cloudabi/lib/libcompiler_rt.a WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/lib/builtins # Do not use the CMake build rules provided by compiler-rt. The CMake build # rules shipped with compiler-rt depend both on a standard C++ library and a # compiler that can generate working executables. In our case we are not # capable of generating executables, for the reason that we need an installed # copy of compiler-rt. # # Fall back to generating the object files and the library manually. SRCFILES= absvdi2.c absvsi2.c absvti2.c adddf3.c addsf3.c addtf3.c \ addvdi3.c addvsi3.c addvti3.c ashldi3.c ashlti3.c ashrdi3.c \ ashrti3.c clear_cache.c clzdi2.c clzsi2.c clzti2.c cmpdi2.c \ cmpti2.c comparedf2.c comparesf2.c ctzdi2.c ctzsi2.c ctzti2.c \ divdc3.c divdf3.c divdi3.c divmoddi4.c divmodsi4.c divsc3.c \ divsf3.c divsi3.c divtf3.c divti3.c divxc3.c \ enable_execute_stack.c extendhfsf2.c extendsfdf2.c ffsdi2.c \ ffsti2.c fixdfdi.c fixdfsi.c fixdfti.c fixsfdi.c fixsfsi.c \ fixsfti.c fixunsdfdi.c fixunsdfsi.c fixunsdfti.c fixunssfdi.c \ fixunssfsi.c fixunssfti.c fixunsxfdi.c fixunsxfsi.c \ fixunsxfti.c fixxfdi.c fixxfti.c floatsidf.c floatsisf.c \ floattidf.c floattisf.c floattixf.c floatunsidf.c \ floatunsisf.c floatuntidf.c floatuntisf.c floatuntixf.c \ int_util.c lshrdi3.c lshrti3.c moddi3.c modsi3.c modti3.c \ muldc3.c muldf3.c muldi3.c mulodi4.c mulosi4.c muloti4.c \ mulsc3.c mulsf3.c multf3.c multi3.c mulvdi3.c mulvsi3.c \ mulvti3.c mulxc3.c negdf2.c negdi2.c negsf2.c negti2.c \ negvdi2.c negvsi2.c negvti2.c paritydi2.c paritysi2.c \ parityti2.c popcountdi2.c popcountsi2.c popcountti2.c \ powidf2.c powisf2.c powitf2.c powixf2.c subdf3.c subsf3.c \ subtf3.c subvdi3.c subvsi3.c subvti3.c trampoline_setup.c \ truncdfhf2.c truncdfsf2.c truncsfhf2.c ucmpdi2.c ucmpti2.c \ udivdi3.c udivmoddi4.c udivmodsi4.c udivmodti4.c udivsi3.c \ udivti3.c umoddi3.c umodsi3.c umodti3.c x86_64/floatdidf.c \ x86_64/floatdisf.c x86_64/floatdixf.c x86_64/floatundidf.S \ x86_64/floatundisf.S x86_64/floatundixf.S do-build: .for f in ${SRCFILES} ${LOCALBASE}/bin/x86_64-unknown-cloudabi-cc -O2 \ -c -o ${WRKSRC}/$f.o ${WRKSRC}/$f .endfor cd ${WRKSRC}; ${LOCALBASE}/bin/x86_64-unknown-cloudabi-ar -rcs \ libcompiler_rt.a ${SRCFILES:S/$/.o/} do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/x86_64-unknown-cloudabi/lib/ ${INSTALL_DATA} ${WRKSRC}/libcompiler_rt.a \ ${STAGEDIR}${PREFIX}/x86_64-unknown-cloudabi/lib/ .include Index: head/devel/cloudabi-compiler-rt/distinfo =================================================================== --- head/devel/cloudabi-compiler-rt/distinfo (revision 392678) +++ head/devel/cloudabi-compiler-rt/distinfo (revision 392679) @@ -1,2 +1,2 @@ -SHA256 (compiler-rt-0.241676.tar.xz) = 4da00d6b177af1a882c6c5a3a43f2ec5820494bcc0681046a2bc8a43477cd2eb -SIZE (compiler-rt-0.241676.tar.xz) = 1164088 +SHA256 (compiler-rt-0.242897.tar.xz) = db856e9c700b854e96ac76768aefb302ab03be49d158d2d34efcb2c984f9af68 +SIZE (compiler-rt-0.242897.tar.xz) = 1166932 Index: head/devel/cloudabi-libc++/Makefile =================================================================== --- head/devel/cloudabi-libc++/Makefile (revision 392678) +++ head/devel/cloudabi-libc++/Makefile (revision 392679) @@ -1,48 +1,48 @@ # Created by: Ed Schouten # $FreeBSD$ PORTNAME= libc++ -PORTVERSION= 0.241676 +PORTVERSION= 0.242897 CATEGORIES= devel MASTER_SITES= https://nuxi.nl/distfiles/libc++/:libcxx \ https://nuxi.nl/distfiles/libc++abi/:libcxxabi PKGNAMEPREFIX= cloudabi- DISTFILES= libc++-${PORTVERSION}${EXTRACT_SUFX}:libcxx \ libc++abi-${PORTVERSION}${EXTRACT_SUFX}:libcxxabi MAINTAINER= ed@FreeBSD.org COMMENT= C++ standard template library for CloudABI LICENSE= MIT BUILD_DEPENDS= x86_64-unknown-cloudabi-ar:${PORTSDIR}/devel/cloudabi-binutils \ x86_64-unknown-cloudabi-c++:${PORTSDIR}/lang/cloudabi-clang \ ${LOCALBASE}/x86_64-unknown-cloudabi/lib/libc.a:${PORTSDIR}/devel/cloudabi-cloudlibc USES= tar:xz SRCFILES= algorithm bind chrono condition_variable debug exception \ future hash ios iostream locale memory mutex new optional \ random regex shared_mutex stdexcept string strstream \ system_error thread typeinfo utility valarray do-build: .for f in ${SRCFILES} ${LOCALBASE}/bin/x86_64-unknown-cloudabi-c++ \ -g -O2 -nostdinc++ -std=c++11 -I${WRKSRC}/include \ -I${WRKDIR}/libc++abi-${PORTVERSION}/include \ -D_LIBCPP_BUILD_STATIC -DLIBCXX_BUILDING_LIBCXXABI \ -c -o ${WRKSRC}/$f.o ${WRKSRC}/src/$f.cpp .endfor cd ${WRKSRC}; ${LOCALBASE}/bin/x86_64-unknown-cloudabi-ar -rcs \ libc++.a ${SRCFILES:S/$/.o/} do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/x86_64-unknown-cloudabi/lib/ \ ${STAGEDIR}${PREFIX}/x86_64-unknown-cloudabi/include/c++/ ${INSTALL_DATA} ${WRKSRC}/libc++.a \ ${STAGEDIR}${PREFIX}/x86_64-unknown-cloudabi/lib/ @${CP} -r ${WRKSRC}/include \ ${STAGEDIR}${PREFIX}/x86_64-unknown-cloudabi/include/c++/v1 .include Index: head/devel/cloudabi-libc++/distinfo =================================================================== --- head/devel/cloudabi-libc++/distinfo (revision 392678) +++ head/devel/cloudabi-libc++/distinfo (revision 392679) @@ -1,4 +1,4 @@ -SHA256 (libc++-0.241676.tar.xz) = f95aa5a100128377e52313456d3016125182186df11109e434ad7f9b8ed25f1d -SIZE (libc++-0.241676.tar.xz) = 959656 -SHA256 (libc++abi-0.241676.tar.xz) = 204a6772d70e1ad910117ca30335718ac9f344df555145abbe34b0bbf14ed50e -SIZE (libc++abi-0.241676.tar.xz) = 506816 +SHA256 (libc++-0.242897.tar.xz) = 74cb39fe8972bd4a8cc993719e1f3e18ff0fcef1deb61289bd9e1ad0270d48fb +SIZE (libc++-0.242897.tar.xz) = 966600 +SHA256 (libc++abi-0.242897.tar.xz) = f8a6502e5c2601fd1fad62ccb4b63639e21161bfe905d9b081628ce40baa3550 +SIZE (libc++abi-0.242897.tar.xz) = 506740 Index: head/devel/cloudabi-libc++/pkg-plist =================================================================== --- head/devel/cloudabi-libc++/pkg-plist (revision 392678) +++ head/devel/cloudabi-libc++/pkg-plist (revision 392679) @@ -1,113 +1,114 @@ x86_64-unknown-cloudabi/include/c++/v1/__bit_reference x86_64-unknown-cloudabi/include/c++/v1/__config x86_64-unknown-cloudabi/include/c++/v1/__debug x86_64-unknown-cloudabi/include/c++/v1/__functional_03 x86_64-unknown-cloudabi/include/c++/v1/__functional_base x86_64-unknown-cloudabi/include/c++/v1/__functional_base_03 x86_64-unknown-cloudabi/include/c++/v1/__hash_table x86_64-unknown-cloudabi/include/c++/v1/__locale x86_64-unknown-cloudabi/include/c++/v1/__mutex_base x86_64-unknown-cloudabi/include/c++/v1/__refstring x86_64-unknown-cloudabi/include/c++/v1/__split_buffer x86_64-unknown-cloudabi/include/c++/v1/__sso_allocator x86_64-unknown-cloudabi/include/c++/v1/__std_stream x86_64-unknown-cloudabi/include/c++/v1/__tree x86_64-unknown-cloudabi/include/c++/v1/__tuple x86_64-unknown-cloudabi/include/c++/v1/__undef___deallocate x86_64-unknown-cloudabi/include/c++/v1/__undef_min_max x86_64-unknown-cloudabi/include/c++/v1/algorithm x86_64-unknown-cloudabi/include/c++/v1/array x86_64-unknown-cloudabi/include/c++/v1/atomic x86_64-unknown-cloudabi/include/c++/v1/bitset x86_64-unknown-cloudabi/include/c++/v1/cassert x86_64-unknown-cloudabi/include/c++/v1/ccomplex x86_64-unknown-cloudabi/include/c++/v1/cctype x86_64-unknown-cloudabi/include/c++/v1/cerrno x86_64-unknown-cloudabi/include/c++/v1/cfenv x86_64-unknown-cloudabi/include/c++/v1/cfloat x86_64-unknown-cloudabi/include/c++/v1/chrono x86_64-unknown-cloudabi/include/c++/v1/cinttypes x86_64-unknown-cloudabi/include/c++/v1/ciso646 x86_64-unknown-cloudabi/include/c++/v1/climits x86_64-unknown-cloudabi/include/c++/v1/clocale x86_64-unknown-cloudabi/include/c++/v1/cmath x86_64-unknown-cloudabi/include/c++/v1/codecvt x86_64-unknown-cloudabi/include/c++/v1/complex x86_64-unknown-cloudabi/include/c++/v1/complex.h x86_64-unknown-cloudabi/include/c++/v1/condition_variable x86_64-unknown-cloudabi/include/c++/v1/csetjmp x86_64-unknown-cloudabi/include/c++/v1/csignal x86_64-unknown-cloudabi/include/c++/v1/cstdarg x86_64-unknown-cloudabi/include/c++/v1/cstdbool x86_64-unknown-cloudabi/include/c++/v1/cstddef x86_64-unknown-cloudabi/include/c++/v1/cstdint x86_64-unknown-cloudabi/include/c++/v1/cstdio x86_64-unknown-cloudabi/include/c++/v1/cstdlib x86_64-unknown-cloudabi/include/c++/v1/cstring x86_64-unknown-cloudabi/include/c++/v1/ctgmath x86_64-unknown-cloudabi/include/c++/v1/ctime x86_64-unknown-cloudabi/include/c++/v1/cwchar x86_64-unknown-cloudabi/include/c++/v1/cwctype x86_64-unknown-cloudabi/include/c++/v1/deque x86_64-unknown-cloudabi/include/c++/v1/exception x86_64-unknown-cloudabi/include/c++/v1/experimental/__config x86_64-unknown-cloudabi/include/c++/v1/experimental/algorithm x86_64-unknown-cloudabi/include/c++/v1/experimental/chrono x86_64-unknown-cloudabi/include/c++/v1/experimental/dynarray +x86_64-unknown-cloudabi/include/c++/v1/experimental/functional x86_64-unknown-cloudabi/include/c++/v1/experimental/optional x86_64-unknown-cloudabi/include/c++/v1/experimental/ratio x86_64-unknown-cloudabi/include/c++/v1/experimental/string_view x86_64-unknown-cloudabi/include/c++/v1/experimental/system_error x86_64-unknown-cloudabi/include/c++/v1/experimental/tuple x86_64-unknown-cloudabi/include/c++/v1/experimental/type_traits x86_64-unknown-cloudabi/include/c++/v1/experimental/utility x86_64-unknown-cloudabi/include/c++/v1/ext/__hash x86_64-unknown-cloudabi/include/c++/v1/ext/hash_map x86_64-unknown-cloudabi/include/c++/v1/ext/hash_set x86_64-unknown-cloudabi/include/c++/v1/forward_list x86_64-unknown-cloudabi/include/c++/v1/fstream x86_64-unknown-cloudabi/include/c++/v1/functional x86_64-unknown-cloudabi/include/c++/v1/future x86_64-unknown-cloudabi/include/c++/v1/initializer_list x86_64-unknown-cloudabi/include/c++/v1/iomanip x86_64-unknown-cloudabi/include/c++/v1/ios x86_64-unknown-cloudabi/include/c++/v1/iosfwd x86_64-unknown-cloudabi/include/c++/v1/iostream x86_64-unknown-cloudabi/include/c++/v1/istream x86_64-unknown-cloudabi/include/c++/v1/iterator x86_64-unknown-cloudabi/include/c++/v1/limits x86_64-unknown-cloudabi/include/c++/v1/list x86_64-unknown-cloudabi/include/c++/v1/locale x86_64-unknown-cloudabi/include/c++/v1/map x86_64-unknown-cloudabi/include/c++/v1/memory x86_64-unknown-cloudabi/include/c++/v1/module.modulemap x86_64-unknown-cloudabi/include/c++/v1/mutex x86_64-unknown-cloudabi/include/c++/v1/new x86_64-unknown-cloudabi/include/c++/v1/numeric x86_64-unknown-cloudabi/include/c++/v1/ostream x86_64-unknown-cloudabi/include/c++/v1/queue x86_64-unknown-cloudabi/include/c++/v1/random x86_64-unknown-cloudabi/include/c++/v1/ratio x86_64-unknown-cloudabi/include/c++/v1/regex x86_64-unknown-cloudabi/include/c++/v1/scoped_allocator x86_64-unknown-cloudabi/include/c++/v1/set x86_64-unknown-cloudabi/include/c++/v1/shared_mutex x86_64-unknown-cloudabi/include/c++/v1/sstream x86_64-unknown-cloudabi/include/c++/v1/stack x86_64-unknown-cloudabi/include/c++/v1/stdexcept x86_64-unknown-cloudabi/include/c++/v1/streambuf x86_64-unknown-cloudabi/include/c++/v1/string x86_64-unknown-cloudabi/include/c++/v1/strstream x86_64-unknown-cloudabi/include/c++/v1/system_error x86_64-unknown-cloudabi/include/c++/v1/tgmath.h x86_64-unknown-cloudabi/include/c++/v1/thread x86_64-unknown-cloudabi/include/c++/v1/tuple x86_64-unknown-cloudabi/include/c++/v1/type_traits x86_64-unknown-cloudabi/include/c++/v1/typeindex x86_64-unknown-cloudabi/include/c++/v1/typeinfo x86_64-unknown-cloudabi/include/c++/v1/unordered_map x86_64-unknown-cloudabi/include/c++/v1/unordered_set x86_64-unknown-cloudabi/include/c++/v1/utility x86_64-unknown-cloudabi/include/c++/v1/valarray x86_64-unknown-cloudabi/include/c++/v1/vector x86_64-unknown-cloudabi/lib/libc++.a Index: head/devel/cloudabi-libc++abi/Makefile =================================================================== --- head/devel/cloudabi-libc++abi/Makefile (revision 392678) +++ head/devel/cloudabi-libc++abi/Makefile (revision 392679) @@ -1,48 +1,48 @@ # Created by: Ed Schouten # $FreeBSD$ PORTNAME= libc++abi -PORTVERSION= 0.241676 +PORTVERSION= 0.242897 CATEGORIES= devel MASTER_SITES= https://nuxi.nl/distfiles/libc++abi/:libcxxabi \ https://nuxi.nl/distfiles/libunwind/:libunwind PKGNAMEPREFIX= cloudabi- DISTFILES= libc++abi-${PORTVERSION}${EXTRACT_SUFX}:libcxxabi \ libunwind-${PORTVERSION}${EXTRACT_SUFX}:libunwind MAINTAINER= ed@FreeBSD.org COMMENT= C++ standard library support for CloudABI LICENSE= MIT BUILD_DEPENDS= x86_64-unknown-cloudabi-ar:${PORTSDIR}/devel/cloudabi-binutils \ x86_64-unknown-cloudabi-c++:${PORTSDIR}/lang/cloudabi-clang \ ${LOCALBASE}/x86_64-unknown-cloudabi/lib/libc.a:${PORTSDIR}/devel/cloudabi-cloudlibc \ ${LOCALBASE}/x86_64-unknown-cloudabi/lib/libc++.a:${PORTSDIR}/devel/cloudabi-libc++ USES= tar:xz PLIST_FILES= x86_64-unknown-cloudabi/lib/libc++abi.a SRCFILES= abort_message cxa_aux_runtime cxa_default_handlers \ cxa_demangle cxa_exception cxa_exception_storage cxa_guard \ cxa_handlers cxa_new_delete cxa_personality cxa_thread_atexit \ cxa_unexpected cxa_vector cxa_virtual exception \ private_typeinfo stdexcept typeinfo do-build: .for f in ${SRCFILES} ${LOCALBASE}/bin/x86_64-unknown-cloudabi-c++ \ -O2 -std=c++11 -I${WRKSRC}/include \ -I${WRKDIR}/libunwind-${PORTVERSION}/include \ -c -o ${WRKSRC}/$f.o ${WRKSRC}/src/$f.cpp .endfor cd ${WRKSRC}; ${LOCALBASE}/bin/x86_64-unknown-cloudabi-ar -rcs \ libc++abi.a ${SRCFILES:S/$/.o/} do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/x86_64-unknown-cloudabi/lib/ ${INSTALL_DATA} ${WRKSRC}/libc++abi.a \ ${STAGEDIR}${PREFIX}/x86_64-unknown-cloudabi/lib/ .include Index: head/devel/cloudabi-libc++abi/distinfo =================================================================== --- head/devel/cloudabi-libc++abi/distinfo (revision 392678) +++ head/devel/cloudabi-libc++abi/distinfo (revision 392679) @@ -1,4 +1,4 @@ -SHA256 (libc++abi-0.241676.tar.xz) = 204a6772d70e1ad910117ca30335718ac9f344df555145abbe34b0bbf14ed50e -SIZE (libc++abi-0.241676.tar.xz) = 506816 -SHA256 (libunwind-0.241676.tar.xz) = 6daeb7e5258c41d4bd702cf23da3f2c51d51387ed1c3cf110284b565a713ee5f -SIZE (libunwind-0.241676.tar.xz) = 59316 +SHA256 (libc++abi-0.242897.tar.xz) = f8a6502e5c2601fd1fad62ccb4b63639e21161bfe905d9b081628ce40baa3550 +SIZE (libc++abi-0.242897.tar.xz) = 506740 +SHA256 (libunwind-0.242897.tar.xz) = 943882e8122c02ca852a989e3a496ad945228ab9102eb6d6f266cae0b50c11a2 +SIZE (libunwind-0.242897.tar.xz) = 59348 Index: head/devel/cloudabi-libunwind/Makefile =================================================================== --- head/devel/cloudabi-libunwind/Makefile (revision 392678) +++ head/devel/cloudabi-libunwind/Makefile (revision 392679) @@ -1,46 +1,46 @@ # Created by: Ed Schouten # $FreeBSD$ PORTNAME= libunwind -PORTVERSION= 0.241676 +PORTVERSION= 0.242897 CATEGORIES= devel MASTER_SITES= https://nuxi.nl/distfiles/libc++abi/:libcxxabi \ https://nuxi.nl/distfiles/libunwind/:libunwind PKGNAMEPREFIX= cloudabi- DISTFILES= libc++abi-${PORTVERSION}${EXTRACT_SUFX}:libcxxabi \ libunwind-${PORTVERSION}${EXTRACT_SUFX}:libunwind MAINTAINER= ed@FreeBSD.org COMMENT= C++ standard library support for CloudABI LICENSE= MIT BUILD_DEPENDS= x86_64-unknown-cloudabi-ar:${PORTSDIR}/devel/cloudabi-binutils \ x86_64-unknown-cloudabi-c++:${PORTSDIR}/lang/cloudabi-clang \ ${LOCALBASE}/x86_64-unknown-cloudabi/lib/libc.a:${PORTSDIR}/devel/cloudabi-cloudlibc \ ${LOCALBASE}/x86_64-unknown-cloudabi/lib/libc++.a:${PORTSDIR}/devel/cloudabi-libc++ USES= tar:xz PLIST_FILES= x86_64-unknown-cloudabi/lib/libunwind.a SRCFILES= Unwind-EHABI.cpp Unwind-sjlj.c UnwindLevel1-gcc-ext.c \ UnwindLevel1.c UnwindRegistersRestore.S UnwindRegistersSave.S \ libunwind.cpp do-build: .for f in ${SRCFILES} ${LOCALBASE}/bin/x86_64-unknown-cloudabi-c++ \ -O2 -std=c++11 -I${WRKSRC}/include \ -I${WRKDIR}/libc++abi-${PORTVERSION}/include \ -c -o ${WRKSRC}/$f.o ${WRKSRC}/src/$f .endfor cd ${WRKSRC}; ${LOCALBASE}/bin/x86_64-unknown-cloudabi-ar -rcs \ libunwind.a ${SRCFILES:S/$/.o/} do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/x86_64-unknown-cloudabi/lib/ ${INSTALL_DATA} ${WRKSRC}/libunwind.a \ ${STAGEDIR}${PREFIX}/x86_64-unknown-cloudabi/lib/ .include Index: head/devel/cloudabi-libunwind/distinfo =================================================================== --- head/devel/cloudabi-libunwind/distinfo (revision 392678) +++ head/devel/cloudabi-libunwind/distinfo (revision 392679) @@ -1,4 +1,4 @@ -SHA256 (libc++abi-0.241676.tar.xz) = 204a6772d70e1ad910117ca30335718ac9f344df555145abbe34b0bbf14ed50e -SIZE (libc++abi-0.241676.tar.xz) = 506816 -SHA256 (libunwind-0.241676.tar.xz) = 6daeb7e5258c41d4bd702cf23da3f2c51d51387ed1c3cf110284b565a713ee5f -SIZE (libunwind-0.241676.tar.xz) = 59316 +SHA256 (libc++abi-0.242897.tar.xz) = f8a6502e5c2601fd1fad62ccb4b63639e21161bfe905d9b081628ce40baa3550 +SIZE (libc++abi-0.242897.tar.xz) = 506740 +SHA256 (libunwind-0.242897.tar.xz) = 943882e8122c02ca852a989e3a496ad945228ab9102eb6d6f266cae0b50c11a2 +SIZE (libunwind-0.242897.tar.xz) = 59348 Index: head/sysutils/cloudabi-utils/Makefile =================================================================== --- head/sysutils/cloudabi-utils/Makefile (revision 392678) +++ head/sysutils/cloudabi-utils/Makefile (revision 392679) @@ -1,47 +1,48 @@ # Created by: Ed Schouten # $FreeBSD$ PORTNAME= cloudabi-utils -PORTVERSION= 0.2 +PORTVERSION= 0.3 CATEGORIES= sysutils MASTER_SITES= https://nuxi.nl/distfiles/cloudabi-utils/ MAINTAINER= ed@FreeBSD.org COMMENT= Utilities for running CloudABI programs LICENSE= BSD2CLAUSE BUILD_DEPENDS= cloudabi-toolchain>=0:${PORTSDIR}/devel/cloudabi-toolchain LIB_DEPENDS= libyaml.so:${PORTSDIR}/textproc/libyaml ONLY_FOR_ARCHS= amd64 ONLY_FOR_ARCHS_REASON= CloudABI has not yet been ported to other architectures USES= compiler:c11 tar:xz PLIST_FILES= bin/cloudabi-run \ libexec/cloudabi-reexec \ man/man1/cloudabi-run.1.gz CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib do-build: @cd ${WRKSRC} && \ ${SETENV} ${MAKE_ENV} \ - PREFIX=${LOCALBASE} \ + PREFIX=${PREFIX} \ CLOUDABI_CC=${LOCALBASE}/bin/x86_64-unknown-cloudabi-cc \ ${SH} build do-install: @cd ${WRKSRC} && \ - PREFIX=${STAGEDIR}${PREFIX} \ + DESTDIR=${STAGEDIR} \ + PREFIX=${PREFIX} \ ${SH} install .include .if ${OSVERSION} < 1000100 IGNORE= CloudABI will never support this version of FreeBSD .endif .include Index: head/sysutils/cloudabi-utils/distinfo =================================================================== --- head/sysutils/cloudabi-utils/distinfo (revision 392678) +++ head/sysutils/cloudabi-utils/distinfo (revision 392679) @@ -1,2 +1,2 @@ -SHA256 (cloudabi-utils-0.2.tar.xz) = 210a15563d7019597b5a5a1b171803c23b4aa57c6fb9bab138d033232710f90e -SIZE (cloudabi-utils-0.2.tar.xz) = 12704 +SHA256 (cloudabi-utils-0.3.tar.xz) = fd9349387ca48291e8d2fc23841bfbf5df6d312fec7d74ae91570c6cc78e1fc4 +SIZE (cloudabi-utils-0.3.tar.xz) = 13124