Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nixpkgs
base: b06336377b94
Choose a base ref
...
head repository: NixOS/nixpkgs
compare: 9b4b940fb606
Choose a head ref
  • 11 commits
  • 27 files changed
  • 3 contributors

Commits on Sep 27, 2017

  1. kdoctools: Move bin stuff to the "out" output

    In particular, this moves share/kf5 to the "out" output. This prevents
    kdelibs4support from pulling kdoctools.dev into its closure (via
    share/kf5/kdoctools/customization/dtd/kdex.dtd, which references
    ${kdoctools}/share/kf5).
    
    This reduces the closure size of kdelibs4support by 156 MiB.
    
    (cherry picked from commit b790a31)
    edolstra committed Sep 27, 2017
    Configuration menu
    Copy the full SHA
    f50da7b View commit details
    Browse the repository at this point in the history
  2. postgresql: Add dev output

    This reduces the closure size of postgresql.out by 72 MiB.
    
    (cherry picked from commit b0280f5)
    edolstra committed Sep 27, 2017
    Configuration menu
    Copy the full SHA
    d2bfefe View commit details
    Browse the repository at this point in the history
  3. Add some dev outputs

    (cherry picked from commit 60aaced)
    edolstra committed Sep 27, 2017
    Configuration menu
    Copy the full SHA
    bf92abb View commit details
    Browse the repository at this point in the history
  4. libproxy: 0.4.13 -> 0.4.15

    reduces closure size from ~200mb to ~100mb
    
    fixes #29775
    
    (cherry picked from commit 30c3805)
    Mic92 authored and edolstra committed Sep 27, 2017
    Configuration menu
    Copy the full SHA
    cba8066 View commit details
    Browse the repository at this point in the history
  5. emacs: Clear the environment while dumping

    This reduces the closure size of Emacs from 575 to 279 MiB. Dumping
    Emacs had a chance of leaking parts of the environment (such as $PATH)
    into the dumped executable. This hopefully fixes it. (It's a bit hard
    to tell since the effect is not deterministic.)
    
    (cherry picked from commit cf599d3)
    edolstra committed Sep 27, 2017
    Configuration menu
    Copy the full SHA
    71e6e0c View commit details
    Browse the repository at this point in the history
  6. Add more dev outputs

    (cherry picked from commit 8ccce8d)
    edolstra committed Sep 27, 2017
    Configuration menu
    Copy the full SHA
    0208f54 View commit details
    Browse the repository at this point in the history
  7. firefox: Remove about:buildconfig

    Storing the build configuration caused Firefox to retain a dependency
    on gcc, glibc.dev and icu4c.dev.
    
    This reduces the size of the firefox closure from 587 to 415 MiB.
    
    (cherry picked from commit c033264)
    edolstra committed Sep 27, 2017
    Configuration menu
    Copy the full SHA
    5d348cf View commit details
    Browse the repository at this point in the history
  8. ibus: Move ibus-setup to .dev

    This removes python3.buildEnv from the runtime closure.
    
    (cherry picked from commit af44f99)
    edolstra committed Sep 27, 2017
    Configuration menu
    Copy the full SHA
    25b76f8 View commit details
    Browse the repository at this point in the history
  9. network-manager-applet: Don't depend on webkitgtk by default

    This added significant bloat to non-Gnome systems.
    
    (cherry picked from commit 65b04b8)
    edolstra committed Sep 27, 2017
    Configuration menu
    Copy the full SHA
    a97a877 View commit details
    Browse the repository at this point in the history
  10. Add even more dev outputs

    (cherry picked from commit 28299f6)
    edolstra committed Sep 27, 2017
    Configuration menu
    Copy the full SHA
    ea6947d View commit details
    Browse the repository at this point in the history
  11. php: fix build wrt. new postgres.dev build output

    Refs commit b0280f5
    
    (cherry picked from commit 2f23a83)
    Stefan Siegl authored and edolstra committed Sep 27, 2017
    Configuration menu
    Copy the full SHA
    9b4b940 View commit details
    Browse the repository at this point in the history