diff options
| author | stuebinm | 2026-06-08 23:41:22 +0200 |
|---|---|---|
| committer | stuebinm | 2026-06-08 23:41:22 +0200 |
| commit | 255571421358da1741d6253f1bc2bd6ebd5a9123 (patch) | |
| tree | 24efb3534e0818b2867322b9fc16ca8d0a90a7e6 /pkgs/plover/plover.nix | |
| parent | 6935f2365fdd8defd3f88034536902e72ee472d4 (diff) | |
It has finally been un-broken, so bundling this in is no longer needed
Diffstat (limited to 'pkgs/plover/plover.nix')
| -rw-r--r-- | pkgs/plover/plover.nix | 96 |
1 files changed, 0 insertions, 96 deletions
diff --git a/pkgs/plover/plover.nix b/pkgs/plover/plover.nix deleted file mode 100644 index 17c106c..0000000 --- a/pkgs/plover/plover.nix +++ /dev/null @@ -1,96 +0,0 @@ -{ - lib, - config, - stdenv, - plover, - buildPythonPackage, - fetchFromGitHub, - fetchpatch, - versionCheckHook, - appdirs, - babel, - evdev, - mock, - pyserial, - pytestCheckHook, - pytest-qt, - plover-stroke, - rtf-tokenize, - setuptools, - wcwidth, - wheel, - xlib, - # Qt dependencies - pyqt, - wrapQtAppsHook, -}: - -buildPythonPackage rec { - pname = "plover"; - version = "4.0.2"; - pyproject = true; - - src = fetchFromGitHub { - owner = "openstenoproject"; - repo = "plover"; - tag = "v${version}"; - hash = "sha256-VpQT25bl8yPG4J9IwLkhSkBt31Y8BgPJdwa88WlreA8="; - }; - - postPatch = '' - sed -i 's/,<77//g' pyproject.toml # pythonRelaxDepsHook doesn't work for this for some reason - ''; - - build-system = [ - babel - setuptools - pyqt - wheel - ]; - dependencies = [ - appdirs - evdev - pyqt - pyserial - plover-stroke - rtf-tokenize - setuptools - wcwidth - xlib - ]; - nativeBuildInputs = [ - wrapQtAppsHook - ]; - - nativeCheckInputs = [ - pytestCheckHook - versionCheckHook - pytest-qt - mock - ]; - - # Segfaults?! - disabledTestPaths = [ "test/gui_qt/test_dictionaries_widget.py" ]; - - preFixup = '' - makeWrapperArgs+=("''${qtWrapperArgs[@]}") - ''; - - dontWrapQtApps = true; - - pythonImportsCheck = [ "plover" ]; - - meta = { - description = "OpenSteno Plover stenography software"; - homepage = "https://www.openstenoproject.org/plover/"; - mainProgram = "plover"; - maintainers = with lib.maintainers; [ - twey - kovirobi - pandapip1 - ]; - license = lib.licenses.gpl2Plus; - platforms = lib.platforms.unix; - broken = stdenv.hostPlatform.isDarwin; - }; -} |
