From 3910beead2d2735e7e60385ddcf08815539b3a15 Mon Sep 17 00:00:00 2001 From: emaryn Date: Fri, 25 Apr 2025 20:12:30 +0800 Subject: [PATCH] gfn-electron: 2.1.3 -> 2.2.0 Diff: https://github.com/hmlendea/gfn-electron/compare/refs/tags/v2.1.3...refs/tags/v2.2.0 --- pkgs/by-name/gf/gfn-electron/package.nix | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/gf/gfn-electron/package.nix b/pkgs/by-name/gf/gfn-electron/package.nix index 37eb0397f94f..576a87024575 100644 --- a/pkgs/by-name/gf/gfn-electron/package.nix +++ b/pkgs/by-name/gf/gfn-electron/package.nix @@ -5,9 +5,10 @@ electron, nix-update-script, makeBinaryWrapper, + python3, }: let - version = "2.1.3"; + version = "2.2.0"; in buildNpmPackage { pname = "gfn-electron"; @@ -17,12 +18,18 @@ buildNpmPackage { owner = "hmlendea"; repo = "gfn-electron"; tag = "v${version}"; - hash = "sha256-o5p7INuyrs4Fw0uoP9f3UpqpmJzHIFSBCBTTU2NfUMQ="; + hash = "sha256-DwrNCgBp0CD+HYXRMDsu0aKEKzG7k/tk7oATJc30DlE="; }; - npmDepsHash = "sha256-xp9uZAMrsPut91tQD3XfeENr7fXFg2bE89xShG1AcZk="; + npmDepsHash = "sha256-2v5qTTGhdG1EEK8v50LLYz5jE/36lBm1PKQl6HfqhCU="; - nativeBuildInputs = [ makeBinaryWrapper ]; + nativeBuildInputs = [ + makeBinaryWrapper + # node_modules/node-gyp/gyp/pylib/gyp/input.py + # from distutils.version import StrictVersion + # ModuleNotFoundError: No module named 'distutils' + (python3.withPackages (ps: with ps; [ setuptools ])) + ]; env.ELECTRON_SKIP_BINARY_DOWNLOAD = true;