Loading pkgs/applications/graphics/normcap/default.nix 0 → 100644 +52 −0 Original line number Diff line number Diff line # From NUR https://github.com/nix-community/nur-combined/blob/6bddae47680482383b5769dd3aa7d82b88e6cbc8/repos/renesat/pkgs/normcap/default.nix { lib, stdenv, python3, fetchFromGitHub, tesseract4, leptonica, wl-clipboard }: python3.pkgs.buildPythonApplication rec { pname = "normcap"; version = "0.4.4"; format = "pyproject"; src = fetchFromGitHub { owner = "dynobo"; repo = "normcap"; rev = "v${version}"; hash = "sha256-dShtmoqS9TC3PHuwq24OEOhYfBHGhDCma8Du8QCkFuI="; }; buildInputs = [ wl-clipboard ]; nativeBuildInputs = with python3.pkgs; [ poetry-core ]; propagatedBuildInputs = with python3.pkgs; [ tesseract4 leptonica pyside6 # Test toml pytest-qt ]; postPatch = '' substituteInPlace pyproject.toml --replace 'PySide6-Essentials = "6.5.1"' "" ''; meta = with lib; { description = "OCR powered screen-capture tool to capture information instead of images"; homepage = "https://dynobo.github.io/normcap/"; license = licenses.gpl3Plus; maintainers = with maintainers; [ cafkafk ]; }; } pkgs/top-level/all-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -34636,6 +34636,8 @@ with pkgs; nomacs = libsForQt5.callPackage ../applications/graphics/nomacs { }; normcap = callPackage ../applications/graphics/normcap { }; notepad-next = libsForQt5.callPackage ../applications/editors/notepad-next { }; notepadqq = libsForQt5.callPackage ../applications/editors/notepadqq { }; Loading
pkgs/applications/graphics/normcap/default.nix 0 → 100644 +52 −0 Original line number Diff line number Diff line # From NUR https://github.com/nix-community/nur-combined/blob/6bddae47680482383b5769dd3aa7d82b88e6cbc8/repos/renesat/pkgs/normcap/default.nix { lib, stdenv, python3, fetchFromGitHub, tesseract4, leptonica, wl-clipboard }: python3.pkgs.buildPythonApplication rec { pname = "normcap"; version = "0.4.4"; format = "pyproject"; src = fetchFromGitHub { owner = "dynobo"; repo = "normcap"; rev = "v${version}"; hash = "sha256-dShtmoqS9TC3PHuwq24OEOhYfBHGhDCma8Du8QCkFuI="; }; buildInputs = [ wl-clipboard ]; nativeBuildInputs = with python3.pkgs; [ poetry-core ]; propagatedBuildInputs = with python3.pkgs; [ tesseract4 leptonica pyside6 # Test toml pytest-qt ]; postPatch = '' substituteInPlace pyproject.toml --replace 'PySide6-Essentials = "6.5.1"' "" ''; meta = with lib; { description = "OCR powered screen-capture tool to capture information instead of images"; homepage = "https://dynobo.github.io/normcap/"; license = licenses.gpl3Plus; maintainers = with maintainers; [ cafkafk ]; }; }
pkgs/top-level/all-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -34636,6 +34636,8 @@ with pkgs; nomacs = libsForQt5.callPackage ../applications/graphics/nomacs { }; normcap = callPackage ../applications/graphics/normcap { }; notepad-next = libsForQt5.callPackage ../applications/editors/notepad-next { }; notepadqq = libsForQt5.callPackage ../applications/editors/notepadqq { };