diff options
author | 北雁 Cryolitia <Cryolitia@gmail.com> | 2024-03-31 00:16:02 +0800 |
---|---|---|
committer | 北雁 Cryolitia <Cryolitia@gmail.com> | 2024-03-31 00:16:02 +0800 |
commit | c14ac40d8e526c07d67171861b98be76c95f4791 (patch) | |
tree | e771ca407264a787757342dc0b45c675bd6d2da1 | |
parent | 3d8b76d951bff5baeb8000f4e7be842270000fe4 (diff) |
labelImg: 1.8.3 -> 1.8.6
Co-Authored-By: Fabian Freihube <fabian@freihube.dev>
-rw-r--r-- | pkgs/applications/science/machine-learning/labelimg/default.nix | 20 |
1 files changed, 16 insertions, 4 deletions
diff --git a/pkgs/applications/science/machine-learning/labelimg/default.nix b/pkgs/applications/science/machine-learning/labelimg/default.nix index 244eaa05d695d..190e56131f105 100644 --- a/pkgs/applications/science/machine-learning/labelimg/default.nix +++ b/pkgs/applications/science/machine-learning/labelimg/default.nix @@ -1,21 +1,33 @@ -{ lib, python3Packages, fetchFromGitHub, qt5 }: +{ lib +, python3Packages +, fetchFromGitHub +, fetchpatch +, qt5 +}: python3Packages.buildPythonApplication rec { pname = "labelImg"; - version = "1.8.3"; + version = "1.8.6"; src = fetchFromGitHub { owner = "tzutalin"; repo = "labelImg"; rev = "v${version}"; - sha256 = "07v106fzlmxrbag4xm06m4mx9m0gckb27vpwsn7sap1bbgc1pap5"; + hash = "sha256-RJxCtiDOePajlrjy9cpKETSKsWlH/Dlu1iFMj2aO4XU="; }; nativeBuildInputs = with python3Packages; [ pyqt5 qt5.wrapQtAppsHook ]; + patches = [ + # fixes https://github.com/heartexlabs/labelImg/issues/838 + # can be removed after next upstream version bump + (fetchpatch { + url = "https://github.com/heartexlabs/labelImg/commit/5c38b6bcddce895d646e944e3cddcb5b43bf8b8b.patch"; + hash = "sha256-BmbnJS95RBfoNQT0E6JDJ/IZfBa+tv1C69+RVOSFdRA="; + }) + ]; propagatedBuildInputs = with python3Packages; [ pyqt5 lxml - sip4 ]; preBuild = '' make qt5py3 |