blob: 95e6a279c168bf850d7b20a873110da9fd5973b4 [file] [log] [blame]
Skyler Greyf2c55ae2022-11-05 17:48:02 +00001{ lib
2, fetchFromGitHub
3, python3
Skyler Grey6e17ac92023-02-21 10:26:13 +00004}:
5let
Skyler Greyf2c55ae2022-11-05 17:48:02 +00006 mouse = python3.pkgs.buildPythonPackage rec {
7 pname = "mouse";
8 version = "0.7.1";
9
10 src = python3.pkgs.fetchPypi {
11 inherit pname version format;
12 sha256 = "sha256-00u5VIiQCJ/LEZiEAOJvVcYk5se3Qf/3X+39+9N8ABY=";
13 };
14
15 format = "wheel";
16 };
17in
18python3.pkgs.buildPythonApplication {
19 pname = "Show";
20 version = "unstable-2022-11-05";
21
22 format = "pyproject";
23
Skyler Greya8d52312023-01-25 21:40:06 +000024 propagatedBuildInputs = with python3.pkgs; [
Skyler Greyf2c55ae2022-11-05 17:48:02 +000025 xcffib
Skyler Greya8d52312023-01-25 21:40:06 +000026 cffi
Skyler Greyf2c55ae2022-11-05 17:48:02 +000027 cairocffi
28 pyopengl
29 screeninfo
30 glfw
31 scipy
32 pillow
Skyler Greya8d52312023-01-25 21:40:06 +000033 poetry-core
Skyler Greyf2c55ae2022-11-05 17:48:02 +000034 mouse
35 ];
36
37 src = fetchFromGitHub {
38 owner = "Minion3665";
39 repo = "Show";
Skyler Greya8d52312023-01-25 21:40:06 +000040 rev = "c6ece51bc5d8cae92b5df34598987fb010614004";
41 sha256 = "sha256-UZtKefTfWkNlhHl0FKTz80okVC0Hv45BFyw0kn7xz9s=";
Skyler Greyf2c55ae2022-11-05 17:48:02 +000042 };
43}