media-gfx / graphviz

Open Source Graph Visualization Software

Official package sites : https://gitlab.com/graphviz/graphviz/ · https://www.graphviz.org/ ·

graphviz is a set of graph drawing tools for Unix or MS-Windows (win32), including a web service interface (webdot). Source code and binary executables for common platforms are available. Graph drawing addresses the problem of visualizing structural information by constructing geometric representations of abstract graphs and networks. Automatic generation of graph drawings has important applications in key technologies such as database design, software engineering, VLSI and network design and visual interfaces in other domains. Situations where these tools might be particularly useful include: * you would like to restructure a program and first need to understand the relationships between its types, procedures, and source files. * you need to find the bottlenecks in an Internet backbone - not only individual links, but their relationships * you're debugging a protocol or microarchitecture represented as a finite state machine and need to figure out how a certain error state arises * you would like to browse a database schema, knowledge base, or distributed program represented pictorially * you would like to see an overview of a collection of linked documents * you would like to discover patterns and communities of interest in a database of telephone calls or e-mail messages

v2.40.1-r1 :: 0 :: gentoo

Modified
License
CPL-1.0
Keywords
alpha amd64 arm arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-fbsd ~amd64-linux ~mips ~ppc-macos ~sh ~sparc-solaris ~x64-macos ~x64-solaris ~x86-fbsd ~x86-linux ~x86-macos
USE flags
X cairo devil doc examples gdk-pixbuf gtk gts guile java lasi nls pdf perl postscript python qt5 ruby static-libs svg tcl

General

X
Builds lefty front-end, builds plugin -Txlib, and enables support for x11 in various other modules (needs cairo)
cairo
Enable support for the cairo graphics library
devil
Enables DevIL output plugin -Tdevil
doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
examples
Install examples, usually source code
gdk-pixbuf
Enables gdk-pixbuf2 plugin
gtk
Enables gtk+ output plugin -Tgtk (needs cairo)
gts
Enables support for gts
guile
Add support for the guile Scheme interpreter
java
Add support for Java
lasi
Enables PostScript output via media-libs/lasi, for plugin -Tlasi (needs cairo)
nls
Add Native Language Support (using gettext - GNU locale utilities)
pdf
Add general support for PDF (Portable Document Format), this replaces the pdflib and cpdflib flags
perl
Add optional support/bindings for the Perl language
postscript
Enable support for the PostScript language (often with ghostscript-gpl or libspectre)
python
Add optional support/bindings for the Python language
qt5
Add support for the Qt 5 application and UI framework
ruby
Add support/bindings for the Ruby language
static-libs
Build static versions of dynamic libraries as well
svg
Add support for SVG (Scalable Vector Graphics)
tcl
Add support the Tcl language

elibc

FreeBSD
ELIBC setting for systems that use the FreeBSD C library

python_targets

python2_7
Build with Python 2.7

app-portage / elt-patches : Collection of patches for libtool.eclass

app-text / ghostscript-gpl : Interpreter for the PostScript language and PDF

app-text / poppler : PDF rendering library based on the xpdf-3.0 code base

dev-java / java-config : Java environment configuration query tool

dev-lang / perl : Larry Wall's Practical Extraction and Report Language

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

dev-lang / ruby : An object-oriented scripting language

dev-lang / swig : Simplified Wrapper and Interface Generator

dev-lang / tcl : Tool Command Language

dev-libs / expat : Stream-oriented XML parser library

dev-libs / glib : The GLib library of C routines

dev-libs / libltdl : A shared library tool for developers

dev-qt / qtcore : Cross-platform application development framework

dev-qt / qtgui : The GUI module and platform plugins for the Qt5 framework

dev-qt / qtprintsupport : Printing support library for the Qt5 framework

dev-qt / qtwidgets : Set of components for creating classic desktop-style UIs for the Qt5 framework

dev-scheme / guile : GNU Ubiquitous Intelligent Language for Extensions

gnome-base / librsvg : Scalable Vector Graphics (SVG) rendering library

media-libs / devil : DevIL image library

media-libs / fontconfig : A library for configuring and customizing font access

media-libs / freetype : A high-quality and portable font engine

media-libs / gd : Graphics library for fast image creation

media-libs / lasi : C++ library for postscript stream output

media-libs / libpng : Portable Network Graphics library

sci-libs / gts : GNU Triangulated Surface Library

