pkgsrc-Changes archive

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

CVS commit: pkgsrc/math/R-igraph



Module Name:    pkgsrc
Committed By:   mef
Date:           Fri Aug 11 07:11:36 UTC 2023

Modified Files:
        pkgsrc/math/R-igraph: Makefile distinfo

Log Message:
(math/R-igraph) Updated 1.4.3 to 1.5.0

# igraph 1.5.0

## Breaking changes

The internal format of graph objects has changed in a mostly
backward-compatible way, to prepare for upgrading the C core to
0.10. Details are described at
<https://github.com/igraph/rigraph/wiki/The-igraph-object-format>. Accessing
graph objects that have been created with an older igraph version give
a clean error message with instructions (#832). The new format cannot
be read by igraph 1.4.3 or older, the following error is raised when
trying to do so:

```
This graph was created by an old(er) igraph version.
  Call upgrade_graph() on it to use with the current igraph version
  For now we convert it on the fly...
Error in is_directed(object) :
  REAL() can only be applied to a 'numeric', not a 'NULL'
```

The only supported remedy is to upgrade the igraph package to version
1.5.0 or later.

`graph_version()` now returns an integer scalar (#832, #847), `4` as of igraph 1.5.0 (#835).

## Features

- Vertex and edge sequences are converted to numeric vectors when used
  in attributes (#808).

- New `largest_component()` returns the largest connected component
  (#786, @ngmaclaren).

## Bug fixes

  - Fix error message in `make_graph()` when `simplify = ...` is used
    with a non-formula (#834).

## Testing

- Add more tests for `graph_from_literal()` (#826).

- Reenable serialization test and tests for `dyad_census()`, stabilize
  tests (#809, #822, #823).

## Documentation

- The documentation for the R package is now hosted at
  <https://r.igraph.org/> (#780).

- Update `vignette("installation-troubleshooting")`.

- Fix use of deprecated functions in examples, e.g., replace `gsize()`
  by `ecount()` (#827).

- Fix typos in `?eigen_centrality` docs (@JJ).

- Update CONTRIBUTING.md and ORCID information (#791, #774).

- Add DOI to CITATION (#773).

## Internal

- Add data for old igraph versions as constructed objects, and tests (#838).

- Ensure we're always using named indexes to access the internal data structure (#784).

- Prepare migration to igraph/C 0.10 (#781).

- Update generated interface (#765).


To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 pkgsrc/math/R-igraph/Makefile
cvs rdiff -u -r1.9 -r1.10 pkgsrc/math/R-igraph/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/math/R-igraph/Makefile
diff -u pkgsrc/math/R-igraph/Makefile:1.16 pkgsrc/math/R-igraph/Makefile:1.17
--- pkgsrc/math/R-igraph/Makefile:1.16  Sun Jun 11 02:48:20 2023
+++ pkgsrc/math/R-igraph/Makefile       Fri Aug 11 07:11:36 2023
@@ -1,19 +1,20 @@
-# $NetBSD: Makefile,v 1.16 2023/06/11 02:48:20 mef Exp $
+# $NetBSD: Makefile,v 1.17 2023/08/11 07:11:36 mef Exp $
 
 R_PKGNAME=     igraph
-R_PKGVER=      1.4.3
-CATEGORIES=    math graphics
+R_PKGVER=      1.5.0.1
+CATEGORIES+=   graphics
 
 MAINTAINER=    minskim%NetBSD.org@localhost
 COMMENT=       Network analysis and visualization
 LICENSE=       gnu-gpl-v2 OR gnu-gpl-v3
 
+DEPENDS+=      R-cli-[0-9]*:../../devel/R-cli
 DEPENDS+=      R-magrittr>=1.5:../../devel/R-magrittr
 DEPENDS+=      R-pkgconfig>=2.0.0:../../devel/R-pkgconfig
 DEPENDS+=      R-rlang-[0-9]*:../../devel/R-rlang
 
 # Packages suggested but not available:
-#   'ape', 'graph', 'igraphdata', 'vdiffr'
+#  'ape', 'decor', 'graph', 'igraphdata', 'vdiffr'
 
 TEST_DEPENDS+= R-knitr-[0-9]*:../../print/R-knitr
 TEST_DEPENDS+= R-rgl-[0-9]*:../../graphics/R-rgl

Index: pkgsrc/math/R-igraph/distinfo
diff -u pkgsrc/math/R-igraph/distinfo:1.9 pkgsrc/math/R-igraph/distinfo:1.10
--- pkgsrc/math/R-igraph/distinfo:1.9   Sun Jun 11 02:48:20 2023
+++ pkgsrc/math/R-igraph/distinfo       Fri Aug 11 07:11:36 2023
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.9 2023/06/11 02:48:20 mef Exp $
+$NetBSD: distinfo,v 1.10 2023/08/11 07:11:36 mef Exp $
 
-BLAKE2s (R/igraph_1.4.3.tar.gz) = 87f4097f7e13c8aa2f80ae60e1a9ed4ba2007237aad974281ab9264ab7fd33cd
-SHA512 (R/igraph_1.4.3.tar.gz) = aab982e04630d3064729e3982a2ef3f629bb0d70dd195390cf81a82dade6aa4ac1083f231dd5c9586997862eddcbf90d9ddcecf5526dc603f438b3659aaa98c6
-Size (R/igraph_1.4.3.tar.gz) = 3305746 bytes
+BLAKE2s (R/igraph_1.5.0.1.tar.gz) = 458da4ecc45fb1f52514e040a9e96e40957835f90dd432c1a673235d1d5daf35
+SHA512 (R/igraph_1.5.0.1.tar.gz) = 112536df599997c569ffbf83f9d146c359b18cd8bc63769e3da8d75d8f84bfd2395deec8fd058d4508c6ae925320ef628ab1943120158e8d1317bbe23a3b485f
+Size (R/igraph_1.5.0.1.tar.gz) = 3314208 bytes
 SHA1 (patch-src_vendor_plfit_hzeta.c) = 06c895e951bc491bfb26376a4000e4204811748f



Home | Main Index | Thread Index | Old Index