pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

rust-beta: update to 1.96.0-beta.4



Module Name:	pkgsrc-wip
Committed By:	pin <voidpin%protonmail.com@localhost>
Pushed By:	pin
Date:		Tue Apr 21 15:26:11 2026 +0200
Changeset:	0607b527646acd554d259071e079606c1b7e1045

Modified Files:
	rust-beta/Makefile
	rust-beta/distinfo
	rust-beta/patches/patch-src_tools_rust-installer_install-template.sh

Log Message:
rust-beta: update to 1.96.0-beta.4

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=0607b527646acd554d259071e079606c1b7e1045

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 rust-beta/Makefile                                 |  4 +--
 rust-beta/distinfo                                 | 20 +++++++--------
 ...ch-src_tools_rust-installer_install-template.sh | 30 +++-------------------
 3 files changed, 16 insertions(+), 38 deletions(-)

diffs:
diff --git a/rust-beta/Makefile b/rust-beta/Makefile
index fb770a84c0..d50a77604d 100644
--- a/rust-beta/Makefile
+++ b/rust-beta/Makefile
@@ -6,7 +6,7 @@
 # Regenerating checksums may be needed to build the current rust-beta.
 
 DISTNAME=	rustc-beta-src
-PKGNAME=	rust-1.95.0
+PKGNAME=	rust-1.96.0
 CATEGORIES=	lang
 MASTER_SITES=	https://static.rust-lang.org/dist/
 EXTRACT_SUFX=	.tar.xz
@@ -103,7 +103,7 @@ BUILDLINK_TRANSFORM+=	rm:-Wl,--enable-new-dtags
 # does not need any special post-processing.
 DISTFILES:=		${DEFAULT_DISTFILES}
 
-RUST_STAGE0_VER=	1.94.1
+RUST_STAGE0_VER=	1.95.0
 RUST_ARCH=		x86_64-unknown-netbsd
 RUST_STAGE0:=		rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.xz
 RUST_STD_STAGE0:=	rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.xz
diff --git a/rust-beta/distinfo b/rust-beta/distinfo
index 6b073cea36..9653f81d44 100644
--- a/rust-beta/distinfo
+++ b/rust-beta/distinfo
@@ -1,14 +1,14 @@
 $NetBSD$
 
-BLAKE2s (rust-1.94.1-x86_64-unknown-netbsd.tar.xz) = 0d31f0b6ec5958bcb4a3ca774f79c1a5b66f66a61c9f799891964bc00ee38c9a
-SHA512 (rust-1.94.1-x86_64-unknown-netbsd.tar.xz) = 517a8bc98c909a3310a90578999674014f6d4824c6890bed691d585290cd580367dae0215589a8cb3cd2c6f50dce22a0fa6835181e96f1ec5b2f10c80e62e0d2
-Size (rust-1.94.1-x86_64-unknown-netbsd.tar.xz) = 223382820 bytes
-BLAKE2s (rust-std-1.94.1-x86_64-unknown-netbsd.tar.xz) = 3a49b29eb06d6e05665c6d5cbfcae7ae66291d80acad4ed49be61e0ea6b8ef34
-SHA512 (rust-std-1.94.1-x86_64-unknown-netbsd.tar.xz) = 902f3783f06eae6a4206637c7f5b86c61227a677ff2762044c5549cb66fc785c75e131bc79bc6307899f02bf1c944b3dd6e026f55557c4f681054a7fadfb8532
-Size (rust-std-1.94.1-x86_64-unknown-netbsd.tar.xz) = 27392404 bytes
-BLAKE2s (rustc-beta-src.tar.xz) = fa9490ed0c7e77acd41227cf66154ce6c04b92f0c21b91e937b38860a8cac1de
-SHA512 (rustc-beta-src.tar.xz) = f94584e37ce0456987ad177eddcfb9e8865393598ca109050d1ba7f4e9b62e0fb915d4a2673970053ecb74cd827e767c88138ab8921618b3f3d135d36cb550f7
-Size (rustc-beta-src.tar.xz) = 238916332 bytes
+BLAKE2s (rust-1.95.0-x86_64-unknown-netbsd.tar.xz) = 7a835bdc439b77140a4e210f2f7b751304cea487e9ceb90adfc2ce908618b21e
+SHA512 (rust-1.95.0-x86_64-unknown-netbsd.tar.xz) = 3e7acc249c45409dd3f13788b08b80f03aa2bbd761e0adb0ee4d26f6493f8b956a5f6a21122ebacdd16eb7f8c9e6f18e9650c25f9689e15a08581eb3fa9ae720
+Size (rust-1.95.0-x86_64-unknown-netbsd.tar.xz) = 229565964 bytes
+BLAKE2s (rust-std-1.95.0-x86_64-unknown-netbsd.tar.xz) = 350d3caee31d727425cef73e4075ef04548ad9de1df7f47bdf44d15bc469b197
+SHA512 (rust-std-1.95.0-x86_64-unknown-netbsd.tar.xz) = b6260458fbe1c7564f93e0da2ced6f5955771598568e20a9912444792fae096518a964c64a6bb6ad6ebb2029e49544d7422d42c8a2b0866dc0e6d50dcaa6fda4
+Size (rust-std-1.95.0-x86_64-unknown-netbsd.tar.xz) = 27125360 bytes
+BLAKE2s (rustc-beta-src.tar.xz) = 9876410edd6153880c76b27cb72fb58c47d0022ae7f3c96f63a6eab2abbbf126
+SHA512 (rustc-beta-src.tar.xz) = cde19450a020e458c2a4fec4a6147ae1bc193e1356e60842576f6a375c6ef40d44b6d7374c6b6119b67157b2a595dc4b3a474ca7e2eb45f27f4dbf0816e50a35
+Size (rustc-beta-src.tar.xz) = 241386820 bytes
 SHA1 (patch-compiler_rustc__llvm_build.rs) = 3acef995e3038a98b29b31b9bdd43286b1ac29f7
 SHA1 (patch-library_backtrace_src_symbolize_gimli.rs) = 9d5ef634c5a454e474ea5fee76da9bb768f5b3d9
 SHA1 (patch-library_backtrace_src_symbolize_gimli_elf.rs) = 8b18e1dbde59f3e8f20e93c7669618b2c7a13294
