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
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 1c40ee6fc44f
Choose a base ref
...
head repository: NixOS/nixpkgs
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: f35f0880f2cd
Choose a head ref

Commits on Sep 1, 2019

  1. cc-wrapper: add (partial) support for clang -cc1

    We need this for intel-compute-runtime, see #63705
    gloaming committed Sep 1, 2019
    Copy the full SHA
    0b7494e View commit details
  2. Copy the full SHA
    84441d7 View commit details
  3. Copy the full SHA
    71e11c7 View commit details
  4. Copy the full SHA
    4d23dbc View commit details
  5. Copy the full SHA
    58b80af View commit details

Commits on Sep 3, 2019

  1. Copy the full SHA
    4deb74b View commit details
  2. Copy the full SHA
    32f6ce3 View commit details

Commits on Sep 6, 2019

  1. mpv, ffmpeg: use addOpenGLRunpath to fix CUDA-accelerated playback

    This fixes #67780.
    
    Currently, using `mpv --hwdec=nvdec --msg-level=vd=debug` on NVIDIA results in:
    
    ```
    [vd] Opening decoder hevc
    [vd] Looking at hwdec hevc-nvdec...
    Cannot load libcuda.so.1
    [vd] Could not create device.
    [vd] No hardware decoding available for this codec.
    ```
    
    With just mpv patched, ffmpeg cannot load libnvcuvid.so.1:
    
    ```
    [vd] Opening decoder hevc
    [vd] Looking at hwdec hevc-nvdec...
    [vd] Trying hardware decoding via hevc-nvdec.
    [vd] Selected codec: hevc (HEVC (High Efficiency Video Coding))
    [vd] Pixel formats supported by decoder: vaapi_vld cuda yuv420p10le
    [vd] Codec profile: Main 10 (0x2)
    [vd] Requesting pixfmt 'cuda' from decoder.
    [ffmpeg/video] hevc: Cannot load libnvcuvid.so.1
    [ffmpeg/video] hevc: Failed loading nvcuvid.
    [ffmpeg/video] hevc: Failed setup for format cuda: hwaccel initialisation returned error.
    ```
    
    With both mpv and ffmpeg patched, it works:
    
    ```
    [vd] Opening decoder hevc
    [vd] Looking at hwdec hevc-nvdec...
    [vd] Trying hardware decoding via hevc-nvdec.
    [vd] Selected codec: hevc (HEVC (High Efficiency Video Coding))
    [vd] Pixel formats supported by decoder: vaapi_vld cuda yuv420p10le
    [vd] Codec profile: Main 10 (0x2)
    [vd] Requesting pixfmt 'cuda' from decoder.
    Using hardware decoding (nvdec).
    [vd] Decoder format: 3840x2160 cuda[p010] bt.2020-ncl/bt.2020/pq/limited/auto SP=10.000000 CL=unknown (auto 0.000000/0.000000/0.000000)
    ```
    ivan committed Sep 6, 2019
    Copy the full SHA
    46cbb84 View commit details

Commits on Sep 9, 2019

  1. pythonPackages.pyopenssl: add missing six dependency

    It might have been there as a transitive dependency but better be
    explicity about it.
    andir committed Sep 9, 2019
    Copy the full SHA
    5f3d43f View commit details
  2. google-cloud-sdk: prefer using a pythonEnv vs just a search path

    Previously only direct dependencies were available in the python search
    path. Transitive dependencies would not be available and thus a few
    features would not work due to import errors. Those import errors were
    being caugth and gave a (wrong) hint why it wouldn't work. By using
    `python.withPackages` instead of the crafted search path with only the
    direct dependencies those missing feature should now be working.
    
    See issue #67094 for details on the observed errors.
    
    Fixes #67094
    andir committed Sep 9, 2019
    Copy the full SHA
    4fdbdce View commit details
  3. google-cloud-sdk: remove from python-modules

    It is not a python module just an application using/based on python.
    andir committed Sep 9, 2019
    Copy the full SHA
    e023b3b View commit details
  4. Install git’s bash completion so that it is loaded on demand

    Putting the file in $out/share/bash-completion/completions means that it will be loaded on demand by nixpkgs.bash-completion.
    
    With the old location, the user would either have to explicitly source the file during bash startup, or set BASH_COMPLETION_COMPAT_DIR before sourcing bash_completion.sh, which will eagerly load everything in that directory.
    sorbits committed Sep 9, 2019
    Copy the full SHA
    dc45fc4 View commit details

