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 photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
After the ports freeze to fix some stuff, the freeze is over. I have some work to do before FreshPorts can start processing commits again before it can start processing again. I've created an issue for that.
non port: Mk/Uses/emacs.mk

Number of commits found: 34

Tuesday, 25 Aug 2026
05:23 Joseph Mingrone (jrm) search for other commits by this committer
editors/emacs: Update to new major release, 31.1

Announcement:	https://lists.gnu.org/archive/html/info-gnu-emacs/2026-08/msg00004.html
Sponsored by:	The FreeBSD Foundation
commit hash: f33b08e8fc362a7d256d6a50238811ad8a7f925a commit hash: f33b08e8fc362a7d256d6a50238811ad8a7f925a commit hash: f33b08e8fc362a7d256d6a50238811ad8a7f925a commit hash: f33b08e8fc362a7d256d6a50238811ad8a7f925a f33b08e
Sunday, 9 Aug 2026
02:11 Joseph Mingrone (jrm) search for other commits by this committer
editors/emacs: Update to 31.0.91 (second pretest for 31.1)

Announcement:	https://lists.gnu.org/archive/html/emacs-devel/2026-07/msg00270.html
Reviewed by:	ashish
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D58570
commit hash: 0113e8aa6651c69850518e172172f0632384f5fb commit hash: 0113e8aa6651c69850518e172172f0632384f5fb commit hash: 0113e8aa6651c69850518e172172f0632384f5fb commit hash: 0113e8aa6651c69850518e172172f0632384f5fb 0113e8a
Wednesday, 24 Jun 2026
18:46 Joseph Mingrone (jrm) search for other commits by this committer
Mk/Uses/emacs.mk: Add test argument

The test argument will set the correct value for TEST_DEPENDS by
respecting the value of EMACS_DEFAULT.

Event:		Halifax Hackathon 202606
Reviewed by:	ashish
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D57784
commit hash: aa46aa4ddc210ce43ec07e0ccdfe2539d49433e8 commit hash: aa46aa4ddc210ce43ec07e0ccdfe2539d49433e8 commit hash: aa46aa4ddc210ce43ec07e0ccdfe2539d49433e8 commit hash: aa46aa4ddc210ce43ec07e0ccdfe2539d49433e8 aa46aa4
Sunday, 17 May 2026
13:15 Joseph Mingrone (jrm) search for other commits by this committer
editors/emacs-devel: Update to 2026-05-17 snapshot

Highlights:
- Emacs master version bumped to 32.0.50.
- ERC 5.6.2 released (6d347d98348), then bumped to ERC 5.7-git.
- Transient updated to v0.13.3 (f833e560c15).
- gnus-dbus.el marked obsolete and moved to obsolete/ (9bf2a19bb21,
  d54faa0f1bf).

Commit
log:	https://github.com/emacs-mirror/emacs/compare/e575817e8fe...f599a922770
Sponsored by:	The FreeBSD Foundation
commit hash: acd62bf33058808f78f92031ffcbcdf3bab8a3f8 commit hash: acd62bf33058808f78f92031ffcbcdf3bab8a3f8 commit hash: acd62bf33058808f78f92031ffcbcdf3bab8a3f8 commit hash: acd62bf33058808f78f92031ffcbcdf3bab8a3f8 acd62bf
Saturday, 11 Apr 2026
16:03 Joseph Mingrone (jrm) search for other commits by this committer
Emacs Lisp ports framework: Overhaul

This overhaul introduces four key changes to the elisp ports framework:

1. Remove support for packaged byte-compiled elisp.

   The primary motivation is to remove a large number of flavor-specific
   packages and to simplify the ports tree.  As an example, supporting
   byte-compiled elisp for devel/tablist required six packages, one for
   each flavor of editors/emacs and editors/emacs-devel.  With over 100
   elisp ports and requests for new Emacs flavors, this was
   unmanageable.

2. Install configuration to integrate with Emacs's native compilation
   machinery, allowing elisp from ports to be compiled into the standard
   cache under the user's home directory.

   This matches the behavior of GNU ELPA packages and generally results
   in a faster experience.  Speedups vary depending on the
   characteristics of the elisp code, but are often reported to be 2.5
   to 5 times faster than byte-compiled code.

3. Perform byte compilation on the target host, but only when native
   compilation is unavailable.  Compilation is initiated when Emacs
   starts, and the resulting .elc files are cached under the user's
   home directory.

4. Load all autoload files installed by FreeBSD elisp ports.  This
   mirrors what package.el does for ELPA packages, ensuring that
   autoloaded functions are available without requiring users to
   explicitly load each package.

