Skip to content
This repository was 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
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 7eb6b6970147
Choose a base ref
...
head repository: NixOS/nixpkgs-channels
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: d22a13333603
Choose a head ref

Commits on May 26, 2019

  1. 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.
    ambrop72 committed May 26, 2019
    Copy the full SHA
    370d3af View commit details

Commits on Jun 25, 2019

  1. Copy the full SHA
    6a27d63 View commit details

Commits on Jun 28, 2019

  1. 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.
    ambrop72 committed Jun 28, 2019
    Copy the full SHA
    c07fb9c View commit details

Commits on Jul 2, 2019

  1. 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
    r-ryantm committed Jul 2, 2019
    Copy the full SHA
    54fa84b View commit details

Commits on Jul 8, 2019

  1. clightning: 0.7.0 -> 0.7.1

    jonasnick committed Jul 8, 2019
    Copy the full SHA
    5aa497f View commit details

Commits on Jul 9, 2019

  1. Copy the full SHA
    c793a1d View commit details

Commits on Jul 10, 2019

  1. kube-router: 0.2.5 -> 0.3.1

    xrelkd committed Jul 10, 2019
    Copy the full SHA
    c120141 View commit details

Commits on Jul 11, 2019

  1. overmind: 2.0.1 -> 2.0.2

    xrelkd committed Jul 11, 2019
    Copy the full SHA
    b363ef8 View commit details
  2. Merge pull request #64582 from xrelkd/update/kube-router

    kube-router: 0.2.5 -> 0.3.1
    worldofpeace authored Jul 11, 2019
    Copy the full SHA
    86de115 View commit details
  3. Merge pull request #64600 from xrelkd/update/overmind

    overmind: 2.0.1 -> 2.0.2
    worldofpeace authored Jul 11, 2019
    Copy the full SHA
    528a690 View commit details
  4. fetchurl (and derived functions): Support SRI hashes

    E.g.
    
      fetchFromGitHub {
        owner = "NixOS";
        repo = "nix";
        rev = "ad42a784690449873fccb20192bd2150da81c56d";
        hash = "sha256-ZXeadXUJMXV5lSLz6TOBeL/SSOVwQ8ywxU5AFMCnbRU=";
      }
    edolstra committed Jul 11, 2019
    Copy the full SHA
    267c8d6 View commit details
  5. Merge pull request #64118 from r-ryantm/auto-update/python3.7-aiorpcx

    python37Packages.aiorpcx: 0.17.0 -> 0.18.3
    joachifm authored Jul 11, 2019
    Copy the full SHA
    336bfbd View commit details
  6. betterlockscreen: add missing runtime dependencies

    Emmanuel Rosa authored and worldofpeace committed Jul 11, 2019
    Copy the full SHA
    eb0332d View commit details
  7. Merge pull request #64376 from emmanuelrosa/betterlockscreen-missing-…

    …dependencies
    
    betterlockscreen: add missing runtime dependencies
    worldofpeace authored Jul 11, 2019
    Copy the full SHA
    63109c8 View commit details
  8. 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 ;).
    danieldk committed Jul 11, 2019
    Copy the full SHA
    a745dfa View commit details
  9. 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.
    Roman Kashitsyn authored and FRidh committed Jul 11, 2019
    Copy the full SHA
    ed056fc View commit details
  10. Merge pull request #64446 from jonasnick/clightning-0.7.1

    clightning: 0.7.0 -> 0.7.1
    worldofpeace authored Jul 11, 2019
    Copy the full SHA
    f33c9e9 View commit details
  11. fwupd: 1.2.3 -> 1.2.8

    * use C.UTF-8 instead of en_US
    * refresh sysconfdir_install patch
      * extend to vendor-directory.conf
    * update sysconfdir_install patch
    * update file listing
    dtzWill authored and worldofpeace committed Jul 11, 2019
    Copy the full SHA
    f633bf6 View commit details
  12. Copy the full SHA
    5dc9fec View commit details
  13. Merge pull request #63603 from dingxiangfei2009/cross-compiling-build…

    …GoPackage
    
    Enable cross compilation on buildGoPackage
    Ericson2314 authored Jul 11, 2019
    Copy the full SHA
    5e84f73 View commit details
  14. Merge pull request #56390 from dtzWill/update/fwupd-1.2.5

    fwupd: 1.2.3 -> 1.2.8
    worldofpeace authored Jul 11, 2019
    Copy the full SHA
    3a25279 View commit details
  15. pythonPackages.fetchPypi: put expression in own file

    Also fixes an evaluation bug.
    FRidh committed Jul 11, 2019
    Copy the full SHA
    f2a8117 View commit details
  16. Copy the full SHA
    30f2990 View commit details
  17. Copy the full SHA
    8074133 View commit details
  18. make-tarball / lib-tests: reduce duplication

    The misc.nix and systems.nix tests were invoked at three different
    places. Let's not that.
    FRidh committed Jul 11, 2019
    Copy the full SHA
    8931db9 View commit details
  19. Copy the full SHA
    fd7ee81 View commit details
  20. Merge pull request #64628 from mmahut/anonip

    pythonPackages.anonip: init at 1.0.0
    worldofpeace authored Jul 11, 2019
    Copy the full SHA
    95647d8 View commit details
  21. Copy the full SHA
    16f8a17 View commit details
  22. Merge pull request #64630 from danieldk/thinc-7.0.6

    pythonPackages.thinc: 7.0.4 -> 7.0.6
    worldofpeace authored Jul 11, 2019
    Copy the full SHA
    1036dc6 View commit details
  23. 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.
    worldofpeace authored Jul 11, 2019
    Copy the full SHA
    a6ce6c1 View commit details
  24. Merge pull request #63894 from ambrop72/no-opengl-xdg-data-dirs

    nixos/opengl: Don't set XDG_DATA_DIRS.
    worldofpeace authored Jul 11, 2019
    Copy the full SHA
    c924032 View commit details
  25. Copy the full SHA
    118af58 View commit details
  26. Merge pull request #64538 from dtzWill/update/gnupg-2.2.17

    gnupg: 2.2.16 -> 2.2.17
    peti authored Jul 11, 2019
    Copy the full SHA
    84e3370 View commit details
  27. 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.
    arcnmx committed Jul 11, 2019
    Copy the full SHA
    eda2dba View commit details
  28. Copy the full SHA
    842867a View commit details
  29. Merge pull request #63581 from PsyanticY/zabbix-4.0

    zabbix:1.8 -> 4.0 | remove old packages
    matthewbauer authored Jul 11, 2019
    Copy the full SHA
    99c04c7 View commit details
  30. swayidle: 1.4 -> 1.5

    primeos committed Jul 11, 2019
    Copy the full SHA
    48067b5 View commit details
  31. Copy the full SHA
    63a99cc View commit details
  32. i2p: 0.9.39 -> 0.9.41

    suhr authored and FRidh committed Jul 11, 2019
    Copy the full SHA
    253f9cf View commit details
  33. Merge pull request #64637 from arcnmx/darwin-qtwebengine

    qt512.qtwebengine: darwin patch
    ttuegel authored Jul 11, 2019
    Copy the full SHA
    d22a133 View commit details
Loading