about summary refs log tree commit diff
path: root/pkgs/by-name/re
diff options
context:
space:
mode:
authorOtavio Salvador <otavio@ossystems.com.br>2024-04-03 17:17:08 -0300
committerOtavio Salvador <otavio@ossystems.com.br>2024-04-03 17:25:59 -0300
commit1a702c97c2e3657cdfed21016a6e56bd48ff2f6a (patch)
tree1da3f526460590633be02b5db191cd6a8e5e6df6 /pkgs/by-name/re
parentdc7e4e765d665cda0605e2742c54aee6abb692a2 (diff)
renode: use robotframework at 6.0.2
Renode expects a specific version or it keeps warning about. Fixes:

,----
| Required `robotframework` version is `6.0.2`, while the one available in
| your system is `7.0.0`. Tests may still work, but this version of Robot
| is not officially supported. Please install the required version using
| `pip install robotframework==6.0.2` before running the tests
`----

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Diffstat (limited to 'pkgs/by-name/re')
-rw-r--r--pkgs/by-name/re/renode/package.nix11
1 files changed, 10 insertions, 1 deletions
diff --git a/pkgs/by-name/re/renode/package.nix b/pkgs/by-name/re/renode/package.nix
index ab0df9f5c3e10..0a514587f8384 100644
--- a/pkgs/by-name/re/renode/package.nix
+++ b/pkgs/by-name/re/renode/package.nix
@@ -1,5 +1,6 @@
 { stdenv
 , lib
+, fetchFromGitHub
 , fetchurl
 , autoPatchelfHook
 , makeWrapper
@@ -17,7 +18,15 @@ let
     psutil
     pyyaml
     requests
-    robotframework
+
+    (robotframework.overrideDerivation (oldAttrs: {
+      src = fetchFromGitHub {
+        owner = "robotframework";
+        repo = "robotframework";
+        rev = "v6.0.2";
+        hash = "sha256-c7pPcDgqyqWQtiMbLQbQd0nAgx4TIFUFHrlBVDNdr8M=";
+      };
+    }))
   ];
 in
 stdenv.mkDerivation (finalAttrs: {