diff --git a/lib/modules/Tools.pmod/Install.pmod b/lib/modules/Tools.pmod/Install.pmod index 1584817b4ea1d8c3bc38baab2388f75379ab2b2e..5c4236a31b32ab75f161ebf1b8116eb2043cf47e 100644 --- a/lib/modules/Tools.pmod/Install.pmod +++ b/lib/modules/Tools.pmod/Install.pmod @@ -7,7 +7,7 @@ //! array(string) features() { - array a = ({}); + array a = ({}), m = ({}); if(!_static_modules["Regexp"]) a += ({ "dynamic_modules" }); @@ -38,7 +38,8 @@ array(string) features() "_Image_TIFF", "_Image_TTF", "_Image_XFace", "Image.PNG", "Java", "Mird", "Msql", "Mysql", "Odbc", "Oracle", "PDF", "Perl", "Postgres", "SANE", "SDL", "Ssleay", "Yp", "sybase", "_WhiteFish", - "X" }), + "X", "Bz2", "COM", "Fuse", "GTK2", "Gettext", "HTTPAccept", + "Kerberos", "SQLite", "_Image_SVG"}), string modname) { catch @@ -49,12 +50,12 @@ array(string) features() { if(modname[0] == '_') modname = replace(modname[1..], "_", "."); - a += ({ modname }); + m += ({ modname }); } }; } - return a; + return a + sort (m); } //!