Package: wnpp
Severity: wishlist
Control: affects -1 src:lomiri-eartrainer-app
Owner: [email protected]
X-Debbugs-Cc: [email protected]

Package Name: gtk-nocsd
Version: 0~20260302
Upstream Author: MorsMortium
Homepage: https://codeberg.org/MorsMortium/GTK-NoCSD
License: GPL-3+
Programming Lang: C
Description: Library to disable GTK client side decorations
 libgtk-nocsd is a small LD_PRELOADable library used to disable the
 client side decorations (CSD) of GTK3, GTK4, and libadwaita.
 GTK's client side decorations and header bars cause apps to
 display or work poorly with some window managers and desktops
 other than GNOME.
 .
 This library disables the client side decorations and restores
 server side decorations and window management. This library is disabled
 from running in GNOME.
 .
 This package includes an environment variable snippet to automatically
 load this library for all user processes. If that's not wanted, create an
 empty file /etc/environment.d/50-gtk-nocsd.conf to disable for everyone
 or ~/.config/environment.d/50-gtk-nocsd.conf to disable for a specific user.

The package will be maintained by the Debian UBports Packaging Team at
https://salsa.debian.org/ubports-team/gtk-nocsd

Other Info
-------------
The upstream developer has not tagged or published any release so
we're using a git snapshot.

This project appears completely unrelated to gtk3-nocsd. gtk3-nocsd is
packaged in Debian but appears to practically be orphaned. I have
filed an Intent to Remove bug for gtk3-nocsd to provide advance
warning of removal since it is likely that gtk3-nocsd won't be needed
once gtk-nocsd is in Debian and confirmed to be working:
https://bugs.debian.org/1130646

I have not decided whether to add transitional packages then. I have
added Conflicts since it is unsupported to use both libgtk3-nocsd0 and
libgtk-nocsd0 at the same time.

Thank you,
Jeremy Bícha

Reply via email to