From 38e360011adcc362c4489da5dbc2dc8b25184762 Mon Sep 17 00:00:00 2001 From: vldmrtlk Date: Thu, 23 Jul 2026 23:04:05 +0300 Subject: [PATCH] pymol: fix AttributeError in `set` command --- pkgs/by-name/py/pymol/package.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/by-name/py/pymol/package.nix b/pkgs/by-name/py/pymol/package.nix index 596482a0ea8e..7f190f3019eb 100644 --- a/pkgs/by-name/py/pymol/package.nix +++ b/pkgs/by-name/py/pymol/package.nix @@ -3,6 +3,7 @@ lib, fetchFromGitHub, fetchpatch, + fetchpatch2, makeDesktopItem, cmake, python3Packages, @@ -75,6 +76,11 @@ python3Packages.buildPythonApplication rec { url = "https://github.com/schrodinger/pymol-open-source/commit/17c6cbd96d52e9692fd298daec6c9bda273a8aad.patch"; hash = "sha256-dcYRzUhiaGlR3CjQ0BktA5L+8lFyVdw0+hIz3Li7gDQ="; }) + # Fixes `set` command with int/float arguments, i.e. `set transparency, 0.5` + (fetchpatch2 { + url = "https://github.com/schrodinger/pymol-open-source/commit/71246845f77ecfa2e14f01887abd180c18ebfb55.patch"; + hash = "sha256-ES7v38daaDXgbHqtxJ6Pt6Xa3ggKwXcx1txWJWkkLgI="; + }) ]; postPatch = ''