git: 31026ed7c434 - main - math/igraph: Update to 0.9.5

From: Wen Heping <wen_at_FreeBSD.org>
Date: Fri, 24 Dec 2021 03:20:19 UTC
The branch main has been updated by wen:

URL: https://cgit.FreeBSD.org/ports/commit/?id=31026ed7c4341e3035131e000df54e4e26d9d49c

commit 31026ed7c4341e3035131e000df54e4e26d9d49c
Author:     Wen Heping <wen@FreeBSD.org>
AuthorDate: 2021-12-24 03:19:28 +0000
Commit:     Wen Heping <wen@FreeBSD.org>
CommitDate: 2021-12-24 03:19:28 +0000

    math/igraph: Update to 0.9.5
    
    PR:             254873
    Reported by:    yuri@
---
 math/igraph/Makefile  | 17 +++++++++--------
 math/igraph/distinfo  |  6 +++---
 math/igraph/pkg-plist |  8 +++++++-
 3 files changed, 19 insertions(+), 12 deletions(-)

diff --git a/math/igraph/Makefile b/math/igraph/Makefile
index 39a766c10579..64790b79eb20 100644
--- a/math/igraph/Makefile
+++ b/math/igraph/Makefile
@@ -1,7 +1,7 @@
 # Created by: Wen Heping <wenheping@gmail.com>
 
 PORTNAME=	igraph
-PORTVERSION=	0.8.5
+PORTVERSION=	0.9.5
 CATEGORIES=	math
 
 MAINTAINER=	wen@FreeBSD.org
@@ -9,19 +9,20 @@ COMMENT=	Package For Manipulating Undirected And Directed Graphs
 
 LICENSE=	GPLv2
 
-BROKEN_mips64=		fails to link: relocation truncated to fit: R_MIPS_TLS_GD against 'igraph_i_interruption_handler'
-BROKEN_sparc64=		fails to compile: uses x86 asm
+LIB_DEPENDS=	libarpack.so:math/arpack-ng \
+		libcxsparse.so:math/suitesparse-cxsparse \
+		libglpk.so:math/glpk \
+		libgmp.so:math/gmp \
+		libopenblas.so:math/openblas
 
-LIB_DEPENDS=	libgmp.so:math/gmp
-
-USES=		autoreconf bison cpe gmake gnome libtool pathfix
+USES=		bison cmake gnome libtool pathfix
 USE_GITHUB=	yes
 USE_GNOME=	libxml2
 USE_LDCONFIG=	yes
 
-GNU_CONFIGURE=	yes
+CMAKE_ON=	BUILD_SHARED_LIBS
 
-INSTALL_TARGET=	install-strip
+BINARY_ALIAS=	git=false
 
 pre-configure:
 	@${ECHO} ${PORTVERSION} > ${WRKSRC}/IGRAPH_VERSION
diff --git a/math/igraph/distinfo b/math/igraph/distinfo
index 6053797d635d..a9f2dfbad79f 100644
--- a/math/igraph/distinfo
+++ b/math/igraph/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1607699228
-SHA256 (igraph-igraph-0.8.5_GH0.tar.gz) = 559e793d6f4d6c6ba105d2671e09bea2a1c05542d96259a7afa0137b9d0c4853
-SIZE (igraph-igraph-0.8.5_GH0.tar.gz) = 8030911
+TIMESTAMP = 1640258918
+SHA256 (igraph-igraph-0.9.5_GH0.tar.gz) = 50f68ef937fe8023602f254613e8e0983ce0417d9b409366c34716e56e213eb8
+SIZE (igraph-igraph-0.9.5_GH0.tar.gz) = 3055876
diff --git a/math/igraph/pkg-plist b/math/igraph/pkg-plist
index b85dd06a2be7..29a1a63be29c 100644
--- a/math/igraph/pkg-plist
+++ b/math/igraph/pkg-plist
@@ -25,9 +25,12 @@ include/igraph/igraph_eigen.h
 include/igraph/igraph_embedding.h
 include/igraph/igraph_epidemics.h
 include/igraph/igraph_error.h
+include/igraph/igraph_eulerian.h
+include/igraph/igraph_export.h
 include/igraph/igraph_flow.h
 include/igraph/igraph_foreign.h
 include/igraph/igraph_games.h
+include/igraph/igraph_graphicality.h
 include/igraph/igraph_graphlets.h
 include/igraph/igraph_heap.h
 include/igraph/igraph_heap_pmt.h
@@ -75,7 +78,10 @@ include/igraph/igraph_vector_ptr.h
 include/igraph/igraph_vector_type.h
 include/igraph/igraph_version.h
 include/igraph/igraph_visitor.h
-lib/libigraph.a
+lib/cmake/igraph/igraph-config-version.cmake
+lib/cmake/igraph/igraph-config.cmake
+lib/cmake/igraph/igraph-targets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/igraph/igraph-targets.cmake
 lib/libigraph.so
 lib/libigraph.so.0
 lib/libigraph.so.0.0.0