rsass (0.28.10-6) unstable; urgency=medium * tighten substvars: use ${rust:Version:*} with full package name (see bug#1076434) * autopkgtest-depend on dh-rust (not dh-cargo) * fix set rsass multi-arch:foreign; fix set librust-rsass-dev architecture:all, and stop advertising multi-arch hinting until dependencies are compatible; closes: bug#1082858, thanks to Helmut Grohne -- Jonas Smedegaard Fri, 27 Sep 2024 16:54:24 +0200 rsass (0.28.10-5) unstable; urgency=medium * fix: set buildsystem=rust in overridden debhelper targets -- Jonas Smedegaard Fri, 12 Jul 2024 17:16:15 +0200 rsass (0.28.10-4) unstable; urgency=medium * simplify packaging; build-depend on dh-sequence-rust (not dh-cargo libstring-shellquote-perl) -- Jonas Smedegaard Fri, 12 Jul 2024 12:21:27 +0200 rsass (0.28.10-3) unstable; urgency=medium * tighten package version resolving and mangling * update dh-cargo fork * update copyright info: update coverage -- Jonas Smedegaard Wed, 10 Jul 2024 12:59:55 +0200 rsass (0.28.10-2) unstable; urgency=medium * drop patch 2001, obsoleted by upstream changes; tighten (build-)dependencies for crate fastrand -- Jonas Smedegaard Wed, 03 Jul 2024 10:53:29 +0200 rsass (0.28.10-1) unstable; urgency=medium [ upstream ] * new release [ Jonas Smedegaard ] * update copyright info: fix file path * bump project versions in virtual packages and autopkgtests * relax to (build-/autopkgtest-)depend unversioned when version is satisfied in Debian stable * set Static-Built-Using (not X-Cargo-Built-Using) * declare compliance with Debian Policy 4.7.0 * build-depend on recent rustc -- Jonas Smedegaard Fri, 31 May 2024 17:00:18 +0200 rsass (0.28.8-3) unstable; urgency=medium * relax (build-)dependency for crate fastrand (see bug#1043016) -- Jonas Smedegaard Sun, 18 Feb 2024 11:39:22 +0100 rsass (0.28.8-2) unstable; urgency=medium * update dh-cargo fork * update copyright info: update coverage * provide and autpkgtest crate rsass-macros * tidy patch 2001 -- Jonas Smedegaard Sun, 21 Jan 2024 12:05:29 +0100 rsass (0.28.8-1) unstable; urgency=medium [ upstream ] * new release [ Jonas Smedegaard ] * fix man page description * update patches * bump project versions in virtual packages and autopkgtests -- Jonas Smedegaard Thu, 18 Jan 2024 03:10:12 +0100 rsass (0.28.6-2) unstable; urgency=medium * revive versioning for autopkgtests -- Jonas Smedegaard Tue, 28 Nov 2023 12:34:32 +0100 rsass (0.28.6-1) unstable; urgency=medium [ upstream ] * new release(s) [ Jonas Smedegaard ] * update watch file: track release tags (not git commits); closes: bug#1056027, thanks to Adrian Bunk * drop patch 2005, not working as intended (see bug#1056027) * tighten (build-)dependencies for crates nom num-rational * revive patch 2001, still needed when targeting unstable; bump down (build-)dependencies for crate fastrand * bump project version in virtual package -- Jonas Smedegaard Mon, 27 Nov 2023 15:32:52 +0100 rsass (0.28.2+20231021-4) experimental; urgency=medium * drop patch 2001, obsoleted by Debian package changes; bump (build-)dependencies for crate fastrand -- Jonas Smedegaard Mon, 13 Nov 2023 12:20:57 +0100 rsass (0.28.2+20231021-3) unstable; urgency=medium * revert to skip all previously skipped tests, evidently still broken on i386 -- Jonas Smedegaard Tue, 07 Nov 2023 01:12:41 +0100 rsass (0.28.2+20231021-2) unstable; urgency=medium * revert to skip test failing on i386, and skip same test for autopkgtests -- Jonas Smedegaard Sun, 05 Nov 2023 14:58:40 +0100 rsass (0.28.2+20231021-1) unstable; urgency=medium [ upstream ] * development snapshot + filter out placeholder selectors when writing the resulting css + filter out some other illegal / never-matching selectors + handle trailing comma in function arguments in plain css correctly + refactored function name/plain string handling in scss values to not parse the same unquoted string twice + remove separate backref member from css::Selectors for cleanup before implementing more selector functions, and instead add it to an internal struct SelectorCtx + implement a bunch of css math functions + implement css relative color functions + simplify units early in numeric division and multiplication + refactor some parsers for less backtracking + improve selector / name parsing by beeing more restrictive + update sass-spec test suite to 2023-10-05 [ Jonas Smedegaard ] * update watch file to track git commits (not release tags) * update patch file DEP-3 headers * update dh-cargo fork * update copyright info: update coverage * stop skip tests seemingly stabilized upstream * add patch 2005 to lowercase crate prebuild suffix; bump project versions in virtual packages; reduce versioning for autopkgtests * avoid advertising not currently provided crate rsass-macros, and add TODO note about it -- Jonas Smedegaard Sun, 05 Nov 2023 09:44:23 +0100 rsass (0.28.2-3) unstable; urgency=medium * re-add older avoided failing test -- Jonas Smedegaard Sat, 19 Aug 2023 00:57:16 +0200 rsass (0.28.2-2) unstable; urgency=medium * update avoided failing tests * update dh-cargo fork; closes: bug#1045178, thanks to Lucas Nussbaum -- Jonas Smedegaard Fri, 18 Aug 2023 18:01:28 +0200 rsass (0.28.2-1) unstable; urgency=medium * set library package Multi-Arch: foreign * update dh-cargo fork * bump project version in virtual packages and autopkgtests * provide crate-specific version for each crate * update DEP-3 patch headers * temporarily avoid providing micro-versioned pre-release crate -- Jonas Smedegaard Fri, 04 Aug 2023 13:27:41 +0200 rsass (0.28.0-1) unstable; urgency=medium [ upstream ] * new release [ Jonas Smedegaard ] * drop patch 2002, obsoleted by Debian package updates * add patch 2001 to relax dependency to match system-crate fastrand 1.8.0 -- Jonas Smedegaard Mon, 10 Jul 2023 12:50:52 +0200 rsass (0.27.0-2) unstable; urgency=medium * skip test core_functions::math::log::base::one_fuzzy failing on i386 -- Jonas Smedegaard Sun, 29 Jan 2023 03:37:44 +0100 rsass (0.27.0-1) unstable; urgency=medium [ upstream ] * new release [ Jonas Smedegaard ] * update dh-cargo fork; build-depend on libstring-shellquote-perl * drop patch 2002; build- and autopkgtest-depend on librust-tracing-subscriber+0.3+default-dev * update copyright info: update coverage * add patches 2001 2002 to relax dependencies on crates clap quote; tighten (build-)depenencies on packages for crate clap * update and unfuzz patch 2003 * bump version for provided virtual packages and autopkgtest hints * add patch 2004 to avoid crate spectest * restructure to handle upstream multi-crate workspace; drop obsolete binary packages librust-rsass+commandline-dev librust-rsass+spectest-dev; (build-)depend on packages for crates proc-macro2 quote syn; stop (build-)depend on package for crate nom-locate -- Jonas Smedegaard Tue, 24 Jan 2023 20:46:27 +0100 rsass (0.26.0-2) unstable; urgency=medium * fix typo in previous changelog entry * stop overzealously provide versioned virtual packages * drop patch 1001, obsoleted by Debian package upgrade; (build-)depend on librust-arc-swap-1+default-dev (not librust-arc-swap+default-dev); closes: bug#1021891, thanks to Paul Gevers * simplify build, using local fork of dh-cargo -- Jonas Smedegaard Mon, 24 Oct 2022 17:37:23 +0200 rsass (0.26.0-1) unstable; urgency=medium [ upstream ] * new release [ Jonas Smedegaard ] * unfuzz patches * update TODOs * add patch 1001 to relax dependency on crate arc-swap; build-depend on librust-arc-swap+default-dev * update copyright info: update coverage * update virtual packages and autopkgtests to match new upstream release version -- Jonas Smedegaard Sat, 24 Sep 2022 22:15:22 +0200 rsass (0.25.2-4) unstable; urgency=medium * fix depend (not only build-depend) on crte clap * fix explicitly build-depend on librust-nom-7-dev -- Jonas Smedegaard Thu, 09 Jun 2022 10:17:14 +0200 rsass (0.25.2-3) unstable; urgency=medium * fix Vcs-* fields * reduce patch 2002 to only avoid crate tracing-subscriber (not also tracing); build-depend on librust-tracing-0.1+default-dev * fix path to upstream documentation in long descriptions -- Jonas Smedegaard Wed, 08 Jun 2022 19:51:29 +0200 rsass (0.25.2-2) unstable; urgency=medium * suppress lintian warnings about empty packages * fix install documentation in both rsass and librust-rsass-dev, to avoid libraries dependening on binary -- Jonas Smedegaard Wed, 08 Jun 2022 12:46:10 +0200 rsass (0.25.2-1) unstable; urgency=medium [ upstream ] * new release [ Jonas Smedegaard ] * stop build-depend on ca-certificates * drop patch 1001 fixed upstream * drop patch 2002 now unneeded; build-depend on librust-tracing-0.1+default-dev * update package relations * tighten autopkgtest dependencies * generate documentation from Markdown source; build-depend on cmark-gfm * drop patch 2001 now unneeded; build-depend on librust-clap-3+default-dev librust-clap-3+derive-dev librust-clap-3+wrap-help-dev (not librust-structopt-0.3+default-dev librust-structopt-0.3+wrap-help-dev) * add patch 2002 to avoid privacy leak in documentation * unfuzz patches * mention in long description that implementation is incomplete; install upstream documentation only in package rsass * mention missing crate tracing-subscriber as TODO -- Jonas Smedegaard Wed, 08 Jun 2022 12:12:56 +0200 rsass (0.25.0-1) unstable; urgency=medium [ upstream ] * new release [ Jonas Smedegaard ] * update copyright info: update License-Grant * add patch 2002 to avoid use crate tracing * update virtual packages and autopkgtests to match new upstream release version * add patch 1001 to fix update upstream version number -- Jonas Smedegaard Wed, 18 May 2022 08:22:51 +0200 rsass (0.24.0-1) unstable; urgency=medium * initial Release; closes: bug#1011055 -- Jonas Smedegaard Mon, 16 May 2022 15:53:33 +0200