Commits on Sep 10, 2019

  1. man-db: set less as default pager

    This is the default on most systems, most users want this one. The
    value can still be overriden with the “PAGER” value.
    matthewbauer committed Sep 10, 2019
    Copy the full SHA
    a9dcb02 View commit details

Commits on Sep 12, 2019

  1. cacert: simplify setupHook

    Triggering this setupHook for dependencies at targetOffset does not work
    in cross-compilation cases where such a dependency is lacking. This
    simplified setupHook is more robust.
    nspin committed Sep 12, 2019
    Copy the full SHA
    e7ede72 View commit details

Commits on Sep 14, 2019

  1. Copy the full SHA
    0d287a2 View commit details
  2. Copy the full SHA
    7d2ec5e View commit details
  3. Copy the full SHA
    f0b8024 View commit details
  4. Copy the full SHA
    4a45868 View commit details
  5. networkmanager: 1.18.2 -> 1.20.2

    * libnm-glib is gone 👋️
    * correct dbus_conf_dir
    * remove legacy service symlink
    * upstream defaults to 'internal' for dhcp
      NixOS module reflects this.
    
    https://gitlab.freedesktop.org/NetworkManager/NetworkManager/blob/1.20.2/NEWS
    worldofpeace committed Sep 14, 2019
    Copy the full SHA
    1ff3a0c View commit details

Commits on Sep 15, 2019

  1. Merge pull request #68736 from dtzWill/update/dhcpcd-8.0.6

    dhcpcd: 8.0.3 -> 8.0.6
    Ma27 authored Sep 15, 2019
    Copy the full SHA
    bd040c5 View commit details
  2. qt5.12: Add patches for QTBUG-73459 and QTBUG-69077

    QT 5.12 introduced a regression, where a QT program wouldn't show its
    tray icon, if there was no tray bar during program startup. (QTBUG-73459)
    
    QT 5.12 introduced a regression, where qtwebengine applications would
    freeze in some wayland compositors if a surface from the instance was not
    visible (for example having a qutebrowser window on another workspace in
    sway would freeze all qutebrowser windows).
    
    Both got fixed already in Qt 5.12.4, but according to #57042 and its
    sibling issues/PRs it doesn't seem to get fixed in near future for
    nixpkgs.
    Milan Pässler committed Sep 15, 2019
    Copy the full SHA
    94af997 View commit details
  3. Merge pull request #68714 from worldofpeace/networkmanager-1.20

    networkmanager: 1.18.2 -> 1.20.2
    worldofpeace authored Sep 15, 2019
    Copy the full SHA
    ce18c0e View commit details

