From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 21 12:44:25 2022 Received: (at submit) by debbugs.gnu.org; 21 Feb 2022 17:44:25 +0000 Received: from localhost ([127.0.0.1]:38935 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nMCjZ-0004Uk-4C for submit@debbugs.gnu.org; Mon, 21 Feb 2022 12:44:25 -0500 Received: from lists.gnu.org ([209.51.188.17]:37580) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nMCjX-0004Uc-Ka for submit@debbugs.gnu.org; Mon, 21 Feb 2022 12:44:23 -0500 Received: from eggs.gnu.org ([209.51.188.92]:55498) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nMCjX-0000Ea-8o for guix-patches@gnu.org; Mon, 21 Feb 2022 12:44:23 -0500 Received: from relay10.mail.gandi.net ([217.70.178.230]:49145) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nMCjU-0002ld-ML for guix-patches@gnu.org; Mon, 21 Feb 2022 12:44:22 -0500 Received: (Authenticated sender: tanguy@bioneland.org) by mail.gandi.net (Postfix) with ESMTPSA id 89358240006; Mon, 21 Feb 2022 17:44:13 +0000 (UTC) From: Tanguy Le Carrour To: guix-patches@gnu.org Subject: [PATCH 0/2] gnu: Add tessen. Date: Mon, 21 Feb 2022 18:43:40 +0100 Message-Id: <20220221174340.2287-1-tanguy@bioneland.org> X-Mailer: git-send-email 2.34.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: none client-ip=217.70.178.230; envelope-from=tanguy@bioneland.org; helo=relay10.mail.gandi.net X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit Cc: Tanguy Le Carrour 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: -3.3 (---) Tanguy Le Carrour (2): gnu: Add wtype. gnu: Add tessen. gnu/packages/freedesktop.scm | 23 +++++++++++++++++++++++ gnu/packages/password-utils.scm | 33 +++++++++++++++++++++++++++++++++ 2 files changed, 56 insertions(+) -- 2.34.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 21 13:33:32 2022 Received: (at 54090) by debbugs.gnu.org; 21 Feb 2022 18:33:32 +0000 Received: from localhost ([127.0.0.1]:39002 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nMDV5-0002EL-Pl for submit@debbugs.gnu.org; Mon, 21 Feb 2022 13:33:31 -0500 Received: from relay8-d.mail.gandi.net ([217.70.183.201]:46641) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nMDV4-0002E5-2b for 54090@debbugs.gnu.org; Mon, 21 Feb 2022 13:33:30 -0500 Received: (Authenticated sender: tanguy@bioneland.org) by mail.gandi.net (Postfix) with ESMTPSA id 37C4A1BF203; Mon, 21 Feb 2022 18:33:22 +0000 (UTC) From: Tanguy Le Carrour To: 54090@debbugs.gnu.org Subject: [PATCH 1/2] gnu: Add wtype. Date: Mon, 21 Feb 2022 19:33:03 +0100 Message-Id: <20220221183304.5051-1-tanguy@bioneland.org> X-Mailer: git-send-email 2.34.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 54090 Cc: Tanguy Le Carrour 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 (-) * gnu/packages/freedesktop.scm (wtype): New variable. --- gnu/packages/freedesktop.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm index f89ec0742f..e2c17e0797 100644 --- a/gnu/packages/freedesktop.scm +++ b/gnu/packages/freedesktop.scm @@ -1201,6 +1201,29 @@ (define-public wev XEv.") (license license:expat))) +(define-public wtype + (package + (name "wtype") + (version "0.4") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/atx/wtype.git") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0bpix92vzip9vlhzihj3k8h9flrlna231x3y8ah7p4965l177yjd")))) + (build-system meson-build-system) + (native-inputs + (list pkg-config wayland libxkbcommon)) + (synopsis "Xdotool type for Wayland") + (description "Wtype lets you simulate keyboard input and mouse activity, +move and resize windows, etc.") + (home-page "https://github.com/atx/wtype") + ;; MIT License + (license license:expat))) + (define-public exempi (package (name "exempi") -- 2.34.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 21 13:33:35 2022 Received: (at 54090) by debbugs.gnu.org; 21 Feb 2022 18:33:35 +0000 Received: from localhost ([127.0.0.1]:39005 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nMDV9-0002Ea-0h for submit@debbugs.gnu.org; Mon, 21 Feb 2022 13:33:35 -0500 Received: from relay8-d.mail.gandi.net ([217.70.183.201]:47899) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nMDV7-0002EB-6w for 54090@debbugs.gnu.org; Mon, 21 Feb 2022 13:33:33 -0500 Received: (Authenticated sender: tanguy@bioneland.org) by mail.gandi.net (Postfix) with ESMTPSA id 5F3F51BF208; Mon, 21 Feb 2022 18:33:27 +0000 (UTC) From: Tanguy Le Carrour To: 54090@debbugs.gnu.org Subject: [PATCH 2/2] gnu: Add tessen. Date: Mon, 21 Feb 2022 19:33:04 +0100 Message-Id: <20220221183304.5051-2-tanguy@bioneland.org> X-Mailer: git-send-email 2.34.0 In-Reply-To: <20220221183304.5051-1-tanguy@bioneland.org> References: <20220221183304.5051-1-tanguy@bioneland.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 54090 Cc: Tanguy Le Carrour 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 (-) * gnu/packages/password-utils.scm (tessen): New variable. --- gnu/packages/password-utils.scm | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/gnu/packages/password-utils.scm b/gnu/packages/password-utils.scm index 440bb927a6..ad21bd3ae8 100644 --- a/gnu/packages/password-utils.scm +++ b/gnu/packages/password-utils.scm @@ -736,6 +736,39 @@ (define-public rofi-pass @end enumerate") (license license:gpl3))) +(define-public tessen + (package + (name "tessen") + (version "2.0.0") + (source + (origin + (method url-fetch) + (uri + (string-append "https://raw.githubusercontent.com/ayushnix/tessen/" + "v" version "/tessen")) + (sha256 + (base32 "1n2q0w31ylnrsvrnv6fz4zc6wxbxrjqx8q4j1fdgamq5b4d9wjcn")) + (file-name name))) + (build-system trivial-build-system) + (arguments + `(#:modules ((guix build utils)) + #:builder + (begin + (use-modules (guix build utils)) + (let ((source (string-append (assoc-ref %build-inputs "source"))) + (script "tessen") + (out (assoc-ref %outputs "out"))) + (copy-file source script) + (chmod script #o555) + (install-file script (string-append out "/bin")))))) + (propagated-inputs + (list wtype)) + (home-page "https://github.com/ayushnix/tessen") + (synopsis "Frontend for password-store and gopass") + (description "Tessen is a bash script that can autotype and copy data +from password-store and gopass files.") + (license license:gpl2+))) + (define-public browserpass-native (package (name "browserpass-native") -- 2.34.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 03 17:28:28 2022 Received: (at 54090) by debbugs.gnu.org; 3 Mar 2022 22:28:28 +0000 Received: from localhost ([127.0.0.1]:44040 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nPtvw-0006Kt-B9 for submit@debbugs.gnu.org; Thu, 03 Mar 2022 17:28:28 -0500 Received: from eggs.gnu.org ([209.51.188.92]:46914) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nPtvu-0006Kg-Tu for 54090@debbugs.gnu.org; Thu, 03 Mar 2022 17:28:27 -0500 Received: from [2001:470:142:3::e] (port=59750 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nPtvi-0004Zx-1B; Thu, 03 Mar 2022 17:28:21 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=+LapUBQpK47pAaoJarCZn+6tmN/Pm/JVSjuNBAijCto=; b=jePxl69uTl/bbboXUWp2 7lGWvotGlE71nidSjiVVsQE/UyZTBWOhCS9fABd2xsxOoLIfnewKo1cepLccWoL81WVH2MPN0Lzic NB/e3aVfyY71la/gu94oVlFbvJ4X5dwmaKadx2Sf7JTkwDncbaAZLuEXgfSq3ylFPqOzoSR3iz+v8 LylW+SJ+O0fX3vT3qaMCmTzotR8o1hbyvvPq5ZDGWGBHhQ1WwgnwuBOFpJhEYRTYsa+z4RD+FRWeF EgdgY/RFNB2cQtWZywbUshe6bqfcTgMMPFmvbuVDs2/SEtznhgIAjp3Zfovi1V5r16j2rCQDvcCUO TT5rI9yAsnNMuA==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201]:50090 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nPtve-0004MT-F0; Thu, 03 Mar 2022 17:28:13 -0500 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Tanguy Le Carrour Subject: Re: bug#54090: [PATCH 0/2] gnu: Add tessen. References: <20220221174340.2287-1-tanguy@bioneland.org> <20220221183304.5051-1-tanguy@bioneland.org> Date: Thu, 03 Mar 2022 23:28:08 +0100 In-Reply-To: <20220221183304.5051-1-tanguy@bioneland.org> (Tanguy Le Carrour's message of "Mon, 21 Feb 2022 19:33:03 +0100") Message-ID: <87h78evfgn.fsf_-_@gnu.org> 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: -2.3 (--) X-Debbugs-Envelope-To: 54090 Cc: 54090@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: -3.3 (---) Hi, Tanguy Le Carrour skribis: > * gnu/packages/freedesktop.scm (wtype): New variable. Applied, thanks. Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 03 17:30:51 2022 Received: (at 54090) by debbugs.gnu.org; 3 Mar 2022 22:30:51 +0000 Received: from localhost ([127.0.0.1]:44046 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nPtyE-0007F8-OC for submit@debbugs.gnu.org; Thu, 03 Mar 2022 17:30:51 -0500 Received: from eggs.gnu.org ([209.51.188.92]:47364) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nPty4-0006xf-9r for 54090@debbugs.gnu.org; Thu, 03 Mar 2022 17:30:49 -0500 Received: from [2001:470:142:3::e] (port=59798 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nPtxy-00053c-MB; Thu, 03 Mar 2022 17:30:34 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=YIc0UfXkgJmlpPmsv6jNbMrGJuPDm03U2OKxoGFyq44=; b=bHHyypylGEL77rmEp6kN 4Zs4R6hPiQ8phdacytQfweZ3NCj4Rz4CvajksKqU+YRYPjUZ8MxEQfiDxfQXARIqlwQ0BZylkhSW6 MmLUDCIkphVEldjImJIYWvsInQhqel1g0y3O48S6v3vnBLAEZsl16UAb82gTRvszL2J4tHsf8dIqc wgev6jA09bda8joJ5oDfiuIF4p+JhqxXQwKUD2Eeb3fNSowLdCFJr083vz7DfUEJD5IAEWwtA45VJ 3kWXCayS0TkI+lHYl0uHlw+cUPw2kayanAoYgx5JwUWOcQ5NdbHaszUsqEEnrmrL95eznsqJrhUWp 0Z2gdqjNKb8OPw==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201]:50092 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nPtxp-0001sQ-4O; Thu, 03 Mar 2022 17:30:34 -0500 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Tanguy Le Carrour Subject: Re: bug#54090: [PATCH 0/2] gnu: Add tessen. References: <20220221183304.5051-1-tanguy@bioneland.org> <20220221183304.5051-2-tanguy@bioneland.org> Date: Thu, 03 Mar 2022 23:30:23 +0100 In-Reply-To: <20220221183304.5051-2-tanguy@bioneland.org> (Tanguy Le Carrour's message of "Mon, 21 Feb 2022 19:33:04 +0100") Message-ID: <87czj2vfcw.fsf_-_@gnu.org> 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.0 (/) X-Debbugs-Envelope-To: 54090 Cc: 54090@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: -3.3 (---) Tanguy Le Carrour skribis: > * gnu/packages/password-utils.scm (tessen): New variable. [...] > + (origin > + (method url-fetch) > + (uri > + (string-append "https://raw.githubusercontent.com/ayushnix/tesse= n/" > + "v" version "/tessen")) Is this a stable URL? > + #:builder > + (begin > + (use-modules (guix build utils)) > + (let ((source (string-append (assoc-ref %build-inputs "source")= )) > + (script "tessen") > + (out (assoc-ref %outputs "out"))) Could you change that to use a gexp, along these lines: #:builder #~(begin =E2=80=A6 (let ((source #$(package-source this-package)) (out #$output) =E2=80=A6) =E2=80=A6)) > + (propagated-inputs > + (list wtype)) Could you substitute* the absolute file name of =E2=80=98wtype=E2=80=99 in = the script instead of propagating? TIA! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 06 13:40:54 2022 Received: (at 54090) by debbugs.gnu.org; 6 Mar 2022 18:40:54 +0000 Received: from localhost ([127.0.0.1]:51728 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQvoM-0005Od-65 for submit@debbugs.gnu.org; Sun, 06 Mar 2022 13:40:54 -0500 Received: from relay5-d.mail.gandi.net ([217.70.183.197]:33507) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQvoK-0005OR-RT for 54090@debbugs.gnu.org; Sun, 06 Mar 2022 13:40:53 -0500 Received: (Authenticated sender: tanguy@bioneland.org) by mail.gandi.net (Postfix) with ESMTPSA id 69C531C0005; Sun, 6 Mar 2022 18:40:46 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable References: <20220221183304.5051-1-tanguy@bioneland.org> <20220221183304.5051-2-tanguy@bioneland.org> <87czj2vfcw.fsf_-_@gnu.org> Subject: Re: bug#54090: [PATCH 0/2] gnu: Add tessen. From: Tanguy LE CARROUR To: Ludovic =?utf-8?q?Court=C3=A8s?= In-Reply-To: <87czj2vfcw.fsf_-_@gnu.org> Date: Sun, 06 Mar 2022 19:40:45 +0100 Message-ID: <164659204547.2630.278024400267167099@localhost> User-Agent: alot/0.10 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 54090 Cc: 54090@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 (-) Hi Ludo=E2=80=99 Thanks for reviewing! Quoting Ludovic Court=C3=A8s (2022-03-03 23:30:23) > Tanguy Le Carrour skribis: >=20 > > * gnu/packages/password-utils.scm (tessen): New variable. >=20 > [...] >=20 > > + (origin > > + (method url-fetch) > > + (uri > > + (string-append "https://raw.githubusercontent.com/ayushnix/tes= sen/" > > + "v" version "/tessen")) >=20 > Is this a stable URL? As stable as it can get, nowadays?! ^_^' Anyway, might not be a problem any more once you've reached the end of this email=E2=80=A6 > > + #:builder > > + (begin > > + (use-modules (guix build utils)) > > + (let ((source (string-append (assoc-ref %build-inputs "source= "))) > > + (script "tessen") > > + (out (assoc-ref %outputs "out"))) >=20 > Could you change that to use a gexp, along these lines: >=20 > #:builder #~(begin > =E2=80=A6 > (let ((source #$(package-source this-package)) > (out #$output) > =E2=80=A6) > =E2=80=A6)) Mmmm=E2=80=A6 I tried, but could not get anything to work! I ended up with: ``` #:builder #~(begin (use-modules (guix build utils)) (let ((source #$(package-source this-package)) (out #$output) (wtype #$(this-package-input "wtype")) (script "tessen")) (copy-file source script) (chmod script #o555) (substitute* script (("wtype") (string-append wtype "/bin/wtype"))) (install-file script (string-append out "/bin")))) ``` But it failed with: ``` ERROR: In procedure %resolve-variable: Unbound variable: gexp ``` > > + (propagated-inputs > > + (list wtype)) >=20 > Could you substitute* the absolute file name of =E2=80=98wtype=E2=80=99 i= n the script > instead of propagating? This, at least, I think I did properly! Without the Gexp, I wrote something that works: ``` (begin (use-modules (guix build utils)) (let ((source (string-append (assoc-ref %build-inputs "source"))) (script "tessen") (out (assoc-ref %outputs "out"))) (out (assoc-ref %outputs "out")) (wtype (assoc-ref %build-inputs "wtype")) (script "tessen")) (copy-file source script) (chmod script #o555) (install-file script (string-append out "/bin")))))) ``` But actually, I figured out that Tessen was not "just" a Bash script and could be "properly" `make install`-ed. So, I'll try to rewrite a proper package definition, fetching the source from Git and installing it the good old way! I can then use a more familiar `modify-phases` to substitute `wtype` in the script. Sounds like a plan to you?! Regards, --=20 Tanguy From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 06 14:33:20 2022 Received: (at 54090) by debbugs.gnu.org; 6 Mar 2022 19:33:20 +0000 Received: from localhost ([127.0.0.1]:51749 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQwd6-0006dh-0m for submit@debbugs.gnu.org; Sun, 06 Mar 2022 14:33:20 -0500 Received: from michel.telenet-ops.be ([195.130.137.88]:50014) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQwd3-0006dX-H9 for 54090@debbugs.gnu.org; Sun, 06 Mar 2022 14:33:18 -0500 Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by michel.telenet-ops.be with bizsmtp id 37ZF270074UW6Th067ZFqU; Sun, 06 Mar 2022 20:33:16 +0100 Message-ID: Subject: Re: [bug#54090] [PATCH 0/2] gnu: Add tessen. From: Maxime Devos To: Tanguy LE CARROUR , Ludovic =?ISO-8859-1?Q?Court=E8s?= Date: Sun, 06 Mar 2022 20:33:11 +0100 In-Reply-To: <164659204547.2630.278024400267167099@localhost> References: <20220221183304.5051-1-tanguy@bioneland.org> <20220221183304.5051-2-tanguy@bioneland.org> <87czj2vfcw.fsf_-_@gnu.org> <164659204547.2630.278024400267167099@localhost> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-XYOoVBVxHhmGDDnXq9vq" 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=1646595196; bh=JlescPWfOA78MdNHqXyfW0GbxnwoBaqIivFVt3N5OEg=; h=Subject:From:To:Cc:Date:In-Reply-To:References; b=YQ+L708xIkgPQsBlTTTd18YjXtjADonicRQqepqp0n/qcfYFizm2qucTEBJqXWDDV uDp09QNwo8sC+ZatecvSF5NJDCyr9XtJlLXsYH1LzGIaQgX7tVOcgg2RdG/k6j58VO 5UZ+zeNBi/cCloh4F8EiGdJaLYd8PZTZv7/FNYsLYHE8QTXGeEtA+3xjVz8RQod3EJ gdDs0bQp6ZEXaM0m670jNdKYzRa97nEmKG21v1lGZ2+Z9pe2gIWQdgrgoUKkAUOM41 4SVUZ65ZUMgmk6Bc/jrf5QTAX9Lltic+GAHEdmtV7uZJmoxJw52Xn4NfwdvD5FxnBj +o5/PBtVUXqXg== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 54090 Cc: 54090@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 (-) --=-XYOoVBVxHhmGDDnXq9vq Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Tanguy LE CARROUR schreef op zo 06-03-2022 om 19:40 [+0100]: > ``` > ERROR: In procedure %resolve-variable: > Unbound variable: gexp Replace the quasiquote (`) by 'list' and import (guix gexp): (package ... (arguments (list #:builder #~(foo bar ...)))) --=-XYOoVBVxHhmGDDnXq9vq 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+4iGRcl7gUCYiUMdxccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7pT0AQCiTG6xJezmOzVx6u/1YcshcaOd tPee01Tr9fW/pCulNQEA9v9QAl3+tXTRJ2pWkR+Q5OOsOgP5EmmRBwpzg1q/mAY= =LySB -----END PGP SIGNATURE----- --=-XYOoVBVxHhmGDDnXq9vq-- From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 10 01:54:30 2022 Received: (at 54090) by debbugs.gnu.org; 10 Mar 2022 06:54:30 +0000 Received: from localhost ([127.0.0.1]:33037 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nSCgq-0004MH-Gi for submit@debbugs.gnu.org; Thu, 10 Mar 2022 01:54:30 -0500 Received: from relay8-d.mail.gandi.net ([217.70.183.201]:49659) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nSCgo-0004M2-RP for 54090@debbugs.gnu.org; Thu, 10 Mar 2022 01:54:23 -0500 Received: (Authenticated sender: tanguy@bioneland.org) by mail.gandi.net (Postfix) with ESMTPSA id A3AAA1BF206; Thu, 10 Mar 2022 06:54:15 +0000 (UTC) From: Tanguy Le Carrour To: 54090@debbugs.gnu.org Subject: [PATCH v2] gnu: Add tessen. Date: Thu, 10 Mar 2022 07:53:46 +0100 Message-Id: <20220310065346.7716-1-tanguy@bioneland.org> X-Mailer: git-send-email 2.34.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 54090 Cc: Tanguy Le Carrour , ludo@gnu.org, maximedevos@telenet.be 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 (-) * gnu/packages/password-utils.scm (tessen): New variable. --- gnu/packages/password-utils.scm | 36 ++++++++++++++++++++++++++++++++- 1 file changed, 35 insertions(+), 1 deletion(-) diff --git a/gnu/packages/password-utils.scm b/gnu/packages/password-utils.scm index 440bb927a6..f8990cc5f5 100644 --- a/gnu/packages/password-utils.scm +++ b/gnu/packages/password-utils.scm @@ -23,7 +23,7 @@ ;;; Copyright © 2018 Amirouche Boubekki ;;; Copyright © 2018, 2019, 2020 Tim Gesthuizen ;;; Copyright © 2019 Jens Mølgaard -;;; Copyright © 2019 Tanguy Le Carrour +;;; Copyright © 2019,2022 Tanguy Le Carrour ;;; Copyright © 2020 Guillaume Le Vaillant ;;; Copyright © 2020 Brice Waegeneire ;;; Copyright © 2020 Jean-Baptiste Note @@ -736,6 +736,40 @@ (define-public rofi-pass @end enumerate") (license license:gpl3))) +(define-public tessen + (package + (name "tessen") + (version "2.1.0") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/ayushnix/tessen/") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1ddsjhzp1qy3jfhxlrzcxgp0gza234yc0sdlngwa3xdj0wr40zs0")))) + (build-system gnu-build-system) + (arguments + `(#:phases (modify-phases %standard-phases + (add-after 'unpack 'patch-wtype-path + (lambda* (#:key inputs #:allow-other-keys) + (let ((wtype (assoc-ref inputs "wtype"))) + (substitute* "tessen" + (("wtype") (string-append wtype "/bin/wtype")))))) + (delete 'configure) + (delete 'check)) + #:make-flags + (let ((out (assoc-ref %outputs "out"))) + (list (string-append "PREFIX=" out))))) + (native-inputs (list scdoc)) + (inputs (list wtype)) + (home-page "https://github.com/ayushnix/tessen") + (synopsis "Frontend for password-store and gopass") + (description "Tessen is a bash script that can autotype and copy data +from password-store and gopass files.") + (license license:gpl2+))) + (define-public browserpass-native (package (name "browserpass-native") -- 2.34.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 10 13:56:29 2022 Received: (at 54090) by debbugs.gnu.org; 10 Mar 2022 18:56:29 +0000 Received: from localhost ([127.0.0.1]:35509 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nSNxd-0003zZ-I8 for submit@debbugs.gnu.org; Thu, 10 Mar 2022 13:56:29 -0500 Received: from relay2-d.mail.gandi.net ([217.70.183.194]:59487) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nSNxb-0003zL-Aw for 54090@debbugs.gnu.org; Thu, 10 Mar 2022 13:56:27 -0500 Received: (Authenticated sender: admin@nicolasgoaziou.fr) by mail.gandi.net (Postfix) with ESMTPSA id 7089340003; Thu, 10 Mar 2022 18:56:20 +0000 (UTC) From: Nicolas Goaziou To: Tanguy Le Carrour Subject: Re: [bug#54090] [PATCH v2] gnu: Add tessen. References: <20220221174340.2287-1-tanguy@bioneland.org> <20220310065346.7716-1-tanguy@bioneland.org> Date: Thu, 10 Mar 2022 19:56:19 +0100 In-Reply-To: <20220310065346.7716-1-tanguy@bioneland.org> (Tanguy Le Carrour's message of "Thu, 10 Mar 2022 07:53:46 +0100") Message-ID: <87ilsl63ho.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: 54090 Cc: 54090@debbugs.gnu.org, ludo@gnu.org, maximedevos@telenet.be 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, Tanguy Le Carrour writes: > * gnu/packages/password-utils.scm (tessen): New variable. Thanks. I simply suggest some style overhaul! > + (arguments (list #:phases #~(modify-phases ...) ...) > + `(#:phases (modify-phases %standard-phases > + (add-after 'unpack 'patch-wtype-path > + (lambda* (#:key inputs #:allow-other-keys) > + (let ((wtype (assoc-ref inputs "wtype"))) > + (substitute* "tessen" > + (("wtype") (string-append wtype "/bin/wtype")))))) You can drop the `wtype' binding, and use (search-input-file inputs "/bin/wtype") as a replacement for "wtype". > + (delete 'configure) There should be a comment (perhaps there is no configure script) > + (delete 'check)) Disabling tests is done with "#:tests? #f", but then, a comment is necessary (perhaps there are no tests). ) > + #:make-flags > + (let ((out (assoc-ref %outputs "out"))) #~(let ...) > + (list (string-append "PREFIX=" out))))) You can drop the `out' binding and use (string-append "PREFIX=" #$output) You'll need to add #:use-module (guix gexp) at the top-level for those changes. Regards, -- Nicolas Goaziou From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 11 02:52:59 2022 Received: (at 54090) by debbugs.gnu.org; 11 Mar 2022 07:52:59 +0000 Received: from localhost ([127.0.0.1]:36432 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nSa54-0001RJ-UW for submit@debbugs.gnu.org; Fri, 11 Mar 2022 02:52:59 -0500 Received: from relay11.mail.gandi.net ([217.70.178.231]:38685) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nSa52-0001R4-LY for 54090@debbugs.gnu.org; Fri, 11 Mar 2022 02:52:56 -0500 Received: (Authenticated sender: tanguy@bioneland.org) by mail.gandi.net (Postfix) with ESMTPSA id C1FD310000A; Fri, 11 Mar 2022 07:52:49 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable References: <20220221174340.2287-1-tanguy@bioneland.org> <20220310065346.7716-1-tanguy@bioneland.org> <87ilsl63ho.fsf@nicolasgoaziou.fr> Subject: Re: [bug#54090] [PATCH v2] gnu: Add tessen. From: Tanguy LE CARROUR To: Nicolas Goaziou In-Reply-To: <87ilsl63ho.fsf@nicolasgoaziou.fr> Date: Fri, 11 Mar 2022 08:52:49 +0100 Message-ID: <164698516912.6277.7042336300114560432@localhost> User-Agent: alot/0.10 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 54090 Cc: 54090@debbugs.gnu.org, ludo@gnu.org, maximedevos@telenet.be 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 (-) Hi Nicolas, Quoting Nicolas Goaziou (2022-03-10 19:56:19) > Tanguy Le Carrour writes: >=20 > > * gnu/packages/password-utils.scm (tessen): New variable. >=20 > Thanks. I simply suggest some style overhaul! Thanks for all those useful comments! I'm not sure I=C2=A0understand everything when it comes to gexp, though! ^_= ^' Anyhow, it works, so I'm sending a v3=E2=80=A6 Regards, --=20 Tanguy From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 11 02:54:38 2022 Received: (at 54090) by debbugs.gnu.org; 11 Mar 2022 07:54:38 +0000 Received: from localhost ([127.0.0.1]:36436 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nSa6b-0001UX-6y for submit@debbugs.gnu.org; Fri, 11 Mar 2022 02:54:38 -0500 Received: from relay9-d.mail.gandi.net ([217.70.183.199]:60819) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nSa6Z-0001UE-1S for 54090@debbugs.gnu.org; Fri, 11 Mar 2022 02:54:31 -0500 Received: from rafflesia.easter-eggs.fr (176-159-32-89.abo.bbox.fr [176.159.32.89]) (Authenticated sender: tanguy@bioneland.org) by mail.gandi.net (Postfix) with ESMTPA id C8885FF805; Fri, 11 Mar 2022 07:54:22 +0000 (UTC) From: Tanguy Le Carrour To: 54090@debbugs.gnu.org Subject: [PATCH v3] gnu: Add tessen. Date: Fri, 11 Mar 2022 08:54:12 +0100 Message-Id: <20220311075412.17869-1-tanguy@bioneland.org> X-Mailer: git-send-email 2.34.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 54090 Cc: Tanguy Le Carrour , ludo@gnu.org, maximedevos@telenet.be, mail@nicolasgoaziou.fr 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 (-) * gnu/packages/password-utils.scm (tessen): New variable. --- gnu/packages/password-utils.scm | 38 ++++++++++++++++++++++++++++++++- 1 file changed, 37 insertions(+), 1 deletion(-) diff --git a/gnu/packages/password-utils.scm b/gnu/packages/password-utils.scm index 440bb927a6..0e5f63e1be 100644 --- a/gnu/packages/password-utils.scm +++ b/gnu/packages/password-utils.scm @@ -23,7 +23,7 @@ ;;; Copyright © 2018 Amirouche Boubekki ;;; Copyright © 2018, 2019, 2020 Tim Gesthuizen ;;; Copyright © 2019 Jens Mølgaard -;;; Copyright © 2019 Tanguy Le Carrour +;;; Copyright © 2019,2022 Tanguy Le Carrour ;;; Copyright © 2020 Guillaume Le Vaillant ;;; Copyright © 2020 Brice Waegeneire ;;; Copyright © 2020 Jean-Baptiste Note @@ -56,6 +56,7 @@ (define-module (gnu packages password-utils) #:use-module (guix build-system go) #:use-module (guix build-system trivial) #:use-module (guix download) + #:use-module (guix gexp) #:use-module (guix git-download) #:use-module (guix packages) #:use-module (gnu packages) @@ -736,6 +737,41 @@ (define-public rofi-pass @end enumerate") (license license:gpl3))) +(define-public tessen + (package + (name "tessen") + (version "2.1.0") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/ayushnix/tessen/") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1ddsjhzp1qy3jfhxlrzcxgp0gza234yc0sdlngwa3xdj0wr40zs0")))) + (build-system gnu-build-system) + (arguments + (list #:tests? + #f ;no tests + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'patch-wtype-path + (lambda* (#:key inputs #:allow-other-keys) + (substitute* "tessen" + (("wtype") (search-input-file inputs "/bin/wtype"))))) + (delete 'configure)) ;no configure script + #:make-flags + #~(list (string-append "PREFIX=" + #$output)))) + (native-inputs (list scdoc)) + (inputs (list wtype)) + (home-page "https://github.com/ayushnix/tessen") + (synopsis "Frontend for password-store and gopass") + (description "Tessen is a bash script that can autotype and copy data +from password-store and gopass files.") + (license license:gpl2+))) + (define-public browserpass-native (package (name "browserpass-native") -- 2.34.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 16 10:45:45 2022 Received: (at 54090-done) by debbugs.gnu.org; 16 Mar 2022 14:45:46 +0000 Received: from localhost ([127.0.0.1]:51999 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nUUuH-00083e-Jz for submit@debbugs.gnu.org; Wed, 16 Mar 2022 10:45:45 -0400 Received: from eggs.gnu.org ([209.51.188.92]:54208) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nUUuG-0007x0-6H for 54090-done@debbugs.gnu.org; Wed, 16 Mar 2022 10:45:44 -0400 Received: from [2001:470:142:3::e] (port=33142 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nUUu9-0001kF-OR; Wed, 16 Mar 2022 10:45:37 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=yQoXjXl08BozJA7tQQ7GfzZyeXNvXxnkosGPQjrVnYs=; b=leEPaS0XT695Y7Hy1EOO 0QT4SMBJlrRIl9jIR9FO1yEInCpB634qMFt0i2ffuDOfiOY57KSqGFGMKevLCiO2IkA64Z9UoALnW YuI5K2Uonw9+cL7NwrcAXKvXq4LcufXVjCHcSmbqQaV5RUES9/tdLA0Sfjw/hMEuRwbFuSRJqaI4h 64U6WFQFuFnmtERCdFGZZ0ZCA+bYjjapdhwdF0YzHgyg0pdGv5K7aHIyr/0A3PYmEAsdNRfmhPRdH 1Dc/l6rwn/5+SpA0DTQEb58LKIcfso5wm4jpfnT6xkxXwTbxMqfxO+nCS495FQLTXxcBi8vBpYJ1U X4UgkB0MC+/kBg==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201]:50087 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nUUu8-0000KT-RQ; Wed, 16 Mar 2022 10:45:37 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Tanguy Le Carrour Subject: Re: bug#54090: [PATCH 0/2] gnu: Add tessen. References: <20220221174340.2287-1-tanguy@bioneland.org> <20220311075412.17869-1-tanguy@bioneland.org> Date: Wed, 16 Mar 2022 15:45:35 +0100 In-Reply-To: <20220311075412.17869-1-tanguy@bioneland.org> (Tanguy Le Carrour's message of "Fri, 11 Mar 2022 08:54:12 +0100") Message-ID: <87tubyc5ww.fsf_-_@gnu.org> 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: -2.3 (--) X-Debbugs-Envelope-To: 54090-done Cc: 54090-done@debbugs.gnu.org, maximedevos@telenet.be, mail@nicolasgoaziou.fr 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: -3.3 (---) Hi, Tanguy Le Carrour skribis: > * gnu/packages/password-utils.scm (tessen): New variable. Applied. Thank you, and thanks to the reviewers! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 16 11:01:17 2022 Received: (at 54090-done) by debbugs.gnu.org; 16 Mar 2022 15:01:17 +0000 Received: from localhost ([127.0.0.1]:52019 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nUV9J-0001VY-4s for submit@debbugs.gnu.org; Wed, 16 Mar 2022 11:01:17 -0400 Received: from relay7-d.mail.gandi.net ([217.70.183.200]:37219) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nUV9H-0001VM-DT for 54090-done@debbugs.gnu.org; Wed, 16 Mar 2022 11:01:16 -0400 Received: (Authenticated sender: tanguy@bioneland.org) by mail.gandi.net (Postfix) with ESMTPSA id 8C1122000E; Wed, 16 Mar 2022 15:01:08 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable References: <20220221174340.2287-1-tanguy@bioneland.org> <20220311075412.17869-1-tanguy@bioneland.org> <87tubyc5ww.fsf_-_@gnu.org> Subject: Re: bug#54090: [PATCH 0/2] gnu: Add tessen. From: Tanguy LE CARROUR To: Ludovic =?utf-8?q?Court=C3=A8s?= In-Reply-To: <87tubyc5ww.fsf_-_@gnu.org> Date: Wed, 16 Mar 2022 16:01:07 +0100 Message-ID: <164744286795.8054.7167058538280160523@localhost> User-Agent: alot/0.10 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 54090-done Cc: 54090-done@debbugs.gnu.org, maximedevos@telenet.be, mail@nicolasgoaziou.fr 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 (-) Hi, Quoting Ludovic Court=C3=A8s (2022-03-16 15:45:35) > Tanguy Le Carrour skribis: >=20 > > * gnu/packages/password-utils.scm (tessen): New variable. >=20 > Applied. Thank you, and thanks to the reviewers! Thank you, in deed! --=20 Tanguy From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 25 11:10:45 2022 Received: (at 54090) by debbugs.gnu.org; 25 Mar 2022 15:10:45 +0000 Received: from localhost ([127.0.0.1]:52173 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nXlaI-0000cG-UP for submit@debbugs.gnu.org; Fri, 25 Mar 2022 11:10:45 -0400 Received: from relay2-d.mail.gandi.net ([217.70.183.194]:32953) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nXlaG-0000c4-5v for 54090@debbugs.gnu.org; Fri, 25 Mar 2022 11:10:37 -0400 Received: (Authenticated sender: andrew@trop.in) by mail.gandi.net (Postfix) with ESMTPSA id 0EFD440012; Fri, 25 Mar 2022 15:10:28 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=trop.in; s=gm1; t=1648221030; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=JKBhS3UWl1sq4XvIHRy88gdDKJ5Ct7BbE98acyPGfoc=; b=Ov7tduqIkyhN23NFPPF08AOtyRO271qXRCJ2KQEalYsjdDephue0uw5FVbcMYeSOdi4bhT 19A67NbXvFwU7fl38LzSwurSw/G+q25iG6W679sspnvZ+hbPCkOwdRNOuuT7qCwgF5Y7yB +0Gyz5A5YhLi6vLIvmAqX8z1v+/A5e3NYNkAi9ZIqLE8NOjx9D22QiuzSJ8EleSMZ/tGRU YSmKgkKZqQNkrkpO4XqsEtJYw+qp9N00iLXg8vMNhSPf5vMc70t1qytZcvaJSoO0bhSbpK 1FuP1Jk49hGqUOztacGzm8e9ClIxxFZEQrltd3zzekOeMAYzq16Ux6sItf3bkg== From: Andrew Tropin To: Tanguy Le Carrour , 54090@debbugs.gnu.org Subject: Re: [bug#54090] [PATCH v3] gnu: Add tessen. In-Reply-To: <20220311075412.17869-1-tanguy@bioneland.org> References: <20220221174340.2287-1-tanguy@bioneland.org> <20220311075412.17869-1-tanguy@bioneland.org> Date: Fri, 25 Mar 2022 18:10:25 +0300 Message-ID: <87y20y2hlq.fsf@trop.in> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 54090 Cc: maximedevos@telenet.be, ludo@gnu.org, Tanguy Le Carrour , mail@nicolasgoaziou.fr 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 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 2022-03-11 08:54, Tanguy Le Carrour wrote: > * gnu/packages/password-utils.scm (tessen): New variable. > --- > gnu/packages/password-utils.scm | 38 ++++++++++++++++++++++++++++++++- > 1 file changed, 37 insertions(+), 1 deletion(-) > > diff --git a/gnu/packages/password-utils.scm b/gnu/packages/password-util= s.scm > index 440bb927a6..0e5f63e1be 100644 > --- a/gnu/packages/password-utils.scm > +++ b/gnu/packages/password-utils.scm > @@ -23,7 +23,7 @@ > ;;; Copyright =C2=A9 2018 Amirouche Boubekki > ;;; Copyright =C2=A9 2018, 2019, 2020 Tim Gesthuizen > ;;; Copyright =C2=A9 2019 Jens M=C3=B8lgaard > -;;; Copyright =C2=A9 2019 Tanguy Le Carrour > +;;; Copyright =C2=A9 2019,2022 Tanguy Le Carrour > ;;; Copyright =C2=A9 2020 Guillaume Le Vaillant > ;;; Copyright =C2=A9 2020 Brice Waegeneire > ;;; Copyright =C2=A9 2020 Jean-Baptiste Note > @@ -56,6 +56,7 @@ (define-module (gnu packages password-utils) > #:use-module (guix build-system go) > #:use-module (guix build-system trivial) > #:use-module (guix download) > + #:use-module (guix gexp) > #:use-module (guix git-download) > #:use-module (guix packages) > #:use-module (gnu packages) > @@ -736,6 +737,41 @@ (define-public rofi-pass > @end enumerate") > (license license:gpl3))) >=20=20 > +(define-public tessen > + (package > + (name "tessen") > + (version "2.1.0") > + (source (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://github.com/ayushnix/tessen/") > + (commit (string-append "v" version)))) > + (file-name (git-file-name name version)) > + (sha256 > + (base32 > + "1ddsjhzp1qy3jfhxlrzcxgp0gza234yc0sdlngwa3xdj0wr40zs0"))= )) > + (build-system gnu-build-system) > + (arguments > + (list #:tests? > + #f ;no tests > + #:phases > + #~(modify-phases %standard-phases > + (add-after 'unpack 'patch-wtype-path > + (lambda* (#:key inputs #:allow-other-keys) > + (substitute* "tessen" > + (("wtype") (search-input-file inputs "/bin/wtype"))= ))) > + (delete 'configure)) ;no configure script > + #:make-flags > + #~(list (string-append "PREFIX=3D" > + #$output)))) > + (native-inputs (list scdoc)) > + (inputs (list wtype)) > + (home-page "https://github.com/ayushnix/tessen") > + (synopsis "Frontend for password-store and gopass") > + (description "Tessen is a bash script that can autotype and copy data > +from password-store and gopass files.") > + (license license:gpl2+))) > + > (define-public browserpass-native > (package > (name "browserpass-native") Sorry, for comming up late, but the path to wl-copy binary should be hardcoded as well. /gnu/store/f48prcjwpw8wrfz0srjf096a9s8fja2w-profile/bin/tessen: line 476: w= l-copy: command not found =2D-=20 Best regards, Andrew Tropin --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJDBAEBCgAtFiEEKEGaxlA4dEDH6S/6IgjSCVjB3rAFAmI922IPHGFuZHJld0B0 cm9wLmluAAoJECII0glYwd6w6PEP/0xxDHawF+DOkdVuvgbXgveOMp5f5SIEqivH ly+dV48sLX0dNiWEmgf29eViSM3NAihAbxH3zQJMCQWvItxw+rpvGsU/utoPhdEq eeN41Sz/6dsJlWAqxVVQ4gvYFXmwaY+N8chy9I5xLY1rd5pUCDGTi2PGjtqxvLkl vbcbXapWjkEut9fuPZn0Bb/CJ0giFa0l7akV7+N73hM+zxqn9TIEW8tpsFWafs0B K1KOHsnmrQTh5DRYbmHp7lA/gxUm1gorP3lMUdLmnLG9fx0c7xkogc9ZkaQobNEz 0vOlB7yLWVn+m/l14uKIS6XDFFOotGLdGfjAf52WtXzMZOvk00V+wVRqwoQIwvwG FJ1rI2/9fMfHcwR6brLyb+ZhXVpHoAbpl4b2ltEMmCl23bhQKrBNvUjk8y7POTd4 WXTZyma+5JMWEkBWMiqVSVNX3dEDp8/4hvUr9iZm3MwrLIv4nVtk4U4coFVdPMCs /ol8zWOCLVgrZjsQUQgabYiyMzZ1QuzKI/M/MEgFBqrjpIbI8gFvnQPT4WHPSbad bi9jnPYqfO3Lmhq7w4W+xU1Y74KvXu3w0gnoe7MOD5Y+NYY4mFJ41PYg3qoWplfS hlhJwPO368hDKZqTy/SAJBAXEWG1pnHeAmgI4wybCgrlFwe7UWj8Op/jRdCsxXsF 1Wif/p5a =Ms+c -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 25 12:22:34 2022 Received: (at 54090) by debbugs.gnu.org; 25 Mar 2022 16:22:34 +0000 Received: from localhost ([127.0.0.1]:52272 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nXmhu-0006ir-HI for submit@debbugs.gnu.org; Fri, 25 Mar 2022 12:22:34 -0400 Received: from relay1-d.mail.gandi.net ([217.70.183.193]:59305) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nXmht-0006ia-5n for 54090@debbugs.gnu.org; Fri, 25 Mar 2022 12:22:33 -0400 Received: (Authenticated sender: tanguy@bioneland.org) by mail.gandi.net (Postfix) with ESMTPSA id 32841240007; Fri, 25 Mar 2022 16:22:25 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable References: <20220221174340.2287-1-tanguy@bioneland.org> <20220311075412.17869-1-tanguy@bioneland.org> <87y20y2hlq.fsf@trop.in> Subject: Re: [bug#54090] [PATCH v3] gnu: Add tessen. From: Tanguy LE CARROUR To: 54090@debbugs.gnu.org, Andrew Tropin In-Reply-To: <87y20y2hlq.fsf@trop.in> Date: Fri, 25 Mar 2022 17:22:25 +0100 Message-ID: <164822534548.5280.15088787905790996561@localhost> User-Agent: alot/0.10 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 54090 Cc: ludo@gnu.org, maximedevos@telenet.be, mail@nicolasgoaziou.fr 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 (-) Hi Andrew, Quoting Andrew Tropin (2022-03-25 16:10:25) > On 2022-03-11 08:54, Tanguy Le Carrour wrote: >=20 > > * gnu/packages/password-utils.scm (tessen): New variable. > > [=E2=80=A6] > > + (arguments > > + (list #:tests? > > + #f ;no tests > > + #:phases > > + #~(modify-phases %standard-phases > > + (add-after 'unpack 'patch-wtype-path > > + (lambda* (#:key inputs #:allow-other-keys) > > + (substitute* "tessen" > > + (("wtype") (search-input-file inputs "/bin/wtype"= ))))) > > + (delete 'configure)) ;no configure script > > + #:make-flags > > + #~(list (string-append "PREFIX=3D" > > [=E2=80=A6] >=20 > Sorry, for comming up late, but the path to wl-copy binary should be > hardcoded as well. >=20 > /gnu/store/f48prcjwpw8wrfz0srjf096a9s8fja2w-profile/bin/tessen: line 476:= wl-copy: command not found Oh, my bad! I'm not using the "copy to clipboard" feature. Fortunatly, the patch is trivial. But, before submitting it, I have a question!=E2=80=A6 Why not also add as inputs and substitute `pass`, `gopass`, `wofi`, `notify-send`, `xdg-open`=E2=80=A6 that are also used by tessen?! Regards, --=20 Tanguy From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 25 13:14:30 2022 Received: (at 54090) by debbugs.gnu.org; 25 Mar 2022 17:14:30 +0000 Received: from localhost ([127.0.0.1]:52344 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nXnW9-0003sw-UO for submit@debbugs.gnu.org; Fri, 25 Mar 2022 13:14:30 -0400 Received: from relay6-d.mail.gandi.net ([217.70.183.198]:38459) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nXnW8-0003sg-A3 for 54090@debbugs.gnu.org; Fri, 25 Mar 2022 13:14:28 -0400 Received: (Authenticated sender: andrew@trop.in) by mail.gandi.net (Postfix) with ESMTPSA id 000A9C000A; Fri, 25 Mar 2022 17:14:20 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=trop.in; s=gm1; t=1648228462; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=aAI/KqABefGZRS5PuO4Mi+EZjkeLjKtOseNI/gn4O5c=; b=f/pui7nkMOJInm6dmjnPr8o6NyOInRb04C8oX2AefXi2tTSMVWDWB2XWJoL3qkJKyKPqfR IP7oXu/N//n/78VhRvwp+V+HndBooptoXjQxIvbpeJ1wHM4TbP1bLZyWXRscbXtloxqtFI NMAgDW09TyUikVfu5rYvxTukErOvqeIbqMe3pVH/U0d30v1bI8r74YmEVCXJLGCs6oT4fj A8Xc2+bY9quYm6Rm1d+CceL6k7qY1K5UxvCaS74HjU5AZrCa5OZl8tNArPPDCriYtDkLis qFE+ZUMHEcgUk9uDzBVvpUKZXsATRCbd54kZTHOblkfhOL2EjWhqUAAVsLpbaQ== From: Andrew Tropin To: Tanguy LE CARROUR , 54090@debbugs.gnu.org Subject: Re: [bug#54090] [PATCH v3] gnu: Add tessen. In-Reply-To: <164822534548.5280.15088787905790996561@localhost> References: <20220221174340.2287-1-tanguy@bioneland.org> <20220311075412.17869-1-tanguy@bioneland.org> <87y20y2hlq.fsf@trop.in> <164822534548.5280.15088787905790996561@localhost> Date: Fri, 25 Mar 2022 20:14:17 +0300 Message-ID: <87r16q2bva.fsf@trop.in> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 54090 Cc: ludo@gnu.org, maximedevos@telenet.be, mail@nicolasgoaziou.fr 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 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 2022-03-25 17:22, Tanguy LE CARROUR wrote: > Hi Andrew, > > > Quoting Andrew Tropin (2022-03-25 16:10:25) >> On 2022-03-11 08:54, Tanguy Le Carrour wrote: >>=20 >> > * gnu/packages/password-utils.scm (tessen): New variable. >> > [=E2=80=A6] >> > + (arguments >> > + (list #:tests? >> > + #f ;no tests >> > + #:phases >> > + #~(modify-phases %standard-phases >> > + (add-after 'unpack 'patch-wtype-path >> > + (lambda* (#:key inputs #:allow-other-keys) >> > + (substitute* "tessen" >> > + (("wtype") (search-input-file inputs "/bin/wtype= "))))) >> > + (delete 'configure)) ;no configure script >> > + #:make-flags >> > + #~(list (string-append "PREFIX=3D" >> > [=E2=80=A6] >>=20 >> Sorry, for comming up late, but the path to wl-copy binary should be >> hardcoded as well. >>=20 >> /gnu/store/f48prcjwpw8wrfz0srjf096a9s8fja2w-profile/bin/tessen: line 476= : wl-copy: command not found > > Oh, my bad! I'm not using the "copy to clipboard" feature. Fortunatly, > the patch is trivial. But, before submitting it, I have a question!=E2=80= =A6 > > Why not also add as inputs and substitute `pass`, `gopass`, `wofi`, We can't hardcode pass, because it's an optional dependency with explicit alternative and user can prefer gopass, so we keep tessen to use the first option available in $PATH and fail if there is no pass or gopass available. The same for rofi, fuzzel, bemenu, wofi, dmenu. Due to design of tessen we can't know "compile time", which one will be used. > `notify-send`, `xdg-open`=E2=80=A6 that are also used by tessen?! IMO, notify-send and xdg-open are good candidates for inclusion to inputs. =2D-=20 Best regards, Andrew Tropin --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJDBAEBCgAtFiEEKEGaxlA4dEDH6S/6IgjSCVjB3rAFAmI9+GkPHGFuZHJld0B0 cm9wLmluAAoJECII0glYwd6w4gcQAJMZYDBT4KAykdBo/sUwbsbvCCh1qbIzSzjY ixz87Y+Y3Q0AMqcxqNsr9emOincHDyHDFTbsF24SYH+Pr0QWm6bad2zYznTfSCr4 PiY+sh3fp0yOg019IdoDlHAV8eT8+NcA8kze7UlLIIqHhZpOk1WJRiMg3vQtZ8a7 eUFOQy0ro9gmRc3WPsS/A9I9vDMdI4KrFuVp5dBqtH7GMYccPMCAW7/S1hn7fAMI KM0XQzJbbJL8XxMdVNLQBLlF7kq2WH7Hi1XewUmJk3O5f6pLjkmvW0YplaGJCgkP jPFbUdfCs6IBrA/SUUUObegiT6DO8JmHwHMtCMyk1x1aERGBQnrYkdB5Wl9S17Ak p1Y5zdoM8zPjA25tL+GPK+5VxraxXEYtI0lDNKRyauegM/rOQqae0aTFz4YJ2CYf IS+41gzpiuXWnateBsovaGdvKHIQHqq4b5FzsjjE5ng7Rfw6u/bLk98ilHGSzoRv /cwNH+qncJqH7TvAZ6aWgz2bFXVgE47STuZQT4fKDCZcCvwEHelJRct7HCtzs7+x DnYUY0hRqAKj0Gf4xuDWiusC0ooe9BZrJ0qJYsXWmIqC2R6+8ovR0x2zN7hm2Mo3 zTAPGsWo9sFJBLurt9J1tkSrV6iS+1/5NIpjVymPvMXi6DEiEFNurf7JQKNEwKwP mjFaWY4s =7/wZ -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 29 03:46:00 2022 Received: (at 54090) by debbugs.gnu.org; 29 Mar 2022 07:46:00 +0000 Received: from localhost ([127.0.0.1]:59670 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nZ6YC-0004Ox-46 for submit@debbugs.gnu.org; Tue, 29 Mar 2022 03:46:00 -0400 Received: from relay3-d.mail.gandi.net ([217.70.183.195]:43491) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nZ6YA-0004Oe-9L for 54090@debbugs.gnu.org; Tue, 29 Mar 2022 03:45:58 -0400 Received: (Authenticated sender: tanguy@bioneland.org) by mail.gandi.net (Postfix) with ESMTPSA id 9922F60011; Tue, 29 Mar 2022 07:45:50 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable References: <20220221174340.2287-1-tanguy@bioneland.org> <20220311075412.17869-1-tanguy@bioneland.org> <87y20y2hlq.fsf@trop.in> <164822534548.5280.15088787905790996561@localhost> <87r16q2bva.fsf@trop.in> Subject: Re: [bug#54090] [PATCH v3] gnu: Add tessen. From: Tanguy LE CARROUR To: 54090@debbugs.gnu.org, Andrew Tropin In-Reply-To: <87r16q2bva.fsf@trop.in> Date: Tue, 29 Mar 2022 09:45:49 +0200 Message-ID: <164853994977.10199.12301788225779739759@localhost> User-Agent: alot/0.10 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 54090 Cc: ludo@gnu.org, maximedevos@telenet.be, mail@nicolasgoaziou.fr 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 (-) Hi Andrew, Quoting Andrew Tropin (2022-03-25 18:14:17) > > Quoting Andrew Tropin (2022-03-25 16:10:25) > >> On 2022-03-11 08:54, Tanguy Le Carrour wrote: > >>=20 > >> > * gnu/packages/password-utils.scm (tessen): New variable. > >> > [=E2=80=A6] > >> > + (arguments > >> > + (list #:tests? > >> > + #f ;no tests > >> > + #:phases > >> > + #~(modify-phases %standard-phases > >> > + (add-after 'unpack 'patch-wtype-path > >> > + (lambda* (#:key inputs #:allow-other-keys) > >> > + (substitute* "tessen" > >> > + (("wtype") (search-input-file inputs "/bin/wty= pe"))))) > >> > + (delete 'configure)) ;no configure script > >> > + #:make-flags > >> > + #~(list (string-append "PREFIX=3D" > >> > [=E2=80=A6] > >>=20 > >> Sorry, for comming up late, but the path to wl-copy binary should be > >> hardcoded as well. > >>=20 > >> /gnu/store/f48prcjwpw8wrfz0srjf096a9s8fja2w-profile/bin/tessen: line 4= 76: wl-copy: command not found > > > > Oh, my bad! I'm not using the "copy to clipboard" feature. Fortunatly, > > the patch is trivial. But, before submitting it, I have a question!=E2= =80=A6 > > > > Why not also add as inputs and substitute `pass`, `gopass`, `wofi`, >=20 > We can't hardcode pass, because it's an optional dependency with > explicit alternative and user can prefer gopass, so we keep tessen to > use the first option available in $PATH and fail if there is no pass or > gopass available. >=20 > The same for rofi, fuzzel, bemenu, wofi, dmenu. Due to design of tessen > we can't know "compile time", which one will be used. >=20 > > `notify-send`, `xdg-open`=E2=80=A6 that are also used by tessen?! >=20 > IMO, notify-send and xdg-open are good candidates for inclusion to > inputs. It would make sense, indeed! I'm submitting a patch using the same bug ID. Cheers, --=20 Tanguy From unknown Sun Aug 10 00:25:05 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 26 Apr 2022 11:24:17 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator