From patchwork Sun May 15 16:24:42 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: kyle X-Patchwork-Id: 39375 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 E95EB27BBEA; Sun, 15 May 2022 17:37:15 +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 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 58F1D27BBE9 for ; Sun, 15 May 2022 17:37:15 +0100 (BST) Received: from localhost ([::1]:48526 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nqHF4-0005ja-H8 for patchwork@mira.cbaines.net; Sun, 15 May 2022 12:37:14 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:54996) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nqHEs-0005jE-TL for guix-patches@gnu.org; Sun, 15 May 2022 12:37:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:56634) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nqHEs-0008ED-KO for guix-patches@gnu.org; Sun, 15 May 2022 12:37:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nqHEs-0003Z2-FI for guix-patches@gnu.org; Sun, 15 May 2022 12:37:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#55379] [PATCH 01/14] gnu: Add r-gpg. Resent-From: Kyle Andrews Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 15 May 2022 16:37:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55379 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Maxime Devos Cc: 55379@debbugs.gnu.org Received: via spool by 55379-submit@debbugs.gnu.org id=B55379.165263257513648 (code B ref 55379); Sun, 15 May 2022 16:37:02 +0000 Received: (at 55379) by debbugs.gnu.org; 15 May 2022 16:36:15 +0000 Received: from localhost ([127.0.0.1]:50531 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nqHE6-0003Y4-MN for submit@debbugs.gnu.org; Sun, 15 May 2022 12:36:15 -0400 Received: from mout02.posteo.de ([185.67.36.66]:34559) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nqHE5-0003Xr-Fp for 55379@debbugs.gnu.org; Sun, 15 May 2022 12:36:14 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 2FFD8240109 for <55379@debbugs.gnu.org>; Sun, 15 May 2022 18:36:06 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1652632567; bh=VewmNaDg24S+JB6bAtxE5/Fq3ebaLZ+4NoR+d5QFsa0=; h=From:To:Cc:Subject:Date:From; b=JSOGsO9zFGcUyPu3f6BegolS0qlAsJA2FU2/Or5BcNW+KZbEc7vl+pRP0f5Q7GFJ3 DhNPBpgAaF76ypXtbq5uufNnnmYiLQbtEa1qTLwa5bYZFVVFz3e+RmJyBm3HxFGlfr zo6ztNGc7ZfFni9BBAAfwUgzNjoW2JE/epkBYjFyTdW8JwpQWKXsx/hBU3ij7JwSMt w5JqTkhCxE8Uuwa5TViX/cMGqWAYH8AduzSahmPgmMHFlxdIze183wdLCYbgUavee9 e44hCUZBtqRDxEyhSImGj4xwCWKOdCnjUFC0h6Aj9ppGkdA7sXPz4zcpqi1BSn07/r 0YDOcoGKIoMLQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4L1SgT3fvQz9rxQ; Sun, 15 May 2022 18:36:04 +0200 (CEST) References: <1ff91bc19a74b5d2418c70804abe3f3a5afc8b31.camel@telenet.be> <87bkw0jb3i.fsf@posteo.net> <9690cc4c8dec19308087c81cf50c596618fcddde.camel@telenet.be> From: Kyle Andrews Date: Sun, 15 May 2022 16:24:42 +0000 In-reply-to: <9690cc4c8dec19308087c81cf50c596618fcddde.camel@telenet.be> Message-ID: <87h75q69e5.fsf@posteo.net> 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" X-getmail-retrieved-from-mailbox: Patches Hi Maxime, Here is the version of the GPG package which I intended to send in the first place with the verbiage about GPG4WIN removed per your suggestion. 8<------------------------------------------------------------------------------------ (define-public r-gpg (package (name "r-gpg") (version "1.2.6") (source (origin (method url-fetch) (uri (cran-uri "gpg" version)) (sha256 (base32 "17rvi3qff2kanqr3g20dzhn48bfh5sv57g0wsamndzcif7rhjhby")))) (properties `((upstream-name . "gpg"))) (build-system r-build-system) (propagated-inputs (list r-askpass r-curl)) (native-inputs (list pkg-config r-knitr gpgme gnupg)) (home-page "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. Some functionality depends on the version of GnuPG that is installed on the system.") (license license:expat))) ------------------------------------------------------------------------------------>8 I have also attached a new patch. Kyle Maxime Devos writes: > [[PGP Signed Part:Undecided]] > Kyle Andrews schreef op za 14-05-2022 om 16:53 [+0000]: >> > [[PGP Signed Part:Undecided]] >> > kyle schreef op do 12-05-2022 om 02:10 [+0000]: >> > > +   (propagated-inputs >> > > +    `(("r-askpass" ,r-askpass) ("r-curl" ,r-curl))) >> > >> > Can probably be simplified to (propagated-inputs (list r-askpass)). >> > >> >> According to the ~DESCRIPTION~ file the package will not build >> without >> both askpass and curl R packages. So, I will leave those in. > > Oops I meant (propagated-inputs (list r-askpass r-curl)) here -- keep > the inputs, but remove the labels, as per > . > > Greetings, > Maxime. > > [[End of PGP Signed Part]] From 23af100007b123ee093cff333b2235b9cb394d2e Mon Sep 17 00:00:00 2001 Message-Id: <23af100007b123ee093cff333b2235b9cb394d2e.1652632450.git.kyle@posteo.net> From: Kyle Andrews Date: Sun, 15 May 2022 12:33:26 -0400 Subject: [PATCH] gnu: Add r-gpg. --- gnu/packages/cran.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index 5c05f20ea7..b34eba8f76 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -33255,3 +33255,26 @@ (define-public r-zoeppritz coefficients or scattering amplitudes, for seismological P and S-waves at an interface.") (license license:gpl2+))) + +(define-public r-gpg + (package + (name "r-gpg") + (version "1.2.6") + (source + (origin + (method url-fetch) + (uri (cran-uri "gpg" version)) + (sha256 + (base32 "17rvi3qff2kanqr3g20dzhn48bfh5sv57g0wsamndzcif7rhjhby")))) + (properties `((upstream-name . "gpg"))) + (build-system r-build-system) + (propagated-inputs (list r-askpass r-curl)) + (native-inputs (list pkg-config r-knitr gpgme gnupg)) + (home-page "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. Some functionality depends on the +version of GnuPG that is installed on the system.") + (license license:expat))) -- 2.36.0