head 1.4; access; symbols pkgsrc-2026Q3:1.3.0.72 pkgsrc-2026Q3-base:1.3 pkgsrc-2026Q2:1.3.0.70 pkgsrc-2026Q2-base:1.3 pkgsrc-2026Q1:1.3.0.68 pkgsrc-2026Q1-base:1.3 pkgsrc-2025Q4:1.3.0.66 pkgsrc-2025Q4-base:1.3 pkgsrc-2025Q3:1.3.0.64 pkgsrc-2025Q3-base:1.3 pkgsrc-2025Q2:1.3.0.62 pkgsrc-2025Q2-base:1.3 pkgsrc-2025Q1:1.3.0.60 pkgsrc-2025Q1-base:1.3 pkgsrc-2024Q4:1.3.0.58 pkgsrc-2024Q4-base:1.3 pkgsrc-2024Q3:1.3.0.56 pkgsrc-2024Q3-base:1.3 pkgsrc-2024Q2:1.3.0.54 pkgsrc-2024Q2-base:1.3 pkgsrc-2024Q1:1.3.0.52 pkgsrc-2024Q1-base:1.3 pkgsrc-2023Q4:1.3.0.50 pkgsrc-2023Q4-base:1.3 pkgsrc-2023Q3:1.3.0.48 pkgsrc-2023Q3-base:1.3 pkgsrc-2023Q2:1.3.0.46 pkgsrc-2023Q2-base:1.3 pkgsrc-2023Q1:1.3.0.44 pkgsrc-2023Q1-base:1.3 pkgsrc-2022Q4:1.3.0.42 pkgsrc-2022Q4-base:1.3 pkgsrc-2022Q3:1.3.0.40 pkgsrc-2022Q3-base:1.3 pkgsrc-2022Q2:1.3.0.38 pkgsrc-2022Q2-base:1.3 pkgsrc-2022Q1:1.3.0.36 pkgsrc-2022Q1-base:1.3 pkgsrc-2021Q4:1.3.0.34 pkgsrc-2021Q4-base:1.3 pkgsrc-2021Q3:1.3.0.32 pkgsrc-2021Q3-base:1.3 pkgsrc-2021Q2:1.3.0.30 pkgsrc-2021Q2-base:1.3 pkgsrc-2021Q1:1.3.0.28 pkgsrc-2021Q1-base:1.3 pkgsrc-2020Q4:1.3.0.26 pkgsrc-2020Q4-base:1.3 pkgsrc-2020Q3:1.3.0.24 pkgsrc-2020Q3-base:1.3 pkgsrc-2020Q2:1.3.0.22 pkgsrc-2020Q2-base:1.3 pkgsrc-2020Q1:1.3.0.18 pkgsrc-2020Q1-base:1.3 pkgsrc-2019Q4:1.3.0.20 pkgsrc-2019Q4-base:1.3 pkgsrc-2019Q3:1.3.0.16 pkgsrc-2019Q3-base:1.3 pkgsrc-2019Q2:1.3.0.14 pkgsrc-2019Q2-base:1.3 pkgsrc-2019Q1:1.3.0.12 pkgsrc-2019Q1-base:1.3 pkgsrc-2018Q4:1.3.0.10 pkgsrc-2018Q4-base:1.3 pkgsrc-2018Q3:1.3.0.8 pkgsrc-2018Q3-base:1.3 pkgsrc-2018Q2:1.3.0.6 pkgsrc-2018Q2-base:1.3 pkgsrc-2018Q1:1.3.0.4 pkgsrc-2018Q1-base:1.3 pkgsrc-2017Q4:1.3.0.2 pkgsrc-2017Q4-base:1.3 pkgsrc-2017Q3:1.2.0.14 pkgsrc-2017Q3-base:1.2 pkgsrc-2017Q2:1.2.0.10 pkgsrc-2017Q2-base:1.2 pkgsrc-2017Q1:1.2.0.8 pkgsrc-2017Q1-base:1.2 pkgsrc-2016Q4:1.2.0.6 pkgsrc-2016Q4-base:1.2 pkgsrc-2016Q3:1.2.0.4 pkgsrc-2016Q3-base:1.2 pkgsrc-2016Q2:1.2.0.2 pkgsrc-2016Q2-base:1.2 pkgsrc-2016Q1:1.1.0.12 pkgsrc-2016Q1-base:1.1 pkgsrc-2015Q4:1.1.0.10 pkgsrc-2015Q4-base:1.1 pkgsrc-2015Q3:1.1.0.8 pkgsrc-2015Q3-base:1.1 pkgsrc-2015Q2:1.1.0.6 pkgsrc-2015Q2-base:1.1 pkgsrc-2015Q1:1.1.0.4 pkgsrc-2015Q1-base:1.1 pkgsrc-2014Q4:1.1.0.2 pkgsrc-2014Q4-base:1.1; locks; strict; comment @# @; 1.4 date 2026.10.25.00.46.16; author alnsn; state Exp; branches; next 1.3; commitid glvOBLzK9qU3cN0H; 1.3 date 2017.10.23.13.43.31; author jaapb; state Exp; branches; next 1.2; commitid DEYjSTqGsYnVfbcA; 1.2 date 2016.06.17.16.31.30; author jaapb; state Exp; branches; next 1.1; commitid mypIxgF3KLKs2Qaz; 1.1 date 2014.10.26.13.43.48; author jaapb; state Exp; branches; next ; commitid b4zCNdHp5zusoIVx; desc @@ 1.4 log @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) @ text @@@comment $NetBSD$ ${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/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/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.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 ${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/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 @ 1.3 log @Updated graph/ocamlgraph to version 1.8.8. Changes include compatibility with safe-string (needed for ocaml 4.06 compatibility), installation fixes and some bugfixes and enhancements. @ text @d1 1 a1 12 @@comment $NetBSD: PLIST,v 1.2 2016/06/17 16:31:30 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 d3 2 d6 1 d8 1 d10 1 d12 1 d14 1 d16 1 d18 1 d20 3 a22 1 ${OCAML_SITELIB}/ocamlgraph/dGraphContainer.mli d24 1 d26 1 d28 1 d30 1 d32 1 a32 2 ${OCAML_SITELIB}/ocamlgraph/dGraphView.mli ${OCAML_SITELIB}/ocamlgraph/dGraphViewItem.mli d34 1 d36 1 d39 2 d42 4 d47 1 d49 1 d51 1 d56 1 a56 1 ${OCAML_SITELIB}/ocamlgraph/graph.cmo d60 226 a285 1 ${PLIST.ocaml-opt}${OCAML_SITELIB}/ocamlgraph/graph.o d287 1 d289 1 d291 1 d293 1 d295 11 d307 1 d309 1 d311 1 d313 1 d315 1 d317 2 d320 1 d322 1 d324 1 d326 1 d328 1 d332 1 d334 1 d336 1 d338 1 d340 1 a340 3 ${OCAML_SITELIB}/ocamlgraph/viewGraph_core.mli ${OCAML_SITELIB}/ocamlgraph/viewGraph_select.mli ${OCAML_SITELIB}/ocamlgraph/viewGraph_utils.mli d342 1 d344 1 d346 3 @ 1.2 log @Updated package to latest version, 1.8.7. Changes include: version 1.8.7, April 12, 2016 ----------------------------- o fixed examples/demo.ml so that it also compiles with an installed OCamlGraph o [Components] fixed stack overflow with [scc] (patch by Albin Coquereau) o [Dominator] fixed stack overflow (patch by Albin Coquereau) o new functor [Path.Johnson] to compute all pairs of shortest paths using Johnson's algorithm (contributed by M�rio Pereira) o fixed configuration on Windows (patch by Martin R. Neuh�u�er) o new functor [Components.Undirected] to compute connected components o Graphviz: fixed printing of attribute BgcolorWithTransparency * Prim, Nonnegative: function weight now has the more general type "edge -> t" (to be consistent with Path) o new module type Sig.WEIGHT (used in Path, Prim, and Nonnegative) o Fixpoint: do not catch Not_found raised by a user-provided function. o Adding folds to BFS. version 1.8.6, January 23, 2015 ------------------------------- * Dominator: new functor [Make_graph] with may use graph building operations, while the old functor [Make] now only requires a read-only graph. Function [compute_all] and [compute_dom_graph] are now only defined in the new [Make_graph] functor. o Graphviz: support for additional polygonal-shapes o New module Clique (contributed by Giselle Reis) o Avoid ocamldoc error with OCaml 4.02 * Path: function weight now has the more general type "edge -> t" (contributed by Steffen Smolka) update your code by turning "weight l" into "weight (G.E.label e)" o installation: "make install-findlib" now uses DESTDIR when defined o Traverse: documentation is clarified: providing iterators over the roots of the graph is enough. o Imperative concreate (di)graph: fix bug of functions add_edge* of imperative concrete (di)graphs which appears when the added edge [e] was already in the graph [g] and one of the vertices of [e] is equal to another vertex of [g] (when using the user-defined equality [G.V.equal]), but not physically equal to it. This bug only occurs with OCaml version >= 4.0. o functions in modules Components, Dominator, Flow, Topological and Traverse now create smaller auxiliary hash tables o Graphviz: add the attribute `HtmlLabel to specify html strings. @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.1 2014/10/26 13:43:48 jaapb Exp $ d15 1 d45 2 d73 1 @ 1.1 log @Added ocamlgraph, an OCaml graph (in the mathematical sense) library. Partially based on Kamel Derouiche's ocamlgraph package in wip. @ text @d1 1 a1 1 @@comment $NetBSD$ d16 1 d52 1 @