aboutsummaryrefslogtreecommitdiff
path: root/math
diff options
context:
space:
mode:
authorWen Heping <wen@FreeBSD.org>2021-12-24 03:19:28 +0000
committerWen Heping <wen@FreeBSD.org>2021-12-24 03:19:28 +0000
commit31026ed7c4341e3035131e000df54e4e26d9d49c (patch)
tree6449d46c5d1919ada7a9efc1d52626139d902c72 /math
parent377ba1cb8a4428e054cd17140aed08e354bf1be3 (diff)
downloadports-31026ed7c4341e3035131e000df54e4e26d9d49c.tar.gz
ports-31026ed7c4341e3035131e000df54e4e26d9d49c.zip
math/igraph: Update to 0.9.5
PR: 254873 Reported by: yuri@
Diffstat (limited to 'math')
-rw-r--r--math/igraph/Makefile17
-rw-r--r--math/igraph/distinfo6
-rw-r--r--math/igraph/pkg-plist8
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