Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 27 Apr 2026 12:26:59 +0000
From:      Mikael Urankar <mikael@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 3c971390fa39 - main - lang/rust: Update to 1.95.0
Message-ID:  <69ef5613.24c26.569421c8@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by mikael:

URL: https://cgit.FreeBSD.org/ports/commit/?id=3c971390fa399c4f51784495e420533bd878caac

commit 3c971390fa399c4f51784495e420533bd878caac
Author:     Mikael Urankar <mikael@FreeBSD.org>
AuthorDate: 2026-04-14 09:23:49 +0000
Commit:     Mikael Urankar <mikael@FreeBSD.org>
CommitDate: 2026-04-27 12:26:45 +0000

    lang/rust: Update to 1.95.0
    
    Announce:       https://blog.rust-lang.org/2026/04/16/Rust-1.95.0/
    ChangeLog:      https://github.com/rust-lang/rust/releases/tag/1.95.0
    
    PR:             294615, 294703
    Tested by:      mikael, Gunther Nikl, pkubaj
---
 Mk/Uses/cargo.mk             |   2 +-
 Mk/bsd.gecko.mk              |   2 +-
 lang/rust-bootstrap/Makefile |   2 +-
 lang/rust-bootstrap/distinfo |   6 +--
 lang/rust/Makefile           |   6 +--
 lang/rust/distinfo           | 102 +++++++++++++++++++++----------------------
 6 files changed, 60 insertions(+), 60 deletions(-)

diff --git a/Mk/Uses/cargo.mk b/Mk/Uses/cargo.mk
index a7c807932db4..348bb186497b 100644
--- a/Mk/Uses/cargo.mk
+++ b/Mk/Uses/cargo.mk
@@ -109,7 +109,7 @@ WRKSRC_crate_${_crate}=	${WRKDIR}/${_wrksrc}
 
 CARGO_BUILDDEP?=	yes
 .  if ${CARGO_BUILDDEP:tl} == "yes"
-BUILD_DEPENDS+=	${RUST_DEFAULT}>=1.94.0:lang/${RUST_DEFAULT}
+BUILD_DEPENDS+=	${RUST_DEFAULT}>=1.95.0:lang/${RUST_DEFAULT}
 .  elif ${CARGO_BUILDDEP:tl} == "any-version"
 BUILD_DEPENDS+=	${RUST_DEFAULT}>=0:lang/${RUST_DEFAULT}
 .  endif
diff --git a/Mk/bsd.gecko.mk b/Mk/bsd.gecko.mk
index 2b93bb32c348..222c06f73118 100644
--- a/Mk/bsd.gecko.mk
+++ b/Mk/bsd.gecko.mk
@@ -77,7 +77,7 @@ ELF_FEATURES+=	+wxneeded:dist/bin/${MOZILLA} +wxneeded:dist/bin/${MOZILLA}-bin
 BUNDLE_LIBS=	yes
 
 BUILD_DEPENDS+=	rust-cbindgen>=0.29.1:devel/rust-cbindgen \
-				${RUST_DEFAULT}>=1.94.0:lang/${RUST_DEFAULT}
+				${RUST_DEFAULT}>=1.95.0:lang/${RUST_DEFAULT}
 LIB_DEPENDS+=	libdrm.so:graphics/libdrm
 RUN_DEPENDS+=	${LOCALBASE}/lib/libpci.so:devel/libpci
 LIB_DEPENDS+=	libepoll-shim.so:devel/libepoll-shim
diff --git a/lang/rust-bootstrap/Makefile b/lang/rust-bootstrap/Makefile
index 62a21cbdfcd5..8bf3b96ec0ce 100644
--- a/lang/rust-bootstrap/Makefile
+++ b/lang/rust-bootstrap/Makefile
@@ -2,7 +2,7 @@
 # to upload them to ~/public_distfiles on freefall in preparation
 # for the next lang/rust update.
 PORTNAME=	rust
-PORTVERSION=	1.94.0
+PORTVERSION=	1.95.0
 CATEGORIES=	lang
 MASTER_SITES=	https://static.rust-lang.org/dist/
 PKGNAMEPREFIX=	${FLAVOR:S/_/-/g}-
