pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/ocamlgraph



Module Name:    pkgsrc
Committed By:   alnsn
Date:           Sun Oct 25 00:46:17 UTC 2026

Modified Files:
        pkgsrc/devel/ocamlgraph: Makefile PLIST buildlink3.mk distinfo
Removed Files:
        pkgsrc/devel/ocamlgraph: options.mk
        pkgsrc/devel/ocamlgraph/patches: patch-Makefile.in

Log Message:
Update devel/ocamlgraph to version 2.2.0.

This update removes lablgtk option because version 2.2.0 split
it into two opam packages: ocamlgraph and ocamlgraph_gtk.

2.2.0 CHANGES:

    [Topological]: Fix topological stable sort (#149, Maxime Buyse)
    [Path]: new module [Bfs01] to implement 0-1 BFS
    [Classic] new functions [kneser] and [petersen] to build Kneser's
    graphs and the Petersen graph
    [Oper] fixed transitive reduction (#145, reported by sim642)
    and tests for transitive reduction!
    new example depend2dot to turn make-like dependencies
    into a DOT graph, with transitive reduction
    [Graphviz]: added PosPinned to type NeatoAttributes.vertex
    [Oper]: improved efficiency of intersect
    (#136, reported by Ion Chirica)
    [Path.Check]: improved efficiency with a better use of the cache
    (#125 by Paul Patault)
    [Cycles.Johnson]: Enumerate elementary cycles (Johnson, 1975)
    (contributed by Timothy Bourke)
    [Traverse.Bfs]: new function {fold,iter}_component_dist to
    perform a breadth-first traversal with the distance from the source

2.1.0 CHANGES:

    !!! OCamlGraph now requires OCaml >= 4.08
    !!! [Traverse]: fixed [Dfs.fold] and [Dfs.fold_component],
    which were not implementing a proper DFS
    [Classic]: new functions [cycle] and [grid]
    [Eulerian]: Eulerian paths (new module)
    [Components]: strong articulation points (see functors [Connectivity]
    and [BiConnectivity]) (Timothy Bourke)
    [Dominator]: non-trivial dominators (Timothy Bourke)
    #31: fixed documentation of [map_vertex]: the supplied function
    must be injective
    #110: ensure that map_vertex applies the function only once per vertex

2.0.0 CHANGES:

    port to dune and opam 2.0
        !!! opam package now split into two packages: ocamlgraph and ocamlgraph_gtk
        [WeakTopological] fixed incorrect use of generic hash tables
        (#99, Tomáš Dacík)
        [Oper] fixed transitive_reduction (#91)
        fix incorrect uses of polymorphic equality (Steffen Smolka, Boris Yakobowski)
        [Coloring] fixed generation of OCamlDoc documentation
        (contributed by Earnestly)
        !!! [Coloring] functions now fail if the graph is directed
        !!! [Coloring] now uses a single, global exception [NoColoring]
        [Coloring] new function two_color to 2-color a graph (or fail)
        !!! [Fixpoint] Take initial labeling of nodes into account (Johannes Kloos)


To generate a diff of this commit:
cvs rdiff -u -r1.80 -r1.81 pkgsrc/devel/ocamlgraph/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/ocamlgraph/PLIST
cvs rdiff -u -r1.7 -r1.8 pkgsrc/devel/ocamlgraph/buildlink3.mk
cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/ocamlgraph/distinfo
cvs rdiff -u -r1.1 -r0 pkgsrc/devel/ocamlgraph/options.mk
cvs rdiff -u -r1.3 -r0 pkgsrc/devel/ocamlgraph/patches/patch-Makefile.in

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

Modified files:

Index: pkgsrc/devel/ocamlgraph/Makefile
diff -u pkgsrc/devel/ocamlgraph/Makefile:1.80 pkgsrc/devel/ocamlgraph/Makefile:1.81
--- pkgsrc/devel/ocamlgraph/Makefile:1.80       Tue Sep 29 06:04:38 2026
+++ pkgsrc/devel/ocamlgraph/Makefile    Sun Oct 25 00:46:16 2026
@@ -1,41 +1,21 @@
-# $NetBSD: Makefile,v 1.80 2026/09/29 06:04:38 wiz Exp $
+# $NetBSD: Makefile,v 1.81 2026/10/25 00:46:16 alnsn Exp $
 
-DISTNAME=      ocamlgraph-1.8.8
-PKGREVISION=   54
+DISTNAME=      ocamlgraph-2.2.0
 CATEGORIES=    devel
-MASTER_SITES=  http://ocamlgraph.lri.fr/download/
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=backtracking/}
+GITHUB_PROJECT=        ocamlgraph
+GITHUB_RELEASE=        ${PKGVERSION_NOREV}
+EXTRACT_SUFX=  .tbz
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=      http://ocamlgraph.lri.fr/
+HOMEPAGE=      https://github.com/backtracking/ocamlgraph/
 COMMENT=       Graph library for OCaml
 LICENSE=       gnu-lgpl-v2.1
 
-GNU_CONFIGURE=         yes
-USE_TOOLS+=            gmake
-INSTALL_TARGET=                install-findlib
-OCAML_USE_FINDLIB=     yes
-
-.include "options.mk"
-
-MAKE_ENV+=     USE_LABLGTK="${USE_LABLGTK}"
+USE_LANGUAGES=         # none
+OCAML_USE_DUNE=                yes
+DUNE_BUILD_PACKAGES=   ocamlgraph
+OPAM_INSTALL_FILES=    ${DUNE_BUILD_PACKAGES}
 
 .include "../../lang/ocaml/ocaml.mk"
-
-.if ${OCAML_USE_OPT_COMPILER} == "yes"
-MAKE_ENV+=     OCAMLBEST="opt"
-.else
-MAKE_ENV+=     OCAMLBEST="byte"
-.endif
-
-post-install:
-.if ${USE_LABLGTK} == "yes"
-.  if ${OCAML_USE_OPT_COMPILER} == "yes"
-       ${INSTALL_PROGRAM} ${WRKSRC}/editor/editor.opt ${DESTDIR}${PREFIX}/bin/graph-editor
-       ${INSTALL_PROGRAM} ${WRKSRC}/dgraph/dgraph.opt ${DESTDIR}${PREFIX}/bin/graph-viewer
-.  else
-       ${INSTALL_PROGRAM} ${WRKSRC}/editor/editor.byte ${DESTDIR}${PREFIX}/bin/graph-editor
-       ${INSTALL_PROGRAM} ${WRKSRC}/dgraph/dgraph.byte ${DESTDIR}${PREFIX}/bin/graph-viewer
-.  endif
-.endif
-
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/devel/ocamlgraph/PLIST
diff -u pkgsrc/devel/ocamlgraph/PLIST:1.3 pkgsrc/devel/ocamlgraph/PLIST:1.4
--- pkgsrc/devel/ocamlgraph/PLIST:1.3   Mon Oct 23 13:43:31 2017
+++ pkgsrc/devel/ocamlgraph/PLIST       Sun Oct 25 00:46:16 2026
@@ -1,75 +1,348 @@
-@comment $NetBSD: PLIST,v 1.3 2017/10/23 13:43:31 jaapb Exp $
-${PLIST.lablgtk}bin/graph-editor
-${PLIST.lablgtk}bin/graph-viewer
-${PLIST.lablgtk}${OCAML_SITELIB}/ocamlgraph/dgraph.cmi
-${PLIST.lablgtk}${OCAML_SITELIB}/ocamlgraph/dgraph.cmo
-${PLIST.ocaml-opt}${PLIST.lablgtk}${OCAML_SITELIB}/ocamlgraph/dgraph.cmx
-${PLIST.ocaml-opt}${PLIST.lablgtk}${OCAML_SITELIB}/ocamlgraph/dgraph.o
-${PLIST.ocaml-opt}${PLIST.lablgtk}${OCAML_SITELIB}/ocamlgraph/graph.o
-${PLIST.lablgtk}${OCAML_SITELIB}/ocamlgraph/viewgraph.cmi
-${PLIST.lablgtk}${OCAML_SITELIB}/ocamlgraph/viewgraph.cmo
-${PLIST.ocaml-opt}${PLIST.lablgtk}${OCAML_SITELIB}/ocamlgraph/viewgraph.cmx
-${PLIST.ocaml-opt}${PLIST.lablgtk}${OCAML_SITELIB}/ocamlgraph/viewgraph.o
+@comment $NetBSD: PLIST,v 1.4 2026/10/25 00:46:16 alnsn Exp $
 ${OCAML_SITELIB}/ocamlgraph/META
+${OCAML_SITELIB}/ocamlgraph/blocks.ml
+${OCAML_SITELIB}/ocamlgraph/builder.ml
 ${OCAML_SITELIB}/ocamlgraph/builder.mli
+${OCAML_SITELIB}/ocamlgraph/chaoticIteration.ml
 ${OCAML_SITELIB}/ocamlgraph/chaoticIteration.mli
+${OCAML_SITELIB}/ocamlgraph/classic.ml
 ${OCAML_SITELIB}/ocamlgraph/classic.mli
+${OCAML_SITELIB}/ocamlgraph/clique.ml
 ${OCAML_SITELIB}/ocamlgraph/clique.mli
+${OCAML_SITELIB}/ocamlgraph/cliquetree.ml
 ${OCAML_SITELIB}/ocamlgraph/cliquetree.mli
+${OCAML_SITELIB}/ocamlgraph/coloring.ml
 ${OCAML_SITELIB}/ocamlgraph/coloring.mli
+${OCAML_SITELIB}/ocamlgraph/components.ml
 ${OCAML_SITELIB}/ocamlgraph/components.mli
+${OCAML_SITELIB}/ocamlgraph/contraction.ml
 ${OCAML_SITELIB}/ocamlgraph/contraction.mli
-${OCAML_SITELIB}/ocamlgraph/dGraphContainer.mli
+${OCAML_SITELIB}/ocamlgraph/cycles.ml
+${OCAML_SITELIB}/ocamlgraph/cycles.mli
+${OCAML_SITELIB}/ocamlgraph/dGraphModel.ml
 ${OCAML_SITELIB}/ocamlgraph/dGraphModel.mli
+${OCAML_SITELIB}/ocamlgraph/dGraphRandModel.ml
 ${OCAML_SITELIB}/ocamlgraph/dGraphRandModel.mli
+${OCAML_SITELIB}/ocamlgraph/dGraphSubTree.ml
 ${OCAML_SITELIB}/ocamlgraph/dGraphSubTree.mli
+${OCAML_SITELIB}/ocamlgraph/dGraphTreeLayout.ml
 ${OCAML_SITELIB}/ocamlgraph/dGraphTreeLayout.mli
+${OCAML_SITELIB}/ocamlgraph/dGraphTreeModel.ml
 ${OCAML_SITELIB}/ocamlgraph/dGraphTreeModel.mli
-${OCAML_SITELIB}/ocamlgraph/dGraphView.mli
-${OCAML_SITELIB}/ocamlgraph/dGraphViewItem.mli
+${OCAML_SITELIB}/ocamlgraph/delaunay.ml
 ${OCAML_SITELIB}/ocamlgraph/delaunay.mli
+${OCAML_SITELIB}/ocamlgraph/dominator.ml
 ${OCAML_SITELIB}/ocamlgraph/dominator.mli
+${OCAML_SITELIB}/ocamlgraph/dot.ml
 ${OCAML_SITELIB}/ocamlgraph/dot.mli
 ${OCAML_SITELIB}/ocamlgraph/dot_ast.mli
+${OCAML_SITELIB}/ocamlgraph/dot_lexer.ml
+${OCAML_SITELIB}/ocamlgraph/dot_parser.ml
 ${OCAML_SITELIB}/ocamlgraph/dot_parser.mli
+${OCAML_SITELIB}/ocamlgraph/dune-package
+${OCAML_SITELIB}/ocamlgraph/eulerian.ml
+${OCAML_SITELIB}/ocamlgraph/eulerian.mli
+${OCAML_SITELIB}/ocamlgraph/fixpoint.ml
 ${OCAML_SITELIB}/ocamlgraph/fixpoint.mli
+${OCAML_SITELIB}/ocamlgraph/flow.ml
 ${OCAML_SITELIB}/ocamlgraph/flow.mli
+${OCAML_SITELIB}/ocamlgraph/gmap.ml
 ${OCAML_SITELIB}/ocamlgraph/gmap.mli
+${OCAML_SITELIB}/ocamlgraph/gml.ml
 ${OCAML_SITELIB}/ocamlgraph/gml.mli
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph.a
 ${OCAML_SITELIB}/ocamlgraph/graph.cma
 ${OCAML_SITELIB}/ocamlgraph/graph.cmi
-${OCAML_SITELIB}/ocamlgraph/graph.cmo
+${OCAML_SITELIB}/ocamlgraph/graph.cmt
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph.cmx
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph.cmxa
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph.cmxs
-${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph.o
+${OCAML_SITELIB}/ocamlgraph/graph.ml
+${OCAML_SITELIB}/ocamlgraph/graph__.cmi
+${OCAML_SITELIB}/ocamlgraph/graph__.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph__.cmx
+${OCAML_SITELIB}/ocamlgraph/graph__.ml
+${OCAML_SITELIB}/ocamlgraph/graph__Bitv.cmi
+${OCAML_SITELIB}/ocamlgraph/graph__Bitv.cmt
+${OCAML_SITELIB}/ocamlgraph/graph__Bitv.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph__Bitv.cmx
+${OCAML_SITELIB}/ocamlgraph/graph__Blocks.cmi
+${OCAML_SITELIB}/ocamlgraph/graph__Blocks.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph__Blocks.cmx
+${OCAML_SITELIB}/ocamlgraph/graph__Builder.cmi
+${OCAML_SITELIB}/ocamlgraph/graph__Builder.cmt
+${OCAML_SITELIB}/ocamlgraph/graph__Builder.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph__Builder.cmx
+${OCAML_SITELIB}/ocamlgraph/graph__ChaoticIteration.cmi
+${OCAML_SITELIB}/ocamlgraph/graph__ChaoticIteration.cmt
+${OCAML_SITELIB}/ocamlgraph/graph__ChaoticIteration.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph__ChaoticIteration.cmx
+${OCAML_SITELIB}/ocamlgraph/graph__Classic.cmi
+${OCAML_SITELIB}/ocamlgraph/graph__Classic.cmt
+${OCAML_SITELIB}/ocamlgraph/graph__Classic.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph__Classic.cmx
+${OCAML_SITELIB}/ocamlgraph/graph__Clique.cmi
+${OCAML_SITELIB}/ocamlgraph/graph__Clique.cmt
+${OCAML_SITELIB}/ocamlgraph/graph__Clique.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph__Clique.cmx
+${OCAML_SITELIB}/ocamlgraph/graph__Cliquetree.cmi
+${OCAML_SITELIB}/ocamlgraph/graph__Cliquetree.cmt
+${OCAML_SITELIB}/ocamlgraph/graph__Cliquetree.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph__Cliquetree.cmx
+${OCAML_SITELIB}/ocamlgraph/graph__Coloring.cmi
+${OCAML_SITELIB}/ocamlgraph/graph__Coloring.cmt
+${OCAML_SITELIB}/ocamlgraph/graph__Coloring.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph__Coloring.cmx
+${OCAML_SITELIB}/ocamlgraph/graph__Components.cmi
+${OCAML_SITELIB}/ocamlgraph/graph__Components.cmt
+${OCAML_SITELIB}/ocamlgraph/graph__Components.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph__Components.cmx
+${OCAML_SITELIB}/ocamlgraph/graph__Contraction.cmi
+${OCAML_SITELIB}/ocamlgraph/graph__Contraction.cmt
+${OCAML_SITELIB}/ocamlgraph/graph__Contraction.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph__Contraction.cmx
+${OCAML_SITELIB}/ocamlgraph/graph__Cycles.cmi
+${OCAML_SITELIB}/ocamlgraph/graph__Cycles.cmt
+${OCAML_SITELIB}/ocamlgraph/graph__Cycles.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph__Cycles.cmx
+${OCAML_SITELIB}/ocamlgraph/graph__DGraphModel.cmi
+${OCAML_SITELIB}/ocamlgraph/graph__DGraphModel.cmt
+${OCAML_SITELIB}/ocamlgraph/graph__DGraphModel.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph__DGraphModel.cmx
+${OCAML_SITELIB}/ocamlgraph/graph__DGraphRandModel.cmi
+${OCAML_SITELIB}/ocamlgraph/graph__DGraphRandModel.cmt
+${OCAML_SITELIB}/ocamlgraph/graph__DGraphRandModel.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph__DGraphRandModel.cmx
+${OCAML_SITELIB}/ocamlgraph/graph__DGraphSubTree.cmi
+${OCAML_SITELIB}/ocamlgraph/graph__DGraphSubTree.cmt
+${OCAML_SITELIB}/ocamlgraph/graph__DGraphSubTree.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph__DGraphSubTree.cmx
+${OCAML_SITELIB}/ocamlgraph/graph__DGraphTreeLayout.cmi
+${OCAML_SITELIB}/ocamlgraph/graph__DGraphTreeLayout.cmt
+${OCAML_SITELIB}/ocamlgraph/graph__DGraphTreeLayout.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph__DGraphTreeLayout.cmx
+${OCAML_SITELIB}/ocamlgraph/graph__DGraphTreeModel.cmi
+${OCAML_SITELIB}/ocamlgraph/graph__DGraphTreeModel.cmt
+${OCAML_SITELIB}/ocamlgraph/graph__DGraphTreeModel.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph__DGraphTreeModel.cmx
+${OCAML_SITELIB}/ocamlgraph/graph__Delaunay.cmi
+${OCAML_SITELIB}/ocamlgraph/graph__Delaunay.cmt
+${OCAML_SITELIB}/ocamlgraph/graph__Delaunay.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph__Delaunay.cmx
+${OCAML_SITELIB}/ocamlgraph/graph__Deque.cmi
+${OCAML_SITELIB}/ocamlgraph/graph__Deque.cmt
+${OCAML_SITELIB}/ocamlgraph/graph__Deque.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph__Deque.cmx
+${OCAML_SITELIB}/ocamlgraph/graph__Dominator.cmi
+${OCAML_SITELIB}/ocamlgraph/graph__Dominator.cmt
+${OCAML_SITELIB}/ocamlgraph/graph__Dominator.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph__Dominator.cmx
+${OCAML_SITELIB}/ocamlgraph/graph__Dot.cmi
+${OCAML_SITELIB}/ocamlgraph/graph__Dot.cmt
+${OCAML_SITELIB}/ocamlgraph/graph__Dot.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph__Dot.cmx
+${OCAML_SITELIB}/ocamlgraph/graph__Dot_ast.cmi
+${OCAML_SITELIB}/ocamlgraph/graph__Dot_ast.cmti
+${OCAML_SITELIB}/ocamlgraph/graph__Dot_lexer.cmi
+${OCAML_SITELIB}/ocamlgraph/graph__Dot_lexer.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph__Dot_lexer.cmx
+${OCAML_SITELIB}/ocamlgraph/graph__Dot_parser.cmi
+${OCAML_SITELIB}/ocamlgraph/graph__Dot_parser.cmt
+${OCAML_SITELIB}/ocamlgraph/graph__Dot_parser.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph__Dot_parser.cmx
+${OCAML_SITELIB}/ocamlgraph/graph__Eulerian.cmi
+${OCAML_SITELIB}/ocamlgraph/graph__Eulerian.cmt
+${OCAML_SITELIB}/ocamlgraph/graph__Eulerian.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph__Eulerian.cmx
+${OCAML_SITELIB}/ocamlgraph/graph__Fixpoint.cmi
+${OCAML_SITELIB}/ocamlgraph/graph__Fixpoint.cmt
+${OCAML_SITELIB}/ocamlgraph/graph__Fixpoint.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph__Fixpoint.cmx
+${OCAML_SITELIB}/ocamlgraph/graph__Flow.cmi
+${OCAML_SITELIB}/ocamlgraph/graph__Flow.cmt
+${OCAML_SITELIB}/ocamlgraph/graph__Flow.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph__Flow.cmx
+${OCAML_SITELIB}/ocamlgraph/graph__Gmap.cmi
+${OCAML_SITELIB}/ocamlgraph/graph__Gmap.cmt
+${OCAML_SITELIB}/ocamlgraph/graph__Gmap.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph__Gmap.cmx
+${OCAML_SITELIB}/ocamlgraph/graph__Gml.cmi
+${OCAML_SITELIB}/ocamlgraph/graph__Gml.cmt
+${OCAML_SITELIB}/ocamlgraph/graph__Gml.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph__Gml.cmx
+${OCAML_SITELIB}/ocamlgraph/graph__Graphml.cmi
+${OCAML_SITELIB}/ocamlgraph/graph__Graphml.cmt
+${OCAML_SITELIB}/ocamlgraph/graph__Graphml.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph__Graphml.cmx
+${OCAML_SITELIB}/ocamlgraph/graph__Graphviz.cmi
+${OCAML_SITELIB}/ocamlgraph/graph__Graphviz.cmt
+${OCAML_SITELIB}/ocamlgraph/graph__Graphviz.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph__Graphviz.cmx
+${OCAML_SITELIB}/ocamlgraph/graph__Heap.cmi
+${OCAML_SITELIB}/ocamlgraph/graph__Heap.cmt
+${OCAML_SITELIB}/ocamlgraph/graph__Heap.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph__Heap.cmx
+${OCAML_SITELIB}/ocamlgraph/graph__Imperative.cmi
+${OCAML_SITELIB}/ocamlgraph/graph__Imperative.cmt
+${OCAML_SITELIB}/ocamlgraph/graph__Imperative.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph__Imperative.cmx
+${OCAML_SITELIB}/ocamlgraph/graph__Kruskal.cmi
+${OCAML_SITELIB}/ocamlgraph/graph__Kruskal.cmt
+${OCAML_SITELIB}/ocamlgraph/graph__Kruskal.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph__Kruskal.cmx
+${OCAML_SITELIB}/ocamlgraph/graph__Leaderlist.cmi
+${OCAML_SITELIB}/ocamlgraph/graph__Leaderlist.cmt
+${OCAML_SITELIB}/ocamlgraph/graph__Leaderlist.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph__Leaderlist.cmx
+${OCAML_SITELIB}/ocamlgraph/graph__Mcs_m.cmi
+${OCAML_SITELIB}/ocamlgraph/graph__Mcs_m.cmt
+${OCAML_SITELIB}/ocamlgraph/graph__Mcs_m.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph__Mcs_m.cmx
+${OCAML_SITELIB}/ocamlgraph/graph__Md.cmi
+${OCAML_SITELIB}/ocamlgraph/graph__Md.cmt
+${OCAML_SITELIB}/ocamlgraph/graph__Md.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph__Md.cmx
+${OCAML_SITELIB}/ocamlgraph/graph__Merge.cmi
+${OCAML_SITELIB}/ocamlgraph/graph__Merge.cmt
+${OCAML_SITELIB}/ocamlgraph/graph__Merge.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph__Merge.cmx
+${OCAML_SITELIB}/ocamlgraph/graph__Mincut.cmi
+${OCAML_SITELIB}/ocamlgraph/graph__Mincut.cmt
+${OCAML_SITELIB}/ocamlgraph/graph__Mincut.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph__Mincut.cmx
+${OCAML_SITELIB}/ocamlgraph/graph__Minsep.cmi
+${OCAML_SITELIB}/ocamlgraph/graph__Minsep.cmt
+${OCAML_SITELIB}/ocamlgraph/graph__Minsep.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph__Minsep.cmx
+${OCAML_SITELIB}/ocamlgraph/graph__Nonnegative.cmi
+${OCAML_SITELIB}/ocamlgraph/graph__Nonnegative.cmt
+${OCAML_SITELIB}/ocamlgraph/graph__Nonnegative.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph__Nonnegative.cmx
+${OCAML_SITELIB}/ocamlgraph/graph__Oper.cmi
+${OCAML_SITELIB}/ocamlgraph/graph__Oper.cmt
+${OCAML_SITELIB}/ocamlgraph/graph__Oper.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph__Oper.cmx
+${OCAML_SITELIB}/ocamlgraph/graph__Pack.cmi
+${OCAML_SITELIB}/ocamlgraph/graph__Pack.cmt
+${OCAML_SITELIB}/ocamlgraph/graph__Pack.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph__Pack.cmx
+${OCAML_SITELIB}/ocamlgraph/graph__Path.cmi
+${OCAML_SITELIB}/ocamlgraph/graph__Path.cmt
+${OCAML_SITELIB}/ocamlgraph/graph__Path.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph__Path.cmx
+${OCAML_SITELIB}/ocamlgraph/graph__Persistent.cmi
+${OCAML_SITELIB}/ocamlgraph/graph__Persistent.cmt
+${OCAML_SITELIB}/ocamlgraph/graph__Persistent.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph__Persistent.cmx
+${OCAML_SITELIB}/ocamlgraph/graph__PersistentQueue.cmi
+${OCAML_SITELIB}/ocamlgraph/graph__PersistentQueue.cmt
+${OCAML_SITELIB}/ocamlgraph/graph__PersistentQueue.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph__PersistentQueue.cmx
+${OCAML_SITELIB}/ocamlgraph/graph__Prim.cmi
+${OCAML_SITELIB}/ocamlgraph/graph__Prim.cmt
+${OCAML_SITELIB}/ocamlgraph/graph__Prim.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph__Prim.cmx
+${OCAML_SITELIB}/ocamlgraph/graph__Rand.cmi
+${OCAML_SITELIB}/ocamlgraph/graph__Rand.cmt
+${OCAML_SITELIB}/ocamlgraph/graph__Rand.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph__Rand.cmx
+${OCAML_SITELIB}/ocamlgraph/graph__Sig.cmi
+${OCAML_SITELIB}/ocamlgraph/graph__Sig.cmti
+${OCAML_SITELIB}/ocamlgraph/graph__Sig_pack.cmi
+${OCAML_SITELIB}/ocamlgraph/graph__Sig_pack.cmti
+${OCAML_SITELIB}/ocamlgraph/graph__Strat.cmi
+${OCAML_SITELIB}/ocamlgraph/graph__Strat.cmt
+${OCAML_SITELIB}/ocamlgraph/graph__Strat.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph__Strat.cmx
+${OCAML_SITELIB}/ocamlgraph/graph__Topological.cmi
+${OCAML_SITELIB}/ocamlgraph/graph__Topological.cmt
+${OCAML_SITELIB}/ocamlgraph/graph__Topological.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph__Topological.cmx
+${OCAML_SITELIB}/ocamlgraph/graph__Traverse.cmi
+${OCAML_SITELIB}/ocamlgraph/graph__Traverse.cmt
+${OCAML_SITELIB}/ocamlgraph/graph__Traverse.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph__Traverse.cmx
+${OCAML_SITELIB}/ocamlgraph/graph__Unionfind.cmi
+${OCAML_SITELIB}/ocamlgraph/graph__Unionfind.cmt
+${OCAML_SITELIB}/ocamlgraph/graph__Unionfind.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph__Unionfind.cmx
+${OCAML_SITELIB}/ocamlgraph/graph__Util.cmi
+${OCAML_SITELIB}/ocamlgraph/graph__Util.cmt
+${OCAML_SITELIB}/ocamlgraph/graph__Util.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph__Util.cmx
+${OCAML_SITELIB}/ocamlgraph/graph__WeakTopological.cmi
+${OCAML_SITELIB}/ocamlgraph/graph__WeakTopological.cmt
+${OCAML_SITELIB}/ocamlgraph/graph__WeakTopological.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph__WeakTopological.cmx
+${OCAML_SITELIB}/ocamlgraph/graph__XDot.cmi
+${OCAML_SITELIB}/ocamlgraph/graph__XDot.cmt
+${OCAML_SITELIB}/ocamlgraph/graph__XDot.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph__XDot.cmx
+${OCAML_SITELIB}/ocamlgraph/graph__XDotDraw.cmi
+${OCAML_SITELIB}/ocamlgraph/graph__XDotDraw.cmt
+${OCAML_SITELIB}/ocamlgraph/graph__XDotDraw.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph__XDotDraw.cmx
+${OCAML_SITELIB}/ocamlgraph/graphml.ml
 ${OCAML_SITELIB}/ocamlgraph/graphml.mli
+${OCAML_SITELIB}/ocamlgraph/graphviz.ml
 ${OCAML_SITELIB}/ocamlgraph/graphviz.mli
+${OCAML_SITELIB}/ocamlgraph/imperative.ml
 ${OCAML_SITELIB}/ocamlgraph/imperative.mli
+${OCAML_SITELIB}/ocamlgraph/kruskal.ml
 ${OCAML_SITELIB}/ocamlgraph/kruskal.mli
+${OCAML_SITELIB}/ocamlgraph/leaderlist.ml
 ${OCAML_SITELIB}/ocamlgraph/leaderlist.mli
+${OCAML_SITELIB}/ocamlgraph/lib/bitv.ml
+${OCAML_SITELIB}/ocamlgraph/lib/bitv.mli
+${OCAML_SITELIB}/ocamlgraph/lib/deque.ml
+${OCAML_SITELIB}/ocamlgraph/lib/deque.mli
+${OCAML_SITELIB}/ocamlgraph/lib/heap.ml
+${OCAML_SITELIB}/ocamlgraph/lib/heap.mli
+${OCAML_SITELIB}/ocamlgraph/lib/persistentQueue.ml
+${OCAML_SITELIB}/ocamlgraph/lib/persistentQueue.mli
+${OCAML_SITELIB}/ocamlgraph/lib/unionfind.ml
+${OCAML_SITELIB}/ocamlgraph/lib/unionfind.mli
+${OCAML_SITELIB}/ocamlgraph/mcs_m.ml
 ${OCAML_SITELIB}/ocamlgraph/mcs_m.mli
+${OCAML_SITELIB}/ocamlgraph/md.ml
 ${OCAML_SITELIB}/ocamlgraph/md.mli
+${OCAML_SITELIB}/ocamlgraph/merge.ml
 ${OCAML_SITELIB}/ocamlgraph/merge.mli
+${OCAML_SITELIB}/ocamlgraph/mincut.ml
 ${OCAML_SITELIB}/ocamlgraph/mincut.mli
+${OCAML_SITELIB}/ocamlgraph/minsep.ml
 ${OCAML_SITELIB}/ocamlgraph/minsep.mli
+${OCAML_SITELIB}/ocamlgraph/nonnegative.ml
 ${OCAML_SITELIB}/ocamlgraph/nonnegative.mli
+${OCAML_SITELIB}/ocamlgraph/opam
+${OCAML_SITELIB}/ocamlgraph/oper.ml
 ${OCAML_SITELIB}/ocamlgraph/oper.mli
+${OCAML_SITELIB}/ocamlgraph/pack.ml
 ${OCAML_SITELIB}/ocamlgraph/pack.mli
+${OCAML_SITELIB}/ocamlgraph/path.ml
 ${OCAML_SITELIB}/ocamlgraph/path.mli
+${OCAML_SITELIB}/ocamlgraph/persistent.ml
 ${OCAML_SITELIB}/ocamlgraph/persistent.mli
+${OCAML_SITELIB}/ocamlgraph/prim.ml
 ${OCAML_SITELIB}/ocamlgraph/prim.mli
+${OCAML_SITELIB}/ocamlgraph/rand.ml
 ${OCAML_SITELIB}/ocamlgraph/rand.mli
 ${OCAML_SITELIB}/ocamlgraph/sig.mli
 ${OCAML_SITELIB}/ocamlgraph/sig_pack.mli
+${OCAML_SITELIB}/ocamlgraph/strat.ml
 ${OCAML_SITELIB}/ocamlgraph/strat.mli
+${OCAML_SITELIB}/ocamlgraph/topological.ml
 ${OCAML_SITELIB}/ocamlgraph/topological.mli
+${OCAML_SITELIB}/ocamlgraph/traverse.ml
 ${OCAML_SITELIB}/ocamlgraph/traverse.mli
+${OCAML_SITELIB}/ocamlgraph/util.ml
 ${OCAML_SITELIB}/ocamlgraph/util.mli
-${OCAML_SITELIB}/ocamlgraph/viewGraph_core.mli
-${OCAML_SITELIB}/ocamlgraph/viewGraph_select.mli
-${OCAML_SITELIB}/ocamlgraph/viewGraph_utils.mli
+${OCAML_SITELIB}/ocamlgraph/weakTopological.ml
 ${OCAML_SITELIB}/ocamlgraph/weakTopological.mli
+${OCAML_SITELIB}/ocamlgraph/xDot.ml
 ${OCAML_SITELIB}/ocamlgraph/xDot.mli
+${OCAML_SITELIB}/ocamlgraph/xDotDraw.ml
 ${OCAML_SITELIB}/ocamlgraph/xDotDraw.mli
+share/doc/ocamlgraph/CHANGES.md
+share/doc/ocamlgraph/LICENSE
+share/doc/ocamlgraph/README.md

Index: pkgsrc/devel/ocamlgraph/buildlink3.mk
diff -u pkgsrc/devel/ocamlgraph/buildlink3.mk:1.7 pkgsrc/devel/ocamlgraph/buildlink3.mk:1.8
--- pkgsrc/devel/ocamlgraph/buildlink3.mk:1.7   Tue May 24 18:59:33 2022
+++ pkgsrc/devel/ocamlgraph/buildlink3.mk       Sun Oct 25 00:46:16 2026
@@ -1,12 +1,12 @@
-# $NetBSD: buildlink3.mk,v 1.7 2022/05/24 18:59:33 jaapb Exp $
+# $NetBSD: buildlink3.mk,v 1.8 2026/10/25 00:46:16 alnsn Exp $
 
 BUILDLINK_TREE+=       ocamlgraph
 
 .if !defined(OCAMLGRAPH_BUILDLINK3_MK)
 OCAMLGRAPH_BUILDLINK3_MK:=
 
-BUILDLINK_API_DEPENDS.ocamlgraph+=     ocamlgraph>=1.8.7
-BUILDLINK_ABI_DEPENDS.ocamlgraph+=     ocamlgraph>=1.8.8nb33
+BUILDLINK_API_DEPENDS.ocamlgraph+=     ocamlgraph>=2.0.0
+BUILDLINK_ABI_DEPENDS.ocamlgraph+=     ocamlgraph>=2.2.0
 BUILDLINK_PKGSRCDIR.ocamlgraph?=       ../../devel/ocamlgraph
 .endif # OCAMLGRAPH_BUILDLINK3_MK
 

Index: pkgsrc/devel/ocamlgraph/distinfo
diff -u pkgsrc/devel/ocamlgraph/distinfo:1.6 pkgsrc/devel/ocamlgraph/distinfo:1.7
--- pkgsrc/devel/ocamlgraph/distinfo:1.6        Tue Oct 26 10:15:57 2021
+++ pkgsrc/devel/ocamlgraph/distinfo    Sun Oct 25 00:46:16 2026
@@ -1,6 +1,5 @@
-$NetBSD: distinfo,v 1.6 2021/10/26 10:15:57 nia Exp $
+$NetBSD: distinfo,v 1.7 2026/10/25 00:46:16 alnsn Exp $
 
-BLAKE2s (ocamlgraph-1.8.8.tar.gz) = 6f372f3c032d89862cf14e206fc014a38b3caaf4d4a86390df22f5ebf0adffb7
-SHA512 (ocamlgraph-1.8.8.tar.gz) = ccb07d4a7fb0c3026ad2d4563e1ca0a88483ac3cf43c9378989ae5c031961853a11c9673c06b54a16733c5755d9c0a2783c5f475afdcc7692d2bf3d4778f5bc5
-Size (ocamlgraph-1.8.8.tar.gz) = 282729 bytes
-SHA1 (patch-Makefile.in) = 7b58bec3d470c709ac481cc9e4261a5f7a747117
+BLAKE2s (ocamlgraph-2.2.0.tbz) = 9302611e406d331fee533c7362116972110d3972f4466160a41d1e7a302b61e0
+SHA512 (ocamlgraph-2.2.0.tbz) = 257cdd5fb90337b3e3682cade1269c1d181f3124e569a731909f49bbfbe581ab529ac401472fb9ef57166ac34d8ebadfa6a32c93665f38f5a335982d5e5dc0e1
+Size (ocamlgraph-2.2.0.tbz) = 317929 bytes



Home | Main Index | Thread Index | Old Index