pkgsrc/editors/emacs25-nox11/Makefile
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

18 lines
593 B
Makefile

# $NetBSD: Makefile,v 1.5 2017/09/12 03:19:02 ryoon Exp $
PKGNAME= ${DISTNAME:S/emacs/emacs25/:S/-/-nox11-/}
CONFLICTS+= emacs25-[0-9]*
FILESDIR= ${.CURDIR}/../../editors/emacs25/files
PATCHDIR= ${.CURDIR}/../../editors/emacs25/patches
PKGDIR= ${.CURDIR}/../../editors/emacs25
.include "../../editors/emacs25/Makefile.common"
CONFIGURE_ARGS+= --without-dbus --without-m17n-flt --without-otf
CONFIGURE_ARGS+= --without-rsvg --without-x --without-xft
CONFIGURE_ARGS+= --without-gif --without-jpeg --without-png
CONFIGURE_ARGS+= --without-tiff --without-xpm
.include "../../mk/bsd.pkg.mk"