Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Aug 17, 2012
  1. Fix PR pkg/46681.

    mef authored
    PLIST of doxygen varies depending on graphviz configuration.
    Say, graphviz configured with PKG_OPTIONS.pangocairo yes or no.
    Graphviz/ will set PKG_BUILD_OPTIONS.graphviz
    for use with doxygen PLIST variation.
    Thanks Ian McWilliam for reporting and testing the problem.
Commits on Nov 1, 2011
Commits on Nov 17, 2010
  1. Update graphviz to 2.26.3.

    dholland authored
    pkgsrc changes: fix a bit of pkglint. Todo: add an option to enable smyrna.
    Upstream changelog:
    January 26, 2010
            - Release 2.26.3
            -   version bumped from 4 to 5 due to API changes
            - Allow ranksep to specify multiple radial differences in twopi
            - Allow the user to specify all pairwise distances in neato with
            - Fixed bugs: 1280, 1409, 1567, 1583, 1624, 1631, 1655, 1708, 1709,
                1727, 1784, 1792, 1798, 1800, 1813, 1814, 1830, 1831, 1833, 1836,
    December 10, 2009
            - Release 2.26.0
            - Core features:
                - added: "smyrna" - a new opengl-based viewer for large graphs
                - added: rudimentary "gml2gv", "gv2gml" converters
                - extended support for various image formats in node images
                - removed vestiges of codegens, now all putput formats supported
                  through plugins.  Dropped some output formats for which
                  plugins have not been developed: -Tdia, -Tmif
                - gvpr converted to a library; additional array handling and
                  text processing functions added; language extended to allow
                  multiple BEG_G/N/E blocks.
                - allow background images specified via xdot
            - Fixed bugs:
                1683, 1713, 1718, 1720, 1738, 1747, 1759, 1770, 1776, 1786,
                1799, 1816, 1827
