notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
non port: editors/emacs/distinfo

Number of commits found: 43

Sunday, 23 Jun 2024
21:57 Joseph Mingrone (jrm) search for other commits by this committer
editors/emacs: Update to 24.4, an emergency bugfix release

Emacs 29.4 is an emergency bugfix release; it includes no new features
except a small number of changes intended to resolve a security
vulnerability uncovered in Emacs 29.3 and earlier.

https://lists.gnu.org/archive/html/info-gnu-emacs/2024-06/msg00000.html

Reviewed by:	ashish, yasu
Sponsored by:	The FreeBSD Foundation
Security:	https://vuxml.freebsd.org/freebsd/4f6c4c07-3179-11ef-9da5-1c697a616631.html
Differential Revision:	https://reviews.freebsd.org/D45703
commit hash: bf61a9770b756e14e02ad5f4e8747a8fe867bae6 commit hash: bf61a9770b756e14e02ad5f4e8747a8fe867bae6 commit hash: bf61a9770b756e14e02ad5f4e8747a8fe867bae6 commit hash: bf61a9770b756e14e02ad5f4e8747a8fe867bae6 bf61a97
21:42 Joseph Mingrone (jrm) search for other commits by this committer
editors/emacs: Backport Emacs 29.4 security fix

Details about the security vulnerability can be found at
https://seclists.org/oss-sec/2024/q2/296.

Reviewed by:	ashish
Sponsored by:	The FreeBSD Foundation
Security:	https://vuxml.freebsd.org/freebsd/4f6c4c07-3179-11ef-9da5-1c697a616631.html
Differential Revision:	https://reviews.freebsd.org/D45714
commit hash: 8ef91da50b7381a2f0f014ed3c7ee247269482a2 commit hash: 8ef91da50b7381a2f0f014ed3c7ee247269482a2 commit hash: 8ef91da50b7381a2f0f014ed3c7ee247269482a2 commit hash: 8ef91da50b7381a2f0f014ed3c7ee247269482a2 8ef91da
Tuesday, 26 Mar 2024
22:47 Ashish SHUKLA (ashish) search for other commits by this committer
editors/emacs: Update to 29.3

Emacs 29.3 is an emergency bugfix release intended to fix several
security vulnerabilities. For details, refer to the Changelog.

Changelog:
https://git.savannah.gnu.org/cgit/emacs.git/tree/etc/NEWS?h=emacs-29.3

Reviewed by:	jrm
Security:	f661184a-eb90-11ee-92fc-1c697a616631
Differential Revision:	<https://reviews.freebsd.org/D44492>

Co-authored-by:		Joseph Mingrone <jrm@FreeBSD.org>
commit hash: 4d9f1684ed014a79d95526fa8c4ba77ece854b8d commit hash: 4d9f1684ed014a79d95526fa8c4ba77ece854b8d commit hash: 4d9f1684ed014a79d95526fa8c4ba77ece854b8d commit hash: 4d9f1684ed014a79d95526fa8c4ba77ece854b8d 4d9f168
Saturday, 27 Jan 2024
22:32 Joseph Mingrone (jrm) search for other commits by this committer
editors/emacs: Update to 29.2

This is a bug-fix release with no new features.

Changelog:	https://git.savannah.gnu.org/cgit/emacs.git/tree/etc/NEWS?h=emacs-29.2
Reviewed by:	ashish
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D43616
commit hash: 29b94c52385d864db8ced05dfd327aae4e432919 commit hash: 29b94c52385d864db8ced05dfd327aae4e432919 commit hash: 29b94c52385d864db8ced05dfd327aae4e432919 commit hash: 29b94c52385d864db8ced05dfd327aae4e432919 29b94c5
Sunday, 20 Aug 2023
00:53 Yasuhiro Kimura (yasu) search for other commits by this committer
editors/emacs: Update to 29.1

* Update Canna patch to the one for Emacs 29.
* Add new options PGTK, SQLITE3, TREESITTER and WEBP. SQLITE3 and
  TREESITTER are ON by default. PGTK and WEBP options are excluded
  from nox flavor.
* CARGO option doesn't imply XFT but prevents it. It is caused as a
  result of adding pure GTK support (PGTK option).
* OTK options doesn't imply XTF any more. It is also caused as a
  result of adding pure GTK support.
* Update NATIVECOMP option so it specifies ahead-of-time compilation
  via the configure argument.
