Commit graph

10 commits

Author SHA1 Message Date
gdt
81bac6eddc emacs25-nox11: fix build on MacOS
On MacOS, the build finds the Cocoa framework and tries to build
nextstep, which results in a wildly differing PLIST.  Pass
"--without-ns" to force disable this.   No PKGREVISION, as any build
which found ns previously failed.
2018-05-31 01:44:09 +00:00
jperkin
c05e0ecd66 emacs25-nox11: Fix _EMACS_VERSION_MINOR. 2018-02-01 11:18:16 +00:00
ryoon
71a3347258 Update emacs25 and emacs25-nox11 to 25.3
Changelog:
This is an emergency release to fix a security vulnerability in Emacs.

Enriched Text mode has its support for decoding 'x-display' disabled.
This feature allows saving 'display' properties as part of text.
Emacs 'display' properties support evaluation of arbitrary Lisp forms
as part of instantiating the property, so decoding 'x-display' is
vulnerable to executing arbitrary malicious Lisp code included in the
text (e.g., sent as part of an email message).

This vulnerability was introduced in Emacs 19.29.
2017-09-12 03:19:02 +00:00
wiz
0c686a996d emacs25-nox11: bump PKGREVISION for security fix. 2017-09-11 11:34:15 +00:00
dholland
71fe78ff4d Belated PKGREVISION bump for 20170617 change re-enabling ASLR.
Hi, Joerg.
2017-07-23 18:47:09 +00:00
wiz
2f5060beec Restore version.mk, for emacs/Makefile.common
XXX: this file should not be necessary
2017-04-29 07:11:56 +00:00
wiz
f91c23c185 Remove unused file. 2017-04-27 13:44:33 +00:00
jperkin
3ec2299975 Fix _EMACS_REQD package name. 2016-12-31 08:33:34 +00:00
ryoon
05c761e676 Fix CONFLICTS pattern, pointed by @yatasan on twitter 2016-09-21 12:21:51 +00:00
ryoon
5f5520272d Import emacs25-nox11-25.1 as editors/emacs25-nox11.
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 25.
2016-09-18 13:38:22 +00:00