Commits on Mar 20, 2009
  1. Simply and speed up files and processing.

    joerg authored
    This changes the files to use an include guard for the
    recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
    BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
    variable BUILDLINK_TREE. Each file adds a pair of
    enter/exit marker, which can be used to reconstruct the tree and
    to determine first level includes. Avoiding := for large variables
    (BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
    The include guard reduces system time by avoiding reading files over and
    over again. For complex packages this reduces both %user and %sys time to
    half of the former time.
Commits on Mar 6, 2009
  1. Include fontconfig instead of jpeg and png (which were removed from

    wiz authored
    Makefile). Unbreaks e.g. doxygen build.
Commits on Feb 26, 2009
  1. pkgsrc changes:

    sno authored
    - update to 2.20.3
    Upstream changes:
    October 7, 2008
            - Release 2.20.1
            - Security fix for stack overflow problem in the graph parser reported by IBM
    June 25, 2008
            - Release 2.20.2
            - Fix bug in HTML-like labels
    June 23, 2008
            - Release 2.20.1
            - Fix bug in ccomps related to conversion to cgraph
    June 20, 2008
            - Release 2.20.0
            - Preparing for Release 2.20
            - Fixed bugs: 1315, 1317, 1324, 1336, 1343, 1364
            - Add new "folder" shape for nodes.
            - Migration of gvpr tools to libcgraph.
            - New output format -Teps  (encapsulated postscript)
            - Various NetBSD and SuSE fixes incorporated
            - ./configure now provides a summary
            - RPM specfile updates for fedora-10 (no more string comparisons)
            - Add MacOS support (Glen Low)
    March 10, 2008
            - Release 2.18
            - Fixed bugs: 1249, 1255, 1256, 1268, 1276, 1289, 1295, 1300,
                    Fedora BZ#247376,
            - in -Tps use a new number formatter that suppresses trailing 0.
            - support tcl/tk-8.5
            - support gcc-4.3
            - support for node usershapes/images in svg format (thanks Alex Poylisher)
            - install: perl, php, python, ruby, tcl, bindings in language-specified directories
            - add arrowhead scaling with edge penwidth
            - add "folder" node shape (thanks Pander)
            - many windows and mac fixes (thanks Glen)
            - add "smyna" large graph view (thanks Arif) (not yet included in binary distros)
Commits on Feb 6, 2008
  1. Changes 2.16.1:

    adam authored
    - Fixed bugs
    - Improvements to PHP binding
    - Improvements to OCAML binding
    - Make regression tests run from the build tree, rather than require
    - Repair freetype detection on RedHat-7 (Yes, people still use it!!)
    - Fix zoom-at-mouse-location in -Txlib and -Tgtk
    - Fix some dotty regressions
    Changes 2.16:
    - Fixed bugs
    - new regression test suite
    - new cgraph library (will eventually replace graph and agraph)
    - add "image" and "imagescale" for simpler support for images in nodes
    - add "tab" "box3d" and "component" shapes
    - replace arith.h in distro
    - add functions to access version info to avoid need for gvcint.h
    - Fix problem with irregular character spacing at 96dpi in pango/cairo output
    - Add gdk_pixbuf plugin providing: .bmp .ico .jpg .png .tif
    - Add DevIL plugin providing: .bmp .jpg .png .tif .tga
    - Extend GD plugin to provide a backend to cairo for: .gif .jpg .png .gd .gd2
      .wbmp  <- gifs are now antialiased
    - Rework plugin framework to separate device from renderer, and to autoload
      load dependendent plugins
    - show defaults in output from: ./configure --help
    - add more info to dot -v  and dot -v2 debug outputs
    - various issues with CR/LF in windows, but not in binary outputs.
Commits on Jan 8, 2007
  1. Changes 2.12:

    adam authored
    - Bug fix release for 2.10
    - The gd plugin for font handlers was not being used at all if the build
      did not use fontconfig, e.g., on Windows. In addition, the code had
      dropped the name mapping to Windows font names.
    - PostScript output had an extraneous '%' character on the first line,
      which would cause printing to fail.
    - Text handling, during both sizing and layout, incorrectly handled
      empty lines such as label="\nabc".
    - HTML-like tables had been changed to use too much vertical space,
      to possibly use the wrong font in calculating the height of a line,
      and to use the wrong offset when moving the baseline from one line to
      the next.
Commits on Jul 16, 2006
  1. As per Makefile revision 1.49 comment out inclusion

    seb authored
    of graphics/gd/
    This fix the build of packages including
Commits on Jul 8, 2006
  1. Change the format of BUILDLINK_ORDER to contain depth information as …

    jlam authored
    and add a new helper target and script, "show-buildlink3", that outputs
    a listing of the files included as well as the depth at
    which they are included.
    For example, "make show-buildlink3" in fonts/Xft2 displays:
  2. Track information in a new variable BUILDLINK_ORDER that informs us

    jlam authored
    of the order in which files are (recursively) included
    by a package Makefile.
Commits on Apr 17, 2006
Commits on Apr 12, 2006
  1. Aligned the last line of the files with the first line, so

    rillig authored
    that they look nicer.
Commits on Apr 6, 2006
  1. Over 1200 files touched but no revisions bumped :)

    reed authored
    RECOMMENDED is removed. It becomes ABI_DEPENDS. becomes becomes
    BUILDLINK_DEPENDS does not change.
    IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS
    which defaults to "yes".
    Added to checking for IGNORE_RECOMMENDED.
    I did not manually go through and fix any aesthetic tab/spacing issues.
    I have tested the above patch on DragonFly building and packaging
    subversion and pkglint and their many dependencies.
    I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I
    have used IGNORE_RECOMMENDED for a long time). I have been an active user
    of IGNORE_RECOMMENDED since it was available.
    As suggested, I removed the documentation sentences suggesting bumping for
    "security" issues.
    As discussed on tech-pkg.
    I will commit to revbump, pkglint, pkg_install, createbuildlink separately.
    Note that if you use wip, it will fail!  I will commit to pkgsrc-wip
    later (within day).
