From owner-freebsd-ports@freebsd.org Sun Dec 24 02:40:43 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 53C7BE8F6B4 for ; Sun, 24 Dec 2017 02:40:43 +0000 (UTC) (envelope-from yasu@utahime.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 3E473633D2 for ; Sun, 24 Dec 2017 02:40:43 +0000 (UTC) (envelope-from yasu@utahime.org) Received: by mailman.ysv.freebsd.org (Postfix) id 3DA1AE8F6B3; Sun, 24 Dec 2017 02:40:43 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3D417E8F6B2 for ; Sun, 24 Dec 2017 02:40:43 +0000 (UTC) (envelope-from yasu@utahime.org) Received: from gate.utahime.jp (ipq210.utahime.jp [183.180.29.210]) by mx1.freebsd.org (Postfix) with ESMTP id 1108F633D0; Sun, 24 Dec 2017 02:40:42 +0000 (UTC) (envelope-from yasu@utahime.org) Received: from eastasia.home.utahime.org (eastasia.home.utahime.org [192.168.174.1]) by gate.utahime.jp (Postfix) with ESMTP id 403FB8ECD; Sun, 24 Dec 2017 11:40:40 +0900 (JST) Received: from eastasia.home.utahime.org (localhost [127.0.0.1]) by localhost-backdoor.home.utahime.org (Postfix) with ESMTP id C552CA061; Sun, 24 Dec 2017 11:40:39 +0900 (JST) Received: from localhost (rolling.home.utahime.org [192.168.174.11]) by eastasia.home.utahime.org (Postfix) with ESMTPSA id 87B4CA060; Sun, 24 Dec 2017 11:40:39 +0900 (JST) Date: Sun, 24 Dec 2017 11:40:03 +0900 (JST) Message-Id: <20171224.114003.901591594004890319.yasu@utahime.org> To: jrm@FreeBSD.org Cc: ports@FreeBSD.org, nobutaka@FreeBSD.org Subject: Re: Are these Emacs ports still useful? From: Yasuhiro KIMURA In-Reply-To: <861sjlnkmu.fsf@phe.ftfl.ca> References: <86d135nne8.fsf@phe.ftfl.ca> <20171224.065553.149647974919185417.yasu@utahime.org> <861sjlnkmu.fsf@phe.ftfl.ca> X-Mailer: Mew version 6.7 on Emacs 25.3 / Mule 6.0 (HANACHIRUSATO) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV using ClamSMTP X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Dec 2017 02:40:43 -0000 From: Joseph Mingrone Subject: Re: Are these Emacs ports still useful? Date: Sat, 23 Dec 2017 18:29:29 -0400 >>> A quick scan suggests that these port may have passed their usefulness. >>> Could you speak up if they are still useful or if you feel they should >>> be removed? >> (snip) >>> - editors/apel (2010 source) >>> - editors/flim (2007 source) >>> - editors/semi (2003 source) > >> They are required by www/emacs-w3m. > > They are dependencies for www/emacs-w3m, but are they really required? > Upsreams [1,2] say apel and friends are only required with quite old > versions of Emacs that were released around 2001. I checked '*.el' files of emacs-w3m-emacs-nox11-1.4.598.b.20170903_2 and found following lines in ${PREFIX}${EMACS_VERSION_SITE_LISPDIR}/w3m/octet.el that is installed when OCTET_VIEWER option is enabled. yasu@eastasia[2305]% less -N /usr/local/share/emacs/25.3/site-lisp/w3m/octet.el (snip) 65 ;;; Code: 66 67 (eval-when-compile 68 (require 'cl)) 69 70 (require 'poe) ; for compatibility 71 (require 'pces) ; as-binary-process 72 (require 'mime) ; SEMI 73 (require 'static) 74 (require 'w3m-util); w3m-insert-string At line 72 'mime' is required, and this feature is provided by semi. So if OCTET_VIEWER option is enabled www/emacs-w3m depends on editors/semi. Regards. --- Yasuhiro KIMURA