Services » Browse Packages » app-editors »
emacs
|
Legend:
- + - stable
- ~ - unstable
- M - hardmask
|
USE flags
- abi_x86_x32 - x32 ABI libraries
- acl - Add support for Access Control Lists
- alsa - Add support for media-libs/alsa-lib (Advanced Linux Sound Architecture)
- aqua - Include support for the Mac OS X Aqua (Carbon/Cocoa) GUI
- athena - Enable the MIT Athena widget set (x11-libs/libXaw)
- cairo - Enable support for the cairo graphics library
- dbus - Enable dbus support for anything that needs it (gpsd, gnomemeeting, etc)
- dynamic-loading - Enable loading of dynamic libraries (modules) at runtime
- games - Support shared score files for games
- gfile - Use gfile (dev-libs/glib) for file notification
- gif - Add GIF image support
- gmp - Use the GNU multiple precision arithmetic library (dev-libs/gmp) instead of the bundled mini-gmp subset
- gpm - Add support for sys-libs/gpm (Console-based mouse driver)
- gsettings - Use gsettings (dev-libs/glib) to read the system font name
- gtk - Add support for x11-libs/gtk+ (The GIMP Toolkit)
- gui - Enable support for a graphical user interface
- gzip-el - Compress bundled Emacs Lisp source
- harfbuzz - Use media-libs/harfbuzz as text shaping engine
- imagemagick - Use media-gfx/imagemagick for image processing
- inotify - Enable inotify filesystem monitoring support
- jit - Compile with Emacs Lisp native compiler support via libgccjit
- jpeg - Add JPEG image support
- json - Compile with native JSON support using dev-libs/jansson
- kerberos - Add kerberos support
- lcms - Add lcms support (color management engine)
- libxml2 - Use dev-libs/libxml2 to parse XML instead of the internal Lisp implementations
- livecd - !!internal use only!! DO NOT SET THIS FLAG YOURSELF!, used during livecd building
- m17n-lib - Enable m17n-lib support
- mailutils - Retrieve e-mail using net-mail/mailutils instead of the internal movemail substitute
- motif - Add support for the Motif toolkit
- png - Add support for libpng (PNG images)
- selinux - !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
- small-ja-dic - Generate a smaller-size Japanese dictionary (saves about 5 MiB in installed image)
- sound - Enable sound support
- source - Install C source files and make them available for find-function
- sqlite - Add support for sqlite - embedded sql database
- ssl - Add support for SSL/TLS connections (Secure Socket Layer / Transport Layer Security)
- svg - Add support for SVG (Scalable Vector Graphics)
- systemd - Enable use of systemd-specific libraries and features like socket activation or session tracking
- threads - Add elisp threading support
- tiff - Add support for the TIFF image format
- toolkit-scroll-bars - Use the selected toolkit's scrollbars in preference to Emacs' own scrollbars
- tree-sitter - Support the dev-libs/tree-sitter parsing library
- valgrind - Enable annotations for accuracy. May slow down runtime slightly. Safe to use even if not currently using dev-util/valgrind
- webp - Add support for the WebP image format
- wide-int - Prefer wide Emacs integers (typically 62-bit). This option has an effect only on architectures where "long" and "long long" types have different size.
- X - Add support for X11
- xattr - Add support for extended attributes (filesystem-stored metadata)
- Xaw3d - Add support for the 3d athena widget set
- xft - Build with support for XFT font renderer (x11-libs/libXft)
- xpm - Add support for XPM graphics format
- xwidgets - Enable use of GTK widgets in Emacs buffers (requires GTK3)
- zlib - Add support for zlib (de)compression
Security Advisory
Also available in:
Atom