summaryrefslogtreecommitdiffstats
path: root/pkgs/tools/graphics/graphviz
AgeCommit message (Collapse)Author
2021-01-11treewide: with stdenv.lib; in meta -> with lib;Profpatsch
Part of: https://github.com/NixOS/nixpkgs/issues/108938 meta = with stdenv.lib; is a widely used pattern. We want to slowly remove the `stdenv.lib` indirection and encourage people to use `lib` directly. Thus let’s start with the meta field. This used a rewriting script to mostly automatically replace all occurances of this pattern, and add the `lib` argument to the package header if it doesn’t exist yet. The script in its current form is available at https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2020-12-17graphviz: enable parallel buildingJörg Thalheim
it's autotools so it should be safe
2020-04-10treewide: Per RFC45, remove all unquoted URLsMichael Reilly
2019-12-31treewide: configureFlags is a flat listRobin Gloster
2019-10-07graphviz: 2.40.1 -> 2.42.2Will Dietz
Little uncertain what's going on re:versions, here's some info: 2.42.0 "Fixes quite a few bugs"[1], which is primary motivation. [1] https://gitlab.com/graphviz/graphviz/blob/stable_release_2.42.0/ChangeLog 2.42.1 has a note in 2.42.2's ChangeLog[2] which is good but also interesting as 2.42.2 doesn't have an entry in its own ChangeLog :). FWIW there are two tags for 2.42.2 but happily they're equivalent. While a bit verbose, the changes between these versions can be looked at using git locally or a URL like one of these: * https://gitlab.com/graphviz/graphviz/compare/stable_release_2.42.0...stable_release_2.42.2 * https://gitlab.com/graphviz/graphviz/compare/stable_release_2.40.1...stable_release_2.42.0 Anyway, looks like a bunch of bugfixes! :)
2019-09-06Merge master into staging-nextFrederik Rietdijk
2019-09-06graphviz: use git hash for removed release tagDylan Simon
2019-08-28treewide: remove redundant recvolth
2019-08-17treewide: name -> pnamevolth
2018-09-23graphviz: fix CVE-2018-10196Symphorien Gibol
2018-07-20[bot] treewide: remove unused 'inherit' in let blocksvolth
2018-04-25tree-wide: disable `doCheck` and `doInstallCheck` where it fails (the ↵Jan Malakhovski
trivial part)
2018-03-22treewide: remove some more gettext referencesMatthew Bauer
2018-02-05graphviz: Explicitly specify libltdl directoriesJosef Kemetmueller
This should prevent the build from picking up /usr/lib/libltdl.so in non-chroot builds on non-nixOS.
2017-12-16graphviz: cleanup, source from GitLabYegor Timoshenko
2017-08-01pkgs: refactor needless quoting of homepage meta attribute (#27809)Silvan Mosberger
* pkgs: refactor needless quoting of homepage meta attribute A lot of packages are needlessly quoting the homepage meta attribute (about 1400, 22%), this commit refactors all of those instances. * pkgs: Fixing some links that were wrongfully unquoted in the previous commit * Fixed some instances
2017-02-15graphviz_2_0: hide inside monotoneVizMichael Raskin
The old Graphviz version is vulnerable, but monotone-viz will never feed it bad input.
2017-01-10graphviz: add darwin frameworksDaiderd Jordan
2017-01-02graphviz: 2.38.0 -> 2.40.1Michael Raskin
2016-11-24graphviz: Make derivations pure on non-NixOS systems.Travis Whitaker
2016-08-03Merge remote-tracking branch 'upstream/master' into hardened-stdenvRobin Gloster
2016-08-02treewide: Add lots of meta.platformsTuomas Tynkkynen
Build-tested on x86_64 Linux & Mac.
2016-08-02treewide: Lots of meta.hydraPlatforms -> meta.platformsTuomas Tynkkynen
In all of these files, there is no meta.platforms but only meta.hydraPlatforms, which doesn't seem to have any purpose except being inconsistent.
2016-05-30Merge remote-tracking branch 'upstream/master' into hardened-stdenvRobin Gloster
2016-05-30graphviz_2_0: dependency reasons now make libwebp neededMichael Raskin
2016-05-19treewide: Make explicit that 'dev' output of libpng is usedTuomas Tynkkynen
2016-05-19treewide: Make explicit that 'dev' output of libjpeg is usedTuomas Tynkkynen
2016-05-19treewide: Make explicit that 'dev' output of expat is usedTuomas Tynkkynen
2016-05-18Merge remote-tracking branch 'origin/master' into hardened-stdenvFranz Pletz
2016-05-16Bring my stdenv.lib.maintainers user name in line with my github nick.Peter Simons
2016-04-18Merge remote-tracking branch 'upstream/master' into hardened-stdenvRobin Gloster
2016-04-10Merge branch 'master' into closure-sizeVladimír Čunát
Comparison to master evaluations on Hydra: - 1255515 for nixos - 1255502 for nixpkgs
2016-04-07graphviz: build with pango even without xorgAnthony Cowley
The pango dependency enables outputting PDF files, and is somewhat independent of the larger xorg dependencies.
2016-03-05Use general hardening flag toggle listsFranz Pletz
The following parameters are now available: * hardeningDisable To disable specific hardening flags * hardeningEnable To enable specific hardening flags Only the cc-wrapper supports this right now, but these may be reused by other wrappers, builders or setup hooks. cc-wrapper supports the following flags: * fortify * stackprotector * pie (disabled by default) * pic * strictoverflow * format * relro * bindnow
2016-02-23graphviz_2_0: disable format/fortify hardeningRobin Gloster
2016-02-12graphviz: turn off fortify hardeningRobin Gloster
2016-01-30graphviz: no fortify hardeningRobin Gloster
2016-01-30switch hardening flagsRobin Gloster
2016-01-30Use a hardened stdenv by defaultFranz Pletz
2016-01-24treewide: Mass replace 'libpng}/lib' to refer the 'out' outputTuomas Tynkkynen
2016-01-24treewide: Mass replace 'libjpeg}/lib' to refer the 'out' outputTuomas Tynkkynen
2016-01-24treewide: Mass replace 'expat}/lib' to refer the 'out' outputTuomas Tynkkynen
2015-11-20Merge staging into closure-sizeVladimír Čunát
The most complex problems were from dealing with switches reverted in the meantime (gcc5, gmp6, ncurses6). It's likely that darwin is (still) broken nontrivially.
2015-10-28link graphviz with libc++ instead of nothing on darwinJude Taylor
2015-10-28graphviz: simplify and add a missing X libraryVladimír Čunát
2015-10-24darwin: graphviz: remove -lstdc++ on darwinAsko Soukka
2015-10-13cairo, pango: fix some string referencesVladimír Čunát
2015-09-15xlibs: replace occurrences by xorgVladimír Čunát
This seems to have been confusing people, using both xlibs and xorg, etc. - Avoided renaming local (and different) xlibs binding in gcc*. - Fixed cases where both xorg and xlibs were used. Hopefully everything still works as before.
2015-09-15x11: replace its usage by xlibsWrapper directlyVladimír Čunát
Scilab note: the parameters already had pointed to nonexistent dirs before this set of refactoring. But that config wasn't even used by default.
2015-09-15xlibs.xlibs: removeVladimír Čunát
It was really ugly that `xlibs.xlibs` meant something else than `xlibs`, especially when using `with xlibs`, such as in wine. Also, now `xlibs` is the same as `xorg`.