Comparing changes
Open a pull request
base repository: NixOS/nixpkgs-channels
base: 9ab83c6eed9d
head repository: NixOS/nixpkgs-channels
compare: fdbae69e8ce4
- 20 commits
- 18 files changed
- 14 contributors
Commits on Jul 21, 2020
Commits on Jul 24, 2020
-
-
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)
-
-
-
Commits on Jul 25, 2020
-
Merge pull request #93529 from xtruder/pkgs/cloud-hypervisor/init
cloud-hypervisor: init at 0.8.0
-
-
-
-
Merge pull request #93803 from vaibhavsagar/bump-polyml
polyml: 5.8 -> 5.8.1
-
Merge pull request #93775 from r-ryantm/auto-update/clib
clib: 1.11.3 -> 1.11.4
-
Merge pull request #93788 from chkno/syncthing-test
nixos/tests: Add test for syncthing
-
Merge pull request #93758 from adrian-gierakowski/improve-writers.wri…
…tePython writers.writePython2 and writePython3: use "bare" python if no deps are needed
-
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
-
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>
-
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.
-
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.
-
Merge pull request #93747 from danieldk/onednn-no-sse4.1
oneDNN: compile without -msse4.1
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 9ab83c6eed9d...fdbae69e8ce4