diff options
author | Joseph Mingrone <jrm@FreeBSD.org> | 2018-02-01 18:03:09 +0000 |
---|---|---|
committer | Joseph Mingrone <jrm@FreeBSD.org> | 2018-02-01 18:03:09 +0000 |
commit | a3cc513bfc69ef10d52ed310dd9a6e6bb8c57491 (patch) | |
tree | 4a6b8513515fb032f2183d945863a1d39dbcd0c1 /UPDATING | |
parent | 7a6d87cd185d39c7023ee32da472cca4f391e7f2 (diff) | |
download | ports-a3cc513bfc69ef10d52ed310dd9a6e6bb8c57491.tar.gz ports-a3cc513bfc69ef10d52ed310dd9a6e6bb8c57491.zip |
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
Notes
Notes:
svn path=/head/; revision=460621
Diffstat (limited to 'UPDATING')
-rw-r--r-- | UPDATING | 39 |
1 files changed, 39 insertions, 0 deletions
@@ -5,6 +5,45 @@ they are unavoidable. You should get into the habit of checking this file for changes each time you update your ports collection, before attempting any port upgrades. +20180201: + AFFECTS: users of editors/emacs* and all ports using Emacs via USES=emacs + AUTHOR: jrm@FreeBSD.org + + The Emacs ports framework has been updated to support flavors and the + editors/emacs-nox11 port has been replaced by the nox flavors of + editors/emacs and editors/emacs-devel. + + Supported Flavors + -------------------------------------------------------- + editor/emacs: full canna nox + editors/emacs-devel: full nox + ports using Emacs: full canna nox devel_full devel_nox + -------------------------------------------------------- + + For those using pre-built packages, if + + # pkg upgrade + + does not install the new Emacs package, use one of + + # pkg install emacs + # pkg install emacs-canna + # pkg install emacs-nox + # pkg install emacs-devel + # pkg install emacs-devel_nox + + For those building their own packages, a flavor other than the default must be + specified. For example, to build editors/emacs with the nox flavor, or to + build a port using Emacs with the devel_full flavor use + + # make FLAVOR=nox install + # make FLAVOR=devel_full + + An alternative to the default flavor, full, can be set in make.conf. For + example, to set the nox flavor as the default, use + + DEFAULT_VERSIONS+=emacs=nox + 20180117: AFFECTS: users of x11-toolkits/kf5-kirigami2 and x11/kf5-plasma-framework AUTHOR: kde@FreeBSD.org |