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

Reply via email to