Some more optional features for Vim

svn path=/nixpkgs/trunk/; revision=20288
This commit is contained in:
Michael Raskin 2010-02-28 17:54:41 +00:00
parent ef1918f200
commit 01d5ec596b

View File

@ -13,6 +13,16 @@ let
["perlSupport" "perl"] ["perlSupport" "perl"]
["tclSupport" "tcl"] ["tclSupport" "tcl"]
["eclSupport" "ecl" "gmp" "mpfr"] ["eclSupport" "ecl" "gmp" "mpfr"]
["luaSupport" "lua"]
# Currently causes problems
["mzSchemeSupport" "pltScheme"]
["perlSupport" "perl"]
["rubySupport" "ruby"]
["hangulSupport"]
["sniffSupport"]
["gettextSupport" "gettext"]
["true" "ncurses"] ["true" "ncurses"]
["false" "libSM"] ["false" "libSM"]
]; ];
@ -24,6 +34,10 @@ let
"tclSupport" "-tcl" "tclSupport" "-tcl"
"ximSupport" "-xim" "ximSupport" "-xim"
"eclSupport" "-ecl" "eclSupport" "-ecl"
"luaSupport" "-lua"
"perlSupport" "-perl"
"rubySupport" "-ruby"
"mzSchemeSupport" "-mzscheme"
]; ];
configFlags = [ configFlags = [
"true" " --enable-multibyte " "true" " --enable-multibyte "
@ -34,6 +48,13 @@ let
"tclSupport" " --enable-tclinterp " "tclSupport" " --enable-tclinterp "
"ximSupport" " --enable-xim " "ximSupport" " --enable-xim "
"eclSupport" " --enable-eclinterp " "eclSupport" " --enable-eclinterp "
"hangulSupport" " --enable-hangulinput "
"perlSupport" " --enable-perlinterp "
"luaSupport" " --enable-luainterp --with-lua-prefix=${args.lua} "
"rubySupport" " --enable-rubyinterp "
"sniffSupport" " --enable-sniff "
"mzSchemeSupport" " --enable-mzschemeinterp "
"gettextSupport" " --enable-nls "
]; ];
buildInputsNames = args.lib.filter (x: (null!=getVal x)) buildInputsNames = args.lib.filter (x: (null!=getVal x))
(args.lib.uniqList {inputList = (args.lib.uniqList {inputList =