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
base: 0d0d05f7d22d
Choose a base ref
...
head repository: NixOS/nixpkgs
compare: b583611cec83
Choose a head ref
  • 5 commits
  • 12 files changed
  • 2 contributors

Commits on Dec 11, 2020

  1. qt-5: 5.15.0 -> 5.15.2

    This is a maintenance release of the Qt 5.15 release series. It focuses on
    bug and security fixes. The feature that made me update this package was
    the broken u2f support in QtWebEngine when used together with
    Qutebrowser. It previously (on older Qt versions) used to work but
    stopped working with the switch to 5.15.
    
    As the changelog is rather extensive the reader is advised to inspect
    [0] to checkout the changes to each of the components of their
    interest.
    
    This also fixes a security issue with QtWebEngine based browsers that
    could be crashed by visiting a website that invokes certain WebRTC
    features [1].
    
    [0] https://wiki.qt.io/Qt_5.15.2_Change_Files
    [1] https://bugreports.qt.io/browse/QTBUG-86752
    andir authored and Milan committed Dec 11, 2020
    Copy the full SHA
    0263f62 View commit details
    Browse the repository at this point in the history
  2. tldextract: add missing filelock dependency

    As of version 3.0.0 tldextract requires filelock during runtime. [0] In
    nixpkgs tldextract was bumped from version 2.2.3 to 3.1.0 in
    5b2d824 without actually updating the
    dependencies breaking packages such as qutebrowser.
    
    This fix is part of this series to verify that bumping qt5 to 5.15.2
    actually fixes the crash caused by WebRTC [1].
    
    [0] john-kurkowski/tldextract@2eba0e5
    [1] https://bugreports.qt.io/browse/QTBUG-86752
    andir authored and Milan committed Dec 11, 2020
    Copy the full SHA
    4778f51 View commit details
    Browse the repository at this point in the history
  3. kdeFrameworks.kpurpose: add patch required with Qt5 5.15.2

    Qt 5.15 carried a change that renamed a getter for the socket error. In
    a later relase that change was reverted (to be less ambiguous) thus now
     those that had picked up the change in API had to change their code.
     This has now been reverted [0] and thus the consumers also have to
     revert their changes…
    
    [0] https://codereview.qt-project.org/c/qt/qtbase/+/289693
    andir authored and Milan committed Dec 11, 2020
    Copy the full SHA
    ab8dffa View commit details
    Browse the repository at this point in the history
  4. pyqt: 5.15.1 -> 5.15.2

    This keeps the PyQt5 version in sync with the Qt release. While it is
    apparently not strictly required it is probably not the worst idea to do
    this.
    andir authored and Milan committed Dec 11, 2020
    Copy the full SHA
    0ea05f4 View commit details
    Browse the repository at this point in the history
  5. qt515: fix on darwin after bump to 5.15.2

    veprbl authored and Milan committed Dec 11, 2020
    Copy the full SHA
    b583611 View commit details
    Browse the repository at this point in the history