From 5c05e3f866abda9337c4b0adb926da995384cdfd Mon Sep 17 00:00:00 2001 From: Florian Friesdorf Date: Mon, 23 Jan 2012 00:55:48 +0000 Subject: [PATCH] emacs-24 alsaLib and imagemagickBig svn path=/nixpkgs/trunk/; revision=31788 --- pkgs/applications/editors/emacs-24/default.nix | 3 ++- pkgs/top-level/all-packages.nix | 4 +++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/emacs-24/default.nix b/pkgs/applications/editors/emacs-24/default.nix index 0d10b1db413..91307deb220 100644 --- a/pkgs/applications/editors/emacs-24/default.nix +++ b/pkgs/applications/editors/emacs-24/default.nix @@ -1,6 +1,7 @@ { stdenv, fetchurl, ncurses, x11, libXaw, libXpm, Xaw3d , pkgconfig, gtk, libXft, dbus, libpng, libjpeg, libungif , libtiff, librsvg, texinfo, gconf, libxml2, imagemagick, gnutls +, alsaLib }: # XXX: ? @@ -24,7 +25,7 @@ stdenv.mkDerivation rec { buildInputs = [ ncurses x11 texinfo libXaw Xaw3d libXpm libpng libjpeg libungif - libtiff librsvg libXft gconf libxml2 imagemagick gnutls + libtiff librsvg libXft gconf libxml2 imagemagick gnutls alsaLib ] ++ stdenv.lib.optionals (gtk != null) [ gtk pkgconfig ] ++ stdenv.lib.optional stdenv.isLinux dbus; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index cfa6c6abd0b..7e4c6402184 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -6641,9 +6641,11 @@ let Xaw3d = null; gtk = if stdenv.isDarwin then null else gtkLibs.gtk; # TODO: these packages don't build on Darwin. - # XXX: Do we want gconf by default? What is emacs using it for? gconf = null /* if stdenv.isDarwin then null else gnome.GConf */; librsvg = if stdenv.isDarwin then null else librsvg; + # alsa only on linux + alsaLib = if stdenv.isLinux then alsaLib else null; + imagemagick = imagemagickBig; }); emacsPackages = emacs: self: let callPackage = newScope self; in rec {