Merge pull request #258810 from deviant/fix-pyside6
python3Packages.pyside6: fix building against qt 6.5.3
This commit is contained in:
commit
eae9f6dd6c
|
@ -1,5 +1,6 @@
|
|||
{ lib
|
||||
, stdenv
|
||||
, fetchpatch2
|
||||
, cmake
|
||||
, ninja
|
||||
, python
|
||||
|
@ -15,6 +16,15 @@ stdenv.mkDerivation rec {
|
|||
|
||||
sourceRoot = "pyside-setup-everywhere-src-${version}/sources/${pname}";
|
||||
|
||||
patches = [
|
||||
# Needed to build against qt 6.5.3, until pyside 6.5.3 is released
|
||||
(fetchpatch2 {
|
||||
url = "https://code.qt.io/cgit/pyside/pyside-setup.git/patch/sources/pyside6?id=63ef7628091c8827e3d0d688220d3ae165587eb2";
|
||||
hash = "sha256-TN1xdBkrzZhNontShMC1SKyJK6a8fOk/Di3zX3kv5+I=";
|
||||
stripLen = 2;
|
||||
})
|
||||
];
|
||||
|
||||
# FIXME: cmake/Macros/PySideModules.cmake supposes that all Qt frameworks on macOS
|
||||
# reside in the same directory as QtCore.framework, which is not true for Nix.
|
||||
postPatch = lib.optionalString stdenv.isLinux ''
|
||||
|
|
Loading…
Reference in a new issue