pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/editors/emacs26-nox11 emacs26-nox11: force-disable ns ...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/65133a7c3af1
branches:  trunk
changeset: 309951:65133a7c3af1
user:      gdt <gdt%pkgsrc.org@localhost>
date:      Fri Jun 29 15:39:33 2018 +0000

description:
emacs26-nox11: force-disable ns to fix build on MacOS

emacs26-nox11 is missing a fix made to emacs25, which disables ns
(nextstep) unconditionally.  Otherwise, the build picks up system
libraries and builds a mac app, which does not match the PLIST, and is
not console-only as intended.

(The CONFIGURE_ARGS disabling scheme is inconsistent between emacs
version, but this is a minimal build fix during freeze.)

diffstat:

 editors/emacs26-nox11/Makefile |  3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diffs (17 lines):

diff -r 7b136c092f1a -r 65133a7c3af1 editors/emacs26-nox11/Makefile
--- a/editors/emacs26-nox11/Makefile    Fri Jun 29 12:51:55 2018 +0000
+++ b/editors/emacs26-nox11/Makefile    Fri Jun 29 15:39:33 2018 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2018/06/20 11:08:22 mef Exp $
+# $NetBSD: Makefile,v 1.2 2018/06/29 15:39:33 gdt Exp $
 
 PKGNAME=        ${DISTNAME:S/emacs/emacs26/:S/-/-nox11-/}
 CONFLICTS+=    emacs26-[0-9]*
@@ -18,6 +18,7 @@
 CONFIGURE_ARGS+=        --without-imagemagick
 CONFIGURE_ARGS+=        --without-xaw3d
 CONFIGURE_ARGS+=        --without-xft --without-libotf --without-m17n-flt
+CONFIGURE_ARGS+=       --without-ns
 
 CONFIGURE_ARGS+=        --without-x
 CONFIGURE_ARGS+=        --without-xpm



Home | Main Index | Thread Index | Old Index