View | Details | Raw Unified | Return to bug 204418
Collapse All | Expand All

(-)lang/rust-nightly/Makefile (-5 / +5 lines)
Lines 2-8 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	rust-nightly
4
PORTNAME=	rust-nightly
5
PORTVERSION=	1.3.0.20150703
5
PORTVERSION=	1.6.0.20151109
6
CATEGORIES=	lang
6
CATEGORIES=	lang
7
MASTER_SITES=	http://static.rust-lang.org/stage0-snapshots/:bootstrap
7
MASTER_SITES=	http://static.rust-lang.org/stage0-snapshots/:bootstrap
8
DISTFILES=	${RUST_BOOT}:bootstrap
8
DISTFILES=	${RUST_BOOT}:bootstrap
Lines 19-29 Link Here
19
		hoedown:hoedown \
19
		hoedown:hoedown \
20
		jemalloc:jemalloc \
20
		jemalloc:jemalloc \
21
		rust-installer:rust_installer
21
		rust-installer:rust_installer
22
GH_TAGNAME=	7b148381c7 \
22
GH_TAGNAME=	2968dfa \
23
		58ab642:compiler_rt \
23
		b6087e8:compiler_rt \
24
		238c4d5:hoedown \
24
		4638c60:hoedown \
25
		e24a1a0:jemalloc \
25
		e24a1a0:jemalloc \
26
		8e4f8ea:rust_installer
26
		c37d374:rust_installer
27
27
28
MAINTAINER=	dumbbell@FreeBSD.org
28
MAINTAINER=	dumbbell@FreeBSD.org
29
COMMENT=	Language with a focus on memory safety and concurrency
29
COMMENT=	Language with a focus on memory safety and concurrency
(-)lang/rust-nightly/distinfo (-8 / +8 lines)
Lines 1-12 Link Here
1
SHA256 (rust-stage0-2015-05-24-ba0e1cd-freebsd-x86_64-370db40613f5c08563ed7e38357826dd42d4e0f8.tar.bz2) = 454530016c6a2f033de5fdfa6086a8caf78a597b99519f1b9a2ecbdd18b001eb
1
SHA256 (rust-stage0-2015-05-24-ba0e1cd-freebsd-x86_64-370db40613f5c08563ed7e38357826dd42d4e0f8.tar.bz2) = 454530016c6a2f033de5fdfa6086a8caf78a597b99519f1b9a2ecbdd18b001eb
2
SIZE (rust-stage0-2015-05-24-ba0e1cd-freebsd-x86_64-370db40613f5c08563ed7e38357826dd42d4e0f8.tar.bz2) = 13137436
2
SIZE (rust-stage0-2015-05-24-ba0e1cd-freebsd-x86_64-370db40613f5c08563ed7e38357826dd42d4e0f8.tar.bz2) = 13137436
3
SHA256 (rust-lang-rust-1.3.0.20150703-7b148381c7_GH0.tar.gz) = 3df365a30727ffb733fe1cc20545b04eac7be20461c5bf3a51fc95b880a5fcf4
3
SHA256 (rust-lang-rust-1.6.0.20151109-2968dfa_GH0.tar.gz) = 79065f7ff7337b196c80b405a80bc9c2115a48e457e191255b1de61d9e4b214c
4
SIZE (rust-lang-rust-1.3.0.20150703-7b148381c7_GH0.tar.gz) = 6490885
4
SIZE (rust-lang-rust-1.6.0.20151109-2968dfa_GH0.tar.gz) = 6925010
5
SHA256 (rust-lang-compiler-rt-58ab642_GH0.tar.gz) = 5553488bae570271b7faf9f112b2594bb70d802d3d071f9ab0e37919e6327f98
5
SHA256 (rust-lang-compiler-rt-b6087e8_GH0.tar.gz) = d1af58c1b5680859659becd064b51eb9e30cfec8aa38f43a3c370796311fae7c
6
SIZE (rust-lang-compiler-rt-58ab642_GH0.tar.gz) = 1938952
6
SIZE (rust-lang-compiler-rt-b6087e8_GH0.tar.gz) = 2170286
7
SHA256 (rust-lang-hoedown-238c4d5_GH0.tar.gz) = e2e62b68cc4ea415c6d584f5e97a4b94f60023acde30345ec7bd68aa52739368
7
SHA256 (rust-lang-hoedown-4638c60_GH0.tar.gz) = c27c4fd8d24082ea6ced012dfefced9b4b2a3b90383b68276f08569803fe0c84
8
SIZE (rust-lang-hoedown-238c4d5_GH0.tar.gz) = 60652
8
SIZE (rust-lang-hoedown-4638c60_GH0.tar.gz) = 65837
9
SHA256 (rust-lang-jemalloc-e24a1a0_GH0.tar.gz) = c50c61eae80772cbc7af0905110c30fcea267a57bbc930df115bd4a647a5e2e1
9
SHA256 (rust-lang-jemalloc-e24a1a0_GH0.tar.gz) = c50c61eae80772cbc7af0905110c30fcea267a57bbc930df115bd4a647a5e2e1
10
SIZE (rust-lang-jemalloc-e24a1a0_GH0.tar.gz) = 398919
10
SIZE (rust-lang-jemalloc-e24a1a0_GH0.tar.gz) = 398919
11
SHA256 (rust-lang-rust-installer-8e4f8ea_GH0.tar.gz) = c865d4d2542e2a6588d928857caf910e201e32e200005c485964717bde7970aa
11
SHA256 (rust-lang-rust-installer-c37d374_GH0.tar.gz) = 7cc41029b14de023dd4f250b332470c98cf9d1a77d174a20e93d78d07e4255f1
12
SIZE (rust-lang-rust-installer-8e4f8ea_GH0.tar.gz) = 14602
12
SIZE (rust-lang-rust-installer-c37d374_GH0.tar.gz) = 19267
(-)lang/rust-nightly/files/patch-mk_install.mk (+15 lines)
Line 0 Link Here
1
--- mk/install.mk.orig	2015-11-08 19:06:38.000000000 -0800
2
+++ mk/install.mk	2015-11-09 22:09:43.186622551 -0800
3
@@ -15,12 +15,7 @@
4
 		--mandir="$(DESTDIR)$(CFG_MANDIR)"
