1{
2 lib,
3 buildPythonPackage,
4 fetchPypi,
5 numpy,
6 opencv4,
7}:
8
9buildPythonPackage rec {
10 pname = "pyfakewebcam";
11 version = "0.1.0";
12 format = "setuptools";
13
14 src = fetchPypi {
15 inherit pname version;
16 sha256 = "152nglscxmv7600i1i2gahny5z0bybnqgq3npak8npb0lsnwxn1a";
17 };
18
19 propagatedBuildInputs = [
20 numpy
21 opencv4
22 ];
23
24 # No tests are available
25 doCheck = false;
26 pythonImportsCheck = [ "pyfakewebcam" ];
27
28 meta = with lib; {
29 description = "Library for writing RGB frames to a fake webcam device on Linux";
30 homepage = "https://github.com/jremmons/pyfakewebcam";
31 license = licenses.lgpl3Only;
32 maintainers = with maintainers; [ emilytrau ];
33 platforms = platforms.linux;
34 };
35}