Commits on Sep 16, 2019

  1. modemmanager: 1.10.0 -> 1.10.4

    Update dbus-sys-dir to not use deprecated directory.
    
    https://gitlab.freedesktop.org/mobile-broadband/ModemManager/blob/1.10.4/NEWS
    https://gitlab.freedesktop.org/mobile-broadband/ModemManager/blob/1.10.2/NEWS
    
    Co-authored-by: worldofpeace <worldofpeace@protonmail.ch>
    dtzWill and worldofpeace committed Sep 16, 2019
    Copy the full SHA
    2182157 View commit details
  2. Merge pull request #68762 from dtzWill/update/modemmanager-1.10.4

    modemmanager: 1.10.0 -> 1.10.4
    worldofpeace authored Sep 16, 2019
    Copy the full SHA
    5df6d6f View commit details
  3. Copy the full SHA
    b86f9d6 View commit details
  4. Copy the full SHA
    268872d View commit details
  5. Re-revert "pythonPackages.flaky: 3.5.3 -> 3.6.1 (#68411)"

    This reverts commit a95a53a.
    i.e. the change is moved from the master branch to staging.
    vcunat committed Sep 16, 2019
    Copy the full SHA
    14f5e92 View commit details
  6. accountsservice: Move D-Bus conf file to share/dbus-1/system.d

    Since D-Bus 1.9.18 configuration files installed by third-party should
    go in share/dbus-1/system.d. The old location is for sysadmin overrides.
    worldofpeace committed Sep 16, 2019
    Copy the full SHA
    cfe85bd View commit details
  7. avahi: Move D-Bus conf file to share/dbus-1/system.d

    Since D-Bus 1.9.18 configuration files installed by third-party should
    go in share/dbus-1/system.d. The old location is for sysadmin overrides.
    worldofpeace committed Sep 16, 2019
    Copy the full SHA
    5067fb6 View commit details
  8. bluez: Move D-Bus conf file to share/dbus-1/system.d

    Since D-Bus 1.9.18 configuration files installed by third-party should
    go in share/dbus-1/system.d. The old location is for sysadmin overrides.
    worldofpeace committed Sep 16, 2019
    Copy the full SHA
    5548dd3 View commit details
  9. geoclue2: Move D-Bus conf file to share/dbus-1/system.d

    Since D-Bus 1.9.18 configuration files installed by third-party should
    go in share/dbus-1/system.d. The old location is for sysadmin overrides.
    worldofpeace committed Sep 16, 2019
    Copy the full SHA
    a2757ec View commit details
  10. flatpak: Move D-Bus conf file to share/dbus-1/system.d

    Since D-Bus 1.9.18 configuration files installed by third-party should
    go in share/dbus-1/system.d. The old location is for sysadmin overrides.
    worldofpeace committed Sep 16, 2019
    Copy the full SHA
    bdb0ea8 View commit details
  11. cups: Move D-Bus conf file to share/dbus-1/system.d

    Since D-Bus 1.9.18 configuration files installed by third-party should
    go in share/dbus-1/system.d. The old location is for sysadmin overrides.
    worldofpeace committed Sep 16, 2019
    Copy the full SHA
    061ea7d View commit details
  12. thermald: Move D-Bus conf file to share/dbus-1/system.d

    Since D-Bus 1.9.18 configuration files installed by third-party should
    go in share/dbus-1/system.d. The old location is for sysadmin overrides.
    worldofpeace committed Sep 16, 2019
    Copy the full SHA
    22ad487 View commit details
  13. lightdm: Move D-Bus conf file to share/dbus-1/system.d

    Since D-Bus 1.9.18 configuration files installed by third-party should
    go in share/dbus-1/system.d. The old location is for sysadmin overrides.
    worldofpeace committed Sep 16, 2019
    Copy the full SHA
    6390197 View commit details
  14. systemd: Move D-Bus conf file to share/dbus-1/system.d

    Since D-Bus 1.9.18 configuration files installed by third-party should
    go in share/dbus-1/system.d. The old location is for sysadmin overrides.
    worldofpeace committed Sep 16, 2019
    Copy the full SHA
    41b7323 View commit details
  15. sddm: Move D-Bus conf file to share/dbus-1/system.d

    Since D-Bus 1.9.18 configuration files installed by third-party should
    go in share/dbus-1/system.d. The old location is for sysadmin overrides.
    worldofpeace committed Sep 16, 2019
    Copy the full SHA
    1434539 View commit details
  16. packagekit: Move D-Bus conf file to share/dbus-1/system.d

    Since D-Bus 1.9.18 configuration files installed by third-party should
    go in share/dbus-1/system.d. The old location is for sysadmin overrides.
    worldofpeace committed Sep 16, 2019
    Copy the full SHA
    369f386 View commit details
  17. zbar: Move D-Bus conf file to share/dbus-1/system.d

    Since D-Bus 1.9.18 configuration files installed by third-party should
    go in share/dbus-1/system.d. The old location is for sysadmin overrides.
    worldofpeace committed Sep 16, 2019
    Copy the full SHA
    ac0e914 View commit details
  18. mate.mate-settings-daemon: Move D-Bus conf file to share/dbus-1/system.d

    Since D-Bus 1.9.18 configuration files installed by third-party should
    go in share/dbus-1/system.d. The old location is for sysadmin overrides.
    worldofpeace committed Sep 16, 2019
    Copy the full SHA
    85eff86 View commit details
  19. fwupd: Move D-Bus conf file to share/dbus-1/system.d

    Since D-Bus 1.9.18 configuration files installed by third-party should
    go in share/dbus-1/system.d. The old location is for sysadmin overrides.
    worldofpeace committed Sep 16, 2019
    3
    Copy the full SHA
    ad6aada View commit details
  20. fprintd: Move D-Bus conf file to share/dbus-1/system.d

    Since D-Bus 1.9.18 configuration files installed by third-party should
    go in share/dbus-1/system.d. The old location is for sysadmin overrides.
    worldofpeace committed Sep 16, 2019
    Copy the full SHA
    d6d3ccf View commit details
  21. blueman: Move D-Bus conf file to share/dbus-1/system.d

    Since D-Bus 1.9.18 configuration files installed by third-party should
    go in share/dbus-1/system.d. The old location is for sysadmin overrides.
    worldofpeace committed Sep 16, 2019
    Copy the full SHA
    271c4b1 View commit details
  22. cups-pk-helper: Move D-Bus conf file to share/dbus-1/system.d

    Since D-Bus 1.9.18 configuration files installed by third-party should
    go in share/dbus-1/system.d. The old location is for sysadmin overrides.
    worldofpeace committed Sep 16, 2019
    Copy the full SHA
    8e69437 View commit details
  23. polkit: Move D-Bus conf file to share/dbus-1/system.d

    Since D-Bus 1.9.18 configuration files installed by third-party should
    go in share/dbus-1/system.d. The old location is for sysadmin overrides.
    worldofpeace committed Sep 16, 2019
    Copy the full SHA
    9d0e052 View commit details
  24. dnsmasq: Move D-Bus conf file to share/dbus-1/system.d

    Since D-Bus 1.9.18 configuration files installed by third-party should
    go in share/dbus-1/system.d. The old location is for sysadmin overrides.
    worldofpeace committed Sep 16, 2019
    Copy the full SHA
    2220086 View commit details
  25. networkmanager-openvpn: Move D-Bus conf file to share/dbus-1/system.d

    Since D-Bus 1.9.18 configuration files installed by third-party should
    go in share/dbus-1/system.d. The old location is for sysadmin overrides.
    worldofpeace committed Sep 16, 2019
    Copy the full SHA
    d2680d9 View commit details
  26. networkmanager-openconnect: Move D-Bus conf file to share/dbus-1/syst…

    …em.d
    
    Since D-Bus 1.9.18 configuration files installed by third-party should
    go in share/dbus-1/system.d. The old location is for sysadmin overrides.
    worldofpeace committed Sep 16, 2019
    Copy the full SHA
    43e14db View commit details
  27. networkmanager-vpnc: Move D-Bus conf file to share/dbus-1/system.d

    Since D-Bus 1.9.18 configuration files installed by third-party should
    go in share/dbus-1/system.d. The old location is for sysadmin overrides.
    worldofpeace committed Sep 16, 2019
    Copy the full SHA
    8d7adf0 View commit details
  28. networkmanager-fortisslvpn: Move D-Bus conf file to share/dbus-1/syst…

    …em.d
    
    Since D-Bus 1.9.18 configuration files installed by third-party should
    go in share/dbus-1/system.d. The old location is for sysadmin overrides.
    worldofpeace committed Sep 16, 2019
    Copy the full SHA
    233c878 View commit details
Loading