diff -Nru rust-palette-0.7.2+dfsg/debian/changelog rust-palette-0.7.2+dfsg/debian/changelog --- rust-palette-0.7.2+dfsg/debian/changelog 2023-07-24 09:11:56.000000000 +0000 +++ rust-palette-0.7.2+dfsg/debian/changelog 2023-08-07 15:05:43.000000000 +0000 @@ -1,3 +1,11 @@ +rust-palette (0.7.2+dfsg-3) unstable; urgency=medium + + * drop patch 2001_phf, obsoleted by Debian package updates; + tighten (build-)dependency for crate phf; + closes: bug#1043222, thanks to Andreas Hasenack + + -- Jonas Smedegaard Mon, 07 Aug 2023 17:05:43 +0200 + rust-palette (0.7.2+dfsg-2) unstable; urgency=medium * strip same-workspace path diff -Nru rust-palette-0.7.2+dfsg/debian/control rust-palette-0.7.2+dfsg/debian/control --- rust-palette-0.7.2+dfsg/debian/control 2023-07-24 09:11:56.000000000 +0000 +++ rust-palette-0.7.2+dfsg/debian/control 2023-08-07 15:04:57.000000000 +0000 @@ -12,13 +12,12 @@ librust-image-0.24+png-dev , librust-lazy-static-1+default-dev , librust-libm-0.2-dev , - librust-phf-0.10+macros-dev , + librust-phf-0.11+macros-dev , librust-proc-macro2-1+default-dev , librust-quote-1+default-dev , librust-rand-0.8-dev , librust-ron-0.7+default-dev , librust-serde-1+default-dev , - librust-serde-1+default-dev , librust-serde-1+serde-derive-dev , librust-serde-derive-1+default-dev , librust-serde-json-1+default-dev , @@ -45,7 +44,7 @@ librust-bytemuck-1+default-dev, librust-fast-srgb8-1+default-dev, librust-libm-0.2-dev, - librust-phf-0.10+macros-dev, + librust-phf-0.11+macros-dev, librust-proc-macro2-1+default-dev, librust-quote-1+default-dev, librust-rand-0.8-dev, @@ -61,8 +60,8 @@ ${misc:Depends}, Provides: librust-palette-0.7+default-dev (= ${binary:Version}), - librust-palette-0.7+named-from-str-dev (= ${binary:Version}), librust-palette-0.7+named-dev (= ${binary:Version}), + librust-palette-0.7+named-from-str-dev (= ${binary:Version}), librust-palette-0.7+random-dev (= ${binary:Version}), librust-palette-0.7+serializing-dev (= ${binary:Version}), librust-palette-0.7+std-dev (= ${binary:Version}), diff -Nru rust-palette-0.7.2+dfsg/debian/copyright_hints rust-palette-0.7.2+dfsg/debian/copyright_hints --- rust-palette-0.7.2+dfsg/debian/copyright_hints 2023-07-24 09:11:56.000000000 +0000 +++ rust-palette-0.7.2+dfsg/debian/copyright_hints 2023-08-07 15:05:38.000000000 +0000 @@ -17,7 +17,6 @@ debian/patches/2001_clap.patch debian/patches/2001_enterpolation.patch debian/patches/2001_image.patch - debian/patches/2001_phf.patch debian/patches/2001_rand_mt.patch debian/patches/2001_ron.patch debian/patches/2001_scad.patch diff -Nru rust-palette-0.7.2+dfsg/debian/patches/2001_phf.patch rust-palette-0.7.2+dfsg/debian/patches/2001_phf.patch --- rust-palette-0.7.2+dfsg/debian/patches/2001_phf.patch 2023-07-24 08:53:12.000000000 +0000 +++ rust-palette-0.7.2+dfsg/debian/patches/2001_phf.patch 1970-01-01 00:00:00.000000000 +0000 @@ -1,17 +0,0 @@ -Description: relax dependency to match system crate phf v0.10.1 -Author: Jonas Smedegaard -Bug-Debian: https://bugs.debian.org/1025917 -Last-Update: 2023-07-24 ---- -This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ ---- a/palette/Cargo.toml -+++ b/palette/Cargo.toml -@@ -50,7 +50,7 @@ - libm = { version = "0.2.1", default-features = false, optional = true } - - [dependencies.phf] --version = "0.11.0" -+version = ">= 0.10, < 0.12" - optional = true - default-features = false - features = ["macros"] diff -Nru rust-palette-0.7.2+dfsg/debian/patches/series rust-palette-0.7.2+dfsg/debian/patches/series --- rust-palette-0.7.2+dfsg/debian/patches/series 2023-07-24 09:09:07.000000000 +0000 +++ rust-palette-0.7.2+dfsg/debian/patches/series 2023-08-07 15:04:57.000000000 +0000 @@ -1,7 +1,6 @@ 2001_clap.patch 2001_enterpolation.patch 2001_image.patch -2001_phf.patch 2001_rand_mt.patch 2001_ron.patch 2001_scad.patch diff -Nru rust-palette-0.7.2+dfsg/debian/tests/control rust-palette-0.7.2+dfsg/debian/tests/control --- rust-palette-0.7.2+dfsg/debian/tests/control 2023-07-24 09:11:56.000000000 +0000 +++ rust-palette-0.7.2+dfsg/debian/tests/control 2023-07-24 09:42:15.000000000 +0000 @@ -3,15 +3,15 @@ Features: test-name=rust-palette-0.7:@ Depends: dh-cargo, + librust-clap-4-dev, librust-csv-1+default-dev, + librust-image-0.24+png-dev, librust-lazy-static-1+default-dev, + librust-palette-0.7-dev, + librust-ron-0.7+default-dev, librust-serde-1+default-dev, librust-serde-derive-1+default-dev, librust-serde-json-1+default-dev, - librust-ron-0.7+default-dev, - librust-clap-4-dev, - librust-image-0.24+png-dev, - librust-palette-0.7-dev, Restrictions: allow-stderr Test-Command: /usr/share/cargo/bin/cargo-auto-test palette 0.7.2 @@ -19,15 +19,15 @@ Features: test-name=rust-palette-0.7: Depends: dh-cargo, + librust-clap-4-dev, librust-csv-1+default-dev, + librust-image-0.24+png-dev, librust-lazy-static-1+default-dev, + librust-palette-0.7-dev, + librust-ron-0.7+default-dev, librust-serde-1+default-dev, librust-serde-derive-1+default-dev, librust-serde-json-1+default-dev, - librust-ron-0.7+default-dev, - librust-clap-4-dev, - librust-image-0.24+png-dev, - librust-palette-0.7-dev, Restrictions: allow-stderr Test-Command: /usr/share/cargo/bin/cargo-auto-test palette 0.7.2 @@ -35,15 +35,15 @@ Features: test-name=rust-palette-0.7:default Depends: dh-cargo, + librust-clap-4-dev, librust-csv-1+default-dev, + librust-image-0.24+png-dev, librust-lazy-static-1+default-dev, + librust-palette-0.7+default-dev, + librust-ron-0.7+default-dev, librust-serde-1+default-dev, librust-serde-derive-1+default-dev, librust-serde-json-1+default-dev, - librust-ron-0.7+default-dev, - librust-clap-4-dev, - librust-image-0.24+png-dev, - librust-palette-0.7+default-dev, Restrictions: allow-stderr Test-Command: /usr/share/cargo/bin/cargo-auto-test palette 0.7.2 @@ -51,15 +51,15 @@ Features: test-name=rust-palette-0.7:named-from-str Depends: dh-cargo, + librust-clap-4-dev, librust-csv-1+default-dev, + librust-image-0.24+png-dev, librust-lazy-static-1+default-dev, + librust-palette-0.7+alloc-dev, + librust-ron-0.7+default-dev, librust-serde-1+default-dev, librust-serde-derive-1+default-dev, librust-serde-json-1+default-dev, - librust-ron-0.7+default-dev, - librust-clap-4-dev, - librust-image-0.24+png-dev, - librust-palette-0.7+alloc-dev, Restrictions: allow-stderr Test-Command: /usr/share/cargo/bin/cargo-auto-test palette 0.7.2 @@ -67,15 +67,15 @@ Features: test-name=rust-palette-0.7:named Depends: dh-cargo, + librust-clap-4-dev, librust-csv-1+default-dev, + librust-image-0.24+png-dev, librust-lazy-static-1+default-dev, + librust-palette-0.7+named-dev, + librust-ron-0.7+default-dev, librust-serde-1+default-dev, librust-serde-derive-1+default-dev, librust-serde-json-1+default-dev, - librust-ron-0.7+default-dev, - librust-clap-4-dev, - librust-image-0.24+png-dev, - librust-palette-0.7+named-dev, Restrictions: allow-stderr Test-Command: /usr/share/cargo/bin/cargo-auto-test palette 0.7.2 @@ -83,15 +83,15 @@ Features: test-name=rust-palette-0.7:random Depends: dh-cargo, + librust-clap-4-dev, librust-csv-1+default-dev, + librust-image-0.24+png-dev, librust-lazy-static-1+default-dev, + librust-palette-0.7+random-dev, + librust-ron-0.7+default-dev, librust-serde-1+default-dev, librust-serde-derive-1+default-dev, librust-serde-json-1+default-dev, - librust-ron-0.7+default-dev, - librust-clap-4-dev, - librust-image-0.24+png-dev, - librust-palette-0.7+random-dev, Restrictions: allow-stderr Test-Command: /usr/share/cargo/bin/cargo-auto-test palette 0.7.2 @@ -99,15 +99,15 @@ Features: test-name=rust-palette-0.7:serializing Depends: dh-cargo, + librust-clap-4-dev, librust-csv-1+default-dev, + librust-image-0.24+png-dev, librust-lazy-static-1+default-dev, + librust-palette-0.7+serializing-dev, + librust-ron-0.7+default-dev, librust-serde-1+default-dev, librust-serde-derive-1+default-dev, librust-serde-json-1+default-dev, - librust-ron-0.7+default-dev, - librust-clap-4-dev, - librust-image-0.24+png-dev, - librust-palette-0.7+serializing-dev, Restrictions: allow-stderr Test-Command: /usr/share/cargo/bin/cargo-auto-test palette 0.7.2 @@ -115,13 +115,13 @@ Features: test-name=rust-palette-0.7:std Depends: dh-cargo, + librust-clap-4-dev, librust-csv-1+default-dev, + librust-image-0.24+png-dev, librust-lazy-static-1+default-dev, + librust-palette-0.7+std-dev, + librust-ron-0.7+default-dev, librust-serde-1+default-dev, librust-serde-derive-1+default-dev, librust-serde-json-1+default-dev, - librust-ron-0.7+default-dev, - librust-clap-4-dev, - librust-image-0.24+png-dev, - librust-palette-0.7+std-dev, Restrictions: allow-stderr