[From nobody Sat May 30 07:39:07 2026
Received: (at submit) by bugs.debian.org; 5 May 2026 22:00:17 +0000
X-Spam-Checker-Version: SpamAssassin 4.0.1-bugs.debian.org_2005_01_02
 (2024-03-25) on buxtehude.debian.org
X-Spam-Level: 
X-Spam-Status: No, score=-16.3 required=4.0 tests=BAYES_00,
 BODY_INCLUDES_PACKAGE,FROMDEVELOPER,HAS_PACKAGE,SPF_HELO_NONE,
 SPF_SOFTFAIL autolearn=ham autolearn_force=no
 version=4.0.1-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 74; hammy, 150; neutral, 187; spammy,
 0. spammytokens: hammytokens:0.000-+--H*r:IPV6,
 0.000-+--H*r:sk:plugwas, 0.000-+--UD:patch, 0.000-+--H*F:U*plugwash,
 0.000-+--Hx-spam-relays-external:!IPV6
Return-path: &lt;plugwash@debian.org&gt;
Received: from mythic.p10link.net ([93.93.134.24]:39770)
 by buxtehude.debian.org with esmtps
 (TLS1.3:ECDHE_X25519__RSA_PSS_RSAE_SHA256__AES_256_GCM:256)
 (Exim 4.96) (envelope-from &lt;plugwash@debian.org&gt;) id 1wKNoP-00BKTy-28
 for submit@bugs.debian.org; Tue, 05 May 2026 22:00:17 +0000
Received: from [IPV6:2a03:2267:2:0:5830:fa27:a611:3602]
 (ipv6-5830fa27a6113602.west.clients.hamburg.freifunk.net
 [IPv6:2a03:2267:2:0:5830:fa27:a611:3602])
 by mythic.p10link.net (Postfix) with ESMTPSA id 6C731602
 for &lt;submit@bugs.debian.org&gt;; Tue,  5 May 2026 22:00:15 +0000 (UTC)
Content-Type: multipart/mixed; boundary=&quot;------------X9Bn4m2ecjFyxIa0MtuIyY1u&quot;
Message-ID: &lt;fa350821-e4e8-4929-bb34-6aa86d93e222@debian.org&gt;
Date: Tue, 5 May 2026 23:00:13 +0100
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Content-Language: en-US
To: submit@bugs.debian.org
From: Peter Michael Green &lt;plugwash@debian.org&gt;
Subject: patch-hub - upcoming rust-ratatui update
Delivered-To: submit@bugs.debian.org

This is a multi-part message in MIME format.
--------------X9Bn4m2ecjFyxIa0MtuIyY1u
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit

Package: patch-hub
Version: 0.1.7-2

I hope to update ratatui to the latest version soon, patch-hub will
need a patch to build with the new version.

I was able to make the patch in such a way that the code still
builds with the old version, so this can be uploaded without
waiting for the update.

--------------X9Bn4m2ecjFyxIa0MtuIyY1u
Content-Type: text/plain; charset=UTF-8; name=&quot;patch-hub.debdiff&quot;
Content-Disposition: attachment; filename=&quot;patch-hub.debdiff&quot;
Content-Transfer-Encoding: base64

ZGlmZiAtTnJ1IHBhdGNoLWh1Yi0wLjEuNy9kZWJpYW4vY2hhbmdlbG9nIHBhdGNoLWh1Yi0w
LjEuNy9kZWJpYW4vY2hhbmdlbG9nCi0tLSBwYXRjaC1odWItMC4xLjcvZGViaWFuL2NoYW5n
ZWxvZwkyMDI2LTA0LTE1IDA5OjU5OjI2LjAwMDAwMDAwMCArMDAwMAorKysgcGF0Y2gtaHVi
LTAuMS43L2RlYmlhbi9jaGFuZ2Vsb2cJMjAyNi0wNS0wNSAyMTozMTowMC4wMDAwMDAwMDAg
KzAwMDAKQEAgLTEsMyArMSwxMCBAQAorcGF0Y2gtaHViICgwLjEuNy0yLjEpIFVOUkVMRUFT
RUQ7IHVyZ2VuY3k9bWVkaXVtCisKKyAgKiBOb24tbWFpbnRhaW5lciB1cGxvYWQuCisgICog
QWRkIHBhdGNoIGZvciByYXRhdHVpIDAuMzAKKworIC0tIFBldGVyIE1pY2hhZWwgR3JlZW4g
PHBsdWd3YXNoQGRlYmlhbi5vcmc+ICBUdWUsIDA1IE1heSAyMDI2IDIxOjMxOjAwICswMDAw
CisKIHBhdGNoLWh1YiAoMC4xLjctMikgdW5zdGFibGU7IHVyZ2VuY3k9bWVkaXVtCiAKICAg
KiBwYXRjaCBvdXQgZGVwIG9uIGFuc2ktdG8tdHVpCmRpZmYgLU5ydSBwYXRjaC1odWItMC4x
LjcvZGViaWFuL2NvbnRyb2wgcGF0Y2gtaHViLTAuMS43L2RlYmlhbi9jb250cm9sCi0tLSBw
YXRjaC1odWItMC4xLjcvZGViaWFuL2NvbnRyb2wJMjAyNi0wNC0xNSAwOTo1OToyNi4wMDAw
MDAwMDAgKzAwMDAKKysrIHBhdGNoLWh1Yi0wLjEuNy9kZWJpYW4vY29udHJvbAkyMDI2LTA1
LTA1IDIxOjMxOjAwLjAwMDAwMDAwMCArMDAwMApAQCAtMTYsNyArMTYsOCBAQAogIGxpYnJ1
c3QtZGVyaXZlLWdldHRlcnMtMC41K2RlZmF1bHQtZGV2LAogIGxpYnJ1c3QtbGF6eS1zdGF0
aWMtMStkZWZhdWx0LWRldiAoPj0gMS41LjAtfn4pLAogIGxpYnJ1c3QtbW9ja2FsbC0wLjEz
K2RlZmF1bHQtZGV2ICg+PSAwLjEzLjAtfn4pLAotIGxpYnJ1c3QtcmF0YXR1aS0wLjI5K2Rl
ZmF1bHQtZGV2LAorIGxpYnJ1c3QtcmF0YXR1aStkZWZhdWx0LWRldiAoPj0gMC4yOSksCisg
bGlicnVzdC1yYXRhdHVpK2RlZmF1bHQtZGV2ICg8PCAwLjMxKSwKICBsaWJydXN0LXJlZ2V4
LTErZGVmYXVsdC1kZXYgKD49IDEuMTEuMS1+fiksCiAgbGlicnVzdC1zZXJkZS0xK2RlZmF1
bHQtZGV2ICg+PSAxLjAuMjE3LX5+KSwKICBsaWJydXN0LXNlcmRlLTErZGVyaXZlLWRldiAo
Pj0gMS4wLjIxNy1+fiksCmRpZmYgLU5ydSBwYXRjaC1odWItMC4xLjcvZGViaWFuL3BhdGNo
ZXMvMDAwNC1yYXRhdHVpLTAuMzAucGF0Y2ggcGF0Y2gtaHViLTAuMS43L2RlYmlhbi9wYXRj
aGVzLzAwMDQtcmF0YXR1aS0wLjMwLnBhdGNoCi0tLSBwYXRjaC1odWItMC4xLjcvZGViaWFu
L3BhdGNoZXMvMDAwNC1yYXRhdHVpLTAuMzAucGF0Y2gJMTk3MC0wMS0wMSAwMDowMDowMC4w
MDAwMDAwMDAgKzAwMDAKKysrIHBhdGNoLWh1Yi0wLjEuNy9kZWJpYW4vcGF0Y2hlcy8wMDA0
LXJhdGF0dWktMC4zMC5wYXRjaAkyMDI2LTA1LTA1IDIxOjMxOjAwLjAwMDAwMDAwMCArMDAw
MApAQCAtMCwwICsxLDEwNyBAQAorSW5kZXg6IHBhdGNoLWh1Yi0wLjEuNy9DYXJnby50b21s
Cis9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09CistLS0gcGF0Y2gtaHViLTAuMS43Lm9yaWcvQ2FyZ28udG9tbAor
KysrIHBhdGNoLWh1Yi0wLjEuNy9DYXJnby50b21sCitAQCAtMTIsNyArMTIsNyBAQCBjb2xv
ci1leXJlID0gIjAuNi4zIgorIG1vY2thbGwgPSAiMC4xMy4wIgorIGRlcml2ZS1nZXR0ZXJz
ID0geyB2ZXJzaW9uID0gIjAuNS4wIiwgZmVhdHVyZXMgPSBbImF1dG9fY29weV9nZXR0ZXJz
Il0gfQorIGxhenlfc3RhdGljID0gIjEuNS4wIgorLXJhdGF0dWkgPSAiMC4yOS4wIgorK3Jh
dGF0dWkgPSAiPj0gMC4yOS4wLCA8IDAuMzEiCisgcmVnZXggPSAiMS4xMS4xIgorIHNlcmRl
ID0geyB2ZXJzaW9uID0gIjEuMC4yMTciLCBmZWF0dXJlcyA9IFsiZGVyaXZlIl0gfQorIHNl
cmRlLXhtbC1ycyA9ICIwLjUuMSIKK0luZGV4OiBwYXRjaC1odWItMC4xLjcvc3JjL2luZnJh
c3RydWN0dXJlL3Rlcm1pbmFsLnJzCis9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CistLS0gcGF0Y2gtaHViLTAu
MS43Lm9yaWcvc3JjL2luZnJhc3RydWN0dXJlL3Rlcm1pbmFsLnJzCisrKysgcGF0Y2gtaHVi
LTAuMS43L3NyYy9pbmZyYXN0cnVjdHVyZS90ZXJtaW5hbC5ycworQEAgLTI3LDcgKzI3LDcg
QEAgcHViIGZuIHJlc3RvcmUoKSAtPiBpbzo6UmVzdWx0PCgpPiB7CisgICAgIE9rKCgpKQor
IH0KKyAKKy1wdWIgZm4gc2V0dXBfdXNlcl9pbzxCOiBCYWNrZW5kPih0ZXJtaW5hbDogJm11
dCBUZXJtaW5hbDxCPikgLT4gY29sb3JfZXlyZTo6UmVzdWx0PCgpPiB7CisrcHViIGZuIHNl
dHVwX3VzZXJfaW8odGVybWluYWw6ICZtdXQgVHVpKSAtPiBjb2xvcl9leXJlOjpSZXN1bHQ8
KCk+IHsKKyAgICAgdGVybWluYWwuY2xlYXIoKT87CisgICAgIHRlcm1pbmFsLnNldF9jdXJz
b3JfcG9zaXRpb24oUG9zaXRpb246Om5ldygwLCAwKSk/OworICAgICB0ZXJtaW5hbC5zaG93
X2N1cnNvcigpPzsKK0BAIC0zNSw3ICszNSw3IEBAIHB1YiBmbiBzZXR1cF91c2VyX2lvPEI6
IEJhY2tlbmQ+KHRlcm1pbmEKKyAgICAgT2soKCkpCisgfQorIAorLXB1YiBmbiB0ZWFyZG93
bl91c2VyX2lvPEI6IEJhY2tlbmQ+KHRlcm1pbmFsOiAmbXV0IFRlcm1pbmFsPEI+KSAtPiBj
b2xvcl9leXJlOjpSZXN1bHQ8KCk+IHsKKytwdWIgZm4gdGVhcmRvd25fdXNlcl9pbyh0ZXJt
aW5hbDogJm11dCBUdWkpIC0+IGNvbG9yX2V5cmU6OlJlc3VsdDwoKT4geworICAgICBlbmFi
bGVfcmF3X21vZGUoKT87CisgICAgIHRlcm1pbmFsLmNsZWFyKCk/OworICAgICBPaygoKSkK
K0luZGV4OiBwYXRjaC1odWItMC4xLjcvc3JjL2hhbmRsZXIvZGV0YWlsc19hY3Rpb25zLnJz
Cis9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09CistLS0gcGF0Y2gtaHViLTAuMS43Lm9yaWcvc3JjL2hhbmRsZXIv
ZGV0YWlsc19hY3Rpb25zLnJzCisrKysgcGF0Y2gtaHViLTAuMS43L3NyYy9oYW5kbGVyL2Rl
dGFpbHNfYWN0aW9ucy5ycworQEAgLTExLDEzICsxMSwxNCBAQCB1c2UgY3JhdGU6OnsKKyAg
ICAgaW5mcmFzdHJ1Y3R1cmU6OnRlcm1pbmFsOjp7c2V0dXBfdXNlcl9pbywgdGVhcmRvd25f
dXNlcl9pb30sCisgICAgIHVpOjpwb3B1cDo6e2hlbHA6OkhlbHBQb3BVcEJ1aWxkZXIsIHJl
dmlld190cmFpbGVyczo6UmV2aWV3VHJhaWxlcnNQb3BVcCwgUG9wVXB9LAorIH07CisrdXNl
IGNyYXRlOjppbmZyYXN0cnVjdHVyZTo6dGVybWluYWw6OlR1aTsKKyAKKyB1c2Ugc3VwZXI6
OndhaXRfa2V5X3ByZXNzOworIAorLXB1YiBmbiBoYW5kbGVfcGF0Y2hzZXRfZGV0YWlsczxC
OiBCYWNrZW5kPigKKytwdWIgZm4gaGFuZGxlX3BhdGNoc2V0X2RldGFpbHMoCisgICAgIGFw
cDogJm11dCBBcHAsCisgICAgIGtleTogS2V5RXZlbnQsCistICAgIHRlcm1pbmFsOiAmbXV0
IFRlcm1pbmFsPEI+LAorKyAgICB0ZXJtaW5hbDogJm11dCBUdWksCisgKSAtPiBjb2xvcl9l
eXJlOjpSZXN1bHQ8KCk+IHsKKyAgICAgbGV0IHBhdGNoc2V0X2RldGFpbHNfYW5kX2FjdGlv
bnMgPSBhcHAuZGV0YWlsc19hY3Rpb25zLmFzX211dCgpLnVud3JhcCgpOworIAorSW5kZXg6
IHBhdGNoLWh1Yi0wLjEuNy9zcmMvaGFuZGxlci9tb2QucnMKKz09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KKy0t
LSBwYXRjaC1odWItMC4xLjcub3JpZy9zcmMvaGFuZGxlci9tb2QucnMKKysrKyBwYXRjaC1o
dWItMC4xLjcvc3JjL2hhbmRsZXIvbW9kLnJzCitAQCAtMjAsNiArMjAsNyBAQCB1c2UgY3Jh
dGU6OnsKKyAgICAgbG9hZGluZ19zY3JlZW4sCisgICAgIHVpOjpkcmF3X3VpLAorIH07Cisr
dXNlIGNyYXRlOjppbmZyYXN0cnVjdHVyZTo6dGVybWluYWw6OlR1aTsKKyAKKyB1c2UgYm9v
a21hcmtlZDo6aGFuZGxlX2Jvb2ttYXJrZWRfcGF0Y2hzZXRzOworIHVzZSBkZXRhaWxzX2Fj
dGlvbnM6OmhhbmRsZV9wYXRjaHNldF9kZXRhaWxzOworQEAgLTI3LDEzICsyOCwxMSBAQCB1
c2UgZWRpdF9jb25maWc6OmhhbmRsZV9lZGl0X2NvbmZpZzsKKyB1c2UgbGF0ZXN0OjpoYW5k
bGVfbGF0ZXN0X3BhdGNoc2V0czsKKyB1c2UgbWFpbF9saXN0OjpoYW5kbGVfbWFpbGluZ19s
aXN0X3NlbGVjdGlvbjsKKyAKKy1mbiBrZXlfaGFuZGxpbmc8Qj4oCistICAgIG11dCB0ZXJt
aW5hbDogVGVybWluYWw8Qj4sCisrZm4ga2V5X2hhbmRsaW5nKAorKyAgICBtdXQgdGVybWlu
YWw6IFR1aSwKKyAgICAgYXBwOiAmbXV0IEFwcCwKKyAgICAga2V5OiBLZXlFdmVudCwKKy0p
IC0+IGNvbG9yX2V5cmU6OlJlc3VsdDxDb250cm9sRmxvdzwoKSwgVGVybWluYWw8Qj4+Pgor
LXdoZXJlCistICAgIEI6IEJhY2tlbmQgKyBTZW5kICsgJ3N0YXRpYywKKyspIC0+IGNvbG9y
X2V5cmU6OlJlc3VsdDxDb250cm9sRmxvdzwoKSwgVHVpPj4KKyB7CisgICAgIGlmIGxldCBT
b21lKHBvcHVwKSA9IGFwcC5wb3B1cC5hc19tdXQoKSB7CisgICAgICAgICBpZiBtYXRjaGVz
IShrZXkuY29kZSwgS2V5Q29kZTo6RXNjIHwgS2V5Q29kZTo6Q2hhcigncScpKSB7CitAQCAt
NjMsOSArNjIsNyBAQCB3aGVyZQorICAgICBPayhDb250cm9sRmxvdzo6Q29udGludWUodGVy
bWluYWwpKQorIH0KKyAKKy1mbiBsb2dpY19oYW5kbGluZzxCPihtdXQgdGVybWluYWw6IFRl
cm1pbmFsPEI+LCBhcHA6ICZtdXQgQXBwKSAtPiBjb2xvcl9leXJlOjpSZXN1bHQ8VGVybWlu
YWw8Qj4+Cistd2hlcmUKKy0gICAgQjogQmFja2VuZCArIFNlbmQgKyAnc3RhdGljLAorK2Zu
IGxvZ2ljX2hhbmRsaW5nKG11dCB0ZXJtaW5hbDogVHVpLCBhcHA6ICZtdXQgQXBwKSAtPiBj
b2xvcl9leXJlOjpSZXN1bHQ8VHVpPgorIHsKKyAgICAgbWF0Y2ggYXBwLmN1cnJlbnRfc2Ny
ZWVuIHsKKyAgICAgICAgIEN1cnJlbnRTY3JlZW46Ok1haWxpbmdMaXN0U2VsZWN0aW9uID0+
IHsKK0BAIC0xMDIsOSArOTksNyBAQCB3aGVyZQorICAgICBPayh0ZXJtaW5hbCkKKyB9Cisg
CistcHViIGZuIHJ1bl9hcHA8Qj4obXV0IHRlcm1pbmFsOiBUZXJtaW5hbDxCPiwgbXV0IGFw
cDogQXBwKSAtPiBjb2xvcl9leXJlOjpSZXN1bHQ8KCk+Cistd2hlcmUKKy0gICAgQjogQmFj
a2VuZCArIFNlbmQgKyAnc3RhdGljLAorK3B1YiBmbiBydW5fYXBwKG11dCB0ZXJtaW5hbDog
VHVpLCBtdXQgYXBwOiBBcHApIC0+IGNvbG9yX2V5cmU6OlJlc3VsdDwoKT4KKyB7CisgICAg
IGxvb3AgeworICAgICAgICAgdGVybWluYWwgPSBsb2dpY19oYW5kbGluZyh0ZXJtaW5hbCwg
Jm11dCBhcHApPzsKZGlmZiAtTnJ1IHBhdGNoLWh1Yi0wLjEuNy9kZWJpYW4vcGF0Y2hlcy9z
ZXJpZXMgcGF0Y2gtaHViLTAuMS43L2RlYmlhbi9wYXRjaGVzL3NlcmllcwotLS0gcGF0Y2gt
aHViLTAuMS43L2RlYmlhbi9wYXRjaGVzL3NlcmllcwkyMDI2LTA0LTE1IDA5OjU5OjI2LjAw
MDAwMDAwMCArMDAwMAorKysgcGF0Y2gtaHViLTAuMS43L2RlYmlhbi9wYXRjaGVzL3Nlcmll
cwkyMDI2LTA1LTA1IDIxOjMwOjE3LjAwMDAwMDAwMCArMDAwMApAQCAtMSwzICsxLDQgQEAK
IDAwMDEtcmVsYXgtZGVwcy5wYXRjaAogMDAwMi14bWwtcnMtMC41LWNvbXBhdC5wYXRjaAog
MDAwMy1kb250LXVzZS1hbnNpLXRvLXR1aS5wYXRjaAorMDAwNC1yYXRhdHVpLTAuMzAucGF0
Y2gK

--------------X9Bn4m2ecjFyxIa0MtuIyY1u--
]