gnu: Add r-profmem.
* gnu/packages/cran.scm (r-profmem): New variable. Change-Id: If99cf8e963601e9f0a664f12ef263a064b59b0d6
This commit is contained in:
		
							parent
							
								
									b538ce0c60
								
							
						
					
					
						commit
						4903e70993
					
				
					 1 changed files with 31 additions and 0 deletions
				
			
		| 
						 | 
					@ -1326,6 +1326,37 @@ engines that convert R Markdown into HTML pages.  Various themes and syntax
 | 
				
			||||||
highlight styles are supported.")
 | 
					highlight styles are supported.")
 | 
				
			||||||
    (license license:asl2.0)))
 | 
					    (license license:asl2.0)))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					(define-public r-profmem
 | 
				
			||||||
 | 
					  (package
 | 
				
			||||||
 | 
					    (name "r-profmem")
 | 
				
			||||||
 | 
					    (version "0.6.0")
 | 
				
			||||||
 | 
					    (source
 | 
				
			||||||
 | 
					     (origin
 | 
				
			||||||
 | 
					       (method url-fetch)
 | 
				
			||||||
 | 
					       (uri (cran-uri "profmem" version))
 | 
				
			||||||
 | 
					       (sha256
 | 
				
			||||||
 | 
					        (base32 "0gg6ja0ifwn9jj42rw1gnyil55sl9r2y5rjb6yjcvqwd5arajp3l"))))
 | 
				
			||||||
 | 
					    (properties `((upstream-name . "profmem")))
 | 
				
			||||||
 | 
					    (build-system r-build-system)
 | 
				
			||||||
 | 
					    (arguments
 | 
				
			||||||
 | 
					     (list
 | 
				
			||||||
 | 
					      #:phases
 | 
				
			||||||
 | 
					      '(modify-phases %standard-phases
 | 
				
			||||||
 | 
					         (add-before 'install 'set-HOME
 | 
				
			||||||
 | 
					           (lambda _
 | 
				
			||||||
 | 
					             ;; Needed for building vignettes
 | 
				
			||||||
 | 
					             (setenv "HOME" "/tmp"))))))
 | 
				
			||||||
 | 
					    (native-inputs
 | 
				
			||||||
 | 
					     (list r-r-rsp r-markdown)) ;for vignettes
 | 
				
			||||||
 | 
					    (home-page "https://github.com/HenrikBengtsson/profmem")
 | 
				
			||||||
 | 
					    (synopsis "Simple memory profiling for R")
 | 
				
			||||||
 | 
					    (description
 | 
				
			||||||
 | 
					     "This package provides a simple and light-weight API for memory profiling
 | 
				
			||||||
 | 
					of R expressions.  The profiling is built on top of R's built-in memory
 | 
				
			||||||
 | 
					profiler @code{utils::Rprofmem()}, which records every memory allocation done
 | 
				
			||||||
 | 
					by R (also native code).")
 | 
				
			||||||
 | 
					    (license license:lgpl2.1+)))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
(define-public r-proj4
 | 
					(define-public r-proj4
 | 
				
			||||||
  (package
 | 
					  (package
 | 
				
			||||||
    (name "r-proj4")
 | 
					    (name "r-proj4")
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Reference in a new issue