diff -Nru rust-cast-sender-0.2.0/debian/changelog rust-cast-sender-0.2.0/debian/changelog --- rust-cast-sender-0.2.0/debian/changelog 2024-09-10 18:23:05.000000000 +0000 +++ rust-cast-sender-0.2.0/debian/changelog 2025-04-10 20:26:34.000000000 +0000 @@ -1,3 +1,10 @@ +rust-cast-sender (0.2.0-3) UNRELEASED-FIXME-AUTOGENERATED-DEBCARGO; urgency=medium + + * Team upload. + * Package cast-sender 0.2.0 from crates.io using debcargo 2.7.8 + + -- Blair Noctis Thu, 10 Apr 2025 20:26:34 +0000 + rust-cast-sender (0.2.0-2) unstable; urgency=medium * Upload to unstable diff -Nru rust-cast-sender-0.2.0/debian/compat rust-cast-sender-0.2.0/debian/compat --- rust-cast-sender-0.2.0/debian/compat 2024-09-10 18:23:05.000000000 +0000 +++ rust-cast-sender-0.2.0/debian/compat 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -12 diff -Nru rust-cast-sender-0.2.0/debian/control rust-cast-sender-0.2.0/debian/control --- rust-cast-sender-0.2.0/debian/control 2024-09-10 18:23:05.000000000 +0000 +++ rust-cast-sender-0.2.0/debian/control 2025-04-10 20:26:34.000000000 +0000 @@ -1,9 +1,9 @@ Source: rust-cast-sender Section: rust Priority: optional -Build-Depends: debhelper (>= 12), - dh-cargo (>= 25), - cargo:native , +Build-Depends: debhelper-compat (= 13), + dh-sequence-cargo +Build-Depends-Arch: cargo:native , rustc:native , libstd-rust-dev , librust-async-channel-2+default-dev (>= 2.3-~~) , @@ -13,7 +13,7 @@ librust-derive-builder-0.20+default-dev (>= 0.20.1-~~) , librust-futures-util-0.3+default-dev , librust-log-0.4+default-dev , - librust-prost-0.12+default-dev , + librust-prost-0.13+default-dev , librust-serde-1+default-dev , librust-serde-derive-1+default-dev , librust-serde-json-1+default-dev , @@ -26,9 +26,10 @@ Maintainer: Debian Rust Maintainers Uploaders: Matthias Geiger -Standards-Version: 4.6.2 +Standards-Version: 4.7.0 Vcs-Git: https://salsa.debian.org/rust-team/debcargo-conf.git [src/cast-sender] Vcs-Browser: https://salsa.debian.org/rust-team/debcargo-conf/tree/master/src/cast-sender +Homepage: https://github.com/haecker-felix/cast-sender X-Cargo-Crate: cast-sender Rules-Requires-Root: no @@ -46,7 +47,7 @@ librust-derive-builder-0.20+default-dev (>= 0.20.1-~~), librust-futures-util-0.3+default-dev, librust-log-0.4+default-dev, - librust-prost-0.12+default-dev, + librust-prost-0.13+default-dev, librust-serde-1+default-dev, librust-serde-derive-1+default-dev, librust-serde-json-1+default-dev, diff -Nru rust-cast-sender-0.2.0/debian/copyright.debcargo.hint rust-cast-sender-0.2.0/debian/copyright.debcargo.hint --- rust-cast-sender-0.2.0/debian/copyright.debcargo.hint 2024-09-10 18:23:05.000000000 +0000 +++ rust-cast-sender-0.2.0/debian/copyright.debcargo.hint 2025-04-10 20:26:34.000000000 +0000 @@ -35,8 +35,8 @@ Files: debian/* Copyright: - 2024 Debian Rust Maintainers - 2024 Matthias Geiger + 2024-2025 Debian Rust Maintainers + 2024-2025 Matthias Geiger License: MIT License: MIT diff -Nru rust-cast-sender-0.2.0/debian/debcargo.toml rust-cast-sender-0.2.0/debian/debcargo.toml --- rust-cast-sender-0.2.0/debian/debcargo.toml 2024-09-10 18:23:05.000000000 +0000 +++ rust-cast-sender-0.2.0/debian/debcargo.toml 2025-04-10 20:26:33.000000000 +0000 @@ -1,2 +1,4 @@ overlay = "." uploaders = ["Matthias Geiger "] + +collapse_features = true \ No newline at end of file diff -Nru rust-cast-sender-0.2.0/debian/patches/disable-unavailable-deps.patch rust-cast-sender-0.2.0/debian/patches/disable-unavailable-deps.patch --- rust-cast-sender-0.2.0/debian/patches/disable-unavailable-deps.patch 1970-01-01 00:00:00.000000000 +0000 +++ rust-cast-sender-0.2.0/debian/patches/disable-unavailable-deps.patch 2025-04-10 20:26:33.000000000 +0000 @@ -0,0 +1,19 @@ +Forwarded: not-needed +Author: Blair Noctis +Last-Update: 2025-04-10 +--- a/Cargo.toml ++++ b/Cargo.toml +@@ -41,3 +41,3 @@ + +-[[example]] ++[[disabled.example]] + name = "web_radio" +@@ -96,6 +96,6 @@ + +-[dev-dependencies.macro_rules_attribute] ++[disabled.dev-dependencies.macro_rules_attribute] + version = "0.2" + +-[dev-dependencies.smol-macros] ++[disabled.dev-dependencies.smol-macros] + version = "0.1" diff -Nru rust-cast-sender-0.2.0/debian/patches/relax-deps.diff rust-cast-sender-0.2.0/debian/patches/relax-deps.diff --- rust-cast-sender-0.2.0/debian/patches/relax-deps.diff 2024-09-10 18:23:05.000000000 +0000 +++ rust-cast-sender-0.2.0/debian/patches/relax-deps.diff 2025-04-10 20:26:33.000000000 +0000 @@ -1,30 +1,8 @@ +Forwarded: not-needed --- a/Cargo.toml +++ b/Cargo.toml -@@ -65,7 +65,7 @@ - version = "0.4" - - [dependencies.prost] --version = "0.13" -+version = "0.12" - - [dependencies.serde] - version = "1.0" -@@ -77,7 +77,7 @@ - version = "1.0" - +@@ -79,3 +79,3 @@ [dependencies.serde_with] -version = "3.9" +version = "3" - [dependencies.smol] - version = "2.0" -@@ -82,7 +82,7 @@ - [dependencies.smol] - version = "2.0" - --[dependencies.smol-timeout] -+[dependencies.smol-timeout2] - version = "0.6" - - [dependencies.strum] - diff -Nru rust-cast-sender-0.2.0/debian/patches/series rust-cast-sender-0.2.0/debian/patches/series --- rust-cast-sender-0.2.0/debian/patches/series 2024-09-10 18:23:05.000000000 +0000 +++ rust-cast-sender-0.2.0/debian/patches/series 2025-04-10 20:26:33.000000000 +0000 @@ -1,2 +1,3 @@ use-smol-timeout2.diff relax-deps.diff +disable-unavailable-deps.patch diff -Nru rust-cast-sender-0.2.0/debian/patches/use-smol-timeout2.diff rust-cast-sender-0.2.0/debian/patches/use-smol-timeout2.diff --- rust-cast-sender-0.2.0/debian/patches/use-smol-timeout2.diff 2024-09-10 18:23:05.000000000 +0000 +++ rust-cast-sender-0.2.0/debian/patches/use-smol-timeout2.diff 2025-04-10 20:26:33.000000000 +0000 @@ -1,11 +1,14 @@ +--- a/Cargo.toml ++++ b/Cargo.toml +@@ -84,3 +84,3 @@ + +-[dependencies.smol-timeout] ++[dependencies.smol-timeout2] + version = "0.6" --- a/src/receiver.rs +++ b/src/receiver.rs -@@ -4,7 +4,7 @@ - - use async_channel::Sender; +@@ -6,3 +6,3 @@ use smol::lock::Mutex; -use smol_timeout::TimeoutExt; +use smol_timeout2::TimeoutExt; - use crate::app::AppId; - use crate::namespace::{ diff -Nru rust-cast-sender-0.2.0/debian/rules rust-cast-sender-0.2.0/debian/rules --- rust-cast-sender-0.2.0/debian/rules 2024-09-10 18:23:05.000000000 +0000 +++ rust-cast-sender-0.2.0/debian/rules 2025-04-10 20:26:34.000000000 +0000 @@ -1,3 +1,6 @@ #!/usr/bin/make -f %: dh $@ --buildsystem cargo + +override_dh_auto_test: + dh_auto_test -- test --all diff -Nru rust-cast-sender-0.2.0/debian/tests/control rust-cast-sender-0.2.0/debian/tests/control --- rust-cast-sender-0.2.0/debian/tests/control 2024-09-10 18:23:05.000000000 +0000 +++ rust-cast-sender-0.2.0/debian/tests/control 2025-04-10 20:26:34.000000000 +0000 @@ -1,14 +1,14 @@ Test-Command: /usr/share/cargo/bin/cargo-auto-test cast-sender 0.2.0 --all-targets --all-features Features: test-name=rust-cast-sender:@ -Depends: dh-cargo (>= 18), librust-macro-rules-attribute-0.2+default-dev, librust-smol-macros-0.1+default-dev, @ +Depends: dh-cargo (>= 31), rustc, @ Restrictions: allow-stderr, skip-not-installable Test-Command: /usr/share/cargo/bin/cargo-auto-test cast-sender 0.2.0 --all-targets Features: test-name=librust-cast-sender-dev:default -Depends: dh-cargo (>= 18), librust-macro-rules-attribute-0.2+default-dev, librust-smol-macros-0.1+default-dev, @ +Depends: dh-cargo (>= 31), rustc, @ Restrictions: allow-stderr, skip-not-installable Test-Command: /usr/share/cargo/bin/cargo-auto-test cast-sender 0.2.0 --all-targets --no-default-features Features: test-name=librust-cast-sender-dev: -Depends: dh-cargo (>= 18), librust-macro-rules-attribute-0.2+default-dev, librust-smol-macros-0.1+default-dev, @ +Depends: dh-cargo (>= 31), rustc, @ Restrictions: allow-stderr, skip-not-installable diff -Nru rust-cast-sender-0.2.0/debian/watch rust-cast-sender-0.2.0/debian/watch --- rust-cast-sender-0.2.0/debian/watch 2024-09-10 18:23:05.000000000 +0000 +++ rust-cast-sender-0.2.0/debian/watch 2025-04-10 20:26:34.000000000 +0000 @@ -1,4 +1,4 @@ version=4 opts=filenamemangle=s/.*\/(.*)\/download/cast-sender-$1\.tar\.gz/g,\ -uversionmangle=s/(\d)[_\.\-\+]?((RC|rc|pre|dev|beta|alpha)\d*)$/$1~$2/ \ +uversionmangle=s/(\d)[_\.\-\+]?((RC|rc|pre|dev|beta|alpha)\.?\d*)$/$1~$2/ \ https://qa.debian.org/cgi-bin/fakeupstream.cgi?upstream=crates.io/cast-sender .*/crates/cast-sender/@ANY_VERSION@/download