Users with elisp packages (*-emacs_*) installed should consult the
2026-04-11 UPDATING entry for instructions on handling the transition.

Reviewed by:	ashish, Benjamin Jacobs <freebsd@dev.thsi.be>, dinoex,
		mandree, mce, nobutaka, Pat Maddox <pat@patmaddox.com>,
		rhurlin
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D56001
commit hash: bc45b7ec889c7662bbbc64d26b00424db8dcb741 commit hash: bc45b7ec889c7662bbbc64d26b00424db8dcb741 commit hash: bc45b7ec889c7662bbbc64d26b00424db8dcb741 commit hash: bc45b7ec889c7662bbbc64d26b00424db8dcb741 bc45b7e
Saturday, 16 Aug 2025
00:42 Yasuhiro Kimura (yasu) search for other commits by this committer
editors/emacs: Update to 30.2

* Replace '30.1' in Mk/Uses/emacs.mk with '30.2'.
* Bump PORTREVISION of dependent ports.

ChangLog:	https://cgit.git.savannah.gnu.org/cgit/emacs.git/tree/etc/NEWS?h=emacs-30.2
Reviewed by:	jrm
Differential Revision:	https://reviews.freebsd.org/D51906
commit hash: 41e3c046e7bca7ea4bb6b98e280b68e922bf4b9d commit hash: 41e3c046e7bca7ea4bb6b98e280b68e922bf4b9d commit hash: 41e3c046e7bca7ea4bb6b98e280b68e922bf4b9d commit hash: 41e3c046e7bca7ea4bb6b98e280b68e922bf4b9d 41e3c04
Monday, 24 Feb 2025
21:44 Joseph Mingrone (jrm) search for other commits by this committer
editors/emacs: Update to 30.1

Release
announcement:	https://lists.gnu.org/archive/html/info-gnu-emacs/2025-02/msg00009.html
Submitted by:	HIROSE yuuji <yuuji@gentei.org> (updated canna patch)
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D48432
commit hash: e0799128b93afb92c65fd11650ce778ab62a1969 commit hash: e0799128b93afb92c65fd11650ce778ab62a1969 commit hash: e0799128b93afb92c65fd11650ce778ab62a1969 commit hash: e0799128b93afb92c65fd11650ce778ab62a1969 e079912
Saturday, 22 Feb 2025
17:31 Joseph Mingrone (jrm) search for other commits by this committer
Mk/Uses/emacs.mk: Tweak documentation

Reviewed by:	yasu
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D49097
commit hash: 976c2003f3735f7d3331ec0c1b07ab1f6cf691b7 commit hash: 976c2003f3735f7d3331ec0c1b07ab1f6cf691b7 commit hash: 976c2003f3735f7d3331ec0c1b07ab1f6cf691b7 commit hash: 976c2003f3735f7d3331ec0c1b07ab1f6cf691b7 976c200
Thursday, 4 Jul 2024
21:31 Joseph Mingrone (jrm) search for other commits by this committer
editors/emacs-devel: Update to 2024-07-04 snapshot, fa6f088a48

Upstream bumped Emacs's major version from 30 to 31, so a PORTREVISION
bump of most consumers will be necessary.

Sponsored by:	The FreeBSD Foundation
commit hash: 5a7af2f71a869da6aec3fe0017296411f2fb112c commit hash: 5a7af2f71a869da6aec3fe0017296411f2fb112c commit hash: 5a7af2f71a869da6aec3fe0017296411f2fb112c commit hash: 5a7af2f71a869da6aec3fe0017296411f2fb112c 5a7af2f
Sunday, 23 Jun 2024
22:10 Joseph Mingrone (jrm) search for other commits by this committer
Chase editors/emacs update to 29.4

- Bump Emacs version in Mk/Uses/emacs.mk to update version-specific
  paths
- Bump PORTREVISION of ports with USES=emacs.  This is required for two
  reasons.  Emacs lisp files need to be byte compiled for the new Emacs
  version, and files installed under, e.g., EMACS_VERSION_SITE_LISPDIR
  need to be relocated.

Reviewed by:	ashish, yasu
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D45705
commit hash: 3213a3f54a2975e0fe88154165e3aa3780ad2a1c commit hash: 3213a3f54a2975e0fe88154165e3aa3780ad2a1c commit hash: 3213a3f54a2975e0fe88154165e3aa3780ad2a1c commit hash: 3213a3f54a2975e0fe88154165e3aa3780ad2a1c 3213a3f
Tuesday, 7 May 2024
01:42 Joseph Mingrone (jrm) search for other commits by this committer
Emacs: Add new wayland flavor