5
 
6
 install:
7
-ifeq (root user, $(USER) $(patsubst %,user,$(SUDO_USER)))
8
-# Build the dist as the original user
9
-	$(Q)sudo -u "$$SUDO_USER" $(MAKE) prepare_install
10
-else
11
 	$(Q)$(MAKE) prepare_install
12
-endif
13
 ifeq ($(CFG_DISABLE_DOCS),)
14
 	$(Q)$(call RUN_INSALLER,$(DOC_PKG_NAME)-$(CFG_BUILD)) --disable-ldconfig
15
 endif
(-)lang/rust-nightly/pkg-plist (-4 / +9 lines)
Lines 13-20 Link Here
13
lib/librustc_borrowck-%%RUST_VSN_HASH%%.so
13
lib/librustc_borrowck-%%RUST_VSN_HASH%%.so
14
lib/librustc_data_structures-%%RUST_VSN_HASH%%.so
14
lib/librustc_data_structures-%%RUST_VSN_HASH%%.so
15
lib/librustc_driver-%%RUST_VSN_HASH%%.so
15
lib/librustc_driver-%%RUST_VSN_HASH%%.so
16
lib/librustc_front-%%RUST_VSN_HASH%%.so
16
lib/librustc_lint-%%RUST_VSN_HASH%%.so
17
lib/librustc_lint-%%RUST_VSN_HASH%%.so
17
lib/librustc_llvm-%%RUST_VSN_HASH%%.so
18
lib/librustc_llvm-%%RUST_VSN_HASH%%.so
19
lib/librustc_mir-%%RUST_VSN_HASH%%.so
20
lib/librustc_platform_intrinsics-%%RUST_VSN_HASH%%.so
18
lib/librustc_privacy-%%RUST_VSN_HASH%%.so
21
lib/librustc_privacy-%%RUST_VSN_HASH%%.so
19
lib/librustc_resolve-%%RUST_VSN_HASH%%.so
22
lib/librustc_resolve-%%RUST_VSN_HASH%%.so
20
lib/librustc_trans-%%RUST_VSN_HASH%%.so
23
lib/librustc_trans-%%RUST_VSN_HASH%%.so
Lines 29-38 Link Here
29
lib/rustlib/etc/debugger_pretty_printers_common.py
32
lib/rustlib/etc/debugger_pretty_printers_common.py
30
lib/rustlib/etc/gdb_load_rust_pretty_printers.py
33
lib/rustlib/etc/gdb_load_rust_pretty_printers.py
31
lib/rustlib/etc/gdb_rust_pretty_printing.py
34
lib/rustlib/etc/gdb_rust_pretty_printing.py
35
lib/rustlib/manifest-rust-std-%%RUST_TARGET%%
32
lib/rustlib/manifest-rustc
36
lib/rustlib/manifest-rustc
33
lib/rustlib/rust-installer-version
37
lib/rustlib/rust-installer-version
34
lib/rustlib/uninstall.sh
38
lib/rustlib/uninstall.sh
35
lib/rustlib/%%RUST_TARGET%%/lib/liballoc-%%RUST_VSN_HASH%%.rlib
39
lib/rustlib/%%RUST_TARGET%%/lib/liballoc-%%RUST_VSN_HASH%%.rlib
40
lib/rustlib/%%RUST_TARGET%%/lib/liballoc_jemalloc-%%RUST_VSN_HASH%%.rlib
41
lib/rustlib/%%RUST_TARGET%%/lib/liballoc_system-%%RUST_VSN_HASH%%.rlib
36
lib/rustlib/%%RUST_TARGET%%/lib/libarena-%%RUST_VSN_HASH%%.rlib
42
lib/rustlib/%%RUST_TARGET%%/lib/libarena-%%RUST_VSN_HASH%%.rlib
37
lib/rustlib/%%RUST_TARGET%%/lib/libarena-%%RUST_VSN_HASH%%.so
43
lib/rustlib/%%RUST_TARGET%%/lib/libarena-%%RUST_VSN_HASH%%.so
38
lib/rustlib/%%RUST_TARGET%%/lib/libcollections-%%RUST_VSN_HASH%%.rlib
44
lib/rustlib/%%RUST_TARGET%%/lib/libcollections-%%RUST_VSN_HASH%%.rlib
Lines 48-54 Link Here
48
lib/rustlib/%%RUST_TARGET%%/lib/liblibc-%%RUST_VSN_HASH%%.rlib
54
lib/rustlib/%%RUST_TARGET%%/lib/liblibc-%%RUST_VSN_HASH%%.rlib
49
lib/rustlib/%%RUST_TARGET%%/lib/liblog-%%RUST_VSN_HASH%%.rlib
55
lib/rustlib/%%RUST_TARGET%%/lib/liblog-%%RUST_VSN_HASH%%.rlib
50
lib/rustlib/%%RUST_TARGET%%/lib/liblog-%%RUST_VSN_HASH%%.so
56
lib/rustlib/%%RUST_TARGET%%/lib/liblog-%%RUST_VSN_HASH%%.so
51
lib/rustlib/%%RUST_TARGET%%/lib/libmorestack.a
52
lib/rustlib/%%RUST_TARGET%%/lib/librand-%%RUST_VSN_HASH%%.rlib
57
lib/rustlib/%%RUST_TARGET%%/lib/librand-%%RUST_VSN_HASH%%.rlib
53
lib/rustlib/%%RUST_TARGET%%/lib/librbml-%%RUST_VSN_HASH%%.rlib
58
lib/rustlib/%%RUST_TARGET%%/lib/librbml-%%RUST_VSN_HASH%%.rlib
54
lib/rustlib/%%RUST_TARGET%%/lib/librbml-%%RUST_VSN_HASH%%.so
59
lib/rustlib/%%RUST_TARGET%%/lib/librbml-%%RUST_VSN_HASH%%.so
Lines 58-65 Link Here
58
lib/rustlib/%%RUST_TARGET%%/lib/librustc_borrowck-%%RUST_VSN_HASH%%.so
63
lib/rustlib/%%RUST_TARGET%%/lib/librustc_borrowck-%%RUST_VSN_HASH%%.so
59
lib/rustlib/%%RUST_TARGET%%/lib/librustc_data_structures-%%RUST_VSN_HASH%%.so
64
lib/rustlib/%%RUST_TARGET%%/lib/librustc_data_structures-%%RUST_VSN_HASH%%.so
60
lib/rustlib/%%RUST_TARGET%%/lib/librustc_driver-%%RUST_VSN_HASH%%.so
65
lib/rustlib/%%RUST_TARGET%%/lib/librustc_driver-%%RUST_VSN_HASH%%.so
66
lib/rustlib/%%RUST_TARGET%%/lib/librustc_front-%%RUST_VSN_HASH%%.so
61
lib/rustlib/%%RUST_TARGET%%/lib/librustc_lint-%%RUST_VSN_HASH%%.so
67
lib/rustlib/%%RUST_TARGET%%/lib/librustc_lint-%%RUST_VSN_HASH%%.so
62
lib/rustlib/%%RUST_TARGET%%/lib/librustc_llvm-%%RUST_VSN_HASH%%.so
68
lib/rustlib/%%RUST_TARGET%%/lib/librustc_llvm-%%RUST_VSN_HASH%%.so
69
lib/rustlib/%%RUST_TARGET%%/lib/librustc_mir-%%RUST_VSN_HASH%%.so
70
lib/rustlib/%%RUST_TARGET%%/lib/librustc_platform_intrinsics-%%RUST_VSN_HASH%%.so
63
lib/rustlib/%%RUST_TARGET%%/lib/librustc_privacy-%%RUST_VSN_HASH%%.so
71
lib/rustlib/%%RUST_TARGET%%/lib/librustc_privacy-%%RUST_VSN_HASH%%.so
64
lib/rustlib/%%RUST_TARGET%%/lib/librustc_resolve-%%RUST_VSN_HASH%%.so
72
lib/rustlib/%%RUST_TARGET%%/lib/librustc_resolve-%%RUST_VSN_HASH%%.so
65
lib/rustlib/%%RUST_TARGET%%/lib/librustc_trans-%%RUST_VSN_HASH%%.so
73
lib/rustlib/%%RUST_TARGET%%/lib/librustc_trans-%%RUST_VSN_HASH%%.so
Lines 77-85 Link Here
77
lib/rustlib/%%RUST_TARGET%%/lib/libtest-%%RUST_VSN_HASH%%.so
85
lib/rustlib/%%RUST_TARGET%%/lib/libtest-%%RUST_VSN_HASH%%.so
78
man/man1/rustc.1.gz
86
man/man1/rustc.1.gz
79
man/man1/rustdoc.1.gz
87
man/man1/rustdoc.1.gz
80
@dir lib/rustlib/%%RUST_TARGET%%/lib
81
@dir lib/rustlib/%%RUST_TARGET%%
82
@dir lib/rustlib
83
%%PORTDOCS%%%%DOCSDIR%%/COPYRIGHT
88
%%PORTDOCS%%%%DOCSDIR%%/COPYRIGHT
84
%%PORTDOCS%%%%DOCSDIR%%/LICENSE-APACHE
89
%%PORTDOCS%%%%DOCSDIR%%/LICENSE-APACHE
85
%%PORTDOCS%%%%DOCSDIR%%/LICENSE-MIT
90
%%PORTDOCS%%%%DOCSDIR%%/LICENSE-MIT

Return to bug 204418