@@ -17,7 +17,7 @@ SHA1 (patch-src_bootstrap_src_core_build__steps_install.rs) = 5ecf4e371fa48bca72
 SHA1 (patch-src_bootstrap_src_core_builder_cargo.rs) = 47735f93b8694e772452b302b15ef8f82da4c86c
 SHA1 (patch-src_bootstrap_src_lib.rs) = 735a3f6cbb3054200dd55eebce6e9acbd285f51e
 SHA1 (patch-src_llvm-project_llvm_utils_FileCheck_FileCheck.cpp) = 2587c2f4d11ad8f75bf8a16de625135b26bacc15
-SHA1 (patch-src_tools_rust-installer_install-template.sh) = f222961e0fd4bac2f680f90d34a3e01864e3cebb
+SHA1 (patch-src_tools_rust-installer_install-template.sh) = fa7011fd1299e1b57dc68645cccac54b7ca0d8a2
 SHA1 (patch-vendor_libc-0.2.155_src_unix_bsd_netbsdlike_netbsd_mod.rs) = 36d927a0c3fd6ef8d211da5389a981e077aedc29
 SHA1 (patch-vendor_libc-0.2.168_src_unix_bsd_netbsdlike_netbsd_mod.rs) = c5cd529719daee44aead47ffd97e682ca9d9a1ae
 SHA1 (patch-vendor_libc-0.2.169_src_unix_bsd_netbsdlike_netbsd_mod.rs) = 02c4efefbf1e9e1bd98eb9524515677250ae7454
diff --git a/rust-beta/patches/patch-src_tools_rust-installer_install-template.sh b/rust-beta/patches/patch-src_tools_rust-installer_install-template.sh
index 2cbfd02690..f6ee9e8287 100644
--- a/rust-beta/patches/patch-src_tools_rust-installer_install-template.sh
+++ b/rust-beta/patches/patch-src_tools_rust-installer_install-template.sh
@@ -1,4 +1,4 @@
-$NetBSD: patch-src_tools_rust-installer_install-template.sh,v 1.15 2026/04/02 19:06:34 wiz Exp $
+$NetBSD$
 
 No logging to 'install.log'.
 Do not create 'uninstall.sh'.
@@ -9,9 +9,9 @@ pattern matching and substitution in the install phase using "grep"
 and "sed" when shell builtin "case" and "omit shortest match" ops
 should do just fine.
 
---- src/tools/rust-installer/install-template.sh.orig	2023-12-21 16:55:28.000000000 +0000
+--- src/tools/rust-installer/install-template.sh.orig	2026-04-17 09:42:40.347445849 +0000
 +++ src/tools/rust-installer/install-template.sh
-@@ -6,20 +6,12 @@ set -u
+@@ -6,20 +6,12 @@ init_logging() {
  init_logging() {
      local _abs_libdir="$1"
      local _logfile="$_abs_libdir/$TEMPLATE_REL_MANIFEST_DIR/install.log"
@@ -32,28 +32,6 @@ should do just fine.
  }
  
  msg() {
-@@ -433,8 +425,8 @@ uninstall_components() {
-             local _directive
-             while read _directive; do
- 
--            local _command=`echo $_directive | cut -f1 -d:`
--            local _file=`echo $_directive | cut -f2 -d:`
-+            local _command="${_directive%%:*}"
-+            local _file="${_directive#*:}"
- 
-             # Sanity checks
-             if [ ! -n "$_command" ]; then critical_err "malformed installation directive"; fi
-@@ -541,8 +533,8 @@ install_components() {
-     local _directive
-     while read _directive; do
- 
--        local _command=`echo $_directive | cut -f1 -d:`
--        local _file=`echo $_directive | cut -f2 -d:`
-+        local _command="${_directive%%:*}"
-+        local _file="${_directive#*:}"
- 
-         # Sanity checks
-         if [ ! -n "$_command" ]; then critical_err "malformed installation directive"; fi
 @@ -628,7 +620,6 @@ install_components() {
  
              verbose_msg "copying directory $_file_install_path"
@@ -62,7 +40,7 @@ should do just fine.
  
              run cp -R "$_src_dir/$_component/$_file" "$_file_install_path"
              critical_need_ok "failed to copy directory"
-@@ -977,7 +968,6 @@ write_to_file "$TEMPLATE_RUST_INSTALLER_
+@@ -977,7 +968,6 @@ critical_need_ok "failed to write installer version"
  critical_need_ok "failed to write installer version"
  
  # Install the uninstaller


Home | Main Index | Thread Index | Old Index