View | Details | Raw Unified | Return to bug 275243 | Differences between
and this patch

Collapse All | Expand All

(-)b/Mk/Uses/cargo.mk (-1 / +1 lines)
Lines 97-103 WRKSRC_crate_${_crate}= ${WRKDIR}/${_wrksrc} Link Here
97
97
98
CARGO_BUILDDEP?=	yes
98
CARGO_BUILDDEP?=	yes
99
.  if ${CARGO_BUILDDEP:tl} == "yes"
99
.  if ${CARGO_BUILDDEP:tl} == "yes"
100
BUILD_DEPENDS+=	${RUST_DEFAULT}>=1.73.0:lang/${RUST_DEFAULT}
100
BUILD_DEPENDS+=	${RUST_DEFAULT}>=1.74.0:lang/${RUST_DEFAULT}
101
.  elif ${CARGO_BUILDDEP:tl} == "any-version"
101
.  elif ${CARGO_BUILDDEP:tl} == "any-version"
102
BUILD_DEPENDS+=	${RUST_DEFAULT}>=0:lang/${RUST_DEFAULT}
102
BUILD_DEPENDS+=	${RUST_DEFAULT}>=0:lang/${RUST_DEFAULT}
103
.  endif
103
.  endif
(-)b/Mk/bsd.gecko.mk (-1 / +1 lines)
Lines 75-81 BUNDLE_LIBS= yes Link Here
75
75
76
BUILD_DEPENDS+=	llvm${LLVM_DEFAULT}>0:devel/llvm${LLVM_DEFAULT} \
76
BUILD_DEPENDS+=	llvm${LLVM_DEFAULT}>0:devel/llvm${LLVM_DEFAULT} \
77
				rust-cbindgen>=0.26.0:devel/rust-cbindgen \
77
				rust-cbindgen>=0.26.0:devel/rust-cbindgen \
78
				${RUST_DEFAULT}>=1.72.0:lang/${RUST_DEFAULT} \
78
				${RUST_DEFAULT}>=1.74.0:lang/${RUST_DEFAULT} \
79
				node:www/node
79
				node:www/node
80
LIB_DEPENDS+=	libdrm.so:graphics/libdrm
80
LIB_DEPENDS+=	libdrm.so:graphics/libdrm
81
RUN_DEPENDS+=	${LOCALBASE}/lib/libpci.so:devel/libpci
81
RUN_DEPENDS+=	${LOCALBASE}/lib/libpci.so:devel/libpci
(-)b/lang/rust-bootstrap/Makefile (-1 / +1 lines)
Lines 2-8 Link Here
2
# to upload them to ~/public_distfiles on freefall in preparation
2
# to upload them to ~/public_distfiles on freefall in preparation
3
# for the next lang/rust update.
3
# for the next lang/rust update.
4
PORTNAME=	rust
4
PORTNAME=	rust
5
PORTVERSION=	1.73.0
5
PORTVERSION=	1.74.0
6
CATEGORIES=	lang
6
CATEGORIES=	lang
7
MASTER_SITES=	https://static.rust-lang.org/dist/
7
MASTER_SITES=	https://static.rust-lang.org/dist/
8
PKGNAMEPREFIX=	${FLAVOR:S/_/-/g}-
8
PKGNAMEPREFIX=	${FLAVOR:S/_/-/g}-
(-)b/lang/rust-bootstrap/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1696426328
1
TIMESTAMP = 1700146847
2
SHA256 (rust/rustc-1.73.0-src.tar.xz) = 6eaf672dbea2e6596af8c999f5e6924b9af4bb8b02166bfe0b928e68aa75ae62
2
SHA256 (rust/rustc-1.74.0-src.tar.xz) = 23705e38c1a37acfd7fbb921c5dd8772619476e80d0b3b39ac8eb45bc0c33187
3
SIZE (rust/rustc-1.73.0-src.tar.xz) = 154319536
3
SIZE (rust/rustc-1.74.0-src.tar.xz) = 155975536
(-)b/lang/rust/Makefile (-4 / +4 lines)
Lines 1-5 Link Here
1
PORTNAME=	rust
1
PORTNAME=	rust
2
PORTVERSION?=	1.73.0
2
PORTVERSION?=	1.74.0
3
PORTREVISION?=	0
3
PORTREVISION?=	0
4
CATEGORIES=	lang
4
CATEGORIES=	lang
5
MASTER_SITES=	https://static.rust-lang.org/dist/:src \
5
MASTER_SITES=	https://static.rust-lang.org/dist/:src \
Lines 23-29 LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE Link Here
23
LICENSE_FILE_MIT=	${WRKSRC}/LICENSE-MIT
23
LICENSE_FILE_MIT=	${WRKSRC}/LICENSE-MIT
24
24
25
IGNORE_FreeBSD_12_powerpc=	is missing a bootstrap for FreeBSD 12.x powerpc
25
IGNORE_FreeBSD_12_powerpc=	is missing a bootstrap for FreeBSD 12.x powerpc
26
ONLY_FOR_ARCHS?=	aarch64 amd64 armv7 i386 powerpc64 powerpc64le powerpc \
26
ONLY_FOR_ARCHS?=	aarch64 amd64 armv7 i386 powerpc64 powerpc64le \
27
			riscv64
