summaryrefslogtreecommitdiff
path: root/lang/libunwind
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2019-10-19 13:59:06 +0000
committeradam <adam@pkgsrc.org>2019-10-19 13:59:06 +0000
commit6476a73ca5e847e1fb4648370074528ec8f9a71e (patch)
treead97583bb2ef8b415ceed61a70ebff441d1889d1 /lang/libunwind
parent9ca7cdbfaea7a358874bca36f6daa182b020ef52 (diff)
downloadpkgsrc-6476a73ca5e847e1fb4648370074528ec8f9a71e.tar.gz
libcxx: updated to 9.0.0
Libc++ 9.0.0 Fixes Minor fixes to std::chrono operators. libc++ now correctly handles Objective-C++ ARC qualifiers in std::is_pointer. std::span general updates and fixes. Updates to the std::abs implementation. std::to_chars now adds leading zeros. Ensure std::tuple is trivially constructible. std::aligned_union now works in C++03. Output of nullptr to std::basic_ostream is formatted properly. Features Implemented P0608: sane variant converting constructor. Added ssize function. Added front and back methods in std::span. std::is_unbounded_array and std::is_bounded_array added to type traits. std::atomic now includes many new features and specialization including improved Freestanding support. Added std::midpoint and std::lerp math functions. Added the function std::is_constant_evaluated. Erase-like algorithms now return size type. Added contains method to container types. std::swap is now a constant expression. Updates libc++ dropped support for GCC 4.9; we now support GCC 5.1 and above. libc++ added explicit support for WebAssembly System Interface (WASI). Progress towards full support of rvalues and variadics in C++03 mode. std::move and std::forward now both work in C++03 mode.
Diffstat (limited to 'lang/libunwind')
-rw-r--r--lang/libunwind/Makefile10
-rw-r--r--lang/libunwind/buildlink3.mk4
-rw-r--r--lang/libunwind/distinfo10
3 files changed, 11 insertions, 13 deletions
diff --git a/lang/libunwind/Makefile b/lang/libunwind/Makefile
index 0d91c0d2409..09976944d84 100644
--- a/lang/libunwind/Makefile
+++ b/lang/libunwind/Makefile
@@ -1,11 +1,9 @@
-# $NetBSD: Makefile,v 1.18 2019/08/05 19:06:49 adam Exp $
+# $NetBSD: Makefile,v 1.19 2019/10/19 13:59:06 adam Exp $
-DISTNAME= libunwind-8.0.1.src
+DISTNAME= libunwind-9.0.0.src
PKGNAME= ${DISTNAME:S/.src//}
CATEGORIES= lang devel
-MASTER_SITES= ${MASTER_SITE_GITHUB:=llvm/}
-GITHUB_PROJECT= llvm-project
-GITHUB_RELEASE= llvmorg-${PKGVERSION_NOREV}
+MASTER_SITES= http://releases.llvm.org/${PKGVERSION_NOREV}/
EXTRACT_SUFX= .tar.xz
MAINTAINER= pkgsrc-users@NetBSD.org
@@ -30,7 +28,7 @@ CMAKE_ARG_PATH= ${WRKSRC}
INSTALLATION_DIRS= include
post-extract:
- ${RUN} mkdir -p ${WRKDIR}/build
+ ${MKDIR} ${WRKDIR}/build
post-install:
cd ${WRKSRC}/include && ${PAX} -rw . ${DESTDIR}${PREFIX}/include
diff --git a/lang/libunwind/buildlink3.mk b/lang/libunwind/buildlink3.mk
index 5626f61beb4..a77e5a8f3d2 100644
--- a/lang/libunwind/buildlink3.mk
+++ b/lang/libunwind/buildlink3.mk
@@ -1,11 +1,11 @@
-# $NetBSD: buildlink3.mk,v 1.6 2019/06/02 08:35:56 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.7 2019/10/19 13:59:06 adam Exp $
BUILDLINK_TREE+= libunwind
.if !defined(LIBUNWIND_BUILDLINK3_MK)
LIBUNWIND_BUILDLINK3_MK:=
-BUILDLINK_API_DEPENDS.libunwind+= libunwind>=8.0.0
+BUILDLINK_API_DEPENDS.libunwind+= libunwind>=9.0.0
BUILDLINK_PKGSRCDIR.libunwind?= ../../lang/libunwind
.include "../../lang/llvm/buildlink3.mk"
diff --git a/lang/libunwind/distinfo b/lang/libunwind/distinfo
index e22e282bf1a..7e2a52ca0ee 100644
--- a/lang/libunwind/distinfo
+++ b/lang/libunwind/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.14 2019/08/05 19:06:49 adam Exp $
+$NetBSD: distinfo,v 1.15 2019/10/19 13:59:06 adam Exp $
-SHA1 (libunwind-8.0.1.src.tar.xz) = 6aebc6eaa54408138143ace8b5745301981883c8
-RMD160 (libunwind-8.0.1.src.tar.xz) = 4dcb0ab57818a4ebc347d6529ce32a576a8e7f9a
-SHA512 (libunwind-8.0.1.src.tar.xz) = c115582ca879e215b97d24e4aa80696796383e79856cf26e40b4ddd6b255d598f9fa9867b30f0fd1691be770779835ac1d4b9a5e4a71424b18499b79ea37d060
-Size (libunwind-8.0.1.src.tar.xz) = 87188 bytes
+SHA1 (libunwind-9.0.0.src.tar.xz) = ae3cc4616986b8131e8336f40e60f97745cbddfb
+RMD160 (libunwind-9.0.0.src.tar.xz) = 67cd3ca7762eccf1893985207f621d6b1208c02f
+SHA512 (libunwind-9.0.0.src.tar.xz) = 55b44439b76638a7c5ea25dd3713a3f6a2d54bcfb7bf34d3388753f0d25be2e843b5f05dc1c0052d7a9cd5a141c6818f4da42bc9174a16d89e819ea262ad5706
+Size (libunwind-9.0.0.src.tar.xz) = 90372 bytes