- Update vendored dependencies with patch ./zeromq-update.patch

* this fixes build where zeromq is not compatible with the new 'static
    types from futures-util

OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=255
This commit is contained in:
Soc Virnyl Estela 2024-11-11 02:13:54 +00:00 committed by Git OBS Bridge
parent 9a594a897c
commit 8939a8aca2
5 changed files with 24 additions and 4 deletions

View File

@ -26,8 +26,8 @@
<param name="exclude">.rustfmt.toml</param>
</service>
<service name="cargo_vendor" mode="manual">
<param name="update">false</param>
<param name="respect-lockfile">true</param>
<param name="update">true</param>
<param name="respect-lockfile">false</param>
<param name="method">registry</param>
<param name="src">deno</param>
</service>

View File

@ -1,3 +1,10 @@
-------------------------------------------------------------------
Mon Nov 11 02:12:08 UTC 2024 - Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>
- Update vendored dependencies with patch ./zeromq-update.patch
* this fixes build where zeromq is not compatible with the new 'static
types from futures-util
-------------------------------------------------------------------
Sun Nov 10 12:46:52 UTC 2024 - Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>

View File

@ -32,6 +32,7 @@ Source1: registry.tar.zst
Source2: rusty_v8-%{_v8_version}.tar.zst
Patch1: compiler-rt-adjust-paths.patch
Patch2: deno-v8-arm.patch
Patch3: zeromq-update.patch
BuildRequires: cargo-packaging
BuildRequires: clang
# needed by `libz-ng-sys` after 1.36.1

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:bad2d19de2a8b2ccc9a3e6949300ea6eb201e99e4eabb43d59db0a95fd930ca4
size 139722143
oid sha256:24a39a7e03dc6c7049371bb6b9a6fec546e2d506c69828300fb90df0859151d6
size 145061553

12
zeromq-update.patch Normal file
View File

@ -0,0 +1,12 @@
--- a/Cargo.toml.orig 2024-11-11 10:00:21.627172910 +0800
+++ b/Cargo.toml 2024-11-11 10:00:28.567190380 +0800
@@ -204,7 +204,7 @@
webpki-roots = "0.26"
which = "4.2.5"
yoke = { version = "0.7.4", features = ["derive"] }
-zeromq = { version = "=0.4.0", default-features = false, features = ["tcp-transport", "tokio-runtime"] }
+zeromq = { version = "=0.4.1", default-features = false, features = ["tcp-transport", "tokio-runtime"] }
zstd = "=0.12.4"
# crypto