27
			riscv64
28
ONLY_FOR_ARCHS_REASON?=	requires prebuilt bootstrap compiler
28
ONLY_FOR_ARCHS_REASON?=	requires prebuilt bootstrap compiler
29
29
Lines 69-76 WASM_VARS= _COMPONENTS+="rust-analysis-${_PACKAGE_VERS}-wasm32-unknown-unknown Link Here
69
			_RUST_TARGETS+=wasm32-unknown-unknown
69
			_RUST_TARGETS+=wasm32-unknown-unknown
70
70
71
# See WRKSRC/src/stage0.json for the date and version values
71
# See WRKSRC/src/stage0.json for the date and version values
72
BOOTSTRAPS_DATE?=		2023-08-24
72
BOOTSTRAPS_DATE?=		2023-10-05
73
RUST_BOOTSTRAP_VERSION?=	1.72.0
73
RUST_BOOTSTRAP_VERSION?=	1.73.0
74
74
75
CARGO_VENDOR_DIR?=		${WRKSRC}/vendor
75
CARGO_VENDOR_DIR?=		${WRKSRC}/vendor
76
76
(-)b/lang/rust/distinfo (-56 / +45 lines)
Lines 1-55 Link Here
1
TIMESTAMP = 1697357059
1
TIMESTAMP = 1700146846
2
SHA256 (rust/rustc-1.73.0-src.tar.xz) = 6eaf672dbea2e6596af8c999f5e6924b9af4bb8b02166bfe0b928e68aa75ae62
2
SHA256 (rust/rustc-1.74.0-src.tar.xz) = 23705e38c1a37acfd7fbb921c5dd8772619476e80d0b3b39ac8eb45bc0c33187
3
SIZE (rust/rustc-1.73.0-src.tar.xz) = 154319536
3
SIZE (rust/rustc-1.74.0-src.tar.xz) = 155975536
4
SHA256 (rust/2023-08-24/rustc-1.72.0-aarch64-unknown-freebsd.tar.xz) = f87def3751c86536dc8c2a1ac493d2832bdfb791a31a4782d5f6d47ae384cd5b
4
SHA256 (rust/2023-10-05/rustc-1.73.0-aarch64-unknown-freebsd.tar.xz) = 0d9056ba935490d870becfdc46ec451d2218a052c4a51fc8d17efbecf91c3189
5
SIZE (rust/2023-08-24/rustc-1.72.0-aarch64-unknown-freebsd.tar.xz) = 54855264
5
SIZE (rust/2023-10-05/rustc-1.73.0-aarch64-unknown-freebsd.tar.xz) = 57026992
6
SHA256 (rust/2023-08-24/rust-std-1.72.0-aarch64-unknown-freebsd.tar.xz) = 6712823eccc77234fe914992f26c37e72e050c85dc78d81f8bcfd5a6c0177779
6
SHA256 (rust/2023-10-05/rust-std-1.73.0-aarch64-unknown-freebsd.tar.xz) = c4fd3e440d9942d70363260a85e96adfde68ba1205268a7cefc9051c6e7d75b7
7
SIZE (rust/2023-08-24/rust-std-1.72.0-aarch64-unknown-freebsd.tar.xz) = 26185760
7
SIZE (rust/2023-10-05/rust-std-1.73.0-aarch64-unknown-freebsd.tar.xz) = 26034952
8
SHA256 (rust/2023-08-24/cargo-1.72.0-aarch64-unknown-freebsd.tar.xz) = 957c3061c2d4c9bb03c74c059cdba16da5d8c1ba28ce671d762552e67fe02390
8
SHA256 (rust/2023-10-05/cargo-1.73.0-aarch64-unknown-freebsd.tar.xz) = 0f406952f9b655c79bc8ac795d340cb2e9f64937e9b4cf00792d6f4d5d814b55
9
SIZE (rust/2023-08-24/cargo-1.72.0-aarch64-unknown-freebsd.tar.xz) = 8065312
9
SIZE (rust/2023-10-05/cargo-1.73.0-aarch64-unknown-freebsd.tar.xz) = 7962080
10
SHA256 (rust/2023-08-24/rustc-1.72.0-x86_64-unknown-freebsd.tar.xz) = 7e913d82625e1fa9daaf89948d657944685be4bc3b5e136a312f9dc4230d72f2
10
SHA256 (rust/2023-10-05/rustc-1.73.0-x86_64-unknown-freebsd.tar.xz) = 6ef8e221cf0eece69ea96d78d66a405d828329954a517c9eb52a55127b1ed693
11
SIZE (rust/2023-08-24/rustc-1.72.0-x86_64-unknown-freebsd.tar.xz) = 46396244
11
SIZE (rust/2023-10-05/rustc-1.73.0-x86_64-unknown-freebsd.tar.xz) = 45990144
12
SHA256 (rust/2023-08-24/rust-std-1.72.0-x86_64-unknown-freebsd.tar.xz) = b4982586d84b8d419943083d28f3b3f3992eec99b13dbd7c0a5a8e63bfe3415f
12
SHA256 (rust/2023-10-05/rust-std-1.73.0-x86_64-unknown-freebsd.tar.xz) = 80c37ead26b67bd1c0cfc0de6de4afb654245bb71dc26563f777a20e341d22b8
13
SIZE (rust/2023-08-24/rust-std-1.72.0-x86_64-unknown-freebsd.tar.xz) = 26854796
13
SIZE (rust/2023-10-05/rust-std-1.73.0-x86_64-unknown-freebsd.tar.xz) = 26683900
14
SHA256 (rust/2023-08-24/cargo-1.72.0-x86_64-unknown-freebsd.tar.xz) = 0fd521fb5bf0e3a58210eeb242a22f24f92a94b886905f4b895bc36782a7dd78
14
SHA256 (rust/2023-10-05/cargo-1.73.0-x86_64-unknown-freebsd.tar.xz) = bed55ae43071493fcb54e4b01db28937fe1423044f2f4db3f44b2e1f0ceaddde
15
SIZE (rust/2023-08-24/cargo-1.72.0-x86_64-unknown-freebsd.tar.xz) = 8866252
15
SIZE (rust/2023-10-05/cargo-1.73.0-x86_64-unknown-freebsd.tar.xz) = 8780376
16
SHA256 (rust/2023-08-24/rustc-1.72.0-armv7-unknown-freebsd.tar.xz) = cd8dfc34e5901dd2845835c7c7978f6a5725e15a3925eaba551b49e104355d4b
16
SHA256 (rust/2023-10-05/rustc-1.73.0-armv7-unknown-freebsd.tar.xz) = fa0bf88e1e564ac1f90f7c5ee9c5b6d6376b5da17692a6f1e4a66254bc6b7845
17
SIZE (rust/2023-08-24/rustc-1.72.0-armv7-unknown-freebsd.tar.xz) = 55045532
17
SIZE (rust/2023-10-05/rustc-1.73.0-armv7-unknown-freebsd.tar.xz) = 56991736
18
SHA256 (rust/2023-08-24/rust-std-1.72.0-armv7-unknown-freebsd.tar.xz) = 519b61de0c56b11f5403a31f5198d93b2109ce7e9777df4899943c97c95c8ee0
18
SHA256 (rust/2023-10-05/rust-std-1.73.0-armv7-unknown-freebsd.tar.xz) = 8c548fc69dc3a153927ffb9a6e2c07ae3bba4bc1b6ec22facfba02319acba5dd
19
SIZE (rust/2023-08-24/rust-std-1.72.0-armv7-unknown-freebsd.tar.xz) = 25630140
19
SIZE (rust/2023-10-05/rust-std-1.73.0-armv7-unknown-freebsd.tar.xz) = 25389272
20
SHA256 (rust/2023-08-24/cargo-1.72.0-armv7-unknown-freebsd.tar.xz) = 90287dcb755268a67c5959c36d21270d04685ee55878d0314998272b32738dc1
20
SHA256 (rust/2023-10-05/cargo-1.73.0-armv7-unknown-freebsd.tar.xz) = 5fb9a4202a2ba7e906939f13cf980bfc5ad8a6cb1ea753109825b93b9c8218d4
21
SIZE (rust/2023-08-24/cargo-1.72.0-armv7-unknown-freebsd.tar.xz) = 7944012
21
SIZE (rust/2023-10-05/cargo-1.73.0-armv7-unknown-freebsd.tar.xz) = 7874284
22
SHA256 (rust/2023-08-24/rustc-1.72.0-i686-unknown-freebsd.tar.xz) = 103910d967b01ad2a27a886bfca8b64842be9a2b044074f58f56c6cccd2270fe
22
SHA256 (rust/2023-10-05/rustc-1.73.0-i686-unknown-freebsd.tar.xz) = 6ffe6f274d40278ed612326d2256753a9c946efe95784f9b45161d5b7140889c
23
SIZE (rust/2023-08-24/rustc-1.72.0-i686-unknown-freebsd.tar.xz) = 61326204
23
SIZE (rust/2023-10-05/rustc-1.73.0-i686-unknown-freebsd.tar.xz) = 63833040
24
SHA256 (rust/2023-08-24/rust-std-1.72.0-i686-unknown-freebsd.tar.xz) = 1747a9d544c759b8fab05a172f90c5eabde9be4b370d564177487be56549ae52
24
SHA256 (rust/2023-10-05/rust-std-1.73.0-i686-unknown-freebsd.tar.xz) = 4e955c639f12e3a21c14e2cedb2c1a2e66d6a6af21628b0801d6127d94524b45
25
SIZE (rust/2023-08-24/rust-std-1.72.0-i686-unknown-freebsd.tar.xz) = 26697152
25
SIZE (rust/2023-10-05/rust-std-1.73.0-i686-unknown-freebsd.tar.xz) = 26548660
26
SHA256 (rust/2023-08-24/cargo-1.72.0-i686-unknown-freebsd.tar.xz) = eaed4aef4ad1341ebf990fdd264fb639635bc4840221074534af74e443f45f51
26
SHA256 (rust/2023-10-05/cargo-1.73.0-i686-unknown-freebsd.tar.xz) = 865c042454bfdaea8aab6c6ccaceed69b92bcac31d23a54b0a3d31afc40db14b
27
SIZE (rust/2023-08-24/cargo-1.72.0-i686-unknown-freebsd.tar.xz) = 9249016
27
SIZE (rust/2023-10-05/cargo-1.73.0-i686-unknown-freebsd.tar.xz) = 9110520
28
SHA256 (rust/2023-08-24/rustc-1.72.0-powerpc-unknown-freebsd.tar.xz) = 43f44d1fd8194921b391d5c46c30163e42742073015dcc713c34ff35a0067bb5
28
SHA256 (rust/2023-10-05/rustc-1.73.0-powerpc64-unknown-freebsd.tar.xz) = 947ec0947529a223acf3a692a77bf529539708c991ba4798b0527a05b9524d95
29
SIZE (rust/2023-08-24/rustc-1.72.0-powerpc-unknown-freebsd.tar.xz) = 60208348
29
SIZE (rust/2023-10-05/rustc-1.73.0-powerpc64-unknown-freebsd.tar.xz) = 60934332
30
SHA256 (rust/2023-08-24/rust-std-1.72.0-powerpc-unknown-freebsd.tar.xz) = de731b713a68c6db6e2bf05a02b8fdee0969cdb80dda756c41956d9a00a3194c
30
SHA256 (rust/2023-10-05/rust-std-1.73.0-powerpc64-unknown-freebsd.tar.xz) = 682f2b8f780c778a5f3786beff82f2be78024cec9d267ba285267972cbcce2b7
31
SIZE (rust/2023-08-24/rust-std-1.72.0-powerpc-unknown-freebsd.tar.xz) = 24553168
31
SIZE (rust/2023-10-05/rust-std-1.73.0-powerpc64-unknown-freebsd.tar.xz) = 24440160
32
SHA256 (rust/2023-08-24/cargo-1.72.0-powerpc-unknown-freebsd.tar.xz) = d266f36de042cad9dd310febad76cf8d11ac1f188e2ce751b95841d7724ae4c8
32
SHA256 (rust/2023-10-05/cargo-1.73.0-powerpc64-unknown-freebsd.tar.xz) = ac66a7206e369ad9c4d7f4b515983b905d55133a3cd006766405832b00bce3af
33
SIZE (rust/2023-08-24/cargo-1.72.0-powerpc-unknown-freebsd.tar.xz) = 9247480
33
SIZE (rust/2023-10-05/cargo-1.73.0-powerpc64-unknown-freebsd.tar.xz) = 8622704
34
SHA256 (rust/2023-08-24/rustc-1.72.0-powerpc64-unknown-freebsd.tar.xz) = 333d82f18d75b3fcf9ee7afc578bd0ee09a1a1c1f8f9308d0b1c4f9159ca4d2f
34
SHA256 (rust/2023-10-05/rustc-1.73.0-powerpc64le-unknown-freebsd.tar.xz) = 77d4dc0d889df6f7d2126b4fd9cd25b859b3879e55d55ac24947b42e59d2924b
35
SIZE (rust/2023-08-24/rustc-1.72.0-powerpc64-unknown-freebsd.tar.xz) = 58536072
35
SIZE (rust/2023-10-05/rustc-1.73.0-powerpc64le-unknown-freebsd.tar.xz) = 62706356
36
SHA256 (rust/2023-08-24/rust-std-1.72.0-powerpc64-unknown-freebsd.tar.xz) = d371b600719dc4f500d6a453d64fc713fba0a188ad6c02c72fe25e2e413468a8
36
SHA256 (rust/2023-10-05/rust-std-1.73.0-powerpc64le-unknown-freebsd.tar.xz) = a2351e3023ce34d439009ec2d2f9eae04f64e184ad62b04b1fa8bcfdc70f9d07
37
SIZE (rust/2023-08-24/rust-std-1.72.0-powerpc64-unknown-freebsd.tar.xz) = 24770180
37
SIZE (rust/2023-10-05/rust-std-1.73.0-powerpc64le-unknown-freebsd.tar.xz) = 24539480
38
SHA256 (rust/2023-08-24/cargo-1.72.0-powerpc64-unknown-freebsd.tar.xz) = ba4b5d2df913151e70b7d406c49163915b640f7ab6a4360ce0132e5cfa5ad891
38
SHA256 (rust/2023-10-05/cargo-1.73.0-powerpc64le-unknown-freebsd.tar.xz) = 853085474edd0dbcfb2bc8b79564217595b162dc87c97322e20370f4ce462167
39
SIZE (rust/2023-08-24/cargo-1.72.0-powerpc64-unknown-freebsd.tar.xz) = 8793828
39
SIZE (rust/2023-10-05/cargo-1.73.0-powerpc64le-unknown-freebsd.tar.xz) = 8845024
40
SHA256 (rust/2023-08-24/rustc-1.72.0-powerpc64le-unknown-freebsd.tar.xz) = 44eb1bf540f146fb8fafa7585639b08592f0934e81cc95ae4bfdd7d8662da0ad
40
SHA256 (rust/2023-10-05/rustc-1.73.0-riscv64gc-unknown-freebsd.tar.xz) = a79a9691e1a26e627a4ef963e94b08eecf4f91ff5d63329aa76a6f9add9d2bfc
41
SIZE (rust/2023-08-24/rustc-1.72.0-powerpc64le-unknown-freebsd.tar.xz) = 60191980
41
SIZE (rust/2023-10-05/rustc-1.73.0-riscv64gc-unknown-freebsd.tar.xz) = 72704312
42
SHA256 (rust/2023-08-24/rust-std-1.72.0-powerpc64le-unknown-freebsd.tar.xz) = 656950dca59bf303e40263f92694242ec62d992f08a224c600765254e6a20acc
42
SHA256 (rust/2023-10-05/rust-std-1.73.0-riscv64gc-unknown-freebsd.tar.xz) = a85c4670d5d9c4d0ccfe2dbf366f227597c65c2b88fdb11a36991345cbe5e194
43
SIZE (rust/2023-08-24/rust-std-1.72.0-powerpc64le-unknown-freebsd.tar.xz) = 24904632
43
SIZE (rust/2023-10-05/rust-std-1.73.0-riscv64gc-unknown-freebsd.tar.xz) = 24553484
44
SHA256 (rust/2023-08-24/cargo-1.72.0-powerpc64le-unknown-freebsd.tar.xz) = a2d11bb9a49f91e3da992fd4d8b141d7221c218a7b2e07af4d1bb486ba95253f
44
SHA256 (rust/2023-10-05/cargo-1.73.0-riscv64gc-unknown-freebsd.tar.xz) = 5d35edc0a333903844be52075020aedfe5de06ec1af96d35ff327536a25bc6c6
45
SIZE (rust/2023-08-24/cargo-1.72.0-powerpc64le-unknown-freebsd.tar.xz) = 9067788
45
SIZE (rust/2023-10-05/cargo-1.73.0-riscv64gc-unknown-freebsd.tar.xz) = 11004428
46
SHA256 (rust/2023-08-24/rustc-1.72.0-riscv64gc-unknown-freebsd.tar.xz) = a0b184b96203a4bd99c78ff61f228f843a6bfbdb6a7c690f1424e55a78c44e41
47
SIZE (rust/2023-08-24/rustc-1.72.0-riscv64gc-unknown-freebsd.tar.xz) = 70320872
48
SHA256 (rust/2023-08-24/rust-std-1.72.0-riscv64gc-unknown-freebsd.tar.xz) = 24904a553337220e8b50caaec5fe0309c3ef40c58b57102e2b9ee9131c3b981c
49
SIZE (rust/2023-08-24/rust-std-1.72.0-riscv64gc-unknown-freebsd.tar.xz) = 24923728
50
SHA256 (rust/2023-08-24/cargo-1.72.0-riscv64gc-unknown-freebsd.tar.xz) = 52ef515ce550b58954cc71a19696e8bdeee24037273458d4115259725343bd40
51
SIZE (rust/2023-08-24/cargo-1.72.0-riscv64gc-unknown-freebsd.tar.xz) = 11394328
52
SHA256 (rust/71958da4854176c50a8b12470b956d5c7ed11817.patch) = 5a6b67dfc1218ea953421816834ffe3aa8ac1fc078dfaea4ebab121460ca5211
53
SIZE (rust/71958da4854176c50a8b12470b956d5c7ed11817.patch) = 2007
54
SHA256 (rust/6ddf9128b2b55f9def80af57f7353d2521527c6a.patch) = 6eaaaf6714c496b610712aa9ecbe1a1614e042323ec872fbf31a0a74c9020f29
55
SIZE (rust/6ddf9128b2b55f9def80af57f7353d2521527c6a.patch) = 1278
56
- 

Return to bug 275243