blob: caf2383f9f872464d9aa8825ce6380349b51e4d0 [file] [log] [blame]
Skyler Greyf2c55ae2022-11-05 17:48:02 +00001{ lib
2, fetchFromGitHub
3, python3
4, python3Packages
5, lowPrio
Skyler Grey6e17ac92023-02-21 10:26:13 +00006, fetchpatch
7, poetry
8}:
9let
Skyler Greyf2c55ae2022-11-05 17:48:02 +000010 mouse = python3.pkgs.buildPythonPackage rec {
11 pname = "mouse";
12 version = "0.7.1";
13
14 src = python3.pkgs.fetchPypi {
15 inherit pname version format;
16 sha256 = "sha256-00u5VIiQCJ/LEZiEAOJvVcYk5se3Qf/3X+39+9N8ABY=";
17 };
18
19 format = "wheel";
20 };
21in
22python3.pkgs.buildPythonApplication {
23 pname = "Show";
24 version = "unstable-2022-11-05";
25
26 format = "pyproject";
27
28 propagatedBuildInputs = with python3Packages; [
29 xcffib
30 cairocffi
31 pyopengl
32 screeninfo
33 glfw
34 scipy
35 pillow
36 poetry
37 mouse
38 ];
39
40 src = fetchFromGitHub {
41 owner = "Minion3665";
42 repo = "Show";
Skyler Grey6e17ac92023-02-21 10:26:13 +000043 rev = "24deb2dc992861a3ec4c1c342ce7f85b6953f8b5";
44 sha256 = "sha256-VmtGOmATN38RVXa4N44vtaXT7r2sl0YE2K5q7LKhL7M=";
Skyler Greyf2c55ae2022-11-05 17:48:02 +000045 };
46}