Added enableGtk3 to opencv
This commit is contained in:
1 parent
59b2781541
commit
a44d6aaddd
1 file changed
+7
-5
@@ -9,8 +9,11 @@
|
|||||||
flake-utils.lib.eachDefaultSystem (system:
|
flake-utils.lib.eachDefaultSystem (system:
|
||||||
let
|
let
|
||||||
pkgs = nixpkgs.legacyPackages.${system};
|
pkgs = nixpkgs.legacyPackages.${system};
|
||||||
|
|
||||||
pythonPackages = pkgs.python312Packages;
|
pythonPackages = pkgs.python312Packages;
|
||||||
|
|
||||||
|
custom-opencv4 = pythonPackages.opencv4.override { enableGtk3 = true; };
|
||||||
|
|
||||||
lapx = pkgs.python3Packages.buildPythonPackage rec {
|
lapx = pkgs.python3Packages.buildPythonPackage rec {
|
||||||
version = "0.5.11";
|
version = "0.5.11";
|
||||||
pname = "lapx";
|
pname = "lapx";
|
||||||
@@ -95,7 +98,7 @@
|
|||||||
matplotlib
|
matplotlib
|
||||||
seaborn
|
seaborn
|
||||||
py-cpuinfo
|
py-cpuinfo
|
||||||
opencv4
|
custom-opencv4
|
||||||
|
|
||||||
ultralytics-thop
|
ultralytics-thop
|
||||||
];
|
];
|
||||||
@@ -150,9 +153,8 @@
|
|||||||
regex
|
regex
|
||||||
scikit-learn
|
scikit-learn
|
||||||
gitpython
|
gitpython
|
||||||
opencv4
|
custom-opencv4
|
||||||
pip
|
pip
|
||||||
|
|
||||||
lapx
|
lapx
|
||||||
];
|
];
|
||||||
|
|
||||||
@@ -179,11 +181,11 @@
|
|||||||
python312Packages.ultralytics-thop = ultralytics-thop;
|
python312Packages.ultralytics-thop = ultralytics-thop;
|
||||||
python312Packages.ultralytics = ultralytics;
|
python312Packages.ultralytics = ultralytics;
|
||||||
python312Packages.boxmot = boxmot;
|
python312Packages.boxmot = boxmot;
|
||||||
python312Packages.opencv4 = pythonPackages.opencv4;
|
python312Packages.opencv4 = custom-opencv4;
|
||||||
};
|
};
|
||||||
devShells.default = pkgs.mkShell {
|
devShells.default = pkgs.mkShell {
|
||||||
buildInputs =
|
buildInputs =
|
||||||
[ (pkgs.python312.withPackages (ps: [ boxmot ultralytics ])) ];
|
[ (pkgs.python312.withPackages (ps: [ custom-opencv4 ])) ];
|
||||||
};
|
};
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
Reference in new issue
Block a user