pkgsrc-Changes archive

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

CVS commit: pkgsrc/math/igraph



Module Name:    pkgsrc
Committed By:   wen
Date:           Sat Nov 15 12:14:32 UTC 2025

Added Files:
        pkgsrc/math/igraph: DESCR Makefile PLIST distinfo

Log Message:
Import igraph-1.0.0 as math/igraph.

igraph is a free software package for creating and manipulating
undirected and directed graphs. It includes implementations for
classic graph theory problems like minimum spanning trees and
network flow, and also implements algorithms for some recent
network analysis methods, like community structure search.

igraph contains functions for generating regular and random graphs,
manipulating graphs, assigning attributes to vertices and edges.
It can calculate various structural properties, includes heuristics
for community structure detection, supports many file formats.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/math/igraph/DESCR pkgsrc/math/igraph/Makefile \
    pkgsrc/math/igraph/PLIST pkgsrc/math/igraph/distinfo

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

Added files:

Index: pkgsrc/math/igraph/DESCR
diff -u /dev/null pkgsrc/math/igraph/DESCR:1.1
--- /dev/null   Sat Nov 15 12:14:32 2025
+++ pkgsrc/math/igraph/DESCR    Sat Nov 15 12:14:32 2025
@@ -0,0 +1,10 @@
+igraph is a free software package for creating and manipulating
+undirected and directed graphs. It includes implementations for
+classic graph theory problems like minimum spanning trees and
+network flow, and also implements algorithms for some recent
+network analysis methods, like community structure search.
+
+igraph contains functions for generating regular and random graphs,
+manipulating graphs, assigning attributes to vertices and edges.
+It can calculate various structural properties, includes heuristics
+for community structure detection, supports many file formats.
Index: pkgsrc/math/igraph/Makefile
diff -u /dev/null pkgsrc/math/igraph/Makefile:1.1
--- /dev/null   Sat Nov 15 12:14:32 2025
+++ pkgsrc/math/igraph/Makefile Sat Nov 15 12:14:32 2025
@@ -0,0 +1,27 @@
+# $NetBSD: Makefile,v 1.1 2025/11/15 12:14:32 wen Exp $
+
+DISTNAME=      igraph-${V}
+V=             1.0.0
+CATEGORIES=    math
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=igraph/}
+
+MAINTAINER=    wen%NetBSD.org@localhost
+HOMEPAGE=      http://igraph.org/
+COMMENT=       Package For Manipulating Undirected And Directed Graphs
+LICENSE=       gnu-gpl-v2
+
+USE_TOOLS+=    bison cmake pkg-config
+USE_LANGUAGES= c c++
+
+CMAKE_CONFIGURE_ARGS+= -DCMAKE_DISABLE_FIND_PACKAGE_Git=True
+CMAKE_BUILD_DIR=       build
+
+pre-configure:
+       @${ECHO} ${V} > ${WRKSRC}/IGRAPH_VERSION
+
+.include "../../devel/cmake/build.mk"
+.include "../../devel/gmp/buildlink3.mk"
+.include "../../mk/blas.buildlink3.mk"
+.include "../../math/glpk/buildlink3.mk"
+.include "../../textproc/libxml2/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/math/igraph/PLIST
diff -u /dev/null pkgsrc/math/igraph/PLIST:1.1
--- /dev/null   Sat Nov 15 12:14:32 2025
+++ pkgsrc/math/igraph/PLIST    Sat Nov 15 12:14:32 2025
@@ -0,0 +1,94 @@
+@comment $NetBSD: PLIST,v 1.1 2025/11/15 12:14:32 wen Exp $
+include/igraph/igraph.h
+include/igraph/igraph_adjlist.h
+include/igraph/igraph_arpack.h
+include/igraph/igraph_attributes.h
+include/igraph/igraph_bipartite.h
+include/igraph/igraph_bitset.h
+include/igraph/igraph_bitset_list.h
+include/igraph/igraph_blas.h
+include/igraph/igraph_centrality.h
+include/igraph/igraph_cliques.h
+include/igraph/igraph_cocitation.h
+include/igraph/igraph_cohesive_blocks.h
+include/igraph/igraph_coloring.h
+include/igraph/igraph_community.h
+include/igraph/igraph_complex.h
+include/igraph/igraph_components.h
+include/igraph/igraph_config.h
+include/igraph/igraph_constants.h
+include/igraph/igraph_constructors.h
+include/igraph/igraph_conversion.h
+include/igraph/igraph_cycles.h
+include/igraph/igraph_datatype.h
+include/igraph/igraph_decls.h
+include/igraph/igraph_dqueue.h
+include/igraph/igraph_dqueue_pmt.h
+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_graph_list.h
+include/igraph/igraph_graphicality.h
+include/igraph/igraph_graphlets.h
+include/igraph/igraph_heap.h
+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
+include/igraph/igraph_lsap.h
+include/igraph/igraph_matching.h
+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_mixing.h
+include/igraph/igraph_motifs.h
+include/igraph/igraph_neighborhood.h
+include/igraph/igraph_nongraph.h
+include/igraph/igraph_operators.h
+include/igraph/igraph_paths.h
+include/igraph/igraph_pmt.h
+include/igraph/igraph_pmt_off.h
+include/igraph/igraph_progress.h
+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_transitivity.h
+include/igraph/igraph_typed_list_pmt.h
+include/igraph/igraph_types.h
+include/igraph/igraph_vector.h
+include/igraph/igraph_vector_list.h
+include/igraph/igraph_vector_pmt.h
+include/igraph/igraph_vector_ptr.h
+include/igraph/igraph_vector_type.h
+include/igraph/igraph_version.h
+include/igraph/igraph_visitor.h
+lib/cmake/igraph/igraph-config-version.cmake
+lib/cmake/igraph/igraph-config.cmake
+lib/cmake/igraph/igraph-targets-release.cmake
+lib/cmake/igraph/igraph-targets.cmake
+lib/libigraph.a
+lib/pkgconfig/igraph.pc
Index: pkgsrc/math/igraph/distinfo
diff -u /dev/null pkgsrc/math/igraph/distinfo:1.1
--- /dev/null   Sat Nov 15 12:14:32 2025
+++ pkgsrc/math/igraph/distinfo Sat Nov 15 12:14:32 2025
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2025/11/15 12:14:32 wen Exp $
+
+BLAKE2s (igraph-1.0.0.tar.gz) = e1cfc6e50529e6b756a0a96396b3bea71fae79b450c5e3c7e3b3fc12b53fadbc
+SHA512 (igraph-1.0.0.tar.gz) = 8f433be0a6c4e030b1a97713ff9b0ad2c65217d03f674055ea9963f19bfde45d0d7aab9bc4bd9bcffd1549f60342e012e209c9f1ff80b93143a67f2345321517
+Size (igraph-1.0.0.tar.gz) = 4118891 bytes



Home | Main Index | Thread Index | Old Index