about summary refs log tree commit diff
path: root/packages/mov-cli/default.nix
blob: 11ee4dc1f7056d2de672a896295b36ac5d97fffd (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
{ lib, python39, fetchgit, gobject-introspection, gtk3, gnome, wrapGAppsHook }:

python39.pkgs.buildPythonApplication rec {
  pname = "mov-cli";
  version = "1.0";

  propagatedBuildInputs = with python39.pkgs; [ setuptools httpx click beautifulsoup4 colorama ];

  #bug with fetchFromGithub?
  src = fetchgit {
    url = "https://github.com/mov-cli/${pname}.git";
    rev = "b89e807e8ffc830b0b18c8e98712441c03774b8e";
    sha256 = "sha256-D+OeXcLdkbG4ASbPQYIWf7J1CRZ9jH3UXxfTL4WleY0=";
  };

  prePatch = ''
    substituteInPlace setup.py \
    --replace "bs4" "beautifulsoup4"
  '';

  doCheck = false;
}