Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • general/genutils/graphviz.xml

    r87351a9 r20a35ab  
    55  %general-entities;
    66
    7   <!ENTITY graphviz-download-http "https://www2.graphviz.org/Packages/stable/portable_source/graphviz-&graphviz-version;.tar.gz">
     7  <!ENTITY graphviz-download-http "https://gitlab.com/graphviz/graphviz/-/archive/&graphviz-version;/graphviz-&graphviz-version;.tar.gz">
    88  <!ENTITY graphviz-download-ftp  " ">
    9   <!ENTITY graphviz-md5sum        "96792adafea5cc6879060c400da31ea3">
    10   <!ENTITY graphviz-size          "33 MB">
    11   <!ENTITY graphviz-buildsize     "284 MB">
    12   <!ENTITY graphviz-time          "1.0 SBU (using parallelism=4)">
     9  <!ENTITY graphviz-md5sum        "f9dd7caf4785f47f5fd40f5407d9d7ce">
     10  <!ENTITY graphviz-size          "29 MB">
     11  <!ENTITY graphviz-buildsize     "204 MB">
     12  <!ENTITY graphviz-time          "0.7 SBU (using parallelism=4)">
    1313]>
    1414
     
    1717
    1818  <sect1info>
    19     <othername>$LastChangedBy$</othername>
    2019    <date>$Date$</date>
    2120  </sect1info>
     
    3938    </para>
    4039
    41     &lfs10_checked;
     40    &lfs110a_checked;
    4241
    4342    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    146145      <xref linkend="libwebp"/> (WebP support is considered experimental),
    147146      <ulink url="http://openil.sourceforge.net/projects.php">DevIL</ulink>,
    148       <ulink url="http://sourceforge.net/projects/lasi/">libLASi</ulink>,
     147      <ulink url="https://sourceforge.net/projects/lasi/">libLASi</ulink>,
    149148      <ulink url="http://www.freedesktop.org/wiki/Software/glitz">glitz</ulink>,
    150149      and <ulink url="http://www.libming.org/">libming</ulink> (Adobe
     
    185184      <xref linkend="lua"/>,
    186185      <xref linkend="php"/>,
    187       <xref linkend="python2"/>,
     186      <!--<xref linkend="python2"/>, Removed in 2.47.3 -->
    188187      <xref linkend="ruby"/>,
    189188      <!-- <xref linkend="tcl"/>, -->
     
    198197    <para role="optional">
    199198      <ulink url="https://github.com/Snaipe/Criterion">Criterion</ulink>
    200           (framework for tests),
    201       <ulink url="http://linux.softpedia.com/get/Programming/Debuggers/Electric-Fence-3305.shtml/">Electric Fence</ulink>,
     199          (framework for tests) and
     200      <ulink url="http://linux.softpedia.com/get/Programming/Debuggers/Electric-Fence-3305.shtml/">Electric Fence</ulink>
    202201    </para>
    203202
     
    242241<screen><userinput>sed -i '/LIBPOSTFIX="64"/s/64//' configure.ac &amp;&amp;
    243242
    244 autoreconf                            &amp;&amp;
    245 ./configure --prefix=/usr PS2PDF=true &amp;&amp;
     243./autogen.sh              &amp;&amp;
     244./configure --prefix=/usr \
     245            --disable-php \
     246            PS2PDF=true   &amp;&amp;
    246247make</userinput></screen>
    247248
     
    265266    </para>
    266267
    267 <screen role="root"><userinput>ln -v -s /usr/share/graphviz/doc /usr/share/doc/graphviz-&graphviz-version;</userinput></screen>
     268<screen role="root"><userinput>ln -svr /usr/share/graphviz/doc /usr/share/doc/graphviz-&graphviz-version;</userinput></screen>
    268269
    269270  </sect2>
     
    276277      avoid installing files in /usr/lib64.
    277278    </para>
    278 <!-- Seems php bindings can be built now (not tested)
    279     <para>
    280       <parameter>- -disable-php</parameter>: This version of graphviz
    281       does not support php version 7.
    282     </para>-->
     279
     280    <para>
     281      <parameter>--disable-php</parameter>: This version of graphviz
     282      does not support php version 8.
     283    </para>
    283284
    284285    <para>
     
    335336        <application>Graphviz</application>. You may consider installing the
    336337        additional plugins and tools available from the download page at
    337         <ulink url="http://www.graphviz.org/Download_source.php"/> for additional
     338        <ulink url="https://graphviz.org/download/source/"/> for additional
    338339        capabilities. If additional plugins are installed, you can run
    339340        <command>dot -c</command> (as the
     
    368369          libpathplan.so, libxdot.so, and several plugins in /usr/lib/graphviz.
    369370          There are also several in subdirectories of
    370           /usr/lib/{lua,perl5,php,python&python2-majorver;,python&python3-majorver;tcl8.6}.
     371          /usr/lib/{lua,perl5,php,<!--python&python2-majorver;-->,python&python3-majorver;,tcl8.6}.
    371372          Unfortunately, some libraries are duplicated.
    372373        </seg>
     
    392393            is a filter that takes a directed graph as input and outputs a
    393394            copy of the graph with sufficient edges reversed to make the
    394             graph acyclic.
     395            graph acyclic
    395396          </para>
    396397          <indexterm zone="graphviz acyclic">
     
    405406          <para>
    406407            decomposes graphs into their biconnected components,
    407             printing the components to standard output.
     408            printing the components to standard output
    408409          </para>
    409410          <indexterm zone="graphviz bcomps">
     
    418419          <para>
    419420            decomposes graphs into their connected components,
    420             printing the components to standard output.
     421            printing the components to standard output
    421422          </para>
    422423          <indexterm zone="graphviz ccomps">
     
    430431        <listitem>
    431432          <para>
    432             draws graphs using a circular layout.
     433            draws graphs using a circular layout
    433434          </para>
    434435          <indexterm zone="graphviz circo">
     
    443444          <para>
    444445            takes as input a graph in DOT format, finds node clusters
    445             and augments the graph with this information.
     446            and augments the graph with this information
    446447          </para>
    447448          <indexterm zone="graphviz cluster">
     
    458459            generates an image where each pixel is the
    459460            difference between the corresponding pixel in
    460             each of the two source images.
     461            each of the two source images
    461462          </para>
    462463          <indexterm zone="graphviz diffimg">
     
    471472          <para>
    472473            reads a stream of graphs and for each computes the distance of
    473             every node from sourcenode.
     474            every node from sourcenode
    474475          </para>
    475476          <indexterm zone="graphviz dijkstra">
     
    486487            that can be drawn as hierarchies. It reads attributed graph files and
    487488            writes drawings. By default, the output format dot is the input file
    488             with layout coordinates appended.
     489            with layout coordinates appended
    489490          </para>
    490491          <indexterm zone="graphviz dot">
     
    502503            <command>gxl2dot</command> will deduce the type of conversion from
    503504            the suffix of the input file, a
    504             <filename class='extension'>.dot</filename> suffix causing a
     505            <filename class="extension">.dot</filename> suffix causing a
    505506            conversion from DOT to GXL, and a
    506             <filename class='extension'>.gxl</filename> suffix causing a
    507             conversion from GXL to DOT.
     507            <filename class="extension">.gxl</filename> suffix causing a
     508            conversion from GXL to DOT
    508509          </para>
    509510          <indexterm zone="graphviz dot2gxl">
     
    519520            is a graph editor for the X Window System. It may be run as a
    520521            standalone editor, or as a front end for applications that use
    521             graphs. It can control multiple windows viewing different graphs.
     522            graphs. It can control multiple windows viewing different graphs
    522523          </para>
    523524          <indexterm zone="graphviz dotty">
     
    531532        <listitem>
    532533          <para>
    533             performs edge coloring to disambiguate crossing edges.
     534            performs edge coloring to disambiguate crossing edges
    534535          </para>
    535536          <indexterm zone="graphviz edgepaint">
     
    545546            draws undirected graphs using a <quote>spring</quote> model. It
    546547            relies on a force-directed approach in the spirit of Fruchterman
    547             and Reingold.
     548            and Reingold
    548549          </para>
    549550          <indexterm zone="graphviz fdp">
     
    560561            to standard output the number of nodes, edges, connected components
    561562            or clusters contained in the input files. It also prints a total
    562             count for all graphs if more than one graph is given.
     563            count for all graphs if more than one graph is given
    563564          </para>
    564565          <indexterm zone="graphviz gc-graphviz">
     
    573574          <para>
    574575            converts a graph specified in the GML format to
    575             a graph in the GV (formerly DOT) format.
     576            a graph in the GV (formerly DOT) format
    576577          </para>
    577578          <indexterm zone="graphviz gml2gv">
     
    586587          <para>
    587588            converts a graph specified in the GRAPHML format to a graph in
    588             the GV (formerly DOT) format.
     589            the GV (formerly DOT) format
    589590          </para>
    590591          <indexterm zone="graphviz graphml2gv">
     
    598599        <listitem>
    599600          <para>
    600             converts a graph specified in the GV format to a graph in the GML format.
     601            converts a graph specified in the GV format to a graph in the GML format
    601602          </para>
    602603          <indexterm zone="graphviz gv2gml">
     
    610611        <listitem>
    611612          <para>
    612             converts a graph specified in the GV format to a graph in the GXL format.
     613            converts a graph specified in the GV format to a graph in the GXL format
    613614          </para>
    614615          <indexterm zone="graphviz gv2gxl">
     
    624625            is a filter that sets node colors from initial seed values.
    625626            Colors flow along edges from tail to head, and are averaged (as HSB
    626             vectors) at nodes.
     627            vectors) at nodes
    627628          </para>
    628629          <indexterm zone="graphviz gvcolor">
     
    638639            provides a simple graph editor and viewer. It allows many
    639640            graphs to be viewed at the same time. The text of each
    640             graph is displayed in its own text window.
     641            graph is displayed in its own text window
    641642          </para>
    642643          <indexterm zone="graphviz gvedit">
     
    651652          <para>
    652653            generates a variety of simple, regularly-structured
    653             abstract graphs.
     654            abstract graphs
    654655          </para>
    655656          <indexterm zone="graphviz gvgen">
     
    666667            clusters and produces a rendering of the graph as
    667668            a geographic-style map, with clusters highlighted,
    668             in xdot format.
     669            in xdot format
    669670          </para>
    670671          <indexterm zone="graphviz gvmap">
     
    678679        <listitem>
    679680          <para>
    680             is a pipeline for running gvmap.
     681            is a pipeline for running gvmap
    681682          </para>
    682683          <indexterm zone="graphviz gvmap.sh">
     
    691692          <para>
    692693            reads in a stream of graphs, combines the graphs into a single layout,
    693             and produces a single graph serving as the union of the input graphs.
     694            and produces a single graph serving as the union of the input graphs
    694695          </para>
    695696          <indexterm zone="graphviz gvpack">
     
    706707            copies input graphs to its output, possibly transforming their
    707708            structure and attributes, creating new graphs, or printing arbitrary
    708             information.
     709            information
    709710          </para>
    710711          <indexterm zone="graphviz gvpr">
     
    722723            <command>gxl2dot</command> will deduce the type of conversion from
    723724            the suffix of the input file, a
    724             <filename class='extension'>.dot</filename> suffix causing a
     725            <filename class="extension">.dot</filename> suffix causing a
    725726            conversion from DOT to GXL, and a
    726             <filename class='extension'>.gxl</filename> suffix causing a
    727             conversion from GXL to DOT.
     727            <filename class="extension">.gxl</filename> suffix causing a
     728            conversion from GXL to DOT
    728729          </para>
    729730          <indexterm zone="graphviz gxl2dot">
     
    738739          <para>
    739740            converts between graphs represented in GXL and in
    740             the GV language.
     741            the GV language
    741742          </para>
    742743          <indexterm zone="graphviz gxl2gv">
     
    750751        <listitem>
    751752          <para>
    752             is a two-view graphics editor for technical pictures.
     753            is a two-view graphics editor for technical pictures
    753754          </para>
    754755          <indexterm zone="graphviz lefty">
     
    764765            is a graph editor for the X Window System. It may be run as a
    765766            standalone editor, or as a front end for applications that use
    766             graphs. It can control multiple windows viewing different graphs.
     767            graphs. It can control multiple windows viewing different graphs
    767768          </para>
    768769          <indexterm zone="graphviz lneato">
     
    777778          <para>
    778779            converts a sparse matrix of the Matrix Market format
    779             to a graph in the GV (formerly DOT) format.
     780            to a graph in the GV (formerly DOT) format
    780781          </para>
    781782          <indexterm zone="graphviz mm2gv">
     
    792793            files must be formatted in the <command>dot</command>  attributed
    793794            graph language. By default, the output of <command>neato</command>
    794             is the input graph with layout coordinates appended.
     795            is the input graph with layout coordinates appended
    795796          </para>
    796797          <indexterm zone="graphviz neato">
     
    805806          <para>
    806807            reads a stream of graphs and prints each in pretty-printed (canonical)
    807             format on stdout. If no files are given, it reads from stdin.
     808            format on stdout. If no files are given, it reads from stdin
    808809          </para>
    809810          <indexterm zone="graphviz nop">
     
    818819          <para>
    819820            draws clustered graphs. As input, it takes any
    820             graph in the DOT format.
     821            graph in the DOT format
    821822          </para>
    822823          <indexterm zone="graphviz osage">
     
    831832          <para>
    832833            draws clustered graphs using a squarified treemap layout.
    833             As input, it takes any graph in the DOT format.
     834            As input, it takes any graph in the DOT format
    834835          </para>
    835836          <indexterm zone="graphviz patchwork">
     
    845846            reads directed graphs in the same format used by
    846847            <command>dot</command> and removes subgraphs rooted at nodes
    847             specified on the command line via options.
     848            specified on the command line via options
    848849          </para>
    849850          <indexterm zone="graphviz prune">
     
    860861            auxiliary map of the relationship between components. In this map,
    861862            each component is collapsed into a node. The resulting graphs are
    862             printed to stdout.
     863            printed to stdout
    863864          </para>
    864865          <indexterm zone="graphviz sccmap">
     
    874875            draws undirected graphs using the <quote>spring</quote> model,
    875876            but it uses a multi-scale approach to produce layouts of large
    876             graphs in a reasonably short time.
     877            graphs in a reasonably short time
    877878          </para>
    878879          <indexterm zone="graphviz sfdp">
     
    889890            prints the resulting graphs to standard output. This removes edges
    890891            implied by transitivity. Nodes and subgraphs are not otherwise
    891             affected.
     892            affected
    892893          </para>
    893894          <indexterm zone="graphviz tred">
     
    904905            chosen as the center and put at the origin. The remaining nodes are
    905906            placed on a sequence of concentric circles centered about the origin,
    906             each a fixed radial distance from the previous circle.
     907            each a fixed radial distance from the previous circle
    907908          </para>
    908909          <indexterm zone="graphviz twopi">
     
    918919            is a preprocessor to <command>dot</command> that is used to
    919920            improve the aspect ratio of graphs having many leaves or disconnected
    920             nodes. The usual layout for such a graph is generally very wide or tall.
     921            nodes. The usual layout for such a graph is generally very wide or tall
    921922          </para>
    922923          <indexterm zone="graphviz unflatten">
     
    932933            is a simple script which launches the <command>gvim</command>
    933934            or <command>vim</command> editor along with a GUI window
    934             showing the <command>dot</command> output of the edited file.
     935            showing the <command>dot</command> output of the edited file
    935936          </para>
    936937          <indexterm zone="graphviz vimdot">
     
    946947            manages run-time dictionaries using standard container data
    947948            types: unordered set/multiset, ordered set/multiset, list, stack,
    948             and queue.
     949            and queue
    949950          </para>
    950951          <indexterm zone="graphviz libcdt">
     
    960961            supports graph programming by maintaining graphs in memory and
    961962            reading and writing graph files. Graphs are composed of nodes,
    962             edges, and nested subgraphs.
     963            edges, and nested subgraphs
    963964          </para>
    964965          <indexterm zone="graphviz libcgraph">
     
    974975            provides a context for applications wishing to manipulate
    975976            and render graphs. It provides a command line parsing,
    976             common rendering code, and a plugin mechanism for renderers.
     977            common rendering code, and a plugin mechanism for renderers
    977978          </para>
    978979          <indexterm zone="graphviz libgvc">
     
    987988          <para>
    988989            contains functions to find the shortest path between two points
    989             in a simple polygon.
     990            in a simple polygon
    990991          </para>
    991992          <indexterm zone="graphviz libpathplan">
     
    10001001          <para>
    10011002            provides support for parsing and deparsing graphical
    1002             operations specificed by the xdot language.
     1003            operations specificed by the xdot language
    10031004          </para>
    10041005          <indexterm zone="graphviz libxdot">
Note: See TracChangeset for help on using the changeset viewer.