Debian Patches

Status for rust-clipper2c-sys/0.2.0+dfsg-1

Patch Description Author Forwarded Bugs Origin Last update
relax-cc-version.patch Relax cc build-dependency to match Debian packaged version Michele Cane <michele.cane@proton.me> not-needed 2026-06-04
use-system-clipper2.patch Link against Debian's system Clipper2 libraries The upstream build script compiles the bundled Clipper2 C++ implementation
and SVG utility source. Debian packages Clipper2 separately, so compile only
the clipper2c wrapper sources from this crate and link them against the
system Clipper2 and Clipper2utils shared libraries from libclipper2-dev.
Michele Cane <michele.cane@proton.me> not-needed 2026-06-18
remove-unavailable-criterion-benchmark.patch Remove benchmark-only Criterion dependency clipper2c-sys only uses criterion for an upstream benchmark target. Debian
unstable currently has criterion 0.5, while this crate declares criterion 0.7.
Drop the benchmark target and its dev-dependency from Debian package metadata
so autopkgtests can validate the library without an unavailable benchmark
dependency.
Michele Cane <michele.cane@proton.me> not-needed 2026-06-17
use-tempdir-for-svgreader-tests.patch Write SVG reader test fixtures under the system temp directory Debian autopkgtests run against the installed cargo registry source, which is
read-only. Upstream's SVG reader tests create fixture files under a relative
.tmp directory, so they fail with EACCES in autopkgtest. Use a process-specific
directory under std::env::temp_dir() instead.

===================================================================
Michele Cane <michele.cane@proton.me> no 2026-06-17

All known versions for source package 'rust-clipper2c-sys'

Links