11 # wxPython-4.2.1 requires python < 3.12
12 python311.pkgs.buildPythonApplication rec {
15 format = "setuptools";
20 hash = "sha256-0NZ+fr3ilnyWE6+Xa8xqpccNe7WVvvQfQEYvdQ8rf/Q=";
28 propagatedBuildInputs = with python311.pkgs; [
52 # Workaround for eoyilmaz/displaycal-py3#261
53 setupPyGlobalFlags = [ "appdata" ];
55 doCheck = false; # Tests try to access an X11 session and dbus in weird locations.
57 pythonImportsCheck = [ "DisplayCAL" ];
63 ''${gappsWrapperArgs[@]}
64 --prefix PATH : ${lib.makeBinPath [ argyllcms ]}
65 --prefix PYTHONPATH : $PYTHONPATH
70 description = "Display calibration and characterization powered by Argyll CMS (Migrated to Python 3)";
71 homepage = "https://github.com/eoyilmaz/displaycal-py3";
72 license = licenses.gpl3Plus;
73 platforms = platforms.linux;
74 maintainers = with maintainers; [ toastal ];