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: aade6ded7969
Choose a base ref
...
head repository: NixOS/nixpkgs
compare: 940d8c908803
Choose a head ref
  • 15 commits
  • 20 files changed
  • 9 contributors

Commits on Apr 13, 2019

  1. wafHook: let derivations use an existing waf in a non-standard location

    this is necessary for talloc
    
    (cherry picked from commit f075de5)
    symphorien authored and veprbl committed Apr 13, 2019
    Copy the full SHA
    2f8b886 View commit details
    Browse the repository at this point in the history
  2. wafHook: ignore --disable-static and such options

    These options are forcefully added by pkgsStatic but are not understood
    by waf.
    
    (cherry picked from commit f23a215)
    symphorien authored and veprbl committed Apr 13, 2019
    Copy the full SHA
    17fb45d View commit details
    Browse the repository at this point in the history
  3. wafHook: ignore configurePlatforms

    waf does support --build and --host, but the only effect of these
    options is an error message telling to use --cross-compile instead.
    So we ignore these flags.
    
    (cherry picked from commit 1001d00)
    symphorien authored and veprbl committed Apr 13, 2019
    Copy the full SHA
    c5bfc48 View commit details
    Browse the repository at this point in the history
  4. wafHook: cross compilation support

    for this to work, wafHook must be in nativeBuildInputs.
    
    (cherry picked from commit 3d60a00)
    symphorien authored and veprbl committed Apr 13, 2019
    Copy the full SHA
    ca5148a View commit details
    Browse the repository at this point in the history
  5. talloc, tdb: fix cross-compilation after wafHook improvements

    (cherry picked from commit cbd9409)
    symphorien authored and veprbl committed Apr 13, 2019
    Copy the full SHA
    25ec19f View commit details
    Browse the repository at this point in the history
  6. proot: fix cross compilation

    (cherry picked from commit 52566c3)
    symphorien authored and veprbl committed Apr 13, 2019
    Copy the full SHA
    05fa593 View commit details
    Browse the repository at this point in the history
  7. waf: use wafConfigureFlags for waf flags

    This avoids the potential conflict between autoconf flags and the waf
    flags. There is some overlap between the two but waf errors when it
    doesn’t recognize the flag.
    
    (cherry picked from commit a79a8f2)
    matthewbauer authored and veprbl committed Apr 13, 2019
    Copy the full SHA
    c90e7a3 View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2019

  1. Merge pull request #59407 from veprbl/pr/static-proot_backport_staging

    [19.03] Static proot, wafHook cross compilation
    veprbl committed Apr 15, 2019
    Copy the full SHA
    2bb5cc2 View commit details
    Browse the repository at this point in the history
  2. emacs: Link subdirs.el into emacs-packages-deps

    Emacs loads all the elisp files in the top-level of the site-lisp
    directory. However some packages (e.g. mu4e) put their elisp files in a
    subdirectory of site-lisp. Emacs will not load these packages unless
    subdirs.el is present.
    
    This commit links the subdirs.el file from the emacs package into the
    emacs-package-deps package so that packages that put their elisp files
    in a subdirectory of site-lisp are loaded.
    moyamo committed Apr 15, 2019
    Copy the full SHA
    b33e1ac View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2019

  1. python3{5,6}: Reintroduce bytecode determinism

    Originally introduced in 8970a9c and 1531b5e, these patches were lost in
    efbe87f when the CPython version files were merged, likely due to
    CPython 3.7 not needing them anymore. These patches should remain
    in-tree until CPython 3.5 and 3.6 support is dropped completely.
    
    Found with the diffoscope ( https://diffoscope.org/ ).
    
    (cherry picked from commit 28ac309)
    bb010g authored and FRidh committed Apr 18, 2019
    Copy the full SHA
    cb00048 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2019

  1. Merge pull request #59620 from moyamo/fix-subdirs.el-19.03

    [19.03] emacs: Link subdirs.el into emacs-packages-deps
    c0bw3b committed Apr 25, 2019
    Copy the full SHA
    e3591d8 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2019

  1. python: Jinja2: 2.10 -> 2.10.1

    (cherry picked from commit 5bcf827)
    FRidh authored and Robert Schütz committed Apr 26, 2019
    Copy the full SHA
    336d98c View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2019

  1. openblas: turn off AVX512 optimizations

    The AVX512 optimization has a bug in openblas-0.3.5
    and can also lead to slower code on Xeon Silver CPUs.
    
    See OpenMathLib/OpenBLAS#1955
    and OpenMathLib/OpenBLAS#2029
    
    (cherry picked from commit 7035aa7)
    markuskowa committed Apr 29, 2019
    Copy the full SHA
    28a5c36 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2019

  1. Copy the full SHA
    78b0673 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2019

  1. Copy the full SHA
    940d8c9 View commit details
    Browse the repository at this point in the history