git.iko.soy/typeable/nixpkgs
on master help sign in
tumpa: wrapQtAppsHook (#146437)

- fix `qt.qpa.plugin: Could not find the Qt platform plugin "xcb" in ""` with wrapQtAppsHook

commit08586ff5921e9511a5eef8259ac334063d718ce7 author0x4A6F <0x4A6F@users.noreply.github.com> dateTue 7 Dec 2021, 12:38 (5 years ago) parent0660448
2 files changed+13−1
pkgs/development/python-modules/tumpa/default.nix+10 pkgs/top-level/python-packages.nix+3−1
pkgs/development/python-modules/tumpa/default.nix+10
@@ -5,6 +5,7 @@
55, pyside2
66, johnnycanencrypt
77, pythonOlder
8+, wrapQtAppsHook
89}:
910
1011buildPythonPackage rec {
@@ -25,6 +26,15 @@ buildPythonPackage rec {
2526 pyside2
2627 ];
2728
29+ nativeBuildInputs = [
30+ wrapQtAppsHook
31+ ];
32+
33+ dontWrapQtApps = true;
34+ preFixup = ''
35+ makeWrapperArgs+=("''${qtWrapperArgs[@]}")
36+ '';
37+
2838 doCheck = false;
2939
3040 meta = with lib; {
pkgs/top-level/python-packages.nix+3−1
@@ -9574,7 +9574,9 @@ in {
95749574
95759575 tubeup = callPackage ../development/python-modules/tubeup { };
95769576
9577− tumpa = callPackage ../development/python-modules/tumpa { };
9577+ tumpa = callPackage ../development/python-modules/tumpa {
9578+ inherit (pkgs.libsForQt5) wrapQtAppsHook;
9579+ };
95789580
95799581 tuya-iot-py-sdk = callPackage ../development/python-modules/tuya-iot-py-sdk { };
95809582