summary refs log tree commit diff
path: root/pkgs/applications/networking/gns3
diff options
context:
space:
mode:
authorMichael Weiss <dev.primeos@gmail.com>2018-02-16 14:05:24 +0100
committerMichael Weiss <dev.primeos@gmail.com>2018-02-16 14:07:46 +0100
commit76723a26f9e975676d98137981a3079426a0c75a (patch)
tree69a71fcfbba328acb6fbf2313f406e7188e6219a /pkgs/applications/networking/gns3
parentce83cd7ca324b8defd9165fe54704b201aabe6cb (diff)
downloadnixlib-76723a26f9e975676d98137981a3079426a0c75a.tar
nixlib-76723a26f9e975676d98137981a3079426a0c75a.tar.gz
nixlib-76723a26f9e975676d98137981a3079426a0c75a.tar.bz2
nixlib-76723a26f9e975676d98137981a3079426a0c75a.tar.lz
nixlib-76723a26f9e975676d98137981a3079426a0c75a.tar.xz
nixlib-76723a26f9e975676d98137981a3079426a0c75a.tar.zst
nixlib-76723a26f9e975676d98137981a3079426a0c75a.zip
gns3Packages.server{Stable,Preview}: Pin the aiohttp version
This is required for #34891.
Diffstat (limited to 'pkgs/applications/networking/gns3')
-rw-r--r--pkgs/applications/networking/gns3/server.nix14
1 files changed, 14 insertions, 0 deletions
diff --git a/pkgs/applications/networking/gns3/server.nix b/pkgs/applications/networking/gns3/server.nix
index 3fd7317ef6c2..24050314c413 100644
--- a/pkgs/applications/networking/gns3/server.nix
+++ b/pkgs/applications/networking/gns3/server.nix
@@ -4,6 +4,16 @@
 
 let
   pythonPackages = python3Packages;
+  aiohttp = (stdenv.lib.overrideDerivation pythonPackages.aiohttp
+    (oldAttrs:
+      rec {
+        pname = "aiohttp";
+        version = "2.3.10";
+        src = pythonPackages.fetchPypi {
+          inherit pname version;
+          sha256 = "8adda6583ba438a4c70693374e10b60168663ffa6564c5c75d3c7a9055290964";
+        };
+      }));
   aiohttp-cors = (stdenv.lib.overrideDerivation pythonPackages.aiohttp-cors
     (oldAttrs:
       rec {
@@ -14,6 +24,10 @@ let
           inherit pname version;
           sha256 = "11b51mhr7wjfiikvj3nc5s8c7miin2zdhl3yrzcga4mbpkj892in";
         };
+        propagatedBuildInputs = [ aiohttp ]
+          ++ stdenv.lib.optional
+               (pythonPackages.pythonOlder "3.5")
+               pythonPackages.typing;
       }));
 in pythonPackages.buildPythonPackage rec {
   name = "${pname}-${version}";