diff options
author | Domen Kožar <domen@dev.si> | 2014-10-07 21:02:18 +0200 |
---|---|---|
committer | Domen Kožar <domen@dev.si> | 2014-10-07 21:46:15 +0200 |
commit | 4941b96f0ce45bcc9c922e9a219aa2792753a09a (patch) | |
tree | d141054024f24074225e16167a68f9dd9f54a7ba /nixos/modules/config/pulseaudio.nix | |
parent | 78da0ea8d6d7c311763f5b2675216c0ff4106f9a (diff) | |
download | nixpkgs-4941b96f0ce45bcc9c922e9a219aa2792753a09a.tar nixpkgs-4941b96f0ce45bcc9c922e9a219aa2792753a09a.tar.gz nixpkgs-4941b96f0ce45bcc9c922e9a219aa2792753a09a.tar.bz2 nixpkgs-4941b96f0ce45bcc9c922e9a219aa2792753a09a.tar.lz nixpkgs-4941b96f0ce45bcc9c922e9a219aa2792753a09a.tar.xz nixpkgs-4941b96f0ce45bcc9c922e9a219aa2792753a09a.tar.zst nixpkgs-4941b96f0ce45bcc9c922e9a219aa2792753a09a.zip |
eval fix
Diffstat (limited to 'nixos/modules/config/pulseaudio.nix')
-rw-r--r-- | nixos/modules/config/pulseaudio.nix | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/nixos/modules/config/pulseaudio.nix b/nixos/modules/config/pulseaudio.nix index 737f0abc52f..8b38489a8c1 100644 --- a/nixos/modules/config/pulseaudio.nix +++ b/nixos/modules/config/pulseaudio.nix @@ -12,7 +12,7 @@ let # Forces 32bit pulseaudio and alsaPlugins to be built/supported for apps # using 32bit alsa on 64bit linux. - enable32BitAlsaPlugins = stdenv.isx86_64 && (pkgs_i686.alsaLib != null); + enable32BitAlsaPlugins = stdenv.isx86_64 && (pkgs_i686.alsaLib != null && pkgs_i686.pulseaudio != null); ids = config.ids; @@ -126,8 +126,7 @@ in { (mkIf cfg.enable { environment.systemPackages = [ cfg.package - (lib.optional enable32BitAlsaPlugins pkgs_i686.pulseaudio) - ]; + ] ++ lib.optionals enable32BitAlsaPlugins [ pkgs_i686.pulseaudio ]; environment.etc = singleton { target = "asound.conf"; |