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: a46258ed0ada
Choose a base ref
...
head repository: NixOS/nixpkgs
compare: bc2f53fd295c
Choose a head ref
  • 2 commits
  • 4 files changed
  • 1 contributor

Commits on Feb 16, 2017

  1. mozart: refactoring

    - Append emacs to the oz wrapper's command search path rather than the
      rpath.  Previously, emacs would end up in the closure but the oz
      shell script would not be helped by it. Now a user without emacs in
      their PATH can still get the complete Oz experience (which depends
      crucially on emacs).  To build a variant without emacs, do
      mozart.override { emacs = null; }
    - Patch full path to oz executable into the oz desktop item to make the
      output less reliant on the runtime PATH
    - Compress .elc files to save a little bit of space
    - Make it easier to extend platform support
    - Inline builder.sh
    - Be more specific about patching.  oz and ozc are capable of inferring
      OZHOME themselves; thus we generate wrappers only for the binary
      executable components.
    
    Note that gmp and boost would be removed by patchelf --shrink-path; I've
    no idea whether they are used somehow, so we leave them in and forego
    rpath shrinking for now.
    joachifm committed Feb 16, 2017
    Configuration menu
    Copy the full SHA
    2d64361 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bc2f53f View commit details
    Browse the repository at this point in the history