BSD Ports

Vulnerable: version 29.4 is affected by 1 known vulnerability. See below.

editors/emacs29-nox11 29.4 NetBSD

GNU editing macros (editor)

System
NetBSD
Repository
pkgsrc
Last update
Commit
ad932b7c16
License
gnu-gpl-v3
Categories
editors
Package size
43499.7 KiB, 121629.6 KiB installed

Description

GNU Emacs is an extensible, customizable editor textand more. 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-sensitive editing modes, including syntax coloring, for a wide variety of file types including plain text, source code, and HTML.
  • Complete built-in documentation, including a tutorial for new users.
  • Support for many languages and their scripts, including all scripts, Russian, Greek, Japanese, Chinese, Korean, Thai, Vietnamese, Lao, Ethiopian, and some Indian scripts.
  • Highly customizable, using Emacs Lisp code or a graphical customization interface.
  • A large number of extensions that add other functionality, including a project planner, mail and news reader, debugger interface, calendar, and more. Many of these extensions are distributed with GNU Emacs; others are available separately.

This package contains Emacs version 29.

Install

Binary package:

pkgin install emacs29-nox11

From pkgsrc:

cd /usr/pkgsrc/editors/emacs29-nox11 && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_6429.4
NetBSD 10.1 aarch6429.4
SmartOS / illumos x86_6429.4nb2
macOS 15 arm6429.4nb2

Dependencies

No port depends on this one.

Known vulnerabilities 1

Commit history 3

DateCommitCreditsLog message
ad932b7c16 markd emacs*: load local-site-start from site-start.el
Since we now use site-start.el allow it to load a local-site-start.el for those users who had their own use for it.
6dc928d663 spz summary bump pkgrevision
2024-08-07 switch to libjit from gcc14 2024-11-01 recursive bump for icu 76.1 shlib bump 2024-11-01 revbump for icu downgrade 2024-11-14 recursive bump for icu 76 shlib major version bump 2025-04-17 recursive bump for icu 77 and libxml2 2.14 2025-04-19 recursive bump for default Kerberos implementation switch 2025-10-23 recursive bump for pcre2 2026-01-07 recursive bump for icu 78.1 2026-02-06 recursive bump for nettle 4.0 shlib major bump 2026-05-14 Recursive revbump from security/nettle-4.0 2026-09-02 recursive bump for pcre2 10.48 2026-09-12 emacs29: fix CVE-2025-1244 2026-09-27 revbump for pcre2 symbol versioning change 2026-09-29 recursive bump for pcre2 10.49 possibly also 2024-10-20 recursive bump for merging at-spi2-atk and atk into at2-spi-core …
189f50a128 wiz *: adapt packages to new emacs framework
With a lot of help from Showta Ishizaki.