* Remove "experimental" from NATIVECOMP_DESC.
* Add print/freetype2 and x11-fonts/fontconfig to CAIRO_LIB_DEPENDS
  and GTK3_LIB_DEPENDS. Necessary to link emacs binary with shared
  libraries.
* When PGTK option is ON and SCROLLBARS is OFF, configure fails as
  following

  ----------------------------------------------------------------------
  checking for gnutls >= 2.12.2... yes
  checking for jansson >= 2.7... yes
  checking for tree-sitter >= 0.20.2... yes
  checking for libkqueue... no
  checking for library containing kqueue... none required
  configure: error: Non-toolkit scroll bars are not implemented for your system
  ----------------------------------------------------------------------

  So add SCROLLBARS to PGTK_IMPLIES to avoid such options setting.
* When MODULES option is OFF and TREESITTER is ON, link error happens
  as following.

  ----------------------------------------------------------------------
  cc -o temacs.tmp \
    -Demacs  -I. -I. -I../lib -I../lib   -I/usr/local/include  
-I/usr/local/include/librsvg-2.0 -I/usr/local/include/glib-2.0
-I/usr/local/lib/glib-2.0/include -I/usr/local/include
-I/usr/local/include/gdk-pixbuf-2.0 -pthread -I/usr/local/include/cairo
-I/usr/local/include/pixman-1 -I/usr/local/include/freetype2
-I/usr/local/include/libpng16 -D_THREAD_SAFE   -I/usr/local/include/libpng16 
-I/usr/local/include/libxml2   -I/usr/local/include/dbus-1.0
-I/usr/local/lib/dbus-1.0/include  -I/usr/local/include -D_THREAD_SAFE 
-I/usr/local/include -D_THREAD_SAFE  -I/usr/local/include -D_THREAD_SAFE  
-I/usr/local/include -D_THREAD_SAFE  -I/usr/local/include
-I/usr/local/include/webp   -I/usr/local/include  -I/usr/local/include
-I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -pthread 
-I/usr/local/include -I/usr/local/include/glib-2.0
-I/usr/local/lib/glib-2.0/include  -I/usr/local/include/freetype2
-I/usr/local/include/libpng16 -I/usr/local/include  -I/usr/local/include
-I/usr/local/include/freetype2 -I/usr/local/include/libpng16 
-I/usr/local/include/harfbuzz -I/usr/local/include/freetype2
-I/usr/local/include/libpng16 -I/usr/local/include -I/usr/local/include/glib-2.0
-I/usr/local/lib/glib-2.0/include    -MMD -MF deps/.d -MP  -I/usr/local/include 
 -I/usr/local/include  -I/usr/local/include -I/usr/local/include/p11-kit-1  
-I/usr/local/include/cairo -I/usr/local/include -I/usr/local/include/glib-2.0
-I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1
-I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -D_THREAD_SAFE     
-Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes
-Wno-unknown-pragmas -Wno-initializer-overrides -Wno-tautological-compare
-Wno-tautological-constant-out-of-range-compare -O2 -pipe 
-fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -O2
-pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing 
-isystem /usr/local/include    -fstack-protector-strong -L/usr/local/lib 
-L/usr/local/lib \
      dispnew.o frame.o scroll.o xdisp.o menu.o xmenu.o window.o charset.o
