nixpkgs/pkgs/top-level
Emmanuel Rosa c6588dd341 vifm: add vifm-full package
vifm includes some optional features what are currently no-op due
to missing dependencies. Once such example is `vifm-media`.

vimfm-media is a Linux script included with vifm which can be used to
mount/umount removable media from within vifm. However, vifm-media
has additional dependencies, namely Python, dbus, and a supported
back-end such as udisks2. While vimfm-media is currently installed,
it fails with the error "No supported backend found."

This change adds optional support for vifm-media via the new package
vifm-full; Opening for the opportunity to add whatever optional
dependencies I have not considered in this change in the future,
while not generously increasing the closure size of the original
vifm package.

For reference, vifm has a closure size of 41,164,432 while the new
vifm-full increases this to 382,642,536. Calculated with
`nix path-info -S`

Note: While vifm-media supports numerous back-ends, this change only
adds support for udisks2. In addition, vifm-media is not supported on
MacOS/OSX, for which upstream provides an alternative script.
2019-12-05 05:45:40 +07:00
..
aliases.nix Added support for libfprint 1.90 2019-12-01 10:42:16 +01:00
all-packages.nix vifm: add vifm-full package 2019-12-05 05:45:40 +07:00
beam-packages.nix treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
config.nix
coq-packages.nix coq_8_10: 8.10.1 → 8.10.2 2019-12-03 13:51:52 +00:00
darwin-packages.nix
default.nix
dotnet-packages.nix treewide: mark some broken packages as broken 2019-10-08 17:14:26 +02:00
emacs-packages.nix emacs: use runCommand to generate wrapper 2019-09-18 22:32:19 +02:00
emscripten-packages.nix Fix package metadata like version and homepage 2019-11-07 17:20:33 +01:00
haskell-packages.nix Drop obsolete ghcjs-8.4.x code. 2019-09-30 12:48:24 +02:00
haxe-packages.nix treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
impure.nix Revert "stdenv/check-meta: getEnv if the attribute is unset (#72376)" (#72752) 2019-11-03 20:38:35 -05:00
java-packages.nix
lua-packages.nix Merge remote-tracking branch 'upstream/master' into wrapper-pname-support 2019-11-24 17:25:07 +00:00
make-tarball.nix treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
metrics.nix
ocaml-packages.nix ocamlPackages.metrics-unix: init at 0.1.0 2019-12-04 15:37:36 +00:00
perl-packages.nix Merge staging-next into staging 2019-11-24 10:13:31 +01:00
php-packages.nix phpPackages.mongodb: 1.5.5 -> 1.6.0 2019-10-30 11:52:06 -04:00
pure-packages.nix
python-packages.nix pythonPackages.flask-httpauth: init at 3.3.0 2019-12-04 12:30:43 -08:00
release-cross.nix top-level/release-cross.nix: add android32 2019-10-01 13:05:10 -04:00
release-lib.nix
release-python.nix
release-small.nix treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
release.nix release.nix: remove firefox-unwrapped from darwin-tested 2019-09-20 23:09:11 -04:00
ruby-packages.nix rubyPackages: remove global v8 pinning 2019-11-01 13:53:35 +01:00
splice.nix
stage.nix symlinkJoin: fix cross 2019-10-28 15:12:35 +00:00
static.nix ocaml: partially fix pkgsStatic.ocaml-ng 2019-11-26 18:03:56 +03:00
unix-tools.nix
wine-packages.nix faudio, wine, vkd3d: add faudio 19.10 and vkd3d 1.1 to wine 2019-10-12 14:57:28 +02:00