Index | Thread | Search

From:
wen heping <wenheping2000@hotmail.com>
Subject:
[Update]math/igraph: Update to 1.0.0
To:
"ports@openbsd.org" <ports@openbsd.org>
Date:
Fri, 24 Oct 2025 06:47:48 +0000

Download raw body.

Thread
Hi, ports@:

  Here is a patch for math/igraph to update to 1.0.0.
  Bump SHARED_LIB because some functions renamed.
  It build well and 100% pass in `make test` on OpenBSD-cureent system.


Cheers !
wen
Index: Makefile
===================================================================
RCS file: /cvs/ports/math/igraph/Makefile,v
retrieving revision 1.17
diff -u -p -r1.17 Makefile
--- Makefile	24 Aug 2025 14:23:06 -0000	1.17
+++ Makefile	24 Oct 2025 06:44:03 -0000
@@ -1,11 +1,10 @@
 USE_NOBTCFI-aarch64 =	Yes# fortran
 
 COMMENT = 	C graph library
-V =		0.10.15
+V =		1.0.0
 DISTNAME =	igraph-$V
-REVISION =	2
 
-SHARED_LIBS =	igraph 5.0	# 1.0
+SHARED_LIBS =	igraph 6.0	# 1.0
 
 CATEGORIES =	math
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/math/igraph/distinfo,v
retrieving revision 1.7
diff -u -p -r1.7 distinfo
--- distinfo	16 Nov 2024 09:59:02 -0000	1.7
+++ distinfo	24 Oct 2025 06:44:03 -0000
@@ -1,2 +1,2 @@
-SHA256 (igraph-0.10.15.tar.gz) = A7oB2wVExOMuUatm8jVqA0OUUz9htOFNdpubv1rV5Sw=
-SIZE (igraph-0.10.15.tar.gz) = 4439424
+SHA256 (igraph-1.0.0.tar.gz) = keI+CAY0OT3sTfsCwq5TrE44NxcruQR9MuOTgLFsC7A=
+SIZE (igraph-1.0.0.tar.gz) = 5387320
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/math/igraph/pkg/PLIST,v
retrieving revision 1.4
diff -u -p -r1.4 PLIST
--- pkg/PLIST	1 Jun 2024 14:11:38 -0000	1.4
+++ pkg/PLIST	24 Oct 2025 06:44:03 -0000
@@ -2,8 +2,6 @@ include/igraph/
 include/igraph/igraph.h
 include/igraph/igraph_adjlist.h
 include/igraph/igraph_arpack.h
-include/igraph/igraph_array.h
-include/igraph/igraph_array_pmt.h
 include/igraph/igraph_attributes.h
 include/igraph/igraph_bipartite.h
 include/igraph/igraph_bitset.h
@@ -43,6 +41,7 @@ include/igraph/igraph_heap_pmt.h
 include/igraph/igraph_hrg.h
 include/igraph/igraph_interface.h
 include/igraph/igraph_interrupt.h
+include/igraph/igraph_isomorphism.h
 include/igraph/igraph_iterators.h
 include/igraph/igraph_lapack.h
 include/igraph/igraph_layout.h
@@ -52,7 +51,6 @@ include/igraph/igraph_matrix.h
 include/igraph/igraph_matrix_list.h
 include/igraph/igraph_matrix_pmt.h
 include/igraph/igraph_memory.h
-include/igraph/igraph_microscopic_update.h
 include/igraph/igraph_mixing.h
 include/igraph/igraph_motifs.h
 include/igraph/igraph_neighborhood.h
@@ -66,16 +64,18 @@ include/igraph/igraph_psumtree.h
 include/igraph/igraph_qsort.h
 include/igraph/igraph_random.h
 include/igraph/igraph_reachability.h
+include/igraph/igraph_sampling.h
 include/igraph/igraph_scan.h
 include/igraph/igraph_separators.h
+include/igraph/igraph_setup.h
 include/igraph/igraph_sparsemat.h
+include/igraph/igraph_spatial.h
 include/igraph/igraph_stack.h
 include/igraph/igraph_stack_pmt.h
 include/igraph/igraph_statusbar.h
 include/igraph/igraph_structural.h
 include/igraph/igraph_strvector.h
 include/igraph/igraph_threading.h
-include/igraph/igraph_topology.h
 include/igraph/igraph_transitivity.h
 include/igraph/igraph_typed_list_pmt.h
 include/igraph/igraph_types.h