-
-
Notifications
You must be signed in to change notification settings - Fork 104
Comparing changes
Open a pull request
base repository: NixOS/nixpkgs-channels
base: 7eb6b6970147
head repository: NixOS/nixpkgs-channels
compare: d22a13333603
Commits on May 26, 2019
-
nixos: Don't set LD_LIBRARY_PATH for graphics drivers that don't need…
… it. A new internal option `hardware.opengl.setLdLibraryPath` is added which controls if `LD_LIBRARY_PATH` should be set to `/run/opengl-driver(-32)/lib`. It is false by default and is meant to be set to true by any driver which requires it. If this option is false, then `opengl.nix` and `xserver.nix` will not set `LD_LIBRARY_PATH`. Currently Mesa and NVidia drivers don't set `setLdLibraryPath` because they work with libglvnd and do not override libraries, while `amdgpu-pro`, `ati` and `parallels-guest` set it to true (the former two really need it, the last one doesn't build so is presumed to). Additionally, the `libPath` attribute within entries of `services.xserver.drivers` is removed. This made `xserver.nix` add the driver path directly to the `LD_LIBRARY_PATH` for the display manager (including X server). Not only is it redundant when the driver is added to `hardware.opengl.package` (assuming that `hardware.opengl.enable` is true), in fact all current drivers except `ati` set it incorrectly to the package path instead of package/lib. This removal of `LD_LIBRARY_PATH` could break certain packages using CUDA, but only those that themselves load `libcuda` or other NVidia driver libraries using `dlopen` (not if they just use `cudatoolkit`). A few have already been fixed but it is practically impossible to test all because most packages using CUDA are libraries/frameworks without a simple way to test. Fixes #11434 if only Mesa or NVidia graphics drivers are used.
Configuration menu - View commit details
-
Copy full SHA for 370d3af - Browse repository at this point
Copy the full SHA 370d3afView commit details
Commits on Jun 25, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 6a27d63 - Browse repository at this point
Copy the full SHA 6a27d63View commit details
Commits on Jun 28, 2019
-
nixos/opengl: Don't set XDG_DATA_DIRS.
This was added in #19936 so that vulkan-loader finds the ICD config files. It is not needed any more after #62869 where it was ensured that the loader looks in /run/opengl-driver(-32)/share.
Configuration menu - View commit details
-
Copy full SHA for c07fb9c - Browse repository at this point
Copy the full SHA c07fb9cView commit details
Commits on Jul 2, 2019
-
python37Packages.aiorpcx: 0.17.0 -> 0.18.3
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/python3.7-aiorpcx/versions
Configuration menu - View commit details
-
Copy full SHA for 54fa84b - Browse repository at this point
Copy the full SHA 54fa84bView commit details
Commits on Jul 8, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 5aa497f - Browse repository at this point
Copy the full SHA 5aa497fView commit details
Commits on Jul 9, 2019
-
Configuration menu - View commit details
-
Copy full SHA for c793a1d - Browse repository at this point
Copy the full SHA c793a1dView commit details
Commits on Jul 10, 2019
-
Configuration menu - View commit details
-
Copy full SHA for c120141 - Browse repository at this point
Copy the full SHA c120141View commit details
Commits on Jul 11, 2019
-
Configuration menu - View commit details
-
Copy full SHA for b363ef8 - Browse repository at this point
Copy the full SHA b363ef8View commit details -
Merge pull request #64582 from xrelkd/update/kube-router
kube-router: 0.2.5 -> 0.3.1
Configuration menu - View commit details
-
Copy full SHA for 86de115 - Browse repository at this point
Copy the full SHA 86de115View commit details -
Merge pull request #64600 from xrelkd/update/overmind
overmind: 2.0.1 -> 2.0.2
Configuration menu - View commit details
-
Copy full SHA for 528a690 - Browse repository at this point
Copy the full SHA 528a690View commit details -
fetchurl (and derived functions): Support SRI hashes
E.g. fetchFromGitHub { owner = "NixOS"; repo = "nix"; rev = "ad42a784690449873fccb20192bd2150da81c56d"; hash = "sha256-ZXeadXUJMXV5lSLz6TOBeL/SSOVwQ8ywxU5AFMCnbRU="; }
Configuration menu - View commit details
-
Copy full SHA for 267c8d6 - Browse repository at this point
Copy the full SHA 267c8d6View commit details -
Merge pull request #64118 from r-ryantm/auto-update/python3.7-aiorpcx
python37Packages.aiorpcx: 0.17.0 -> 0.18.3
Configuration menu - View commit details
-
Copy full SHA for 336bfbd - Browse repository at this point
Copy the full SHA 336bfbdView commit details -
Configuration menu - View commit details
-
Copy full SHA for eb0332d - Browse repository at this point
Copy the full SHA eb0332dView commit details -
Merge pull request #64376 from emmanuelrosa/betterlockscreen-missing-…
…dependencies betterlockscreen: add missing runtime dependencies
Configuration menu - View commit details
-
Copy full SHA for 63109c8 - Browse repository at this point
Copy the full SHA 63109c8View commit details -
pythonPackages.thinc: 7.0.4 -> 7.0.6
7.0.5 and 7.0.6 contain fixes for pickle, unflatten, and threading. https://github.com/explosion/thinc/releases/tag/v7.0.5 https://github.com/explosion/thinc/releases/tag/v7.0.6 Add myself to the list of maintainers, since I seem to be maintaining this ;).
Configuration menu - View commit details
-
Copy full SHA for a745dfa - Browse repository at this point
Copy the full SHA a745dfaView commit details -
pythonPackages.sphinxcontrib_plantuml: use top-level plantuml
plantuml declared in python packages implicitly captures graphviz python library instead of the top-level package and thus doesn't work property after installation, trying to access /nix/store/<hash>-python2.7-graphviz-0.10.1/bin/dot and failing to find it.
Configuration menu - View commit details
-
Copy full SHA for ed056fc - Browse repository at this point
Copy the full SHA ed056fcView commit details -
Merge pull request #64446 from jonasnick/clightning-0.7.1
clightning: 0.7.0 -> 0.7.1
Configuration menu - View commit details
-
Copy full SHA for f33c9e9 - Browse repository at this point
Copy the full SHA f33c9e9View commit details -
* use C.UTF-8 instead of en_US * refresh sysconfdir_install patch * extend to vendor-directory.conf * update sysconfdir_install patch * update file listing
Configuration menu - View commit details
-
Copy full SHA for f633bf6 - Browse repository at this point
Copy the full SHA f633bf6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5dc9fec - Browse repository at this point
Copy the full SHA 5dc9fecView commit details -
Merge pull request #63603 from dingxiangfei2009/cross-compiling-build…
…GoPackage Enable cross compilation on buildGoPackage
Configuration menu - View commit details
-
Copy full SHA for 5e84f73 - Browse repository at this point
Copy the full SHA 5e84f73View commit details -
Merge pull request #56390 from dtzWill/update/fwupd-1.2.5
fwupd: 1.2.3 -> 1.2.8
Configuration menu - View commit details
-
Copy full SHA for 3a25279 - Browse repository at this point
Copy the full SHA 3a25279View commit details -
pythonPackages.fetchPypi: put expression in own file
Also fixes an evaluation bug.
Configuration menu - View commit details
-
Copy full SHA for f2a8117 - Browse repository at this point
Copy the full SHA f2a8117View commit details -
Configuration menu - View commit details
-
Copy full SHA for 30f2990 - Browse repository at this point
Copy the full SHA 30f2990View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8074133 - Browse repository at this point
Copy the full SHA 8074133View commit details -
make-tarball / lib-tests: reduce duplication
The misc.nix and systems.nix tests were invoked at three different places. Let's not that.
Configuration menu - View commit details
-
Copy full SHA for 8931db9 - Browse repository at this point
Copy the full SHA 8931db9View commit details -
Configuration menu - View commit details
-
Copy full SHA for fd7ee81 - Browse repository at this point
Copy the full SHA fd7ee81View commit details -
Merge pull request #64628 from mmahut/anonip
pythonPackages.anonip: init at 1.0.0
Configuration menu - View commit details
-
Copy full SHA for 95647d8 - Browse repository at this point
Copy the full SHA 95647d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 16f8a17 - Browse repository at this point
Copy the full SHA 16f8a17View commit details -
Merge pull request #64630 from danieldk/thinc-7.0.6
pythonPackages.thinc: 7.0.4 -> 7.0.6
Configuration menu - View commit details
-
Copy full SHA for 1036dc6 - Browse repository at this point
Copy the full SHA 1036dc6View commit details -
Merge pull request #61981 from ambrop72/no-opengl-ld-library-path
nixos: Don't set LD_LIBRARY_PATH for graphics drivers that don't need it.
Configuration menu - View commit details
-
Copy full SHA for a6ce6c1 - Browse repository at this point
Copy the full SHA a6ce6c1View commit details -
Merge pull request #63894 from ambrop72/no-opengl-xdg-data-dirs
nixos/opengl: Don't set XDG_DATA_DIRS.
Configuration menu - View commit details
-
Copy full SHA for c924032 - Browse repository at this point
Copy the full SHA c924032View commit details -
Configuration menu - View commit details
-
Copy full SHA for 118af58 - Browse repository at this point
Copy the full SHA 118af58View commit details -
Merge pull request #64538 from dtzWill/update/gnupg-2.2.17
gnupg: 2.2.16 -> 2.2.17
Configuration menu - View commit details
-
Copy full SHA for 84e3370 - Browse repository at this point
Copy the full SHA 84e3370View commit details -
qt512.qtwebengine: darwin patch
This patch is currently applied to 5.11, allowing it to begin building; both packages fail to compile regardless, but it's an improvement.
Configuration menu - View commit details
-
Copy full SHA for eda2dba - Browse repository at this point
Copy the full SHA eda2dbaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 842867a - Browse repository at this point
Copy the full SHA 842867aView commit details -
Merge pull request #63581 from PsyanticY/zabbix-4.0
zabbix:1.8 -> 4.0 | remove old packages
Configuration menu - View commit details
-
Copy full SHA for 99c04c7 - Browse repository at this point
Copy the full SHA 99c04c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 48067b5 - Browse repository at this point
Copy the full SHA 48067b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 63a99cc - Browse repository at this point
Copy the full SHA 63a99ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 253f9cf - Browse repository at this point
Copy the full SHA 253f9cfView commit details -
Merge pull request #64637 from arcnmx/darwin-qtwebengine
qt512.qtwebengine: darwin patch
Configuration menu - View commit details
-
Copy full SHA for d22a133 - Browse repository at this point
Copy the full SHA d22a133View commit details
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 7eb6b6970147...d22a13333603