-
-
Notifications
You must be signed in to change notification settings - Fork 18.1k
Labels
0.kind: enhancementAdd something new or improve an existing system.Add something new or improve an existing system.2.status: stalehttps://github.com/NixOS/nixpkgs/blob/master/.github/STALE-BOT.mdhttps://github.com/NixOS/nixpkgs/blob/master/.github/STALE-BOT.md5.scope: trackingLong-lived issue tracking long-term fixes or multiple sub-problemsLong-lived issue tracking long-term fixes or multiple sub-problems
Description
Summary
Plover, the open source stenography software, has a number of plugins that help extend it and make it even more useful.
Typically, when you install plover, the plover-plugin-manager plugin is going to be installed with it. This is not the case, and my efforts to override plover with it as a dependency have had me failing to even build it using Nix due to a number of vague errors.
Implementation options
- Package
plover-plugin-managerand add it as a dependency to Plover and go on with your day, letting Plover manage its own plugins imperatively. I'm not entirely certain just adding plugins as dependencies works, as I'm yet to be able to get a Python package to build withplover.devas a dependency. - Package all Plover plugins and add something like
ploverWithPluginsfor a working Plover installation with a set of plugins installed.
Notable issues
- It looks like in a PR a bit back Plover moved out of the python packages set based on nothing depending on it as a library. That situation has changed, and plover plugins use Plover as a dependency.
- I've been completely unable to get
plover-plugin-managerto build or install, even from wheel and most of the issues seem to center around havingplover.devas a propagatedBuildInput.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
0.kind: enhancementAdd something new or improve an existing system.Add something new or improve an existing system.2.status: stalehttps://github.com/NixOS/nixpkgs/blob/master/.github/STALE-BOT.mdhttps://github.com/NixOS/nixpkgs/blob/master/.github/STALE-BOT.md5.scope: trackingLong-lived issue tracking long-term fixes or multiple sub-problemsLong-lived issue tracking long-term fixes or multiple sub-problems