sys-devel / autoconf : Used to create autoconfiguration files

sys-devel / automake : Used to generate Makefile.in from Makefile.am

sys-devel / flex : The Fast Lexical Analyzer

sys-devel / gettext : GNU locale utilities

sys-devel / libtool : A shared library tool for developers

sys-libs / zlib : Standard (de)compression library

virtual / jdk : Virtual for Java Development Kit (JDK)

virtual / jpeg : A virtual for the libjpeg.so.62 ABI for binary-only programs

virtual / libiconv : Virtual for the GNU conversion library

virtual / pkgconfig : Virtual for the pkg-config implementation

x11-libs / cairo : A vector graphics library with cross-device output support

x11-libs / gtk+ : Gimp ToolKit +

x11-libs / libX11 : X.Org X11 library

x11-libs / libXaw : X.Org Xaw library

x11-libs / libXmu : X.Org Xmu library

x11-libs / libXpm : X.Org Xpm library

x11-libs / libXt : X.Org X Toolkit Intrinsics library

x11-libs / pango : Internationalized text layout and rendering library

app-text / ghostscript-gpl : Interpreter for the PostScript language and PDF

app-text / poppler : PDF rendering library based on the xpdf-3.0 code base

dev-java / java-config : Java environment configuration query tool

dev-lang / perl : Larry Wall's Practical Extraction and Report Language

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

dev-lang / ruby : An object-oriented scripting language

dev-lang / tcl : Tool Command Language

dev-libs / expat : Stream-oriented XML parser library

dev-libs / glib : The GLib library of C routines

dev-libs / libltdl : A shared library tool for developers

dev-qt / qtcore : Cross-platform application development framework

dev-qt / qtgui : The GUI module and platform plugins for the Qt5 framework

dev-qt / qtprintsupport : Printing support library for the Qt5 framework

dev-qt / qtwidgets : Set of components for creating classic desktop-style UIs for the Qt5 framework

gnome-base / librsvg : Scalable Vector Graphics (SVG) rendering library

media-libs / devil : DevIL image library

media-libs / fontconfig : A library for configuring and customizing font access

media-libs / freetype : A high-quality and portable font engine

media-libs / gd : Graphics library for fast image creation

media-libs / lasi : C++ library for postscript stream output

media-libs / libpng : Portable Network Graphics library

sci-libs / gts : GNU Triangulated Surface Library

sys-libs / zlib : Standard (de)compression library

virtual / jpeg : A virtual for the libjpeg.so.62 ABI for binary-only programs

virtual / libiconv : Virtual for the GNU conversion library

x11-libs / cairo : A vector graphics library with cross-device output support

x11-libs / gtk+ : Gimp ToolKit +

x11-libs / libX11 : X.Org X11 library

x11-libs / libXaw : X.Org Xaw library

x11-libs / libXmu : X.Org Xmu library

x11-libs / libXpm : X.Org Xpm library

x11-libs / libXt : X.Org X Toolkit Intrinsics library

x11-libs / pango : Internationalized text layout and rendering library

app-doc / doxygen : Documentation system for most programming languages

app-emulation / ganeti : Ganeti is a virtual server management software tool

app-emulation / nemu : ncurses interface for QEMU

app-misc / gramps : Genealogical Research and Analysis Management Programming System

app-office / lyx : WYSIWYM frontend for LaTeX, DocBook, etc.

app-text / asciidoc : A plain text human readable/writable document format

dev-cpp / cairomm : C++ bindings for the Cairo vector graphics library

dev-cpp / gstreamermm : C++ interface for GStreamer

dev-cpp / gtkmm : C++ interface for GTK+

dev-cpp / pangomm : C++ interface for pango

dev-cpp / waylandpp : Wayland C++ bindings

dev-games / clanlib : Multi-platform game development library

dev-lang / scala : The Scala Programming Language

dev-lang / vala : Compiler for the GObject type system

dev-libs / gecode : An environment for developing constraint-based applications

dev-libs / maloc : Minimal Abstraction Layer for Object-oriented C/C++ programs

dev-lisp / sbcl : Steel Bank Common Lisp (SBCL) is an implementation of ANSI Common Lisp

dev-perl / GraphViz : Interface to AT&T's GraphViz

dev-php / PEAR-Image_GraphViz : PHP interface to AT&T's GraphViz tools

dev-php / phpDocumentor : Automatic documenting of php api directly from the source