coding.o category.o ccl.o character.o chartab.o bidi.o cm.o term.o terminal.o
xfaces.o xterm.o xfns.o xselect.o xrdb.o xsmfns.o xsettings.o  dbusbind.o
emacs.o keyboard.o macros.o keymap.o sysdep.o bignum.o buffer.o filelock.o
insdel.o marker.o minibuf.o fileio.o dired.o cmds.o casetab.o casefiddle.o
indent.o search.o regex-emacs.o undo.o alloc.o pdumper.o data.o doc.o editfns.o
callint.o eval.o floatfns.o fns.o sort.o font.o print.o lread.o  syntax.o 
bytecode.o comp.o  process.o gnutls.o callproc.o region-cache.o sound.o
timefns.o atimer.o doprnt.o intervals.o textprop.o composite.o xml.o lcms.o
kqueue.o  profiler.o decompress.o thread.o systhread.o sqlite.o  treesit.o
itree.o      xfont.o ftfont.o ftcrfont.o hbfont.o  fontset.o fringe.o image.o
xgselect.o json.o     terminfo.o lastfile.o      ../lib/libgnu.a     
../oldXMenu/libXMenu11.a  -ltiff -ljpeg -L/usr/local/lib -lpng16  -lgif 
-L/usr/local/lib -lwebpdemux -lwebpdecoder   -lSM -lICE -lX11   -lXrender 
-L/usr/local/lib -lrsvg-2 -lm -lgio-2.0 -lgdk_pixbuf-2.0 -lgobject-2.0
-lglib-2.0 -lintl -lcairo        -lrt -L/usr/local/lib -ldbus-1  -lexecinfo
-L/usr/local/lib -lXrandr  -L/usr/local/lib -lXinerama  -L/usr/local/lib
-lXfixes  -lXext -lXext -L/usr/local/lib -lxml2   -lutil -L/usr/local/lib
-lcairo  -lncurses  -L/usr/local/lib -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lintl 
-L/usr/local/lib -lgobject-2.0 -lglib-2.0 -lintl   -L/usr/local/lib -lfreetype 
-L/usr/local/lib -lfontconfig -lfreetype  -L/usr/local/lib -lharfbuzz   
-L/usr/local/lib -lgnutls  -lpthread  -L/usr/local/lib -llcms2
-llcms2_fast_float -llcms2_threaded   -lm -lz   -L/usr/local/lib -ljansson 
-lgmp  -L/usr/local/lib -lXi   -L/usr/local/lib -ltree-sitter  -lsqlite3
-lXcomposite -lXext
  ld: error: undefined symbol: dynlib_error
  >>> referenced by treesit.c
  >>>               treesit.o:(treesit_load_language)
  >>> referenced by treesit.c
  >>>               treesit.o:(treesit_load_language)
  >>> referenced by treesit.c
  >>>               treesit.o:(treesit_load_language)
  >>> referenced 1 more times

  ld: error: undefined symbol: dynlib_sym
  >>> referenced by treesit.c
  >>>               treesit.o:(treesit_load_language)

  ld: error: undefined symbol: dynlib_open
  >>> referenced by treesit.c
  >>>               treesit.o:(treesit_load_language)
  cc: error: linker command failed with exit code 1 (use -v to see invocation)
  ----------------------------------------------------------------------

  So add MODULES to TREESITTER_IMPLIES to avoid such options setting.
  * Bump PORTREVISION of ports that use "USES=emacs".

ChangeLog:	https://git.savannah.gnu.org/cgit/emacs.git/tree/etc/NEWS?h=emacs-29.1
Reviewed by:	ashish, jrm
Differential Revision:	https://reviews.freebsd.org/D41444
commit hash: ba4eb3a50e909d902a6e031e4c3477ed369799d2 commit hash: ba4eb3a50e909d902a6e031e4c3477ed369799d2 commit hash: ba4eb3a50e909d902a6e031e4c3477ed369799d2 commit hash: ba4eb3a50e909d902a6e031e4c3477ed369799d2 ba4eb3a
Saturday, 13 May 2023
06:32 Yasuhiro Kimura (yasu) search for other commits by this committer
editors/emacs: Add upstream patch for check-declare-directory

Add following upstream patch for check-declare-directory.

----------------------------------------------------------------------
commit ed1a24b4b2e39498e4c4448365e1d5f0149e5fc6
Author:     Lars Ingebrigtsen <larsi@gnus.org>
AuthorDate: Wed May 11 14:18:27 2022 +0200
Commit:     Lars Ingebrigtsen <larsi@gnus.org>
CommitDate: Wed May 11 14:18:27 2022 +0200

    Don't signal errors in check-declare-directory

    * lisp/emacs-lisp/check-declare.el (check-declare-directory): Don't
    bug out if we don't find any files with declare-function:(bug#55354)
    because this is a predicate function, and that's inconvenient.
----------------------------------------------------------------------

This fixes build error with upcoming update of devel/git-modes to
1.4.1 as following.

----------------------------------------------------------------------
=======================<phase: build          >============================
===>  Building for git-modes-1.4.1,1
gmake[1]: Entering directory
'/wrkdirs/usr/ports/devel/git-modes/work-full/git-modes-1.4.1'
Compiling git-modes.el
Compiling gitattributes-mode.el
Compiling gitconfig-mode.el
Compiling gitignore-mode.el
 Creating git-modes-autoloads.el
 Checking function declarations