Emacs requires mutually exclusive build parameters depending on whether
the user is running under X11 or Wayland.  Rather than require either
set of users to build a custom package, create a new wayland flavor, and
use default options appropriate for users running under X.

PR:		278167
Reviewed by:	ashish, jbeich
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D44917
commit hash: 604adf973a514f8fc8dc550ebd884ae5ce9a6e82 commit hash: 604adf973a514f8fc8dc550ebd884ae5ce9a6e82 commit hash: 604adf973a514f8fc8dc550ebd884ae5ce9a6e82 commit hash: 604adf973a514f8fc8dc550ebd884ae5ce9a6e82 604adf9
Tuesday, 26 Mar 2024
22:51 Joseph Mingrone (jrm) search for other commits by this committer
Chase editors/emacs update

- Bump Emacs version in Mk/Uses/emacs.mk to update version-specific
  paths
- Bump PORTREVISION of ports with USES=emacs.  This is required for two
  reasons.  Emacs lisp files need to be byte compiled for the new Emacs
  version, and files installed under, e.g., EMACS_VERSION_SITE_LISPDIR
  need to be relocated.

Reviewed by:	ashish
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D44492
commit hash: 26421ac37c3c013c7809400976c866a8f70db436 commit hash: 26421ac37c3c013c7809400976c866a8f70db436 commit hash: 26421ac37c3c013c7809400976c866a8f70db436 commit hash: 26421ac37c3c013c7809400976c866a8f70db436 26421ac3
Saturday, 27 Jan 2024
22:33 Joseph Mingrone (jrm) search for other commits by this committer
*/*: Chase editors/emacs update

- Bump Emacs version in Mk/Uses/emacs.mk to update version-specific
  paths

- Bump PORTREVISION of ports with USES=emacs.  This is required for two
  reasons.  Emacs lisp files need to be byte compiled for the new Emacs
  version, and files installed under, e.g., EMACS_VERSION_SITE_LISPDIR
  need to be relocated.

Reviewed by:	ashish
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D43615
commit hash: ab463bdca9c29ec22be0c7e6d7aa27bb2a980b48 commit hash: ab463bdca9c29ec22be0c7e6d7aa27bb2a980b48 commit hash: ab463bdca9c29ec22be0c7e6d7aa27bb2a980b48 commit hash: ab463bdca9c29ec22be0c7e6d7aa27bb2a980b48 ab463bd
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
Wednesday, 30 Nov 2022
07:06 Yasuhiro Kimura (yasu) search for other commits by this committer
editors/emacs-devel: Update to 2022-11-28 snapshot

Bump PORTREVISION of consumers as EMACS_VER is changed to 30.0.50.

Changes:	https://github.com/emacs-mirror/emacs/compare/51589f81...7939184f
commit hash: ea66012756af463a7153c6ecf84bf9fd31c75dd1 commit hash: ea66012756af463a7153c6ecf84bf9fd31c75dd1 commit hash: ea66012756af463a7153c6ecf84bf9fd31c75dd1 commit hash: ea66012756af463a7153c6ecf84bf9fd31c75dd1 ea66012
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
Sunday, 24 Apr 2022
10:00 Tobias C. Berner (tcberner) search for other commits by this committer
framework: cleanup conditional-indentations in Mk/

Run Tools/scripts/indent_make_if.pl on all of Mk.

These white space changes contribute greatly to the readability of those files.
As we have a version control system, finding out the reasons for the changes
prior to these white space changes is still easily possible

Differential Revision:	https://reviews.freebsd.org/D35024
Reviewed by:		portmgr (rene, bapt)
commit hash: aa2539679084872cd84112e9df6bfee571570623 commit hash: aa2539679084872cd84112e9df6bfee571570623 commit hash: aa2539679084872cd84112e9df6bfee571570623 commit hash: aa2539679084872cd84112e9df6bfee571570623 aa25396
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
Wednesday, 24 Nov 2021
05:22 Bryan Drewery (bdrewery) search for other commits by this committer
Mk/Uses/emacs.mk: Sort the default FLAVOR to be first in FLAVORS.

commit 9823f56764e6cf0 has more information.  Poudriere expects
the default to be always be first or it gets confused.
commit hash: 04dcdd1a96de2a3c44d1d94d19d80023496eb81c commit hash: 04dcdd1a96de2a3c44d1d94d19d80023496eb81c commit hash: 04dcdd1a96de2a3c44d1d94d19d80023496eb81c commit hash: 04dcdd1a96de2a3c44d1d94d19d80023496eb81c 04dcdd1
Monday, 15 Nov 2021
15:06 Joseph Mingrone (jrm) search for other commits by this committer Author: Yasuhiro KIMURA
Mk/Uses/emacs.mk: Do not use Emacs major version in package names

PR:		259259
Differential Revision:	https://reviews.freebsd.org/D32613
commit hash: f32475f3a44fe79191e6063066459c82a7a43986 commit hash: f32475f3a44fe79191e6063066459c82a7a43986 commit hash: f32475f3a44fe79191e6063066459c82a7a43986 commit hash: f32475f3a44fe79191e6063066459c82a7a43986 f32475f
Friday, 1 Oct 2021
22:52 Joseph Mingrone (jrm) search for other commits by this committer
editors/emacs-devel: Update to 2021-10-01 commit, 30bbb57*

* The major version was bumped from 28 to 29 since the last update.

Approved by:	portmgr (implicit)
Differential Revision:	https://reviews.freebsd.org/D32258
commit hash: e7edd97198e43509efbc86e76682b7bcb3979edf commit hash: e7edd97198e43509efbc86e76682b7bcb3979edf commit hash: e7edd97198e43509efbc86e76682b7bcb3979edf commit hash: e7edd97198e43509efbc86e76682b7bcb3979edf e7edd97
Tuesday, 6 Apr 2021
14:27 Mathieu Arnold (mat) search for other commits by this committer
framework: Remove $FreeBSD$

Where appropriate fiddle with a few other things.
commit hash: 5d33e045968104ac678d8b4b4ec1e8956bbf68e0 commit hash: 5d33e045968104ac678d8b4b4ec1e8956bbf68e0 commit hash: 5d33e045968104ac678d8b4b4ec1e8956bbf68e0 commit hash: 5d33e045968104ac678d8b4b4ec1e8956bbf68e0 5d33e04
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 
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 
Tuesday, 7 Jan 2020
04:55 jrm search for other commits by this committer
editors/emacs-devel: Update to latest master branch commit, 4f2b415

This update includes an Emacs major version change from 27.0.50 to 28.0.50.
Ports that may depend on editors/emacs-devel must chase this update
with a PORTREVISION bump.

Submitted by:	ashish (maintainer)
Differential Revision:	https://reviews.freebsd.org/D23012
Original commitRevision:522315 
Saturday, 31 Aug 2019
07:14 ashish search for other commits by this committer
- Chase editors/emacs update

PR:		240225
Submitted by:	t-matubara at miracle.ocn.ne.jp
Original commitRevision:510331 
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 
Monday, 14 May 2018
18:28 jrm search for other commits by this committer
Mk/Uses/Emacs: Add noflavors argument to USES=emacs

Reported by:	des
Reviewed by:    des
Approved by:    ashish
Differential Revision:	https://reviews.freebsd.org/D15265
Original commitRevision:469945 
Tuesday, 13 Mar 2018
23:46 bdrewery search for other commits by this committer
Don't define FLAVORS if EMACS_NO_DEPENDS is set.

This fixes at least sysutils/lr exposing FLAVORS 'nox full' improperly.

Reviewed by:	jrm
Tested by:	jrm
Original commitRevision:464442 
Tuesday, 6 Mar 2018
20:01 jrm search for other commits by this committer
Mk/Uses/emacs.mk: Tweak description of DEFAULT_VERSIONS+=emacs=...

DEFAULT_VERSIONS+=emacs=<flavor>

in make.conf only applies to ports with USES=emacs in their Makefile, and
not to the Emacs ports, editors/emacs and editors/emacs-devel.

While here, align some comments.
Original commitRevision:463743 
Friday, 2 Feb 2018
13:43 jrm search for other commits by this committer
Flavorize and modernize Emacs ports

This is an addendum to r460621 to fix the histories of Mk/Uses/emacs.mk
(copied from Mk/bsd.emacs.mk) and japanese/migemo-emacs (copied from
japanese/migemo-emacs23).

- Convert USE_EMACS to USES=emacs
- Rename japanese/migemo-emacs23 to japanese/migemo-emacs

Differential Revision:	https://reviews.freebsd.org/D13506
Original commitRevision:460701 
13:32 jrm search for other commits by this committer
Remove Mk/Uses/emacs.mk and japanese/migemo-emacs

The svn histories were not preserved in r460621, so remove then restore
from r460620.

Differential Revision:	https://reviews.freebsd.org/D13506
Original commitRevision:460700 
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 

Number of commits found: 34