From 5cd07decd8d388cde64c94971c8c43464bf3f8b1 Mon Sep 17 00:00:00 2001 From: toastal Date: Tue, 9 Jul 2024 21:44:06 +0700 Subject: [PATCH] displaycal: use python311 for wxPython compat A newer version has yet to be released. Upstream moved on which causes DisplayCAL @ python3 to now be broken. --- pkgs/by-name/di/displaycal/package.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/di/displaycal/package.nix b/pkgs/by-name/di/displaycal/package.nix index 80e7b256b297..663668f9bfa3 100644 --- a/pkgs/by-name/di/displaycal/package.nix +++ b/pkgs/by-name/di/displaycal/package.nix @@ -1,5 +1,5 @@ { lib -, python3 +, python311 , fetchPypi , wrapGAppsHook3 , gtk3 @@ -8,7 +8,8 @@ , argyllcms }: -python3.pkgs.buildPythonApplication rec { +# wxPython-4.2.1 requires python < 3.12 +python311.pkgs.buildPythonApplication rec { pname = "displaycal"; version = "3.9.12"; format = "setuptools"; @@ -24,7 +25,7 @@ python3.pkgs.buildPythonApplication rec { gtk3 ]; - propagatedBuildInputs = with python3.pkgs; [ + propagatedBuildInputs = with python311.pkgs; [ build certifi wxpython