rust-gobject-sys-0.18 (0.18.0-3) 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 12:59:44 +0200

rust-gobject-sys-0.18 (0.18.0-2) unstable; urgency=medium

  * d/patches: add missing feature for glib 2.84
  * d/patches: ignore `cross_validate_constants_with_c` test.
    This is currently broken in Debian, due to the possibility of running
    tests with a different version of the underlying library than the
    version used to generate the bindings.
    Fix this by ignoring this test until further notice, and apply the patch
    in `d/rules` as well due to the code being re-generated at build time.

 -- Arnaud Ferraris <aferraris@debian.org>  Fri, 07 Feb 2025 09:46:49 +0100

rust-gobject-sys-0.18 (0.18.0-1) unstable; urgency=medium

  * Initial upload

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