Debian Patches

Status for xapp/3.2.2-2

Patch Description Author Forwarded Bugs Origin Last update
change-pastebin-path.patch Change the pastebin path in upload-system-info Fabio Fantoni <fantonifabio@tiscali.it> not-needed 2022-11-01
Make-the-XAppKbdLayoutController-class-optional.patch Make the XAppKbdLayoutController class optional
XAppKbdLayoutController is a wrapper around libgnomekbd, which is dead upstream: its repository is archived and it is being removed from distributions. The class is no longer used by Cinnamon or by anything else, but it is kept around for API/ABI stability.

Add a kbd-layout-controller build option, enabled by default so existing builds are unaffected, that leaves the class out of the library entirely. This drops the libgnomekbdui dependency, and with it the libgnomekbd/libxklavier stack, from both the library and the generated pkg-config file.

The xkbfile pkg-config requirement is tied to the same option: no xapp source uses libxkbfile, it only ever mattered as a transitive requirement of the keyboard layout code.

gtk-doc scans the source directory rather than the built source list, so the header is added to ignore_headers when the class is disabled, and its xi:include gets an empty fallback so the manual still builds without the generated section.
Fabio Fantoni <fantonifabio@tiscali.it> no 2026-07-20

All known versions for source package 'xapp'

Links