diff options
author | ed <ed@FreeBSD.org> | 2015-07-22 20:54:48 +0800 |
---|---|---|
committer | ed <ed@FreeBSD.org> | 2015-07-22 20:54:48 +0800 |
commit | 83aec34841c6f4b9dfd018ffc44689daf7e8fa5a (patch) | |
tree | ee81f5a814835be7348ce59ff4012b7265bffc85 | |
parent | 2c0d50b47a18a3996f4204354ad82a4ea97cf461 (diff) | |
download | freebsd-ports-gnome-83aec34841c6f4b9dfd018ffc44689daf7e8fa5a.tar.gz freebsd-ports-gnome-83aec34841c6f4b9dfd018ffc44689daf7e8fa5a.tar.zst freebsd-ports-gnome-83aec34841c6f4b9dfd018ffc44689daf7e8fa5a.zip |
Upgrade the CloudABI toolchain to a newer version.
Due to the CloudABI code being reviewed before hitting the tree, some
minor ABI tweaks are made in a couple of places, while we still can.
Unfortunately, this means that the previous version of cloudlibc now
generates binaries that are not compatible with the latest kernel
sources.
Roll a new release that makes the toolchain compatible with what's in
FreeBSD HEAD.
-rw-r--r-- | devel/cloudabi-cloudlibc/Makefile | 5 | ||||
-rw-r--r-- | devel/cloudabi-cloudlibc/distinfo | 4 | ||||
-rw-r--r-- | devel/cloudabi-compiler-rt/Makefile | 2 | ||||
-rw-r--r-- | devel/cloudabi-compiler-rt/distinfo | 4 | ||||
-rw-r--r-- | devel/cloudabi-libc++/Makefile | 2 | ||||
-rw-r--r-- | devel/cloudabi-libc++/distinfo | 8 | ||||
-rw-r--r-- | devel/cloudabi-libc++/pkg-plist | 1 | ||||
-rw-r--r-- | devel/cloudabi-libc++abi/Makefile | 2 | ||||
-rw-r--r-- | devel/cloudabi-libc++abi/distinfo | 8 | ||||
-rw-r--r-- | devel/cloudabi-libunwind/Makefile | 2 | ||||
-rw-r--r-- | devel/cloudabi-libunwind/distinfo | 8 | ||||
-rw-r--r-- | sysutils/cloudabi-utils/Makefile | 7 | ||||
-rw-r--r-- | sysutils/cloudabi-utils/distinfo | 4 |
13 files changed, 30 insertions, 27 deletions
diff --git a/devel/cloudabi-cloudlibc/Makefile b/devel/cloudabi-cloudlibc/Makefile index 4ab94f5930f5..109e89222102 100644 --- a/devel/cloudabi-cloudlibc/Makefile +++ b/devel/cloudabi-cloudlibc/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= cloudlibc -PORTVERSION= 0.2 +PORTVERSION= 0.3 CATEGORIES= devel MASTER_SITES= https://nuxi.nl/distfiles/cloudlibc/ PKGNAMEPREFIX= cloudabi- @@ -25,7 +25,8 @@ do-build: do-install: @cd ${WRKSRC} && \ - PREFIX=${STAGEDIR}${PREFIX}/x86_64-unknown-cloudabi \ + DESTDIR=${STAGEDIR} \ + PREFIX=${PREFIX}/x86_64-unknown-cloudabi \ ${SH} install .include <bsd.port.mk> diff --git a/devel/cloudabi-cloudlibc/distinfo b/devel/cloudabi-cloudlibc/distinfo index 63c027ae91b7..725e6c74652c 100644 --- a/devel/cloudabi-cloudlibc/distinfo +++ b/devel/cloudabi-cloudlibc/distinfo @@ -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 diff --git a/devel/cloudabi-compiler-rt/Makefile b/devel/cloudabi-compiler-rt/Makefile index 048163be3799..166c8b0ffa53 100644 --- a/devel/cloudabi-compiler-rt/Makefile +++ b/devel/cloudabi-compiler-rt/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= compiler-rt -DISTVERSION= 0.241676 +DISTVERSION= 0.242897 CATEGORIES= devel MASTER_SITES= https://nuxi.nl/distfiles/compiler-rt/ PKGNAMEPREFIX= cloudabi- diff --git a/devel/cloudabi-compiler-rt/distinfo b/devel/cloudabi-compiler-rt/distinfo index f50ae736bfd0..131282bc5dac 100644 --- a/devel/cloudabi-compiler-rt/distinfo +++ b/devel/cloudabi-compiler-rt/distinfo @@ -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 diff --git a/devel/cloudabi-libc++/Makefile b/devel/cloudabi-libc++/Makefile index 99b9c3eac8c9..0178ecb4ba5c 100644 --- a/devel/cloudabi-libc++/Makefile +++ b/devel/cloudabi-libc++/Makefile @@ -2,7 +2,7 @@ # $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 diff --git a/devel/cloudabi-libc++/distinfo b/devel/cloudabi-libc++/distinfo index d16963766c2d..0ac8e5c1c4f4 100644 --- a/devel/cloudabi-libc++/distinfo +++ b/devel/cloudabi-libc++/distinfo @@ -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 diff --git a/devel/cloudabi-libc++/pkg-plist b/devel/cloudabi-libc++/pkg-plist index 3e7cc1a91be6..53b048f3a88b 100644 --- a/devel/cloudabi-libc++/pkg-plist +++ b/devel/cloudabi-libc++/pkg-plist @@ -54,6 +54,7 @@ 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 diff --git a/devel/cloudabi-libc++abi/Makefile b/devel/cloudabi-libc++abi/Makefile index 3f91a0329a88..8cf84867679b 100644 --- a/devel/cloudabi-libc++abi/Makefile +++ b/devel/cloudabi-libc++abi/Makefile @@ -2,7 +2,7 @@ # $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 diff --git a/devel/cloudabi-libc++abi/distinfo b/devel/cloudabi-libc++abi/distinfo index 9564379e7168..d96405e23a89 100644 --- a/devel/cloudabi-libc++abi/distinfo +++ b/devel/cloudabi-libc++abi/distinfo @@ -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 diff --git a/devel/cloudabi-libunwind/Makefile b/devel/cloudabi-libunwind/Makefile index 90cf14e9d43b..996540f5d022 100644 --- a/devel/cloudabi-libunwind/Makefile +++ b/devel/cloudabi-libunwind/Makefile @@ -2,7 +2,7 @@ # $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 diff --git a/devel/cloudabi-libunwind/distinfo b/devel/cloudabi-libunwind/distinfo index 9564379e7168..d96405e23a89 100644 --- a/devel/cloudabi-libunwind/distinfo +++ b/devel/cloudabi-libunwind/distinfo @@ -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 diff --git a/sysutils/cloudabi-utils/Makefile b/sysutils/cloudabi-utils/Makefile index 9d52b198fbe2..330e33b2c6ab 100644 --- a/sysutils/cloudabi-utils/Makefile +++ b/sysutils/cloudabi-utils/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= cloudabi-utils -PORTVERSION= 0.2 +PORTVERSION= 0.3 CATEGORIES= sysutils MASTER_SITES= https://nuxi.nl/distfiles/cloudabi-utils/ @@ -29,13 +29,14 @@ 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 <bsd.port.pre.mk> diff --git a/sysutils/cloudabi-utils/distinfo b/sysutils/cloudabi-utils/distinfo index bfc2176359dc..f4be99e92546 100644 --- a/sysutils/cloudabi-utils/distinfo +++ b/sysutils/cloudabi-utils/distinfo @@ -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 |