# Buildsheet autogenerated by ravenadm tool -- Do not edit. NAMEBASE= graphviz VERSION= 13.1.2 KEYWORDS= graphics VARIANTS= std SDESC[std]= Graph visualization tools HOMEPAGE= https://www.graphviz.org/ CONTACT= nobody DOWNLOAD_GROUPS= main SITES[main]= https://gitlab.com/graphviz/graphviz/-/archive/13.1.2/ DISTFILE[1]= graphviz-13.1.2.tar.gz:main DF_INDEX= 1 SPKGS[std]= set primary tools dev examples man docs OPTIONS_AVAILABLE= none OPTIONS_STANDARD= none BUILD_DEPENDS= groff:primary:std git:primary:std harfbuzz:dev:std poppler:dev:std poppler:glibdev:std freeglut:dev:std libGD:dev:std libltdl:dev:std BUILDRUN_DEPENDS= freeglut:primary:std libGD:primary:std gts:single:std libltdl:primary:std ghostscript:primary:std poppler:glib:std EXRUN[tools]= graphviz:primary:std USES= bison cpe cmake pkgconfig expat shebangfix iconv python:build GNOME_COMPONENTS= pango cairo librsvg gtk2 XORG_COMPONENTS= xaw xpm xmu xt sm ice xext x11 xau xdmcp xrender xinerama xi xrandr xcursor xfixes LICENSE= CUSTOM1:primary LICENSE_NAME= CUSTOM1:"Eclipse Public License" LICENSE_FILE= CUSTOM1:{{WRKSRC}}/LICENSE LICENSE_SCHEME= solo FPC_EQUIVALENT= graphics/graphviz SOVERSION= 8.0.0 PLIST_SUB= CDT_SOVERSION=6.0.0 GVC_SOVERSION=7.0.0 GVPR_SOVERSION=2.0.0 XDOT_SOVERSION=4.0.0 PPLAN_SOVERSION=4.0.0 CGRAPH_SOVERSION=7.0.0 CDT_SOMAJOR=6 GVC_SOMAJOR=7 GVPR_SOMAJOR=2 XDOT_SOMAJOR=4 PPLAN_SOMAJOR=4 CGRAPH_SOMAJOR=7 SUB_FILES= scripts-tools.ucl SUB_LIST= CONFIG=config8 SET_DEBUGGING_ON= yes LDFLAGS= -Wl,-rpath,{{PREFIX}}/lib/graphviz OPTIMIZER_LEVEL= 0 CMAKE_ARGS= -Denable_ltdl:BOOL=ON -Dwith_expat:BOOL=ON -Dwith_digcola:BOOL=ON -Dwith_ipsepcola:BOOL=OFF -Dwith_ortho:BOOL=ON -Dwith_sfdp:BOOL=ON -Dwith_smyrna:BOOL=OFF -Dwith_gvedit:BOOL=OFF -Dwith_zlib:BOOL=ON -Duse_sanitizers:BOOL=OFF -Duse_coverage:BOOL=OFF -Dwith_cxx_api:BOOL=OFF -Dwith_cxx_tests:BOOL=OFF post-install: # documentation ${MKDIR} ${STAGEDIR}${STD_DOCDIR}/html ${STAGEDIR}${STD_DOCDIR}/pdf cd ${WRKSRC} && \ ${INSTALL_DATA} doc/Dot.ref doc/latex_suggestions.txt \ ${STAGEDIR}${STD_DOCDIR}/ && \ ${INSTALL_DATA} doc/*.pdf */*/*.pdf \ ${STAGEDIR}${STD_DOCDIR}/pdf/ && \ ${INSTALL_DATA} doc/*.html \ ${STAGEDIR}${STD_DOCDIR}/html/ ${RM} ${STAGEDIR}${STD_DOCDIR}/COPYING # examples ${MKDIR} ${STAGEDIR}${STD_EXAMPLESDIR}/pathplan_data ${INSTALL_SCRIPT} \ ${WRKSRC}/tclpkg/gdtclft/demo/entities.tcl \ ${WRKSRC}/tclpkg/tcldot/demo/doted.tcl \ ${WRKSRC}/tclpkg/tcldot/demo/gcat.tcl \ ${WRKSRC}/tclpkg/tclpathplan/demo/pathplan.tcl \ ${STAGEDIR}${STD_EXAMPLESDIR}/ ${INSTALL_DATA} \ ${WRKSRC}/tclpkg/gdtclft/demo/entities.tcl.README \ ${WRKSRC}/tclpkg/tcldot/demo/doted.tcl.README \ ${WRKSRC}/tclpkg/tcldot/demo/gcat.tcl.README \ ${WRKSRC}/tclpkg/tclpathplan/demo/pathplan.tcl.README \ ${STAGEDIR}${STD_EXAMPLESDIR}/ ${INSTALL_DATA} \ ${WRKSRC}/tclpkg/tclpathplan/demo/pathplan_data/*.dat \ ${STAGEDIR}${STD_EXAMPLESDIR}/pathplan_data/ pre-configure: ${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' \ ${WRKSRC}/plugin/xlib/vimdot.sh pre-configure-freebsd: ${REINPLACE_CMD} -e 's|SF_FLAGS|SFIO_FLAGS|g' ${WRKSRC}/lib/sfio/*.[ch]; \ [FILE:540:descriptions/desc.primary] Graph Visualization Software from AT&T Laboratories and Bell Laboratories (Lucent Technologies) These programs licensed under the terms described in the web page at: http://www.graphviz.org/License.php The package contains: dotty - customizable X windows graph viewer written in the Lefty editor tcldot - customizable TCL/tk graph viewer written by John Ellson dot - batch program for drawing directed graphs as hierarchies neato - batch program for drawing undirected graphs using Kamada-Kawai spring models [FILE:42:descriptions/desc.tools] This package contains the graphviz tools. [FILE:101:distinfo] 0e79b8402e8ea13f05c0fc0e30604f1d0731cd3f60f85850cedac7e0ee420ef8 37325994 graphviz-13.1.2.tar.gz [FILE:1231:manifests/plist.primary] lib/ libcdt.so.%%CDT_SOMAJOR%% libcdt.so.%%CDT_SOVERSION%% libcgraph.so.%%CGRAPH_SOMAJOR%% libcgraph.so.%%CGRAPH_SOVERSION%% libgvc.so.%%GVC_SOMAJOR%% libgvc.so.%%GVC_SOVERSION%% libgvpr.so.%%GVPR_SOMAJOR%% libgvpr.so.%%GVPR_SOVERSION%% libpathplan.so.%%PPLAN_SOMAJOR%% libpathplan.so.%%PPLAN_SOVERSION%% libxdot.so.%%XDOT_SOMAJOR%% libxdot.so.%%XDOT_SOVERSION%% lib/graphviz/ libgvplugin_core.so.%%SOMAJOR%% libgvplugin_core.so.%%SOVERSION%% libgvplugin_dot_layout.so.%%SOMAJOR%% libgvplugin_dot_layout.so.%%SOVERSION%% libgvplugin_gd.so.%%SOMAJOR%% libgvplugin_gd.so.%%SOVERSION%% libgvplugin_gs.so.%%SOMAJOR%% libgvplugin_gs.so.%%SOVERSION%% libgvplugin_kitty.so.%%SOMAJOR%% libgvplugin_kitty.so.%%SOVERSION%% libgvplugin_neato_layout.so.%%SOMAJOR%% libgvplugin_neato_layout.so.%%SOVERSION%% libgvplugin_pango.so.%%SOMAJOR%% libgvplugin_pango.so.%%SOVERSION%% libgvplugin_poppler.so.%%SOMAJOR%% libgvplugin_poppler.so.%%SOVERSION%% libgvplugin_rsvg.so.%%SOMAJOR%% libgvplugin_rsvg.so.%%SOVERSION%% libgvplugin_vt.so.%%SOMAJOR%% libgvplugin_vt.so.%%SOVERSION%% libgvplugin_webp.so.%%SOMAJOR%% libgvplugin_webp.so.%%SOVERSION%% libgvplugin_xlib.so.%%SOMAJOR%% libgvplugin_xlib.so.%%SOVERSION%% [FILE:1392:manifests/plist.tools] bin/ acyclic bcomps ccomps circo cluster diffimg dijkstra dot dot2gxl dot_builtins dot_sandbox edgepaint fdp gc gml2gv graphml2gv gv2gml gv2gxl gvcolor gvgen gvmap gvmap.sh gvpack gvpr gxl2dot gxl2gv mm2gv neato nop osage patchwork prune sccmap sfdp tred twopi unflatten vimdot share/graphviz/graphs/directed/ KW91.gv Latin1.gv NaN.gv abstract.gv alf.gv arrows.gv awilliams.gv biological.gv clust.gv clust1.gv clust2.gv clust3.gv clust4.gv clust5.gv crazy.gv ctext.gv dfa.gv fig6.gv fsm.gv grammar.gv hashtable.gv honda-tokoro.gv japanese.gv jcctree.gv jsort.gv ldbxtried.gv longflat.gv mike.gv nhg.gv oldarrows.gv pgram.gv pm2way.gv pmpipe.gv polypoly.gv proc3d.gv psfonttest.gv record2.gv records.gv rowe.gv russian.gv sdh.gv shells.gv states.gv structs.gv switch.gv table.gv train11.gv trapeziumlr.gv tree.gv triedds.gv try.gv unix.gv unix2.gv viewfile.gv world.gv share/graphviz/graphs/undirected/ ER.gv Heawood.gv Petersen.gv ngk10_4.gv process.gv share/graphviz/gvpr/ addedges addranks addrings anon attr bb bbox binduce bipart chkclusters chkedges cliptree col collapse color cycle dechain deghist deledges delmulti delnodes depath dijkstra flatten get-layers-list group histogram indent knbhd maxdeg path rotate scale scalexy span topon treetoclust [FILE:1100:manifests/plist.dev] include/graphviz/ arith.h cdt.h cgraph.h color.h geom.h graphviz_version.h gvc.h gvcext.h gvcjob.h gvcommon.h gvconfig.h gvplugin.h gvplugin_device.h gvplugin_layout.h gvplugin_loadimage.h gvplugin_render.h gvplugin_textlayout.h gvpr.h pack.h pathgeom.h pathplan.h textspan.h types.h usershape.h xdot.h lib/ libcdt.so libcgraph.so libgvc.so libgvpr.so libpathplan.so libxdot.so lib/cmake/graphviz/ cdtConfig-debug.cmake cdtConfig.cmake cgraphConfig-debug.cmake cgraphConfig.cmake graphvizConfig.cmake gvcConfig-debug.cmake gvcConfig.cmake gvprConfig-debug.cmake gvprConfig.cmake pathplanConfig-debug.cmake pathplanConfig.cmake xdotConfig-debug.cmake xdotConfig.cmake lib/graphviz/ config%%SOMAJOR%% libgvplugin_core.so libgvplugin_dot_layout.so libgvplugin_gd.so libgvplugin_gs.so libgvplugin_kitty.so libgvplugin_neato_layout.so libgvplugin_pango.so libgvplugin_poppler.so libgvplugin_rsvg.so libgvplugin_vt.so libgvplugin_webp.so libgvplugin_xlib.so lib/pkgconfig/ libcdt.pc libcgraph.pc libgvc.pc libgvpr.pc libpathplan.pc libxdot.pc [FILE:317:manifests/plist.examples] share/examples/graphviz/ doted.tcl doted.tcl.README entities.tcl entities.tcl.README gcat.tcl gcat.tcl.README pathplan.tcl pathplan.tcl.README share/examples/graphviz/pathplan_data/ boxes.dat dpd.dat funny.dat maze.dat nested.dat northo.dat obs.dat other.dat paths.dat rotor.dat u.dat unknown.dat [FILE:367:manifests/plist.man] share/man/man1/ acyclic.1 bcomps.1 ccomps.1 cluster.1 diffimg.1 dijkstra.1 dot.1 dot_sandbox.1 edgepaint.1 gc.1 gml2gv.1 graphml2gv.1 gvcolor.1 gvgen.1 gvmap.1 gvpack.1 gvpr.1 gxl2gv.1 mm2gv.1 nop.1 osage.1 patchwork.1 prune.1 sccmap.1 tred.1 unflatten.1 vimdot.1 share/man/man3/ cdt.3 cgraph.3 gvc.3 gvpr.3 pack.3 pathplan.3 xdot.3 [FILE:299:manifests/plist.docs] share/doc/graphviz/ Dot.ref latex_suggestions.txt share/doc/graphviz/html/ FAQ.html build.html char.html index.html internal_todo.html todo.html winbuild.html share/doc/graphviz/pdf/ Agraph.pdf dotguide.pdf graphviz_plugins.pdf libguide.pdf neatoguide.pdf oldlibguide.pdf smyrna.pdf [FILE:254:patches/patch-cmd-gvpr-gvpr.1] --- cmd/gvpr/gvpr.1.orig 2025-07-19 21:54:56 UTC +++ cmd/gvpr/gvpr.1 @@ -3,6 +3,15 @@ . ns . TP \\$1 .. +.de EX +.fam C +.nf +.. +.de EE +.fam +.fi +.. + .TH GVPR 1 "29 August 2013" .SH NAME gvpr \- graph pattern scanning and processing language [FILE:222:patches/patch-cmd-tools-gvpack.1] --- cmd/tools/gvpack.1.orig 2025-07-19 21:54:56 UTC +++ cmd/tools/gvpack.1 @@ -1,3 +1,12 @@ +.de EX +.fam C +.nf +.. +.de EE +.fam +.fi +.. + .TH GVPACK 1 "27 May 2010" .SH NAME gvpack \- merge and pack disjoint graphs [FILE:285:patches/patch-lib-expr-exgram.h] --- lib/expr/exgram.h.orig 2025-07-19 21:54:56 UTC +++ lib/expr/exgram.h @@ -19,7 +19,7 @@ extern "C" { * with both yacc and bison */ -#if !defined(_EXGRAM_H) && ( defined(MINTOKEN) || defined(YYTOKENTYPE) ) +#if !defined(_EXGRAM_H) #define _EXGRAM_H #include [FILE:199:patches/patch-lib-expr-expr.h] --- lib/expr/expr.h.orig 2025-07-19 21:54:56 UTC +++ lib/expr/expr.h @@ -23,6 +23,7 @@ extern "C" { #include #include +#include #include [FILE:423:patches/patch-lib-ortho-trapezoid.c] --- lib/ortho/trapezoid.c.orig 2025-07-19 21:54:56 UTC +++ lib/ortho/trapezoid.c @@ -34,6 +34,11 @@ #include #include +#include +#if __FreeBSD_version <= 704101 || (__FreeBSD_version >= 800000 && __FreeBSD_version < 802502) || (__FreeBSD_version >= 900000 && __FreeBSD_version < 900027) +#define log2(x) (log(x)/log(2)) +#endif + /* Node types */ #define T_X 1 [FILE:703:patches/patch-plugin_xlib_vimdot.sh] --- plugin/xlib/vimdot.sh.orig 2025-07-19 21:54:56 UTC +++ plugin/xlib/vimdot.sh @@ -9,8 +9,8 @@ fi error() { echo "$0: $*" >&2; exit 1; } # Try $EDITOR first, else try vim or vi -editor="$(which $EDITOR)" || editor="/usr/bin/vim" -[ -x "$editor" ] || editor="/usr/bin/vi" +editor="$(which $EDITOR)" || editor="%%LOCALBASE%%/bin/vim" +[ -x "$editor" ] || editor="%%LOCALBASE%%/bin/vi" [ -x "$editor" ] || error "EDITOR not found or not executable"; default="noname.gv" @@ -29,7 +29,7 @@ digraph G { vim [href="http://www.vim.org/"] dot [href="http://www.graphviz.org/"] - vimdot [href="file:///usr/bin/vimdot"] + vimdot [href="file:///%%LOCALBASE%%/bin/vimdot"] {vim dot} -> vimdot } [FILE:266:files/scripts-tools.ucl.in] post-install-lua: [{ args: "" code: <