GNU logs - #43210, boring messages


Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#43210] [PATCH] gnu: lxqt-config: Wrapping the lxqt-config and lxqt-config-input and setting the setxkbmap PATH for fixing save added layout 
Resent-From: "Hamzeh Nasajpour" <h.nasajpour@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sat, 05 Sep 2020 05:55:02 +0000
Resent-Message-ID: <handler.43210.B.15992852837034 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 43210
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 43210 <at> debbugs.gnu.org
X-Debbugs-Original-To: guix-patches@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.15992852837034
          (code B ref -1); Sat, 05 Sep 2020 05:55:02 +0000
Received: (at submit) by debbugs.gnu.org; 5 Sep 2020 05:54:43 +0000
Received: from localhost ([127.0.0.1]:41378 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kER9u-0001pO-Vz
	for submit <at> debbugs.gnu.org; Sat, 05 Sep 2020 01:54:43 -0400
Received: from lists.gnu.org ([209.51.188.17]:44740)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <h.nasajpour@HIDDEN>) id 1kER9t-0001pH-7c
 for submit <at> debbugs.gnu.org; Sat, 05 Sep 2020 01:54:41 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:45330)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <h.nasajpour@HIDDEN>)
 id 1kER9s-0005CE-U7
 for guix-patches@HIDDEN; Sat, 05 Sep 2020 01:54:40 -0400
Received: from out5-smtp.messagingengine.com ([66.111.4.29]:40259)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <h.nasajpour@HIDDEN>)
 id 1kER9r-0000Yd-0h
 for guix-patches@HIDDEN; Sat, 05 Sep 2020 01:54:40 -0400
Received: from compute3.internal (compute3.nyi.internal [10.202.2.43])
 by mailout.nyi.internal (Postfix) with ESMTP id 6DDD25C00FF
 for <guix-patches@HIDDEN>; Sat,  5 Sep 2020 01:54:38 -0400 (EDT)
Received: from imap5 ([10.202.2.55])
 by compute3.internal (MEProxy); Sat, 05 Sep 2020 01:54:38 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pantherx.org; h=
 mime-version:message-id:date:from:to:subject:content-type; s=
 fm3; bh=o9QBXl8GhC0hZDQxycTa5RU7+pRP35ESR7HWSp2benY=; b=iR2+Y5Ax
 52n65e/cAnVm9xJ5c+M67OE7JdxaWu5tKlbXk5rtT999fLWdpyUbenHf5KYUxmPh
 1JEPkgHMvVGIenX0sTUfWNMWLmr/CAKs0HwhuHmSEHVDKBi/4LGQjG7lIdFoS0qQ
 fnVGMUtG5Okf116Cw+v+n+pWX/bCXjkIQQYYXA4qxs2rXZl98B0GtiLJu3JLITZn
 aOu3rD+JqOhq2oiSFsBp6MEs3TSePC9NwJvViN2rBhYo0pkx0EiQxLIgAO6iaBet
 13LslIePEsF3yIffhmuOTXMM8ES3qnpvl5dIYc+oPNb686VFUTYG8x/nvk3izcKo
 EGHamVYyasA+iA==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=content-type:date:from:message-id
 :mime-version:subject:to:x-me-proxy:x-me-proxy:x-me-sender
 :x-me-sender:x-sasl-enc; s=fm3; bh=o9QBXl8GhC0hZDQxycTa5RU7+pRP3
 5ESR7HWSp2benY=; b=TPsn4V0sykJpNI8ufpGT/8zAoom15ozh/9hLePYpu7D36
 12ONacoOfNv4yUJof2/QJOzyshZiOrWRC2vE02HqFSMHTDHEd1cEeSEAFmrCXh/A
 kxSKJbJHhF/JzAcv6Xj/EGV0N673B3U1cxrqAC7QQ1xR1dh6Cbv4k+RLx76lCaP+
 Zze6u7S7LlE2W26dddqGidTfwHnBuMvbZigC1f6mQJq2dOyzTyvs7QpFN096+yu5
 euhsLm9PNc1uKmZennHz0bpu8Y7R8JUq1RcZr+y4ncnWHPtG77uWdK1uT1GZCtfT
 m8etWHW726MGlAn5MFz1RHn+/UAXodsuPMAvXN87w==
