rust-glib-0.18 (0.18.5-6) unstable; urgency=medium

  * debian: stop re-generating code.
    The latest glib upload (2.86) breaks code generation. As this package is
    unmaintained upstream and only kept alive while we wait for its users to
    migrate to more recent versions, there's no need to keep regenerating
    the code, we can just copy it from the latest version in Debian.
    Also drop now-unneeded `d/rules` overrides and build-deps.

 -- Arnaud Ferraris <aferraris@debian.org>  Thu, 23 Oct 2025 13:09:24 +0200

rust-glib-0.18 (0.18.5-5) unstable; urgency=medium

  * d/tests: mark autopkgtests as flaky.
    The recent upload showed autopkgtests would randomly fail, and
    eventually succeed if retried enough times. Mark them as flaky in order
    to avoid future problems.Also disable tests with only "version" features
    as those significantly increase the time needed to run the tests as well
    as autopkgtests' output length, making debugging those complicated.
    (Closes: #1113909)

 -- Arnaud Ferraris <aferraris@debian.org>  Wed, 01 Oct 2025 11:26:27 +0200

rust-glib-0.18 (0.18.5-4) unstable; urgency=medium

  * d/patches: add missing feature for glib 2.84 (Closes: #1095190)

 -- Arnaud Ferraris <aferraris@debian.org>  Thu, 06 Feb 2025 11:12:10 +0100

rust-glib-0.18 (0.18.5-3) unstable; urgency=medium

  * debian: switch to thiserror v2.
    Debian now has v2 of the `thiserror` crate, with v1 likely to be dropped
    in the near future. Switch to the version to avoid any future breakage,
    as it's a trivial change with no impact on the build.

 -- Arnaud Ferraris <aferraris@debian.org>  Wed, 22 Jan 2025 13:41:51 +0100

rust-glib-0.18 (0.18.5-2) unstable; urgency=medium

  * d/copyright: add missing copyright notice

 -- Arnaud Ferraris <aferraris@debian.org>  Wed, 09 Oct 2024 23:39:37 +0200

rust-glib-0.18 (0.18.5-1) unstable; urgency=medium

  * Initial upload

 -- Arnaud Ferraris <aferraris@debian.org>  Wed, 25 Sep 2024 13:44:59 +0200