Debugger entered--Lisp error: (error "find exited with status 1")
  signal(error ("find exited with status 1"))
  error("%s exited with status %s" "find" 1)
  process-lines-handling-status("find" nil "." "-name" "*.el" "-exec" "grep"
"-l" "^[ \11]*(declare-function" "{}" "+")
  apply(process-lines-handling-status "find" nil ("." "-name" "*.el" "-exec"
"grep" "-l" "^[ \11]*(declare-function" "{}" "+"))
  process-lines("find" "." "-name" "*.el" "-exec" "grep" "-l" "^[
\11]*(declare-function" "{}" "+")
  check-declare-directory("~/git-modes-1.4.1/")
  eval((check-declare-directory default-directory) t)
  command-line-1(("-L" "/usr/local/share/emacs/28.2/site-lisp/compat" "-L" "."
"--eval" "(check-declare-directory default-directory)"))
  command-line()
  normal-top-level()

gmake[1]: *** [Makefile:37: check-declare] Error 255
gmake[1]: Leaving directory
'/wrkdirs/usr/ports/devel/git-modes/work-full/git-modes-1.4.1'
*** Error code 1

Stop.
make: stopped in /usr/ports/devel/git-modes
----------------------------------------------------------------------

Reviewed by:	jrm
Differential Revision:	https://reviews.freebsd.org/D40079
commit hash: 0ebb2e46f5492822021c1944f7d8a6d8d457fae4 commit hash: 0ebb2e46f5492822021c1944f7d8a6d8d457fae4 commit hash: 0ebb2e46f5492822021c1944f7d8a6d8d457fae4 commit hash: 0ebb2e46f5492822021c1944f7d8a6d8d457fae4 0ebb2e4
Tuesday, 28 Feb 2023
09:20 Yasuhiro Kimura (yasu) search for other commits by this committer
editors/emacs: Add upstream patches to fix multiple vulnerabilities

Reviewed by:	ashish, jrm
MFH:		2023Q1
Security:	a75929bd-b6a4-11ed-bad6-080027f5fec9
Differential Revision:	https://reviews.freebsd.org/D38810
commit hash: 8f3485d5de46d268088779e0215d13007409b538 commit hash: 8f3485d5de46d268088779e0215d13007409b538 commit hash: 8f3485d5de46d268088779e0215d13007409b538 commit hash: 8f3485d5de46d268088779e0215d13007409b538 8f3485d
Friday, 13 Jan 2023
09:20 Yasuhiro Kimura (yasu) search for other commits by this committer
editors/emacs: Add upstream patch to fix arbitary shell command execution
vulnerability

Reviewed by:	jrm
MFH:		2023Q1
Security:	76e2fcce-92d2-11ed-a635-080027f5fec9
Differential Revision:	https://reviews.freebsd.org/D38033
commit hash: 2b1ab08852aeaa17767219c50588b407b3c65747 commit hash: 2b1ab08852aeaa17767219c50588b407b3c65747 commit hash: 2b1ab08852aeaa17767219c50588b407b3c65747 commit hash: 2b1ab08852aeaa17767219c50588b407b3c65747 2b1ab08
Wednesday, 21 Sep 2022
07:48 Yasuhiro Kimura (yasu) search for other commits by this committer
editors/emacs: Update to 28.2

* Remove FCITXPATCH option as extra-patch-src_xfns.c can't be applied
  since 28.1.
* Tidy up Makefile with portfmt.
* Bump PORTREVISION of consumers.

ChangeLog:	https://www.gnu.org/software/emacs/news/NEWS.28.2

PR:		266454
Exp-run by:	antoine
Reviewed by:	ashish, jrm
Differential Revision:	https://reviews.freebsd.org/D36613
commit hash: 164249e86734bd23f17182913f13a3a3f346a3ca commit hash: 164249e86734bd23f17182913f13a3a3f346a3ca commit hash: 164249e86734bd23f17182913f13a3a3f346a3ca commit hash: 164249e86734bd23f17182913f13a3a3f346a3ca 164249e
Thursday, 7 Apr 2022
22:12 Joseph Mingrone (jrm) search for other commits by this committer
editors/emacs: Update to 28.1

https://git.savannah.gnu.org/cgit/emacs.git/tree/etc/NEWS.28

Reviewed by:	ashish
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D34779
commit hash: 448b1af9f4aa88fe7acf0a038ac607bb13210e55 commit hash: 448b1af9f4aa88fe7acf0a038ac607bb13210e55 commit hash: 448b1af9f4aa88fe7acf0a038ac607bb13210e55 commit hash: 448b1af9f4aa88fe7acf0a038ac607bb13210e55 448b1af
22:12 Joseph Mingrone (jrm) search for other commits by this committer Author: HIROSE yuuji
editors/emacs: Add updated canna patches
commit hash: 4eebea2037df7595286780ce29833f3d1b5a2f64 commit hash: 4eebea2037df7595286780ce29833f3d1b5a2f64 commit hash: 4eebea2037df7595286780ce29833f3d1b5a2f64 commit hash: 4eebea2037df7595286780ce29833f3d1b5a2f64 4eebea2
Friday, 26 Mar 2021
00:40 jrm search for other commits by this committer
editors/emacs: Update to 27.2

This is a bug-fix release with no new features.

https://www.gnu.org/software/emacs/news/NEWS.27.2

Reviewed by:	ashish
Differential Revision:	https://reviews.freebsd.org/D27700
Original commitRevision:569232 
Saturday, 7 Nov 2020
19:56 ashish search for other commits by this committer
- Include a patch from upstream to fix regression in schemas.xml

PR:		250813
Submitted by:	Yasuhiro KIMURA <yasu at utahime dot org>
Original commitRevision:554418 
Wednesday, 12 Aug 2020
18:30 jrm search for other commits by this committer
editors/emacs: Update to version 27.1

Please refer to the 20200811 UPDATING entry when upgrading
dependent (*-emacs26-*) ports.

Port changes:

- depend on math/gmp
- match upstream by turning CAIRO, HARFBUZZ, and JSON options and on and
  turning MAGICK off by default
- remove OPENMP check for graphics/ImageMagick as the openmp is now
  included in base
- update EMACS_VER in Mk/Uses/emacs.mk
- bump USES=emacs ports or remove BROKEN for net-im/jabber.el and
  deskutils/howm, which now build

Submitted by:	HIROSE Yuuji <yuuji@gentei.org> (canna patch)
Reviewed by:	ashish
Differential Revision:	https://reviews.freebsd.org/D23966
Original commitRevision:544763 
Friday, 30 Aug 2019
17:43 jrm search for other commits by this committer
editors/emacs: Update to version 26.3

Port changes:

- Remove JSON knob, because Emacs has no configurable json option in
  versions prior to and including 26.3.  The knob should not have been
  added in r472261.

- Add USES+=gnome unless flavor is nox.  Do this because defining
  INSTALLS_ICONS adds USE_GNOME+=gtk-update-icon-cache.

Upstream changes:
https://www.gnu.org/software/emacs/news/NEWS.26.3

Submitted by:	HIROSE Yuuji <yuuji@gentei.org> [canna patch updates]
Differential Revision:	https://reviews.freebsd.org/D21193
Original commitRevision:510281 
Wednesday, 17 Apr 2019
14:36 jrm search for other commits by this committer
editors/emacs: Update to version 26.2

Port changes:
Match upstream's default behaviour by not installing the shared game
directory and the auxiliary program update-game-score

Upstream changes:
https://www.gnu.org/software/emacs/news/NEWS.26.2

Reviewed by:	ashish
Differential Revision:	https://reviews.freebsd.org/D18810
Original commitRevision:499179 
Thursday, 31 May 2018
01:17 jrm search for other commits by this committer
editors/emacs: Update to version 26.1

NEWS: https://www.gnu.org/software/emacs/news/NEWS.26.1

Port changes
- Incorporate latest canna patches submitted by
  TAKANO Yuji <takachan@running-dog.net>.
- Remove workarounds for Bug 227799.
  - Configure succeeds whether devel/liblockfile is installed or not.
- Customize COMMENT for canna and nox flavors (reported by tobik).
- Remove legacy lldb for gud patch.
  - The patch added very little over running lldb on the command line.
    Moreover, gud is deprecated.  Hopefully a lldb-mi will arrive soon.

Reviewed by:	ashish (maintainer)
Differential Revision:	https://reviews.freebsd.org/D15044
Original commitRevision:471190 
Thursday, 1 Feb 2018
18:03 jrm search for other commits by this committer
Flavorize and modernize Emacs ports

- Convert USE_EMACS to USES=emacs
- Remove editors/emacs-nox11 (refer to nox flavors of editors/emacs and
  editors/emacs-devel)
- Permit default Emacs flavor to be specified in make.conf
- Rename japanese/migemo-emacs23 to japanese/migemo-emacs
- Update and simplify audio/emms and fix build on FreeBSD 10 [1]
- Update databases/bbdd and fix build on FreeBSD 10 [1]
- Update editors/emacs-devel
- Ensure Makefile shell commands that change directory are executed in a
  subshell
- Silence some portlint warnings

[1] By not depending on base texinfo

PR:		225404
Reviewed by:	antoine
Approved by:	portmgr (mat) ashish (maintainer)
Differential Revision:	https://reviews.freebsd.org/D13506
Original commitRevision:460621 
Tuesday, 12 Sep 2017
15:34 ashish search for other commits by this committer
- Update Emacs to 25.3

Security:	https://www.vuxml.org/freebsd/47e2e52c-975c-11e7-942d-5404a68a61a2.html
Original commitRevision:449696 
Saturday, 22 Apr 2017
19:38 jrm search for other commits by this committer
editors/emacs: Update to version 25.2

- Make gtk3 the default X11 toolkit since the configure script will search
  for that version first and upstream describes gtk2 as deprecated.
- Release notes: https://www.gnu.org/software/emacs/news/NEWS.25.2

Approved by:	ashish (maintainer), swills (mentor, implicit)
Original commitRevision:439187 
Sunday, 2 Oct 2016
05:07 ashish search for other commits by this committer
GNU Emacs updates

editors/emacs:
- Update to 25.1[1]
- Update CANNA patchset[2]
- Cleanup CONFLICTS_INSTALL list[1]
- Add LLDB option for lldb support (provided by 3rd party) to GUD[1]
- Add various other options, and re-order options[1]
- Incorporate games stuff in pkg-plist[1]
- Remove outdated diffs[1]

editors/emacs-nox11:
- Update to 25.1[3]
- Cleanup CONFLICTS_INSTALL list[3]

editors/emacs-devel:
- Update to git revision 25dca60d

Mk/bsd.emacs.mk:
- Update version numbers[4]

PR:		212807 [1], 212808 [3], 212809 [4]
Submitted by:	Joseph Mingrone <jrm@ftfl.ca> [1][3][4]
		TAKANO Yuji <takachan@running-dog.net> (private email) [2]
Original commitRevision:423103 
Monday, 27 Apr 2015
10:28 ashish search for other commits by this committer
GNU Emacs Updates

editors/emacs:
 - Update to 24.5
 - Remove dependency on GCC for i386 platform, if the bug is fixed
   in the version in use
 - Remove upstreamed diff

editors/emacs-devel:
 - Update to git snapshot def0df01
 - Remove git revision from PORTVERSION, rather encode it in
   DISTNAME
 - Remove dependency on GCC for i386 platform, if the bug is fixed
   in the version in use
 - Fix portlint warnings

Mk/bsd.emacs.mk:
 - Update version number for editors/emacs
 - Remove deprecated block for emacs23

PR:		199553
Original commitRevision:384818 
Wednesday, 5 Nov 2014
13:17 ashish search for other commits by this committer
GNU Emacs Updates

editors/emacs:
 - Update to 24.4[1]
 - Remove all upstreamed diffs[1]
 - Switch to static pkg-plist[1]
 - Add OPTIONs for ACL, file notification, LTO, ALSA, and OSS[1]
 - Reword IGNORE messages for portlint[1]
 - Add fix for a Emacs TRAMP bug
 - Update CANNA patchset[2]

editors/emacs-devel:
 - Update to bzr snapshot revision 118251
 - Add pkg-install, and pkg-deinstall file missed from r364499
 - Switch to static pkg-plist

editors/emacs-nox11:
 - Remove PLIST_DIRSTRY

Mk/bsd.emacs.mk:
 - Update Emacs version numbers
 - Remove deprecated XEmacs entries

PR:		194624[1]
Submitted by:	Joseph Mingrone <jrm at ftfl.ca>[1],
                TAKANO Yuji <takachan at running-dog.net>[2]
Original commitRevision:372190 
Tuesday, 17 Jun 2014
02:38 ashish search for other commits by this committer
- Fix building on 10.x when CANNA option is enabled, by updating CANNA
  patchset

PR:				190711
Submitted by:	Noboyoshi SATO <nobu-s at iwate-pu.ac.jp>
Original commitRevision:358066 
Saturday, 30 Mar 2013
05:13 ashish search for other commits by this committer
GNU Emacs updates

editors/emacs:
 - Update to 24.3
 - Update CANNA patchset[1]
 - Unbreak ARM support by using the patch from emacs-devel port
 - Add missing INSTALLS_ICONS[2]
 - Remove a patch which is already integrated upstream
 - Fix Makefile header

editors/emacs-devel:
 - Update to bzr revision 112178
 - Fix Makefile header
 - Add missing INSTALLS_ICONS[2]

editors/emacs23:
 - Remove ABI versions from LIB_DEPENDS
 - Fix Makefile header
 - Add missing INSTALLS_ICONS[2]

Mk/bsd.emacs.mk:
 - Update major version for editors/emacs port

*:
 - Bump PORTREVISION to chase Emacs updates

PR:		ports/177428[2]
Submitted by:	Yuji TAKANO[1] (via private email), bdrewery[2]
Original commitRevision:315598 
Tuesday, 4 Sep 2012
16:05 ashish search for other commits by this committer
- Update to version 24.2

Submitted by:	John Hein <jhein at symmetricom.com> (via private email)
Original commitRevision:303660 
Wednesday, 1 Aug 2012
15:20 ashish search for other commits by this committer
GNU Emacs updates

editors/emacs
- Update to v. 24.1[1]
- Update CANNA patch to v. 24.1[2]
- Convert OPTIONS to OptionsNG
- Remove patch to VC to make it work with Subversion 1.7
- Add patch to implement process support for FreeBSD from Emacs bug# 5243
- Add patch to fix segfault on Terminal (from NetBSD emacs port)[2]

editors/emacs23
- Convert OPTIONS to OptionsNG
- Bump PORTREVISION of editors/emacs23 port
- Remove PORTEPOCH, as port needs to be explicitly installed/upgraded
- Connect repocopied editors/emacs23 to build

editors/emacs-devel
- Update to bzr revision 109364
- Convert OPTIONS to OptionsNG
- Remove redundant patches
- Add patch to add openpty support for 10-CURRENT from Emacs bug# 12040[3]

Mk/bsd.emacs.mk
- Add EMACS_PORT_NAME block for Emacs 24 to bsd.emacs.mk
- Update major version for emacs-devel port
- Take maintainership of bsd.emacs.mk

Thanks to everyone who tested these updates, and provided their feedback.

Submitted by:	http://www.gnu.org/software/emacs/NEWS.24.1[1]
Submitted by:	Yuji TAKANO[2] (via private email), Jan Beich[3]
Original commit
Wednesday, 22 Feb 2012
13:19 ashish search for other commits by this committer
- Update to version 23.4
- Remove dependency on libungif[1]
- Import a diff from bzr repository to make VC work with Subversion 1.7[2]

PR:             ports/165298[1], ports/162191[2]
Submitted by:   olgeni[1], Yasuhiro KIMURA <yasu@utahime.org>[2]
Original commit
Saturday, 27 Aug 2011
22:19 ashish search for other commits by this committer
- Update distfile URL with new distfile which contains missing source files
  for CEDET parsers. More details at:
  http://lists.gnu.org/archive/html/emacs-devel/2011-07/msg01155.html
- Bump PORTREVISION

PR:             ports/160196
Original commit
Wednesday, 11 May 2011
11:15 ashish search for other commits by this committer
- Update to version 23.3
- Update CANNA support[1]
- Fix bug in plist generation

Submitted by:   Yuji TAKANO <takachan@running-dog.net>[1] (via private email)
Original commit
Sunday, 20 Mar 2011
12:54 miwi search for other commits by this committer
- Get Rid MD5 support
Original commit
Monday, 27 Sep 2010
01:14 ashish search for other commits by this committer
- Add CANNA support to the port, provided by Yuji TAKANO.
- Update CONFLICTS to conflict with 24.x.
- Include the license file to the port.
- Update descriptions of the OPTIONS.
- Fix building of port on 6.x/9.x with DBUS option enabled, provided
  by swell.k@gmail.com .
- Remove unneeded dependencies on gettext and dbus-glib.
- Remove ALSA checks.
- Clean up pkg-plist.

PR:             ports/146979
Approved by:    tabthorpe (mentor)
Original commit
Friday, 14 May 2010
08:04 bsam search for other commits by this committer
. update to version 23.2;
. introduce OPTIONS.

PR:             ports/146458
Submitted by:   Ashish SHUKLA <wahjava at gmail.com> (maintainer)
Original commit
Sunday, 20 Dec 2009
20:19 bsam search for other commits by this committer
Changes to editors/emacs and Mk/bsd.emacs.mk were taken from
PR/137956 by Ashish SHUKLA (thanks!).  [1]

Those ports which define EMACS_PORT_NAME to be "emacs21" were
not touched (this time). They may be converted to the new
world order by removing the above mentioned assignment.

Four ports were marked as BROKEN with EMACS_PORT_NAME=emacs23
(they do not compile):
. lang/bigloo;
. mail/wanderlust;
. mail/wanderlust-devel;
. www/emacs-w3m.

Three ports were marked as IGNORE with EMACS_PORT_NAME=emacs23:
. japanese/egg-canna (the port version is dated as of 2001,
  does not compile with Emacs 23 and seems it cannot be fixed);
. deskutils/remember.el (was incorporated into Emacs 23);
. editors/nxml (was incorporated into Emacs 23).

Changes that were made after (and as a result of) exp run. For
those ports:
. japanese/migemo-emacs21;
. japanese/migemo-emacs22
EMACS_PORT_NAME?= was changed to EMACS_PORT_NAME= to the apropriate
emacs port name.

PR:             ports/137956 [1], ports/141369 [2]
Submitted by:   Ashish SHUKLA <wahjava at gmail.com>  [1],
                bsam (me)  [2]
Exp-run by: miwi
Original commit
Tuesday, 8 Sep 2009
11:36 bsam search for other commits by this committer
. backout previous commit (revert editors/emacs to version 22.3)
  since the commit broke dependencies and the ports infrastructure
  was not fully prepared (a new emacs/editors22 port is needed
  for compatibility reasons);
. bump PORTEPOCH.

Reported by:    Jan Henrik Sylvester <me at janh.de>, kostik
Pointy hat to:  bsam (me)
Original commit
Monday, 7 Sep 2009
19:33 bsam search for other commits by this committer
Updat GNU Emacs to v. 23.1.

Emacs 23 has a wide variety of new features, including:

* Improved Unicode support.
* Font rendering with Fontconfig and Xft.
* Support for using X displays and text terminals in one session,
  and for running as a daemon.
* Support for multi-file commits in distributed version-control
   systems (VC-dir).
* New modes and packages for viewing PDF and postscript files
  (Doc-view mode), connecting to processes through D-Bus (dbus),
  connecting to the GNU Privacy Guard (EasyPG), editing XML
  documents (nXML mode), editing Ruby programs (Ruby mode), and more.

Detailed list is available at: http://www.gnu.org/software/emacs/NEWS.23.1

PR:             ports/137956
Submitted by:   Ashish SHUKLA <wahjava at gmail.com>
Approved by:    keramida@ceid.upatras.gr (maintainer tineout, 19 days)
Original commit
Monday, 10 Nov 2008
22:30 bsam search for other commits by this committer
. update to version 22.3 (includes a security fix in the way Emacs
  interacts with Python);
. change EMACS_VER at bsd.emacs.mk.

While I'm here: remove old PORTREVISION.

PR:             127168
Submitted by:   keramida (maintainer)
Original commit
Tuesday, 3 Jun 2008
14:36 bsam search for other commits by this committer
- Update editors/emacs to 22.2.
- Change bsd.emacs.mk accordingly.
- Fix comment about emacs-devel in bsd.emacs.mk.
- Some lisp directories are changed, add a note to UPDATING.

PR:             122783
Submitted by:   KIMURA Yasuhiro <yasu at utahime.org>
Approved by:    keramida (maintainer timeout, 6 weeks)
Original commit
Monday, 16 Jul 2007
17:06 nobutaka search for other commits by this committer
Update to 22.1.
Hand over maintainership to keramida.
Original commit
Sunday, 22 Jan 2006
11:02 edwin search for other commits by this committer
SHA256ify (manually updated and checked)

Approved by: krion@
Original commit
Thursday, 25 Mar 2004
13:32 nobutaka search for other commits by this committer
Add SIZE to distinfo.

Submitted by:   trevor
Original commit
Sunday, 21 Mar 2004
07:38 kris search for other commits by this committer
Move the ancient emacs 19.x port from editors/emacs to
editors/emacs19, and update the main emacs port to 21.x by copying from
editors/emacs21.  Retire the editors/emacs21 port.

PR:     ports/24983
Original commit
Thursday, 29 Jan 2004
07:24 trevor search for other commits by this committer
SIZEify.
Original commit

Number of commits found: 43