Bug#1143448: calamares: Please include upstream patch to fix input on Wayland
undef <[email protected]> Sun, 02 Aug 2026 01:06:38 +0000
| Newsgroups | gmane.linux.debian.devel.qt-kde |
|---|---|
| Message-ID | <178563279899.52511.6837000779954672561.reportbug__48894.8668282077$1785632969$gmane$org@localhost> |
This is a multi-part MIME message sent by reportbug. --===============5414458754775660831== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline Package: calamares Version: 3.4.2-1.1 Severity: normal Tags: patch X-Debbugs-Cc: undef <[email protected]> Dear Maintainer, Please consider including the attached patch in Calamares. It comes directly from upstream (https://codeberg.org/Calamares/calamares/commit/b1967b16fd3ffa086ad6292fa94c5a5063a5401d) and seems to fix input in some modules on Wayland. I'm hoping that with this patch included, the mobile module from calamares-extensions will again become usable. This patch is already upstream, and thus can be dropped for the next release. Thanks, Undef. *** Reporter, please consider answering these questions, where appropriate *** * What led up to the situation? * What exactly did you do (or not do) that was effective (or ineffective)? * What was the outcome of this action? * What outcome did you expect instead? *** End of the template - remove these template lines *** -- System Information: Debian Release: 13.6 APT prefers stable-security APT policy: (500, 'stable-security'), (500, 'unstable'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 7.1.5-1.qubes.fc41.x86_64 (SMP w/16 CPU threads; PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages calamares depends on: ii libc6 2.42-17 ii libcrypt1 1:4.4.38-1 ii libgcc-s1 16.1.0-3 ii libkf6coreaddons6 6.26.0-3 ii libkf6crash6 6.26.0-1 ii libkf6parts6 6.26.0-1 ii libkpmcore13 26.04.0-1 ii libparted2t64 3.7-1 ii libpwquality1 1.4.5-5+b3 ii libpython3.14 3.14.6-1 ii libqt6core6t64 6.10.2+dfsg-15 ii libqt6dbus6 6.10.2+dfsg-15 ii libqt6gui6 6.10.2+dfsg-15 ii libqt6network6 6.10.2+dfsg-15 ii libqt6qml6 6.10.2+dfsg-6 ii libqt6quick6 6.10.2+dfsg-6 ii libqt6quickwidgets6 6.10.2+dfsg-6 ii libqt6svg6 6.10.2-9 ii libqt6widgets6 6.10.2+dfsg-15 ii libqt6xml6 6.10.2+dfsg-15 ii libstdc++6 16.1.0-3 ii libyaml-cpp0.9 0.9.0+dfsg-9 ii os-prober 1.83 Versions of packages calamares recommends: ii btrfs-progs 6.14-1 ii qml6-module-qtquick-window 6.10.2+dfsg-6 ii squashfs-tools 1:4.7.5-1 calamares suggests no packages. -- no debconf information --===============5414458754775660831== Content-Type: application/mbox MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="0001-d-patches-Include-upstream-fix-for-input-on-Wayland.patch" RnJvbSBhYTgyNmFhMzQwYmZlMWYyY2I1YTEyODFlNWRiZDViZGZmZDI2OTQ3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiB1bmRlZiA8Z2l0bGFiQHVuZGVmLnRvb2xzPgpEYXRlOiBTdW4s IDIgQXVnIDIwMjYgMDA6NTc6MzQgKzAwMDAKU3ViamVjdDogW1BBVENIXSBkL3BhdGNoZXM6IElu Y2x1ZGUgdXBzdHJlYW0gZml4IGZvciBpbnB1dCBvbiBXYXlsYW5kCgpUaGlzIGZpeCBoYXMgYmVl biBhY2NlcHRlZCB1cHN0cmVhbSwgYnV0IG5vIHJlbGVhc2UgaGFzIGJlZW4gbWFkZQp5ZXQuIEl0 IHJlc29sdmVzIHRleHQgaW5wdXQgZmllbGRzIG9uIFdheWxhbmQgYW5kIHByb3N1bWFibHkgbGlu dXhmYi4KSW4gdGVzdGluZyBvbiBXYXlsYW5kLCB0aGlzIHNlZW1zIHRvIGZpeCB0aGUgbW9iaWxl IG1vZHVsZSBmcm9tCmNhbGFtYXJlcy1leHRlbnNpb25zLgoKVGhlIHBhdGNoIHNob3VsZCBiZSBk cm9wcGVkIG9uIHRoZSBuZXh0IHJlbGVhc2Ugb2YgQ2FsYW1hcmVzLgotLS0KIC4uLmluZy10by1j cmVhdGVXaW5kb3dDb250YWluZXItZm9yLVF0Ni5wYXRjaCB8IDgwICsrKysrKysrKysrKysrKysr KysKIGRlYmlhbi9wYXRjaGVzL3NlcmllcyAgICAgICAgICAgICAgICAgICAgICAgICB8ICAxICsK IDIgZmlsZXMgY2hhbmdlZCwgODEgaW5zZXJ0aW9ucygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0IGRl Ymlhbi9wYXRjaGVzLzAwMDEtUmV2ZXJ0LW1vdmluZy10by1jcmVhdGVXaW5kb3dDb250YWluZXIt Zm9yLVF0Ni5wYXRjaAogY3JlYXRlIG1vZGUgMTAwNjQ0IGRlYmlhbi9wYXRjaGVzL3NlcmllcwoK ZGlmZiAtLWdpdCBhL2RlYmlhbi9wYXRjaGVzLzAwMDEtUmV2ZXJ0LW1vdmluZy10by1jcmVhdGVX aW5kb3dDb250YWluZXItZm9yLVF0Ni5wYXRjaCBiL2RlYmlhbi9wYXRjaGVzLzAwMDEtUmV2ZXJ0 LW1vdmluZy10by1jcmVhdGVXaW5kb3dDb250YWluZXItZm9yLVF0Ni5wYXRjaApuZXcgZmlsZSBt b2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAuLmE2ZDc3ODQ3NQotLS0gL2Rldi9udWxsCisrKyBi L2RlYmlhbi9wYXRjaGVzLzAwMDEtUmV2ZXJ0LW1vdmluZy10by1jcmVhdGVXaW5kb3dDb250YWlu ZXItZm9yLVF0Ni5wYXRjaApAQCAtMCwwICsxLDgwIEBACitGcm9tOiBkZW1tIDxkZW1tQGthb3N4 LnVzPgorRGF0ZTogU2F0LCAxNCBNYXIgMjAyNiAxNDo1MjoyMSArMDEwMAorU3ViamVjdDogUmV2 ZXJ0IG1vdmluZyB0byBjcmVhdGVXaW5kb3dDb250YWluZXIgZm9yIFF0NiBpdCBpcyBjcmVhdGlu ZyBhbgorIGlzc3VlIGZvciBwdXJlIHdheWFsbmQsIGFsdG91Z2ggaXQgaXMgbGlnaHRlciBvbiBy ZXNvdXJjZXMsCisgaXQgY3JlYXRlcyBhbiBleHRyYSBsYXllciB0aGF0IHdheWxhbmQgY2FuJ3Qg aGFuZGxlLiAgTW9zdCBub3RhYmx5LAorIGlucHV0IGlzIG5vdCBwb3NzaWJsZSBvbiBRTUwgbW9k dWxlcyBsaWtlIGtleWJvYXJkcSAmIHVzZXJzcQorCistLS0KKyBzcmMvbGliY2FsYW1hcmVzdWkv dmlld3BhZ2VzL1FtbFZpZXdTdGVwLmNwcCB8IDIwICstLS0tLS0tLS0tLS0tLS0tLS0tCisgc3Jj L2xpYmNhbGFtYXJlc3VpL3ZpZXdwYWdlcy9RbWxWaWV3U3RlcC5oICAgfCAgNSAtLS0tLQorIDIg ZmlsZXMgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDI0IGRlbGV0aW9ucygtKQorCitkaWZmIC0t Z2l0IGEvc3JjL2xpYmNhbGFtYXJlc3VpL3ZpZXdwYWdlcy9RbWxWaWV3U3RlcC5jcHAgYi9zcmMv bGliY2FsYW1hcmVzdWkvdmlld3BhZ2VzL1FtbFZpZXdTdGVwLmNwcAoraW5kZXggMDg2ZjhmYS4u NDFjZTU1YyAxMDA2NDQKKy0tLSBhL3NyYy9saWJjYWxhbWFyZXN1aS92aWV3cGFnZXMvUW1sVmll d1N0ZXAuY3BwCisrKysgYi9zcmMvbGliY2FsYW1hcmVzdWkvdmlld3BhZ2VzL1FtbFZpZXdTdGVw LmNwcAorQEAgLTI0LDkgKzI0LDggQEAKKyAjaW5jbHVkZSA8UVFtbENvbnRleHQ+CisgI2luY2x1 ZGUgPFFRbWxFbmdpbmU+CisgI2luY2x1ZGUgPFFRdWlja0l0ZW0+CistI2lmIFFUX1ZFUlNJT04g PCBRVF9WRVJTSU9OX0NIRUNLKCA2LCAwLCAwICkKKyAjaW5jbHVkZSA8UVF1aWNrV2lkZ2V0Pgor LSNlbHNlCisrI2lmIFFUX1ZFUlNJT04gPiBRVF9WRVJTSU9OX0NIRUNLKCA2LCAwLCAwICkKKyAj aW5jbHVkZSA8UVF1aWNrV2luZG93PgorICNlbmRpZgorIAorQEAgLTc0LDE0ICs3MywxMCBAQCBR bWxWaWV3U3RlcDo6UW1sVmlld1N0ZXAoIFFPYmplY3QqIHBhcmVudCApCisgeworICAgICBDYWxh bWFyZXM6OnJlZ2lzdGVyUW1sTW9kZWxzKCk7CisgCistI2lmIFFUX1ZFUlNJT04gPCBRVF9WRVJT SU9OX0NIRUNLKCA2LCAwLCAwICkKKyAgICAgbV9xbWxXaWRnZXQgPSBuZXcgUVF1aWNrV2lkZ2V0 OworICAgICBtX3FtbFdpZGdldC0+c2V0UmVzaXplTW9kZSggUVF1aWNrV2lkZ2V0OjpTaXplUm9v dE9iamVjdFRvVmlldyApOworICAgICBtX3FtbFdpZGdldC0+c2V0U2l6ZVBvbGljeSggUVNpemVQ b2xpY3k6OkV4cGFuZGluZywgUVNpemVQb2xpY3k6OkV4cGFuZGluZyApOworICAgICBtX3FtbEVu Z2luZSA9IG1fcW1sV2lkZ2V0LT5lbmdpbmUoKTsKKy0jZWxzZQorLSAgICBtX3FtbEVuZ2luZSA9 IG5ldyBRUW1sRW5naW5lKCB0aGlzICk7CistI2VuZGlmCisgCisgICAgIFFWQm94TGF5b3V0KiBs YXlvdXQgPSBuZXcgUVZCb3hMYXlvdXQoIG1fd2lkZ2V0ICk7CisgICAgIGxheW91dC0+YWRkV2lk Z2V0KCBtX3NwaW5uZXIgKTsKK0BAIC0xOTIsMjAgKzE4Nyw3IEBAIFFtbFZpZXdTdGVwOjpsb2Fk Q29tcGxldGUoKQorICAgICAgICAgfQorICAgICAgICAgZWxzZQorICAgICAgICAgeworLSNpZiBR VF9WRVJTSU9OIDwgUVRfVkVSU0lPTl9DSEVDSyggNiwgMCwgMCApCistICAgICAgICAgICAgLy8g c2V0Q29udGVudCgpIGlzIHB1YmxpYyBBUEksIGJ1dCBub3QgZG9jdW1lbnRlZCBwdWJsaWNseS4K Ky0gICAgICAgICAgICAvLyBJdCBpcyBtYXJrZWQgXGludGVybmFsIGluIHRoZSBRdCBzb3VyY2Vz LCBidXQgZG9lcyBleGFjdGx5CistICAgICAgICAgICAgLy8gd2hhdCBpcyBuZWVkZWQ6IHNldHMg dXAgdmlzdWFsIHBhcmVudCBieSByZXBsYWNpbmcgdGhlIHJvb3QKKy0gICAgICAgICAgICAvLyBp dGVtLCBhbmQgaGFuZGxpbmcgcmVzaXplcy4KKyAgICAgICAgICAgICBtX3FtbFdpZGdldC0+c2V0 Q29udGVudCggUVVybCggbV9xbWxGaWxlTmFtZSApLCBtX3FtbENvbXBvbmVudCwgbV9xbWxPYmpl Y3QgKTsKKy0jZWxzZQorLSAgICAgICAgICAgIGF1dG8qIHF1aWNrID0gbmV3IFFRdWlja1dpbmRv dzsKKy0gICAgICAgICAgICBhdXRvKiByb290ID0gcXVpY2stPmNvbnRlbnRJdGVtKCk7CistICAg ICAgICAgICAgbV9xbWxPYmplY3QtPnNldFBhcmVudEl0ZW0oIHJvb3QgKTsKKy0gICAgICAgICAg ICBtX3FtbE9iamVjdC0+YmluZGFibGVXaWR0aCgpLnNldEJpbmRpbmcoIFsgPSBdKCkgeyByZXR1 cm4gcm9vdC0+d2lkdGgoKTsgfSApOworLSAgICAgICAgICAgIG1fcW1sT2JqZWN0LT5iaW5kYWJs ZUhlaWdodCgpLnNldEJpbmRpbmcoIFsgPSBdKCkgeyByZXR1cm4gcm9vdC0+aGVpZ2h0KCk7IH0g KTsKKy0gICAgICAgICAgICBtX3FtbFdpZGdldCA9IFFXaWRnZXQ6OmNyZWF0ZVdpbmRvd0NvbnRh aW5lciggcXVpY2ssIG1fd2lkZ2V0ICk7CistI2VuZGlmCisgICAgICAgICAgICAgc2hvd1FtbCgp OworICAgICAgICAgfQorICAgICB9CitkaWZmIC0tZ2l0IGEvc3JjL2xpYmNhbGFtYXJlc3VpL3Zp ZXdwYWdlcy9RbWxWaWV3U3RlcC5oIGIvc3JjL2xpYmNhbGFtYXJlc3VpL3ZpZXdwYWdlcy9RbWxW aWV3U3RlcC5oCitpbmRleCAwZDlmNmNmLi5mZWVkMWUwIDEwMDY0NAorLS0tIGEvc3JjL2xpYmNh bGFtYXJlc3VpL3ZpZXdwYWdlcy9RbWxWaWV3U3RlcC5oCisrKysgYi9zcmMvbGliY2FsYW1hcmVz dWkvdmlld3BhZ2VzL1FtbFZpZXdTdGVwLmgKK0BAIC0xMTIsMTIgKzExMiw3IEBAIHByaXZhdGU6 CisgICAgIFFXaWRnZXQqIG1fd2lkZ2V0ID0gbnVsbHB0cjsKKyAgICAgV2FpdGluZ1dpZGdldCog bV9zcGlubmVyID0gbnVsbHB0cjsKKyAKKy0jaWYgUVRfVkVSU0lPTiA8IFFUX1ZFUlNJT05fQ0hF Q0soIDYsIDAsIDAgKQorICAgICBRUXVpY2tXaWRnZXQqIG1fcW1sV2lkZ2V0ID0gbnVsbHB0cjsK Ky0jZWxzZQorLSAgICBRV2lkZ2V0KiBtX3FtbFdpZGdldCA9IG51bGxwdHI7ICAvLyBRdDY6IGNv bnRhaW5lciBmb3IgUVF1aWNrV2luZG93CistI2VuZGlmCistCisgICAgIFFRbWxFbmdpbmUqIG1f cW1sRW5naW5lID0gbnVsbHB0cjsgIC8vIFF0NTogcG9pbnRzIHRvIFF1aWNrV2lkZ2V0IGVuZ2lu ZSwgUXQ2OiBzZXBhcmF0ZSBlbmdpbmUKKyAgICAgUVFtbENvbXBvbmVudCogbV9xbWxDb21wb25l bnQgPSBudWxscHRyOworICAgICBRUXVpY2tJdGVtKiBtX3FtbE9iamVjdCA9IG51bGxwdHI7CmRp ZmYgLS1naXQgYS9kZWJpYW4vcGF0Y2hlcy9zZXJpZXMgYi9kZWJpYW4vcGF0Y2hlcy9zZXJpZXMK bmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwLi45MGM3ZjVmNmYKLS0tIC9kZXYv bnVsbAorKysgYi9kZWJpYW4vcGF0Y2hlcy9zZXJpZXMKQEAgLTAsMCArMSBAQAorMDAwMS1SZXZl cnQtbW92aW5nLXRvLWNyZWF0ZVdpbmRvd0NvbnRhaW5lci1mb3ItUXQ2LnBhdGNoCi0tIAoyLjQ3 LjMKCg== --===============5414458754775660831==--