Commit d639778
committed
fix passing qt5 version to pythonInterpreters
fixes c88f3ad, which resulted in
qt 5.15 being used in pythonPackages, despite 5.14 being
declared, and adapts qutebrowser accordingly.
'callPackage { pkgs = pkgs // { … }; }' does not work, because
it does not take into account the recursive evaluation of nixpkgs:
`pkgs/development/interpreters/python/default.nix` calls
`pkgs/top-level/python-packages.nix` with `callPackage`.
Thus, even if the former gets passed the updated `pkgs`,
the latter always gets passed `pkgs.pkgs`.
For the change in the qt5 version to apply consistently, 'pkgs.extend'
must be used.
qutebrowser only used the right qt5 version (5.15) because all
pythonPackages used it anyway.1 parent 2a14d21 commit d639778
2 files changed
Lines changed: 6 additions & 14 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10160 | 10160 | | |
10161 | 10161 | | |
10162 | 10162 | | |
10163 | | - | |
| 10163 | + | |
10164 | 10164 | | |
10165 | 10165 | | |
10166 | | - | |
| 10166 | + | |
10167 | 10167 | | |
10168 | 10168 | | |
10169 | 10169 | | |
| |||
22836 | 22836 | | |
22837 | 22837 | | |
22838 | 22838 | | |
22839 | | - | |
22840 | | - | |
22841 | | - | |
22842 | | - | |
22843 | | - | |
22844 | | - | |
22845 | | - | |
22846 | | - | |
22847 | | - | |
22848 | | - | |
| 22839 | + | |
| 22840 | + | |
22849 | 22841 | | |
22850 | | - | |
| 22842 | + | |
22851 | 22843 | | |
22852 | 22844 | | |
22853 | 22845 | | |
| |||
0 commit comments