emacs: Update Mac Port Emacs to 24.5-mac-5.9

This commit is contained in:
John Wiegley 2015-07-20 14:22:43 -07:00
parent eca6aa0e8d
commit 5c896e5511
3 changed files with 8 additions and 6 deletions

View File

@ -21,6 +21,8 @@ self: super: {
options = dontCheck super.options; options = dontCheck super.options;
statistics = dontCheck super.statistics; statistics = dontCheck super.statistics;
text = dontCheck super.text; text = dontCheck super.text;
c2hs = dontCheck super.c2hs;
mockery = dontCheck super.mockery;
# The package doesn't compile with ruby 1.9, which is our default at the moment. # The package doesn't compile with ruby 1.9, which is our default at the moment.
hruby = super.hruby.override { ruby = pkgs.ruby_2_1; }; hruby = super.hruby.override { ruby = pkgs.ruby_2_1; };

View File

@ -54313,7 +54313,7 @@ self: {
yesod-static yesod-static
]; ];
buildTools = [ buildTools = [
bup curl git gnupg lsof openssh perl rsync wget which curl git gnupg openssh perl rsync wget which
]; ];
configureFlags = [ "-fassistant" "-fproduction" ]; configureFlags = [ "-fassistant" "-fproduction" ];
preConfigure = "export HOME=$TEMPDIR"; preConfigure = "export HOME=$TEMPDIR";

View File

@ -79,9 +79,9 @@ in
nativeBuildInputs = [ args.python ]; nativeBuildInputs = [ args.python ];
}; };
libxkbfile = attrs: attrs // { # libxkbfile = attrs: attrs // {
patches = lib.optional stdenv.cc.isClang ./libxkbfile-clang36.patch; # patches = lib.optional stdenv.cc.isClang ./libxkbfile-clang36.patch;
}; # };
libpciaccess = attrs : attrs // { libpciaccess = attrs : attrs // {
patches = [ ./libpciaccess-apple.patch ]; patches = [ ./libpciaccess-apple.patch ];
@ -285,9 +285,9 @@ in
dmxproto /*libdmx not used*/ xf86vidmodeproto dmxproto /*libdmx not used*/ xf86vidmodeproto
recordproto libXext pixman libXfont recordproto libXext pixman libXfont
damageproto xcmiscproto bigreqsproto damageproto xcmiscproto bigreqsproto
libpciaccess inputproto xextproto randrproto renderproto presentproto inputproto xextproto randrproto renderproto presentproto
dri2proto dri3proto kbproto xineramaproto resourceproto scrnsaverproto videoproto dri2proto dri3proto kbproto xineramaproto resourceproto scrnsaverproto videoproto
]; ] ++ lib.optional (!isDarwin) libpciaccess;
commonPatches = [ ./xorgserver-xkbcomp-path.patch ] commonPatches = [ ./xorgserver-xkbcomp-path.patch ]
++ lib.optional isDarwin ./fix-clang.patch; ++ lib.optional isDarwin ./fix-clang.patch;
# XQuartz requires two compilations: the first to get X / XQuartz, # XQuartz requires two compilations: the first to get X / XQuartz,