GNU bug report logs - #57678
[PATCH 0/2] Add r-ggalt and r-proj.4

Previous Next

Package: guix-patches;

Reported by: zimoun <zimon.toutoune <at> gmail.com>

Date: Thu, 8 Sep 2022 14:56:01 UTC

Severity: normal

Tags: patch

Done: Ricardo Wurmus <rekado <at> elephly.net>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 57678 in the body.
You can then email your comments to 57678 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to rekado <at> elephly.net, guix-patches <at> gnu.org:
bug#57678; Package guix-patches. (Thu, 08 Sep 2022 14:56:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to zimoun <zimon.toutoune <at> gmail.com>:
New bug report received and forwarded. Copy sent to rekado <at> elephly.net, guix-patches <at> gnu.org. (Thu, 08 Sep 2022 14:56:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: zimoun <zimon.toutoune <at> gmail.com>
To: guix-patches <at> gnu.org
Cc: zimoun <zimon.toutoune <at> gmail.com>
Subject: [PATCH 0/2] Add r-ggalt and r-proj.4
Date: Thu,  8 Sep 2022 16:55:00 +0200
Hi,

This series adds two CRAN packages.  Note that some warnings raise,

--8<---------------cut here---------------start------------->8---
Warning message:
In normalizePath("~") :
  path[1]="/homeless-shelter": No such file or directory
--8<---------------cut here---------------end--------------->8---


Cheers,
simon



zimoun (2):
  gnu: Add r-proj.4.
  gnu: Add r-ggalt.

 gnu/packages/cran.scm | 66 +++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 66 insertions(+)


base-commit: cd10a235d9e027c0851e9b47f76288d0bfca8a9b
-- 
2.36.0





Information forwarded to guix-patches <at> gnu.org:
bug#57678; Package guix-patches. (Thu, 08 Sep 2022 14:58:01 GMT) Full text and rfc822 format available.

Message #8 received at 57678 <at> debbugs.gnu.org (full text, mbox):

From: zimoun <zimon.toutoune <at> gmail.com>
To: 57678 <at> debbugs.gnu.org
Cc: zimoun <zimon.toutoune <at> gmail.com>
Subject: [PATCH 1/2] gnu: Add r-proj.4.
Date: Thu,  8 Sep 2022 16:56:55 +0200
* gnu/packages/cran.scm (r-proj.4): New variable.
---
 gnu/packages/cran.scm | 23 +++++++++++++++++++++++
 1 file changed, 23 insertions(+)

diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm
index 7aa3ebde97..ab12c80a79 100644
--- a/gnu/packages/cran.scm
+++ b/gnu/packages/cran.scm
@@ -593,6 +593,29 @@ (define-public r-googlesheets4
 can read and write both the metadata and the cell data in a Sheet.")
     (license license:expat)))
 
