Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs
2020-04-10 17:54:53 +01:00
Robin Gloster
6ca6ac796b
treewide: configureFlags is a flat list
2019-12-31 01:37:49 +01:00
Will Dietz
b906513cf5
graphviz: 2.40.1 -> 2.42.2
...
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-10-07 17:58:09 -05:00
Frederik Rietdijk
66bc7fc1b3
Merge master into staging-next
2019-09-06 22:46:05 +02:00
Dylan Simon
d42ed9b401
graphviz: use git hash for removed release tag
2019-09-06 21:55:53 +02:00
volth
08f68313a4
treewide: remove redundant rec
2019-08-28 11:07:32 +00:00
volth
c814d72b51
treewide: name -> pname
2019-08-17 10:54:38 +00:00
Symphorien Gibol
5a9f7d1fe6
graphviz: fix CVE-2018-10196
2018-09-23 18:24:41 +02:00
volth
6d2857a311
[bot] treewide: remove unused 'inherit' in let blocks
2018-07-20 19:38:19 +00:00
Jan Malakhovski
7438083a4d
tree-wide: disable doCheck
and doInstallCheck
where it fails (the trivial part)
2018-04-25 04:18:46 +00:00
Matthew Bauer
9109a90479
treewide: remove some more gettext references
2018-03-22 16:50:14 -05:00
Josef Kemetmueller
ceeacd5205
graphviz: Explicitly specify libltdl directories
...
This should prevent the build from picking up /usr/lib/libltdl.so in
non-chroot builds on non-nixOS.
2018-02-05 20:41:22 +00:00
Yegor Timoshenko
fcabea616e
graphviz: cleanup, source from GitLab
2017-12-16 15:33:28 +00:00
Silvan Mosberger
f5fa5fa4d6
pkgs: refactor needless quoting of homepage meta attribute ( #27809 )
...
* 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-08-01 22:03:30 +02:00
Michael Raskin
c731738ecc
graphviz_2_0: hide inside monotoneViz
...
The old Graphviz version is vulnerable, but monotone-viz will never feed
it bad input.
2017-02-15 15:10:00 +01:00
Daiderd Jordan
6bdecbf1ba
graphviz: add darwin frameworks
2017-01-10 22:20:25 +01:00
Michael Raskin
f38f46ee41
graphviz: 2.38.0 -> 2.40.1
2017-01-02 20:18:48 +01:00
Travis Whitaker
528d353b65
graphviz: Make derivations pure on non-NixOS systems.
2016-11-24 14:45:45 +01:00
Robin Gloster
1b979d8384
Merge remote-tracking branch 'upstream/master' into hardened-stdenv
2016-08-03 13:34:44 +00:00
Tuomas Tynkkynen
21f17d69f6
treewide: Add lots of meta.platforms
...
Build-tested on x86_64 Linux & Mac.
2016-08-02 21:42:43 +03:00
Tuomas Tynkkynen
1bf5ded193
treewide: Lots of meta.hydraPlatforms -> meta.platforms
...
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-08-02 21:17:44 +03:00
Robin Gloster
2d382f3d98
Merge remote-tracking branch 'upstream/master' into hardened-stdenv
2016-05-30 19:39:34 +00:00
Michael Raskin
f345d01974
graphviz_2_0: dependency reasons now make libwebp needed
2016-05-30 12:13:34 +02:00
Tuomas Tynkkynen
309b2644ac
treewide: Make explicit that 'dev' output of libpng is used
2016-05-19 10:00:44 +02:00
Tuomas Tynkkynen
be00816cab
treewide: Make explicit that 'dev' output of libjpeg is used
2016-05-19 10:00:42 +02:00
Tuomas Tynkkynen
8bbc3fe801
treewide: Make explicit that 'dev' output of expat is used
2016-05-19 10:00:30 +02:00
Franz Pletz
f8d481754c
Merge remote-tracking branch 'origin/master' into hardened-stdenv
2016-05-18 17:10:02 +02:00
Peter Simons
8e462995ba
Bring my stdenv.lib.maintainers user name in line with my github nick.
2016-05-16 22:49:55 +02:00
Robin Gloster
d020caa5b2
Merge remote-tracking branch 'upstream/master' into hardened-stdenv
2016-04-18 13:49:22 +00:00
Vladimír Čunát
30f14243c3
Merge branch 'master' into closure-size
...
Comparison to master evaluations on Hydra:
- 1255515 for nixos
- 1255502 for nixpkgs
2016-04-10 11:17:52 +02:00
Anthony Cowley
9b0890cfa5
graphviz: build with pango even without xorg
...
The pango dependency enables outputting PDF files, and is somewhat
independent of the larger xorg dependencies.
2016-04-07 18:19:01 -04:00
Franz Pletz
aff1f4ab94
Use general hardening flag toggle lists
...
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-03-05 18:55:26 +01:00
Robin Gloster
4bf29b83f8
graphviz_2_0: disable format/fortify hardening
2016-02-23 15:03:14 +00:00
Robin Gloster
071bdd4639
graphviz: turn off fortify hardening
2016-02-12 01:25:17 +00:00
Robin Gloster
c10ca363c6
graphviz: no fortify hardening
2016-01-30 16:36:57 +00:00
Robin Gloster
f6d3b7a2ae
switch hardening flags
2016-01-30 16:36:57 +00:00
Franz Pletz
954e9903ad
Use a hardened stdenv by default
2016-01-30 16:36:57 +00:00
Tuomas Tynkkynen
377e942f71
treewide: Mass replace 'libpng}/lib' to refer the 'out' output
2016-01-24 10:03:35 +02:00
Tuomas Tynkkynen
493349f82a
treewide: Mass replace 'libjpeg}/lib' to refer the 'out' output
2016-01-24 10:03:35 +02:00
Tuomas Tynkkynen
f9bf203837
treewide: Mass replace 'expat}/lib' to refer the 'out' output
2016-01-24 10:03:34 +02:00
Vladimír Čunát
333d69a5f0
Merge staging into closure-size
...
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-11-20 14:32:58 +01:00
Jude Taylor
4318329714
link graphviz with libc++ instead of nothing on darwin
2015-10-28 16:09:51 -07:00
Vladimír Čunát
74d4fc7959
graphviz: simplify and add a missing X library
2015-10-28 10:15:52 +01:00
Asko Soukka
d8cb19b22e
darwin: graphviz: remove -lstdc++ on darwin
2015-10-24 03:40:37 +03:00
Vladimír Čunát
cba6641623
cairo, pango: fix some string references
2015-10-13 20:18:51 +02:00
Vladimír Čunát
88c9f8b574
xlibs: replace occurrences by xorg
...
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-15 12:54:34 +02:00
Vladimír Čunát
21e3ff658a
x11: replace its usage by xlibsWrapper directly
...
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-15 12:08:24 +02:00
Vladimír Čunát
0c74f18e4c
xlibs.xlibs: remove
...
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`.
2015-09-15 11:59:33 +02:00
James Cook
91fa9b27d5
graphviz: Patch to fix CVE-2014-9157 ( close #6640 )
2015-03-03 11:38:02 +01:00
William A. Kennington III
47f9a276c3
graphviz: Add a no x dependency version
2015-02-18 18:15:51 -08:00