From unknown Sun Jun 15 10:57:11 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#53222] [PATCH] gnu: Add autokey. Resent-From: John Kehayias Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 12 Jan 2022 21:04:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 53222 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 53222@debbugs.gnu.org Cc: "~whereiseveryone/guixrus@lists.sr.ht" <~whereiseveryone/guixrus@lists.sr.ht> X-Debbugs-Original-To: Guix-patches Reply-To: John Kehayias Received: via spool by submit@debbugs.gnu.org id=B.164202140925135 (code B ref -1); Wed, 12 Jan 2022 21:04:01 +0000 Received: (at submit) by debbugs.gnu.org; 12 Jan 2022 21:03:29 +0000 Received: from localhost ([127.0.0.1]:59261 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n7kmB-0006XD-5X for submit@debbugs.gnu.org; Wed, 12 Jan 2022 16:03:29 -0500 Received: from lists.gnu.org ([209.51.188.17]:51120) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n7km6-0006X2-Tx for submit@debbugs.gnu.org; Wed, 12 Jan 2022 16:03:22 -0500 Received: from eggs.gnu.org ([209.51.188.92]:49358) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n7km6-00084W-OY for guix-patches@gnu.org; Wed, 12 Jan 2022 16:03:18 -0500 Received: from mail-40133.protonmail.ch ([185.70.40.133]:16025) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n7km0-00087t-Au for guix-patches@gnu.org; Wed, 12 Jan 2022 16:03:18 -0500 Date: Wed, 12 Jan 2022 21:03:00 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail2; t=1642021382; bh=BO1SO8GL9USrhILeQP9c/wPniXXv7lX8PAVkEHMq/1c=; h=Date:To:From:Cc:Reply-To:Subject:Message-ID:From:To:Cc; b=KapIcOlhLrx3vZXuiO1fQugI9MJRKw7C7C3BJsVGlbrY/Q37ffMgqGanxTK+BYwEz Z/g/aS5f6fUIfuRYFjj1ERu0tep9TxHaESjfwh9KL0iLwHfZDCACeETgutG9wxa5RE dN5psiLcFf5VyC7meLPbjtnl+vHWMD9BB43phAmEvUgvpfgorN3wq7tsnglaDBlEaK 2lbmjx8M8Fes29YFWCwxR1n1ohyfo1JBYQ9bmWrSbABykwGm+3JeqPztf+p/lxNydj RPvsJMMAwrbbUiBgTTufc7WObAeo4/rKDJijI2y2/jaQj7N6n6eNEtD0PfWJ640gwQ LtmzljoNeJlDw== From: John Kehayias Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="b1_Kp2boPlSGqmCvWM6XVff1E1l9aSlSnWxnPo6KXSm8" X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch Received-SPF: pass client-ip=185.70.40.133; envelope-from=john.kehayias@protonmail.com; helo=mail-40133.protonmail.ch X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.1 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) This is a multi-part message in MIME format. --b1_Kp2boPlSGqmCvWM6XVff1E1l9aSlSnWxnPo6KXSm8 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hello, Here is a patch for autokey, a python based program for things like keyboar= d shortcuts and text expansion. I find it invaluable for having emacs-like = keys everywhere. It includes both a gtk and qt frontend; after discussion on IRC I decided a= gainst trying to split them. Since it is one package and it is built togeth= er, it is a bit tricky I think to disentangle the code and paths needed for= each. In my first attempts it didn't reduce the closure and needed a lot o= f manual work. Possibly it could work with more effort, but since this is u= sed as a GUI tool primarily, the GTK/QT packages shouldn't be adding anythi= ng new. John --b1_Kp2boPlSGqmCvWM6XVff1E1l9aSlSnWxnPo6KXSm8 Content-Type: text/x-patch; name=0001-gnu-Add-autokey.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0001-gnu-Add-autokey.patch RnJvbSA0MTlhODU4N2Q2MTAxYjhhYzQ4OTIyZmYwNmQ3NWVjZDQwNWUxNmU5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIEtlaGF5aWFzIDxqb2huLmtlaGF5aWFzQHByb3Rvbm1h aWwuY29tPgpEYXRlOiBXZWQsIDEyIEphbiAyMDIyIDE1OjUxOjE3IC0wNTAwClN1YmplY3Q6IFtQ QVRDSF0gZ251OiBBZGQgYXV0b2tleS4KCiogZ251L3BhY2thZ2VzL3B5dGhvbi14eXouc2NtIChh dXRva2V5KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9weXRob24teHl6LnNjbSB8 IDYyICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2Vk LCA2MiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL3B5dGhvbi14eXou c2NtIGIvZ251L3BhY2thZ2VzL3B5dGhvbi14eXouc2NtCmluZGV4IDRkZjc5NGViNjAuLmI4NTIz MmYyYjcgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9weXRob24teHl6LnNjbQorKysgYi9nbnUv cGFja2FnZXMvcHl0aG9uLXh5ei5zY20KQEAgLTExNCw2ICsxMTQsNyBAQAogOzs7IENvcHlyaWdo dCDCqSAyMDIxIFptblNDUHhqIDxabW5TQ1B4akBwcm90b25tYWlsLmNvbT4KIDs7OyBDb3B5cmln aHQgwqkgMjAyMSBGaWxpcCBMYWpzemN6YWsgPGZpbGlwQGxhanN6Y3phay5kZXY+CiA7OzsgQ29w eXJpZ2h0IMKpIDIwMjEgR3JlZyBIb2dhbiA8Y29kZUBncmVnaG9nYW4uY29tPgorOzs7IENvcHly aWdodCDCqSAyMDIyIEpvaG4gS2VoYXlpYXMgPGpvaG4ua2VoYXlpYXNAcHJvdG9ubWFpbC5jb20+ CiA7OzsKIDs7OyBUaGlzIGZpbGUgaXMgcGFydCBvZiBHTlUgR3VpeC4KIDs7OwpAQCAtNDE4MCw2 ICs0MTgxLDY3IEBAIChkZWZpbmUtcHVibGljIHB5dGhvbi1hbnl0cmVlCiBzdHJ1Y3R1cmUgZm9y IFB5dGhvbi4iKQogICAgIChsaWNlbnNlIGxpY2Vuc2U6YXNsMi4wKSkpCiAKKyhkZWZpbmUtcHVi bGljIGF1dG9rZXkKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAiYXV0b2tleSIpCisgICAgKHZlcnNp b24gIjAuOTUuMTAiKQorICAgIChzb3VyY2UgKG9yaWdpbgorICAgICAgICAgICAgIChtZXRob2Qg Z2l0LWZldGNoKQorICAgICAgICAgICAgICh1cmkgKGdpdC1yZWZlcmVuY2UKKyAgICAgICAgICAg ICAgICAgICAodXJsICJodHRwczovL2dpdGh1Yi5jb20vYXV0b2tleS9hdXRva2V5IikKKyAgICAg ICAgICAgICAgICAgICAoY29tbWl0IChzdHJpbmctYXBwZW5kICJ2IiB2ZXJzaW9uKSkpKQorICAg ICAgICAgICAgIChmaWxlLW5hbWUgKGdpdC1maWxlLW5hbWUgbmFtZSB2ZXJzaW9uKSkKKyAgICAg ICAgICAgICAoc2hhMjU2CisgICAgICAgICAgICAgIChiYXNlMzIKKyAgICAgICAgICAgICAgICIw ZjBjcWZuYjQ5d3dkeTd6bDJmMnlwY25kNXBjOHI4bjd6N3NzeGtxMjBkNHhmeGxnYW1yIikpKSkK KyAgICAoYnVpbGQtc3lzdGVtIHB5dGhvbi1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cwor ICAgICAobGlzdAorICAgICAgIzp0ZXN0cz8gI2YgOyBUZXN0cyBhcmUgZGVwcmVjYXRlZC9icm9r ZW4gdW50aWwgbmV4dCB2ZXJzaW9uLgorICAgICAgIzpwaGFzZXMKKyAgICAgICN+KG1vZGlmeS1w aGFzZXMgJXN0YW5kYXJkLXBoYXNlcworICAgICAgICAgIChhZGQtYWZ0ZXIgJ3VucGFjayAnZml4 LXBhdGhzCisgICAgICAgICAgICAobGFtYmRhKiAoIzprZXkgaW5wdXRzICM6YWxsb3ctb3RoZXIt a2V5cykKKyAgICAgICAgICAgICAgKHN1YnN0aXR1dGUqICJsaWIvYXV0b2tleS9zY3JpcHRpbmcu cHkiCisgICAgICAgICAgICAgICAgKCgiXCJ3bWN0cmxcIiIpCisgICAgICAgICAgICAgICAgIChz dHJpbmctYXBwZW5kICJcIiIgKHNlYXJjaC1pbnB1dC1maWxlIGlucHV0cyAiYmluL3dtY3RybCIp ICJcIiIpKQorICAgICAgICAgICAgICAgICgoIlwiemVuaXR5XCIiKQorICAgICAgICAgICAgICAg ICAoc3RyaW5nLWFwcGVuZCAiXCIiIChzZWFyY2gtaW5wdXQtZmlsZSBpbnB1dHMgImJpbi96ZW5p dHkiKSAiXCIiKSkpKSkKKyAgICAgICAgICAoYWRkLWFmdGVyICdpbnN0YWxsICd3cmFwLWF1dG9r ZXkKKyAgICAgICAgICAgIChsYW1iZGEgXworICAgICAgICAgICAgICAobGV0ICgoZ2ktdHlwZWxp Yi1wYXRoIChnZXRlbnYgIkdJX1RZUEVMSUJfUEFUSCIpKSkKKyAgICAgICAgICAgICAgICAoZm9y LWVhY2gKKyAgICAgICAgICAgICAgICAgKGxhbWJkYSAocHJvZ3JhbSkKKyAgICAgICAgICAgICAg ICAgICAod3JhcC1wcm9ncmFtIHByb2dyYW0KKyAgICAgICAgICAgICAgICAgICAgIGAoIkdJX1RZ UEVMSUJfUEFUSCIgIjoiIHByZWZpeCAoLGdpLXR5cGVsaWItcGF0aCkpKSkKKyAgICAgICAgICAg ICAgICAgKG1hcCAobGFtYmRhIChuYW1lKQorICAgICAgICAgICAgICAgICAgICAgICAgKHN0cmlu Zy1hcHBlbmQgIyRvdXRwdXQgIi9iaW4vIiBuYW1lKSkKKyAgICAgICAgICAgICAgICAgICAgICAn KCJhdXRva2V5LWd0ayIKKyAgICAgICAgICAgICAgICAgICAgICAgICJhdXRva2V5LXNoZWxsIikp KSkpKSkpKQorICAgIChpbnB1dHMKKyAgICAgKGxpc3QgYmFzaC1taW5pbWFsIDsgZm9yIHdyYXAt cHJvZ3JhbQorICAgICAgICAgICBndGtzb3VyY2V2aWV3LTMKKyAgICAgICAgICAgbGliYXBwaW5k aWNhdG9yCisgICAgICAgICAgIGxpYm5vdGlmeQorICAgICAgICAgICB3bWN0cmwKKyAgICAgICAg ICAgemVuaXR5KSkKKyAgICAocHJvcGFnYXRlZC1pbnB1dHMKKyAgICAgKGxpc3QgcHl0aG9uLWRi dXMKKyAgICAgICAgICAgcHl0aG9uLXB5Z29iamVjdAorICAgICAgICAgICBweXRob24tcHlpbm90 aWZ5CisgICAgICAgICAgIHB5dGhvbi1weXF0K3FzY2ludGlsbGEKKyAgICAgICAgICAgcHl0aG9u LXhsaWIpKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS9hdXRva2V5L2F1dG9r ZXkiKQorICAgIChzeW5vcHNpcworICAgICAgIktleWJvYXJkIGFuZCBHVUkgYXV0b21hdGlvbiB1 dGlsaXR5IikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgICJBdXRvS2V5IGlzIGEgZGVza3RvcCBh dXRvbWF0aW9uIHV0aWxpdHkgZm9yIFgxMS4gIEl0IGFsbG93cyB0aGUgYXV0b21hdGlvbiBvZgor dmlydHVhbGx5IGFueSB0YXNrIGJ5IHJlc3BvbmRpbmcgdG8gdHlwZWQgYWJicmV2aWF0aW9ucyBh bmQgaG90a2V5cy4gIEl0CitvZmZlcnMgYSBmdWxsLWZlYXR1cmVkIEdVSSAoR1RLIGFuZCBRVCB2 ZXJzaW9ucykgdGhhdCBtYWtlcyBpdCBoaWdobHkKK2FjY2Vzc2libGUgZm9yIG5vdmljZXMsIGFz IHdlbGwgYXMgYSBzY3JpcHRpbmcgaW50ZXJmYWNlIG9mZmVyaW5nIHRoZSBmdWxsCitmbGV4aWJp bGl0eSBhbmQgcG93ZXIgb2YgdGhlIFB5dGhvbiBsYW5ndWFnZS4iKQorICAgIChsaWNlbnNlIGxp Y2Vuc2U6Z3BsMyspKSkKKwogKGRlZmluZS1wdWJsaWMgcHl0aG9uLWRvY3V0aWxzCiAgIChwYWNr YWdlCiAgICAgKG5hbWUgInB5dGhvbi1kb2N1dGlscyIpCi0tIAoyLjM0LjAKCg== --b1_Kp2boPlSGqmCvWM6XVff1E1l9aSlSnWxnPo6KXSm8-- From unknown Sun Jun 15 10:57:11 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#53222] [PATCH] gnu: Add autokey. Resent-From: Nicolas Goaziou Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 12 Jan 2022 21:23:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53222 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 53222@debbugs.gnu.org Cc: John Kehayias , "~whereiseveryone/guixrus@lists.sr.ht" <~whereiseveryone/guixrus@lists.sr.ht>, 53222-done@debbugs.gnu.org X-Debbugs-Original-To: John Kehayias via Guix-patches via Received: via spool by submit@debbugs.gnu.org id=B.164202255027001 (code B ref -1); Wed, 12 Jan 2022 21:23:02 +0000 Received: (at submit) by debbugs.gnu.org; 12 Jan 2022 21:22:30 +0000 Received: from localhost ([127.0.0.1]:59282 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n7l4f-00071Q-Uv for submit@debbugs.gnu.org; Wed, 12 Jan 2022 16:22:30 -0500 Received: from lists.gnu.org ([209.51.188.17]:46866) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n7l4d-00071I-Al for submit@debbugs.gnu.org; Wed, 12 Jan 2022 16:22:29 -0500 Received: from eggs.gnu.org ([209.51.188.92]:53194) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n7l4d-0007zF-6Y for guix-patches@gnu.org; Wed, 12 Jan 2022 16:22:27 -0500 Received: from relay1-d.mail.gandi.net ([217.70.183.193]:53803) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n7l4T-0002ke-0F for guix-patches@gnu.org; Wed, 12 Jan 2022 16:22:26 -0500 Received: (Authenticated sender: admin@nicolasgoaziou.fr) by relay1-d.mail.gandi.net (Postfix) with ESMTPSA id A52A9240003; Wed, 12 Jan 2022 21:22:12 +0000 (UTC) From: Nicolas Goaziou References: Date: Wed, 12 Jan 2022 22:22:11 +0100 In-Reply-To: (John Kehayias via Guix-patches via's message of "Wed, 12 Jan 2022 21:03:00 +0000") Message-ID: <87o84g6458.fsf@nicolasgoaziou.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=217.70.183.193; envelope-from=mail@nicolasgoaziou.fr; helo=relay1-d.mail.gandi.net X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.6 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.6 (--) Hello, John Kehayias via Guix-patches via writes: > Here is a patch for autokey, a python based program for things like > keyboard shortcuts and text expansion. I find it invaluable for having > emacs-like keys everywhere. Applied. Thank you. Regards, -- Nicolas Goaziou From unknown Sun Jun 15 10:57:11 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: John Kehayias Subject: bug#53222: closed (Re: [bug#53222] [PATCH] gnu: Add autokey.) Message-ID: References: <87o84g6458.fsf@nicolasgoaziou.fr> X-Gnu-PR-Message: they-closed 53222 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 53222@debbugs.gnu.org Date: Wed, 12 Jan 2022 21:23:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1642022583-27083-1" This is a multi-part message in MIME format... ------------=_1642022583-27083-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #53222: [PATCH] gnu: Add autokey. which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 53222@debbugs.gnu.org. --=20 53222: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D53222 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1642022583-27083-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 53222-done) by debbugs.gnu.org; 12 Jan 2022 21:22:22 +0000 Received: from localhost ([127.0.0.1]:59279 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n7l4X-000710-P2 for submit@debbugs.gnu.org; Wed, 12 Jan 2022 16:22:21 -0500 Received: from relay1-d.mail.gandi.net ([217.70.183.193]:39289) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n7l4V-00070m-Bc for 53222-done@debbugs.gnu.org; Wed, 12 Jan 2022 16:22:20 -0500 Received: (Authenticated sender: admin@nicolasgoaziou.fr) by relay1-d.mail.gandi.net (Postfix) with ESMTPSA id A52A9240003; Wed, 12 Jan 2022 21:22:12 +0000 (UTC) From: Nicolas Goaziou To: John Kehayias via Guix-patches via Subject: Re: [bug#53222] [PATCH] gnu: Add autokey. References: Date: Wed, 12 Jan 2022 22:22:11 +0100 In-Reply-To: (John Kehayias via Guix-patches via's message of "Wed, 12 Jan 2022 21:03:00 +0000") Message-ID: <87o84g6458.fsf@nicolasgoaziou.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 53222-done Cc: John Kehayias , "~whereiseveryone/guixrus@lists.sr.ht" <~whereiseveryone/guixrus@lists.sr.ht>, 53222-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Hello, John Kehayias via Guix-patches via writes: > Here is a patch for autokey, a python based program for things like > keyboard shortcuts and text expansion. I find it invaluable for having > emacs-like keys everywhere. Applied. Thank you. Regards, -- Nicolas Goaziou ------------=_1642022583-27083-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 12 Jan 2022 21:03:29 +0000 Received: from localhost ([127.0.0.1]:59261 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n7kmB-0006XD-5X for submit@debbugs.gnu.org; Wed, 12 Jan 2022 16:03:29 -0500 Received: from lists.gnu.org ([209.51.188.17]:51120) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n7km6-0006X2-Tx for submit@debbugs.gnu.org; Wed, 12 Jan 2022 16:03:22 -0500 Received: from eggs.gnu.org ([209.51.188.92]:49358) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n7km6-00084W-OY for guix-patches@gnu.org; Wed, 12 Jan 2022 16:03:18 -0500 Received: from mail-40133.protonmail.ch ([185.70.40.133]:16025) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n7km0-00087t-Au for guix-patches@gnu.org; Wed, 12 Jan 2022 16:03:18 -0500 Date: Wed, 12 Jan 2022 21:03:00 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail2; t=1642021382; bh=BO1SO8GL9USrhILeQP9c/wPniXXv7lX8PAVkEHMq/1c=; h=Date:To:From:Cc:Reply-To:Subject:Message-ID:From:To:Cc; b=KapIcOlhLrx3vZXuiO1fQugI9MJRKw7C7C3BJsVGlbrY/Q37ffMgqGanxTK+BYwEz Z/g/aS5f6fUIfuRYFjj1ERu0tep9TxHaESjfwh9KL0iLwHfZDCACeETgutG9wxa5RE dN5psiLcFf5VyC7meLPbjtnl+vHWMD9BB43phAmEvUgvpfgorN3wq7tsnglaDBlEaK 2lbmjx8M8Fes29YFWCwxR1n1ohyfo1JBYQ9bmWrSbABykwGm+3JeqPztf+p/lxNydj RPvsJMMAwrbbUiBgTTufc7WObAeo4/rKDJijI2y2/jaQj7N6n6eNEtD0PfWJ640gwQ LtmzljoNeJlDw== To: Guix-patches From: John Kehayias Subject: [PATCH] gnu: Add autokey. Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="b1_Kp2boPlSGqmCvWM6XVff1E1l9aSlSnWxnPo6KXSm8" X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch Received-SPF: pass client-ip=185.70.40.133; envelope-from=john.kehayias@protonmail.com; helo=mail-40133.protonmail.ch X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.1 (/) X-Debbugs-Envelope-To: submit Cc: "~whereiseveryone/guixrus@lists.sr.ht" <~whereiseveryone/guixrus@lists.sr.ht> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: John Kehayias Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) This is a multi-part message in MIME format. --b1_Kp2boPlSGqmCvWM6XVff1E1l9aSlSnWxnPo6KXSm8 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hello, Here is a patch for autokey, a python based program for things like keyboar= d shortcuts and text expansion. I find it invaluable for having emacs-like = keys everywhere. It includes both a gtk and qt frontend; after discussion on IRC I decided a= gainst trying to split them. Since it is one package and it is built togeth= er, it is a bit tricky I think to disentangle the code and paths needed for= each. In my first attempts it didn't reduce the closure and needed a lot o= f manual work. Possibly it could work with more effort, but since this is u= sed as a GUI tool primarily, the GTK/QT packages shouldn't be adding anythi= ng new. John --b1_Kp2boPlSGqmCvWM6XVff1E1l9aSlSnWxnPo6KXSm8 Content-Type: text/x-patch; name=0001-gnu-Add-autokey.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0001-gnu-Add-autokey.patch RnJvbSA0MTlhODU4N2Q2MTAxYjhhYzQ4OTIyZmYwNmQ3NWVjZDQwNWUxNmU5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIEtlaGF5aWFzIDxqb2huLmtlaGF5aWFzQHByb3Rvbm1h aWwuY29tPgpEYXRlOiBXZWQsIDEyIEphbiAyMDIyIDE1OjUxOjE3IC0wNTAwClN1YmplY3Q6IFtQ QVRDSF0gZ251OiBBZGQgYXV0b2tleS4KCiogZ251L3BhY2thZ2VzL3B5dGhvbi14eXouc2NtIChh dXRva2V5KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9weXRob24teHl6LnNjbSB8 IDYyICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2Vk LCA2MiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL3B5dGhvbi14eXou c2NtIGIvZ251L3BhY2thZ2VzL3B5dGhvbi14eXouc2NtCmluZGV4IDRkZjc5NGViNjAuLmI4NTIz MmYyYjcgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9weXRob24teHl6LnNjbQorKysgYi9nbnUv cGFja2FnZXMvcHl0aG9uLXh5ei5zY20KQEAgLTExNCw2ICsxMTQsNyBAQAogOzs7IENvcHlyaWdo dCDCqSAyMDIxIFptblNDUHhqIDxabW5TQ1B4akBwcm90b25tYWlsLmNvbT4KIDs7OyBDb3B5cmln aHQgwqkgMjAyMSBGaWxpcCBMYWpzemN6YWsgPGZpbGlwQGxhanN6Y3phay5kZXY+CiA7OzsgQ29w eXJpZ2h0IMKpIDIwMjEgR3JlZyBIb2dhbiA8Y29kZUBncmVnaG9nYW4uY29tPgorOzs7IENvcHly aWdodCDCqSAyMDIyIEpvaG4gS2VoYXlpYXMgPGpvaG4ua2VoYXlpYXNAcHJvdG9ubWFpbC5jb20+ CiA7OzsKIDs7OyBUaGlzIGZpbGUgaXMgcGFydCBvZiBHTlUgR3VpeC4KIDs7OwpAQCAtNDE4MCw2 ICs0MTgxLDY3IEBAIChkZWZpbmUtcHVibGljIHB5dGhvbi1hbnl0cmVlCiBzdHJ1Y3R1cmUgZm9y IFB5dGhvbi4iKQogICAgIChsaWNlbnNlIGxpY2Vuc2U6YXNsMi4wKSkpCiAKKyhkZWZpbmUtcHVi bGljIGF1dG9rZXkKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAiYXV0b2tleSIpCisgICAgKHZlcnNp b24gIjAuOTUuMTAiKQorICAgIChzb3VyY2UgKG9yaWdpbgorICAgICAgICAgICAgIChtZXRob2Qg Z2l0LWZldGNoKQorICAgICAgICAgICAgICh1cmkgKGdpdC1yZWZlcmVuY2UKKyAgICAgICAgICAg ICAgICAgICAodXJsICJodHRwczovL2dpdGh1Yi5jb20vYXV0b2tleS9hdXRva2V5IikKKyAgICAg ICAgICAgICAgICAgICAoY29tbWl0IChzdHJpbmctYXBwZW5kICJ2IiB2ZXJzaW9uKSkpKQorICAg ICAgICAgICAgIChmaWxlLW5hbWUgKGdpdC1maWxlLW5hbWUgbmFtZSB2ZXJzaW9uKSkKKyAgICAg ICAgICAgICAoc2hhMjU2CisgICAgICAgICAgICAgIChiYXNlMzIKKyAgICAgICAgICAgICAgICIw ZjBjcWZuYjQ5d3dkeTd6bDJmMnlwY25kNXBjOHI4bjd6N3NzeGtxMjBkNHhmeGxnYW1yIikpKSkK KyAgICAoYnVpbGQtc3lzdGVtIHB5dGhvbi1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cwor ICAgICAobGlzdAorICAgICAgIzp0ZXN0cz8gI2YgOyBUZXN0cyBhcmUgZGVwcmVjYXRlZC9icm9r ZW4gdW50aWwgbmV4dCB2ZXJzaW9uLgorICAgICAgIzpwaGFzZXMKKyAgICAgICN+KG1vZGlmeS1w aGFzZXMgJXN0YW5kYXJkLXBoYXNlcworICAgICAgICAgIChhZGQtYWZ0ZXIgJ3VucGFjayAnZml4 LXBhdGhzCisgICAgICAgICAgICAobGFtYmRhKiAoIzprZXkgaW5wdXRzICM6YWxsb3ctb3RoZXIt a2V5cykKKyAgICAgICAgICAgICAgKHN1YnN0aXR1dGUqICJsaWIvYXV0b2tleS9zY3JpcHRpbmcu cHkiCisgICAgICAgICAgICAgICAgKCgiXCJ3bWN0cmxcIiIpCisgICAgICAgICAgICAgICAgIChz dHJpbmctYXBwZW5kICJcIiIgKHNlYXJjaC1pbnB1dC1maWxlIGlucHV0cyAiYmluL3dtY3RybCIp ICJcIiIpKQorICAgICAgICAgICAgICAgICgoIlwiemVuaXR5XCIiKQorICAgICAgICAgICAgICAg ICAoc3RyaW5nLWFwcGVuZCAiXCIiIChzZWFyY2gtaW5wdXQtZmlsZSBpbnB1dHMgImJpbi96ZW5p dHkiKSAiXCIiKSkpKSkKKyAgICAgICAgICAoYWRkLWFmdGVyICdpbnN0YWxsICd3cmFwLWF1dG9r ZXkKKyAgICAgICAgICAgIChsYW1iZGEgXworICAgICAgICAgICAgICAobGV0ICgoZ2ktdHlwZWxp Yi1wYXRoIChnZXRlbnYgIkdJX1RZUEVMSUJfUEFUSCIpKSkKKyAgICAgICAgICAgICAgICAoZm9y LWVhY2gKKyAgICAgICAgICAgICAgICAgKGxhbWJkYSAocHJvZ3JhbSkKKyAgICAgICAgICAgICAg ICAgICAod3JhcC1wcm9ncmFtIHByb2dyYW0KKyAgICAgICAgICAgICAgICAgICAgIGAoIkdJX1RZ UEVMSUJfUEFUSCIgIjoiIHByZWZpeCAoLGdpLXR5cGVsaWItcGF0aCkpKSkKKyAgICAgICAgICAg ICAgICAgKG1hcCAobGFtYmRhIChuYW1lKQorICAgICAgICAgICAgICAgICAgICAgICAgKHN0cmlu Zy1hcHBlbmQgIyRvdXRwdXQgIi9iaW4vIiBuYW1lKSkKKyAgICAgICAgICAgICAgICAgICAgICAn KCJhdXRva2V5LWd0ayIKKyAgICAgICAgICAgICAgICAgICAgICAgICJhdXRva2V5LXNoZWxsIikp KSkpKSkpKQorICAgIChpbnB1dHMKKyAgICAgKGxpc3QgYmFzaC1taW5pbWFsIDsgZm9yIHdyYXAt cHJvZ3JhbQorICAgICAgICAgICBndGtzb3VyY2V2aWV3LTMKKyAgICAgICAgICAgbGliYXBwaW5k aWNhdG9yCisgICAgICAgICAgIGxpYm5vdGlmeQorICAgICAgICAgICB3bWN0cmwKKyAgICAgICAg ICAgemVuaXR5KSkKKyAgICAocHJvcGFnYXRlZC1pbnB1dHMKKyAgICAgKGxpc3QgcHl0aG9uLWRi dXMKKyAgICAgICAgICAgcHl0aG9uLXB5Z29iamVjdAorICAgICAgICAgICBweXRob24tcHlpbm90 aWZ5CisgICAgICAgICAgIHB5dGhvbi1weXF0K3FzY2ludGlsbGEKKyAgICAgICAgICAgcHl0aG9u LXhsaWIpKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS9hdXRva2V5L2F1dG9r ZXkiKQorICAgIChzeW5vcHNpcworICAgICAgIktleWJvYXJkIGFuZCBHVUkgYXV0b21hdGlvbiB1 dGlsaXR5IikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgICJBdXRvS2V5IGlzIGEgZGVza3RvcCBh dXRvbWF0aW9uIHV0aWxpdHkgZm9yIFgxMS4gIEl0IGFsbG93cyB0aGUgYXV0b21hdGlvbiBvZgor dmlydHVhbGx5IGFueSB0YXNrIGJ5IHJlc3BvbmRpbmcgdG8gdHlwZWQgYWJicmV2aWF0aW9ucyBh bmQgaG90a2V5cy4gIEl0CitvZmZlcnMgYSBmdWxsLWZlYXR1cmVkIEdVSSAoR1RLIGFuZCBRVCB2 ZXJzaW9ucykgdGhhdCBtYWtlcyBpdCBoaWdobHkKK2FjY2Vzc2libGUgZm9yIG5vdmljZXMsIGFz IHdlbGwgYXMgYSBzY3JpcHRpbmcgaW50ZXJmYWNlIG9mZmVyaW5nIHRoZSBmdWxsCitmbGV4aWJp bGl0eSBhbmQgcG93ZXIgb2YgdGhlIFB5dGhvbiBsYW5ndWFnZS4iKQorICAgIChsaWNlbnNlIGxp Y2Vuc2U6Z3BsMyspKSkKKwogKGRlZmluZS1wdWJsaWMgcHl0aG9uLWRvY3V0aWxzCiAgIChwYWNr YWdlCiAgICAgKG5hbWUgInB5dGhvbi1kb2N1dGlscyIpCi0tIAoyLjM0LjAKCg== --b1_Kp2boPlSGqmCvWM6XVff1E1l9aSlSnWxnPo6KXSm8-- ------------=_1642022583-27083-1-- From unknown Sun Jun 15 10:57:11 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#53222] [PATCH] gnu: Add autokey. Resent-From: Maxime Devos Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 12 Jan 2022 21:27:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53222 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: John Kehayias , 53222@debbugs.gnu.org Cc: "~whereiseveryone/guixrus@lists.sr.ht" <~whereiseveryone/guixrus@lists.sr.ht> Received: via spool by 53222-submit@debbugs.gnu.org id=B53222.164202277127528 (code B ref 53222); Wed, 12 Jan 2022 21:27:02 +0000 Received: (at 53222) by debbugs.gnu.org; 12 Jan 2022 21:26:11 +0000 Received: from localhost ([127.0.0.1]:59318 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n7l8F-00079w-Ht for submit@debbugs.gnu.org; Wed, 12 Jan 2022 16:26:11 -0500 Received: from laurent.telenet-ops.be ([195.130.137.89]:34142) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n7l8D-00079j-5R for 53222@debbugs.gnu.org; Wed, 12 Jan 2022 16:26:10 -0500 Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by laurent.telenet-ops.be with bizsmtp id hxS7260054UW6Th01xS73R; Wed, 12 Jan 2022 22:26:07 +0100 Message-ID: <684980f3b278c0953766b7108dfd6401bd890af2.camel@telenet.be> From: Maxime Devos Date: Wed, 12 Jan 2022 22:26:02 +0100 In-Reply-To: References: Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-gCfCKdEs3hCWW3t2OKJ5" User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1642022767; bh=a2WLcKm4aWOcQXIk4ZdhMcwKFdixCSV68uJDfJOrTkM=; h=Subject:From:To:Cc:Date:In-Reply-To:References; b=CI5G9E4jIfFEM7fYilwZxF727oeryvWyxVuxXfdODBVdg0yN79I89RH8wXOw88urq Bi5FOXcjTi5/jIuAONawI7xF3TU0qMQSoApVAP1BQhumy8RBAR0DrOgdd3o+cLcsL8 +6AOF8AUdCwIMHaMOlFv9KQTiyjoh7BzSPNzSICreXwee4a7HPtkVspwQe+qljZI2Y nXtgeVfhkEDEqajuPn1lYEeHcLPLTp0g1GnEHh+8l3QWoaPGr+hozS4z/mBSRf748K iJ080L4h72VszxHyf/zC3WhcYPMQtlBlkkL1aF11TA3u3YO/kJBYMVzMSo6w46Eqfr mbUV/DU6ZPp8A== X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --=-gCfCKdEs3hCWW3t2OKJ5 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 SGksCgpKb2huIEtlaGF5aWFzIHZpYSBHdWl4LXBhdGNoZXMgdmlhIHNjaHJlZWYgb3Agd28gMTIt MDEtMjAyMiBvbSAyMTowMwpbKzAwMDBdOgo+ICvCoMKgwqDCoMKgICM6dGVzdHM/ICNmIDsgVGVz dHMgYXJlIGRlcHJlY2F0ZWQvYnJva2VuIHVudGlsIG5leHQgdmVyc2lvbi4KCkhvdyBjYW4gYSB0 ZXN0IGJlIGRlcHJlY2F0ZWQ/CldoYXQgdGVzdHMgYXJlIGJyb2tlbj8KQXJlIHRoZSB0ZXN0cyBi cm9rZW4sIG9yIGRvIHRoZXkgZmFpbCBiZWNhdXNlIG9mIGEgcmVhbCBpc3N1ZT8KCj4gK8KgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAod3JhcC1wcm9ncmFtIHByb2dyYW0KPiAr wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBgKCJHSV9UWVBFTElCX1BB VEgiICI6IiBwcmVmaXggKCxnaS10eXBlbGliLQo+IHBhdGgpKSkpCgpEbyB3ZSBuZWVkIHRvIGlu Y2x1ZGUgdGhlIEdJX1RZUEVMSUJfUEFUSCBmcm9tIHRoZSBlbnZpcm9ubWVudD8KSWYgbm90LCBJ IHJlY29tbWVuZCAnPScgaW5zdGVhZCBvZiAncHJlZml4JyB0byBhdm9pZCBwb3RlbnRpYWwgdHJv dWJsZS4KCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChtYXAgKGxhbWJkYSAo bmFtZSkKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAo c3RyaW5nLWFwcGVuZCAjJG91dHB1dCAiL2Jpbi8iIG5hbWUpKQo+ICvCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgJygiYXV0b2tleS1ndGsiCj4gK8KgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgImF1dG9rZXktc2hlbGwiKSkpKSkp KSkpCj4gK8KgwqDCoCAoaW5wdXRzCj4gK8KgwqDCoMKgIChsaXN0IGJhc2gtbWluaW1hbCA7IGZv ciB3cmFwLXByb2dyYW0KPiArwqDCoMKgwqDCoMKgwqDCoMKgwqAgZ3Rrc291cmNldmlldy0zCj4g K8KgwqDCoMKgwqDCoMKgwqDCoMKgIGxpYmFwcGluZGljYXRvcgo+ICvCoMKgwqDCoMKgwqDCoMKg wqDCoCBsaWJub3RpZnkKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqAgd21jdHJsCj4gK8KgwqDCoMKg wqDCoMKgwqDCoMKgIHplbml0eSkpCj4gK8KgwqDCoCAocHJvcGFnYXRlZC1pbnB1dHMKPiArwqDC oMKgwqAgKGxpc3QgcHl0aG9uLWRidXMKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqAgcHl0aG9uLXB5 Z29iamVjdAo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoCBweXRob24tcHlpbm90aWZ5Cj4gK8KgwqDC oMKgwqDCoMKgwqDCoMKgIHB5dGhvbi1weXF0K3FzY2ludGlsbGEKCklmIHlvdSBhZGQgIkdVSVhf UFlUSE9OUEFUSCIgwqB0byB0aGUgd3JhcC1wcm9ncmFtLAp0aGVuIHByb2JhYmx5IHRoZSBwcm9w YWdhdGVkIGlucHV0cyBjYW4gYmUgbW92ZWQgdG8gdGhlIHJlZ3VsYXIgaW5wdXRzCihzaW5jZSAn YXV0b2tleScgYXBwZWFzIHRvIGJlIHVzZWQgYXMgYSBmZXcgYmluYXJpZXMgYW5kIG5vdAphcyBh IHB5dGhvbiBfbGlicmFyeV8pLgoKR3JlZXRpbmdzLApNYXhpbWUuCg== --=-gCfCKdEs3hCWW3t2OKJ5 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYd9HahccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7kUtAQCcePsSkM5LMx01NWGedO12MHVi 4ynt/a+lgDmbUfgR6QD9GYoMSlTZF//Fsv73viyig1/F6gluUUlRMToVdBPM9gs= =cNPc -----END PGP SIGNATURE----- --=-gCfCKdEs3hCWW3t2OKJ5-- From unknown Sun Jun 15 10:57:11 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#53222] [PATCH] gnu: Add autokey. Resent-From: John Kehayias Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 12 Jan 2022 21:56:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53222 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Maxime Devos , Nicolas Goaziou Cc: 53222@debbugs.gnu.org Reply-To: John Kehayias Received: via spool by 53222-submit@debbugs.gnu.org id=B53222.16420245136672 (code B ref 53222); Wed, 12 Jan 2022 21:56:01 +0000 Received: (at 53222) by debbugs.gnu.org; 12 Jan 2022 21:55:13 +0000 Received: from localhost ([127.0.0.1]:59347 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n7laK-0001jX-L9 for submit@debbugs.gnu.org; Wed, 12 Jan 2022 16:55:12 -0500 Received: from mail-4316.protonmail.ch ([185.70.43.16]:21257) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n7laH-0001jD-SG for 53222@debbugs.gnu.org; Wed, 12 Jan 2022 16:55:11 -0500 Date: Wed, 12 Jan 2022 21:55:01 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail2; t=1642024502; bh=WxIyHsPLuHwKOjJ06dg5h2c8GQwD5C+GpWwqvrZuoww=; h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To: References:From:To:Cc; b=O1P1pHScZxxkLmAWozCZdtcEkwNVFKNgC1g58YgSMnLqT3gZc8qcDPtlfwKs0teuR i8Qy1eTOAwXmyzLS3mSvZhxsbuKzj8yhQFF9Zw03IrLHxdWycp4TID5Gb38ZOov88t Wvl5eH7V7dQySybENvmj6E+AklhaSnZi1z9cDCnOZSD8VXqH1Wdzl8UwpOpNv00NVD 2EbntWEbEY2DhaZdgWhILmJhNHp7I0h6f/i38wGENn3N17SBB/c6UZsXfVDihcm2+X NNjJKfz4f2ZOvu/TVXBVa1B6QX6gfI6vZ27r5ylwxd76WzihWOGpffXYzKgVWPvnrs LKm1U7BAPZuig== From: John Kehayias Message-ID: <7vJ_B5FCWyHFJBMr1a2ubM4eF1T74OW0DGXi6Fwh4bqc_fyAq2wTdtHJ0H9LwFS1pom9o6CsUskqDW5QHRA3fcXUMVNY2W8umzWYZojFbAU=@protonmail.com> In-Reply-To: <684980f3b278c0953766b7108dfd6401bd890af2.camel@telenet.be> References: <684980f3b278c0953766b7108dfd6401bd890af2.camel@telenet.be> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi Maxime and Nicolas, =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 Original Me= ssage =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 On Wednesday, January 12th, 2022 at 4:26 PM, Maxime Devos wrote: > > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #:tests? #f ; Tests are deprecated/brok= en until next version. > > How can a test be deprecated? > What tests are broken? > Are the tests broken, or do they fail because of a real issue? > Sort of both? They relied on python2 and had not been updated, so they didn= 't work (at all from what I see) and were therefore due for replacement in = the new version (forthcoming). See https://github.com/autokey/autokey/issues/327 where they say "The curre= nt tests are deprecated and won=E2=80=99t work." That's why I said it that = way in the comment, sorry if that wasn't clear. The new version that seems = due soon has a new test framework (tox). > > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (wrap-program program > > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 `("GI_TYPELIB_PATH" = ":" prefix (,gi-typelib- > > path)))) > > Do we need to include the GI_TYPELIB_PATH from the environment? > If not, I recommend '=3D' instead of 'prefix' to avoid potential trouble. > I'm not sure, I was following the examples I saw. For whatever reason, near= ly all of them do it that way (I think I only saw one or two as '=3D', in m= y quick look). Anyway, I think you are right that it shouldn't be needed, p= robably the same for a lot of other packages? I think it works with '=3D' i= nstead, in my quick test. > > If you add "GUIX_PYTHONPATH" =C2=A0to the wrap-program, > then probably the propagated inputs can be moved to the regular inputs > (since 'autokey' appeas to be used as a few binaries and not > as a python library). > I'm confused on this as these are already wrapped with GUIX_PYTHONPATH (the= bin outputs are python scripts) without adding it explicitly. Trying with = the propagated-inputs being regular inputs seems to work fine too. Although I haven't used it this way, there is also scripting with autokey. = One of the included programs is autokey-shell which is a python shell of so= rts. I'm not sure if that would make a difference and I don't have anything= offhand to test with. I can submit a patch to change the wrap and inputs if that would be cleaner= . Thanks! John From unknown Sun Jun 15 10:57:11 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#53222] [PATCH] gnu: Add autokey. Resent-From: Maxime Devos Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 13 Jan 2022 07:36:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53222 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: John Kehayias , Nicolas Goaziou Cc: 53222@debbugs.gnu.org Received: via spool by 53222-submit@debbugs.gnu.org id=B53222.164205930316049 (code B ref 53222); Thu, 13 Jan 2022 07:36:01 +0000 Received: (at 53222) by debbugs.gnu.org; 13 Jan 2022 07:35:03 +0000 Received: from localhost ([127.0.0.1]:59966 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n7udS-0004Ab-20 for submit@debbugs.gnu.org; Thu, 13 Jan 2022 02:35:02 -0500 Received: from baptiste.telenet-ops.be ([195.130.132.51]:39516) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n7udO-0004AF-U3 for 53222@debbugs.gnu.org; Thu, 13 Jan 2022 02:35:01 -0500 Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by baptiste.telenet-ops.be with bizsmtp id i7aw260054UW6Th017aw0m; Thu, 13 Jan 2022 08:34:57 +0100 Message-ID: <05d3e53be7eb53cf7d015e0fdf422c219fcabdb2.camel@telenet.be> From: Maxime Devos Date: Thu, 13 Jan 2022 08:34:51 +0100 In-Reply-To: <7vJ_B5FCWyHFJBMr1a2ubM4eF1T74OW0DGXi6Fwh4bqc_fyAq2wTdtHJ0H9LwFS1pom9o6CsUskqDW5QHRA3fcXUMVNY2W8umzWYZojFbAU=@protonmail.com> References: <684980f3b278c0953766b7108dfd6401bd890af2.camel@telenet.be> <7vJ_B5FCWyHFJBMr1a2ubM4eF1T74OW0DGXi6Fwh4bqc_fyAq2wTdtHJ0H9LwFS1pom9o6CsUskqDW5QHRA3fcXUMVNY2W8umzWYZojFbAU=@protonmail.com> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-WumCBHHqxQgK1ICKtZol" User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1642059297; bh=SsCVkJ6GBh8f2WAi9eUTsEMTgsSAM8GJo4Ayzw3Lx6k=; h=Subject:From:To:Cc:Date:In-Reply-To:References; b=G6hZ92GL9MCgw+thqzTLDfMi7mHz3IMYgfJoyUkOnD69oD37YqIz+FIivPAg8Ao79 wCv0t3DzKRAaRnAWqHsZvJk8HK+oYoBgCaefYlYcshbsHXAONBsxbewGxqwPGQwijN 4rrCzemtiQ+ttR+k7KdGzKs3nobe6L0YvWufYmd7TcAAjPqn8FwINf/ktmkGN53213 qp7n52sso3t1Xcz4liLvda2bIcfXSNZlqpoeDsnUDP8FN81XilifgdfsFz8OQM5iGs 9gAT0xhca2NEiEILMmr8Ns9U1+HA5SITb35Te1gLKKunc+gjpgZVyxbdpz1dtvofUC COXKHNV1reuEw== X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --=-WumCBHHqxQgK1ICKtZol Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable John Kehayias schreef op wo 12-01-2022 om 21:55 [+0000]: > Hi Maxime and Nicolas, >=20 > =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 Original = Message =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 >=20 > On Wednesday, January 12th, 2022 at 4:26 PM, Maxime Devos wrote: >=20 > > > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #:tests? #f ; Tests are deprecated/br= oken until next version. > >=20 > > How can a test be deprecated? > > What tests are broken? > > Are the tests broken, or do they fail because of a real issue? > >=20 > Sort of both? They relied on python2 and had not been updated, so they di= dn't work (at all from what I see) and were therefore due for replacement i= n the new version (forthcoming). >=20 > See https://github.com/autokey/autokey/issues/327 where they say "The cur= rent tests are deprecated and won=E2=80=99t work." That's why I said it tha= t way in the comment, sorry if that wasn't clear. The new version that seem= s due soon has a new test framework (tox). Adding a link to in the comment should be sufficient: ;; Tests are deprecated and broken until the next version, see ;; . #:tests? #false > > > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (wrap-program program > > > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 `("GI_TYPELIB_PATH" = ":" prefix (,gi-typelib- > > > path)))) > >=20 > > Do we need to include the GI_TYPELIB_PATH from the environment? > > If not, I recommend '=3D' instead of 'prefix' to avoid potential troubl= e. > >=20 >=20 > I'm not sure, I was following the examples I saw. For whatever reason, ne= arly all of them do it that way (I think I only saw one or two as '=3D', in= my quick look). Anyway, I think you are right that it shouldn't be needed,= probably the same for a lot of other packages? I think it works with '=3D'= instead, in my quick test. I think it isn't needed, but because it allows scripting in python (and hence can benefit from any python libraries in the environment, possibly including python libraries using GI_TYPELIB_PATH) ... > >=20 > > If you add "GUIX_PYTHONPATH" =C2=A0to the wrap-program, > > then probably the propagated inputs can be moved to the regular inputs > > (since 'autokey' appeas to be used as a few binaries and not > > as a python library). > >=20 >=20 > I'm confused on this as these are already wrapped with GUIX_PYTHONPATH (t= he bin outputs are python scripts) without adding it explicitly. Trying wit= h the propagated-inputs being regular inputs seems to work fine too. (seems like this is done implicitely by 'wrap' in (guix build python- build-system)) > Although I haven't used it this way, there is also scripting with autokey= . One of the included programs is autokey-shell which is a python shell of = sorts. I'm not sure if that would make a difference and I don't have anythi= ng offhand to test with. it would be nice if the user could install additional python libraries to use from their scripts, so I think 'prefix' would be better here. (If I'm not mistaken about Python's loading order, locations early in GUIX_PYTHONPATH have priority above later entries, so there shouldn't be any problems unless autokey has undeclared dependencies). > I can submit a patch to change the wrap and inputs if that would be clean= er. * Maybe you make the GUIX_PYTHONPATH wrapping explicit (e.g. by removing the wrap phase, or moving the 'wrap-autokey' phase before the 'wrap', or letting it replace the 'wrap' phase), adding a comment ;; Use 'prefix' instead of '=3D' to allow the user to use additional ;; Python libraries from their autokey scripts. * or maybe don't do that, but still add a similar comment to the 'wrap' phase. * Could you make the comment next to #:tests? a bit more explicit? Greetings, Maxime. --=-WumCBHHqxQgK1ICKtZol Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYd/WGxccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7r/pAP0XajOddrk44lposkH4AQQrBq5J o5yoOoq+BoQsJYeI1wEA/zoFgaDA/Ftp93ZhJDrB+0lO8y354ZwYS/CWBpd9lQU= =IcFO -----END PGP SIGNATURE----- --=-WumCBHHqxQgK1ICKtZol-- From unknown Sun Jun 15 10:57:11 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#53222] [PATCH] gnu: autokey fix paths. References: In-Reply-To: Resent-From: John Kehayias Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 14 Jan 2022 20:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53222 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Maxime Devos Cc: 53222@debbugs.gnu.org, Nicolas Goaziou Reply-To: John Kehayias Received: via spool by 53222-submit@debbugs.gnu.org id=B53222.164219282318169 (code B ref 53222); Fri, 14 Jan 2022 20:41:02 +0000 Received: (at 53222) by debbugs.gnu.org; 14 Jan 2022 20:40:23 +0000 Received: from localhost ([127.0.0.1]:38323 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n8TN0-0004iy-TS for submit@debbugs.gnu.org; Fri, 14 Jan 2022 15:40:23 -0500 Received: from mail-4316.protonmail.ch ([185.70.43.16]:18089) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n8TMz-0004ij-IF for 53222@debbugs.gnu.org; Fri, 14 Jan 2022 15:40:22 -0500 Date: Fri, 14 Jan 2022 20:40:11 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail2; t=1642192814; bh=enogcmI6Q8hZNnPGOAnII5CypLjIfdZuhrM94TrTqE8=; h=Date:To:From:Cc:Reply-To:Subject:Message-ID:From:To:Cc; b=Zz+/09AUw9zWaz5CdCpJCbGWSjF2KUJKYTy4UMG+Xwyq87CCTTG3XiOmmjhdiO0p7 f8ZtXw3KCxdooi51VkCeacy0HW9jDXPNKqYI0y+QtCa1skEDIXQTMYy5MM/im6hcWy 7ica+Q2tcFv/ge3bkpA/NfBZpuJGQE6q7Eo2ZprFlGtfdv7q546t/eRasYLz03TbS/ e9AoPqOf0etX8rfhc/nkMELKsf9363JyYkbYMDvHxqIiGzwrCroIrhdak5x31Xvpvn ZlFi8KvGxdsqpSx9UGWxk7kZB90xwEciRQ26jSW7de+zYFkHPN3vkVQUTLOfzO7Y0c UutbGGviiS7Vg== From: John Kehayias Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="b1_b9emaUPAOdJSVfebTN4v6mTuDVDbx1KTtpoCbDnc" X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) This is a multi-part message in MIME format. --b1_b9emaUPAOdJSVfebTN4v6mTuDVDbx1KTtpoCbDnc Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Maxime, =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 Original Me= ssage =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 On Thursday, January 13th, 2022 at 2:34 AM, Maxime Devos wrote: >> I can submit a patch to change the wrap and inputs if that would be clea= ner. > > * Maybe you make the GUIX_PYTHONPATH wrapping explicit (e.g. by > removing the wrap phase, or moving the 'wrap-autokey' phase before > the 'wrap', or letting it replace the 'wrap' phase), adding a comment > > ;; Use 'prefix' instead of '=3D' to allow the user to use additional > ;; Python libraries from their autokey scripts. > * or maybe don't do that, but still add a similar comment to the 'wrap' > phase. > * Could you make the comment next to #:tests? a bit more explicit? > Okay, I hope I understood correctly, attached is a patch with these updates= (on top of the already applied originally package addition). I noticed that autokey-shell had calls to ipython3 (or python3) that should= have been substituted, so I did that with the added input for ipython3. Added the comment about the tests and GI_TYPELIB_PATH. Note that this is th= ere because otherwise the gtk pieces won't run as it needs the girepository= (I think this is also the reason this is done in most cases?). I did add t= he comment you suggested so it is clear this is prefix in case there are ot= her GI paths a user wants, and that the GUIX_PYTHONPATH wrapping is done by= python-build-system already. Thanks again! John --b1_b9emaUPAOdJSVfebTN4v6mTuDVDbx1KTtpoCbDnc Content-Type: text/x-patch; name=0001-gnu-autokey-Fix-paths.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0001-gnu-autokey-Fix-paths.patch RnJvbSBhZWM0NzMyY2FjN2UyMzk1OTBjN2JiODU2NDlmZDk5ZjZiZTJkNDc1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIEtlaGF5aWFzIDxqb2huLmtlaGF5aWFzQHByb3Rvbm1h aWwuY29tPgpEYXRlOiBGcmksIDE0IEphbiAyMDIyIDE1OjI2OjM2IC0wNTAwClN1YmplY3Q6IFtQ QVRDSF0gZ251OiBhdXRva2V5OiBGaXggcGF0aHMuCgoqIGdudS9wYWNrYWdlcy9weXRob24teHl6 LnNjbSAoYXV0b2tleSk6IEFkZCBjb21tZW50cyBvbiB0aGUgZGlzYWJsZWQgdGVzdHMKYW5kIEdJ X1RZUEVMSUJfUEFUSCB3cmFwcGluZy4KW2lucHV0c106IEFkZCBpcHl0aG9uLgpbcGhhc2VzXXtm aXgtcGF0aHN9OiBVc2UgcGF0aHMgdG8gaXB5dGhvbjMgYW5kIHB5dGhvbjMgaW4gYXV0b2tleS1z aGVsbApzY3JpcHQuCnt3cmFwLWF1dG9rZXl9OiBDaGFuZ2UgbmFtZSB0by4uLgp7d3JhcC1hdXRv a2V5LWdpfTogLi4udGhpcyBhbmQgbW92ZSB0byBiZWZvcmUgd3JhcCBmb3IgY2xhcml0eS4KLS0t CiBnbnUvcGFja2FnZXMvcHl0aG9uLXh5ei5zY20gfCAyNiArKysrKysrKysrKysrKysrKystLS0t LS0tLQogMSBmaWxlIGNoYW5nZWQsIDE4IGluc2VydGlvbnMoKyksIDggZGVsZXRpb25zKC0pCgpk aWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL3B5dGhvbi14eXouc2NtIGIvZ251L3BhY2thZ2VzL3B5 dGhvbi14eXouc2NtCmluZGV4IGI4NTIzMmYyYjcuLjdlYzY3MWE0NzYgMTAwNjQ0Ci0tLSBhL2du dS9wYWNrYWdlcy9weXRob24teHl6LnNjbQorKysgYi9nbnUvcGFja2FnZXMvcHl0aG9uLXh5ei5z Y20KQEAgLTQxOTcsNyArNDE5Nyw5IEBAIChkZWZpbmUtcHVibGljIGF1dG9rZXkKICAgICAoYnVp bGQtc3lzdGVtIHB5dGhvbi1idWlsZC1zeXN0ZW0pCiAgICAgKGFyZ3VtZW50cwogICAgICAobGlz dAotICAgICAgIzp0ZXN0cz8gI2YgOyBUZXN0cyBhcmUgZGVwcmVjYXRlZC9icm9rZW4gdW50aWwg bmV4dCB2ZXJzaW9uLgorICAgICAgOzsgVGVzdHMgYXJlIGRlcHJlY2F0ZWQgYW5kIGJyb2tlbiB1 bnRpbCBuZXh0IHZlcnNpb24sIHNlZQorICAgICAgOzsgaHR0cHM6Ly9naXRodWIuY29tL2F1dG9r ZXkvYXV0b2tleS9pc3N1ZXMvMzI3CisgICAgICAjOnRlc3RzPyAjZgogICAgICAgIzpwaGFzZXMK ICAgICAgICN+KG1vZGlmeS1waGFzZXMgJXN0YW5kYXJkLXBoYXNlcwogICAgICAgICAgIChhZGQt YWZ0ZXIgJ3VucGFjayAnZml4LXBhdGhzCkBAIC00MjA2LDggKzQyMDgsMTYgQEAgKGRlZmluZS1w dWJsaWMgYXV0b2tleQogICAgICAgICAgICAgICAgICgoIlwid21jdHJsXCIiKQogICAgICAgICAg ICAgICAgICAoc3RyaW5nLWFwcGVuZCAiXCIiIChzZWFyY2gtaW5wdXQtZmlsZSBpbnB1dHMgImJp bi93bWN0cmwiKSAiXCIiKSkKICAgICAgICAgICAgICAgICAoKCJcInplbml0eVwiIikKLSAgICAg ICAgICAgICAgICAgKHN0cmluZy1hcHBlbmQgIlwiIiAoc2VhcmNoLWlucHV0LWZpbGUgaW5wdXRz ICJiaW4vemVuaXR5IikgIlwiIikpKSkpCi0gICAgICAgICAgKGFkZC1hZnRlciAnaW5zdGFsbCAn d3JhcC1hdXRva2V5CisgICAgICAgICAgICAgICAgIChzdHJpbmctYXBwZW5kICJcIiIgKHNlYXJj aC1pbnB1dC1maWxlIGlucHV0cyAiYmluL3plbml0eSIpICJcIiIpKSkKKyAgICAgICAgICAgICAg KHN1YnN0aXR1dGUqICJhdXRva2V5LXNoZWxsIgorICAgICAgICAgICAgICAgICgoIidpcHl0aG9u MyciKQorICAgICAgICAgICAgICAgICAoc3RyaW5nLWFwcGVuZCAiJyIgKHdoaWNoICJpcHl0aG9u MyIpICInIikpCisgICAgICAgICAgICAgICAgKCgiJ3B5dGhvbjMnIikKKyAgICAgICAgICAgICAg ICAgKHN0cmluZy1hcHBlbmQgIiciICh3aGljaCAicHl0aG9uMyIpICInIikpKSkpCisgICAgICAg ICAgOzsgVXNlICdwcmVmaXgnIGluc3RlYWQgb2YgJz0nIHRvIGFsbG93IHRoZSB1c2VyIHRvIHVz ZSBhZGRpdGlvbmFsCisgICAgICAgICAgOzsgR0kgcGF0aHMgZnJvbSB0aGVpciBhdXRva2V5IHNj cmlwdHMuICBHVUlYX1BZVEhPTlBBVEggaXMgYWxyZWFkeQorICAgICAgICAgIDs7IHdyYXBwZWQg d2l0aCBwcmVmaXggaW4gcHl0aG9uLWJ1aWxkLXN5c3RlbSdzIHdyYXAuCisgICAgICAgICAgKGFk ZC1iZWZvcmUgJ3dyYXAgJ3dyYXAtYXV0b2tleS1naQogICAgICAgICAgICAgKGxhbWJkYSBfCiAg ICAgICAgICAgICAgIChsZXQgKChnaS10eXBlbGliLXBhdGggKGdldGVudiAiR0lfVFlQRUxJQl9Q QVRIIikpKQogICAgICAgICAgICAgICAgIChmb3ItZWFjaApAQCAtNDIyMywxNCArNDIzMywxNCBA QCAoZGVmaW5lLXB1YmxpYyBhdXRva2V5CiAgICAgICAgICAgIGd0a3NvdXJjZXZpZXctMwogICAg ICAgICAgICBsaWJhcHBpbmRpY2F0b3IKICAgICAgICAgICAgbGlibm90aWZ5Ci0gICAgICAgICAg IHdtY3RybAotICAgICAgICAgICB6ZW5pdHkpKQotICAgIChwcm9wYWdhdGVkLWlucHV0cwotICAg ICAobGlzdCBweXRob24tZGJ1cworICAgICAgICAgICBweXRob24tZGJ1cworICAgICAgICAgICBw eXRob24taXB5dGhvbgogICAgICAgICAgICBweXRob24tcHlnb2JqZWN0CiAgICAgICAgICAgIHB5 dGhvbi1weWlub3RpZnkKICAgICAgICAgICAgcHl0aG9uLXB5cXQrcXNjaW50aWxsYQotICAgICAg ICAgICBweXRob24teGxpYikpCisgICAgICAgICAgIHB5dGhvbi14bGliCisgICAgICAgICAgIHdt Y3RybAorICAgICAgICAgICB6ZW5pdHkpKQogICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHVi LmNvbS9hdXRva2V5L2F1dG9rZXkiKQogICAgIChzeW5vcHNpcwogICAgICAgIktleWJvYXJkIGFu ZCBHVUkgYXV0b21hdGlvbiB1dGlsaXR5IikKLS0gCjIuMzQuMAoK --b1_b9emaUPAOdJSVfebTN4v6mTuDVDbx1KTtpoCbDnc-- From unknown Sun Jun 15 10:57:11 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#53222] [PATCH] gnu: autokey fix paths. Resent-From: Maxime Devos Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 14 Jan 2022 22:36:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53222 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: John Kehayias Cc: 53222@debbugs.gnu.org, Nicolas Goaziou Received: via spool by 53222-submit@debbugs.gnu.org id=B53222.164219972930446 (code B ref 53222); Fri, 14 Jan 2022 22:36:02 +0000 Received: (at 53222) by debbugs.gnu.org; 14 Jan 2022 22:35:29 +0000 Received: from localhost ([127.0.0.1]:38501 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n8VAP-0007v0-0v for submit@debbugs.gnu.org; Fri, 14 Jan 2022 17:35:29 -0500 Received: from andre.telenet-ops.be ([195.130.132.53]:46534) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n8VAM-0007ur-80 for 53222@debbugs.gnu.org; Fri, 14 Jan 2022 17:35:27 -0500 Received: from [172.20.10.5] ([188.189.236.18]) by andre.telenet-ops.be with bizsmtp id imbP2600K0QVvpG01mbQgr; Fri, 14 Jan 2022 23:35:24 +0100 Message-ID: <7459eb594a85d02eb744c9bd5b83941576990aab.camel@telenet.be> From: Maxime Devos Date: Fri, 14 Jan 2022 23:35:18 +0100 In-Reply-To: References: Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-H+2jbz5kuetwZ8AWHayz" User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1642199724; bh=cl5PBqQ41HlmrhH1P6NbYtfkR6un2YWUQ9qIZSJi6RU=; h=Subject:From:To:Cc:Date:In-Reply-To:References; b=D9lHm2BBxVq1y+EqK11eBWeBcHakDgEnv++bHJ/r0E8A8PpJmrp3R/V/dPpRP+Jn4 xun1Er8WFur/Q4MTegx3bXCiGxD084n3dLXNG8cJwvQRONnXCq9HBoGwKxcH+yQiFM UZn72e+6bvu7+88SxtEVUm/ndvAN56bwh68MJu9agJtadNdW3bunUL/I+kBZ9MQxfR jcuaF2yiBUBDCENiJFz5lruR3ORsIdPfQTrD5fH9srBNatoFc4NyP+L0/d6LqwrX0r XGKRiqFcm9RW68X3GJScT6/yqkuRZIxdF6J4sRB0HbeSGJjwn+Yifoal9xfu29tzug Apt94wfAmQ9sA== X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --=-H+2jbz5kuetwZ8AWHayz Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable John Kehayias schreef op vr 14-01-2022 om 20:40 [+0000]: > -=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (add-after 'insta= ll 'wrap-autokey > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0 (string-append "\"" (search-input-file inputs > "bin/zenity") "\""))) > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 (substitute* "autokey-shell" > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 (("'ipython3'") > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0 (string-append "'" (which "ipython3") "'")) > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 (("'python3'") > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0 (string-append "'" (which "python3") "'"))))) Wouldn't these also need to use use 'search-input-file'? I think I've mentioned before why 'search-input-file' needs to be used in these kind of contexts instead of 'which' (something with cross-compilation), if not I can explain. > [in propagated inputs] > + python-ipython > + wmctrl > + zenity Do we need propagation here? I don't quite see the need here and propagation can cause trouble like profile conflcts during partial upgrades (i.e. "guix install foo" after "guix pull" without "guix package -u") FWIW autokey is never used as library (except for autokey scripts but I assume autokey scripts are interpreted in the same process as autokey?)=C2=A0and wrap-program sets GUIX_PYTHONPATH so I think all python libraries here could be depropagated? Though that might be getting out of scope of the original patch, so only if you want to investigate. Othderwise, the patch you attached LGTM. Greetings, Maxime. --=-H+2jbz5kuetwZ8AWHayz Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYeH6phccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7n6gAP9Q6YsyGvAE3WrRvs5PBH4HQ5Q0 EXRTcMWHl8p2QUxTyQD+P4+0eMxA/b++7kgRoANbCFyJu3Bs3qbaSjnxnTkYmwg= =srNQ -----END PGP SIGNATURE----- --=-H+2jbz5kuetwZ8AWHayz-- From unknown Sun Jun 15 10:57:11 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#53222] [PATCH] gnu: autokey fix paths. Resent-From: John Kehayias Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 14 Jan 2022 22:49:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53222 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Maxime Devos Cc: 53222@debbugs.gnu.org, Nicolas Goaziou Reply-To: John Kehayias Received: via spool by 53222-submit@debbugs.gnu.org id=B53222.16422005058058 (code B ref 53222); Fri, 14 Jan 2022 22:49:01 +0000 Received: (at 53222) by debbugs.gnu.org; 14 Jan 2022 22:48:25 +0000 Received: from localhost ([127.0.0.1]:38515 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n8VMu-00025u-Nm for submit@debbugs.gnu.org; Fri, 14 Jan 2022 17:48:25 -0500 Received: from mail-40133.protonmail.ch ([185.70.40.133]:24823) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n8VMp-00025d-Bw for 53222@debbugs.gnu.org; Fri, 14 Jan 2022 17:48:23 -0500 Date: Fri, 14 Jan 2022 22:48:09 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail2; t=1642200492; bh=FodndWHquaQ7gwc9uBAdzQcap2bLSsDxZTzsqld3J3w=; h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To: References:From:To:Cc; b=ij2Mz/gioVC+5PfR/X8KldbHtfVg9UOpqsrBt21AgKXeMFLYgpjgkeRWdFm4n7XZf VQ2HYE9VGJUimY60Oh9eV+BYSlLjEWQspC7OduAG0Be8TnrIGJP8fnb/Nds+l44MQB 09AYQiN/32WcLATt5RZJbc1TxQZsAkK57qfnAwIe3xqjJwmGACqIiyiOnsrfEDNSXH /6Eiim3NZlkyddiIGUknOv4VpsKWwoCzRL/EeEm4M21E2eZ9aeFjaSolZirBNDE+Ua vJppbxr+JwTMRAtVRO6i5oDL3rfHxRiVCWMxyBxQ+0Fek+m7Oj6/+DxZxeRreOs4P6 y1uUWttvACbOQ== From: John Kehayias Message-ID: In-Reply-To: <7459eb594a85d02eb744c9bd5b83941576990aab.camel@telenet.be> References: <7459eb594a85d02eb744c9bd5b83941576990aab.camel@telenet.be> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="b1_uE3XTLzMA5EPkduV46zmWkNFca6eEks5BOm8pBwU" X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) This is a multi-part message in MIME format. --b1_uE3XTLzMA5EPkduV46zmWkNFca6eEks5BOm8pBwU Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Maxime, =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 Original Me= ssage =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 On Friday, January 14th, 2022 at 5:35 PM, Maxime Devos wrote: > > Wouldn't these also need to use use 'search-input-file'? > I think I've mentioned before why 'search-input-file' needs to be > used in these kind of contexts instead of 'which' (something with > cross-compilation), if not I can explain. > That sounds vaguely familiar and makes sense. I've updated it to do that (n= ot sure why I switched, probably since I was using that somewhere else). > Do we need propagation here? I don't quite see the need here > and propagation can cause trouble like profile conflcts during > partial upgrades (i.e. "guix install foo" after "guix pull" > without "guix package -u") > FWIW autokey is never used as library (except for autokey scripts > but I assume autokey scripts are interpreted in the same process > as autokey?)=C2=A0and wrap-program sets GUIX_PYTHONPATH so I think all > python libraries here could be depropagated? Though that might > be getting out of scope of the original patch, so only if you want > to investigate. > None of the inputs are propagated now (might have been confusing looking at= just this patch), all are regular inputs. Runs fine and is a good point I'= ll keep in mind for other python programs versus libraries. > Othderwise, the patch you attached LGTM. > Just to be clear, this patch (most recent version attached) is just to do t= hese final tweaks on top of the original patch which added autokey (as that= was already pushed). So I think everything should be good now? Thanks for the review and instructive changes! John --b1_uE3XTLzMA5EPkduV46zmWkNFca6eEks5BOm8pBwU Content-Type: text/x-patch; name=0001-gnu-autokey-Fix-paths.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0001-gnu-autokey-Fix-paths.patch RnJvbSA0NzEyNmM5NDhlNGZhYTYwODM3ODkwMGMzODQxN2UzZDAyMGMxZTc3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIEtlaGF5aWFzIDxqb2huLmtlaGF5aWFzQHByb3Rvbm1h aWwuY29tPgpEYXRlOiBGcmksIDE0IEphbiAyMDIyIDE1OjI2OjM2IC0wNTAwClN1YmplY3Q6IFtQ QVRDSF0gZ251OiBhdXRva2V5OiBGaXggcGF0aHMuCgoqIGdudS9wYWNrYWdlcy9weXRob24teHl6 LnNjbSAoYXV0b2tleSk6IEFkZCBjb21tZW50cyBvbiB0aGUgZGlzYWJsZWQgdGVzdHMKYW5kIEdJ X1RZUEVMSUJfUEFUSCB3cmFwcGluZy4KW2lucHV0c106IEFkZCBpcHl0aG9uLgpbcGhhc2VzXXtm aXgtcGF0aHN9OiBVc2UgcGF0aHMgdG8gaXB5dGhvbjMgYW5kIHB5dGhvbjMgaW4gYXV0b2tleS1z aGVsbApzY3JpcHQuCnt3cmFwLWF1dG9rZXl9OiBDaGFuZ2UgbmFtZSB0by4uLgp7d3JhcC1hdXRv a2V5LWdpfTogLi4udGhpcyBhbmQgbW92ZSB0byBiZWZvcmUgd3JhcCBmb3IgY2xhcml0eS4KLS0t CiBnbnUvcGFja2FnZXMvcHl0aG9uLXh5ei5zY20gfCAyNiArKysrKysrKysrKysrKysrKystLS0t LS0tLQogMSBmaWxlIGNoYW5nZWQsIDE4IGluc2VydGlvbnMoKyksIDggZGVsZXRpb25zKC0pCgpk aWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL3B5dGhvbi14eXouc2NtIGIvZ251L3BhY2thZ2VzL3B5 dGhvbi14eXouc2NtCmluZGV4IGI4NTIzMmYyYjcuLjEzZmU2MGQyOTYgMTAwNjQ0Ci0tLSBhL2du dS9wYWNrYWdlcy9weXRob24teHl6LnNjbQorKysgYi9nbnUvcGFja2FnZXMvcHl0aG9uLXh5ei5z Y20KQEAgLTQxOTcsNyArNDE5Nyw5IEBAIChkZWZpbmUtcHVibGljIGF1dG9rZXkKICAgICAoYnVp bGQtc3lzdGVtIHB5dGhvbi1idWlsZC1zeXN0ZW0pCiAgICAgKGFyZ3VtZW50cwogICAgICAobGlz dAotICAgICAgIzp0ZXN0cz8gI2YgOyBUZXN0cyBhcmUgZGVwcmVjYXRlZC9icm9rZW4gdW50aWwg bmV4dCB2ZXJzaW9uLgorICAgICAgOzsgVGVzdHMgYXJlIGRlcHJlY2F0ZWQgYW5kIGJyb2tlbiB1 bnRpbCBuZXh0IHZlcnNpb24sIHNlZQorICAgICAgOzsgaHR0cHM6Ly9naXRodWIuY29tL2F1dG9r ZXkvYXV0b2tleS9pc3N1ZXMvMzI3CisgICAgICAjOnRlc3RzPyAjZgogICAgICAgIzpwaGFzZXMK ICAgICAgICN+KG1vZGlmeS1waGFzZXMgJXN0YW5kYXJkLXBoYXNlcwogICAgICAgICAgIChhZGQt YWZ0ZXIgJ3VucGFjayAnZml4LXBhdGhzCkBAIC00MjA2LDggKzQyMDgsMTYgQEAgKGRlZmluZS1w dWJsaWMgYXV0b2tleQogICAgICAgICAgICAgICAgICgoIlwid21jdHJsXCIiKQogICAgICAgICAg ICAgICAgICAoc3RyaW5nLWFwcGVuZCAiXCIiIChzZWFyY2gtaW5wdXQtZmlsZSBpbnB1dHMgImJp bi93bWN0cmwiKSAiXCIiKSkKICAgICAgICAgICAgICAgICAoKCJcInplbml0eVwiIikKLSAgICAg ICAgICAgICAgICAgKHN0cmluZy1hcHBlbmQgIlwiIiAoc2VhcmNoLWlucHV0LWZpbGUgaW5wdXRz ICJiaW4vemVuaXR5IikgIlwiIikpKSkpCi0gICAgICAgICAgKGFkZC1hZnRlciAnaW5zdGFsbCAn d3JhcC1hdXRva2V5CisgICAgICAgICAgICAgICAgIChzdHJpbmctYXBwZW5kICJcIiIgKHNlYXJj aC1pbnB1dC1maWxlIGlucHV0cyAiYmluL3plbml0eSIpICJcIiIpKSkKKyAgICAgICAgICAgICAg KHN1YnN0aXR1dGUqICJhdXRva2V5LXNoZWxsIgorICAgICAgICAgICAgICAgICgoIidpcHl0aG9u MyciKQorICAgICAgICAgICAgICAgICAoc3RyaW5nLWFwcGVuZCAiJyIgKHNlYXJjaC1pbnB1dC1m aWxlIGlucHV0cyAiYmluL2lweXRob24zIikgIiciKSkKKyAgICAgICAgICAgICAgICAoKCIncHl0 aG9uMyciKQorICAgICAgICAgICAgICAgICAoc3RyaW5nLWFwcGVuZCAiJyIgKHNlYXJjaC1pbnB1 dC1maWxlIGlucHV0cyAiYmluL3B5dGhvbjMiKSAiJyIpKSkpKQorICAgICAgICAgIDs7IFVzZSAn cHJlZml4JyBpbnN0ZWFkIG9mICc9JyB0byBhbGxvdyB0aGUgdXNlciB0byB1c2UgYWRkaXRpb25h bAorICAgICAgICAgIDs7IEdJIHBhdGhzIGZyb20gdGhlaXIgYXV0b2tleSBzY3JpcHRzLiAgR1VJ WF9QWVRIT05QQVRIIGlzIGFscmVhZHkKKyAgICAgICAgICA7OyB3cmFwcGVkIHdpdGggcHJlZml4 IGluIHB5dGhvbi1idWlsZC1zeXN0ZW0ncyB3cmFwLgorICAgICAgICAgIChhZGQtYmVmb3JlICd3 cmFwICd3cmFwLWF1dG9rZXktZ2kKICAgICAgICAgICAgIChsYW1iZGEgXwogICAgICAgICAgICAg ICAobGV0ICgoZ2ktdHlwZWxpYi1wYXRoIChnZXRlbnYgIkdJX1RZUEVMSUJfUEFUSCIpKSkKICAg ICAgICAgICAgICAgICAoZm9yLWVhY2gKQEAgLTQyMjMsMTQgKzQyMzMsMTQgQEAgKGRlZmluZS1w dWJsaWMgYXV0b2tleQogICAgICAgICAgICBndGtzb3VyY2V2aWV3LTMKICAgICAgICAgICAgbGli YXBwaW5kaWNhdG9yCiAgICAgICAgICAgIGxpYm5vdGlmeQotICAgICAgICAgICB3bWN0cmwKLSAg ICAgICAgICAgemVuaXR5KSkKLSAgICAocHJvcGFnYXRlZC1pbnB1dHMKLSAgICAgKGxpc3QgcHl0 aG9uLWRidXMKKyAgICAgICAgICAgcHl0aG9uLWRidXMKKyAgICAgICAgICAgcHl0aG9uLWlweXRo b24KICAgICAgICAgICAgcHl0aG9uLXB5Z29iamVjdAogICAgICAgICAgICBweXRob24tcHlpbm90 aWZ5CiAgICAgICAgICAgIHB5dGhvbi1weXF0K3FzY2ludGlsbGEKLSAgICAgICAgICAgcHl0aG9u LXhsaWIpKQorICAgICAgICAgICBweXRob24teGxpYgorICAgICAgICAgICB3bWN0cmwKKyAgICAg ICAgICAgemVuaXR5KSkKICAgICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1Yi5jb20vYXV0b2tl eS9hdXRva2V5IikKICAgICAoc3lub3BzaXMKICAgICAgICJLZXlib2FyZCBhbmQgR1VJIGF1dG9t YXRpb24gdXRpbGl0eSIpCi0tIAoyLjM0LjAKCg== --b1_uE3XTLzMA5EPkduV46zmWkNFca6eEks5BOm8pBwU-- From unknown Sun Jun 15 10:57:11 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#53222] [PATCH] gnu: autokey fix paths. Resent-From: Maxime Devos Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 15 Jan 2022 11:18:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53222 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: John Kehayias Cc: 53222@debbugs.gnu.org, Nicolas Goaziou Received: via spool by 53222-submit@debbugs.gnu.org id=B53222.164224546820194 (code B ref 53222); Sat, 15 Jan 2022 11:18:02 +0000 Received: (at 53222) by debbugs.gnu.org; 15 Jan 2022 11:17:48 +0000 Received: from localhost ([127.0.0.1]:39243 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n8h48-0005Fe-Gz for submit@debbugs.gnu.org; Sat, 15 Jan 2022 06:17:48 -0500 Received: from albert.telenet-ops.be ([195.130.137.90]:34276) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n8h46-0005FV-IP for 53222@debbugs.gnu.org; Sat, 15 Jan 2022 06:17:47 -0500 Received: from [172.20.10.5] ([188.188.185.222]) by albert.telenet-ops.be with bizsmtp id izHj2600B4oKcDo06zHjHN; Sat, 15 Jan 2022 12:17:44 +0100 Message-ID: <71280da5edb056f8b106f61db541ceff427d1d85.camel@telenet.be> From: Maxime Devos Date: Sat, 15 Jan 2022 12:17:43 +0100 In-Reply-To: References: <7459eb594a85d02eb744c9bd5b83941576990aab.camel@telenet.be> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-0gKM/vbfstHN5ROywyHh" User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1642245464; bh=Szf70Dn5MSrVut7wg04dqW7TTlK//+bXyHUUL0k5KGY=; h=Subject:From:To:Cc:Date:In-Reply-To:References; b=RXh7WBKwFsrVI+vsC7ZaBQXZQ3FjmYS2Wn9jUqCqjXiRMOlk5PhVwq0tfN5u9Te4r twJvX76i9ng6RaqW2lQmune+/QOy1tnQKvRudz0nh2FYHGKAYJUGB6pn2e6mnRcdry KaSLDf0b/VclFE5RQzWCnXWEbmPiTgsodW7VfH5NhIxhr+HahPSpe5bSGjuQ/xeV2D dJMpvhLRiKNdtiSAQpBZlpr7ucdE0Tq1BuPgMyRcfv5ZBLPRTlc4qvMwxDc2EWyZg9 +k/g6rHtFpKXMMsPQVwYAZFPespzRTNSPwLsAHbbi+lWI30yzV8xOiT4cpmUK6ARJH 4Qcpn6QJQZgKw== X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --=-0gKM/vbfstHN5ROywyHh Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable John Kehayias schreef op vr 14-01-2022 om 22:48 [+0000]: > [...] > None of the inputs are propagated now (might have been confusing looking = at just this patch), all are regular inputs. [...] Indeed, I didn't notice the > - (propagated-inpits line. > [...] So I think everything should be good now? AFAICT, yes. Greetings, MAxome. --=-0gKM/vbfstHN5ROywyHh Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYeKtVxccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7m6qAP9RvR965C809gm7syNdEeEREoIr iKbQsKcYrHAj9hUTlAEA/p89nwx6BLBh+gbVEdEMSqNPfepbUuN8elK0RLP3LQ4= =fSb3 -----END PGP SIGNATURE----- --=-0gKM/vbfstHN5ROywyHh-- From unknown Sun Jun 15 10:57:11 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#53222] [PATCH] gnu: autokey fix paths. Resent-From: John Kehayias Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 15 Jan 2022 20:04:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53222 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Maxime Devos Cc: 53222@debbugs.gnu.org, Nicolas Goaziou Reply-To: John Kehayias Received: via spool by 53222-submit@debbugs.gnu.org id=B53222.16422770039751 (code B ref 53222); Sat, 15 Jan 2022 20:04:01 +0000 Received: (at 53222) by debbugs.gnu.org; 15 Jan 2022 20:03:23 +0000 Received: from localhost ([127.0.0.1]:41966 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n8pGl-0002XD-34 for submit@debbugs.gnu.org; Sat, 15 Jan 2022 15:03:23 -0500 Received: from mail-4322.protonmail.ch ([185.70.43.22]:52461) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n8pGj-0002Ww-0Z for 53222@debbugs.gnu.org; Sat, 15 Jan 2022 15:03:21 -0500 Date: Sat, 15 Jan 2022 20:03:11 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail2; t=1642276994; bh=ib1EbovSrzCSkhi5ngk2DEmJPnsMcni9GbvzM9avFb8=; h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To: References:From:To:Cc; b=G/QZExqEq7UDiCYtFdwTKKT+E2Z4TuhP/qKKav1SzpndWTBGSpUMJRl4+t0wG/zGt VVqJSOwpnE/rpvrDEFhVxPydpu5gGyMyFcEMrKMwVZhhcBciiWdktxCf1UJTDik2XE HP1ojGVN7K4eK+clIGUuPdSw5spzkAXTTKCA4b4VdHZ+4yZ9dF5OpSZca20R4PS1SK 08JbCaa7FgmpWk+LMd4Dd1djzG4bH5MtvQf464OBQvoXqVK3EPTgGwfernufRLP6uy 67u1dbEeeOSTnkAPqO3x6tknyS3XZZ499hntKc73GFHbS+noec72EDKT0DWqPOhO+z /g0XPbUrs5Ynw== From: John Kehayias Message-ID: In-Reply-To: <71280da5edb056f8b106f61db541ceff427d1d85.camel@telenet.be> References: <7459eb594a85d02eb744c9bd5b83941576990aab.camel@telenet.be> <71280da5edb056f8b106f61db541ceff427d1d85.camel@telenet.be> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 Original Me= ssage =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 On Saturday, January 15th, 2022 at 6:17 AM, Maxime Devos wrote: > John Kehayias schreef op vr 14-01-2022 om 22:48 [+0000]: > > [...] > > [...] So I think everything should be good now? > > AFAICT, yes. > Great, thanks for the instructive review again! John From unknown Sun Jun 15 10:57:11 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: John Kehayias Subject: bug#53222: closed (Re: [bug#53222] [PATCH] gnu: autokey fix paths.) Message-ID: References: <871r183fkc.fsf@nicolasgoaziou.fr> X-Gnu-PR-Message: they-closed 53222 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 53222@debbugs.gnu.org Date: Sat, 15 Jan 2022 20:33:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1642278782-12813-1" This is a multi-part message in MIME format... ------------=_1642278782-12813-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #53222: [PATCH] gnu: Add autokey. which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 53222@debbugs.gnu.org. --=20 53222: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D53222 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1642278782-12813-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 53222-done) by debbugs.gnu.org; 15 Jan 2022 20:33:01 +0000 Received: from localhost ([127.0.0.1]:42003 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n8pjQ-0003KS-Pq for submit@debbugs.gnu.org; Sat, 15 Jan 2022 15:33:00 -0500 Received: from relay6-d.mail.gandi.net ([217.70.183.198]:40991) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n8pjO-0003KE-EY for 53222-done@debbugs.gnu.org; Sat, 15 Jan 2022 15:32:58 -0500 Received: (Authenticated sender: admin@nicolasgoaziou.fr) by mail.gandi.net (Postfix) with ESMTPSA id 54062C0003; Sat, 15 Jan 2022 20:32:52 +0000 (UTC) From: Nicolas Goaziou To: John Kehayias via Guix-patches via Subject: Re: [bug#53222] [PATCH] gnu: autokey fix paths. References: <7459eb594a85d02eb744c9bd5b83941576990aab.camel@telenet.be> <71280da5edb056f8b106f61db541ceff427d1d85.camel@telenet.be> Date: Sat, 15 Jan 2022 21:32:51 +0100 In-Reply-To: (John Kehayias via Guix-patches via's message of "Sat, 15 Jan 2022 20:03:11 +0000") Message-ID: <871r183fkc.fsf@nicolasgoaziou.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 53222-done Cc: John Kehayias , Maxime Devos , 53222-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Hello, John Kehayias via Guix-patches via writes: > =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 Original = Message =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 > > On Saturday, January 15th, 2022 at 6:17 AM, Maxime Devos wrote: > >> John Kehayias schreef op vr 14-01-2022 om 22:48 [+0000]: >> >> [...] >> > [...] So I think everything should be good now? >> >> AFAICT, yes. >> > > Great, thanks for the instructive review again! Applied. Thank you, and thanks to Maxime for the in-depth review. Regards, --=20 Nicolas Goaziou ------------=_1642278782-12813-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 12 Jan 2022 21:03:29 +0000 Received: from localhost ([127.0.0.1]:59261 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n7kmB-0006XD-5X for submit@debbugs.gnu.org; Wed, 12 Jan 2022 16:03:29 -0500 Received: from lists.gnu.org ([209.51.188.17]:51120) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n7km6-0006X2-Tx for submit@debbugs.gnu.org; Wed, 12 Jan 2022 16:03:22 -0500 Received: from eggs.gnu.org ([209.51.188.92]:49358) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n7km6-00084W-OY for guix-patches@gnu.org; Wed, 12 Jan 2022 16:03:18 -0500 Received: from mail-40133.protonmail.ch ([185.70.40.133]:16025) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n7km0-00087t-Au for guix-patches@gnu.org; Wed, 12 Jan 2022 16:03:18 -0500 Date: Wed, 12 Jan 2022 21:03:00 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail2; t=1642021382; bh=BO1SO8GL9USrhILeQP9c/wPniXXv7lX8PAVkEHMq/1c=; h=Date:To:From:Cc:Reply-To:Subject:Message-ID:From:To:Cc; b=KapIcOlhLrx3vZXuiO1fQugI9MJRKw7C7C3BJsVGlbrY/Q37ffMgqGanxTK+BYwEz Z/g/aS5f6fUIfuRYFjj1ERu0tep9TxHaESjfwh9KL0iLwHfZDCACeETgutG9wxa5RE dN5psiLcFf5VyC7meLPbjtnl+vHWMD9BB43phAmEvUgvpfgorN3wq7tsnglaDBlEaK 2lbmjx8M8Fes29YFWCwxR1n1ohyfo1JBYQ9bmWrSbABykwGm+3JeqPztf+p/lxNydj RPvsJMMAwrbbUiBgTTufc7WObAeo4/rKDJijI2y2/jaQj7N6n6eNEtD0PfWJ640gwQ LtmzljoNeJlDw== To: Guix-patches From: John Kehayias Subject: [PATCH] gnu: Add autokey. Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="b1_Kp2boPlSGqmCvWM6XVff1E1l9aSlSnWxnPo6KXSm8" X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch Received-SPF: pass client-ip=185.70.40.133; envelope-from=john.kehayias@protonmail.com; helo=mail-40133.protonmail.ch X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.1 (/) X-Debbugs-Envelope-To: submit Cc: "~whereiseveryone/guixrus@lists.sr.ht" <~whereiseveryone/guixrus@lists.sr.ht> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: John Kehayias Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) This is a multi-part message in MIME format. --b1_Kp2boPlSGqmCvWM6XVff1E1l9aSlSnWxnPo6KXSm8 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hello, Here is a patch for autokey, a python based program for things like keyboar= d shortcuts and text expansion. I find it invaluable for having emacs-like = keys everywhere. It includes both a gtk and qt frontend; after discussion on IRC I decided a= gainst trying to split them. Since it is one package and it is built togeth= er, it is a bit tricky I think to disentangle the code and paths needed for= each. In my first attempts it didn't reduce the closure and needed a lot o= f manual work. Possibly it could work with more effort, but since this is u= sed as a GUI tool primarily, the GTK/QT packages shouldn't be adding anythi= ng new. John --b1_Kp2boPlSGqmCvWM6XVff1E1l9aSlSnWxnPo6KXSm8 Content-Type: text/x-patch; name=0001-gnu-Add-autokey.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0001-gnu-Add-autokey.patch RnJvbSA0MTlhODU4N2Q2MTAxYjhhYzQ4OTIyZmYwNmQ3NWVjZDQwNWUxNmU5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIEtlaGF5aWFzIDxqb2huLmtlaGF5aWFzQHByb3Rvbm1h aWwuY29tPgpEYXRlOiBXZWQsIDEyIEphbiAyMDIyIDE1OjUxOjE3IC0wNTAwClN1YmplY3Q6IFtQ QVRDSF0gZ251OiBBZGQgYXV0b2tleS4KCiogZ251L3BhY2thZ2VzL3B5dGhvbi14eXouc2NtIChh dXRva2V5KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9weXRob24teHl6LnNjbSB8 IDYyICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2Vk LCA2MiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL3B5dGhvbi14eXou c2NtIGIvZ251L3BhY2thZ2VzL3B5dGhvbi14eXouc2NtCmluZGV4IDRkZjc5NGViNjAuLmI4NTIz MmYyYjcgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9weXRob24teHl6LnNjbQorKysgYi9nbnUv cGFja2FnZXMvcHl0aG9uLXh5ei5zY20KQEAgLTExNCw2ICsxMTQsNyBAQAogOzs7IENvcHlyaWdo dCDCqSAyMDIxIFptblNDUHhqIDxabW5TQ1B4akBwcm90b25tYWlsLmNvbT4KIDs7OyBDb3B5cmln aHQgwqkgMjAyMSBGaWxpcCBMYWpzemN6YWsgPGZpbGlwQGxhanN6Y3phay5kZXY+CiA7OzsgQ29w eXJpZ2h0IMKpIDIwMjEgR3JlZyBIb2dhbiA8Y29kZUBncmVnaG9nYW4uY29tPgorOzs7IENvcHly aWdodCDCqSAyMDIyIEpvaG4gS2VoYXlpYXMgPGpvaG4ua2VoYXlpYXNAcHJvdG9ubWFpbC5jb20+ CiA7OzsKIDs7OyBUaGlzIGZpbGUgaXMgcGFydCBvZiBHTlUgR3VpeC4KIDs7OwpAQCAtNDE4MCw2 ICs0MTgxLDY3IEBAIChkZWZpbmUtcHVibGljIHB5dGhvbi1hbnl0cmVlCiBzdHJ1Y3R1cmUgZm9y IFB5dGhvbi4iKQogICAgIChsaWNlbnNlIGxpY2Vuc2U6YXNsMi4wKSkpCiAKKyhkZWZpbmUtcHVi bGljIGF1dG9rZXkKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAiYXV0b2tleSIpCisgICAgKHZlcnNp b24gIjAuOTUuMTAiKQorICAgIChzb3VyY2UgKG9yaWdpbgorICAgICAgICAgICAgIChtZXRob2Qg Z2l0LWZldGNoKQorICAgICAgICAgICAgICh1cmkgKGdpdC1yZWZlcmVuY2UKKyAgICAgICAgICAg ICAgICAgICAodXJsICJodHRwczovL2dpdGh1Yi5jb20vYXV0b2tleS9hdXRva2V5IikKKyAgICAg ICAgICAgICAgICAgICAoY29tbWl0IChzdHJpbmctYXBwZW5kICJ2IiB2ZXJzaW9uKSkpKQorICAg ICAgICAgICAgIChmaWxlLW5hbWUgKGdpdC1maWxlLW5hbWUgbmFtZSB2ZXJzaW9uKSkKKyAgICAg ICAgICAgICAoc2hhMjU2CisgICAgICAgICAgICAgIChiYXNlMzIKKyAgICAgICAgICAgICAgICIw ZjBjcWZuYjQ5d3dkeTd6bDJmMnlwY25kNXBjOHI4bjd6N3NzeGtxMjBkNHhmeGxnYW1yIikpKSkK KyAgICAoYnVpbGQtc3lzdGVtIHB5dGhvbi1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cwor ICAgICAobGlzdAorICAgICAgIzp0ZXN0cz8gI2YgOyBUZXN0cyBhcmUgZGVwcmVjYXRlZC9icm9r ZW4gdW50aWwgbmV4dCB2ZXJzaW9uLgorICAgICAgIzpwaGFzZXMKKyAgICAgICN+KG1vZGlmeS1w aGFzZXMgJXN0YW5kYXJkLXBoYXNlcworICAgICAgICAgIChhZGQtYWZ0ZXIgJ3VucGFjayAnZml4 LXBhdGhzCisgICAgICAgICAgICAobGFtYmRhKiAoIzprZXkgaW5wdXRzICM6YWxsb3ctb3RoZXIt a2V5cykKKyAgICAgICAgICAgICAgKHN1YnN0aXR1dGUqICJsaWIvYXV0b2tleS9zY3JpcHRpbmcu cHkiCisgICAgICAgICAgICAgICAgKCgiXCJ3bWN0cmxcIiIpCisgICAgICAgICAgICAgICAgIChz dHJpbmctYXBwZW5kICJcIiIgKHNlYXJjaC1pbnB1dC1maWxlIGlucHV0cyAiYmluL3dtY3RybCIp ICJcIiIpKQorICAgICAgICAgICAgICAgICgoIlwiemVuaXR5XCIiKQorICAgICAgICAgICAgICAg ICAoc3RyaW5nLWFwcGVuZCAiXCIiIChzZWFyY2gtaW5wdXQtZmlsZSBpbnB1dHMgImJpbi96ZW5p dHkiKSAiXCIiKSkpKSkKKyAgICAgICAgICAoYWRkLWFmdGVyICdpbnN0YWxsICd3cmFwLWF1dG9r ZXkKKyAgICAgICAgICAgIChsYW1iZGEgXworICAgICAgICAgICAgICAobGV0ICgoZ2ktdHlwZWxp Yi1wYXRoIChnZXRlbnYgIkdJX1RZUEVMSUJfUEFUSCIpKSkKKyAgICAgICAgICAgICAgICAoZm9y LWVhY2gKKyAgICAgICAgICAgICAgICAgKGxhbWJkYSAocHJvZ3JhbSkKKyAgICAgICAgICAgICAg ICAgICAod3JhcC1wcm9ncmFtIHByb2dyYW0KKyAgICAgICAgICAgICAgICAgICAgIGAoIkdJX1RZ UEVMSUJfUEFUSCIgIjoiIHByZWZpeCAoLGdpLXR5cGVsaWItcGF0aCkpKSkKKyAgICAgICAgICAg ICAgICAgKG1hcCAobGFtYmRhIChuYW1lKQorICAgICAgICAgICAgICAgICAgICAgICAgKHN0cmlu Zy1hcHBlbmQgIyRvdXRwdXQgIi9iaW4vIiBuYW1lKSkKKyAgICAgICAgICAgICAgICAgICAgICAn KCJhdXRva2V5LWd0ayIKKyAgICAgICAgICAgICAgICAgICAgICAgICJhdXRva2V5LXNoZWxsIikp KSkpKSkpKQorICAgIChpbnB1dHMKKyAgICAgKGxpc3QgYmFzaC1taW5pbWFsIDsgZm9yIHdyYXAt cHJvZ3JhbQorICAgICAgICAgICBndGtzb3VyY2V2aWV3LTMKKyAgICAgICAgICAgbGliYXBwaW5k aWNhdG9yCisgICAgICAgICAgIGxpYm5vdGlmeQorICAgICAgICAgICB3bWN0cmwKKyAgICAgICAg ICAgemVuaXR5KSkKKyAgICAocHJvcGFnYXRlZC1pbnB1dHMKKyAgICAgKGxpc3QgcHl0aG9uLWRi dXMKKyAgICAgICAgICAgcHl0aG9uLXB5Z29iamVjdAorICAgICAgICAgICBweXRob24tcHlpbm90 aWZ5CisgICAgICAgICAgIHB5dGhvbi1weXF0K3FzY2ludGlsbGEKKyAgICAgICAgICAgcHl0aG9u LXhsaWIpKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS9hdXRva2V5L2F1dG9r ZXkiKQorICAgIChzeW5vcHNpcworICAgICAgIktleWJvYXJkIGFuZCBHVUkgYXV0b21hdGlvbiB1 dGlsaXR5IikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgICJBdXRvS2V5IGlzIGEgZGVza3RvcCBh dXRvbWF0aW9uIHV0aWxpdHkgZm9yIFgxMS4gIEl0IGFsbG93cyB0aGUgYXV0b21hdGlvbiBvZgor dmlydHVhbGx5IGFueSB0YXNrIGJ5IHJlc3BvbmRpbmcgdG8gdHlwZWQgYWJicmV2aWF0aW9ucyBh bmQgaG90a2V5cy4gIEl0CitvZmZlcnMgYSBmdWxsLWZlYXR1cmVkIEdVSSAoR1RLIGFuZCBRVCB2 ZXJzaW9ucykgdGhhdCBtYWtlcyBpdCBoaWdobHkKK2FjY2Vzc2libGUgZm9yIG5vdmljZXMsIGFz IHdlbGwgYXMgYSBzY3JpcHRpbmcgaW50ZXJmYWNlIG9mZmVyaW5nIHRoZSBmdWxsCitmbGV4aWJp bGl0eSBhbmQgcG93ZXIgb2YgdGhlIFB5dGhvbiBsYW5ndWFnZS4iKQorICAgIChsaWNlbnNlIGxp Y2Vuc2U6Z3BsMyspKSkKKwogKGRlZmluZS1wdWJsaWMgcHl0aG9uLWRvY3V0aWxzCiAgIChwYWNr YWdlCiAgICAgKG5hbWUgInB5dGhvbi1kb2N1dGlscyIpCi0tIAoyLjM0LjAKCg== --b1_Kp2boPlSGqmCvWM6XVff1E1l9aSlSnWxnPo6KXSm8-- ------------=_1642278782-12813-1-- From unknown Sun Jun 15 10:57:11 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#53222] [PATCH] gnu: autokey fix paths. Resent-From: Nicolas Goaziou Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 15 Jan 2022 20:34:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53222 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 53222@debbugs.gnu.org Cc: John Kehayias , Maxime Devos , 53222-done@debbugs.gnu.org X-Debbugs-Original-To: John Kehayias via Guix-patches via Received: via spool by submit@debbugs.gnu.org id=B.164227878612869 (code B ref -1); Sat, 15 Jan 2022 20:34:01 +0000 Received: (at submit) by debbugs.gnu.org; 15 Jan 2022 20:33:06 +0000 Received: from localhost ([127.0.0.1]:42010 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n8pjW-0003LT-0N for submit@debbugs.gnu.org; Sat, 15 Jan 2022 15:33:06 -0500 Received: from lists.gnu.org ([209.51.188.17]:48400) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n8pjT-0003LL-Ri for submit@debbugs.gnu.org; Sat, 15 Jan 2022 15:33:04 -0500 Received: from eggs.gnu.org ([209.51.188.92]:55148) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n8pjS-00016F-U5 for guix-patches@gnu.org; Sat, 15 Jan 2022 15:33:02 -0500 Received: from [2001:4b98:dc4:8::226] (port=52827 helo=relay6-d.mail.gandi.net) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n8pjN-0007if-Vp for guix-patches@gnu.org; Sat, 15 Jan 2022 15:33:01 -0500 Received: (Authenticated sender: admin@nicolasgoaziou.fr) by mail.gandi.net (Postfix) with ESMTPSA id 54062C0003; Sat, 15 Jan 2022 20:32:52 +0000 (UTC) From: Nicolas Goaziou References: <7459eb594a85d02eb744c9bd5b83941576990aab.camel@telenet.be> <71280da5edb056f8b106f61db541ceff427d1d85.camel@telenet.be> Date: Sat, 15 Jan 2022 21:32:51 +0100 In-Reply-To: (John Kehayias via Guix-patches via's message of "Sat, 15 Jan 2022 20:03:11 +0000") Message-ID: <871r183fkc.fsf@nicolasgoaziou.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Host-Lookup-Failed: Reverse DNS lookup failed for 2001:4b98:dc4:8::226 (failed) Received-SPF: pass client-ip=2001:4b98:dc4:8::226; envelope-from=mail@nicolasgoaziou.fr; helo=relay6-d.mail.gandi.net X-Spam_score_int: -10 X-Spam_score: -1.1 X-Spam_bar: - X-Spam_report: (-1.1 / 5.0 requ) BAYES_00=-1.9, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.6 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.6 (--) Hello, John Kehayias via Guix-patches via writes: > =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 Original = Message =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 > > On Saturday, January 15th, 2022 at 6:17 AM, Maxime Devos wrote: > >> John Kehayias schreef op vr 14-01-2022 om 22:48 [+0000]: >> >> [...] >> > [...] So I think everything should be good now? >> >> AFAICT, yes. >> > > Great, thanks for the instructive review again! Applied. Thank you, and thanks to Maxime for the in-depth review. Regards, --=20 Nicolas Goaziou