From patchwork Mon Dec 12 11:49:32 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tobias Kortkamp X-Patchwork-Id: 45191 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 8D08727BBEC; Mon, 12 Dec 2022 11:58:37 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.7 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H2,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 2BE0A27BBE9 for ; Mon, 12 Dec 2022 11:58:37 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1p4hJt-0000h8-3Z; Mon, 12 Dec 2022 06:50:05 -0500 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 1p4hJr-0000ef-48 for guix-patches@gnu.org; Mon, 12 Dec 2022 06:50:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1p4hJq-0005eH-Qz for guix-patches@gnu.org; Mon, 12 Dec 2022 06:50:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1p4hJq-0000zX-Bi for guix-patches@gnu.org; Mon, 12 Dec 2022 06:50:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#60003] [PATCH 1/3] gnu: python-construct: Update to 2.10.68. Resent-From: Tobias Kortkamp Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 12 Dec 2022 11:50:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 60003 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 60003@debbugs.gnu.org Cc: Tobias Kortkamp Received: via spool by 60003-submit@debbugs.gnu.org id=B60003.16708457893782 (code B ref 60003); Mon, 12 Dec 2022 11:50:02 +0000 Received: (at 60003) by debbugs.gnu.org; 12 Dec 2022 11:49:49 +0000 Received: from localhost ([127.0.0.1]:52468 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p4hJd-0000yw-0r for submit@debbugs.gnu.org; Mon, 12 Dec 2022 06:49:49 -0500 Received: from mail-ed1-f48.google.com ([209.85.208.48]:40637) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p4hJa-0000yi-Mz for 60003@debbugs.gnu.org; Mon, 12 Dec 2022 06:49:47 -0500 Received: by mail-ed1-f48.google.com with SMTP id e13so12458440edj.7 for <60003@debbugs.gnu.org>; Mon, 12 Dec 2022 03:49:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; 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=sXA//TCbCxwjkWw5QBRcuyqJAK1fXg/8UDDh0un1/XM=; b=UVS14cybb1R7CNKArbBNqQxpq+bMeD/GBjpBl7NiJO8WZnUbix0iZ9Sye44w7/C/Lv T631u74+VphuoM1U9+cRupv4yTtAqIRpL+PFcaZ0WyZhN+KUbV3dGMwM3Sm/Mi2htxaE ZdDcRSOCycM8ARVriZ/fXevNAqHyQGwVAbPBms+OOn15jDQ+XLZ6MNJVTZeazjIOyVon gsXtxIpI0i9v3C+/fJ2rOcpM5e57CBTFuVVzkVA2/1KlT22tz2tpUIslzYbzU1JQknKu vr99UFab5ogIdxsv/O+7DHHecf4Arx/Tol5HbwkqS8dtUTCaeo5aWl7ctebM7W14Qkb/ sw2A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; 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=sXA//TCbCxwjkWw5QBRcuyqJAK1fXg/8UDDh0un1/XM=; b=LPJZQjc6rzIZSGg+o5+KrxWfQ16sIHQhdxZ0v9zwKmJtNfgE9gvm/9rsrGFs7TZTxn UnXm/2g6/WsZ8VI+uAAoLijdAcqlaB915+/f6nfbQbX7LZao5KbMz7aoEwZ8pNicVmye HaOTUcmOqhQpPk6jHkluwEg+PJqPEI93Q9rafRitpfWFFN7LEMTzbAF+IVthka5YUubA IhlKc+V6gN9+qPjAGMOF4Tr2tV/th9dW7N6iseki/BDlw+D0726tkraR19uHHHVnV1rX +f0fbreea3giNDjY+KAucl8NJlle7mDp9Okx3rFK8fopyDt7Ew0gEwtyRT7dnkOwcxwY F7Ow== X-Gm-Message-State: ANoB5pkE6YcXcUR1yuUE1xCcH3ibaDSz2E5kW0P1LrKdmc0J39IK/Div c6CUUaNd6Sm33oxX0Rbz2ryOu0PGJpkwxQ== X-Google-Smtp-Source: AA0mqf4dFHXw3qERcivpYxpfJ5FsM5qZaYmCe9+YyBdJRYntQGeLBB1NEQtoXovOOrpeF2VTd2Jfag== X-Received: by 2002:a05:6402:25c5:b0:467:6e86:e963 with SMTP id x5-20020a05640225c500b004676e86e963mr14047998edb.38.1670845779536; Mon, 12 Dec 2022 03:49:39 -0800 (PST) Received: from anubis.kortkamp.xyz (p200300ff7f02ab00046b83ca6c4becd9.dip0.t-ipconnect.de. [2003:ff:7f02:ab00:46b:83ca:6c4b:ecd9]) by smtp.gmail.com with ESMTPSA id o11-20020a50fd8b000000b00461aca1c7b6sm3766134edt.6.2022.12.12.03.49.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 12 Dec 2022 03:49:39 -0800 (PST) From: Tobias Kortkamp Date: Mon, 12 Dec 2022 12:49:32 +0100 Message-Id: <3077dc45b27442b028e4a4fc42a3c685b12c2e58.1670844319.git.tobias.kortkamp@gmail.com> X-Mailer: git-send-email 2.38.1 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): Update to 2.10.68. --- gnu/packages/python-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index a9b123d4c2..3af1dbb70d 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -24304,14 +24304,14 @@ (define-public python-attr (define-public python-construct (package (name "python-construct") - (version "2.10.56") + (version "2.10.68") (source (origin (method url-fetch) (uri (pypi-uri "construct" version)) (sha256 (base32 - "0q86jjzsvy835h3c8pjj4619vbp7ihfg8njmyw86ym4qrpni7flp")))) + "0icb7pr6xv5fz8g2miq42yq5s1ps2vaknk313nmab5zmwpc3yakv")))) (build-system python-build-system) (arguments `(#:tests? #f)) ; No tests exist. From patchwork Mon Dec 12 11:49:33 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tobias Kortkamp X-Patchwork-Id: 45189 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 C1EF027BBEB; Mon, 12 Dec 2022 11:56:02 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.7 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H2,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 1C15527BBE9 for ; Mon, 12 Dec 2022 11:55:59 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1p4hJs-0000gX-KQ; Mon, 12 Dec 2022 06:50:04 -0500 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 1p4hJr-0000fK-Ex for guix-patches@gnu.org; Mon, 12 Dec 2022 06:50:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1p4hJr-0005eQ-3h for guix-patches@gnu.org; Mon, 12 Dec 2022 06:50:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1p4hJq-0000ze-S3 for guix-patches@gnu.org; Mon, 12 Dec 2022 06:50:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#60003] [PATCH 2/3] gnu: python-pykeepass: Update to 4.0.3. Resent-From: Tobias Kortkamp Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 12 Dec 2022 11:50:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 60003 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 60003@debbugs.gnu.org Cc: Tobias Kortkamp Received: via spool by 60003-submit@debbugs.gnu.org id=B60003.16708457913789 (code B ref 60003); Mon, 12 Dec 2022 11:50:02 +0000 Received: (at 60003) by debbugs.gnu.org; 12 Dec 2022 11:49:51 +0000 Received: from localhost ([127.0.0.1]:52472 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p4hJf-0000z3-9H for submit@debbugs.gnu.org; Mon, 12 Dec 2022 06:49:51 -0500 Received: from mail-ed1-f51.google.com ([209.85.208.51]:45991) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p4hJc-0000yj-8N for 60003@debbugs.gnu.org; Mon, 12 Dec 2022 06:49:48 -0500 Received: by mail-ed1-f51.google.com with SMTP id s5so12434563edc.12 for <60003@debbugs.gnu.org>; Mon, 12 Dec 2022 03:49:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; 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=tIpbDLg9d4W8DKMuD/eQ9E3OVMqcvGW3cScCDp+wY5Y=; b=mLDtSzpBUg1iIMcDx9bXpZXwoWLBmIHouD7y4ygsT31Yk17eHQ3Y81SFenifITWkPS 7ZULmLEU1ej1GIlmWGIdojmDGM6diWZtN1cdXeG7HXVDXYFMbRO/WKG04wPEkzkiB1Q1 B9bgtz5LPOi6Qxzf1V2KiXEMDuAXzl9mb16TJiE4JaJ7t3Q+mMOAxCke2hV0l6hghG02 /Oq+N4HrsdyQODnMbfXsWy5sAbmbpDwZWFQdwX3Khd/WIYAqm+JnBK/wFYziYp2/D2wZ ybe9yhA1090nwnZu2VJVSHqePG+TCC/tpoz46nvk4mJYelv2eUS6TJ2qH6DOQ7qjARG0 TKug== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; 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=tIpbDLg9d4W8DKMuD/eQ9E3OVMqcvGW3cScCDp+wY5Y=; b=LyuDCfGUCwAB9AHkSz9HFPSUt3pH0pTWgzx+oqmAXFK5A9Mt/ZRP8G7rt2AA5qxJsm PEg+P1A7ZmJYdBHd7s0PF3rj0J4a4w0p5NpheSibNouQKgwy9gcvqI0JfpWVZbuBGKOK mnrykFiOSurFcEl+UuoABOwFkXuUOkaARQScDtQnH/Ilc1oNXXry77MdNo63Xg+hmDmW nJBO5MrkiSG4u6O/rO27ue24sF8F5MK2fnBlfFrhHMGNLjckRV6ouoegNStfzC8WNmik SePkN3jQ1Fwe+fiYCsYgeYV5uOTKbtXByegGeUvsaXY2QI0/BxrbggtmNg77Anrg0K6H /tlA== X-Gm-Message-State: ANoB5pnO+a+Aocu2A01kLQBaT1murK6X98TM9Zpp2OlDWUN+Hp/1VkD8 nqSvX06P0qjwbS6TjKiSLfm5omkLZtG6yQ== X-Google-Smtp-Source: AA0mqf4bmhmC4G1MlH66h8EY8IWZXkghPGjfyFq1moq6YxvMitUVSh8nsQdK8lWy88osO6VScRNKJQ== X-Received: by 2002:aa7:d912:0:b0:46b:2b37:ffa6 with SMTP id a18-20020aa7d912000000b0046b2b37ffa6mr13842031edr.13.1670845782498; Mon, 12 Dec 2022 03:49:42 -0800 (PST) Received: from anubis.kortkamp.xyz (p200300ff7f02ab00046b83ca6c4becd9.dip0.t-ipconnect.de. [2003:ff:7f02:ab00:46b:83ca:6c4b:ecd9]) by smtp.gmail.com with ESMTPSA id o11-20020a50fd8b000000b00461aca1c7b6sm3766134edt.6.2022.12.12.03.49.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 12 Dec 2022 03:49:42 -0800 (PST) From: Tobias Kortkamp Date: Mon, 12 Dec 2022 12:49:33 +0100 Message-Id: X-Mailer: git-send-email 2.38.1 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-crypto.scm (python-pykeepass): Update to 4.0.3. --- gnu/packages/python-crypto.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gnu/packages/python-crypto.scm b/gnu/packages/python-crypto.scm index c9071c4cf6..c356bdfea6 100644 --- a/gnu/packages/python-crypto.scm +++ b/gnu/packages/python-crypto.scm @@ -1134,17 +1134,17 @@ (define-public python-m2crypto (define-public python-pykeepass (package (name "python-pykeepass") - (version "3.2.1") + (version "4.0.3") (source (origin (method git-fetch) ;; Source tarball on PyPI doesn't include tests. (uri (git-reference (url "https://github.com/libkeepass/pykeepass") - (commit version))) + (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 - (base32 "1symxf4ahylynihnp9z4z3lh2vy65ipvg8s4hjrnn936hcaaxghk")))) + (base32 "1zkdzsm1fi0c8h7zy5k0rj3c24i9kam85kwdl5bf3m0x3c2dwaqz")))) (build-system python-build-system) (arguments `(#:phases From patchwork Mon Dec 12 11:49:34 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Tobias Kortkamp X-Patchwork-Id: 45190 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 9D7E427BBEC; Mon, 12 Dec 2022 11:58:07 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.7 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H2,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 ED53627BBE9 for ; Mon, 12 Dec 2022 11:58:05 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1p4hJt-0000he-GE; Mon, 12 Dec 2022 06:50:05 -0500 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 1p4hJr-0000fX-P4 for guix-patches@gnu.org; Mon, 12 Dec 2022 06:50:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1p4hJr-0005iT-Er for guix-patches@gnu.org; Mon, 12 Dec 2022 06:50:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1p4hJr-0000zm-AH for guix-patches@gnu.org; Mon, 12 Dec 2022 06:50:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#60003] [PATCH 3/3] gnu: Add pass-import. Resent-From: Tobias Kortkamp Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 12 Dec 2022 11:50:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 60003 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 60003@debbugs.gnu.org Cc: Tobias Kortkamp Received: via spool by 60003-submit@debbugs.gnu.org id=B60003.16708457983801 (code B ref 60003); Mon, 12 Dec 2022 11:50:03 +0000 Received: (at 60003) by debbugs.gnu.org; 12 Dec 2022 11:49:58 +0000 Received: from localhost ([127.0.0.1]:52474 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p4hJi-0000zF-NM for submit@debbugs.gnu.org; Mon, 12 Dec 2022 06:49:58 -0500 Received: from mail-ej1-f50.google.com ([209.85.218.50]:44824) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p4hJe-0000yl-LY for 60003@debbugs.gnu.org; Mon, 12 Dec 2022 06:49:51 -0500 Received: by mail-ej1-f50.google.com with SMTP id x22so27249861ejs.11 for <60003@debbugs.gnu.org>; Mon, 12 Dec 2022 03:49:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; 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=03gm9y2r9ebVUT5QsX5vP+81tOsQlf2X62f/KxxEj8Q=; b=jSPitikXq9P0odTywd4EZ0T2xLJEs7+hMA/e5/eImyPGFY0VSsJqxhon0BlEZHfF6M +ujhMg9l+/V3maclbb3hiKUGuGiQPiCEzssBUTJRBj8A5pWBQ7AtToTqu5sODa7GhVpA h1iSyAVCkCuBmsMvKbCwI1lpXfbGTUDp81MOuQ083yjYzPmsabyqTXqwie3RWdyHMdiw npxnkACPGXSpIq0BpTS9rSfx+gc8DHeW0GxnMlQUIyL9J9ztG/7Rg3jv65s6fuNRu2lZ 4vlz2LsCyznAwmTgCisYRyGWgAhvRiElY9SnBmfsIXHKyPgCT+srXInMHHKnD9yQvqmI UFRw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; 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=03gm9y2r9ebVUT5QsX5vP+81tOsQlf2X62f/KxxEj8Q=; b=H7tZ7CgEcDr1eMfjMF17zfC7tA02j09/7B7tSywGoxLzePyls7nf+4/XfuzR6XgV50 MlAt7FzPZ/91klHmuUyxE6j/g+/Tv2nTOslUvfnio8Uw4EJOYkpkLyt9Jr/BPVk1MiX1 qQiyr2fIL0Ui40yJSLzopSQL4j+EgyG+lEtlnFfXnfIeQyvDrtNLBUOSn4VGVXROBEIi naU0FUOZVq12OA8v48o/i/0gBAlFUL5aBZJfb0fs3VrcYu+X6lHZUa50OioJFvfGLldw 4VQXpHqYaIGSUKjvzYXOj+lSHz80rtkPPpDYd9wwAyB34mrP8B3fWzswDdDKQOt3KmuM IFWQ== X-Gm-Message-State: ANoB5pnX6qlkQn4COw1AKvysrq186eNCHx6HnmfsGuVBE5lQCEVbPyoY f2QdzquD8RktkZ8wJjeqZGqelKM/BTcaiw== X-Google-Smtp-Source: AA0mqf4jkM0Nral5SCbMf6VIipyiAfUrAhFpVs5sso5gA+zXXk/rW0OPU9GiDhwrfIezj9jArEzG7g== X-Received: by 2002:a17:906:58a:b0:78d:f455:c3a7 with SMTP id 10-20020a170906058a00b0078df455c3a7mr12313949ejn.77.1670845784631; Mon, 12 Dec 2022 03:49:44 -0800 (PST) Received: from anubis.kortkamp.xyz (p200300ff7f02ab00046b83ca6c4becd9.dip0.t-ipconnect.de. [2003:ff:7f02:ab00:46b:83ca:6c4b:ecd9]) by smtp.gmail.com with ESMTPSA id o11-20020a50fd8b000000b00461aca1c7b6sm3766134edt.6.2022.12.12.03.49.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 12 Dec 2022 03:49:44 -0800 (PST) From: Tobias Kortkamp Date: Mon, 12 Dec 2022 12:49:34 +0100 Message-Id: X-Mailer: git-send-email 2.38.1 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/password-utils.scm (pass-import): New variable. --- gnu/packages/password-utils.scm | 71 +++++++++++++++++++++++++++++++++ 1 file changed, 71 insertions(+) diff --git a/gnu/packages/password-utils.scm b/gnu/packages/password-utils.scm index aab0a3f2a4..79781ed9e6 100644 --- a/gnu/packages/password-utils.scm +++ b/gnu/packages/password-utils.scm @@ -38,6 +38,7 @@ ;;; Copyright © 2022 Maxime Devos ;;; Copyright © 2022 ( ;;; Copyright © 2022 Nicolas Graves +;;; Copyright © 2022 Tobias Kortkamp ;;; ;;; This file is part of GNU Guix. ;;; @@ -101,6 +102,7 @@ (define-module (gnu packages password-utils) #:use-module (gnu packages perl) #:use-module (gnu packages pkg-config) #:use-module (gnu packages python) + #:use-module (gnu packages python-crypto) #:use-module (gnu packages python-web) #:use-module (gnu packages python-xyz) #:use-module (gnu packages readline) @@ -1492,3 +1494,72 @@ (define-public xkcdpass license:lgpl2.0 ;finnish word list license:lgpl2.1 ;portuguese word list license:mpl1.1)))) ;portuguese word list + +(define-public pass-import + (package + (name "pass-import") + (version "3.4") + (source (origin + (method url-fetch) + (uri (string-append "https://github.com/roddhjav/pass-import" + "/releases/download/" version "/pass-import-" + version ".tar.gz")) + (sha256 + (base32 "18vh97h3bmspwqhb9xjkapk3p8hy4rxhazrcc06f6pdz8rb6rxxp")))) + (build-system python-build-system) + (arguments + (list #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'patch-paths + (lambda* (#:key inputs #:allow-other-keys) + (substitute* '("import.bash") + (("python3") + #$(file-append python-wrapper "/bin/python"))) + (substitute* '("setup.py") + (("base = '/usr'") + (string-append "base = '" #$output "'")) + (("sys\\.prefix") + (string-append "'" #$output "'"))) + (substitute* '("tests/imports/test_parse.py") + ;; requires running D-Bus session + (("test_import_gnome_keyring") "disabled_test_import_gnome_keyring") + ;; requires lastpass + (("test_import_lastpass") "disabled_test_import_lastpass")) + (substitute* '("tests/exports/test_lastpass.py") + (("test_import_lastpass") "disabled_test_import_lastpass") + (("test_lastpass_exist") "disabled_test_lastpass_exist") + (("test_lastpass_insert") "disabled_test_lastpass_insert") + (("test_lastpass_show") "disabled_test_lastpass_show") + (("test_lastpass_list") "disabled_test_lastpass_list") + (("test_lastpass_isvalid") "disabled_test_lastpass_isvalid")))) + (add-after 'install 'wrap-extension + (lambda _ + (let ((pylib (string-append #$output "/lib/python" + #$(version-major+minor + (package-version python)) + "/site-packages")) + (extension (string-append #$output + "/lib/password-store/extensions/import.bash"))) + (wrap-program extension + (list "GUIX_PYTHONPATH" ":" + 'prefix + (list (getenv "GUIX_PYTHONPATH") + pylib))))))))) + (inputs (list gnupg + password-store + python-cryptography + python-defusedxml + python-magic + python-pyaml + python-pykeepass + python-requests + python-secretstorage + python-zxcvbn)) + (home-page "https://github.com/roddhjav/pass-import") + (synopsis + "Pass extension for importing data from many password managers") + (description + "This package provides a pass extension for importing data from many password +managers. @command{pimport} can be used to export data to other password managers +like gopass or keepassxc too.") + (license license:gpl3+)))