| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.40 2022/08/14 15:00:18 tnn Exp $ | | 1 | # $NetBSD: Makefile,v 1.41 2022/08/18 23:55:26 gutteridge Exp $ |
2 | | | 2 | |
3 | .include "../../lang/llvm/version.mk" | | 3 | .include "../../lang/llvm/version.mk" |
4 | | | 4 | |
5 | DISTNAME= lldb-${LLVM_VERSION}.src | | 5 | DISTNAME= lldb-${LLVM_VERSION}.src |
6 | PKGNAME= ${DISTNAME:S/.src//} | | 6 | PKGNAME= ${DISTNAME:S/.src//} |
7 | CATEGORIES= devel lang | | 7 | CATEGORIES= devel lang |
8 | | | 8 | |
9 | MAINTAINER= pkgsrc-users@NetBSD.org | | 9 | MAINTAINER= pkgsrc-users@NetBSD.org |
10 | HOMEPAGE= http://lldb.org/ | | 10 | HOMEPAGE= http://lldb.org/ |
11 | COMMENT= Next generation, high-performance debugger | | 11 | COMMENT= Next generation, high-performance debugger |
12 | LICENSE= apache-2.0 | | 12 | LICENSE= apache-2.0 |
13 | | | 13 | |
14 | DEPENDS+= llvm-${PKGVERSION_NOREV}{,nb*}:../../lang/llvm | | 14 | DEPENDS+= llvm-${PKGVERSION_NOREV}{,nb*}:../../lang/llvm |
| @@ -62,27 +62,27 @@ TEST_TARGET= check-lldb | | | @@ -62,27 +62,27 @@ TEST_TARGET= check-lldb |
62 | TEST_ENV+= LD_LIBRARY_PATH=${WRKDIR}/build/lib | | 62 | TEST_ENV+= LD_LIBRARY_PATH=${WRKDIR}/build/lib |
63 | | | 63 | |
64 | .include "../../mk/bsd.prefs.mk" | | 64 | .include "../../mk/bsd.prefs.mk" |
65 | | | 65 | |
66 | .if ${OPSYS} == "NetBSD" | | 66 | .if ${OPSYS} == "NetBSD" |
67 | . if exists(/usr/include/panel.h) | | 67 | . if exists(/usr/include/panel.h) |
68 | CMAKE_ARGS+= -DLLDB_DISABLE_CURSES:BOOL=FALSE | | 68 | CMAKE_ARGS+= -DLLDB_DISABLE_CURSES:BOOL=FALSE |
69 | . else | | 69 | . else |
70 | CMAKE_ARGS+= -DLLDB_DISABLE_CURSES:BOOL=TRUE | | 70 | CMAKE_ARGS+= -DLLDB_DISABLE_CURSES:BOOL=TRUE |
71 | . endif | | 71 | . endif |
72 | | | 72 | |
73 | . if ${OPSYS_VERSION} < 99922 | | 73 | . if ${OPSYS_VERSION} < 99922 |
74 | # lacks ptrace(2) PT_STOP | | 74 | # lacks ptrace(2) PT_STOP |
75 | NOT_FOR_PLATFORM+= NetBSD-*-* | | 75 | PKG_FAIL_REASON+= "Only NetBSD >= 9.99.22 provides ptrace(2) PT_STOP" |
76 | . endif | | 76 | . endif |
77 | .endif | | 77 | .endif |
78 | | | 78 | |
79 | post-extract: | | 79 | post-extract: |
80 | ${MKDIR} ${WRKSRC}/build | | 80 | ${MKDIR} ${WRKSRC}/build |
81 | | | 81 | |
82 | #.include "../../devel/googletest/buildlink3.mk" # check-lldb-unit | | 82 | #.include "../../devel/googletest/buildlink3.mk" # check-lldb-unit |
83 | .include "../../devel/libatomic_ops/buildlink3.mk" | | 83 | .include "../../devel/libatomic_ops/buildlink3.mk" |
84 | .include "../../devel/zlib/buildlink3.mk" | | 84 | .include "../../devel/zlib/buildlink3.mk" |
85 | .include "../../lang/clang/buildlink3.mk" | | 85 | .include "../../lang/clang/buildlink3.mk" |
86 | .include "../../lang/llvm/buildlink3.mk" | | 86 | .include "../../lang/llvm/buildlink3.mk" |
87 | .include "../../lang/lua/buildlink3.mk" | | 87 | .include "../../lang/lua/buildlink3.mk" |
88 | .include "../../lang/python/application.mk" | | 88 | .include "../../lang/python/application.mk" |