]> git.immae.eu Git - perso/Immae/Config/Nix.git/blobdiff - overlays/weboob/default.nix
Upgrade weboob
[perso/Immae/Config/Nix.git] / overlays / weboob / default.nix
index d0a15a7d1ad7a578b78784e56387c627a8922601..6e5656b77d11d88ca545113ef6ed661e68a92f7c 100644 (file)
@@ -1,15 +1,8 @@
 self: super: {
-  weboob = (self.pythonPackages.weboob.overridePythonAttrs {
-    setupPyBuildFlags = [ "--no-qt" "--xdg" ];
-  }).overrideAttrs (old: rec {
-    version = "1.5";
-    src = self.fetchurl {
-      url = "https://git.weboob.org/weboob/weboob/-/archive/${version}/${old.pname}-${version}.tar.gz";
-      sha256 = "0l6q5nm5g0zn6gmf809059kddrbds27wgygxsfkqja9blks5vq7z";
-    };
-    postInstall = ''${old.postInstall or ""}
-      mkdir -p $out/share/bash-completion/completions/
-      cp tools/weboob_bash_completion $out/share/bash-completion/completions/weboob
-    '';
-  });
+  weboob = self.callPackage ./weboob.nix {
+    inherit (super.python3Packages) buildPythonPackage fetchPypi nose
+    pillow prettytable pyyaml dateutil gdata requests feedparser lxml
+    pyqt5 simplejson cssselect pdfminer termcolor
+    google_api_python_client unidecode Babel html5lib html2text;
+  };
 }