Wed Nov 16 08:36:34 2022 UTC ()
rust: explicitly conflict with rust-src and rust-analyzer

Installed as part of rust-1.64


(wiz)
diff -r1.273 -r1.274 pkgsrc/lang/rust/Makefile

cvs diff -r1.273 -r1.274 pkgsrc/lang/rust/Makefile (expand / switch to unified diff)

--- pkgsrc/lang/rust/Makefile 2022/11/15 23:11:14 1.273
+++ pkgsrc/lang/rust/Makefile 2022/11/16 08:36:34 1.274
@@ -1,26 +1,26 @@ @@ -1,26 +1,26 @@
1# $NetBSD: Makefile,v 1.273 2022/11/15 23:11:14 he Exp $ 1# $NetBSD: Makefile,v 1.274 2022/11/16 08:36:34 wiz Exp $
2 2
3DISTNAME= rustc-1.64.0-src 3DISTNAME= rustc-1.64.0-src
4PKGNAME= ${DISTNAME:S/rustc/rust/:S/-src//} 4PKGNAME= ${DISTNAME:S/rustc/rust/:S/-src//}
5CATEGORIES= lang 5CATEGORIES= lang
6MASTER_SITES= https://static.rust-lang.org/dist/ 6MASTER_SITES= https://static.rust-lang.org/dist/
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://www.rust-lang.org/ 9HOMEPAGE= https://www.rust-lang.org/
10COMMENT= Safe, concurrent, practical language 10COMMENT= Safe, concurrent, practical language
11LICENSE= mit OR apache-2.0 11LICENSE= mit OR apache-2.0
12 12
13CONFLICTS+= rust-bin-[0-9]* 13CONFLICTS+= rust-bin-[0-9]* rust-src-[0-9]* rust-analyzer-[0-9]*
14 14
15# LLVM uses gcc7, follow suit. Also, uses -std=c++14 15# LLVM uses gcc7, follow suit. Also, uses -std=c++14
16GCC_REQD+= 7 16GCC_REQD+= 7
17 17
18USE_GCC_RUNTIME= yes 18USE_GCC_RUNTIME= yes
19USE_LANGUAGES= c c++11 19USE_LANGUAGES= c c++11
20USE_LIBTOOL= yes 20USE_LIBTOOL= yes
21USE_TOOLS+= bash grep gmake perl:build pkg-config 21USE_TOOLS+= bash grep gmake perl:build pkg-config
22 22
23# The NetBSD bootstraps are built for NetBSD 8 (because rust doesn't 23# The NetBSD bootstraps are built for NetBSD 8 (because rust doesn't
24# build on 7). Mark earlier versions as broken. 24# build on 7). Mark earlier versions as broken.
25BROKEN_ON_PLATFORM+= NetBSD-[1-7].*-* 25BROKEN_ON_PLATFORM+= NetBSD-[1-7].*-*
26# Bootstrap is built for NetBSD 9.x on these platforms: 26# Bootstrap is built for NetBSD 9.x on these platforms: