Ravenports generated: 30 Dec 2022 02:48
[ravenports.git] / bucket_16 / R-igraph
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               R-igraph
4 VERSION=                1.3.5
5 KEYWORDS=               cran
6 VARIANTS=               standard
7 SDESC[standard]=        Network Analysis and Visualization
8 HOMEPAGE=               https://igraph.org
9 CONTACT=                CRAN_Automaton[cran@ironwolf.systems]
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            CRAN/src/contrib
13 DISTFILE[1]=            igraph_1.3.5.tar.gz:main
14 DIST_SUBDIR=            CRAN
15 DF_INDEX=               1
16 SPKGS[standard]=        single
17
18 OPTIONS_AVAILABLE=      none
19 OPTIONS_STANDARD=       none
20
21 BUILDRUN_DEPENDS=       R-magrittr:single:standard
22                         R-pkgconfig:single:standard
23                         R-rlang:single:standard
24
25 USES=                   cran gmake
26
27 DISTNAME=               igraph
28
29 GENERATED=              yes
30
31 INSTALL_REQ_TOOLCHAIN=  yes
32
33 [FILE:250:descriptions/desc.single]
34 igraph: Network Analysis and Visualization
35
36 Routines for simple graphs and network analysis. It can handle large graphs
37 very well and provides functions for generating random and regular graphs,
38 graph visualization, centrality methods and much more.
39
40
41 [FILE:103:distinfo]
42 9e615d67b6b5b57dfa54ec2bbc8c29da8f7c3fe82af1e35ab27273b1035b9bd4      2499723 CRAN/igraph_1.3.5.tar.gz
43
44
45 [FILE:720:patches/patch-src_plfit_hzeta.c]
46 NetBSD does not support log1pl
47
48 --- src/vendor/plfit/hzeta.c.orig       2022-04-19 16:23:25 UTC
49 +++ src/vendor/plfit/hzeta.c
50 @@ -393,7 +393,7 @@ double hsl_sf_hzeta_deriv2(const double
51  
52  static inline
53  double hsl_sf_hZeta0_zed(const double s, const double q) {
54 -#if 1
55 +#if !defined(__NetBSD__)
56         const long double ld_q=(long double)(q);
57         const long double ld_s=(long double)(s);
58         const long double ld_log1prq=log1pl(1.0L/ld_q);
59 @@ -468,7 +468,7 @@ int hsl_sf_hZeta0(const double s, const
60  
61  static inline
62  double hsl_sf_hZeta1_zed(const double s, const double q) {
63 -#if 1
64 +#if !defined(__NetBSD__) 
65         const long double ld_q=(long double)(q);
66         const long double ld_s=(long double)(s);
67         const long double ld_sm1=ld_s-1.0L;
68