squeekboard (1.43.1-2) unstable; urgency=medium

  * debian: port to recent zbus.
    Backport an upstream MR and update the build-dependencies accordingly.
    Also bump `Standards-Version` as no other change is needed, and drop the
    now-obsolete `Rules-Requires-Root`. (Closes: #1053635)
  * debian: add systemd unit.
    This allows squeekboard to still be used with gnome-session 49. Based on
    https://gitlab.gnome.org/World/Phosh/squeekboard/-/merge_requests/712
    Also lower the Squeekboard alternative priority as Stevia is now the
    default and is more actively maintained. (Closes: #1118539)
  * d/patches: fix build failure in current Debian
  * d/watch: convert to version 5.
    Add a `Version-Mangle` as otherwise it keeps the leading `v` as part of
    the actual version.
  * debian: override lintian false positives
  * d/control: drop unneeded conflict.
    The affected version is no longer part of the archive and users up to
    date on current stable (trixie) will have versions of both packages that
    no longer conflict, so we can now drop this restriction.

 -- Arnaud Ferraris <aferraris@debian.org>  Thu, 06 Nov 2025 11:37:19 +0100

squeekboard (1.43.1-1) unstable; urgency=medium

  * New upstream version

 -- Arnaud Ferraris <aferraris@debian.org>  Fri, 29 Nov 2024 11:13:31 +0100

squeekboard (1.43.0-1) unstable; urgency=medium

  * New upstream version
  * d/patches: drop upstreamed patches

 -- Arnaud Ferraris <aferraris@debian.org>  Mon, 18 Nov 2024 12:37:09 +0100

squeekboard (1.42.2-1) unstable; urgency=medium

  * New upstream version

 -- Arnaud Ferraris <aferraris@debian.org>  Tue, 12 Nov 2024 13:21:45 +0100

squeekboard (1.42.1-2) unstable; urgency=medium

  * debian: update xkbcommon dependency to 0.8

 -- Arnaud Ferraris <aferraris@debian.org>  Tue, 05 Nov 2024 16:58:54 +0100

squeekboard (1.42.1-1) unstable; urgency=medium

  * New upstream version

 -- Arnaud Ferraris <aferraris@debian.org>  Tue, 22 Oct 2024 10:11:38 +0200

squeekboard (1.42.0-1) unstable; urgency=medium

  * New upstream version
  * d/watch: fix for recent GitLab
  * d/control: use versioned rust-g* deps.
    Squeekboard uses GTK+ 3.0, which are now in Debian as versioned crates
    in order to avoid colliding with newer GTK4 crates. Use those to fix
    building this package.
  * d/squeekboard: install gschema file
  * debian: drop now-unneeded lintian overrides
  * d/patches: disable flaky tests
    Size calculation tests fail on (at least) i386 likely due to differences
    in floating point precision, causing the package build to fail entirely.

 -- Arnaud Ferraris <aferraris@debian.org>  Sun, 13 Oct 2024 00:35:44 +0200

squeekboard (1.38.0-1) experimental; urgency=medium

  * New upstream version (Closes: #1069577)
  * d/patches: drop upstreamed patches
  * d/control: drop unneeded versioned constaints on build-deps
  * d/rules: drop usage of removed meson options
  * d/control: bump serde-yaml build-dep to 0.9 (Closes: #1042405)

 -- Arnaud Ferraris <aferraris@debian.org>  Mon, 22 Apr 2024 22:32:40 +0200

squeekboard (1.24.0-1) unstable; urgency=medium

  * New upstream version
  * d/gbp.conf: make more in line with other projects.
    Those changes allow one to easily manage d/changelog using gbp, automating
    most of the actions needed.
  * d/control: replace obsolete build-dep
    `pkg-config` has been replaced by `pkgconf`, let's acknowledge this and
    properly sort build dependencies.

 -- Arnaud Ferraris <aferraris@debian.org>  Wed, 20 Mar 2024 18:40:15 +0100

squeekboard (1.22.0-5) unstable; urgency=medium

  [ Peter Michael Green ]
  * update patches for gtk-rs 0.18 (Closes: #1053536)

  [ Arnaud Ferraris ]
  * d/control: update version requirements for gtk-rs dependencies

 -- Arnaud Ferraris <aferraris@debian.org>  Mon, 16 Oct 2023 12:52:51 +0200

# For older changelog entries, run 'apt-get changelog squeekboard-devel'
