Vulnerable: version 30.1_2,3 is affected by 3 known vulnerabilities. See below.
editors/emacs 30.1_2,3 DragonFly
GNU editing macros
- System
- DragonFly
- Repository
- DPorts
- Maintainer
- [email protected] (as in FreeBSD)
- License
- GPLv3+
- Categories
- editors
- Package size
- 73887.0 KiB, 275231.4 KiB installed
Description
GNU Emacs is an extensible, customizable, free/libre text editor. At its core is an interpreter for Emacs Lisp, a dialect of the Lisp programming language with extensions to support text editing.
The features of GNU Emacs include:
- content-aware editing modes, including syntax coloring, for many file types
- complete built-in documentation, including a tutorial for new users
- full Unicode support for nearly all human scripts
- powerful customizability, using Emacs Lisp code or a graphical interface
- a vast ecosystem of functionality beyond text editing, including a project planner, mail and news reader, debugger interface, calendar, even a psychotherapist, and more
- a packaging system for downloading and installing extensions.
In the other systems
| System | Port | Version |
|---|---|---|
| DragonFly | editors/emacs | 30.1_2,3 |
| FreeBSD | editors/emacs | 31.1_3,3 |
| OpenBSD | editors/emacs | 31.1-gtk3 |
| NetBSD | editors/emacs | 30.2 |
| MidnightBSD | editors/emacs | 31.1_5,3 |
| HardenedBSD | editors/emacs | 31.1_2,3 |
| GhostBSD | editors/emacs | 31.1_2,3 |
| OPNsense | editors/emacs | 30.2_3,3 |
Install
Binary package:
pkg install emacs
From DPorts:
cd /usr/dports/editors/emacs && make install clean
Dependencies
Run dependencies 43
- accessibility/at-spi2-core
- databases/sqlite3
- devel/dbus
- devel/desktop-file-utils
- devel/gettext-runtime
- devel/glib20
- devel/ncurses
- devel/tree-sitter
- graphics/cairo
- graphics/gdk-pixbuf2
- graphics/giflib
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/librsvg2-rust
- graphics/png
- graphics/tiff
- graphics/webp
- lang/gcc11
- mail/mailutils
- math/gmp
- print/freetype2
- print/harfbuzz
- print/indexinfo
- security/gnutls
- sysutils/coreutils
- textproc/libxml2
- x11-fonts/fontconfig
- x11-toolkits/gtk30
- x11-toolkits/libXmu
- x11-toolkits/libXt
- x11-toolkits/pango
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXcomposite
- x11/libXext
- x11/libXfixes
- x11/libXi
- x11/libXinerama
- x11/libXpm
- x11/libXrandr
- x11/libXrender
- x11/libxcb
Required by 90
- audio/emms
- audio/mpg123.el
- cad/dinotrace
- cad/verilog-mode.el
- databases/bbdb
- databases/closql
- databases/closql-devel
- databases/emacsql
- databases/emacsql-devel
- databases/pg.el
- deskutils/howm
- devel/cask
- devel/clojure-cider
- devel/dash.el
- devel/distel
- devel/epl.el
- devel/forge
- devel/forge-devel
- devel/ghub
- devel/ghub-devel
- devel/git-modes
- devel/llama.el
- devel/lua-mode
- devel/magit
- devel/magit-devel
- devel/p5-Sepia
- devel/pkg-info.el
- devel/psvn
- devel/tablist
- devel/transient
- devel/transient-devel
- devel/treepy.el
- editors/apel
- editors/flim
- editors/paredit-mode.el
- editors/psgml
- editors/semi
- editors/slime
- editors/sly
- editors/sly-asdf
- editors/sly-named-readtables
- editors/sly-quicklisp
- editors/tamago
- editors/web-mode
- editors/with-editor
- editors/with-editor-devel
- irc/riece
- japanese/boiled-mozc
- japanese/cp5022x-el
- japanese/ddskk
- japanese/lookup
- japanese/migemo.el
- japanese/mozc-el
- japanese/navi2ch
- japanese/yc.el
- lang/alchemist.el
- lang/clojure-mode.el
- lang/csharp-mode.el
- lang/elixir-mode.el
- lang/haskell-mode.el
- lang/php-mode.el
- lang/tuareg-mode.el
- mail/c-sig
- mail/mailest
- mail/mew
- mail/mew-devel
- mail/mu4e
- mail/mu4e-maildirs
- mail/notmuch-emacs
- mail/wanderlust
- mail/x-face-e21
- mail/xcite
- math/ess
- misc/compat.el
- misc/elscreen
- print/auctex
- print/hyperlatex
- print/pdf-tools
- security/starttls
- sysutils/puppet-mode.el
- textproc/adoc-mode.el
- textproc/dictem
- textproc/dictionary
- textproc/doc-mode.el
- textproc/markdown-mode.el
- textproc/muse
- textproc/uim-el
- textproc/xml-lite.el
- textproc/yaml.el
- www/emacs-w3m
Configuration
No options to configure.
- Service scripts
- none
- Flavors
emacs-nox-30.1_2,3,emacs-canna-30.1_2,3,emacs-wayland-30.1_2,3