]> git.immae.eu Git - perso/Immae/Config/Nix.git/blobdiff - pkgs/python-packages/buildbot/plugins/buildslist/default.nix
Migrate mylibs to niv (work in progress)
[perso/Immae/Config/Nix.git] / pkgs / python-packages / buildbot / plugins / buildslist / default.nix
index ad87111b28dbab266112d5b58bcb797571af631d..3f77f635b48b134b59eba5f340045e4f59984915 100644 (file)
@@ -1,8 +1,8 @@
-{ mylibs, stdenv, runCommand, writeScriptBin, buildBowerComponents, pythonPackages, libsass, python, fetchurl, jq, yarn, nodejs, yarn2nix-moretea }:
+{ stdenv, runCommand, writeScriptBin, buildBowerComponents, pythonPackages, libsass, python, fetchurl, jq, yarn, nodejs, yarn2nix-moretea, sources }:
 let
-  buildslist_src = mylibs.fetchedGit ./buildslist.json;
+  buildslist_src = sources.buildbot-plugin-buildslist;
   packagejson = runCommand "package.json" { buildInputs = [ jq ]; } ''
-    cat ${buildslist_src.src}/package.json | jq -r '.version = "${pythonPackages.buildbot-pkg.version}"|.license= "MIT"' > $out
+    cat ${buildslist_src}/package.json | jq -r '.version = "${pythonPackages.buildbot-pkg.version}"|.license= "MIT"' > $out
     '';
   nodeHeaders = fetchurl {
     url = "https://nodejs.org/download/release/v${nodejs.version}/node-v${nodejs.version}-headers.tar.gz";
@@ -13,7 +13,7 @@ let
     pname = name;
     inherit (pythonPackages.buildbot-pkg) version;
     packageJSON = packagejson;
-    yarnLock = "${buildslist_src.src}/yarn.lock";
+    yarnLock = "${buildslist_src}/yarn.lock";
     yarnNix = ./yarn-packages.nix;
     pkgConfig = {
       node-sass = {
@@ -28,7 +28,7 @@ let
   buildslist_bower = buildBowerComponents {
     name = "buildslist";
     generated = ./bower.nix;
-    src = "${buildslist_src.src}/guanlecoja/";
+    src = "${buildslist_src}/guanlecoja/";
   };
   # the buildbot-pkg calls yarn and screws up everything...
   fakeYarn = writeScriptBin "yarn" ''
@@ -57,5 +57,5 @@ pythonPackages.buildPythonPackage rec {
   buildInputs = [ buildslist_yarn buildslist_bower ];
 
   doCheck = false;
-  src = buildslist_src.src;
+  src = buildslist_src;
 }