aboutsummaryrefslogtreecommitdiff
path: root/nixpkgs/pkgs/applications/networking/gns3/server.nix
diff options
context:
space:
mode:
Diffstat (limited to 'nixpkgs/pkgs/applications/networking/gns3/server.nix')
-rw-r--r--nixpkgs/pkgs/applications/networking/gns3/server.nix36
1 files changed, 4 insertions, 32 deletions
diff --git a/nixpkgs/pkgs/applications/networking/gns3/server.nix b/nixpkgs/pkgs/applications/networking/gns3/server.nix
index f681f3fa63b..71223c6f512 100644
--- a/nixpkgs/pkgs/applications/networking/gns3/server.nix
+++ b/nixpkgs/pkgs/applications/networking/gns3/server.nix
@@ -3,35 +3,7 @@
{ stdenv, python3, fetchFromGitHub }:
let
- python = if stable then python3.override {
- packageOverrides = self: super: {
- async-timeout = super.async-timeout.overridePythonAttrs (oldAttrs: rec {
- version = "2.0.1";
- src = oldAttrs.src.override {
- inherit version;
- sha256 = "1l3kg062m02mph6rf9rdv8r5c5n356clxa6b6mrn0i77vk9g9kq0";
- };
- });
- aiohttp = super.aiohttp.overridePythonAttrs (oldAttrs: rec {
- version = "2.3.10";
- src = oldAttrs.src.override {
- inherit version;
- sha256 = "8adda6583ba438a4c70693374e10b60168663ffa6564c5c75d3c7a9055290964";
- };
- propagatedBuildInputs = with self; [ async-timeout attrs chardet multidict yarl idna-ssl ];
- doCheck = false;
- });
- aiohttp-cors = super.aiohttp-cors.overridePythonAttrs (oldAttrs: rec {
- version = "0.6.0";
- src = oldAttrs.src.override {
- inherit version;
- sha256 = "1r0mb4dw0dc1lpi54dk5vxqs06nyhvagp76lyrvk7rd94z5mjkd4";
- };
- propagatedBuildInputs = with self; [ aiohttp ]
- ++ stdenv.lib.optional (pythonOlder "3.5") typing;
- });
- };
- } else python3;
+ python = python3;
in python.pkgs.buildPythonPackage {
pname = "gns3-server";
@@ -50,10 +22,10 @@ in python.pkgs.buildPythonPackage {
'';
propagatedBuildInputs = with python.pkgs; [
- aiohttp-cors yarl aiohttp multidict
- jinja2 psutil zipstream raven jsonschema
+ aiohttp-cors yarl aiohttp multidict setuptools
+ jinja2 psutil zipstream raven jsonschema distro async_generator aiofiles
(python.pkgs.callPackage ../../../development/python-modules/prompt_toolkit/1.nix {})
- ] ++ stdenv.lib.optional (!stable) [ distro async_generator aiofiles ];
+ ];
# Requires network access
doCheck = false;