Commits on Feb 5, 2006
Commits on Jan 24, 2006
  1. Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 because

    wiz authored
    of the shlib major bump.
    PKGREVISION++ for the dependencies.
Commits on Oct 8, 2005
  1. Changes 2.6:

    adam authored
    	- experimentally moved source code management from CVS to GIT
    	- added iterator functions to script bindings
    	- more C-API tuning
    	- add "-c" switch to dot to explicitly generate plugin "config" file
    		instead of generating it as a side-effect of "dot -V"
    	- better support for binary relocation.
    	- plugin versioning and version checking
    	- clean up of header files
    	- provide statically linked "dot_static" (not incl. in rpms)
    	- additional "event" support for GUIs (e.g. "DotEdit" graphviz-cairo)
    	- add some information about plugins to "dot -v" output.
    	- lefty/dotty fixes
    	- fix bugs
Commits on Apr 28, 2005
Commits on Oct 3, 2004
  1. Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10

    tv authored
    in the process.  (More information on tech-pkg.)
    Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
    installing .la files.
    Bump PKGREVISION (only) of all packages depending directly on the above
    via a buildlink3 include.
Commits on Apr 17, 2004
  1. Update to version 1.12

    seb authored
    Package changes:
    	- bl3ify
    	- provide a
    	- no more conflicting with package coreutils
    Changes in graphviz since last packaged version:
    March 1, 2004
    - release 1.12
    - general
      - rename bcc -> bcomps to avoid name conflict with "Bruce's C Compiler"
        on Redhat distributions.
      - all build without X11 (fix problem in lefty tree)
      - remove from distribution:
        dag, fdp, geo, grid, incr, shape, tcldgr, tcldgl
    - dotneato
      - fix "brown-bag" problem resulting in PNG and JPEG errors on RH8 and RH9.
    February 23, 2004
    - release 1.11
    - general
      - fix windows builds
      - add tool "bcc" to distribution
    - dotneato
      - add -Gviewport="X,Y,Z,x,y"  where XY are the dimensions of a viewport
        in device coordinates (pixels), Z is a zooming factor, x,y is the
        location of the center of the viewport in graph coordinates.
        Supported in bitmap and imagemap outputs only.
      - fix memory leak in gd/gdft.c
      - clean up calculation of whitespace around labels
    - dotty, lefty
      - fix for bug #400
    December 23, 2003
    	- added dijkstra (single source distance) filter
    September 10, 2003
    - general
      - removed CVS directories from .tar.gz distributions
      - add "config" directory to contain some of the autoconf clutter
      - only remove flex products with "make maintainer-clean" to
        avoid trying to regenerate them after "make distclean"
        basically this is to avoid the broken flex on Debian.
      - suppress complaints from ./configure about config.rpath
      - doc/build.html updated with notes about Windows builds
      - build fixes for Forte 6sp2 compiler on Sun -xarch=v9a (64bit)
      - build fixes for OpenBSD
      - improved configure testing for Tcl/Tk
      - various bug fixes, internal restructuring, etc
    - dotneato
      - fix problem with extra escape chars in .fig output
      - support for "setlinewidth" in -Tfig
      - improved splines in -Tfig
      - add manpage for dotneato-config
      - neato: add defaultdist graph attribute to set distance
        between components
      - first cut at html table formatter add. not ready for use yet
        as the syntax is going to change some more.
    - tools
      - renamed "colorize" to "gvcolor" to avoid conflict on Debian
      - renamed "gpr" to "gvpr" to avoid conflict on Debian
      - add fflush() to acyclic, ccomps, gvcolor, tred, dot2gxl
        to try to fix truncated output when used in php or perl cgi scripts
Something went wrong with that request. Please try again.