diff --git a/lang/rust-bootstrap/distinfo b/lang/rust-bootstrap/distinfo
index 01e04f37b0ee..d67b3ba7ba45 100644
--- a/lang/rust-bootstrap/distinfo
+++ b/lang/rust-bootstrap/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1772789998
-SHA256 (rust/rustc-1.94.0-src.tar.xz) = 0b53ae34f5c0c3612cfe1de139f9167a018cd5737bc2205664fd69ba9b25f600
-SIZE (rust/rustc-1.94.0-src.tar.xz) = 273916448
+TIMESTAMP = 1776155692
+SHA256 (rust/rustc-1.95.0-src.tar.xz) = deb399b90467604656e1e91c1e6dcd93a51fe7bb41c39159cc5b56e2ab238ddb
+SIZE (rust/rustc-1.95.0-src.tar.xz) = 238942468
diff --git a/lang/rust/Makefile b/lang/rust/Makefile
index b4f10e7945ba..1ff4f7c747ba 100644
--- a/lang/rust/Makefile
+++ b/lang/rust/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	rust
-PORTVERSION?=	1.94.0
+PORTVERSION?=	1.95.0
 PORTREVISION?=	0
 CATEGORIES=	lang
 MASTER_SITES=	https://static.rust-lang.org/dist/:src \
@@ -71,9 +71,9 @@ WASM_VARS=		_COMPONENTS+="rust-analysis-${_PACKAGE_VERS}-wasm32-unknown-unknown
 			_RUST_TARGETS+=wasm32-unknown-unknown
 
 # See WRKSRC/src/stage0 for the date and version values
-BOOTSTRAPS_DATE?=		2026-01-22
+BOOTSTRAPS_DATE?=		2026-03-05
 LLVM_VERSION=			20
-RUST_BOOTSTRAP_VERSION?=	1.93.0
+RUST_BOOTSTRAP_VERSION?=	1.94.0
 
 _LLVM_VERSION=	20
 
