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: 7d4efc17a0e9
Choose a base ref
...
head repository: NixOS/nixpkgs
compare: 98df4f635136
Choose a head ref
  • 8 commits
  • 11 files changed
  • 1 contributor

Commits on Aug 12, 2018

  1. firefox: build on darwin

    Fixes #30285
    matthewbauer committed Aug 12, 2018
    Copy the full SHA
    0edb441 View commit details
    Browse the repository at this point in the history
  2. xcbuild: cleanup

    matthewbauer committed Aug 12, 2018
    Copy the full SHA
    b5d529d View commit details
    Browse the repository at this point in the history
  3. release18.09: add darwin target jobs

    These are some parts of the release that I want to get working before
    we release 18.09. There have been lots of improvements since 18.03 (as
    well as some regressions). To make sure the release is well-tested we
    need to add these apps in the jobset. Most of these are UI apps that
    are now available.
    
    List of new apps added to the release:
    
    - wireshark
    - firefox
    - qtmultimedia (already in unstable)
    - inkscape (already in unstable)
    - gimp
    - wireshark
    - transmission
    
    Also add ‘stack’. This is one of the Haskell packages hitting the
    ARG_MAX limit on macOS (getconf ARG_MAX == 262144). This has not been
    solved yet but it will need to be resolved by 18.09. Making it block
    here will prevent this regression in the future.
    
    [squashed] release: remove broken from darwin-tested
    
    removes:
    
    - gimp
    - qtmultimedia
    matthewbauer committed Aug 12, 2018
    5
    Copy the full SHA
    72a1bc9 View commit details
    Browse the repository at this point in the history
  4. firefox: cleanup expression

    - Add a few more macOS frameworks needed
    - Fix RUST_BINDGEN handling. We need to pass all of NIX_CFLAGS_COMPILE
      to rust bindgen
    matthewbauer committed Aug 12, 2018
    Copy the full SHA
    4b71fe6 View commit details
    Browse the repository at this point in the history
  5. firefox: build on darwin

    Fixes #30285
    
    Some things done:
    
    - Add macOS frameworks needed
    - Fix RUST_BINDGEN handling. We need to pass all of NIX_CFLAGS_COMPILE
      to rust bindgen
    - Add custom install phase for darwin
    matthewbauer committed Aug 12, 2018
    Copy the full SHA
    8fba054 View commit details
    Browse the repository at this point in the history
  6. xcbuild: cleanup

    fix shell shebang
    matthewbauer committed Aug 12, 2018
    Copy the full SHA
    c391bd3 View commit details
    Browse the repository at this point in the history
  7. firefox: fix darwin wrapper

    - add execdir passthru
      usually this is /bin on macOS it is different.
    matthewbauer committed Aug 12, 2018
    Copy the full SHA
    08655b1 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #44186 from matthewbauer/firefox

    Firefox on Darwin
    matthewbauer committed Aug 12, 2018
    Copy the full SHA
    98df4f6 View commit details
    Browse the repository at this point in the history