svn commit: r462550 - in head/editors: emacs emacs-devel
Joseph Mingrone
jrm at FreeBSD.org
Wed Feb 28 13:17:46 UTC 2018
Alexey Dokuchaev <danfe at FreeBSD.org> writes:
> On Wed, Feb 21, 2018 at 11:59:44PM +0000, Joseph Mingrone wrote:
>> New Revision: 462550
>> URL: https://svnweb.freebsd.org/changeset/ports/462550
>> Log:
>> Emacs ports: Remove obsolete variable definitions
>> editors/emacs: The CANNA option was replaced by a flavor, so remove
>> CANNA_DESC.
>> editors/emacs and editors/emacs-devel: The X11 option was replaced by the
>> nox flavor, so remove WITHOUT_X11.
> Ah, so `nox' is acutally related to X11? Could it be renamed to `nox11'
> if this is the case, as it's much less confusing than `nox'. It would
> also help X11/WITHOUT_X11-aware users to catch up with flavors quicker.
> ./danfe
This was discussed before the change was introduced and is stated in the
20180201 UPDATING entry.
Motivations for using 'nox' were for
- consistency with other Emacs packages [1,2]
- shorter PKGNAMESUFFIX, especially for editors/emacs-devel, which uses
-devel_nox for its 'nox' flavor and has quite a long package name
-[3,4].
There are other FreeBSD packages that use the -nox11 suffix, but there
is also -console, -lite, -minimal, and possibly other PKGNAMESUFFIX
that have similar meanings.
I would prefer not to introduce another change, unless there is more
feedback from users, or even better, if there was work to draft
documented guidelines for consistent PKGNAMESUFFIX.
J.
[1] https://repology.org/metapackage/emacs/versions
[2] Only pkgsrc uses 'nox11'; all others use 'nox'
[3] Currently emacs-devel_nox-27.0.50.20180220,2
[4] Still using the date in the package name, because `git describe
--tag d599dce` reports the wrong version
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 962 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/svn-ports-head/attachments/20180228/0adb13f9/attachment.sig>
More information about the svn-ports-head
mailing list