[Debian-on-mobile-maintainers] [Git][DebianOnMobile-team/squeekboard][debian/latest] Import Debian changes 1.43.1-2.1

Jeremy Bícha (@jbicha) gitlab at salsa.debian.org
Sat Oct 17 09:16:55 BST 2026



Jeremy Bícha pushed to branch debian/latest at Debian On Mobile / squeekboard


Commits:
cf6f2bec by Adrian Bunk at 2026-10-17T10:16:37+02:00
Import Debian changes 1.43.1-2.1

squeekboard (1.43.1-2.1) unstable; urgency=medium
.
  * Non-maintainer upload.
.
  [ Greg Lamberson ]
  * Transition to librust-xkbcommon-0.9-dev. (Closes: #1146811)

- - - - -


4 changed files:

- debian/changelog
- debian/control
- + debian/patches/0005-Bump-xkbcommon-dependency-to-0.9.patch
- debian/patches/series


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,12 @@
+squeekboard (1.43.1-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+
+  [ Greg Lamberson ]
+  * Transition to librust-xkbcommon-0.9-dev. (Closes: #1146811)
+
+ -- Adrian Bunk <bunk at debian.org>  Sun, 04 Oct 2026 19:41:34 +0300
+
 squeekboard (1.43.1-2) unstable; urgency=medium
 
   * debian: port to recent zbus.


=====================================
debian/control
=====================================
@@ -22,7 +22,7 @@ Build-Depends:
  librust-serde-derive-1-dev,
  librust-serde-yaml-0.9-dev,
  librust-thread-local-dev,
- librust-xkbcommon-0.8-dev,
+ librust-xkbcommon-0.9-dev,
  librust-zbus-5-dev,
  librust-zvariant-5-dev,
  librust-zvariant-derive-5-dev,


=====================================
debian/patches/0005-Bump-xkbcommon-dependency-to-0.9.patch
=====================================
@@ -0,0 +1,26 @@
+From: Greg Lamberson <greg at lamco.io>
+Date: Fri, 5 Sep 2026 00:00:00 +0000
+Subject: Bump xkbcommon dependency to 0.9
+
+Debian's rust-xkbcommon is transitioning to 0.9.0. Widen the Cargo.toml
+constraint accordingly; no source changes are needed since squeekboard's
+only use of the xkbcommon Rust API (in the test module, keyboard.rs) is
+unaffected by the 0.8 to 0.9 change (verified by compiling the lib target
+against xkbcommon 0.9 from crates.io).
+---
+ Cargo.toml | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/Cargo.toml b/Cargo.toml
+index 7f0cb31..b4ae32a 100644
+--- a/Cargo.toml
++++ b/Cargo.toml
+@@ -34,7 +34,7 @@ clap = { version = "4.4", features=["std", "cargo", "derive"] }
+ zbus = { version = "5", features = ["blocking"] }
+ zvariant = "5"
+ zvariant_derive = "5"
+-xkbcommon = { version = "0.8", features = ["wayland"] }
++xkbcommon = { version = "0.9", features = ["wayland"] }
+ 
+ [dependencies.cairo-rs]
+ version = "0.18"


=====================================
debian/patches/series
=====================================
@@ -2,3 +2,4 @@
 0002-treewide-Upgrade-zbus-to-5.x.patch
 0003-data-Add-systemd-unit-file.patch
 0004-src-data-parsing-fix-build-with-recent-Rust.patch
+0005-Bump-xkbcommon-dependency-to-0.9.patch



View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/cf6f2bec9cefdec434bb1dcd6ebcc913bdce5f97

-- 
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/cf6f2bec9cefdec434bb1dcd6ebcc913bdce5f97
You're receiving this email because of your account on salsa.debian.org. Manage all notifications: https://salsa.debian.org/-/profile/notifications | Help: https://salsa.debian.org/help


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-on-mobile-maintainers/attachments/20261017/7102f47e/attachment-0001.htm>


More information about the Debian-on-mobile-maintainers mailing list