nixpkgs/pkgs
Jan Malakhovski d32f51c618 cc-wrapper, bintools-wrapper: simply symlink man and info outputs
With the previous commit `propagateDoc` is now always given the correct value
(i.e. it is never set to `true` when there are no `man` and `info` outputs).
Hence, we can simply symlink the original outputs to the wrapper outputs.

Pros:

- simpler, less indirection compared to `propagated-user-env-packages`,
- uses less inodes (1 symlink, which nix then simply automatically resolves
  and removes, vs. two directories and a file),
- makes direct references like "export MANPATH=${stdenv.cc.man}/share/man"
  simply work.

Cons:

- I'm not aware of any.

This and the previous commit together almost completely revert commits
fde7296a47,
fa41297209, and
c981787db9.
2018-11-07 08:37:51 +00:00
..
applications Merge pull request #49101 from vdemeester/update-containerd 2018-10-27 08:01:30 +01:00
build-support cc-wrapper, bintools-wrapper: simply symlink man and info outputs 2018-11-07 08:37:51 +00:00
common-updater
data all-cabal-hashes: update snapshot to Hackage at 2018-10-22T08:31:54Z 2018-10-25 11:12:38 +02:00
desktops libgxps: fix CVE-2018-10733 2018-10-26 12:17:58 +02:00
development Merge master into staging-next 2018-10-27 09:04:53 +02:00
games rocksndiamonds: 4.1.0.0 -> 4.1.1.0 2018-10-24 15:30:38 +02:00
misc arc-theme: 20180715 -> 20181022 2018-10-24 11:57:47 -03:00
os-specific Merge master into staging-next 2018-10-27 09:04:53 +02:00
servers Merge pull request #49219 from r-ryantm/auto-update/nullmailer 2018-10-27 07:36:02 +01:00
shells Merge pull request #49086 from dtzWill/update/zsh-completions 2018-10-25 14:59:25 +01:00
stdenv make-derivation: set CMAKE_SYSTEM_* when cross compiling 2018-10-16 21:50:37 -05:00
test Remove openftd 2018-10-21 21:52:20 +02:00
tools Merge master into staging-next 2018-10-27 09:04:53 +02:00
top-level Merge master into staging-next 2018-10-27 09:04:53 +02:00