sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (addc31d43cacd093219cb77c5956a7d96b27732b)
- From: Pavel Vinogradov <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org, sm-commit AT lists.sourcemage.org
- Subject: [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (addc31d43cacd093219cb77c5956a7d96b27732b)
- Date: Thu, 15 May 2025 20:49:44 +0000
GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:
devel/rust/BUILD | 2 +
devel/rust/DETAILS | 2 -
devel/rust/HISTORY | 5 +++
devel/rust/patches/0001-libressl-3.4.x.patch | 40
++++++---------------------
4 files changed, 17 insertions(+), 32 deletions(-)
New commits:
commit addc31d43cacd093219cb77c5956a7d96b27732b
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>
devel/rust: version 1.87.0
diff --git a/devel/rust/BUILD b/devel/rust/BUILD
index c8aae25..3a5f14d 100755
--- a/devel/rust/BUILD
+++ b/devel/rust/BUILD
@@ -41,6 +41,8 @@ message "${MESSAGE_COLOR}OPTS=$OPTS${DEFAULT_COLOR}" &&
--disable-codegen-tests \
$OPTS &&
+ln -sf bootstrap.toml config.toml &&
+
# various switches to disable static build, downloading and using llvm
# toolchain from rust CI and to set user profile
sed -e "s;profile =.*;profile = 'user';" \
diff --git a/devel/rust/DETAILS b/devel/rust/DETAILS
index 142012f..d970e0d 100755
--- a/devel/rust/DETAILS
+++ b/devel/rust/DETAILS
@@ -1,5 +1,5 @@
SPELL=rust
- VERSION=1.86.0
+ VERSION=1.87.0
SECURITY_PATCH=4
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/rustc-${VERSION}-src"
TMPFS=off
diff --git a/devel/rust/HISTORY b/devel/rust/HISTORY
index f2565dd..0b48b3f 100644
--- a/devel/rust/HISTORY
+++ b/devel/rust/HISTORY
@@ -1,3 +1,8 @@
+2025-05-15 Pavel Vinogradov <public AT sourcemage.org>
+ * DETAILS: version 1.87.0
+ * BUILD: needs a symlink config.toml -> bootstrap.toml
+ * patches/0001-libressl-3.4.x.patch: updated
+
2025-04-03 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 1.86.0
diff --git a/devel/rust/patches/0001-libressl-3.4.x.patch
b/devel/rust/patches/0001-libressl-3.4.x.patch
index c5ba1e9..9e2595f 100644
--- a/devel/rust/patches/0001-libressl-3.4.x.patch
+++ b/devel/rust/patches/0001-libressl-3.4.x.patch
@@ -1,34 +1,12 @@
-diff --git a/vendor/openssl-sys-0.9.92/build/cfgs.rs
b/vendor/openssl-sys-0.9.92/build/cfgs.rs
---- a/vendor/openssl-sys-0.9.92/build/cfgs.rs
-+++ b/vendor/openssl-sys-0.9.92/build/cfgs.rs
-@@ -53,6 +53,15 @@ pub fn get(openssl_version: Option<u64>,
libressl_version: Option<u64>) -> Vec<&
- if libressl_version >= 0x3_07_00_00_0 {
- cfgs.push("libressl370");
- }
-+ if libressl_version >= 0x3_08_00_00_0 {
-+ cfgs.push("libressl380");
-+ }
-+ if libressl_version >= 0x3_09_00_00_0 {
-+ cfgs.push("libressl390");
-+ }
-+ if libressl_version >= 0x4_00_00_00_0 {
-+ cfgs.push("libressl400");
-+ }
- } else {
- let openssl_version = openssl_version.unwrap();
-
-diff --git a/vendor/openssl-sys-0.9.92/build/main.rs
b/vendor/openssl-sys-0.9.92/build/main.rs
---- a/vendor/openssl-sys-0.9.92/build/main.rs
-+++ b/vendor/openssl-sys-0.9.92/build/main.rs
-@@ -273,6 +273,11 @@ See rust-openssl documentation for more information:
- (3, 7, 1) => ('3', '7', '1'),
- (3, 7, _) => ('3', '7', 'x'),
- (3, 8, 0) => ('3', '8', '0'),
-+ (3, 8, _) => ('3', '8', 'x'),
-+ (3, 9, 0) => ('3', '9', '0'),
-+ (3, 9, _) => ('3', '9', 'x'),
-+ (4, 0, 0) => ('4', '0', '0'),
-+ (4, 0, _) => ('4', '0', 'x'),
+diff --git a/vendor/openssl-sys-0.9.106/build/main.rs
b/vendor/openssl-sys-0.9.106/build/main.rs
+--- a/vendor/openssl-sys-0.9.106/build/main.rs
++++ b/vendor/openssl-sys-0.9.106/build/main.rs
+@@ -383,6 +383,8 @@ See rust-openssl documentation for more information:
+ (3, 9, _) => ('3', '9', 'x'),
+ (4, 0, 0) => ('4', '0', '0'),
+ (4, 0, _) => ('4', '0', 'x'),
++ (4, 1, 0) => ('4', '1', '0'),
++ (4, 1, _) => ('4', '1', 'x'),
_ => version_error(),
};
- [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (addc31d43cacd093219cb77c5956a7d96b27732b), Pavel Vinogradov, 05/15/2025
Archive powered by MHonArc 2.6.24.