Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package shadowsocks-rust for
openSUSE:Factory checked in at 2025-09-09 20:30:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/shadowsocks-rust (Old)
and /work/SRC/openSUSE:Factory/.shadowsocks-rust.new.1977 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "shadowsocks-rust"
Tue Sep 9 20:30:51 2025 rev:16 rq:1303372 version:1.23.5
Changes:
--------
--- /work/SRC/openSUSE:Factory/shadowsocks-rust/shadowsocks-rust.changes
2025-06-13 18:48:49.375158932 +0200
+++
/work/SRC/openSUSE:Factory/.shadowsocks-rust.new.1977/shadowsocks-rust.changes
2025-09-09 20:31:26.540253624 +0200
@@ -1,0 +2,9 @@
+Tue Sep 9 14:04:47 UTC 2025 - Hillwood Yang <[email protected]>
+
+- Update version to 1.23.5
+ * Updated once_cell::sync::Lazy to std::sync::LazyLock
+ * ACL supported outbound_allow_list
+ * Allow customizable SocketProtect trait for Android VpnService
+ * Fix bugs
+
+-------------------------------------------------------------------
@@ -4 +13 @@
-- Update version to 1.24.4
+- Update version to 1.23.4
Old:
----
shadowsocks-rust-1.23.4.tar.gz
New:
----
shadowsocks-rust-1.23.5.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ shadowsocks-rust.spec ++++++
--- /var/tmp/diff_new_pack.iasp27/_old 2025-09-09 20:31:27.984314480 +0200
+++ /var/tmp/diff_new_pack.iasp27/_new 2025-09-09 20:31:27.984314480 +0200
@@ -1,7 +1,7 @@
#
# spec file for package shadowsocks-rust
#
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2025 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: shadowsocks-rust
-Version: 1.23.4
+Version: 1.23.5
Release: 0
Summary: Rust port of Shadowsocks
License: MIT
@@ -58,7 +58,7 @@
EOF
%build
-%cargo_build
+cargo auditable build -j12 --offline --release
%install
%cargo_install
++++++ reproducible.patch ++++++
--- /var/tmp/diff_new_pack.iasp27/_old 2025-09-09 20:31:28.020315997 +0200
+++ /var/tmp/diff_new_pack.iasp27/_new 2025-09-09 20:31:28.024316166 +0200
@@ -1,31 +1,17 @@
-From 853a860dd9095b7ed2f95d5aac62f8f1dcc0d229 Mon Sep 17 00:00:00 2001
-From: "Bernhard M. Wiedemann" <[email protected]>
-Date: Wed, 28 Jun 2023 16:48:35 +0200
-Subject: [PATCH] Allow to override build date with SOURCE_DATE_EPOCH
-
-in order to make builds reproducible.
-See https://reproducible-builds.org/ for why this is good
-and https://reproducible-builds.org/specs/source-date-epoch/
-for the definition of this variable.
-
-This patch was done while working on reproducible builds for openSUSE.
-
-Index: shadowsocks-rust-1.20.4/Cargo.toml
-===================================================================
---- shadowsocks-rust-1.20.4.orig/Cargo.toml
-+++ shadowsocks-rust-1.20.4/Cargo.toml
-@@ -281,3 +281,6 @@ byteorder = "1.5"
- env_logger = "0.11"
- byte_string = "1.0"
- tokio = { version = "1", features = ["net", "time", "macros", "io-util"] }
+diff -Nurp shadowsocks-rust-1.23.5/Cargo.toml
shadowsocks-rust-1.23.5-new/Cargo.toml
+--- shadowsocks-rust-1.23.5/Cargo.toml 2025-07-04 22:57:36.000000000 +0800
++++ shadowsocks-rust-1.23.5-new/Cargo.toml 2025-09-09 22:18:05.233776424
+0800
+@@ -265,3 +265,6 @@ tokio = { version = "1", features = ["ne
+
+ [lints.clippy]
+ uninlined_format_args = "allow"
+
+[patch.crates-io]
+build-time = { path="vendor/build-time" }
-diff --git a/build-time/src/lib.rs b/build-time/src/lib.rs
-index c3484307..7ae9e03e 100644
---- a/vendor/build-time/src/lib.rs
-+++ b/vendor/build-time/src/lib.rs
-@@ -28,14 +28,18 @@ let local_build_time =
build_time_local!("%Y-%m-%dT%H:%M:%S%.f%:z");
+diff -Nurp shadowsocks-rust-1.23.5/vendor/build-time/src/lib.rs
shadowsocks-rust-1.23.5-new/vendor/build-time/src/lib.rs
+--- shadowsocks-rust-1.23.5/vendor/build-time/src/lib.rs 2025-09-09
22:03:02.973957942 +0800
++++ shadowsocks-rust-1.23.5-new/vendor/build-time/src/lib.rs 2025-09-09
22:21:42.603517133 +0800
+@@ -28,14 +28,18 @@ let local_build_time = build_time_local!
```
*/
++++++ shadowsocks-rust-1.23.4.tar.gz -> shadowsocks-rust-1.23.5.tar.gz ++++++
++++ 9279 lines of diff (skipped)
++++++ vendor.tar.gz ++++++
/work/SRC/openSUSE:Factory/shadowsocks-rust/vendor.tar.gz
/work/SRC/openSUSE:Factory/.shadowsocks-rust.new.1977/vendor.tar.gz differ:
char 12, line 1