X-ME-Sender: <xms:HihTX09gRnkV-oScSo9HmYEQ2BHWPAMLgHpB7NT3C-_dWmorbypXSQ>
 <xme:HihTX8sXSHCZ4R3S6u_8LfTrJw9DWGSIXuyllvURqAYHoK5MUypdaHgH7SMNQ-Gol
 eNX4h_hCu88h2kpLQ>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduiedrudeggedguddtudcutefuodetggdotefrod
 ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh
 necuuegrihhlohhuthemuceftddtnecuogfuuhhsphgvtghtffhomhgrihhnucdlgeelmd
 enucfjughrpefofgggkfffhffvufgtsehttdertderreejnecuhfhrohhmpedfjfgrmhii
 vghhucfprghsrghjphhouhhrfdcuoehhrdhnrghsrghjphhouhhrsehprghnthhhvghrgi
 drohhrgheqnecuggftrfgrthhtvghrnhepvdffvdevtdetheeglefhheffleehueehffeg
 jeekveelfeeigedvhefgleeukedvnecuffhomhgrihhnpehgihhthhhusgdrihhonecuve
 hluhhsthgvrhfuihiivgepudenucfrrghrrghmpehmrghilhhfrhhomhephhdrnhgrshgr
 jhhpohhurhesphgrnhhthhgvrhigrdhorhhg
X-ME-Proxy: <xmx:HihTX6DbloTb4veAlUL-hL8Q4VHxeO2T_pAy5K5z2ww8BX6MtlYYxA>
 <xmx:HihTX0ev8HmJclSCF8y91lml2O9zjrg0CwHxWbJ30VVcICK6LJOLQQ>
 <xmx:HihTX5MvrIxcD5dplzFKa1jciEFD-xqKv5OGzVW6BXy_RVAUVpBGpg>
 <xmx:HihTX_blnuBUcyTvhx87LF4Gcj5paQK_LLtet8YIRKBcHJPnIznlgA>
Received: by mailuser.nyi.internal (Postfix, from userid 501)
 id 4146D5C0099; Sat,  5 Sep 2020 01:54:38 -0400 (EDT)
X-Mailer: MessagingEngine.com Webmail Interface
User-Agent: Cyrus-JMAP/3.3.0-259-g88fbbfa-fm-20200903.003-g88fbbfa3
Mime-Version: 1.0
Message-Id: <2a9af2f5-62b9-45c9-bfa5-430241158521@HIDDEN>
Date: Sat, 05 Sep 2020 10:24:14 +0430
From: "Hamzeh Nasajpour" <h.nasajpour@HIDDEN>
Content-Type: text/plain
Received-SPF: pass client-ip=66.111.4.29;
 envelope-from=h.nasajpour@HIDDEN; helo=out5-smtp.messagingengine.com
X-detected-operating-system: by eggs.gnu.org: First seen = 2020/09/05 01:53:02
X-ACL-Warn: Detected OS   = Linux 2.2.x-3.x [generic] [fuzzy]
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.8 / 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,
 RCVD_IN_DNSWL_LOW=-0.7, 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: -1.6 (-)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.6 (--)

diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index 21587609ce..baa2ee6795 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -379,6 +379,7 @@ the operating system LXQt is running on.")
        ("qtbase" ,qtbase)
        ("qtsvg" ,qtsvg)
        ("qtx11extras" ,qtx11extras)
+       ("setxkbmap" ,setxkbmap)
        ("solid" ,solid)
        ("xf86-input-libinput" ,xf86-input-libinput)
        ("xkeyboard-config" ,xkeyboard-config)
@@ -418,7 +419,16 @@ the operating system LXQt is running on.")
                (("\\$\\{LXQT_TRANSLATIONS_DIR\\}")
                 (string-append (assoc-ref outputs "out")
                                "/share/lxqt/translations")))
