From patchwork Mon Sep 4 10:40:41 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Attila Lendvai X-Patchwork-Id: 16473 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 60FDE27BBEA; Mon, 4 Sep 2023 11:42:40 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id D3D7A27BBE9 for ; Mon, 4 Sep 2023 11:42:39 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qd72P-00078Q-V8; Mon, 04 Sep 2023 06:42:34 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qd720-00072k-0L for guix-patches@gnu.org; Mon, 04 Sep 2023 06:42:08 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qd71x-0007nz-9i for guix-patches@gnu.org; Mon, 04 Sep 2023 06:42:06 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qd71w-0005xo-Us; Mon, 04 Sep 2023 06:42:04 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#65037] [PATCH v4 2/8] gnu: python-daemon: Update to 3.0.1. Resent-From: Attila Lendvai Original-Sender: "Debbugs-submit" Resent-CC: lars@6xq.net, jgart@dismail.de, guix-patches@gnu.org Resent-Date: Mon, 04 Sep 2023 10:42:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65037 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 65037@debbugs.gnu.org Cc: Attila Lendvai , Lars-Dominik Braun , jgart X-Debbugs-Original-Xcc: Lars-Dominik Braun , jgart Received: via spool by 65037-submit@debbugs.gnu.org id=B65037.169382410322841 (code B ref 65037); Mon, 04 Sep 2023 10:42:04 +0000 Received: (at 65037) by debbugs.gnu.org; 4 Sep 2023 10:41:43 +0000 Received: from localhost ([127.0.0.1]:48841 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qd71b-0005wK-En for submit@debbugs.gnu.org; Mon, 04 Sep 2023 06:41:43 -0400 Received: from mail-lj1-x22e.google.com ([2a00:1450:4864:20::22e]:42348) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qd71Y-0005w7-Ln for 65037@debbugs.gnu.org; Mon, 04 Sep 2023 06:41:41 -0400 Received: by mail-lj1-x22e.google.com with SMTP id 38308e7fff4ca-2bcb54226e7so15556691fa.1 for <65037@debbugs.gnu.org>; Mon, 04 Sep 2023 03:41:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693824095; x=1694428895; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=kiat0ZpASqPZ4APEhTzLT9QrNnC4875d15zbzIKqAMY=; b=iXVzPcotCDrwnJs5YnPCn/65iaKMsq5CAGj+JhI7HFHm9kopuflMFizzvmN99K0wdv 5vqq+3OvqDuV1fHyUUH1WFIME/E10KcgCRDErJm/Y0Ky8XcX/90QWEwRlt9HuReM/Eso UyTiKzoBJiUvPpSI2QBaSuaHk5k5Z46DTuZnOjDC7DxQy5HiqeHeGdfevOwqAzzEfNQN SNn20eCdsgbeFw56Y6itvpt60wjMUnjOziKC9HaluS8zfZtMWZZHWRHx37jbLe4BJOs1 eNNOARZw2tAQTlbF6vYRKSUsD8yIK5jftcMabSSeFeAVQ1BBJ36cmp//4nBz1rJpWtWN ZT4A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693824095; x=1694428895; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=kiat0ZpASqPZ4APEhTzLT9QrNnC4875d15zbzIKqAMY=; b=fx5VMT8wl7Fg/Ismnu6vq+sPBE4MDbPbyzKbYRFMm+gghXlylCHfpN3WCdShKEw0QK QoRs2BJWuE+J83v4iI3RC7AvGF+x/M50s6orqON/LZxj2ZM8pvT/BEwSHXlz2slYdasc HivJn++uH/YEoGWkaX74nvGXyfz6CiNHkKFmAnuxNhsJp0NRPjKU4N2E8p4yQUnDyVNA /lA5JAr6Vkxm5qdHlnkPCx8ELNw55it841mS/4B+7WsA674hy0hfvV3t4QIird1xnZ9U m4CnZpVvHpr5RIDLPQ20E4A+6M7HHO0BcHfX6zztynrkDqeesvYZWLlD2l2gEGhs1IZA 1tZA== X-Gm-Message-State: AOJu0YxvFMjBVjImoFUF/rk6BOIsSL53aLx9uz4WQ0fOT6vLMdQnMJXu Sy04wasyi6pKY08Fo9VfbrNy3ePDB8CooA== X-Google-Smtp-Source: AGHT+IEaPknWxlJp7il1fl7RKossfXvMD62v77b2qNlsosp6ITDsHvlZ8vKvs71JqDW4MydicpObaw== X-Received: by 2002:aa7:d98c:0:b0:523:b37e:b83b with SMTP id u12-20020aa7d98c000000b00523b37eb83bmr9480417eds.13.1693824074326; Mon, 04 Sep 2023 03:41:14 -0700 (PDT) Received: from lelap.lan (2a00-1f40-b161-2f0-6b9f-85-742e-f655.pool6.panelnet.hu. [2a00:1f40:b161:2f0:6b9f:85:742e:f655]) by smtp.gmail.com with ESMTPSA id d25-20020a056402079900b005224f840130sm5560568edy.60.2023.09.04.03.41.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 04 Sep 2023 03:41:14 -0700 (PDT) From: Attila Lendvai X-Google-Original-From: Attila Lendvai Date: Mon, 4 Sep 2023 12:40:41 +0200 Message-ID: <084aa848ce998e56bb13afa235afacbf9fd56736.1693824046.git.attila@lendvai.name> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/python-xyz.scm (python-daemon)[arguments]: Drop workaround for hasattr. Also disable “test_exception_types” and “test_exception_instance”. --- gnu/packages/python-xyz.scm | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 69551fab09..5cc966c591 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -5610,7 +5610,7 @@ (define-public python-joblib (define-public python-daemon (package (name "python-daemon") - (version "2.3.0") + (version "3.0.1") (source (origin (method git-fetch) @@ -5619,22 +5619,22 @@ (define-public python-daemon (commit (string-append "release/" version)))) (file-name (git-file-name name version)) (sha256 - (base32 "1ysynb1m9vsww2nmhcypkk08xwifc3gw5yq10h1a1i11yn27w4y6")))) + (base32 "0kc7ig5nlbvc3xzkpiw4jv2gvi5c05fa7qa3mi6qwxa6bx8bxjl8")))) (build-system python-build-system) (arguments `(#:phases (modify-phases %standard-phases (add-before 'check 'adjust-tests (lambda _ - ;; Drop use of testtools.helpers.safe_hasattr which has - ;; been removed in favor of hasattr. - (substitute* "test/test_metadata.py" - (("testtools\\.helpers\\.safe_hasattr") - "hasattr")) - ;; FIXME: Determine why test fails + ;; FIXME: Determine why these tests fail (substitute* "test/test_daemon.py" (("test_detaches_process_context") - "skip_test_detaches_process_context"))))))) + "skip_test_detaches_process_context")) + (substitute* "test/scaffold.py" + (("test_exception_types") + "skip_test_exception_types") + (("test_exception_instance") + "skip_test_exception_instance"))))))) (propagated-inputs (list python-lockfile)) (native-inputs From patchwork Mon Sep 4 10:40:42 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Attila Lendvai X-Patchwork-Id: 16478 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id E76A527BBE9; Mon, 4 Sep 2023 11:43:11 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 70AA227BBE2 for ; Mon, 4 Sep 2023 11:43:09 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qd72C-00075a-Gh; Mon, 04 Sep 2023 06:42:20 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qd71y-00072W-K4 for guix-patches@gnu.org; Mon, 04 Sep 2023 06:42:07 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qd71v-0007nR-5L for guix-patches@gnu.org; Mon, 04 Sep 2023 06:42:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qd71u-0005x2-FF; Mon, 04 Sep 2023 06:42:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#65037] [PATCH v4 3/8] gnu: Add python-construct-classes. Resent-From: Attila Lendvai Original-Sender: "Debbugs-submit" Resent-CC: lars@6xq.net, jgart@dismail.de, guix-patches@gnu.org Resent-Date: Mon, 04 Sep 2023 10:42:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65037 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 65037@debbugs.gnu.org Cc: Attila Lendvai , Lars-Dominik Braun , jgart X-Debbugs-Original-Xcc: Lars-Dominik Braun , jgart Received: via spool by 65037-submit@debbugs.gnu.org id=B65037.169382408522771 (code B ref 65037); Mon, 04 Sep 2023 10:42:02 +0000 Received: (at 65037) by debbugs.gnu.org; 4 Sep 2023 10:41:25 +0000 Received: from localhost ([127.0.0.1]:48827 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qd71I-0005v0-Jp for submit@debbugs.gnu.org; Mon, 04 Sep 2023 06:41:25 -0400 Received: from mail-ed1-x52a.google.com ([2a00:1450:4864:20::52a]:61878) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qd71E-0005uF-Rw for 65037@debbugs.gnu.org; Mon, 04 Sep 2023 06:41:21 -0400 Received: by mail-ed1-x52a.google.com with SMTP id 4fb4d7f45d1cf-52683da3f5cso1752207a12.3 for <65037@debbugs.gnu.org>; Mon, 04 Sep 2023 03:41:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693824075; x=1694428875; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=HOl6ztz91qQVrWeYVBlDhjhvOGoCQJJBa57qXWic1Pg=; b=SLjjV1rBIZ68ULsFDW9iKKMJkpmI4rw/OTlrVmnrNFwKEdlI5iFMIfeRCjR5CG39oO CQmCy2iHniR4r7tvzAXB1chMRaGEMvAFHzlYG8S/oiEHvbpM1YniMhS9+0mAZIdiIoky ZZRAKMC8p6j0iknkt30XPfxYc2S/5VY3V2IGRfNmn/k+pN/cf6BDaHMb3G0tqS4/I1Bd VL9NpeMePpJomA4ZcDHq2czS5Jbcz41Grqow72CK/f94lO4xn8ZxO3AhczAlMAcUw7EK TAFhbyp0NlvcgZMGe/YtDrM9G/BxVudBrf07ijF8dm0LBiAVmcgldYcwsvukddyjj/lF c2xQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693824075; x=1694428875; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=HOl6ztz91qQVrWeYVBlDhjhvOGoCQJJBa57qXWic1Pg=; b=ZEqHr+RyzK+b0j7HnfQJXwfn12ZxwgLOrLroTy/hv8GRgJadQUV4EAE5WraiQSl8jQ uKshSXfqux5kNzlwSzvT8mNH5ryr5X0TjSXYzst54GO1QtXkfJCoxLIvdjxhP+QbWoMW e7MbOy7Mdo9L5VXHNlxwNGo37NefClE1/MzMS0ngzypcpdEMFo/UXV8b0hJLliWcqweQ gdRLHZG2zq3jBIHttFYgL/+Fui4HTYWBi3v0fwV+WfEiCGGUTQjDc2gy72VXgG9F/sxG zbAYWlMIAoX9rISKrZ3z6EgOX+hb5fkxxZUan5p5WUTeWxIjKIxPkC1uFhnIxBLKLuhd yjTg== X-Gm-Message-State: AOJu0Yz2T3SNltsJy7AP8znPr8S1lLx2ao6PXuGve6QbvxSYyqSTjb82 HDY4W6QqXhjAfUM5/8y94YbrdOTczmef5A== X-Google-Smtp-Source: AGHT+IEakY/NbUMhC6BP5PLb6DS7lUcXjE86HHVemNb68o1M7MgOjKtd/AlKAVfRIpyxren9nNX5lQ== X-Received: by 2002:a50:ef03:0:b0:523:4d60:71c0 with SMTP id m3-20020a50ef03000000b005234d6071c0mr6356014eds.33.1693824075249; Mon, 04 Sep 2023 03:41:15 -0700 (PDT) Received: from lelap.lan (2a00-1f40-b161-2f0-6b9f-85-742e-f655.pool6.panelnet.hu. [2a00:1f40:b161:2f0:6b9f:85:742e:f655]) by smtp.gmail.com with ESMTPSA id d25-20020a056402079900b005224f840130sm5560568edy.60.2023.09.04.03.41.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 04 Sep 2023 03:41:14 -0700 (PDT) From: Attila Lendvai X-Google-Original-From: Attila Lendvai Date: Mon, 4 Sep 2023 12:40:42 +0200 Message-ID: <0a299622afedab46783d6dbf9db130b9012a6f14.1693824046.git.attila@lendvai.name> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/python-xyz.scm (python-construct-classes): New variable. --- gnu/packages/python-xyz.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 5cc966c591..eeb028e9b8 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -824,6 +824,31 @@ (define-public python-colorful as functions or string constants to form colored terminal output.") (license license:expat))) +(define-public python-construct-classes + (package + (name "python-construct-classes") + (version "0.1.2") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/matejcik/construct-classes") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0fmr8nfg543lyqk4164a52jb6lwpq98radicbkhhdfckq9lib2wp")))) + (build-system pyproject-build-system) + (propagated-inputs + (list python-construct)) + (native-inputs + (list python-poetry-core + python-pytest)) + (home-page "https://github.com/matejcik/construct-classes") + (synopsis "Parse binary structs into dataclasses") + (description "This package provides a parser to parse binary structs +into dataclasses.") + (license license:expat))) + (define-public python-yaspin (package (name "python-yaspin") From patchwork Mon Sep 4 10:40:43 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Attila Lendvai X-Patchwork-Id: 16475 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 8D8CE27BBE9; Mon, 4 Sep 2023 11:42:57 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id E22EA27BBE2 for ; Mon, 4 Sep 2023 11:42:55 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qd72C-00075Y-D1; Mon, 04 Sep 2023 06:42:20 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qd71y-00072T-J5 for guix-patches@gnu.org; Mon, 04 Sep 2023 06:42:07 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qd71v-0007nQ-4U for guix-patches@gnu.org; Mon, 04 Sep 2023 06:42:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qd71u-0005x9-TW for guix-patches@gnu.org; Mon, 04 Sep 2023 06:42:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#65037] [PATCH v4 4/8] gnu: python-trezor: Update to 0.13.7. Resent-From: Attila Lendvai Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 04 Sep 2023 10:42:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65037 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 65037@debbugs.gnu.org Cc: Attila Lendvai Received: via spool by 65037-submit@debbugs.gnu.org id=B65037.169382408622779 (code B ref 65037); Mon, 04 Sep 2023 10:42:02 +0000 Received: (at 65037) by debbugs.gnu.org; 4 Sep 2023 10:41:26 +0000 Received: from localhost ([127.0.0.1]:48830 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qd71J-0005vE-CA for submit@debbugs.gnu.org; Mon, 04 Sep 2023 06:41:25 -0400 Received: from mail-ed1-x52b.google.com ([2a00:1450:4864:20::52b]:48176) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qd71F-0005uJ-Hy for 65037@debbugs.gnu.org; Mon, 04 Sep 2023 06:41:22 -0400 Received: by mail-ed1-x52b.google.com with SMTP id 4fb4d7f45d1cf-52683b68c2fso1744626a12.0 for <65037@debbugs.gnu.org>; Mon, 04 Sep 2023 03:41:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693824076; x=1694428876; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=UgzmD6fVtpq2ZUNYX89utY+zLcMQL4yayXjiDhCRRfc=; b=niDNyKzcQUcanFHb3Sx21FK01F/d4wwdyY7ggbXCbgAg+NKnIDT/Qt3fbdCaCxB045 P0obNXgJR+5fHjrUK2uHGibTxOtH6bXSgXw6/rsGNNds2HACyrwdgOEZ680YLv7f37Jc ZSlsL3nyE6ic6lrNP2BeZuP9fhn2U++I7I2bvx28CdFv9S+5oFq5j7akfu9PZRI//lMh HJcGGtdJ4Xy203EurzZG4N3AG4ZguKDdONLIwq7fW1pgIxk0G7VquRGYqkJ0uNyA8U/s KclxcDpZoItIVR3uO1INqYRmh17WwnE2XHn+ucGt1RlArl1owphUpc3I6kL9Wztalquk MfkQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693824076; x=1694428876; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=UgzmD6fVtpq2ZUNYX89utY+zLcMQL4yayXjiDhCRRfc=; b=WWCRkcr2qfh+z9hwulA65OYVYNa3gLj1uYhrsKJkmg2+/IDpeAWOAQpcXm1B5b0xVg XJhAMxAtzvTK6BFxBdjISxqApZZ5Al1oH6gAVzSjRty4XqEmjslHTR2FisovgVqkF8fH 5rFClgu0vgjoSArZMvM3xWUYpGlXoq8pize4pd/dDBM/ySsfCsX6dz+m9mtlxpcspt0r VVQ6sgPrfNC9JvM943etxtbK9Oh8cQDCFbZFEsQMjC3pDPHgdFQkQThP6cmFOvxyMS0D ShGHv4ZbKNx/ITJsbWBGi+weDxVKKl29eMwRp5T16N4dCJoy3J1a1TxgyBUxgPUyvacn CbwQ== X-Gm-Message-State: AOJu0YwHZzVeKMN5F5xplqwmtvqZkZ49Fd3Etc31uUPa2K583RwK0wAT rGNumYg76oLI304nVFc97XOklK7xoy0Ryg== X-Google-Smtp-Source: AGHT+IGRQ2PTvKBmv/Vf9PaOJIHb3p+lZGlMco521xBimlzbxeTj8cvTNJNrw+sJdOxgLPi06AzvtQ== X-Received: by 2002:aa7:c6c7:0:b0:522:1d23:a1f8 with SMTP id b7-20020aa7c6c7000000b005221d23a1f8mr6045648eds.26.1693824075993; Mon, 04 Sep 2023 03:41:15 -0700 (PDT) Received: from lelap.lan (2a00-1f40-b161-2f0-6b9f-85-742e-f655.pool6.panelnet.hu. [2a00:1f40:b161:2f0:6b9f:85:742e:f655]) by smtp.gmail.com with ESMTPSA id d25-20020a056402079900b005224f840130sm5560568edy.60.2023.09.04.03.41.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 04 Sep 2023 03:41:15 -0700 (PDT) From: Attila Lendvai X-Google-Original-From: Attila Lendvai Date: Mon, 4 Sep 2023 12:40:43 +0200 Message-ID: <9f11e3524bf5e21a8929b56f2d5cedb2e0641dfa.1693824046.git.attila@lendvai.name> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/finance.scm (python-trezor) [propagated-inputs]: Drop python-click-7 kludge, add python-construct-classes instead of python-construct. [native-inputs]: Adjust for the tests to run cleanly. --- gnu/packages/finance.scm | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm index 384cb90e18..ea7678e852 100644 --- a/gnu/packages/finance.scm +++ b/gnu/packages/finance.scm @@ -1092,7 +1092,7 @@ (define-public python-btchip-python (define-public python-trezor (package (name "python-trezor") - (version "0.13.0") + (version "0.13.7") (source (origin (method git-fetch) @@ -1101,7 +1101,7 @@ (define-public python-trezor (commit (string-append "python/v" version)))) (file-name (git-file-name name version)) (sha256 - (base32 "1wy584bxx5p2av4lv1bx9hl1q0b5n7hqz0hnqb9shjriarvl5ckd")) + (base32 "13wyl9b15c8iscfakprwfvh2akw180hfqdjww79b78ywz51y7hdh")) (modules '((guix build utils) (srfi srfi-26) @@ -1127,25 +1127,24 @@ (define-public python-trezor (build-system python-build-system) (propagated-inputs (list python-attrs - ;; TOOD: Use the latest click version after release 0.13.1 or later - ;; is made (see: - ;; https://github.com/trezor/trezor-firmware/issues/2199). - python-click-7 - python-construct + python-click + python-construct-classes python-ecdsa python-hidapi python-libusb1 python-mnemonic python-requests python-typing-extensions)) - (native-inputs - ;; For tests. + (native-inputs ; Only needed for running the tests (list protobuf python-black python-isort + python-pillow python-protobuf python-pyqt - python-pytest)) + python-pytest + python-simple-rlp + python-wheel)) (home-page "https://github.com/trezor/python-trezor") (synopsis "Python library for communicating with TREZOR Hardware Wallet") (description "@code{trezor} is a Python library for communicating with From patchwork Mon Sep 4 10:40:44 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Attila Lendvai X-Patchwork-Id: 16474 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id EB82E27BBEA; Mon, 4 Sep 2023 11:42:47 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 6A52127BBE2 for ; Mon, 4 Sep 2023 11:42:47 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qd72C-00075c-Kl; Mon, 04 Sep 2023 06:42:20 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qd71y-00072V-JT for guix-patches@gnu.org; Mon, 04 Sep 2023 06:42:07 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qd71v-0007nW-GO for guix-patches@gnu.org; Mon, 04 Sep 2023 06:42:04 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qd71v-0005xK-A0 for guix-patches@gnu.org; Mon, 04 Sep 2023 06:42:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#65037] [PATCH v4 5/8] gnu: python-trezor-agent: Update to 0.14.7. Resent-From: Attila Lendvai Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 04 Sep 2023 10:42:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65037 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 65037@debbugs.gnu.org Cc: Attila Lendvai Received: via spool by 65037-submit@debbugs.gnu.org id=B65037.169382408622790 (code B ref 65037); Mon, 04 Sep 2023 10:42:03 +0000 Received: (at 65037) by debbugs.gnu.org; 4 Sep 2023 10:41:26 +0000 Received: from localhost ([127.0.0.1]:48832 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qd71J-0005vM-Ro for submit@debbugs.gnu.org; Mon, 04 Sep 2023 06:41:26 -0400 Received: from mail-ed1-x532.google.com ([2a00:1450:4864:20::532]:50365) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qd71G-0005uL-QE for 65037@debbugs.gnu.org; Mon, 04 Sep 2023 06:41:23 -0400 Received: by mail-ed1-x532.google.com with SMTP id 4fb4d7f45d1cf-52bcd4db4e6so1735350a12.0 for <65037@debbugs.gnu.org>; Mon, 04 Sep 2023 03:41:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693824077; x=1694428877; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=chHXuPp2b2fn3jSZHtEtlMg4m2W1aBL5/5KF04LDCwo=; b=cozHb6AG+ZQQq0lQE6SN1QTRCPLB+7LoKUKSXSs81VLpoH0nlSstPSpNq9aVTG195F r/+vQQQEkGSA6H9auqfX2SouVDctZn77fd9Hx4/vrrYE3b9QyjraXiZzH/VEAQRWkTS2 yauNeTFSeeHOyAdINkhCJpuyLIiI4woWKUO8MbQtP4Z+gEIX0tlXQJfg/fNC783+F3ob Qc/oUrQsmiED+4f239RctLm9BWDDybWJB7KhbNmrgvRyhNEnTbsxvrwIdFLRFvRRrSzj cbgMfSE09gRZyMrkCCDpLQwPgefp1iXl/yIq9/ESMIEKxZw/eOrDGJvbmLbjT9oZjp4Y zQMg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693824077; x=1694428877; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=chHXuPp2b2fn3jSZHtEtlMg4m2W1aBL5/5KF04LDCwo=; b=FVbHt2NwhUIyJokXUyszshKdXMXse/7AfVsgYwDK5q/3THKNf7Q5HW8NHMRT7ai8/X F6C/dErmDxGYp2S5iQM8CfL0RgFV+roDfMAfrzJT5g8l6UTFq1usuwHpHYPjkozsvgWZ 5KksQ2cda9I0Q1xaxV1huv7iEFLKvqW6gZIDARojSjUjtla3aCkD0s2og6dYz9x6X+wO jLBObMZZHCg6KYrK/lMVz0kpUkTaPnBGwAEeQcpR1uVDwU+HaTnsixWNdTxTpsaG2LHb Ok8+3o+qH4uNhqdN0lf9uxJkHHoGYX0AOKlAtYKGcOwHZXHlgm+48YktgcK758pHaPyL ur+w== X-Gm-Message-State: AOJu0Yzoa84zPxbUWmNisv9UxBoluGQrNR/a7GRJJzSaJViDZGbOAZhk DiaJkf3gudzYzaEiS7XhCpC1mPxKCOAaKg== X-Google-Smtp-Source: AGHT+IE6YXl9KHsQb48+pAuqRMw6qx95XyL+7eDtgjAE4lU1iNwrBjUSQSPK27c4x6X+BbdkXtt12w== X-Received: by 2002:a05:6402:3715:b0:52e:313b:3ed5 with SMTP id ek21-20020a056402371500b0052e313b3ed5mr1476118edb.18.1693824077003; Mon, 04 Sep 2023 03:41:17 -0700 (PDT) Received: from lelap.lan (2a00-1f40-b161-2f0-6b9f-85-742e-f655.pool6.panelnet.hu. [2a00:1f40:b161:2f0:6b9f:85:742e:f655]) by smtp.gmail.com with ESMTPSA id d25-20020a056402079900b005224f840130sm5560568edy.60.2023.09.04.03.41.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 04 Sep 2023 03:41:16 -0700 (PDT) From: Attila Lendvai X-Google-Original-From: Attila Lendvai Date: Mon, 4 Sep 2023 12:40:44 +0200 Message-ID: <9f2dfbe5b539f54f33e866affed74334c78a91e9.1693824046.git.attila@lendvai.name> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/finance.scm (python-trezor-agent) [native-inputs]: Add python-bech32 and python-cryptography. --- gnu/packages/finance.scm | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm index ea7678e852..5f3b35e754 100644 --- a/gnu/packages/finance.scm +++ b/gnu/packages/finance.scm @@ -923,7 +923,7 @@ (define-public python-trezor-agent ;; the toplevel app called trezor-agent. (package (name "python-trezor-agent") - (version "0.14.4") + (version "0.14.7") (source (origin (method git-fetch) @@ -932,7 +932,7 @@ (define-public python-trezor-agent (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 - (base32 "1ksv494xpga27ifrjyn1bkqaya5h769lqb9rx1ng0n4kvmnrqr3l")))) + (base32 "04dds5bbw73nk36zm8d02qw6qr92nrlcf8r1cq8ba96mzi34jbk0")))) (build-system python-build-system) (arguments `(#:phases @@ -960,8 +960,12 @@ (define-public python-trezor-agent python-semver python-unidecode python-wheel)) - (native-inputs - (list gnupg python-mock python-pytest)) + (native-inputs ; Only needed for running the tests + (list gnupg + python-bech32 + python-cryptography + python-mock + python-pytest)) (home-page "https://github.com/romanz/trezor-agent") (synopsis "Use hardware wallets as SSH and GPG agent") (description From patchwork Mon Sep 4 10:40:45 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Attila Lendvai X-Patchwork-Id: 16477 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 9667C27BBE9; Mon, 4 Sep 2023 11:43:11 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI, SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 240AD27BBEA for ; Mon, 4 Sep 2023 11:43:08 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qd72S-00078j-BX; Mon, 04 Sep 2023 06:42:37 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qd71y-00072S-Iv for guix-patches@gnu.org; Mon, 04 Sep 2023 06:42:07 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qd71w-0007nd-BX for guix-patches@gnu.org; Mon, 04 Sep 2023 06:42:05 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qd71w-0005xZ-4X for guix-patches@gnu.org; Mon, 04 Sep 2023 06:42:04 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#65037] [PATCH v4 6/8] gnu: trezor-agent: Fix build, change versioning scheme. Resent-From: Attila Lendvai Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 04 Sep 2023 10:42:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65037 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 65037@debbugs.gnu.org Cc: Attila Lendvai Received: via spool by 65037-submit@debbugs.gnu.org id=B65037.169382409022808 (code B ref 65037); Mon, 04 Sep 2023 10:42:04 +0000 Received: (at 65037) by debbugs.gnu.org; 4 Sep 2023 10:41:30 +0000 Received: from localhost ([127.0.0.1]:48836 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qd71N-0005vi-MB for submit@debbugs.gnu.org; Mon, 04 Sep 2023 06:41:30 -0400 Received: from mail-lf1-x12b.google.com ([2a00:1450:4864:20::12b]:45189) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qd71I-0005uN-2N for 65037@debbugs.gnu.org; Mon, 04 Sep 2023 06:41:25 -0400 Received: by mail-lf1-x12b.google.com with SMTP id 2adb3069b0e04-500c37d479aso1980052e87.2 for <65037@debbugs.gnu.org>; Mon, 04 Sep 2023 03:41:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693824078; x=1694428878; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=nXqB3/ZInSyczDakrNdxGWD7M4PKaCrBG9eVg8yLSVs=; b=WF7ENT/9rcoRe2TpP3EvVd+gDrYnAa3etYtk+8QbeMYsexnLtp93nIlKPDE4Tu8+gb iEmxUNqBcOPkN+mWWQIJTtkwNtrP/8bVNcIOXjiJS77Dl6Wz1nLxjdrXu67xC5iSsGzY XdqpPIzh6a7HJXHFvZFNei7iBUF/M1UzKMe+lrn7jAqW2/hp87kgCJg6GnJo6Mf+zPKr JAskawkfe1jIRPdkwwQqSZ0VtKK0RjyKV691RcworxOloMqPyQLwyk4Uh5xOSjbgCt5T jJeM/qPD9VzqGee2YxPeFFB+ABAtgIJFteTEoTKDWud4CUjLxfqe1y845NUQBQL+oDZ0 YRyg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693824078; x=1694428878; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=nXqB3/ZInSyczDakrNdxGWD7M4PKaCrBG9eVg8yLSVs=; b=XHMrKMo4VelPAOgeSKf8C7PXxfNzjg/wH6P4LlkNKaN6EXFCAZk0oHRsdJvHmCt0yf YGNpCZTNxSPkf1PDiWJrMkT94+MLwRPW3tFSXd3HHHJj07eW/MdOKcS6qi5cFWw6Xa3s /CTghYTB3IKewGI1ahVGh5IfRfKn+PjCW2z6IwzysqkZqu+LCsq9kKytFcB7lY87nnQE hTzy8N4A4alAAOfdZHoX98iG/A3n39j8d8+hx66P2LKlF3XYu7uFzoSjejVzZEa+HCcU IcWlbAwQ4qnmuUd8gHWL/NUmKETfsmL9TesHs3IQjpExzUbpnUKcu6/V93IANgpIiDL0 nsBg== X-Gm-Message-State: AOJu0YxFK2XYEYwczzwffg93y76fD36hTHdCH4IFO8YKFhdg5vMFtDKB a20PnYzRZJFdT/AuB+ng7JUOMBQCohLASQ== X-Google-Smtp-Source: AGHT+IHCwJZIS5m4HNPglUbkihXz9XAQpHhCR7Dk9kCl69gsek/z3/6Y80cUkl+GCqaHMllaAW9QEw== X-Received: by 2002:ac2:5f48:0:b0:4fd:bc33:e508 with SMTP id 8-20020ac25f48000000b004fdbc33e508mr5468241lfz.49.1693824077800; Mon, 04 Sep 2023 03:41:17 -0700 (PDT) Received: from lelap.lan (2a00-1f40-b161-2f0-6b9f-85-742e-f655.pool6.panelnet.hu. [2a00:1f40:b161:2f0:6b9f:85:742e:f655]) by smtp.gmail.com with ESMTPSA id d25-20020a056402079900b005224f840130sm5560568edy.60.2023.09.04.03.41.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 04 Sep 2023 03:41:17 -0700 (PDT) From: Attila Lendvai X-Google-Original-From: Attila Lendvai Date: Mon, 4 Sep 2023 12:40:45 +0200 Message-ID: <24e3985f1802d9c2163a8a4e6ca6f68543416c30.1693824046.git.attila@lendvai.name> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches Clarify the versioning of the package in a comment, so that later updates will not pick the wrong version number. * gnu/packages/finance.scm (trezor-agent): Copy version from python-trezor-agent which effectively updates it from 0.14.4 to 0.14.7. Copy the origin also from python-trezor-agent to effectively sync the source and the version of the two packages; something that upstream will also do in future releases. [native-inputs]: Add missing python-bech32 and python-simple-rlp so that the test suite runs clean and the build finishes. --- gnu/packages/finance.scm | 37 +++++++++++++++++++++---------------- 1 file changed, 21 insertions(+), 16 deletions(-) diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm index 5f3b35e754..5695ec4b63 100644 --- a/gnu/packages/finance.scm +++ b/gnu/packages/finance.scm @@ -1206,21 +1206,21 @@ (define-public ledger-agent (define-public trezor-agent (package (name "trezor-agent") - (version "0.14.4") + ;; There are multiple Python apps/packages in the same git repo. The git + ;; tag seems to track libagent's version (which is called + ;; python-trezor-agent in the Guix namespace). Currently trezor-agent's + ;; version is set in `agents/trezor/setup.py` to a different value than + ;; libagent, but as discussed with upstream in issue + ;; https://github.com/romanz/trezor-agent/issues/369, we are copying our + ;; version from that of libagent. + (version (package-version python-trezor-agent)) (source (origin (method git-fetch) - (uri (git-reference - (url "https://github.com/romanz/trezor-agent") - ;; The version mismatch is not a mistake. Multiple Python - ;; apps/packages are in the same git repo, and they have - ;; different versions. The git tag seems to track libagent, - ;; i.e. python-trezor-agent in the Guix namespace. See - ;; e.g. ./agents/trezor/setup.py. - (commit "v0.14.4"))) + (uri (origin-uri (package-source python-trezor-agent))) (file-name (git-file-name name version)) (sha256 - (base32 "1ksv494xpga27ifrjyn1bkqaya5h769lqb9rx1ng0n4kvmnrqr3l")) + (base32 "04dds5bbw73nk36zm8d02qw6qr92nrlcf8r1cq8ba96mzi34jbk0")) (modules '((guix build utils) (ice-9 ftw) @@ -1239,13 +1239,16 @@ (define-public trezor-agent (string-append "./" file-name))) (scandir "./agents/trezor/" (negate (cut member <> '("." "..") string=)))) - (delete-file-recursively "./agents"))))) + (delete-file-recursively "./agents") + ;; Without deleting ./contrib the sanity-check phase fails. Reported + ;; upstream as https://github.com/romanz/trezor-agent/issues/429. + (delete-file-recursively "./contrib") + ;; Without deleting ./libagent setuptools complains as follows: + ;; "error: Multiple top-level packages discovered in a flat-layout: ['contrib', 'libagent']." + (delete-file-recursively "./libagent"))))) (arguments `(#:phases (modify-phases %standard-phases - ;; This package only has a Python script, not a Python module, so the - ;; sanity-check phase can't work. - (delete 'sanity-check) (add-after 'unpack 'relax-requirements (lambda _ (substitute* "setup.py" @@ -1268,8 +1271,10 @@ (define-public trezor-agent (build-system python-build-system) (inputs (list python-trezor python-trezor-agent)) - (native-inputs - (list python-attrs)) + (native-inputs ; Only needed for running the tests + (list python-attrs + python-bech32 + python-simple-rlp)) (home-page "https://github.com/romanz/trezor-agent") (synopsis "Using Trezor as hardware SSH/GPG agent") (description "This package allows using Trezor as a hardware SSH/GPG From patchwork Mon Sep 4 10:40:46 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Attila Lendvai X-Patchwork-Id: 16476 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 91BF027BBEC; Mon, 4 Sep 2023 11:43:08 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 09E0927BBE2 for ; Mon, 4 Sep 2023 11:43:08 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qd72C-00075W-6P; Mon, 04 Sep 2023 06:42:20 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qd71y-00072U-JB for guix-patches@gnu.org; Mon, 04 Sep 2023 06:42:07 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qd71v-0007nY-Tl for guix-patches@gnu.org; Mon, 04 Sep 2023 06:42:04 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qd71v-0005xR-MK for guix-patches@gnu.org; Mon, 04 Sep 2023 06:42:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#65037] [PATCH v4 7/8] gnu: trezord: Update to 2.0.33. Resent-From: Attila Lendvai Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 04 Sep 2023 10:42:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65037 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 65037@debbugs.gnu.org Cc: Attila Lendvai Received: via spool by 65037-submit@debbugs.gnu.org id=B65037.169382408922801 (code B ref 65037); Mon, 04 Sep 2023 10:42:03 +0000 Received: (at 65037) by debbugs.gnu.org; 4 Sep 2023 10:41:29 +0000 Received: from localhost ([127.0.0.1]:48834 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qd71N-0005vg-CE for submit@debbugs.gnu.org; Mon, 04 Sep 2023 06:41:29 -0400 Received: from mail-ed1-x532.google.com ([2a00:1450:4864:20::532]:44404) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qd71I-0005uO-4d for 65037@debbugs.gnu.org; Mon, 04 Sep 2023 06:41:24 -0400 Received: by mail-ed1-x532.google.com with SMTP id 4fb4d7f45d1cf-52a1ce529fdso1693183a12.1 for <65037@debbugs.gnu.org>; Mon, 04 Sep 2023 03:41:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693824078; x=1694428878; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=Wzll1/lNsq54la+r6+h4e0iyDp1RA1CsQHjFzE8W/I0=; b=iVyb1ffpgSrlNbLQtx2IY+hd1ayqfXooEDB/v+ALekvAWbB4/lMfqk+MyKrXLAa+fq SyF+SQ4U+ufoA3MzFIY0QevqLi7nD1FbRuN04wcdi6lNqDfi48LGXWW5ynEwUE+4N/t3 tZ2mm46N/C8fQHRSfnF9L/KXXM93wyp27u0W4N8r9NOxPlUKdUnkETmLREwe4Hq4A/jH q4/h0VHZPZT6WMHezd1ZXsu6Ioe4zzlbVm9YS6mnHs5lawb1eKNFPyobaausspu44XTs itEbokLhmggqvkZeNG1RryOvVp8AlNGofzN0UmH6gujsiVJF2yLhg185B+J717Alv6le 3ftQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693824078; x=1694428878; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Wzll1/lNsq54la+r6+h4e0iyDp1RA1CsQHjFzE8W/I0=; b=VEuiXuDzo1E/MOkNWt0t9e8Nk7gp9rdsI9Wu+Hyz3cJjPHT6YDShHsI37awwilfkXA eAA7o7u5QQ5gvIlm8puAGsc3mnS8RAT6uzjGjiArYExRN9VXZjIzf+S5iN1Zt7JXUm01 yJ09ESkIhcQI2EADpAhaS/yR1NsalaL+d0FH3UiF+LdXgiDolsIh1gBGN4GlRbF7AdMJ vA3QHh6Nc3kor8/x8/LO2izuRrnthTWbnITlREoGnF4kypX0J3nhH3eYDd0rM+5mau/M 2m0CaTCEq6h6WEbenWQIjmqw0B0Bl93TAe9Mdws5a82SON2Y4vrshJKkASYH1sgEpD6R amrA== X-Gm-Message-State: AOJu0YyEke2vJXeWOlSlsLsf8g/K9jhbBx4eeE18j6vMMTmXwqDEjYg+ H9kwjVRZRfsnx6e55Oq0xdd5mkyiPX0r5w== X-Google-Smtp-Source: AGHT+IFOPH5I23IXC+tFwTb+pQyIp2tFHMEVBommh7ILOGtqV6nUKtJ8pXI9ZX1xfQVxrdVgG3OA0w== X-Received: by 2002:aa7:d982:0:b0:525:5ed2:abed with SMTP id u2-20020aa7d982000000b005255ed2abedmr6975389eds.30.1693824078514; Mon, 04 Sep 2023 03:41:18 -0700 (PDT) Received: from lelap.lan (2a00-1f40-b161-2f0-6b9f-85-742e-f655.pool6.panelnet.hu. [2a00:1f40:b161:2f0:6b9f:85:742e:f655]) by smtp.gmail.com with ESMTPSA id d25-20020a056402079900b005224f840130sm5560568edy.60.2023.09.04.03.41.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 04 Sep 2023 03:41:18 -0700 (PDT) From: Attila Lendvai X-Google-Original-From: Attila Lendvai Date: Mon, 4 Sep 2023 12:40:46 +0200 Message-ID: <8983bd937a02f65970429e4ffb6c9b03fb5ccf98.1693824046.git.attila@lendvai.name> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/finance.scm (trezord): Update version and hash, specify go-1.20 as the compiler. --- gnu/packages/finance.scm | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm index 5695ec4b63..8e34064201 100644 --- a/gnu/packages/finance.scm +++ b/gnu/packages/finance.scm @@ -1648,7 +1648,7 @@ (define-public trezord-udev-rules (define-public trezord (package (name "trezord") - (version "2.0.31") + (version "2.0.33") (source (origin (method git-fetch) @@ -1656,11 +1656,13 @@ (define-public trezord (url "https://github.com/trezor/trezord-go") (commit (string-append "v" version)))) (sha256 - (base32 "130nhk1pnr3xx9qkcij81mm3jxrl5zvvdqhvrgvrikqg3zlb6v5b")) + (base32 "0nnfh9qkb8ljajkxwrn3nn85zrsw10hp7c5i4zh60qgfyl0djppw")) (file-name (git-file-name name version)))) (build-system go-build-system) (arguments - '(#:import-path "github.com/trezor/trezord-go")) + `(#:import-path "github.com/trezor/trezord-go" + ;; Requires go 1.18 or later: https://github.com/trezor/trezord-go/commit/f559ee5079679aeb5f897c65318d3310f78223ca + #:go ,go-1.20)) (native-inputs `(("github.com/gorilla-csrf" ,go-github-com-gorilla-csrf) ("github.com/gorilla/handlers" ,go-github-com-gorilla-handlers) From patchwork Mon Sep 4 10:40:47 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Attila Lendvai X-Patchwork-Id: 16479 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id D159827BBE9; Mon, 4 Sep 2023 11:43:17 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI, SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id B244927BBE2 for ; Mon, 4 Sep 2023 11:43:16 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qd72c-0007B5-Ij; Mon, 04 Sep 2023 06:42:46 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qd720-00072j-04 for guix-patches@gnu.org; Mon, 04 Sep 2023 06:42:08 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qd71w-0007nq-QD for guix-patches@gnu.org; Mon, 04 Sep 2023 06:42:05 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qd71w-0005xg-JG for guix-patches@gnu.org; Mon, 04 Sep 2023 06:42:04 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#65037] [PATCH v4 8/8] gnu: trezord: use new format for native-inputs. Resent-From: Attila Lendvai Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 04 Sep 2023 10:42:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65037 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 65037@debbugs.gnu.org Cc: Attila Lendvai Received: via spool by 65037-submit@debbugs.gnu.org id=B65037.169382409022815 (code B ref 65037); Mon, 04 Sep 2023 10:42:04 +0000 Received: (at 65037) by debbugs.gnu.org; 4 Sep 2023 10:41:30 +0000 Received: from localhost ([127.0.0.1]:48838 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qd71O-0005vp-3m for submit@debbugs.gnu.org; Mon, 04 Sep 2023 06:41:30 -0400 Received: from mail-ed1-x533.google.com ([2a00:1450:4864:20::533]:45275) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qd71I-0005uQ-Op for 65037@debbugs.gnu.org; Mon, 04 Sep 2023 06:41:26 -0400 Received: by mail-ed1-x533.google.com with SMTP id 4fb4d7f45d1cf-52a40cf952dso1688547a12.2 for <65037@debbugs.gnu.org>; Mon, 04 Sep 2023 03:41:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693824079; x=1694428879; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=BIVItXqW1k2RyBUb4Eoab1hhNWJ87R0C5zvKu3coMKY=; b=YT1Jo54UlJqGVwLg8awPSFs+zkhuuA7HXKOO7PH/c2Btpoch3X7k2bcaRUylhgifUT M9sUKtMtzDKyyLyx6abIWXptusWGkyHdyvgZeLvfZkeDiDtnt2GyAE/EXAfMyBaTtPDd +9INMUJOQrDou1u39Y4jm5iLdrolsR1GR4KwOsbu3RY46xcahXRgU4wtmyCYxGFkN4h6 k6vEyNbpi2q5q7R8uebErcCOs8wfsyyJ7b3GvoPI0zl2ovSnAPoBKM5CucljS4RFul5k QbtwDxHEuSP7s/AxySoAtAH8UtdtBo8ozB4aYBb7fN+3huMshFdqQ0HGpJ9f0bTxuX+o 0z8w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693824079; x=1694428879; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=BIVItXqW1k2RyBUb4Eoab1hhNWJ87R0C5zvKu3coMKY=; b=EqCI0pf3osyFi9dS2wczqDv32PTR1lCwTiUlrrLjXsK/5qbpXJytwut3yIhBj5qXx+ R/Ew0X9kei6KP565QyNsMAvHaUNj5ryl4J3pwxwotGOgnty9Snl9HgpW4TBRDQcfAmce Ap4QFvIhxqdC8VZW6c1wq/xon+O16AjpvdA55ln2744n04uil6/15UkEmPLAEQAy1LTC 6Z7J9mccJ3U8yq+PrTJOwiUXygb8h3D+Wx1K/QrDJxaanv4usg1G7FFYMd8Y4gr7dqEx 3RIYucXkwkG8UFPIwXjql18AzvFScvh/wKaCvXXrOELZpsgsBP1tfan9bV4eJMpfNH7n wVbA== X-Gm-Message-State: AOJu0Ywm7iEXXgDS/AJdLagWX3/cHWcrJ/Ro1ZQJXD6a+wtrjaqNOiV5 LQQNe8q44JmacidWQBonGD/+4+eFGxUExQ== X-Google-Smtp-Source: AGHT+IFsfYZqIt0/FcmZrvKekmH+OcWWPL4VnqcAS/QrvMUtADsiKRwCnWVnXB2b8poNcbKu/2puTg== X-Received: by 2002:a50:ee98:0:b0:52b:c980:43f3 with SMTP id f24-20020a50ee98000000b0052bc98043f3mr6981205edr.28.1693824079210; Mon, 04 Sep 2023 03:41:19 -0700 (PDT) Received: from lelap.lan (2a00-1f40-b161-2f0-6b9f-85-742e-f655.pool6.panelnet.hu. [2a00:1f40:b161:2f0:6b9f:85:742e:f655]) by smtp.gmail.com with ESMTPSA id d25-20020a056402079900b005224f840130sm5560568edy.60.2023.09.04.03.41.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 04 Sep 2023 03:41:18 -0700 (PDT) From: Attila Lendvai X-Google-Original-From: Attila Lendvai Date: Mon, 4 Sep 2023 12:40:47 +0200 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches --- gnu/packages/finance.scm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm index 8e34064201..d40d6567a7 100644 --- a/gnu/packages/finance.scm +++ b/gnu/packages/finance.scm @@ -1664,10 +1664,10 @@ (define-public trezord ;; Requires go 1.18 or later: https://github.com/trezor/trezord-go/commit/f559ee5079679aeb5f897c65318d3310f78223ca #:go ,go-1.20)) (native-inputs - `(("github.com/gorilla-csrf" ,go-github-com-gorilla-csrf) - ("github.com/gorilla/handlers" ,go-github-com-gorilla-handlers) - ("github.com/gorilla/mux" ,go-github-com-gorilla-mux) - ("gopkg.in/natefinch/lumberjack.v2" ,go-gopkg-in-natefinch-lumberjack.v2))) + (list go-github-com-gorilla-csrf + go-github-com-gorilla-handlers + go-github-com-gorilla-mux + go-gopkg-in-natefinch-lumberjack.v2)) (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