lang/libunwind: llvm updatediff -r1.25 -r1.26 pkgsrc/lang/libunwind/Makefile
(pin)
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: Makefile,v 1.25 2021/07/12 18:46:07 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.26 2022/08/12 08:39:56 pin Exp $ | |
2 | 2 | |||
3 | .include "../../lang/llvm/version.mk" | 3 | .include "../../lang/llvm/version.mk" | |
4 | 4 | |||
5 | DISTNAME= libunwind-${LLVM_VERSION}.src | 5 | DISTNAME= libunwind-${LLVM_VERSION}.src | |
6 | PKGNAME= ${DISTNAME:S/.src//} | 6 | PKGNAME= ${DISTNAME:S/.src//} | |
7 | CATEGORIES= lang devel | 7 | CATEGORIES= lang devel | |
8 | 8 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | 9 | MAINTAINER= pkgsrc-users@NetBSD.org | |
10 | #HOMEPAGE= http://libunwind.llvm.org/ | 10 | #HOMEPAGE= http://libunwind.llvm.org/ | |
11 | COMMENT= LLVM libunwind | 11 | COMMENT= LLVM libunwind | |
12 | LICENSE= apache-2.0 | 12 | LICENSE= apache-2.0 | |
13 | 13 | |||
14 | # libunwind requires llvm and libcxx source code to build | 14 | # libunwind requires llvm and libcxx source code to build | |
@@ -16,27 +16,27 @@ LIBCXX= libcxx-${LLVM_VERSION}.src | @@ -16,27 +16,27 @@ LIBCXX= libcxx-${LLVM_VERSION}.src | |||
16 | LLVMDIST= llvm-${LLVM_VERSION}.src | 16 | LLVMDIST= llvm-${LLVM_VERSION}.src | |
17 | _EXTRA_DIST= ${LIBCXX}${EXTRACT_SUFX} ${LLVMDIST}${EXTRACT_SUFX} | 17 | _EXTRA_DIST= ${LIBCXX}${EXTRACT_SUFX} ${LLVMDIST}${EXTRACT_SUFX} | |
18 | SITES.${LIBCXX}${EXTRACT_SUFX}= ${MASTER_SITES:=${GITHUB_PROJECT}/releases/download/${GITHUB_RELEASE}/} | 18 | SITES.${LIBCXX}${EXTRACT_SUFX}= ${MASTER_SITES:=${GITHUB_PROJECT}/releases/download/${GITHUB_RELEASE}/} | |
19 | SITES.${LLLVMDIST}${EXTRACT_SUFX}= ${MASTER_SITES:=${GITHUB_PROJECT}/releases/download/${GITHUB_RELEASE}/} | 19 | SITES.${LLLVMDIST}${EXTRACT_SUFX}= ${MASTER_SITES:=${GITHUB_PROJECT}/releases/download/${GITHUB_RELEASE}/} | |
20 | 20 | |||
21 | DISTFILES= ${DEFAULT_DISTFILES} ${_EXTRA_DIST} | 21 | DISTFILES= ${DEFAULT_DISTFILES} ${_EXTRA_DIST} | |
22 | 22 | |||
23 | CONFIGURE_DIRS= ${WRKDIR}/build | 23 | CONFIGURE_DIRS= ${WRKDIR}/build | |
24 | CMAKE_ARG_PATH= ${WRKSRC} | 24 | CMAKE_ARG_PATH= ${WRKSRC} | |
25 | 25 | |||
26 | USE_CMAKE= yes | 26 | USE_CMAKE= yes | |
27 | USE_LANGUAGES= c c++11 | 27 | USE_LANGUAGES= c c++11 | |
28 | USE_TOOLS+= pax | 28 | USE_TOOLS+= pax | |
29 | GCC_REQD+= 4.8 | 29 | GCC_REQD+= 12 | |
30 | SSP_SUPPORTED= no | 30 | SSP_SUPPORTED= no | |
31 | 31 | |||
32 | CMAKE_ARGS+= -DCMAKE_BUILD_TYPE=Release | 32 | CMAKE_ARGS+= -DCMAKE_BUILD_TYPE=Release | |
33 | CMAKE_ARGS+= -DCMAKE_C_COMPILER=${CC:Q} | 33 | CMAKE_ARGS+= -DCMAKE_C_COMPILER=${CC:Q} | |
34 | CMAKE_ARGS+= -DCMAKE_CXX_COMPILER=${CXX:Q} | 34 | CMAKE_ARGS+= -DCMAKE_CXX_COMPILER=${CXX:Q} | |
35 | 35 | |||
36 | INSTALLATION_DIRS= include | 36 | INSTALLATION_DIRS= include | |
37 | 37 | |||
38 | post-extract: | 38 | post-extract: | |
39 | ${MKDIR} ${WRKDIR}/build | 39 | ${MKDIR} ${WRKDIR}/build | |
40 | ${LN} -f -s ${WRKDIR}/${LIBCXX} ${WRKDIR}/libcxx | 40 | ${LN} -f -s ${WRKDIR}/${LIBCXX} ${WRKDIR}/libcxx | |
41 | ${LN} -f -s ${WRKDIR}/${LLVMDIST} ${WRKDIR}/llvm | 41 | ${LN} -f -s ${WRKDIR}/${LLVMDIST} ${WRKDIR}/llvm | |
42 | 42 |
@@ -1,9 +1,12 @@ | @@ -1,9 +1,12 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.2 2017/03/17 22:38:18 adam Exp $ | 1 | @comment $NetBSD: PLIST,v 1.3 2022/08/12 08:39:56 pin Exp $ | |
2 | include/CMakeLists.txt | |||
2 | include/__libunwind_config.h | 3 | include/__libunwind_config.h | |
3 | include/libunwind.h | 4 | include/libunwind.h | |
4 | include/mach-o/compact_unwind_encoding.h | 5 | include/mach-o/compact_unwind_encoding.h | |
5 | include/unwind.h | 6 | include/unwind.h | |
7 | include/unwind_arm_ehabi.h | |||
8 | include/unwind_itanium.h | |||
6 | lib/libunwind.a | 9 | lib/libunwind.a | |
7 | lib/libunwind.so | 10 | lib/libunwind.so | |
8 | lib/libunwind.so.1 | 11 | lib/libunwind.so.1 | |
9 | lib/libunwind.so.1.0 | 12 | lib/libunwind.so.1.0 |
@@ -1,13 +1,13 @@ | @@ -1,13 +1,13 @@ | |||
1 | # $NetBSD: buildlink3.mk,v 1.10 2021/11/23 21:42:02 wiz Exp $ | 1 | # $NetBSD: buildlink3.mk,v 1.11 2022/08/12 08:39:56 pin Exp $ | |
2 | 2 | |||
3 | BUILDLINK_TREE+= libunwind | 3 | BUILDLINK_TREE+= libunwind | |
4 | 4 | |||
5 | .if !defined(LIBUNWIND_BUILDLINK3_MK) | 5 | .if !defined(LIBUNWIND_BUILDLINK3_MK) | |
6 | LIBUNWIND_BUILDLINK3_MK:= | 6 | LIBUNWIND_BUILDLINK3_MK:= | |
7 | 7 | |||
8 | BUILDLINK_API_DEPENDS.libunwind+= libunwind>=12.0.0 | 8 | BUILDLINK_API_DEPENDS.libunwind+= libunwind>=14.0.0 | |
9 | BUILDLINK_PKGSRCDIR.libunwind?= ../../lang/libunwind | 9 | BUILDLINK_PKGSRCDIR.libunwind?= ../../lang/libunwind | |
10 | 10 | |||
11 | .endif # LIBUNWIND_BUILDLINK3_MK | 11 | .endif # LIBUNWIND_BUILDLINK3_MK | |
12 | 12 | |||
13 | BUILDLINK_TREE+= -libunwind | 13 | BUILDLINK_TREE+= -libunwind |
@@ -1,16 +1,11 @@ | @@ -1,16 +1,11 @@ | |||
1 | $NetBSD: distinfo,v 1.24 2022/02/03 20:38:39 adam Exp $ | 1 | $NetBSD: distinfo,v 1.25 2022/08/12 08:39:56 pin Exp $ | |
2 | 2 | |||
3 | BLAKE2s (libcxx-13.0.1.src.tar.xz) = 535bd0b2448148f3fa568ec11e6a615f56eaf7b8b5e4a3d028fa640f10fa7486 | 3 | BLAKE2s (libcxx-14.0.6.src.tar.xz) = e77dfac79fb977adf84345b7e4c2762b3fa89f3d1f611baa8f8fa6831d1bc68a | |
4 | SHA512 (libcxx-13.0.1.src.tar.xz) = 72970fbb3db44a652e89ace7843e992b4f118c978fa0fa7035bf5825cb6958cf71f7c80b56c1970977177bb3bcbf81309d4f01c29b3ac1cd057be54baf55e56f | 4 | SHA512 (libcxx-14.0.6.src.tar.xz) = c39bb01317e8ae7e5b23a677754a866953b6c45188c194d3d76fbd276de9565df8bcbcab8cf6606584af7dd30a61f39376c0e2de6b8c32c69f7fc592587e710d | |
5 | Size (libcxx-13.0.1.src.tar.xz) = 2085992 bytes | 5 | Size (libcxx-14.0.6.src.tar.xz) = 3065120 bytes | |
6 | BLAKE2s (libunwind-13.0.1.src.tar.xz) = d7fd74a650518d6b03364ab2dfc75d71b0f786458246293564e354771e974f60 | 6 | BLAKE2s (libunwind-14.0.6.src.tar.xz) = 21da632762db6524a46c1f721908b233265afe83728c1de5dd7757c662db0d99 | |
7 | SHA512 (libunwind-13.0.1.src.tar.xz) = 982d36d187db8a38bae0bfb1ecb56941a341002a93ac8d229da74f1e213310104879ce5151935521d24a5b490f9bf2f112453c54ae780d60f5e21df88d541ca6 | 7 | SHA512 (libunwind-14.0.6.src.tar.xz) = c8f3804c47ac33273238899e5682f9cb52465dcceff0e0ecf9925469620c6c9a62cc2c708a35a0e156b666e1198df52c5fff1da9d5ee3194605dfd62c296b058 | |
8 | Size (libunwind-13.0.1.src.tar.xz) = 99560 bytes | 8 | Size (libunwind-14.0.6.src.tar.xz) = 108680 bytes | |
9 | BLAKE2s (llvm-13.0.1.src.tar.xz) = 5fff4c8506340cc14b2160478be6403c80f526841209a4b1b3a9f16cf61dcc05 | 9 | BLAKE2s (llvm-14.0.6.src.tar.xz) = 2d44946453add45426569fd4187654f83881341c5c0109e4ffacc60e8f73af60 | |
10 | SHA512 (llvm-13.0.1.src.tar.xz) = 05fbe8708ac3d0dfef3a9135ee88185a95ed492095429a97d33b8aadb0187e59ad42d1a7184f02b5c84fdd31f3d7227c65bd292ed0aa039b29522e59cf90a965 | 10 | SHA512 (llvm-14.0.6.src.tar.xz) = 6461bdde27aac17fa44c3e99a85ec47ffb181d0d4e5c3ef1c4286a59583e3b0c51af3c8081a300f45b99524340773a3011380059e3b3a571c3b0a8733e96fc1d | |
11 | Size (llvm-13.0.1.src.tar.xz) = 45479112 bytes | 11 | Size (llvm-14.0.6.src.tar.xz) = 49660136 bytes | |
12 | SHA1 (patch-include_____libunwind__config.h) = b1727e79e7a00e4e5c412584dcfc357a696e2d6a | |||
13 | SHA1 (patch-src_UnwindRegistersRestore.S) = bd8aa0754a87315efbe6cedcb81febcb32c8a020 | |||
14 | SHA1 (patch-src_UnwindRegistersSave.S) = 6c976325c8d871550d75fa51047e6a0b92f00f52 | |||
15 | SHA1 (patch-src_config.h) = c41a01427316ce7713a5b357a3a7a76a71ad8e6f | |||
16 | SHA1 (patch-src_libunwind.cpp) = 6da6a2ac31364113e9b1f3e9377669dbc56cfa2a |