Source: rust-async-lock
Version: 2.8.0-1
Severity: normal
Tags: patch
X-Debbugs-Cc: werdah...@riseup.net

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Hi Jonas,

please find following patch attached for updating async-lock to
event-listener 5.x, too.

best, werdahias



- -- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.5.0-2-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: OpenRC (via /run/openrc), PID 1: init
LSM: AppArmor: enabled

-----BEGIN PGP SIGNATURE-----

iQJJBAEBCgAzFiEEwuGmy/3s5RGopBdtGL0QaztsVHUFAmYao7YVHHdlcmRhaGlh
c0ByaXNldXAubmV0AAoJEBi9EGs7bFR1brYQAKMm7aXiHgQGhO4cyw2DdnUDA5ct
AyljSJILT4jvdFBmo7YVzHdrekynMt/a+U5CL+5TITiFAqds47HWdLjBo8Vwbjg+
eOXMZmjGgX+G/JgEXbxLgj0U6ggcXjZkJ1+HwfuI9E3+P0UMnTNnSUpa4DikOp7R
CTvpd225vA0ED6I6h7Ws1bTrok0xsb7sk3FCFHfuBUYlwPTvR5dpZ+ep6B1MPWN+
7O+rWJ6E0Fl7EB6ykD2NfUyfZeEVAW8ux/9Ytlg2RitLSShqEBTJyLD7CReN8EaY
R+e0LuXnxId7cI+cWC3anKYBiki1PUcqrmuFflw3/cUMFymrNJvLZwYDV1isYt9m
iZhzXQkd2AKe1riTWiD5iLBosoPsfCK4uhoIyonw0KCx/A0ZQLx4X4S6XUnFmDRO
IDiVsc0v6DkrQackSExrZ51TrlMhXvT8GBzupgsQugDJ7vN8VG3p50GEF4WzjwnZ
ZkayRVM9hg/QiAsmLm9Mx7BqQgR/PVROQkW9VZ394ebUtPyBG2eCOfGVY6Wv9YO5
359IL2W/XMCwpXIWnJHjM94kAdnb3795om2noeSGrQlJSv8Wxf6jA8UKSLPUd8OG
hzq3O1kfy3MzCm91KxdfWtF7uXBowIvc18Mp0DW25ppohTyGJRGohUO3LJwa6dX6
f2HoxONBpPBb41Am
=9Xgk
-----END PGP SIGNATURE-----
--- rust-async-lock-2.8.0/debian/changelog      2023-08-24 10:46:30.000000000 
+0200
+++ rust-async-lock-2.8.0/debian/changelog      2024-04-13 17:07:17.000000000 
+0200
@@ -1,3 +1,10 @@
+rust-async-lock (2.8.0-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Add patch for eventlistener 5.x
+
+ -- Matthias Geiger <werdah...@riseup.net>  Sat, 13 Apr 2024 17:07:17 +0200
+
 rust-async-lock (2.8.0-1) unstable; urgency=medium
 
   * add patch 2001_fastrand
diff -Nru rust-async-lock-2.8.0/debian/control 
rust-async-lock-2.8.0/debian/control
--- rust-async-lock-2.8.0/debian/control        2023-08-24 10:45:54.000000000 
+0200
+++ rust-async-lock-2.8.0/debian/control        2024-04-13 17:07:17.000000000 
+0200
@@ -5,7 +5,7 @@
  debhelper-compat (= 13),
  dh-cargo (>= 25),
  librust-async-channel-1+default-dev,
- librust-event-listener-2+default-dev,
+ librust-event-listener-5+default-dev,
  librust-fastrand-1+default-dev,
  librust-futures-lite-1+default-dev,
  libstring-shellquote-perl,
@@ -20,7 +20,7 @@
 Architecture: all
 Multi-Arch: foreign
 Depends:
- librust-event-listener-2+default-dev,
+ librust-event-listener-5+default-dev,
  ${misc:Depends},
 Provides:
  librust-async-lock-2+default-dev (= ${binary:Version}),
diff -Nru rust-async-lock-2.8.0/debian/patches/relax-event-listener.diff 
rust-async-lock-2.8.0/debian/patches/relax-event-listener.diff
--- rust-async-lock-2.8.0/debian/patches/relax-event-listener.diff      
1970-01-01 01:00:00.000000000 +0100
+++ rust-async-lock-2.8.0/debian/patches/relax-event-listener.diff      
2024-04-13 17:07:17.000000000 +0200
@@ -0,0 +1,23 @@
+--- a/Cargo.toml
++++ b/Cargo.toml
+@@ -15,7 +15,7 @@
+ exclude = ["/.*"]
+ 
+ [dependencies]
+-event-listener = "2.5.1"
++event-listener = "5"
+ 
+ [dev-dependencies]
+ async-channel = "1.5.0"
+--- a/src/once_cell.rs
++++ b/src/once_cell.rs
+@@ -7,7 +7,7 @@
+ use std::sync::atomic::{AtomicUsize, Ordering};
+ use std::task::{Context, Poll, RawWaker, RawWakerVTable, Waker};
+ 
+-use event_listener::{Event, EventListener};
++use event_listener::{Event, EventListener, Listener};
+ 
+ /// The current state of the `OnceCell`.
+ #[derive(Copy, Clone, PartialEq, Eq)]
+
diff -Nru rust-async-lock-2.8.0/debian/patches/series 
rust-async-lock-2.8.0/debian/patches/series
--- rust-async-lock-2.8.0/debian/patches/series 2023-08-24 10:41:50.000000000 
+0200
+++ rust-async-lock-2.8.0/debian/patches/series 2024-04-13 17:07:04.000000000 
+0200
@@ -1,2 +1,3 @@
+relax-event-listener.diff
 2001_fastrand.patch
 2001_wasm.patch

Reply via email to