head 1.12; access; symbols pkgsrc-2017Q3:1.11.0.4 pkgsrc-2017Q3-base:1.11 pkgsrc-2017Q2:1.10.0.12 pkgsrc-2017Q2-base:1.10 pkgsrc-2017Q1:1.10.0.10 pkgsrc-2017Q1-base:1.10 pkgsrc-2016Q4:1.10.0.8 pkgsrc-2016Q4-base:1.10 pkgsrc-2016Q3:1.10.0.6 pkgsrc-2016Q3-base:1.10 pkgsrc-2016Q2:1.10.0.4 pkgsrc-2016Q2-base:1.10 pkgsrc-2016Q1:1.10.0.2 pkgsrc-2016Q1-base:1.10 pkgsrc-2015Q4:1.9.0.6 pkgsrc-2015Q4-base:1.9 pkgsrc-2015Q3:1.9.0.4 pkgsrc-2015Q3-base:1.9 pkgsrc-2015Q2:1.9.0.2 pkgsrc-2015Q2-base:1.9 pkgsrc-2015Q1:1.8.0.2 pkgsrc-2015Q1-base:1.8 pkgsrc-2014Q4:1.7.0.2 pkgsrc-2014Q4-base:1.7 pkgsrc-2014Q3:1.6.0.2 pkgsrc-2014Q3-base:1.6 pkgsrc-2014Q2:1.5.0.12 pkgsrc-2014Q2-base:1.5 pkgsrc-2014Q1:1.5.0.10 pkgsrc-2014Q1-base:1.5 pkgsrc-2013Q4:1.5.0.8 pkgsrc-2013Q4-base:1.5 pkgsrc-2013Q3:1.5.0.6 pkgsrc-2013Q3-base:1.5 pkgsrc-2013Q2:1.5.0.4 pkgsrc-2013Q2-base:1.5 pkgsrc-2013Q1:1.5.0.2 pkgsrc-2013Q1-base:1.5 pkgsrc-2012Q4:1.4.0.4 pkgsrc-2012Q4-base:1.4 pkgsrc-2012Q3:1.4.0.2 pkgsrc-2012Q3-base:1.4 pkgsrc-2012Q2:1.2.0.2 pkgsrc-2012Q2-base:1.2; locks; strict; comment @# @; 1.12 date 2017.09.29.12.40.30; author wiz; state dead; branches; next 1.11; commitid ZRYX7Ib64A6cG59A; 1.11 date 2017.07.23.18.47.09; author dholland; state Exp; branches; next 1.10; commitid CcPUmqVI44THTn0A; 1.10 date 2016.03.05.15.34.13; author gson; state Exp; branches; next 1.9; commitid gZTEFJIJCLj14tXy; 1.9 date 2015.04.11.08.51.05; author wiz; state Exp; branches; next 1.8; commitid sPWi7HDhl7Lyp9hy; 1.8 date 2015.01.10.16.15.30; author gdt; state Exp; branches; next 1.7; commitid w3msuYxbQCqdMu5y; 1.7 date 2014.10.28.12.44.05; author wiz; state Exp; branches 1.7.2.1; next 1.6; commitid 5iOOim5snySl0YVx; 1.6 date 2014.07.09.01.50.44; author taca; state Exp; branches; next 1.5; commitid CR40sx0vWSMUWDHx; 1.5 date 2013.02.17.06.07.46; author dholland; state Exp; branches 1.5.12.1; next 1.4; 1.4 date 2012.08.28.00.55.52; author mef; state Exp; branches; next 1.3; 1.3 date 2012.08.13.06.38.50; author wiz; state Exp; branches; next 1.2; 1.2 date 2012.06.26.17.02.31; author asau; state Exp; branches 1.2.2.1; next 1.1; 1.1 date 2012.06.16.21.04.16; author dholland; state Exp; branches; next ; 1.7.2.1 date 2015.01.25.10.21.18; author tron; state Exp; branches; next ; commitid 9g2N9w0SXpN0mo7y; 1.5.12.1 date 2014.07.09.18.27.16; author tron; state Exp; branches; next ; commitid 68MMdu4BmL0jtJHx; 1.2.2.1 date 2012.08.13.11.50.52; author tron; state Exp; branches; next ; desc @@ 1.12 log @emacs22*, emacs23*, emacs24*: remove unmaintained emacs versions As announced in https://mail-index.netbsd.org/pkgsrc-users/2017/09/11/msg025563.html This still leaves emacs20, emacs21, and the current version, emacs25. @ text @# $NetBSD: Makefile,v 1.11 2017/07/23 18:47:09 dholland Exp $ PKGNAME= ${DISTNAME:S/emacs/emacs24/:S/-/-nox11-/} PKGREVISION= 2 CONFLICTS+= emacs24-[0-9]* FILESDIR= ${.CURDIR}/../../editors/emacs24/files PATCHDIR= ${.CURDIR}/../../editors/emacs24/patches PKGDIR= ${.CURDIR}/../../editors/emacs24 .include "../../editors/emacs24/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" @ 1.11 log @Belated PKGREVISION bump for 20170617 change re-enabling ASLR. Hi, Joerg. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2016/03/05 15:34:13 gson Exp $ @ 1.10 log @Bump PKGREVISION due to changes in the shared emacs24 code. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2015/04/11 08:51:05 wiz Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.9 log @Update emacs24 to 24.5: * Changes in Emacs 24.5 ** This is mainly a bug-fix release, but there are some other changes. ** The default value of `history-length' has increased to 100. ** The variable `redisplay-dont-pause' is obsolete. * Changes in Specialized Modes and Packages in Emacs 24.5 ** `call-process-shell-command' and `process-file-shell-command' no longer take "&rest args". ** The option `browse-url-firefox-startup-arguments' no longer has an effect. ** ERC *** New option `erc-rename-buffers'. *** New faces `erc-my-nick-prefix-face' and `erc-nick-prefix-face'. *** `erc-format-@@nick' displays all user modes instead of only op and voice. *** The display of irc commands in the current buffer has been disabled. *** `erc-version' now follows the Emacs version. ** Obsolete packages *** cc-compat.el *** crisp.el (moved to elpa.gnu.org) *** tpu-edt.el, ws-mode.el These emulations of old editors are believed to be no longer relevant - contact emacs-devel@@gnu.org if you disagree. *** vi.el, vip.el (try M-x viper instead) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2015/01/10 16:15:30 gdt Exp $ d4 1 @ 1.8 log @Copy gnulib readlinkat patch from archivers/gtar-base. This undefines readlink so that the twisty maze of symlinks builds, and fixes the build on netbsd-5. Confirmed to work on netbsd-5/amd64 and netbsd-6/i386. Thanks to obache@@ for pointing out the problem. I will request a pullup to 2014Q4 soon if there are no objections. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2014/10/28 12:44:05 wiz Exp $ a3 1 PKGREVISION= 1 @ 1.7 log @Reset PKGREVISION after update. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2014/07/09 01:50:44 taca Exp $ d4 1 @ 1.7.2.1 log @Pullup ticket #4595 - requested by gdt editors/emacs24: build fix Revisions pulled up: - editors/emacs24-nox11/Makefile 1.8 - editors/emacs24/Makefile 1.31 - editors/emacs24/distinfo 1.15 - editors/emacs24/patches/patch-gnu_readlinkat.c 1.1 --- Module Name: pkgsrc Committed By: gdt Date: Sat Jan 10 16:15:30 UTC 2015 Modified Files: pkgsrc/editors/emacs24: Makefile distinfo pkgsrc/editors/emacs24-nox11: Makefile Added Files: pkgsrc/editors/emacs24/patches: patch-gnu_readlinkat.c Log Message: Copy gnulib readlinkat patch from archivers/gtar-base. This undefines readlink so that the twisty maze of symlinks builds, and fixes the build on netbsd-5. Confirmed to work on netbsd-5/amd64 and netbsd-6/i386. Thanks to obache@@ for pointing out the problem. I will request a pullup to 2014Q4 soon if there are no objections. @ text @d1 1 a1 1 # $NetBSD$ a3 1 PKGREVISION= 1 @ 1.6 log @Bump PKGREVISION with adding security patches to emacs24. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2013/02/17 06:07:46 dholland Exp $ a3 1 PKGREVISION= 1 d13 4 a16 4 CONFIGURE_ARGS+= --without-dbus --without-m17n-flt --without-otf \ --without-rsvg --without-x --without-xft \ --without-gif --without-jpeg --without-png \ --without-tiff --without-xpm @ 1.5 log @Change PKGNAME from emacs-nox11-24.2 to emacs24-nox11-24.2. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2012/08/28 00:55:52 mef Exp $ d4 1 @ 1.5.12.1 log @Pullup ticket #4444 - requested by taca editors/emacs24: security patch editors/emacs24-nox11: security patch Revisions pulled up: - editors/emacs24-nox11/Makefile 1.6 - editors/emacs24/Makefile 1.28 - editors/emacs24/distinfo 1.13 - editors/emacs24/patches/patch-lisp_emacs-lisp_find-gc.el 1.1 - editors/emacs24/patches/patch-lisp_gnus_gnus-fun.el 1.1 - editors/emacs24/patches/patch-lisp_net_tramp-sh.el 1.1 --- Module Name: pkgsrc Committed By: taca Date: Wed Jul 2 09:08:36 UTC 2014 Modified Files: pkgsrc/editors/emacs24: Makefile distinfo Added Files: pkgsrc/editors/emacs24/patches: patch-lisp_emacs-lisp_find-gc.el patch-lisp_gnus_gnus-fun.el patch-lisp_net_tramp-sh.el Log Message: Add fix for CVE-2014-3421, CVE-2014-3422 and CVE-2014-3424. Bump PKGREVISION. --- Module Name: pkgsrc Committed By: taca Date: Wed Jul 9 01:50:44 UTC 2014 Modified Files: pkgsrc/editors/emacs24-nox11: Makefile Log Message: Bump PKGREVISION with adding security patches to emacs24. @ text @d1 1 a1 1 # $NetBSD$ a3 1 PKGREVISION= 1 @ 1.4 log @Bump 24.1 to 24.2 (emacs24 and emacs24-nox11) (1) CVE-2012-3479 fixed on lisp/files.el patches/patch-lisp_files.el is removed. (2) From: ChangeLog ------- 2012-08-24 Chong Yidong * Version 24.2 released. 2012-08-14 Ulrich Mueller * lib/gnulib.mk: * lib/stdio.in.h: * m4/stdio_h.m4: Do not assume that gets is defined (Bug#11873). 2012-06-21 Ulrich Mueller * configure.in: Use m/intel386.h for amd64 with x32 ABI. (Bug#11669) -------- Thanks wiz@@ @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2012/08/13 06:38:50 wiz Exp $ d3 1 a3 1 PKGNAME= ${DISTNAME:S/-/-nox11-/} d5 1 a5 1 CONFLICTS+= emacs-[0-9]* @ 1.3 log @Fix CVE-2012-3479: When the Emacs user option `enable-local-variables' is set to `:safe' (the default value is t), Emacs should automatically refuse to evaluate `eval' forms in file-local variable sections. Due to the bug, Emacs instead automatically evaluates such `eval' forms. Thus, if the user changes the value of `enable-local-variables' to `:safe', visiting a malicious file can cause automatic execution of arbitrary Emacs Lisp code with the permissions of the user. Bug tracker ref: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=12155 Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2012/06/26 17:02:31 asau Exp $ a3 1 PKGREVISION= 2 @ 1.2 log @Install documentation. Emacs is not the package that can be used without it effectively. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2012/06/16 21:04:16 dholland Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.2.2.1 log @Pullup ticket #3898 - requested by wiz editors/emacs24-nox11: security patch editors/emacs24: security patch Revisions pulled up: - editors/emacs24-nox11/Makefile 1.3 - editors/emacs24-nox11/version.mk 1.2 - editors/emacs24/Makefile 1.4 - editors/emacs24/distinfo 1.3-1.4 - editors/emacs24/patches/patch-aa 1.2 - editors/emacs24/patches/patch-ab 1.2 - editors/emacs24/patches/patch-lisp_files.el 1.1 --- Module Name: pkgsrc Committed By: marino Date: Fri Aug 10 10:08:14 UTC 2012 Modified Files: pkgsrc/editors/emacs24: distinfo pkgsrc/editors/emacs24/patches: patch-aa patch-ab Log Message: editors/emacs24: update configure* patches for DragonFly DragonFly needs libc explicitly defined for its linker. The temacs utility still segfaults, but at least it builds now. --- Module Name: pkgsrc Committed By: jmmv Date: Sat Aug 11 17:21:04 UTC 2012 Modified Files: pkgsrc/editors/emacs24-nox11: version.mk Log Message: Fix the build of emacs modules when EMACS_TYPE=emacs24nox. The emacs flavor is 'emacs' and the package dependency is 'emacs-nox11', not 'emacs24' nor 'emacs24-nox11' (respectively). --- Module Name: pkgsrc Committed By: wiz Date: Mon Aug 13 06:38:50 UTC 2012 Modified Files: pkgsrc/editors/emacs24: Makefile distinfo pkgsrc/editors/emacs24-nox11: Makefile Log Message: Fix CVE-2012-3479: When the Emacs user option `enable-local-variables' is set to `:safe' (the default value is t), Emacs should automatically refuse to evaluate `eval' forms in file-local variable sections. Due to the bug, Emacs instead automatically evaluates such `eval' forms. Thus, if the user changes the value of `enable-local-variables' to `:safe', visiting a malicious file can cause automatic execution of arbitrary Emacs Lisp code with the permissions of the user. Bug tracker ref: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=12155 Bump PKGREVISION. --- Module Name: pkgsrc Committed By: wiz Date: Mon Aug 13 06:39:06 UTC 2012 Added Files: pkgsrc/editors/emacs24/patches: patch-lisp_files.el Log Message: Fix CVE-2012-3479: When the Emacs user option `enable-local-variables' is set to `:safe' (the default value is t), Emacs should automatically refuse to evaluate `eval' forms in file-local variable sections. Due to the bug, Emacs instead automatically evaluates such `eval' forms. Thus, if the user changes the value of `enable-local-variables' to `:safe', visiting a malicious file can cause automatic execution of arbitrary Emacs Lisp code with the permissions of the user. Bug tracker ref: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=12155 @ text @d1 1 a1 1 # $NetBSD$ d4 1 a4 1 PKGREVISION= 2 @ 1.1 log @Add emacs24-nox11 package, based on emacs-nox11 (which is currently emacs23) but attached to emacs24. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.35 2012/02/20 01:22:32 obache Exp $ d4 1 @