+(define-public r-proj.4
+  (package
+    (name "r-proj.4")
+    (version "1.0-11")
+    (source (origin
+              (method url-fetch)
+              (uri (cran-uri "proj4" version))
+              (sha256
+               (base32
+                "07fil52jswbg2h807cd82m2wlm5j2fb891ifri9ms037099qdwf5"))))
+    (properties `((upstream-name . "proj4")))
+    (build-system r-build-system)
+    (inputs (list proj.4 zlib))
+    (native-inputs (list pkg-config))
+    (home-page "http://www.rforge.net/proj4/")
+    (synopsis "Simple interface to the PROJ.4 cartographic projections library")
+    (description
+     "This package provides a simple interface to lat/long projection and
+datum transformation of the PROJ.4 cartographic projections library.  It
+allows transformation of geographic coordinates from one projection and/or
+datum to another.")
+    (license license:gpl2)))
+
 (define-public r-waldo
   (package
     (name "r-waldo")
-- 
2.36.0





Information forwarded to guix-patches <at> gnu.org:
bug#57678; Package guix-patches. (Thu, 08 Sep 2022 14:58:02 GMT) Full text and rfc822 format available.

Message #11 received at 57678 <at> debbugs.gnu.org (full text, mbox):

From: zimoun <zimon.toutoune <at> gmail.com>
To: 57678 <at> debbugs.gnu.org
Cc: zimoun <zimon.toutoune <at> gmail.com>
Subject: [PATCH 2/2] gnu: Add r-ggalt.
Date: Thu,  8 Sep 2022 16:56:56 +0200
* gnu/packages/cran.scm (r-ggalt): New variable.
---
 gnu/packages/cran.scm | 43 +++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 43 insertions(+)

diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm
index ab12c80a79..662d385d6f 100644
--- a/gnu/packages/cran.scm
+++ b/gnu/packages/cran.scm
@@ -422,6 +422,49 @@ (define-public r-emdist
 Distance (EMD).")
     (license license:expat)))
 
+(define-public r-ggalt
+  (package
+    (name "r-ggalt")
+    (version "0.4.0")
+    (source (origin
+              (method url-fetch)
+              (uri (cran-uri "ggalt" version))
+              (sha256
+               (base32
+                "0ssa274d41vhd6crzjz7jqzbwgnjimxwxl23p2cx35aqs5wdfjpc"))))
+    (properties `((upstream-name . "ggalt")))
+    (build-system r-build-system)
+    (propagated-inputs
+     (list r-ash
+           r-dplyr
+           r-extrafont
+           r-ggplot2
+           r-gtable
+           r-kernsmooth
+           r-maps
+           r-mass
+           r-plotly
+           r-proj.4
+           r-rcolorbrewer
+           r-scales
+           r-tibble))
+    (native-inputs (list r-knitr))
+    (home-page "https://github.com/hrbrmstr/ggalt")
+    (synopsis
+     "Geometries, coordinate systems, fonts and more for ggplot2")
+    (description
+     "This package provides a compendium of new geometries, coordinate systems,
+statistical transformations, scales and fonts for ggplot2, including splines,
+1d and 2d densities, univariate average shifted histograms, a new map
+coordinate system based on the PROJ.4-library along with
+@code{geom_cartogram()} that mimics the original functionality of
+@code{geom_map()}, formatters for \"bytes\", a @code{stat_stepribbon()}
+function, increased @code{plotly} compatibility and the @code{StateFace} open
+source font ProPublica.  Further new functionality includes lollipop charts,
+dumbbell charts, the ability to encircle points and coordinate-system-based
+text annotations.")
+    (license license:agpl3)))
+
 (define-public r-glmpca
   (package
     (name "r-glmpca")
-- 
2.36.0





Information forwarded to guix-patches <at> gnu.org:
bug#57678; Package guix-patches. (Fri, 09 Sep 2022 06:39:01 GMT) Full text and rfc822 format available.

Message #14 received at 57678 <at> debbugs.gnu.org (full text, mbox):

From: Ricardo Wurmus <rekado <at> elephly.net>
To: zimoun <zimon.toutoune <at> gmail.com>
Cc: 57678 <at> debbugs.gnu.org
Subject: Re: [bug#57678] [PATCH 0/2] Add r-ggalt and r-proj.4
Date: Fri, 09 Sep 2022 08:36:45 +0200
Hi zimoun,

> This series adds two CRAN packages.

Thanks, these look good to me. 

> Note that some warnings raise,
>
> Warning message:
> In normalizePath("~") :
>   path[1]="/homeless-shelter": No such file or directory

This is unfortunately expected since a recent R upgrade. 

>   gnu: Add r-proj.4.

Shouldn’t this be named “r-proj4”?

-- 
Ricardo




Information forwarded to guix-patches <at> gnu.org:
bug#57678; Package guix-patches. (Fri, 09 Sep 2022 14:17:02 GMT) Full text and rfc822 format available.

Message #17 received at 57678 <at> debbugs.gnu.org (full text, mbox):

From: zimoun <zimon.toutoune <at> gmail.com>
To: Ricardo Wurmus <rekado <at> elephly.net>
Cc: 57678 <at> debbugs.gnu.org
Subject: Re: [bug#57678] [PATCH 0/2] Add r-ggalt and r-proj.4
Date: Fri, 09 Sep 2022 09:53:56 +0200
Hi Ricardo,

On ven., 09 sept. 2022 at 08:36, Ricardo Wurmus <rekado <at> elephly.net> wrote:

>>   gnu: Add r-proj.4.
>
> Shouldn’t this be named “r-proj4”?

Well, I do not know.  Maybe.  Since it is a binding of PROJ.4, I assumed
the name is r-proj.4.  Indeed, upstream names it ’proj4’ without dot.
Therefore, let use ’r-proj4’.


Cheers,
simon




Reply sent to Ricardo Wurmus <rekado <at> elephly.net>:
You have taken responsibility. (Sat, 10 Sep 2022 07:49:01 GMT) Full text and rfc822 format available.

Notification sent to zimoun <zimon.toutoune <at> gmail.com>:
bug acknowledged by developer. (Sat, 10 Sep 2022 07:49:02 GMT) Full text and rfc822 format available.

Message #22 received at 57678-done <at> debbugs.gnu.org (full text, mbox):

From: Ricardo Wurmus <rekado <at> elephly.net>
To: zimoun <zimon.toutoune <at> gmail.com>
Cc: 57678-done <at> debbugs.gnu.org
Subject: Re: [bug#57678] [PATCH 0/2] Add r-ggalt and r-proj.4
Date: Sat, 10 Sep 2022 09:48:19 +0200
zimoun <zimon.toutoune <at> gmail.com> writes:

> Hi Ricardo,
>
> On ven., 09 sept. 2022 at 08:36, Ricardo Wurmus <rekado <at> elephly.net> wrote:
>
>>>   gnu: Add r-proj.4.
>>
>> Shouldn’t this be named “r-proj4”?
>
> Well, I do not know.  Maybe.  Since it is a binding of PROJ.4, I assumed
> the name is r-proj.4.  Indeed, upstream names it ’proj4’ without dot.
> Therefore, let use ’r-proj4’.

Okay, done.  This is also what the importer should have generated.

Thanks again for the patches!

-- 
Ricardo




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sat, 08 Oct 2022 11:24:12 GMT) Full text and rfc822 format available.

This bug report was last modified 1 year and 193 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.