Skip to content
This repository has been archived by the owner on Apr 12, 2021. It is now read-only.
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-channels
base: 9ab83c6eed9d
Choose a base ref
...
head repository: NixOS/nixpkgs-channels
compare: fdbae69e8ce4
Choose a head ref
  • 20 commits
  • 18 files changed
  • 14 contributors

Commits on Jul 21, 2020

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

Commits on Jul 24, 2020

  1. Copy the full SHA
    8af1c4d View commit details
    Browse the repository at this point in the history
  2. writers.writePython2 and writePython3: use "bare" python if no deps a…

    …re needed
    
    `python.withPackages` has a runtime dependecy on bash since it's wrapped with
    `makeWrapper`. This fix avoids bash as runtime dependency when it's not
    needed.
    
    as discussed here: NixOS/nixpkgs#93609 (comment)
    adrian-gierakowski committed Jul 24, 2020
    Copy the full SHA
    76437a8 View commit details
    Browse the repository at this point in the history
  3. clib: 1.11.3 -> 1.11.4

    r-ryantm committed Jul 24, 2020
    Copy the full SHA
    355cb1f View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    ec7c9a0 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    140247c View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2020

  1. Merge pull request #93529 from xtruder/pkgs/cloud-hypervisor/init

    cloud-hypervisor: init at 0.8.0
    mmahut committed Jul 25, 2020
    Copy the full SHA
    941f2ea View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    f4a95e8 View commit details
    Browse the repository at this point in the history
  3. pam_p11: add

    sbourdeauducq authored and jtojnar committed Jul 25, 2020
    Copy the full SHA
    ecafef0 View commit details
    Browse the repository at this point in the history
  4. polyml: 5.8 -> 5.8.1

    vaibhavsagar committed Jul 25, 2020
    Copy the full SHA
    c177c43 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #93803 from vaibhavsagar/bump-polyml

    polyml: 5.8 -> 5.8.1
    danieldk committed Jul 25, 2020
    Copy the full SHA
    95fabdf View commit details
    Browse the repository at this point in the history
  6. Merge pull request #93783 from equirosa/tut

    tut: 0.0.13 -> 0.0.14
    danieldk committed Jul 25, 2020
    Copy the full SHA
    e74c497 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #93775 from r-ryantm/auto-update/clib

    clib: 1.11.3 -> 1.11.4
    danieldk committed Jul 25, 2020
    Copy the full SHA
    bd437f8 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #93788 from chkno/syncthing-test

    nixos/tests: Add test for syncthing
    Lassulus committed Jul 25, 2020
    Copy the full SHA
    032775d View commit details
    Browse the repository at this point in the history
  9. Merge pull request #93758 from adrian-gierakowski/improve-writers.wri…

    …tePython
    
    writers.writePython2 and writePython3: use "bare" python if no deps are needed
    Lassulus committed Jul 25, 2020
    Copy the full SHA
    a2ba53f View commit details
    Browse the repository at this point in the history
  10. writers.makeScriptWriter: fix on Darwin\MacOS (#93757)

    * writers.makeScriptWriter: fix on Darwin\MacOS
    
    On Darwin a script cannot be used as an interpreter in a shebang line, which
    causes scripts produced with makeScriptWriter (and its derivatives) to fail at
    run time if the used interpreter was wrapped with makeWrapper (as in the case
    of python3.withPackages).
    
    This commit fixes the problem by detecting if the interpreter is a script
    and prepending its shebang to the final interpreter line.
    
    For example if used interpreter is;
    ```
    /nix/store/ynwv137n2650qy39swcflxbcygk5jwv1-python3-3.8.3-env/bin/python
    ```
    
    which is a script with following shebang:
    ```
    #! /nix/store/knd85yc7iwli8344ghav3zli8d9gril0-bash-4.4-p23/bin/bash -e
    ```
    
    then the shebang line in the produced script will be
    ```
    #! /nix/store/knd85yc7iwli8344ghav3zli8d9gril0-bash-4.4-p23/bin/bash -e /nix/store/ynwv137n2650qy39swcflxbcygk5jwv1-python3-3.8.3-env/bin/python
    ```
    
    This works on Darwin since there does not seem to be a limit to the length
    of the shabang line and the shebang lines support multiple arguments to
    the interpreters (as opposed to linux where the kernel imposes a strict limit
    on shebang lengh and everything following the interpreter is passed to it
    as a single string).
    
    fixes; #93609
    related to: #65351 #11133 (and probably a bunch of others)
    
    NOTE: scripts produced on platforms other than Darwin will remain unmodified
    by this PR. However it might worth considering extending this fix to BSD systems
    in general. I didn't do it since I have no way of testing it on systems other
    than MacOS and linux.
    
    * writers.makeScriptWriter: fix typo in comment
    
    * writers.makeScriptWriter: fail build if interpreter of interpreter is a script
    adrian-gierakowski committed Jul 25, 2020
    Copy the full SHA
    a6133b7 View commit details
    Browse the repository at this point in the history
  11. tor-browser: disable hardening by default (#93154)

    * tor-browser: disable hardening by default
    
    this seems to cause crashes with certain tabs.
    relevant issue: NixOS/nixpkgs#86356
    
    * Update pkgs/applications/networking/browsers/tor-browser-bundle-bin/default.nix
    
    Co-authored-by: Jörg Thalheim <Mic92@users.noreply.github.com>
    Lassulus and Mic92 committed Jul 25, 2020
    Copy the full SHA
    45e2ff3 View commit details
    Browse the repository at this point in the history
  12. neuron-notes: create a top-level attribute for haskellPackages.neuron

    The obvious choice, "neuron", is already taken by a python package, so I called
    it "neuron-notes" instead. If anyone has a better suggestion how to call this
    entry, please let me know.
    peti committed Jul 25, 2020
    Copy the full SHA
    9f77120 View commit details
    Browse the repository at this point in the history
  13. ostree: enable ed25519 support

    This was omitted in the latest update.
    
    Only adds ~400 KB.
    
    It required adding openssl to tests so I tacked on some cleanups.
    In particular, the GI_TYPELIB_PATH was already being set in the wrapper
    so we can remove it from the module (not sure why Gtk was even there).
    
    Also switched away from using pkgconfig and docbook_xsl aliases
    and reordered the expression a bit.
    jtojnar committed Jul 25, 2020
    Copy the full SHA
    352749e View commit details
    Browse the repository at this point in the history
  14. Merge pull request #93747 from danieldk/onednn-no-sse4.1

    oneDNN: compile without -msse4.1
    danieldk committed Jul 25, 2020
    Copy the full SHA
    fdbae69 View commit details
    Browse the repository at this point in the history