diff --git a/_service b/_service
index ca81c6d..2bf2db9 100644
--- a/_service
+++ b/_service
@@ -8,40 +8,24 @@
https://github.com/denoland/deno
@PARENT_TAG@
- v2.0.6
+ v2.1.1
v(.*)
\1
enable
-
- https://github.com/denoland/rusty_v8
- git
- v0.106.0
- 0.106.0
- .git
- .github
- .gitignore
- .prettierrc.json
- .rustfmt.toml
-
- true
- false
+ false
+ true
registry
deno
deno
- deno-2.0.6.tar.zst
- true
- true
-
-
- rusty_v8
- rusty_v8-0.106.0.tar.zst
+ deno-2.1.1.tar.zst
true
true
+
diff --git a/_servicedata b/_servicedata
index 7de71fa..c381182 100644
--- a/_servicedata
+++ b/_servicedata
@@ -1,4 +1,4 @@
https://github.com/denoland/deno
- 8f59d18202e94e5c54ad7e5a79ec1383159e4a20
\ No newline at end of file
+ 5d71b461530f7c374c08701cef5678a5a4ac5484
\ No newline at end of file
diff --git a/compiler-rt-adjust-paths.patch b/compiler-rt-adjust-paths.patch
deleted file mode 100644
index ed33338..0000000
--- a/compiler-rt-adjust-paths.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-diff --git a/build/config/clang/BUILD.gn b/build/config/clang/BUILD.gn
-index fcca59b0f..fdf14f306 100644
---- a/rusty_v8/build/config/clang/BUILD.gn
-+++ b/rusty_v8/build/config/clang/BUILD.gn
-@@ -192,12 +192,15 @@ template("clang_lib") {
- } else if (is_linux || is_chromeos) {
- if (current_cpu == "x64") {
- _dir = "x86_64-unknown-linux-gnu"
-+ _suffix = "-x86_64"
- } else if (current_cpu == "x86") {
- _dir = "i386-unknown-linux-gnu"
-+ _suffix = "-i386"
- } else if (current_cpu == "arm") {
- _dir = "armv7-unknown-linux-gnueabihf"
- } else if (current_cpu == "arm64") {
- _dir = "aarch64-unknown-linux-gnu"
-+ _suffix = "-aarch64"
- } else {
- assert(false) # Unhandled cpu type
- }
-@@ -228,6 +231,11 @@ template("clang_lib") {
- assert(false) # Unhandled target platform
- }
-
-+ # Bit of a hack to make this find builtins from compiler-rt >= 16
-+ if (is_linux || is_chromeos) {
-+ _dir = "linux"
-+ }
-+
- _clang_lib_dir = "$clang_base_path/lib/clang/$clang_version/lib"
- _lib_file = "${_prefix}clang_rt.${_libname}${_suffix}.${_ext}"
- libs = [ "$_clang_lib_dir/$_dir/$_lib_file" ]
-
diff --git a/deno-2.0.6.tar.zst b/deno-2.0.6.tar.zst
deleted file mode 100644
index 9a51f8c..0000000
--- a/deno-2.0.6.tar.zst
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:53e51c081706056cf849454d618c6593e3306e77cc578cf6818194510be19d65
-size 99521336
diff --git a/deno-2.1.1.tar.zst b/deno-2.1.1.tar.zst
new file mode 100644
index 0000000..64884be
--- /dev/null
+++ b/deno-2.1.1.tar.zst
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:490dcd680e56762d60d1a8cd013c640d05d358e10324f4d7d6e47d0be92669eb
+size 100020797
diff --git a/deno-v8-arm.patch b/deno-v8-arm.patch
deleted file mode 100644
index f43e837..0000000
--- a/deno-v8-arm.patch
+++ /dev/null
@@ -1,23 +0,0 @@
---- a/rusty_v8/build.rs.orig 2024-06-27 14:26:40.281226961 +0200
-+++ b/rusty_v8/build.rs 2024-06-27 14:28:10.388618455 +0200
-@@ -200,16 +200,12 @@ fn build_v8(is_asan: bool) {
- // cross-compilation setup
- if target_arch == "aarch64" {
- gn_args.push(r#"target_cpu="arm64""#.to_string());
-- gn_args.push("use_sysroot=true".to_string());
-- maybe_install_sysroot("arm64");
-- maybe_install_sysroot("amd64");
-+ gn_args.push("use_sysroot=false".to_string());
- }
- if target_arch == "arm" {
- gn_args.push(r#"target_cpu="arm""#.to_string());
- gn_args.push(r#"v8_target_cpu="arm""#.to_string());
-- gn_args.push("use_sysroot=true".to_string());
-- maybe_install_sysroot("i386");
-- maybe_install_sysroot("arm");
-+ gn_args.push("use_sysroot=false".to_string());
- }
-
- let target_triple = env::var("TARGET").unwrap();
-
-
diff --git a/deno.changes b/deno.changes
index 6569373..bcbe907 100644
--- a/deno.changes
+++ b/deno.changes
@@ -1,3 +1,277 @@
+-------------------------------------------------------------------
+Fri Nov 22 02:36:21 UTC 2024 - Soc Virnyl Estela
+
+- Update to version 2.1.1:
+ * docs(cli/add): add clarification to add command
+ * fix(node): regression where ts files were sometimes resolved instead of js
+ * chore: update url + idna
+ * fix(watch): don't panic if there's no path provided
+ * fix: Buffer global in --unstable-node-globals
+ * fix(cli): Fix typo in doc subcommand help output
+ * fix(task): ensure root config always looks up dependencies in root
+
+-------------------------------------------------------------------
+Fri Nov 22 02:00:51 UTC 2024 - Soc Virnyl Estela
+
+- Remove zeromq-update.patch
+
+-------------------------------------------------------------------
+Fri Nov 22 00:48:35 UTC 2024 - Soc Virnyl Estela
+
+- Update to version 2.1.0:
+ * docs: fix casing of Wasm
+ * feat(init): add --npm flag to initialize npm projects
+ * feat(task): workspace support with --filter and --recursive
+ * feat(permission): support suffix wildcards in `--allow-env` flag
+ * feat: subcommand to view and update outdated dependencies
+ * chore: use forked sqlformat-rs
+ * feat: permission stack traces in ops
+ * feat(lint): Add checked files list to the JSON outpu
+ * fix(fmt): formatting of .svelte files
+ * feat(task): add --eval flag
+ * fix(publish): improve error message when missing exports
+ * feat(info): show location for Web Cache
+ * fix(lockfile): track dependencies specified in TypeScript compiler options
+ * feat(publish): add `--set-version ` flag
+ * feat: Wasm module support
+ * feat(compile): ability to embed directory in executable
+ * feat(compile): ability to embed local data files
+ * feat(fmt): support SQL
+ * refactor: update deno_doc, use prismjs, remove internal reference html generation logic
+ * fix(node): handle resolving ".//" in npm packages
+ * feat(task): dependencies
+ * feat(ext/node): perf_hooks.monitorEventLoopDelay()
+ * feat(ext/fetch): Make fetch client parameters configurable
+ * feat(ext/http): Make http server parameters configurable
+ * fix(node/crypto): support promisify on generateKeyPair
+ * feat(runtime): remove public OTEL trace API
+ * feat: fmt and lint respect .gitignore file
+ * fix(lsp): ignore editor indent settings if deno.json is present
+ * perf(windows): delay load webgpu and some other dlls
+ * perf(compile): code cache
+ * chore: temporarily disable dns tests for Node compat
+ * feat(cli): support multiple env file argument
+ * chore: Make ext/net/tcp.rs public
+ * fix(ext/webgpu): Create GPUQuerySet converter before usage
+ * chore: reenable some tests disabled during Deno 1->2 migration
+ * fix(ext/node): increase tolerance for interval test
+ * feat(jupyter): Add `Deno.jupyter.image` API
+ * fix(ext/node): New async setInterval function to improve the nodejs compatibility
+ * feat(watch): log which file changed on HMR or watch change
+ * fix(ext/cache): gracefully error when cache creation failed
+ * fix(cli): show prefix hint when installing a package globally
+ * feat(task): support object notation, remove support for JSDocs
+ * refactor: use boxed_error in some places
+ * fix: update message for unsupported schemes with npm and jsr
+ * feat(fetch): accept async iterables for body
+ * feat(lsp): auto-imports with @deno-types directives
+ * feat(ext/fetch): allow embedders to use `hickory_dns_resolver` instead of default `GaiResolver`
+ * perf: use available system memory for v8 isolate memory limit
+ * chore: remove some unused tests
+ * refactor(resolver): move more resolution code into deno_resolver
+ * feat(cli): add `--unstable-node-globals` flag
+ * fix: otel resiliency
+ * chore: upgrade runtimelib (jupyter) to 0.19
+ * fix(cli): preserve comments in doc tests
+ * fix(fmt): error instead of panic on unstable format
+ * feat(node): stabilize detecting if CJS via `"type": "commonjs"` in a package.json
+ * fix(ext/node): zlib.crc32()
+ * fix(ext/node): use ERR_NOT_IMPLEMENTED for notImplemented
+ * chore: update denokv_*
+ * feat: upgrade V8 to 13.0
+ * feat: OpenTelemetry Tracing API and Exporting
+ * feat(ext/fs): add ctime to Deno.stats and use it in node compat layer
+ * fix(ext/node): process.getBuiltinModule
+ * fix(permissions): say to use --allow-run instead of --allow-all
+ * chore: make fields public on `PermissionDeniedError` and `deno_kv::KvConfig`
+ * fix(install): re-setup bin entries after running lifecycle scripts
+ * chore: update zeromq to 0.4.1
+ * fix(ext/node): handle `--allow-sys=inspector`
+ * fix(lsp): skip code action edits that can't be converted
+ * fix(ext/websocket): initialize `error` attribute of WebSocket ErrorEvent
+ * fix(ext/node): add autoSelectFamily option to net.createConnection
+ * fix(ext/http): prefer brotli for `accept-encoding: gzip, deflate, br, zstd`
+ * test(ext/node): prevent running the same test cases twice
+ * fix(ext/webstorage): use error class for sqlite error case
+ * chore: forward v2.0.6 release commit to main
+ * Revert "perf(upgrade): cache downloaded binaries in DENO_DIR"
+ * perf(upgrade): cache downloaded binaries in DENO_DIR
+ * fix: performance.timeOrigin
+ * fix(install): cache jsr deps from all workspace config files
+ * feat(ext/http): abort event when request is cancelled
+ * fix(ext/cache): don't panic when creating cache
+ * chore: make commandWithCwdIsAsync test less flaky
+ * feat(ext/http): abort signal when request is cancelled
+ * chore: serve node headers from a test server to fix flaky `node-gyp` test
+ * refactor: use concrete error type for remaining ops
+ * refactor(ext/net): Use hickory dns instead of unmaintained trust-dns
+ * fix(node:zlib): gzip & gzipSync should accept ArrayBuffer
+ * fix(ext/node): better inspector support
+ * fix(fmt): don't use self-closing tags in HTML
+ * feat(lsp): auto-import completions from byonm dependencies
+ * chore: forward v2.0.5 release commit to main
+ * chore: upgrade publish workflow to ubuntu 24
+ * fix: panic_hook hangs without procfs
+ * chore: deprecate run itests
+ * fix(install): handle invalid function error, and fallback to junctions regardless of the error
+ * fix: op_run_microtasks crash
+ * fix(add): better error message when adding package that only has pre-release versions
+ * chore: fix serve_watch_all test
+ * ci: use self-hosted mac arm runner for building on tags
+ * fix(workspace): support wildcard packages
+ * fix(ext/node): add `findSourceMap` to the default export of `node:module`
+ * fix(fmt): do not panic for jsx ignore container followed by jsx text
+ * fix(lsp): scope attribution for lazily loaded assets
+ * fix(types): missing `import` permission on `PermissionOptionsObject`
+ * fix(fmt): ignore file directive for YAML files
+ * refactor(runtime/permissions): use concrete error types
+ * chore: update dlint to v0.68.0 for internal
+ * perf(lsp): don't walk coverage directory
+ * fix(add): only add npm deps to package.json if it's at least as close as deno.json
+ * fix: improved support for cjs and cts modules
+ * chore: upgrade to rust 1.82 and LLVM 19
+ * fix(cli): set `npm_config_user_agent` when running npm packages or tasks
+ * fix(node): Implement `os.userInfo` properly, add missing `toPrimitive`
+ * fix(ext/node): resolve exports even if parent module filename isn't present
+ * fix(ext/node): convert errors from `fs.readFile/fs.readFileSync` to node format
+ * fix: surface package.json location on dep parse failure
+ * fix(coverage): exclude comment lines from coverage reports
+ * fix(fmt): fix several HTML and components issues
+ * fix(lsp): include unstable features from editor settings
+ * fix: clamp smi in fast calls by default
+ * fix: remove permission check in op_require_node_module_paths
+ * fix(ext/node): return `this` from `http.Server.ref/unref()`
+ * fix(serve): support serve hmr
+ * docs(console): Update docstrings for install and uninstall
+ * chore: forward v2.0.4 release commit to main
+ * fix(install): percent encodings in interactive progress bar
+ * fix: support watch flag to enable watching other files than the main module on serve subcommand
+ * Revert "fix(ext/node): fix dns.lookup result ordering"
+ * fix(ext/napi): export dynamic symbols list for {Free,Open}BSD
+ * fix(ext/node): compatibility with {Free,Open}BSD
+ * refactor(init): inline routing in deno init --serve template
+ * Revert "fix(ext/node): use primordials in `ext/node/polyfills/https.ts`"
+ * fix: provide hints in terminal errors for Node.js globals
+ * fix(check): expose more globals from @types/node
+ * fix: report exceptions from nextTick
+ * fix(compile): regression handling redirects
+ * fix(npm): match npm bearer token generation
+ * fix: do not panic when failing to write to http cache
+ * fix(ext/node): add path to `fs.stat` and `fs.statSync` error
+ * fix(watch): don't panic on invalid file specifiers
+ * docs(readme): Add winget instructions
+ * fix(cli): Make --watcher CLEAR_SCREEN clear scrollback buffer as well as visible screen
+ * fix(ext/node): use primordials in ext\node\polyfills\internal\crypto\_randomInt.ts
+ * perf: pass transpiled module to deno_core as known string
+ * fix(lsp): make missing import action fix infallible
+ * fix(install): cache json exports of JSR packages
+ * fix(upgrade): stop running `deno lsp` processes on windows before attempting to replace executable
+ * fix(check): ignore resolving `jsxImportSource` when jsx is not used in graph
+ * fix(install): regression - do not panic when config file contains \r\n newlines
+ * feat(lsp): "typescript.preferences.preferTypeOnlyAutoImports" setting
+ * chore: forward v2.0.3 commit to main
+ * build: use 'fs' feature of 'nix' crate in ext/fs
+ * fix(install): don't cache json exports of JSR packages (for now)
+ * chore: remove print debugging from test server
+ * fix(ext/node): refactor http.ServerResponse into function class
+ * bench: remove http benchmarks
+ * fix: add 'fmt-component' to unstable features in schema file
+ * perf(compile): pass module source data from binary directly to v8
+ * fix(fmt): --ext flag requires to pass files
+ * fix: `.npmrc` settings not being passed to install/add command
+ * refactor(ext/node): use concrete error types
+ * Revert "fix(runtime): send ws ping frames from inspector server (#263…
+ * fix(config): schemas for lint rule and tag autocompletion
+ * fix(node/util): support array formats in `styleText`
+ * feat: support node-api in denort
+ * fix(ext/node): cancel pending ipc writes on channel close
+ * fix(ext/node): only set our end of child process pipe to nonblocking mode
+ * fix(ext/ffi): return u64/i64 as bigints from nonblocking ffi calls
+ * fix(install): cache all exports of JSR packages listed in `deno.json`
+ * fix(install): cache type only module deps in `deno install`
+ * fix(node:tls): set TLSSocket.alpnProtocol for client connections
+ * fix: share inotify fd across watchers
+ * fix(ext/node): map `ERROR_INVALID_NAME` to `ENOENT` on windows
+ * fix(check): support `--frozen` on deno check
+ * refactor: add 'docs' suggestion
+ * fix(cli): increase size of blocking task threadpool on windows
+ * fix: unpin tokio version
+ * fix(fmt): upgrade formatters
+ * fix(ext/console): ignore casing for named colors in css parsing
+ * refactor(runtime/ops): use concrete error types
+ * fix(install): update lockfile when using package.json
+ * fix(lsp): import-map-remap quickfix for type imports
+ * fix(npm): support version ranges with && or comma
+ * fix(install): better json editing
+ * feat(lsp): interactive inlay hints
+ * fix(ext/node): use primordials in `ext/node/polyfills/https.ts`
+ * chore: update nix crate
+ * chore: update release doc template
+ * perf: avoid multiple calls to runMicrotask
+ * refactor(ext/webgpu): use concrete error type
+ * refactor(ext/fetch): use concrete error types
+ * Revert "ci: use self-hosted mac arm runner"
+ * refactor(ext/http): use concrete error types
+ * refactor(ext/crypto): use concrete error types
+ * ci: use self-hosted mac arm runner
+ * fix(ext/node): stub HTTPParser internal binding
+ * fix(info): resolve workspace member mappings
+ * refactor(ext/websocket): use concrete error type
+ * fix(npm): ensure scoped package name is encoded in URLs
+ * fix(ext/node): properly map reparse point error in readlink
+ * refactor(ext/fs): use concrete error types
+ * fix(help): missing package specifier
+ * chore: forward v2.0.2 release commit to main
+ * fix(ext/node): add null check for kStreamBaseField
+ * fix(jupyter): fix panics for overslow subtraction
+ * fix(install): don't attempt to cache specifiers that point to directories
+ * chore: fix flaky COPYFILE_EXCL test
+ * refactor(ext/napi): use concrete error types
+ * fix(node/fs): copyFile with `COPYFILE_EXCL` should not throw if the destination doesn't exist
+ * refactor(ext/web): use concrete error types
+ * feat(permissions): expose PromptResponse
+ * refactor(ext/kv): use concrete error type
+ * refactor(ext/net): use concrete error type
+ * feat(permissions): expose PermissionPrompter and set_prompter function
+ * fix(runtime): send ws ping frames from inspector server
+ * fix(jupyter): update to the new logo
+ * refactor: use macros for signal table
+ * fix(cli): set napi object property properly
+ * fix(net): don't try to set nodelay on upgrade streams
+ * fix: don't warn on ignored signals on windows
+ * fix(node/http): normalize header names in `ServerResponse` (#26339)
+
+-------------------------------------------------------------------
+Sat Nov 16 04:36:40 UTC 2024 - Soc Virnyl Estela
+
+- Update all dependencies
+ * Seems not all deps have migrated to 1.82 of rust :)
+
+-------------------------------------------------------------------
+Sat Nov 16 02:25:38 UTC 2024 - Soc Virnyl Estela
+
+- Precisely update only one crate dependency for registry.tar.zst
+
+-------------------------------------------------------------------
+Tue Nov 12 02:49:45 UTC 2024 - Soc Virnyl Estela
+
+- Remove deno-v8-arm.patch
+
+-------------------------------------------------------------------
+Tue Nov 12 02:45:19 UTC 2024 - Soc Virnyl Estela
+
+- Update specfile and sources
+ * remove compiler-rt-adjust-paths.patch
+ * remove rusty_v8-0.106.0.tar.zst
+ * revert back to old build logic we have before in deno.spec
+ * revert back _service to old service file
+- Use gcc for non-tumbleweed images. This will not work all the time.
+
+-------------------------------------------------------------------
+Mon Nov 11 12:03:43 UTC 2024 - Soc Virnyl Estela
+
+- Remove command to remove config.toml in specfile
+
-------------------------------------------------------------------
Mon Nov 11 02:12:08 UTC 2024 - Soc Virnyl Estela
diff --git a/deno.obsinfo b/deno.obsinfo
index 0f51ad6..0ea04ce 100644
--- a/deno.obsinfo
+++ b/deno.obsinfo
@@ -1,4 +1,4 @@
name: deno
-version: 2.0.6
-mtime: 1731213491
-commit: 8f59d18202e94e5c54ad7e5a79ec1383159e4a20
+version: 2.1.1
+mtime: 1732210100
+commit: 5d71b461530f7c374c08701cef5678a5a4ac5484
diff --git a/deno.spec b/deno.spec
index d270974..a601c43 100644
--- a/deno.spec
+++ b/deno.spec
@@ -19,9 +19,9 @@
%global _lto_cflags %nil
-%global _v8_version 0.106.0
+%global _v8_version 130.0.1
Name: deno
-Version: 2.0.6
+Version: 2.1.1
Release: 0
Summary: A secure JavaScript and TypeScript runtime
License: MIT
@@ -29,12 +29,15 @@ Group: Productivity/Other
URL: https://github.com/denoland/deno
Source0: %{name}-%{version}.tar.zst
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
+
+%if 0%{?suse_version} > 1600
+BuildRequires: clang19
+%else
+BuildRequires: gcc
+BuildRequires: gcc-c++
+%endif
+
# needed by `libz-ng-sys` after 1.36.1
# see: https://build.opensuse.org/package/show/devel:languages:javascript/deno#comment-1808174
BuildRequires: cmake
@@ -46,6 +49,7 @@ BuildRequires: llvm-gold
BuildRequires: ninja
BuildRequires: pkgconfig
BuildRequires: python3-base
+BuildRequires: rusty_v8 = %{_v8_version}
BuildRequires: zstd
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(gmodule-2.0)
@@ -100,22 +104,11 @@ Remote code is fetched and cached on first execution, and only
updated with the --reload flag.
%prep
-%autosetup -a2 -p1 -n %{name}
+%autosetup -a1 -p1 -n %{name}
-# Extract vendor source
-tar xf %{SOURCE1}
-# Now we patch V8 or %%{SOURCE2}
+unlink rusty_v8 || true
+ln -sf %{_libdir}/crates/rusty_v8/ $PWD/rusty_v8
echo -e "\n[patch.crates-io]\nv8 = { path = './rusty_v8' }" >> Cargo.toml
-pushd rusty_v8
-# Keeping this ifarch in case someone tries to build 32 bit
-# which is not our problem
-%ifarch x86_64 || x86_64_v3 || aarch64
-# lib to lib64
-sed -i 's|lib/clang|lib64/clang|g' build/config/clang/BUILD.gn
-%endif
-popd
-# Seems this causes builds to break?
-rm .cargo/config.toml
%build
export CARGO_HOME="$PWD/.cargo"
@@ -123,10 +116,16 @@ export CARGO_HOME="$PWD/.cargo"
export CLANG_VERSION=$(clang --version | grep -m1 version | sed 's/.* \([0-9]\+\).*/\1/')
export V8_FROM_SOURCE=1
export CLANG_BASE_PATH=%{_prefix}
+%if 0%{?suse_version} > 1600
export CC=clang
export CXX=clang++
export CFLAGS="%{optflags} -Wno-unknown-warning-option"
export CXXFLAGS="%{optflags} -Wno-unknown-warning-option"
+%else
+export CFLAGS="%{optflags}"
+export CXXFLAGS="%{optflags}"
+%endif
+
# https://www.chromium.org/developers/gn-build-configuration
export GN_ARGS="clang_version=${CLANG_VERSION} use_lld=true enable_nacl = false blink_symbol_level = 0 v8_symbol_level = 0"
%{cargo_build}
diff --git a/registry.tar.zst b/registry.tar.zst
index 7308ead..2ad37cf 100644
--- a/registry.tar.zst
+++ b/registry.tar.zst
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:24a39a7e03dc6c7049371bb6b9a6fec546e2d506c69828300fb90df0859151d6
-size 145061553
+oid sha256:beefaf9fe6334eaab74d0be689ebe6c7d5e985bbd6f44ff2b192aba49c821320
+size 140527785
diff --git a/rusty_v8-0.106.0.tar.zst b/rusty_v8-0.106.0.tar.zst
deleted file mode 100644
index 3a6b24c..0000000
--- a/rusty_v8-0.106.0.tar.zst
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:4bbdc154daf89cabfa796298714f20bf5df5ad8c238e774be0cd7f2979c2c79b
-size 62136047
diff --git a/zeromq-update.patch b/zeromq-update.patch
deleted file mode 100644
index ac697c4..0000000
--- a/zeromq-update.patch
+++ /dev/null
@@ -1,12 +0,0 @@
---- 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
-