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