dev-python / astropy : Core functionality for performing astrophysics with Python

dev-python / graphviz : Simple Python interface for Graphviz

dev-python / matplotlib : Pure python plotting library with matlab like syntax

dev-python / objgraph : Draws Python object reference graphs with graphviz

dev-python / pycallgraph : library and command line tool to visualise the flow of Python applications

dev-python / pydot : Python interface to Graphviz's Dot language

dev-python / pydot-ng : Python interface to Graphviz's Dot language next gen

dev-python / pygraphviz : Python wrapper for the Graphviz Agraph data structure

dev-python / python-efl : Python bindings for Enlightenment Foundation Libraries

dev-tex / dot2tex : A Graphviz to LaTeX converter

dev-util / cppunit : C++ port of the famous JUnit framework for unit testing

dev-util / edb-debugger : edb is a cross platform x86/x86-64 debugger, inspired by Ollydbg

dev-util / quilt : quilt patch manager

dev-util / schroot : Utility to execute commands in a chroot environment

dev-vcs / rapidsvn : Cross-platform GUI front-end for the Subversion revision system

games-action / minetest : An InfiniMiner/Minecraft inspired game

games-rpg / adonthell : roleplaying game engine

games-rpg / eternal-lands : A 3D fantasy MMORPG written in C and SDL

gnome-extra / libgda : GNOME database access library

kde-apps / kcachegrind : Frontend for Cachegrind by KDE

kde-frameworks / kapidox : Framework for building KDE API documentation in a standard format and style

media-gfx / enblend : Image Blending with Multiresolution Splines

media-gfx / exiv2 : EXIF, IPTC and XMP metadata C++ library and command line utility

media-gfx / imagemagick : A collection of tools and libraries for many image formats

media-gfx / kgraphviewer : Graphviz dot graph file viewer

media-gfx / plantuml : Draw UML diagrams using a simple and human readable text description

media-gfx / xdot : Interactive viewer for Graphviz dot files

media-libs / ganv : A GTK+ widget for interactive graph-like environments

media-libs / libdvbpsi : library for MPEG TS/DVB PSI tables decoding and generation

media-libs / libmp3splt : a library for mp3splt to split mp3 and ogg files without decoding

media-libs / lvtk : A set of C++ wrappers around the LV2 C API

media-libs / opus : Open codec for interactive speech and music transmission over the Internet

media-libs / oyranos : Colour management system allowing to share settings across apps and services

media-libs / sg : Socket Graphics tool for displaying polygons

media-sound / codecgraph : Generates a graph based on the ALSA description of an HD Audio codec

media-sound / pnmixer : Volume mixer for the system tray

media-video / dirac : Open Source video codec

net-analyzer / jffnms : Network Management and Monitoring System

net-analyzer / scapy : A Python interactive packet manipulation program for mastering the network

net-irc / ircmap : Scripts to treate diagrams of IRC networks using the LINKS command

net-libs / liboauth : C library implementing the OAuth secure authentication protocol

net-libs / mbedtls : Cryptographic library for embedded systems

net-misc / lanmap : lanmap sits quietly on a network and builds a picture of what it sees

sci-chemistry / gromacs : The ultimate molecular dynamics simulation package

sci-chemistry / mpqc : The Massively Parallel Quantum Chemistry Program

sci-electronics / gazebo : A 3D multiple robot simulator with dynamics

sci-electronics / petrify : Synthesize Petri nets into asynchronous circuits

sci-libs / ViSP : Visual Servoing Platform: visual tracking and visual servoing library

sci-libs / dcmtk : The DICOM Toolkit

sci-libs / gamer : Geometry-preserving Adaptive MeshER

sci-libs / libgeodecomp : An auto-parallelizing library to speed up computer simulations

sci-libs / mc : 2D/3D AFEM code for nonlinear geometric PDE

sci-libs / octomap : An Efficient Probabilistic 3D Mapping Framework Based on Octrees

sci-libs / punc : Portable Understructure for Numerical Computing

sci-mathematics / cvc3 : CVC3 is a theorem prover for Satisfiability Modulo Theories (SMT) problems

sci-mathematics / spin : Tool for formal verification of distributed software systems

sci-physics / root : C++ data analysis framework and interpreter from CERN

sci-visualization / ggobi : Visualization program for exploring high-dimensional data