-             #t)))))
+             #t))
+          (add-after 'install 'wrap-for-setxkbmap-path
+            (lambda* (#:key outputs #:allow-other-keys)
+              (let ((out              (assoc-ref outputs "out"))
+                    (setxkbmap          (assoc-ref %build-inputs "setxkbmap")))
+                       (wrap-program (string-append out "/bin/lxqt-config")
+                            `("PATH" ":" prefix (,(string-append setxkbmap "/bin/"))))
+                       (wrap-program (string-append out "/bin/lxqt-config-input")
+                           `("PATH" ":" prefix (,(string-append setxkbmap "/bin/"))))
+               #t))))))
     (home-page "https://lxqt.github.io")
     (synopsis "Tools to configure LXQt and the underlying operating system")
     (description "lxqt-config is providing several tools involved in the




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: "Hamzeh Nasajpour" <h.nasajpour@HIDDEN>
Subject: bug#43210: Acknowledgement ([PATCH] gnu: lxqt-config: Wrapping
 the lxqt-config and lxqt-config-input and setting the setxkbmap PATH for
 fixing save added layout )
Message-ID: <handler.43210.B.15992852837034.ack <at> debbugs.gnu.org>
References: <2a9af2f5-62b9-45c9-bfa5-430241158521@HIDDEN>
X-Gnu-PR-Message: ack 43210
X-Gnu-PR-Package: guix-patches
X-Gnu-PR-Keywords: patch
Reply-To: 43210 <at> debbugs.gnu.org
Date: Sat, 05 Sep 2020 05:55:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 guix-patches@HIDDEN

If you wish to submit further information on this problem, please
send it to 43210 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
43210: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D43210
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#43210] [PATCH] gnu: lxqt-config: Wrapping the lxqt-config and lxqt-config-input and setting the setxkbmap PATH for fixing save added layout 
Resent-From: "Hamzeh Nasajpour" <h.nasajpour@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sat, 12 Sep 2020 12:03:01 +0000
Resent-Message-ID: <handler.43210.B.159991213531881 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 43210
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 43210 <at> debbugs.gnu.org
X-Debbugs-Original-To: guix-patches@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.159991213531881
          (code B ref -1); Sat, 12 Sep 2020 12:03:01 +0000
Received: (at submit) by debbugs.gnu.org; 12 Sep 2020 12:02:15 +0000
Received: from localhost ([127.0.0.1]:46525 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kH4EE-0008Hv-4I
	for submit <at> debbugs.gnu.org; Sat, 12 Sep 2020 08:02:15 -0400
Received: from lists.gnu.org ([209.51.188.17]:34372)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <h.nasajpour@HIDDEN>) id 1kH4EC-0008HW-ES
 for submit <at> debbugs.gnu.org; Sat, 12 Sep 2020 08:02:00 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:58160)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <h.nasajpour@HIDDEN>)
 id 1kH4EC-0001R4-3y
 for guix-patches@HIDDEN; Sat, 12 Sep 2020 08:02:00 -0400
Received: from wout3-smtp.messagingengine.com ([64.147.123.19]:53993)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <h.nasajpour@HIDDEN>)
 id 1kH4E9-0003KW-Up
 for guix-patches@HIDDEN; Sat, 12 Sep 2020 08:01:59 -0400
Received: from compute3.internal (compute3.nyi.internal [10.202.2.43])
 by mailout.west.internal (Postfix) with ESMTP id 428794CF
 for <guix-patches@HIDDEN>; Sat, 12 Sep 2020 08:01:55 -0400 (EDT)
Received: from imap5 ([10.202.2.55])
 by compute3.internal (MEProxy); Sat, 12 Sep 2020 08:01:55 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pantherx.org; h=
 mime-version:message-id:in-reply-to:references:date:from:to
 :subject:content-type; s=fm3; bh=izzcDwNJ89mbjGVrTSNDMQgECqvQX39
 Qyv9FV9XrM6c=; b=HxkoHLwN3IVmTfgcOPK1t54yQK8ATNSdg8BZUuv2U6T71uN
 qmDJoz3ZsIq/Z4EqP+jkMrvPVUgumBg5zBc8RfV/BsqQKpcjpomeQmDhEaQ4yBSF
 9opbiUnbj1V4fyoWD8ChPAiRmA807YbvLFIKnH2CURZmm1dydYrEvM+oHzeayh0x
 2SKOUv5A85WXGPmY11cXp1dhDYvSLymfhGn1Mr9u7bZgHTvnfAqLoAmQVFV86XdB
 VXAZL0dDh6QTXM3GWo6GNXfT9zZWsmg/y28XudEuPw4PV+yxctrIO9FUUTZ9v1+l
 SHsqQipddK3gzWNXXeC7x7Y6XNdxInAF1SclK+Q==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=content-type:date:from:in-reply-to
 :message-id:mime-version:references:subject:to:x-me-proxy
 :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=izzcDw
 NJ89mbjGVrTSNDMQgECqvQX39Qyv9FV9XrM6c=; b=o6QntzCA7KhZ9ETOvslgaT
 ndMrGgrnzDxkMgnODZfKFOzFfx4ClgXUYFNp6r46eFVNK0/GlQsGkXp6K0jmX1dP
 0dwN+E9I0gSIbeUggQvdRLLPIH6wANAqbSAKW768A3qw9WatLnHDUOVtO7sw2S9T
 VjQvVYTy87Ddluh8bMTlZcsEOOJ2j3yEkJMbAuVFCDRv9tiR7qLPU7++nizX+UU8
 MVd9arrqr5cCzoOAoETlO/7S0Yd5XYVdMhFgk6poqchucXuLuXZeiHH6QmS303kY
 sBxi1Gtgg8OGTU4bbKo0yMnDfD/8oLq4fFN+i+4fGeBRHUDzFV1aVx8JDOeD5N/w
 ==
X-ME-Sender: <xms:srhcXx88BLpZd8RJq8u2WUiex9bUz5xCPEoBFuf0K1snlTcZXE1uFg>
 <xme:srhcX1uPW5jp9LQva7_8PcqpAD0WCFapfZM42yEnVKZbpdGbEe9V7jqiOy_H3ZYbB
 mzSRn8W3sJwVwb5kw>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduiedrudeiuddggeelucetufdoteggodetrfdotf
 fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen
 uceurghilhhouhhtmecufedttdenucgoufhushhpvggtthffohhmrghinhculdegledmne
 cujfgurhepofgfggfkjghffffhvffutgesthdtredtreerjeenucfhrhhomhepfdfjrghm
 iigvhhcupfgrshgrjhhpohhurhdfuceohhdrnhgrshgrjhhpohhurhesphgrnhhthhgvrh
 igrdhorhhgqeenucggtffrrghtthgvrhhnpeeuueekkeehgfdtheeuhfdvkeefleeugedt
 ieejueefvdeivdehvdefhfdugffggfenucffohhmrghinhepghhithhhuhgsrdhiohenuc
 evlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehhrdhnrghs
 rghjphhouhhrsehprghnthhhvghrgidrohhrgh
X-ME-Proxy: <xmx:srhcX_AjDCt3Oc0xc7L7bu_Gtcj_LiLX51iMMNldishX2zIel3eCew>
 <xmx:srhcX1dZmMJbldEWuZzkB9vgbkFYx9ayltzSP87UHj65XAZMqqxnTw>
 <xmx:srhcX2P4mcXShxAy6N_kF_8kWZQykO-mFq9IFuxxn_4RL2ArtH_6YA>
 <xmx:srhcX8ZrrhnMKlhi6T4Pk4499W6BNXggnLdZn-dTKqS0HWRcWktssA>
Received: by mailuser.nyi.internal (Postfix, from userid 501)
 id ABFC65C0099; Sat, 12 Sep 2020 08:01:54 -0400 (EDT)
X-Mailer: MessagingEngine.com Webmail Interface
User-Agent: Cyrus-JMAP/3.3.0-259-g88fbbfa-fm-20200903.003-g88fbbfa3
Mime-Version: 1.0
Message-Id: <48a7703f-7edf-48e0-b8a9-8e03944d5e20@HIDDEN>
In-Reply-To: <2a9af2f5-62b9-45c9-bfa5-430241158521@HIDDEN>
References: <2a9af2f5-62b9-45c9-bfa5-430241158521@HIDDEN>
Date: Sat, 12 Sep 2020 16:31:33 +0430
From: "Hamzeh Nasajpour" <h.nasajpour@HIDDEN>
Content-Type: text/plain
Received-SPF: pass client-ip=64.147.123.19;
 envelope-from=h.nasajpour@HIDDEN; helo=wout3-smtp.messagingengine.com
X-detected-operating-system: by eggs.gnu.org: First seen = 2020/09/12 08:01:55
X-ACL-Warn: Detected OS   = Linux 2.2.x-3.x [generic] [fuzzy]
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.8 / 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,
 RCVD_IN_DNSWL_LOW=-0.7, 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: -1.6 (-)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi guys.
Seems that anyway we have to add `setxkbmap` to `propagated-inputs`. The previous commit will fix the adding `keyboard-layout` but without having the `setxkbmap` in `propagated-inputs` the added layouts won't add as permanent and will be reset after each reboot. So again, we need to add `setxkbmap` as a dependency in `propagated-inputs`.


On Sat, Sep 5, 2020, at 10:24 AM, Hamzeh Nasajpour wrote:
> diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
> index 21587609ce..baa2ee6795 100644
> --- a/gnu/packages/lxqt.scm
> +++ b/gnu/packages/lxqt.scm
> @@ -379,6 +379,7 @@ the operating system LXQt is running on.")
>         ("qtbase" ,qtbase)
>         ("qtsvg" ,qtsvg)
>         ("qtx11extras" ,qtx11extras)
> +       ("setxkbmap" ,setxkbmap)
>         ("solid" ,solid)
>         ("xf86-input-libinput" ,xf86-input-libinput)
>         ("xkeyboard-config" ,xkeyboard-config)
> @@ -418,7 +419,16 @@ the operating system LXQt is running on.")
>                 (("\\$\\{LXQT_TRANSLATIONS_DIR\\}")
>                  (string-append (assoc-ref outputs "out")
>                                 "/share/lxqt/translations")))
> -             #t)))))
> +             #t))
> +          (add-after 'install 'wrap-for-setxkbmap-path
> +            (lambda* (#:key outputs #:allow-other-keys)
> +              (let ((out              (assoc-ref outputs "out"))
> +                    (setxkbmap          (assoc-ref %build-inputs 
> "setxkbmap")))
> +                       (wrap-program (string-append out 
> "/bin/lxqt-config")
> +                            `("PATH" ":" prefix (,(string-append 
> setxkbmap "/bin/"))))
> +                       (wrap-program (string-append out 
> "/bin/lxqt-config-input")
> +                           `("PATH" ":" prefix (,(string-append 
> setxkbmap "/bin/"))))
> +               #t))))))
>      (home-page "https://lxqt.github.io")
>      (synopsis "Tools to configure LXQt and the underlying operating 
> system")
>      (description "lxqt-config is providing several tools involved in 
> the




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#43210] [PATCH] gnu: lxqt-config: Wrapping the lxqt-config and lxqt-config-input and setting the setxkbmap PATH for fixing save added layout
Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Thu, 24 Sep 2020 15:24:01 +0000
Resent-Message-ID: <handler.43210.B43210.160096098621668 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 43210
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: "Hamzeh Nasajpour" <h.nasajpour@HIDDEN>
Cc: 43210 <at> debbugs.gnu.org
Received: via spool by 43210-submit <at> debbugs.gnu.org id=B43210.160096098621668
          (code B ref 43210); Thu, 24 Sep 2020 15:24:01 +0000
Received: (at 43210) by debbugs.gnu.org; 24 Sep 2020 15:23:06 +0000
Received: from localhost ([127.0.0.1]:41302 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kLT5N-0005dQ-MT
	for submit <at> debbugs.gnu.org; Thu, 24 Sep 2020 11:23:05 -0400
Received: from eggs.gnu.org ([209.51.188.92]:40516)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1kLT5L-0005ca-S1
 for 43210 <at> debbugs.gnu.org; Thu, 24 Sep 2020 11:23:04 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:34863)
 by eggs.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <ludo@HIDDEN>)
 id 1kLT5G-0004hw-4M; Thu, 24 Sep 2020 11:22:58 -0400
Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=57488 helo=ribbon)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <ludo@HIDDEN>)
 id 1kLT5F-0004Fh-KQ; Thu, 24 Sep 2020 11:22:57 -0400
From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
References: <2a9af2f5-62b9-45c9-bfa5-430241158521@HIDDEN>
 <48a7703f-7edf-48e0-b8a9-8e03944d5e20@HIDDEN>
Date: Thu, 24 Sep 2020 17:22:56 +0200
In-Reply-To: <48a7703f-7edf-48e0-b8a9-8e03944d5e20@HIDDEN> (Hamzeh
 Nasajpour's message of "Sat, 12 Sep 2020 16:31:33 +0430")
Message-ID: <87pn6b6vxr.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Hi,

"Hamzeh Nasajpour" <h.nasajpour@HIDDEN> skribis:

> Seems that anyway we have to add `setxkbmap` to `propagated-inputs`. The =
previous commit will fix the adding `keyboard-layout` but without having th=
e `setxkbmap` in `propagated-inputs` the added layouts won't add as permane=
nt and will be reset after each reboot. So again, we need to add `setxkbmap=
` as a dependency in `propagated-inputs`.

Why is that?  I fail to see why using =E2=80=98propagated-inputs=E2=80=99 i=
nstead of
wrapping would work better.

>> +          (add-after 'install 'wrap-for-setxkbmap-path
>> +            (lambda* (#:key outputs #:allow-other-keys)
>> +              (let ((out              (assoc-ref outputs "out"))
>> +                    (setxkbmap          (assoc-ref %build-inputs=20
>> "setxkbmap")))
>> +                       (wrap-program (string-append out=20
>> "/bin/lxqt-config")
>> +                            `("PATH" ":" prefix (,(string-append=20
>> setxkbmap "/bin/"))))
>> +                       (wrap-program (string-append out=20
>> "/bin/lxqt-config-input")
>> +                           `("PATH" ":" prefix (,(string-append=20
>> setxkbmap "/bin/"))))
>> +               #t))))))

For this case, it might be easier/preferable to replace =E2=80=98setxkbmap=
=E2=80=99 in
the source code with the absolute file name of =E2=80=98setxkbmap=E2=80=99.

Thanks,
Ludo=E2=80=99.





Last modified: Thu, 24 Sep 2020 15:30:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.