Page MenuHomeFreeBSD

editors/emacs: Update to 27.1
AbandonedPublic

Authored by jrm on Mar 4 2020, 11:04 PM.

Details

Summary

This contains the final 27.1 release and is ready for review.
Port changes:

  • depend on math/gmp
  • match upstream by turning CAIRO, HARFBUZZ, and JSON options 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

TODO: Possibly wait for Yuuji to re-test and rename the canna patch from emacs27.0.90-canna-20200308.diff.gz to emacs27.1-canna-202008xx.diff.gz.

Test Plan
  • testport 11/12 i386/amd64 all flavors
  • test with devel/llvm10 which is shipped in -STABLE, and -CURRENT platforms

Diff Detail

Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 32950
Build 30345: arc lint + arc unit

Event Timeline

deskutils/howm also builds now

jrm edited the summary of this revision. (Show Details)

Update canna patches for 27.0.90

Submitted by: HIROSE Yuuji <yuuji@gentei.org>

  • editors/emacs: WIP for 27.1; Update to version 27.0.91
  • editors/emacs WIP: Update to rc2
  • editors/emacs WIP: Fix a few issues related to rebase WIP branch on top of master branch
  • Re-remove BROKEN from deskutils/howm and net-im/jabber.el

Update to the 27.1 release

Add UPDATING entry and squash all WIP commits

jrm retitled this revision from editors/emacs: WIP to prepare for upcoming 27.1 release to editors/emacs: Update to 27.1.Aug 11 2020, 4:48 PM
jrm edited the summary of this revision. (Show Details)
ashish requested changes to this revision.Aug 11 2020, 5:20 PM

I think we should fix the UPDATING.

UPDATING
16
This revision now requires changes to proceed.Aug 11 2020, 5:20 PM
  • Fix UPDATING entry (take 2)
jrm marked an inline comment as done.

Re-bump PORTREVISIONS losts with git rebase master

More PORTREVISION changes

  • Tweak UPDATING message and add not for portmaster users.