guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH 2/7] gnu: Add r-rbgl.


From: Roel Janssen
Subject: Re: [PATCH 2/7] gnu: Add r-rbgl.
Date: Mon, 19 Sep 2016 12:15:44 +0200
User-agent: mu4e 0.9.17; emacs 25.1.1

Ricardo Wurmus writes:

> Roel Janssen <address@hidden> writes:
>
>> * gnu/packages/bioinformatics.scm (r-rbgl): New variable.
>> ---
>>  gnu/packages/bioinformatics.scm | 24 ++++++++++++++++++++++++
>>  1 file changed, 24 insertions(+)
>>
>> diff --git a/gnu/packages/bioinformatics.scm 
>> b/gnu/packages/bioinformatics.scm
>> index ffb9692..3d607cc 100644
>> --- a/gnu/packages/bioinformatics.scm
>> +++ b/gnu/packages/bioinformatics.scm
>> @@ -5309,6 +5309,30 @@ packages.")
>>  CRAN, and (some) github packages.")
>>      (license license:artistic2.0)))
>>  
>> +(define-public r-rbgl
>> +  (package
>> +    (name "r-rbgl")
>> +    (version "1.49.3")
>> +    (source (origin
>> +              (method url-fetch)
>> +              (uri (string-append
>> +                    
>> "https://bioconductor.org/packages/3.4/bioc/src/contrib/";
>> +                    "RBGL_" version ".tar.gz"))
>
> Shouldn’t this be “(bioconductor-uri "RBGL" version)”?

You are right, it should be “(bioconductor-uri "RBGL" version)”.

>> +              (sha256
>> +               (base32
>> +                "0rpiqpalbxk82jkwv3l0fimq9y2hrdi0f7ca4v21318541vfsncs"))))
>> +    (properties
>> +     `((upstream-name . "RBGL")))
>> +    (build-system r-build-system)
>> +    (propagated-inputs
>> +     `(("r-graph" ,r-graph)))
>> +    (home-page "http://bioconductor.org/packages/RBGL";)
>> +    (synopsis "Interface to the graph algorithms from Boost")
>> +    (description
>> +     "This package provides a fairly extensive and comprehensive interface 
>> to
>> +the graph algorithms contained in the Boost library.")
>> +    (license license:artistic2.0)))
>> +
>
> This package looks very familiar.  Chances are that I packaged this
> already and forgot about it… :)

Do you whether you stripped the Boost source code in this package and
used the Boost library from Guix?  I wanted to do so, but couldn't
figure out how it gets build!  Plus, they use Boost 1.61.0 on this RBGL
release, and we are stuck at 1.60.0.

Thanks for looking at this package.

Kind regards,
Roel Janssen




reply via email to

[Prev in Thread] Current Thread [Next in Thread]