diff --git a/lang/rust/distinfo b/lang/rust/distinfo
index 6c8f49e13883..695a98685793 100644
--- a/lang/rust/distinfo
+++ b/lang/rust/distinfo
@@ -1,51 +1,51 @@
-TIMESTAMP = 1772789995
-SHA256 (rust/rustc-1.94.0-src.tar.xz) = 0b53ae34f5c0c3612cfe1de139f9167a018cd5737bc2205664fd69ba9b25f600
-SIZE (rust/rustc-1.94.0-src.tar.xz) = 273916448
-SHA256 (rust/2026-01-22/rustc-1.93.0-aarch64-unknown-freebsd.tar.xz) = e1ad03d46ffeb01b4cda5e7551d8a27c8cc5d47921b29035116796662f3f1fab
-SIZE (rust/2026-01-22/rustc-1.93.0-aarch64-unknown-freebsd.tar.xz) = 46536440
-SHA256 (rust/2026-01-22/rust-std-1.93.0-aarch64-unknown-freebsd.tar.xz) = c9261832ac99e53a917bb83ff198b472420332331d7f56a7d3efb590a379d4c4
-SIZE (rust/2026-01-22/rust-std-1.93.0-aarch64-unknown-freebsd.tar.xz) = 26161212
-SHA256 (rust/2026-01-22/cargo-1.93.0-aarch64-unknown-freebsd.tar.xz) = 01442c723366b00f9ec88de82339cf7d8bd278629f0d237f000dff45837615cc
-SIZE (rust/2026-01-22/cargo-1.93.0-aarch64-unknown-freebsd.tar.xz) = 9670108
-SHA256 (rust/2026-01-22/rustc-1.93.0-x86_64-unknown-freebsd.tar.xz) = cc60d927e93c4b972d64edf878a226e4a3bbb80556ad5101bad6f2116420fbb8
-SIZE (rust/2026-01-22/rustc-1.93.0-x86_64-unknown-freebsd.tar.xz) = 41737256
-SHA256 (rust/2026-01-22/rust-std-1.93.0-x86_64-unknown-freebsd.tar.xz) = 795b1fdc2f48a0461d80f32f943b51ab0361bfd2e63e8960417d6a68503ad3f7
-SIZE (rust/2026-01-22/rust-std-1.93.0-x86_64-unknown-freebsd.tar.xz) = 27263056
-SHA256 (rust/2026-01-22/cargo-1.93.0-x86_64-unknown-freebsd.tar.xz) = f5e4f0354247584819a1a531517f693d9bd9605104a963798e75962b142878db
-SIZE (rust/2026-01-22/cargo-1.93.0-x86_64-unknown-freebsd.tar.xz) = 11007644
-SHA256 (rust/2026-01-22/rustc-1.93.0-armv7-unknown-freebsd.tar.xz) = 6b0c53e2f46e0c6d3cbf3efcbeea665b676bb2ee9eefdf04b507571d3b6fc941
-SIZE (rust/2026-01-22/rustc-1.93.0-armv7-unknown-freebsd.tar.xz) = 46716896
-SHA256 (rust/2026-01-22/rust-std-1.93.0-armv7-unknown-freebsd.tar.xz) = 53201436d80a9fcb91bd0afaa417a154ec38ed61c79a0b63dd6202594b0c44d2
-SIZE (rust/2026-01-22/rust-std-1.93.0-armv7-unknown-freebsd.tar.xz) = 25420164
-SHA256 (rust/2026-01-22/cargo-1.93.0-armv7-unknown-freebsd.tar.xz) = c6cd7a5491eb03dc7ab590582d28f733c81f56e7dfc5d1c5c2b8674f212b24fd
-SIZE (rust/2026-01-22/cargo-1.93.0-armv7-unknown-freebsd.tar.xz) = 9942520
-SHA256 (rust/2026-01-22/rustc-1.93.0-i686-unknown-freebsd.tar.xz) = 4ff4366e4e3cf15db1c5789a12d29658866ceed37ae2f468dcfa5752183e44eb
-SIZE (rust/2026-01-22/rustc-1.93.0-i686-unknown-freebsd.tar.xz) = 52580580
-SHA256 (rust/2026-01-22/rust-std-1.93.0-i686-unknown-freebsd.tar.xz) = e5983680ef9cd60c46b580b76e31f1f7db8eb25d944159778cb2a1feeedcc6c1
-SIZE (rust/2026-01-22/rust-std-1.93.0-i686-unknown-freebsd.tar.xz) = 26978068
-SHA256 (rust/2026-01-22/cargo-1.93.0-i686-unknown-freebsd.tar.xz) = 5272477688bb0b85505311dd040d9d708718197a2205728feafa5a0fa37c947b
-SIZE (rust/2026-01-22/cargo-1.93.0-i686-unknown-freebsd.tar.xz) = 11697820
-SHA256 (rust/2026-01-22/rustc-1.93.0-powerpc-unknown-freebsd.tar.xz) = 5f49abc7a71cecb086137d322c7d684fa06a7b0f1a8a14523dfe5b3326acc4a3
-SIZE (rust/2026-01-22/rustc-1.93.0-powerpc-unknown-freebsd.tar.xz) = 47253232
-SHA256 (rust/2026-01-22/rust-std-1.93.0-powerpc-unknown-freebsd.tar.xz) = a4334385defe8ad48104657184849b5efd1e315eb8ce433ee0a13718ad5d9718
-SIZE (rust/2026-01-22/rust-std-1.93.0-powerpc-unknown-freebsd.tar.xz) = 24550460
-SHA256 (rust/2026-01-22/cargo-1.93.0-powerpc-unknown-freebsd.tar.xz) = 659f35e840481053a3e16905f713c76e36429b980b165748f66cdbd77b6f4ee2
-SIZE (rust/2026-01-22/cargo-1.93.0-powerpc-unknown-freebsd.tar.xz) = 9976952
-SHA256 (rust/2026-01-22/rustc-1.93.0-powerpc64-unknown-freebsd.tar.xz) = cfdd6e4d912078444844b6a547ddbf4e1752834cb0d101e1e6fbc52e9afa327b
-SIZE (rust/2026-01-22/rustc-1.93.0-powerpc64-unknown-freebsd.tar.xz) = 46626804
-SHA256 (rust/2026-01-22/rust-std-1.93.0-powerpc64-unknown-freebsd.tar.xz) = 0763f214bfaee5492dfc2e6aee8da117ae17de3cbb1c332e808a35467daa7ef0
-SIZE (rust/2026-01-22/rust-std-1.93.0-powerpc64-unknown-freebsd.tar.xz) = 24486904
-SHA256 (rust/2026-01-22/cargo-1.93.0-powerpc64-unknown-freebsd.tar.xz) = a73443bebba08fe349879092f1920111514c88731e25fca0b7d363445b083195
-SIZE (rust/2026-01-22/cargo-1.93.0-powerpc64-unknown-freebsd.tar.xz) = 10158788
-SHA256 (rust/2026-01-22/rustc-1.93.0-powerpc64le-unknown-freebsd.tar.xz) = c445fc3c99df7e23e768e5bd8d21cc02160d4a16acf0003f808ffad9919598e0
-SIZE (rust/2026-01-22/rustc-1.93.0-powerpc64le-unknown-freebsd.tar.xz) = 49069160
-SHA256 (rust/2026-01-22/rust-std-1.93.0-powerpc64le-unknown-freebsd.tar.xz) = e013b57916bc94cb7a702b7d14dcdb26f4f43611e7c8065a8f52f0d1fc3101dc
-SIZE (rust/2026-01-22/rust-std-1.93.0-powerpc64le-unknown-freebsd.tar.xz) = 24504036
-SHA256 (rust/2026-01-22/cargo-1.93.0-powerpc64le-unknown-freebsd.tar.xz) = f8446f49b776699412f0c705e35a084b8241c283feece7dd742ae5ebec210d53
-SIZE (rust/2026-01-22/cargo-1.93.0-powerpc64le-unknown-freebsd.tar.xz) = 10727348
-SHA256 (rust/2026-01-22/rustc-1.93.0-riscv64gc-unknown-freebsd.tar.xz) = acc0eb0c9fa8cacb1de014b815adfff40210849d4002e61fc8dae5f311d1f2d1
-SIZE (rust/2026-01-22/rustc-1.93.0-riscv64gc-unknown-freebsd.tar.xz) = 50214124
-SHA256 (rust/2026-01-22/rust-std-1.93.0-riscv64gc-unknown-freebsd.tar.xz) = 890b9d89bd18cd1610a047628db5af1e2399129444c1fe89cbb214cb2007c057
-SIZE (rust/2026-01-22/rust-std-1.93.0-riscv64gc-unknown-freebsd.tar.xz) = 24429184
-SHA256 (rust/2026-01-22/cargo-1.93.0-riscv64gc-unknown-freebsd.tar.xz) = ec1ff8a033e112b2b3bb9635668cad1d005c954f2d4abafec5e1167f24a1fe15
-SIZE (rust/2026-01-22/cargo-1.93.0-riscv64gc-unknown-freebsd.tar.xz) = 10732120
+TIMESTAMP = 1777287990
+SHA256 (rust/rustc-1.95.0-src.tar.xz) = 62b67230754da642a264ca0cb9fc08820c54e2ed7b3baba0289876d4cdb48c08
+SIZE (rust/rustc-1.95.0-src.tar.xz) = 238952004
+SHA256 (rust/2026-03-05/rustc-1.94.0-aarch64-unknown-freebsd.tar.xz) = 66d73b773e77d8f44d67b4bf5221a92a92df5de36820f015b23859c3a91c41c3
+SIZE (rust/2026-03-05/rustc-1.94.0-aarch64-unknown-freebsd.tar.xz) = 47150332
+SHA256 (rust/2026-03-05/rust-std-1.94.0-aarch64-unknown-freebsd.tar.xz) = 8a324269a5177ffc9213b8b8d5db0feb7c9af109cda2156c7a17dc1032182532
+SIZE (rust/2026-03-05/rust-std-1.94.0-aarch64-unknown-freebsd.tar.xz) = 23778504
+SHA256 (rust/2026-03-05/cargo-1.94.0-aarch64-unknown-freebsd.tar.xz) = aa146dd01440cdcc6f15990bf210e23254e0c9162a7d0babfe7c9ceb761ea74e
+SIZE (rust/2026-03-05/cargo-1.94.0-aarch64-unknown-freebsd.tar.xz) = 9793936
+SHA256 (rust/2026-03-05/rustc-1.94.0-x86_64-unknown-freebsd.tar.xz) = b13bba492883108343db35c05a53fdff8d0631d1d58dafed595a873b76578409
+SIZE (rust/2026-03-05/rustc-1.94.0-x86_64-unknown-freebsd.tar.xz) = 42475424
+SHA256 (rust/2026-03-05/rust-std-1.94.0-x86_64-unknown-freebsd.tar.xz) = a8bf68539b4d307e8f2b4be4b8922bc775dbf524e496f1d4da1efc2a7e5bce20
+SIZE (rust/2026-03-05/rust-std-1.94.0-x86_64-unknown-freebsd.tar.xz) = 25071488
+SHA256 (rust/2026-03-05/cargo-1.94.0-x86_64-unknown-freebsd.tar.xz) = 18f7277ca12475555782b36cac52014cea19f1d1e0d96caef3099c0eeef24013
+SIZE (rust/2026-03-05/cargo-1.94.0-x86_64-unknown-freebsd.tar.xz) = 11217136
+SHA256 (rust/2026-03-05/rustc-1.94.0-armv7-unknown-freebsd.tar.xz) = b716575d642ba9458ee9c29b22f99f4b7bdfa92f68d10e5ee9d2d04431a20f48
+SIZE (rust/2026-03-05/rustc-1.94.0-armv7-unknown-freebsd.tar.xz) = 47309868
+SHA256 (rust/2026-03-05/rust-std-1.94.0-armv7-unknown-freebsd.tar.xz) = 662d00c26cbed6f7b5c80be1ca4e3ddf6aa5dd84ed058f64cc1a83d5c4c71a78
+SIZE (rust/2026-03-05/rust-std-1.94.0-armv7-unknown-freebsd.tar.xz) = 23272892
+SHA256 (rust/2026-03-05/cargo-1.94.0-armv7-unknown-freebsd.tar.xz) = 6fe813f09facd84d5da96a858c9e11157064e0c5ab2adc62eb57cbd5a74d27b6
+SIZE (rust/2026-03-05/cargo-1.94.0-armv7-unknown-freebsd.tar.xz) = 10101944
+SHA256 (rust/2026-03-05/rustc-1.94.0-i686-unknown-freebsd.tar.xz) = 9409bbe0e251e974a464543cd84f0af3f01a71d90f295e352648edd2a1d5de67
+SIZE (rust/2026-03-05/rustc-1.94.0-i686-unknown-freebsd.tar.xz) = 53624544
+SHA256 (rust/2026-03-05/rust-std-1.94.0-i686-unknown-freebsd.tar.xz) = 812542ef2dfc279e4e534baf4942dc7439f9c2c3e03e5e9d3272716a27e1b8c9
+SIZE (rust/2026-03-05/rust-std-1.94.0-i686-unknown-freebsd.tar.xz) = 24847680
+SHA256 (rust/2026-03-05/cargo-1.94.0-i686-unknown-freebsd.tar.xz) = 7b97ce9a6a97d68c16602959e8406765a7650b06c8a1f77dad5a5df03e45e548
+SIZE (rust/2026-03-05/cargo-1.94.0-i686-unknown-freebsd.tar.xz) = 11911788
+SHA256 (rust/2026-03-05/rustc-1.94.0-powerpc-unknown-freebsd.tar.xz) = 6c8a085addb90d2f51ad89a8eb7b506b3720c3a8b4baefeec3b0d1cc37b99a69
+SIZE (rust/2026-03-05/rustc-1.94.0-powerpc-unknown-freebsd.tar.xz) = 48072160
+SHA256 (rust/2026-03-05/rust-std-1.94.0-powerpc-unknown-freebsd.tar.xz) = 52906d4de3e109c5f5cdbf9d18a608961be95a20a34b622e422ba8db68231167
+SIZE (rust/2026-03-05/rust-std-1.94.0-powerpc-unknown-freebsd.tar.xz) = 21951392
+SHA256 (rust/2026-03-05/cargo-1.94.0-powerpc-unknown-freebsd.tar.xz) = 3b6b213555e9ad02992c40b5aaa921c923d5c7c63e5fb0099c2c93ff3590c18d
+SIZE (rust/2026-03-05/cargo-1.94.0-powerpc-unknown-freebsd.tar.xz) = 10220996
+SHA256 (rust/2026-03-05/rustc-1.94.0-powerpc64-unknown-freebsd.tar.xz) = b0b713d462061573d7ddf4aff1d9919c9b5cdb1818c99cd500d43b950a75fe23
+SIZE (rust/2026-03-05/rustc-1.94.0-powerpc64-unknown-freebsd.tar.xz) = 47431308
+SHA256 (rust/2026-03-05/rust-std-1.94.0-powerpc64-unknown-freebsd.tar.xz) = 4558910da712c7caab4d1fbeca1e6970705e3f3ac54750e79a9f4491e9068353
+SIZE (rust/2026-03-05/rust-std-1.94.0-powerpc64-unknown-freebsd.tar.xz) = 21997684
+SHA256 (rust/2026-03-05/cargo-1.94.0-powerpc64-unknown-freebsd.tar.xz) = 2fd971b4c41de0fa9164b6769b42ded67ab6fdf5a598649ce6ffa8757f7b2d52
+SIZE (rust/2026-03-05/cargo-1.94.0-powerpc64-unknown-freebsd.tar.xz) = 10379652
+SHA256 (rust/2026-03-05/rustc-1.94.0-powerpc64le-unknown-freebsd.tar.xz) = 2c01249dcde1ac19e75eb77f2259a8efdde205b5d459d506c1209dba0ea823f2
+SIZE (rust/2026-03-05/rustc-1.94.0-powerpc64le-unknown-freebsd.tar.xz) = 50324136
+SHA256 (rust/2026-03-05/rust-std-1.94.0-powerpc64le-unknown-freebsd.tar.xz) = 7a2e124c7bb130c57b475c803ae028d4230377ffe39861289fbd6a0b48be6187
+SIZE (rust/2026-03-05/rust-std-1.94.0-powerpc64le-unknown-freebsd.tar.xz) = 22157480
+SHA256 (rust/2026-03-05/cargo-1.94.0-powerpc64le-unknown-freebsd.tar.xz) = 0659b4742b401861f32f9baf8b4eec192cc421bfecc4bc3e67b24afd8e2b8a49
+SIZE (rust/2026-03-05/cargo-1.94.0-powerpc64le-unknown-freebsd.tar.xz) = 10976468
+SHA256 (rust/2026-03-05/rustc-1.94.0-riscv64gc-unknown-freebsd.tar.xz) = 247325ce5d8601ed4ccde9a34826abe95b24e46e23ca46ed8bceb7449d545605
+SIZE (rust/2026-03-05/rustc-1.94.0-riscv64gc-unknown-freebsd.tar.xz) = 51096336
+SHA256 (rust/2026-03-05/rust-std-1.94.0-riscv64gc-unknown-freebsd.tar.xz) = cd06ca3597ddce5159b7f06a06aa2f64a51fe769cc4f09155f402130b1a9e062
+SIZE (rust/2026-03-05/rust-std-1.94.0-riscv64gc-unknown-freebsd.tar.xz) = 22035516
+SHA256 (rust/2026-03-05/cargo-1.94.0-riscv64gc-unknown-freebsd.tar.xz) = 4950123df086e0d2cdc06a10bcd4b634aa2897b4bd913a9d4b11b56b50562f48
+SIZE (rust/2026-03-05/cargo-1.94.0-riscv64gc-unknown-freebsd.tar.xz) = 10937696


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69ef5613.24c26.569421c8>