gns3-server: update override

+16 -4
+16 -4
pkgs/applications/networking/gns3/server.nix
··· 1 1 { stable, branch, version, sha256Hash, mkOverride, commonOverrides }: 2 2 3 - { lib, python3, fetchFromGitHub }: 3 + { lib, python3, fetchFromGitHub, packageOverrides ? self: super: {} 4 + }: 4 5 5 6 let 6 7 defaultOverrides = commonOverrides ++ [ 7 - (mkOverride "aiofiles" "0.5.0" 8 - "98e6bcfd1b50f97db4980e182ddd509b7cc35909e903a8fe50d8849e02d815af") 8 + (self: super: { 9 + aiofiles = super.aiofiles.overridePythonAttrs (oldAttrs: rec { 10 + pname = "aiofiles"; 11 + version = "0.5.0"; 12 + src = fetchFromGitHub { 13 + owner = "Tinche"; 14 + repo = pname; 15 + rev = "v${version}"; 16 + sha256 = "17bsg2x5r0q6jy74hajnbp717pvbf752w0wgih6pbb4hdvfg5lcf"; 17 + }; 18 + doCheck = false; 19 + }); 20 + }) 9 21 ]; 10 22 11 23 python = python3.override { 12 - packageOverrides = lib.foldr lib.composeExtensions (self: super: { }) defaultOverrides; 24 + packageOverrides = lib.foldr lib.composeExtensions (self: super: { }) ([ packageOverrides ] ++ defaultOverrides); 13 25 }; 14 26 in python.pkgs.buildPythonPackage { 15 27 pname = "gns3-server";