From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 16 12:17:46 2020 Received: (at submit) by debbugs.gnu.org; 16 Apr 2020 16:17:46 +0000 Received: from localhost ([127.0.0.1]:39175 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jP7Cv-00047P-8G for submit@debbugs.gnu.org; Thu, 16 Apr 2020 12:17:46 -0400 Received: from lists.gnu.org ([209.51.188.17]:43797) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jP7Cq-00047F-Q0 for submit@debbugs.gnu.org; Thu, 16 Apr 2020 12:17:40 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:56230) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jP7Cp-0001ab-7x for guix-patches@gnu.org; Thu, 16 Apr 2020 12:17:36 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.7 required=5.0 tests=BAYES_40,RCVD_IN_DNSWL_LOW, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jP7Cm-0004DT-KX for guix-patches@gnu.org; Thu, 16 Apr 2020 12:17:34 -0400 Received: from mx1.riseup.net ([198.252.153.129]:58004) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1jP7Cm-0004AJ-Ac for guix-patches@gnu.org; Thu, 16 Apr 2020 12:17:32 -0400 Received: from capuchin.riseup.net (unknown [10.0.1.176]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "Sectigo RSA Domain Validation Secure Server CA" (not verified)) by mx1.riseup.net (Postfix) with ESMTPS id 4934BF0BGgzFd1N for ; Thu, 16 Apr 2020 09:17:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1587053845; bh=4gWsXkDSCFaG1a7ki4G34vPS8kSqtD6MDJbvrxZsv68=; h=From:To:Cc:Subject:Date:From; b=glKrF9REvunbud83YXFnKDb0C0o1vqAMInmU2AZ0iuZ1OPXSdWbpOSLehxWyJYpEM 4S+XoyNWfo8kDp3xXXkw02OEi+KckMGbcjkrZA4T3fO/u+FIfzw09a5hb666lfPHO3 sMpgeYgZlrMsyebSxd6BuZCEjHcPaohJsR914JLA= X-Riseup-User-ID: ADA87A37B0C0DAA7DFF8B3BD345ED1D0337E830CEE3DDB77D16BC894CCC3B465 Received: from [127.0.0.1] (localhost [127.0.0.1]) by capuchin.riseup.net (Postfix) with ESMTPSA id 4934BD2c0Tz8tP5; Thu, 16 Apr 2020 09:17:24 -0700 (PDT) From: Martin Becze To: guix-patches@gnu.org Subject: [PATCH 1/2] gnu: trezord: Update to 2.0.29. Date: Thu, 16 Apr 2020 11:17:13 -0500 Message-Id: <20200416161713.3466-1-mjbecze@riseup.net> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 198.252.153.129 X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: submit Cc: Martin Becze 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: -0.1 (/) * gnu/packages/finance.scm (trezord): Update to 2.0.29. --- gnu/packages/finance.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm index c5f9066fd7..0c05530a31 100644 --- a/gnu/packages/finance.scm +++ b/gnu/packages/finance.scm @@ -13,7 +13,7 @@ ;;; Copyright =C2=A9 2018 Arun Isaac ;;; Copyright =C2=A9 2019, 2020 Guillaume Le Vaillant ;;; Copyright =C2=A9 2019 Tanguy Le Carrour -;;; Copyright =C2=A9 2019 Martin Becze +;;; Copyright =C2=A9 2019, 2020 Martin Becze ;;; Copyright =C2=A9 2019 Sebastian Schott ;;; Copyright =C2=A9 2020 Kei Kebreau ;;; Copyright =C2=A9 2020 Christopher Lemmer Webber @@ -1168,7 +1168,7 @@ information.") (define-public trezord (package (name "trezord") - (version "2.0.17") + (version "2.0.29") (source (origin (method git-fetch) @@ -1177,7 +1177,7 @@ information.") (commit (string-append "v" version)))) (sha256 (base32 - "0nqzpq0i3crh0i4r1cppja5sn3rwi1fv9afxzwzv63096x5l30a7")) + "1ks1fa0027s3xp0z6qp0dxmayvrb4dwwscfhbx7da0khp153f2cp")) (file-name (git-file-name name version)))) (build-system go-build-system) (arguments --=20 2.26.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 16 12:21:00 2020 Received: (at 40666) by debbugs.gnu.org; 16 Apr 2020 16:21:00 +0000 Received: from localhost ([127.0.0.1]:39189 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jP7G8-0004DR-Aa for submit@debbugs.gnu.org; Thu, 16 Apr 2020 12:21:00 -0400 Received: from mx1.riseup.net ([198.252.153.129]:34564) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jP7G7-0004DJ-1m for 40666@debbugs.gnu.org; Thu, 16 Apr 2020 12:20:59 -0400 Received: from capuchin.riseup.net (unknown [10.0.1.176]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "Sectigo RSA Domain Validation Secure Server CA" (not verified)) by mx1.riseup.net (Postfix) with ESMTPS id 4934GL2TGYzFcvN for <40666@debbugs.gnu.org>; Thu, 16 Apr 2020 09:20:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1587054058; bh=L01ujddrxny4DLcfru97Ns9vWU6i9xo+WOe/3L+wZHU=; h=From:To:Cc:Subject:Date:From; b=shHcMHLBnMGBodo/VnqWRDghK3v2WbfmpT1BbNZLP1yW6bI78fpVicxtJKlogQ1ux I/FLWOSjMJUU2Tw/HwOWC7KsdwlxyI8Z4YMD8vN5XuBb7QKZy7UfUy0QAgUyH+vDj+ GcRpQWKkGScVVb7IIUMe9ua2EdOtzMX3Fj1dxUFc= X-Riseup-User-ID: 698C05182638AC284AC4A4DFF3AF771453C319C1F2A81E98758A15AF8FA05B9F Received: from [127.0.0.1] (localhost [127.0.0.1]) by capuchin.riseup.net (Postfix) with ESMTPSA id 4934GK4BJTz8tP5; Thu, 16 Apr 2020 09:20:57 -0700 (PDT) From: Martin Becze To: 40666@debbugs.gnu.org Subject: [PATCH 2/2] gnu: Add trezord-udev-rules. Date: Thu, 16 Apr 2020 11:20:44 -0500 Message-Id: <20200416162044.3548-1-mjbecze@riseup.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 40666 Cc: Martin Becze 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/finance.scm (trezord-udev-rules): New variable. --- gnu/packages/finance.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm index 0c05530a31..66ca35483c 100644 --- a/gnu/packages/finance.scm +++ b/gnu/packages/finance.scm @@ -41,6 +41,7 @@ #:use-module (guix git-download) #:use-module (guix build-system gnu) #:use-module (guix build-system cmake) + #:use-module (guix build-system copy) #:use-module (guix build-system emacs) #:use-module (guix build-system python) #:use-module (guix build-system glib-or-gtk) @@ -1165,6 +1166,33 @@ information.") (home-page "https://grisbi.org") (license license:gpl2+))) +(define-public trezord-udev-rules + (let ((commit "bff7fdfe436c727982cc553bdfb29a9021b423b0") + (revision "0")) + (package + (name "trezord-udev-rules") + (version (git-version "0.0.0" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/trezor/trezor-common.git") + (commit commit))) + (sha256 + (base32 + "14mrirrn68if7ja6qdk9qlxs1hv0f21vrxy5ncnms0gx9iwakp2l")) + (file-name (git-file-name name version)))) + (build-system copy-build-system) + (arguments + '(#:install-plan + '(("./udev/51-trezor.rules" "lib/udev/rules.d/")))) + (home-page "https://github.com/trezor/trezor-common") + (synopsis "The udev rules for trezord.") + (description + "This contains the udev rules for trezord. This will let a user run +trezord as a regular user instead of needing to it run as root.") + (license license:lgpl3+)))) + (define-public trezord (package (name "trezord") -- 2.26.0 From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 17 17:12:49 2020 Received: (at 40666) by debbugs.gnu.org; 17 Apr 2020 21:12:49 +0000 Received: from localhost ([127.0.0.1]:41802 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jPYI5-0000W3-4J for submit@debbugs.gnu.org; Fri, 17 Apr 2020 17:12:49 -0400 Received: from eggs.gnu.org ([209.51.188.92]:51668) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jPYI3-0000Vl-7d for 40666@debbugs.gnu.org; Fri, 17 Apr 2020 17:12:47 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:45881) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1jPYHx-0008Bd-Kf; Fri, 17 Apr 2020 17:12:41 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=53568 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jPYHr-0003Yf-V2; Fri, 17 Apr 2020 17:12:40 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Martin Becze Subject: Re: [bug#40666] [PATCH 2/2] gnu: Add trezord-udev-rules. References: <20200416161713.3466-1-mjbecze@riseup.net> <20200416162044.3548-1-mjbecze@riseup.net> Date: Fri, 17 Apr 2020 23:12:34 +0200 In-Reply-To: <20200416162044.3548-1-mjbecze@riseup.net> (Martin Becze's message of "Thu, 16 Apr 2020 11:20:44 -0500") Message-ID: <87a739akal.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -1.5 (-) X-Debbugs-Envelope-To: 40666 Cc: 40666@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: -2.5 (--) Hi Martin, Martin Becze skribis: > * gnu/packages/finance.scm (trezord-udev-rules): New variable. I think it would be best to add a phase to =E2=80=98trezord=E2=80=99 that i= nstalls its udev rules (it=E2=80=99s quite common for packages to include udev rules.) WDYT? Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 17 17:13:45 2020 Received: (at 40666) by debbugs.gnu.org; 17 Apr 2020 21:13:45 +0000 Received: from localhost ([127.0.0.1]:41809 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jPYIy-0000YL-OX for submit@debbugs.gnu.org; Fri, 17 Apr 2020 17:13:45 -0400 Received: from eggs.gnu.org ([209.51.188.92]:53082) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jPYIx-0000Y5-5i for 40666@debbugs.gnu.org; Fri, 17 Apr 2020 17:13:43 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:45893) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1jPYIs-0001HO-3E; Fri, 17 Apr 2020 17:13:38 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=53576 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jPYIq-0003dg-On; Fri, 17 Apr 2020 17:13:37 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Martin Becze Subject: Re: [bug#40666] [PATCH 1/2] gnu: trezord: Update to 2.0.29. References: <20200416161713.3466-1-mjbecze@riseup.net> Date: Fri, 17 Apr 2020 23:13:35 +0200 In-Reply-To: <20200416161713.3466-1-mjbecze@riseup.net> (Martin Becze's message of "Thu, 16 Apr 2020 11:17:13 -0500") Message-ID: <871rolak8w.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -1.5 (-) X-Debbugs-Envelope-To: 40666 Cc: 40666@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: -2.5 (--) Martin Becze skribis: > * gnu/packages/finance.scm (trezord): Update to 2.0.29. Applied, thanks! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 18 23:23:32 2020 Received: (at 40666) by debbugs.gnu.org; 19 Apr 2020 03:23:32 +0000 Received: from localhost ([127.0.0.1]:43925 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jQ0YO-0005Zs-34 for submit@debbugs.gnu.org; Sat, 18 Apr 2020 23:23:32 -0400 Received: from mx1.riseup.net ([198.252.153.129]:48550) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jQ0YL-0005Zj-FN for 40666@debbugs.gnu.org; Sat, 18 Apr 2020 23:23:30 -0400 Received: from bell.riseup.net (unknown [10.0.1.178]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "Sectigo RSA Domain Validation Secure Server CA" (not verified)) by mx1.riseup.net (Postfix) with ESMTPS id 494Zsr4FG2zFcKt; Sat, 18 Apr 2020 20:23:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1587266608; bh=szgOjrn1pJ5HQ3ugEPbaRy02qGyYfwdjahfHd4z18n4=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From; b=W0wRve3XvVNiB8PijU//BevwIw7HScIKbjayZeshxT9xIMxEXeytGEC3HwVCsKfzp Fr2hR9Cjq5E4TGy7RX3q0wl8PDIWHiaW+OR9WcnzDahIZHbk7xsIGsmX8dGwFtSkyP QfBtR07qJ/dJv9fZ2BDCGRc+uYidG/Ius3YoLFRA= X-Riseup-User-ID: 7EAB3A3B9F5C7FCAFD3BD26EF8F6D6D21FEB6A77309E7D45F725ADD35DCDA61A Received: from [127.0.0.1] (localhost [127.0.0.1]) by bell.riseup.net (Postfix) with ESMTPSA id 494Zsn1TpLzJnl0; Sat, 18 Apr 2020 20:23:24 -0700 (PDT) Subject: Re: [bug#40666] [PATCH 2/2] gnu: Add trezord-udev-rules. To: =?UTF-8?Q?Ludovic_Court=c3=a8s?= References: <20200416161713.3466-1-mjbecze@riseup.net> <20200416162044.3548-1-mjbecze@riseup.net> <87a739akal.fsf@gnu.org> From: Martin Becze Autocrypt: addr=mjbecze@riseup.net; keydata= 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 Message-ID: Date: Sat, 18 Apr 2020 22:23:16 -0500 MIME-Version: 1.0 In-Reply-To: <87a739akal.fsf@gnu.org> Content-Type: multipart/mixed; boundary="------------9E16C45D919638D06492F794" Content-Language: en-US X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 40666 Cc: 40666@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 (-) This is a multi-part message in MIME format. --------------9E16C45D919638D06492F794 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Sure thing! I here is the updated patch. Note I still need to add a new package, since the udev rules are in a separate repo. On 4/17/20 4:12 PM, Ludovic Courtès wrote: > Hi Martin, > > Martin Becze skribis: > >> * gnu/packages/finance.scm (trezord-udev-rules): New variable. > > I think it would be best to add a phase to ‘trezord’ that installs its > udev rules (it’s quite common for packages to include udev rules.) > > WDYT? > > Thanks, > Ludo’. > --------------9E16C45D919638D06492F794 Content-Type: text/x-patch; charset=UTF-8; name="v2-0001-gnu-Add-trezor-common.patch" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="v2-0001-gnu-Add-trezor-common.patch" =46rom d5f984dcb2d77f281f0acf4b418276a801235d91 Mon Sep 17 00:00:00 2001 From: Martin Becze Date: Wed, 15 Apr 2020 19:37:53 -0500 Subject: [PATCH v2] gnu: Add trezor-common * gnu/packages/finance.scm (trezor-common): New variable. (trezord): Install udev rules from trezor-common. --- gnu/packages/finance.scm | 50 +++++++++++++++++++++++++++++++++++++--- 1 file changed, 47 insertions(+), 3 deletions(-) diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm index ee254c3a9f..b1f6ebcf60 100644 --- a/gnu/packages/finance.scm +++ b/gnu/packages/finance.scm @@ -41,6 +41,7 @@ #:use-module (guix git-download) #:use-module (guix build-system gnu) #:use-module (guix build-system cmake) + #:use-module (guix build-system copy) #:use-module (guix build-system emacs) #:use-module (guix build-system python) #:use-module (guix build-system glib-or-gtk) @@ -1165,6 +1166,35 @@ information.") (home-page "https://grisbi.org") (license license:gpl2+))) =20 +(define-public trezor-common + (let ((commit "bff7fdfe436c727982cc553bdfb29a9021b423b0") + (revision "0")) + (package + (name "trezor-common") + (version (git-version "0.0.0" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/trezor/trezor-common.git") + (commit commit))) + (sha256 + (base32 + "14mrirrn68if7ja6qdk9qlxs1hv0f21vrxy5ncnms0gx9iwakp2l")) + (file-name (git-file-name name version)))) + (build-system copy-build-system) + (arguments + '(#:install-plan + ;; currently we only have use for the udev rules + '(("./udev/51-trezor.rules" "lib/udev/rules.d/")))) + (home-page "https://github.com/trezor/trezor-common") + (synopsis "This project contains files shared among Trezor proje= cts.") + (description + "This project contains files shared among Trezor projects, +including the udev rules for trezord") + (properties '((hidden? . #t))) + (license license:lgpl3+)))) + (define-public trezord (package (name "trezord") @@ -1173,15 +1203,29 @@ information.") (origin (method git-fetch) (uri (git-reference - (url "https://github.com/trezor/trezord-go.git") - (commit (string-append "v" version)))) + (url "https://github.com/trezor/trezord-go.git") + (commit (string-append "v" version)))) (sha256 (base32 "1ks1fa0027s3xp0z6qp0dxmayvrb4dwwscfhbx7da0khp153f2cp")) (file-name (git-file-name name version)))) (build-system go-build-system) + (native-inputs + `(("trezor-common" ,trezor-common))) (arguments - '(#:import-path "github.com/trezor/trezord-go")) + '(#:import-path "github.com/trezor/trezord-go" + #:phases + (modify-phases %standard-phases + (add-before 'install 'check + (lambda* (#:key inputs outputs #:allow-other-keys) + (let* ((out (assoc-ref outputs "out")) + (common (assoc-ref inputs "trezor-common")) + (rule-path "/lib/udev/rules.d/51-trezor.rules") + (input-path (string-append common rule-path)) + (output-path (string-append out rule-path))) + + ;; install the udev rules + (install-file input-path output-path))))))) (home-page "https://trezor.io") (synopsis "Trezor Communication Daemon aka Trezor Bridge (written in= Go)") (description "This allows a Trezor hardware wallet to communicate to= the --=20 2.26.1 --------------9E16C45D919638D06492F794-- From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 19 07:06:43 2020 Received: (at 40666-done) by debbugs.gnu.org; 19 Apr 2020 11:06:43 +0000 Received: from localhost ([127.0.0.1]:44123 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jQ7md-0000mE-37 for submit@debbugs.gnu.org; Sun, 19 Apr 2020 07:06:43 -0400 Received: from eggs.gnu.org ([209.51.188.92]:58786) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jQ7ma-0000m1-J6 for 40666-done@debbugs.gnu.org; Sun, 19 Apr 2020 07:06:41 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:50149) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jQ7mV-0005HW-3k; Sun, 19 Apr 2020 07:06:35 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=57808 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jQ7mN-0003IP-Up; Sun, 19 Apr 2020 07:06:34 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Martin Becze Subject: Re: [bug#40666] [PATCH 2/2] gnu: Add trezord-udev-rules. References: <20200416161713.3466-1-mjbecze@riseup.net> <20200416162044.3548-1-mjbecze@riseup.net> <87a739akal.fsf@gnu.org> Date: Sun, 19 Apr 2020 13:06:24 +0200 In-Reply-To: (Martin Becze's message of "Sat, 18 Apr 2020 22:23:16 -0500") Message-ID: <874ktf4tvz.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (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: 40666-done Cc: 40666-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 (-) Hi Martin, Martin Becze skribis: > Sure thing! I here is the updated patch. Note I still need to add a new > package, since the udev rules are in a separate repo. Oh sorry, I had completely overlooked that. I went with the first patch then, it was the right choice! Thank you, Ludo=E2=80=99. From unknown Mon Aug 18 15:40:21 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 17 May 2020 11:24:06 +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