rsass (0.29.2-1) unstable; urgency=medium

  [ upstream ]
  * new release

  [ Jonas Smedegaard ]
  * stop flag simple-but-concrete test as superficial
  * bump project versions in virtual packages and autopkgtests
  * relax (build-)dependency for crate trace
  * drop patch 2001_nom, obsoleted by Debian package changes
  * add patch 1001 to bump to non-PRE release versions
  * update patch 2003
  * avoid cleaning unpatched source
  * build-depend on libstd-rust-dev
  * stop build-depend explicitly on rustc
  * update copyright info:
    + avoid any .git* files when repackaging upstream source
    + license patches same as main upstream license
    + update coverage
  * update git-buildpackage config:
    + stop superfluously filter out .git* files
  * update watch file:
    + use file format version 5
    + simplify upstream version mangling
    + stop mangle filename
    + use repack suffix +ds
  * stop superfluously set fields Rules-Requires-Root Priority
  * declare compliance with Debian Policy 4.7.4
  * relax (build-, autopkgtest-)dependencies for all crates,
    except autopkgtest-dependencies for own feature-providing provisions
  * add patch 1002 to declare version for internal dependency
  * (build-)depend on package for crate nom-language

 -- Jonas Smedegaard <dr@jones.dk>  Wed, 01 Apr 2026 15:57:08 +0200

rsass (0.29.0-5) unstable; urgency=medium

  * disable optimizations in autopkgtest,
    to avoid out-of-memory on armel and armhf

 -- Jonas Smedegaard <dr@jones.dk>  Tue, 04 Mar 2025 08:10:24 +0100

rsass (0.29.0-4) unstable; urgency=medium

  * tune build options for more weak arches
  * stop omit no longer failing tests
  * omit failing tests in autopkgtests

 -- Jonas Smedegaard <dr@jones.dk>  Sun, 02 Mar 2025 10:40:39 +0100

rsass (0.29.0-3) unstable; urgency=medium

  * omit tests using DEB_HOST_ARCH_CPU (not DEB_HOST_ARCH_CPU)
    to also cover Hurd

 -- Jonas Smedegaard <dr@jones.dk>  Sat, 01 Mar 2025 11:49:00 +0100

rsass (0.29.0-2) unstable; urgency=medium

  * update tests to omit, and limit to i386 and mips64el;
    closes: bug#1097130, thanks to Lucal Nussbaum
  * adjust build flags for armhf
    to reduce risk of out-of-memory issues
  * declare compliance with Debian Policy 4.7.2
  * add metadata about upstream project
  * update git-buildpackage config:
    + filter out debian subdir
    + improve usage comment
  * update watch file:
    + mangle upstream version
    + improve filename mangling
    + use Github API

 -- Jonas Smedegaard <dr@jones.dk>  Sat, 01 Mar 2025 09:40:10 +0100

rsass (0.29.0-1) unstable; urgency=medium

  [ upstream ]
  * new release

  [ Jonas Smedegaard ]
  * update watch file: improve filename mangling
  * stop (build-)depend on packages
    for crates num-bigint num-integer num-rational num-traits
  * bump project versions in virtual packages and autopkgtests
  * add patch 2001 to use older branch of crate nom
  * update copyright info: update coverage
  * build- and autopkgtest-check executable;
    build- and autopkgtest-depend on packages
    libtest2-suite-perl libtest2-tools-command-perl perl
  * build-depend unconditionally for crates,
    i.e. drop broken nocheck annotations

 -- Jonas Smedegaard <dr@jones.dk>  Sun, 02 Feb 2025 20:22:32 +0100

rsass (0.28.10-8) unstable; urgency=medium

  * fix autopkgtest-dependency

 -- Jonas Smedegaard <dr@jones.dk>  Sat, 01 Feb 2025 14:16:19 +0100

rsass (0.28.10-7) unstable; urgency=medium

  * drop autopkgtest restriction skip-not-installable
  * fix autopkgtest-depend on versioned crate package
  * tune build flags for hardening and speed
  * update copyright info: update coverage

 -- Jonas Smedegaard <dr@jones.dk>  Mon, 20 Jan 2025 13:04:53 +0100

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 <dr@jones.dk>  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 <dr@jones.dk>  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 <dr@jones.dk>  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 <dr@jones.dk>  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 <dr@jones.dk>  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 <dr@jones.dk>  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 <dr@jones.dk>  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 <dr@jones.dk>  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 <dr@jones.dk>  Thu, 18 Jan 2024 03:10:12 +0100

rsass (0.28.6-2) unstable; urgency=medium

  * revive versioning for autopkgtests

 -- Jonas Smedegaard <dr@jones.dk>  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 <dr@jones.dk>  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 <dr@jones.dk>  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 <dr@jones.dk>  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 <dr@jones.dk>  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 <dr@jones.dk>  Sun, 05 Nov 2023 09:44:23 +0100

rsass (0.28.2-3) unstable; urgency=medium

  * re-add older avoided failing test

 -- Jonas Smedegaard <dr@jones.dk>  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 <dr@jones.dk>  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 <dr@jones.dk>  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 <dr@jones.dk>  Mon, 10 Jul 2023 12:50:52 +0200

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog librust-rsass-dev`.
