libpressureaudio: better descriptions

This commit is contained in:
Jan Malakhovski 2018-02-22 22:09:07 +00:00
parent bf448029d9
commit 2af121e687

View File

@ -60,22 +60,22 @@ stdenv.mkDerivation {
''; '';
meta = apulse.meta // { meta = apulse.meta // {
description = "libpulseaudio without any sound daemons over pure ALSA"; description = "libpulse without any sound daemons over pure ALSA";
longDescription = '' longDescription = ''
apulse (${apulse.meta.homepage}) implements most of libpulseaudio apulse (${apulse.meta.homepage}) implements most of libpulse
API over pure ALSA in 5% LOC of the original PulseAudio. API over pure ALSA in 5% LOC of the original PulseAudio.
But apulse is made to be used as a wrapper that substitutes its But apulse is made to be used as a wrapper that substitutes its
replacement libs into LD_LIBRARY_PATH. The problem with that is replacement libs into LD_LIBRARY_PATH. The problem with that is
that you still have to link against the original libpulseaudio. that you still have to link against the original libpulse.
pressureaudio (http://git.r-36.net/pressureaudio/) wraps apulse pressureaudio (http://git.r-36.net/pressureaudio/) wraps apulse
with everything you need to replace libpulseaudio completely. with everything you need to replace libpulse completely.
This derivation is a reimplementation of pressureaudio in pure This derivation is a reimplementation of pressureaudio in pure
nix. nix.
You can simply override libpulseaudio with this and most You can simply override libpulse with this and most
packages would just work. packages would just work.
''; '';
}; };