sys-apps / netplug : Brings up/down ethernet ports automatically with cable detection

sys-libs / libsmbios : Provide access to (SM)BIOS information

www-apps / bugzilla : Bugzilla is the Bug-Tracking System from the Mozilla project

x11-libs / flowcanvas : Gtkmm/Gnomecanvasmm widget for boxes and lines environments

x11-libs / libvdpau : VDPAU wrapper and trace libraries

x11-wm / awesome : A dynamic floating and tiling window manager

321213
media-gfx/graphviz: add php bindings to ebuild
491716
dev-lang/swig-3.0.12 generates code incompatible with ~dev-scheme/guile-1.8.8[-discouraged] (causing build failure of media-gfx/graphviz[guile])
501318
media-gfx/graphviz-2.36.0 - make it python3 compatible + fixes
613838
media-gfx/graphviz installs Perl modules outside VENDOR_DIR triggering perl-cleaner
650400
media-gfx/graphviz-2.40.1-r1: sfclrlock.c:47:48: error: _SF_FLAGS_ undeclared
662508
net-misc/lanmap-81-r1 depends on <=media-gfx/graphviz-2.28.0 which is no longer in tree
663148
media-gfx/graphviz: autoreconf dies if files are missing
671108
media-gfx/graphviz: clarify description of gts USE flag
682520
media-gfx/graphviz: enable gdk-pixbuf unconditionally
682522
media-gfx/graphviz: NULL pointer dereference vulnerability in the rebuild_vlists (CVE-2018-10196)
682524
media-gfx/graphviz: Dotty right mouse button menu not working
684844
media-gfx/graphviz: Unspecified vulnerability (CVE-2019-9904)
Repository mirror & CI · gentoo
Merge updates from master
Benda Xu · gentoo
Drop arm-linux keyword from tree.
"arm-linux" is considered deprecated, unmaintained and easily replaced by "arm". Closes: https://bugs.gentoo.org/664598 Reference: https://archives.gentoo.org/gentoo-dev/message/63bafa051cccd1eb3d2ade16823671fa
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
media-gfx/graphviz: mark s390 stable
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Mart Raudsepp · gentoo
media-gfx/graphviz: arm64 stable
Package-Manager: Portage-2.3.28, Repoman-2.3.9
Aaron Bauman · gentoo
media-gfx/graphviz: drop vulnerable ebuild and local use
Bug: https://bugs.gentoo.org/530736 Package-Manager: Portage-2.3.27, Repoman-2.3.9 Closes: https://github.com/gentoo/gentoo/pull/7791
Sebastian Pipping · gentoo
media-gfx/graphviz: Fix compilation
Closes: https://bugs.gentoo.org/648764 Package-Manager: Portage-2.3.24, Repoman-2.3.6
Sergei Trofimovich · gentoo
media-gfx/graphviz: stable 2.40.1-r1 for hppa, bug #530736
Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="hppa"
Sergei Trofimovich · gentoo
media-gfx/graphviz: stable 2.40.1-r1 for ppc/ppc64, bug #530736
Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc ppc64"
Thomas Deutschmann · gentoo
media-gfx/graphviz: x86 stable (bug #530736)
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Markus Meier · gentoo
media-gfx/graphviz: arm stable, bug #530736
Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="arm"
Tobias Klausmann · gentoo
media-gfx/graphviz-2.40.1-r1: alpha stable
Gentoo-Bug: http://bugs.gentoo.org/530736
Michał Górny · gentoo
*/*: Remove sparc-fbsd keywords
Agostino Sarubbo · gentoo
media-gfx/graphviz: amd64 stable wrt bug #530736
Package-Manager: Portage-2.3.13, Repoman-2.3.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Rolf Eike Beer · gentoo
media-gfx/graphviz: stable 2.40.1-r1 for sparc
Bug: https://bugs.gentoo.org/530736 Package-Manager: Portage-2.3.13, Repoman-2.3.3 RepoMan-Options: --include-arches="sparc"
Sergei Trofimovich · gentoo
media-gfx/graphviz: stable 2.40.1-r1 for ia64, bug #530736
Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="ia64"
Andreas Sturmlechner · gentoo
media-gfx/graphviz: Fix build w/ USE=-examples
Not all USE flag combinations build a demo directory. Package-Manager: Portage-2.3.19, Repoman-2.3.6
Andreas Sturmlechner · gentoo
media-gfx/graphviz: Switch HOMEPAGE to https
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Andreas Sturmlechner · gentoo
media-gfx/graphviz: Drop unused {eutils,multilib}.eclass
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Andreas Sturmlechner · gentoo
media-gfx/graphviz: Add missing || die
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Andreas Sturmlechner · gentoo
media-gfx/graphviz: Sort DEPENDs
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Andreas Sturmlechner · gentoo
media-gfx/graphviz: Switch USE qt4 to qt5
Bug: https://bugs.gentoo.org/638026 Package-Manager: Portage-2.3.19, Repoman-2.3.6
Jonas Stein · gentoo
media-gfx/graphviz: Update Homepage
Project moved to gitlab Package-Manager: Portage-2.3.17, Repoman-2.3.6
Alexis Ballier · gentoo
media-gfx/graphviz: keyword ~arm64
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Arfrever Frehtes Taifersar Arahesis · gentoo
media-gfx/graphviz: Drop already applied patch. Update HOMEPAGE.
Lars Wendler · gentoo
media-gfx/graphviz: Bump to version 2.40.1
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Andreas K. Hüttel · gentoo
Revert "media-gfx/graphviz: Remove old", see bug 609772
This reverts commit 80232c73b05f744e16968c5e60968b5951a6f4cc.
Andreas K. Hüttel · gentoo
media-gfx/graphviz: Remove old
Now all versions without perl slot operator are gone. Package-Manager: Portage-2.3.5, Repoman-2.3.2
Michał Górny · gentoo
media-gfx/graphviz: Drop old (python.eclass)
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Michał Górny · gentoo
media-gfx/graphviz: Revert "Clean old version up"
Turns out it breaks media-gfx/nip2.
Michał Górny · gentoo
media-gfx/graphviz: Clean old version up
David Seifert · gentoo
media-gfx/graphviz: Add conditional macro definition
Gentoo-bug: 574484 * Merged the 3 following upstream commits into one patch: - https://github.com/ellson/graphviz/commit/8da53964edec8a665c3996d483df243eb150c2c4 - https://github.com/ellson/graphviz/commit/f97c86e975aa472272d0a5b5a042b96eb77ebbc0 - https://github.com/ellson/graphviz/commit/c3e9169655c1fca8006d3d455381848730531bd4 Package-Manager: portage-2.3.0
Mikle Kolyada · gentoo
media-gfx/graphviz: sparc stable wrt bug #529462
Package-Manager: portage-2.2.28
Tobias Klausmann · gentoo
media-gfx/graphviz: add alpha keyword
Gentoo-Bug: 29462 Package-Manager: portage-2.2.27
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/Coacher/fwknop-cleanup'
Pull request: https://github.com/gentoo/gentoo/pull/501
Michael Palimaka · gentoo
media-gfx/graphviz: add subslot operator for media-libs/gd
Package-Manager: portage-2.2.26
Michael Palimaka · gentoo
media-gfx/graphviz: use correct version of qmake
Gentoo-bug: 567236 Package-Manager: portage-2.2.26
Agostino Sarubbo · gentoo
media-gfx/graphviz: ia64 stable wrt bug #529462
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="ia64"
Agostino Sarubbo · gentoo
media-gfx/graphviz: ppc stable wrt bug #529462
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="ppc"
Markus Meier · gentoo
media-gfx/graphviz: arm stable, bug #529462
Package-Manager: portage-2.2.23 RepoMan-Options: --include-arches="arm"
Mikle Kolyada · gentoo
media-gfx/graphviz: x86 stable wrt bug #529462
Package-Manager: portage-2.2.20.1
Jeroen Roovers · gentoo
media-gfx/graphviz: Stable for HPPA PPC64 (bug #529462).
Package-Manager: portage-2.2.22 RepoMan-Options: --ignore-arches
Agostino Sarubbo · gentoo
media-gfx/graphviz: amd64 stable wrt bug #529462
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="amd64"
Pacho Ramos · gentoo
media-gfx/graphviz: The automake trick was needed due to a different bug in eclass that was now fixed (#531462)
Package-Manager: portage-2.2.22
Pacho Ramos · gentoo
media-gfx/graphviz: Rekeyword on pending arches as looks like repoman is ok now
Package-Manager: portage-2.2.22
Pacho Ramos · gentoo
media-gfx/graphviz: Drop old
Package-Manager: portage-2.2.22
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed