From patchwork Thu May 12 02:10:21 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: kyle X-Patchwork-Id: 39212 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 99EDB27BBEA; Thu, 12 May 2022 03:11:12 +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_INVALID, DKIM_SIGNED,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 5E31F27BBE9 for ; Thu, 12 May 2022 03:11:12 +0100 (BST) Received: from localhost ([::1]:40084 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1noyIJ-0001kK-FD for patchwork@mira.cbaines.net; Wed, 11 May 2022 22:11:11 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58394) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1noyIB-0001k9-NM for guix-patches@gnu.org; Wed, 11 May 2022 22:11:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:45066) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1noyIB-0001cN-Ag for guix-patches@gnu.org; Wed, 11 May 2022 22:11:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1noyIB-00026z-2f for guix-patches@gnu.org; Wed, 11 May 2022 22:11:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#55379] [PATCH 01/14] gnu: Add r-gpg. Resent-From: kyle Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 12 May 2022 02:11:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 55379 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 55379@debbugs.gnu.org Cc: Kyle Andrews X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.16523214538022 (code B ref -1); Thu, 12 May 2022 02:11:02 +0000 Received: (at submit) by debbugs.gnu.org; 12 May 2022 02:10:53 +0000 Received: from localhost ([127.0.0.1]:38935 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1noyI0-000259-RC for submit@debbugs.gnu.org; Wed, 11 May 2022 22:10:53 -0400 Received: from lists.gnu.org ([209.51.188.17]:49110) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1noyHw-00024q-6j for submit@debbugs.gnu.org; Wed, 11 May 2022 22:10:52 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58184) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1noyHv-0001b0-Mx for guix-patches@gnu.org; Wed, 11 May 2022 22:10:48 -0400 Received: from mout02.posteo.de ([185.67.36.66]:52695) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1noyHr-0001YG-3E for guix-patches@gnu.org; Wed, 11 May 2022 22:10:47 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 8B36C240107 for ; Thu, 12 May 2022 04:10:38 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1652321438; bh=46CoM0jhArtqUCSLZCliZSQYoA+fM9j+QT9/7iQ5S20=; h=From:To:Cc:Subject:Date:From; b=bMXbq6uvO2Fedh/VZMBfZFxYhQBHfsWClCpkL7BQz87NW/MlHUpONR4FXLJ5DVYWy ax5Rw6WS/jiZX3Q1g+EgJALj5vy5v3g1RrUKQJ4vX5n+NBoNpFVC1yoEk9PTbypbIV cHLviF7JOwuSQa+6jBxW88DwkRzvb5lEP0DEApkrgxk+mSbpD3ecb84Gc7Ew6JILVa eTNbqr36y8Md1yEuzYEwbY0bKaKuSPyQYV5WKcvKVfh5pTqO0qriPpLKdvJz6IMl+M l4X3vK8N/SrDT2DNZSawEiM09NVowUpJB0H13dITk8j/dMS3SqgB2fivwHcGOv4Msm SYFN93oQcQT0Q== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4KzFcF1CXYz6tm4; Thu, 12 May 2022 04:10:36 +0200 (CEST) From: kyle Date: Thu, 12 May 2022 02:10:21 +0000 Message-Id: MIME-Version: 1.0 Received-SPF: pass client-ip=185.67.36.66; envelope-from=kyle@posteo.net; helo=mout02.posteo.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action 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" X-getmail-retrieved-from-mailbox: Patches From: Kyle Andrews --- gnu/packages/cran.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index 5c05f20ea7..f69a7dd605 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -103,6 +103,7 @@ (define-module (gnu packages cran) #:use-module (gnu packages python-xyz) #:use-module (gnu packages sqlite) #:use-module (gnu packages statistics) + #:use-module (gnu packages gnupg) #:use-module (gnu packages tcl) #:use-module (gnu packages textutils) #:use-module (gnu packages tls) @@ -33255,3 +33256,29 @@ (define-public r-zoeppritz coefficients or scattering amplitudes, for seismological P and S-waves at an interface.") (license license:gpl2+))) + +(define r-gpg + (package + (name "r-gpg") + (version "1.2.2") + (source + (origin + (method url-fetch) + (uri (cran-uri "gpg" version)) + (sha256 + (base32 + "1qc7w4d6frp0j4yk0q7slkj1mps80bv78lixcpw1shgx48rp41kh")))) + (properties `((upstream-name . "gpg"))) + (build-system r-build-system) + (propagated-inputs + `(("r-askpass" ,r-askpass) ("r-curl" ,r-curl))) + (inputs + `(("gpgme" ,gpgme) ("gnupg" ,gnupg))) + (native-inputs + `(("pkg-config" ,pkg-config) ("r-knitr" ,r-knitr))) + (home-page + "https://jeroen.cran.dev/gpg/https://github.com/jeroen/gpg") + (synopsis "GNU Privacy Guard for R") + (description + "Bindings to GnuPG for working with OpenGPG (RFC4880) cryptographic methods. Includes utilities for public key encryption, creating and verifying digital signatures, and managing your local keyring. Note that some functionality depends on the version of GnuPG that is installed on the system. On Windows this package can be used together with 'GPG4Win' which provides a GUI for managing keys and entering passphrases.") + (license license:expat)))