Unverified Commit 9d60f65c authored by K900's avatar K900 Committed by GitHub
Browse files

alsa-plugins: add more dependencies, make existing dependencies unconditional (#353378)

parents 2280d540 104eb099
Loading
Loading
Loading
Loading
+20 −6
Original line number Diff line number Diff line
{ stdenv, fetchurl, lib, pkg-config, alsa-lib, libogg, libpulseaudio ? null, libjack2 ? null }:
{
  stdenv,
  fetchurl,
  lib,
  pkg-config,
  alsa-lib,
  ffmpeg,
  libjack2,
  libogg,
  libpulseaudio,
  speexdsp,
}:

stdenv.mkDerivation rec {
  pname = "alsa-plugins";
@@ -11,11 +22,14 @@ stdenv.mkDerivation rec {

  nativeBuildInputs = [ pkg-config ];

  # ToDo: a52, etc.?
  buildInputs =
    [ alsa-lib libogg ]
    ++ lib.optional (libpulseaudio != null) libpulseaudio
    ++ lib.optional (libjack2 != null) libjack2;
  buildInputs = [
    alsa-lib
    ffmpeg
    libjack2
    libogg
    libpulseaudio
    speexdsp
  ];

  meta = with lib; {
    description = "Various plugins for ALSA";