From owner-svn-ports-head@FreeBSD.ORG Mon Apr 27 10:28:02 2015 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E8018B7A; Mon, 27 Apr 2015 10:28:02 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C93281F24; Mon, 27 Apr 2015 10:28:02 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t3RAS2BZ064748; Mon, 27 Apr 2015 10:28:02 GMT (envelope-from ashish@FreeBSD.org) Received: (from ashish@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t3RAS0ka064737; Mon, 27 Apr 2015 10:28:00 GMT (envelope-from ashish@FreeBSD.org) Message-Id: <201504271028.t3RAS0ka064737@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: ashish set sender to ashish@FreeBSD.org using -f From: Ashish SHUKLA Date: Mon, 27 Apr 2015 10:28:00 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r384818 - in head: Mk editors/emacs editors/emacs-devel editors/emacs/files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Apr 2015 10:28:03 -0000 Author: ashish Date: Mon Apr 27 10:28:00 2015 New Revision: 384818 URL: https://svnweb.freebsd.org/changeset/ports/384818 Log: GNU Emacs Updates editors/emacs: - Update to 24.5 - Remove dependency on GCC for i386 platform, if the bug is fixed in the version in use - Remove upstreamed diff editors/emacs-devel: - Update to git snapshot def0df01 - Remove git revision from PORTVERSION, rather encode it in DISTNAME - Remove dependency on GCC for i386 platform, if the bug is fixed in the version in use - Fix portlint warnings Mk/bsd.emacs.mk: - Update version number for editors/emacs - Remove deprecated block for emacs23 PR: 199553 Deleted: head/editors/emacs/files/patch-c117653.diff Modified: head/Mk/bsd.emacs.mk head/editors/emacs-devel/Makefile head/editors/emacs-devel/distinfo head/editors/emacs-devel/pkg-plist head/editors/emacs/Makefile head/editors/emacs/distinfo head/editors/emacs/pkg-plist Modified: head/Mk/bsd.emacs.mk ============================================================================== --- head/Mk/bsd.emacs.mk Mon Apr 27 06:35:08 2015 (r384817) +++ head/Mk/bsd.emacs.mk Mon Apr 27 10:28:00 2015 (r384818) @@ -63,27 +63,10 @@ EMACS_PORT_NAME?= emacs24 EMACS_MASTERDIR_PKGFILES?= NO -# Emacs-23.x -.if (${EMACS_PORT_NAME} == "emacs23") -EMACS_NAME= emacs -EMACS_VER= 23.4 -EMACS_MAJOR_VER= 23 -EMACS_LIBDIR?= share/${EMACS_NAME} -EMACS_LIBDIR_WITH_VER?= share/${EMACS_NAME}/${EMACS_VER} -EMACS_PORTSDIR= ${PORTSDIR}/editors/emacs -EMACS_COMMON_PORT= NO -EMACS_HAS_MULE= YES -EMACS_NO_SUBDIRSEL= NO -.if (${EMACS_MASTERDIR_PKGFILES} == "YES") -COMMENTFILE?= ${PKGDIR}/pkg-comment.${EMACS_PORT_NAME} -DESCR?= ${PKGDIR}/pkg-descr.${EMACS_PORT_NAME} -PLIST?= ${PKGDIR}/pkg-plist.${EMACS_PORT_NAME} -.endif - # Emacs-24.x -.elif (${EMACS_PORT_NAME} == "emacs24") +.if (${EMACS_PORT_NAME} == "emacs24") EMACS_NAME= emacs -EMACS_VER= 24.4 +EMACS_VER= 24.5 EMACS_MAJOR_VER= 24 EMACS_LIBDIR?= share/${EMACS_NAME} EMACS_LIBDIR_WITH_VER?= share/${EMACS_NAME}/${EMACS_VER} @@ -118,7 +101,7 @@ PLIST?= ${PKGDIR}/pkg-plist.${EMACS_PO check-makevars:: @${ECHO} "Makefile error: Bad value of EMACS_PORT_NAME: ${EMACS_PORT_NAME}." @${ECHO} "Valid values are:" - @${ECHO} " Emacs family: emacs23 emacs24 emacs-devel" + @${ECHO} " Emacs family: emacs24 emacs-devel" @${FALSE} .endif Modified: head/editors/emacs-devel/Makefile ============================================================================== --- head/editors/emacs-devel/Makefile Mon Apr 27 06:35:08 2015 (r384817) +++ head/editors/emacs-devel/Makefile Mon Apr 27 10:28:00 2015 (r384818) @@ -9,6 +9,7 @@ MASTER_SITES= http://distfiles.piratepar ${MASTER_SITE_LOCAL} MASTER_SITE_SUBDIR= ashish PKGNAMESUFFIX= -devel +DISTNAME= ${PORTNAME}-${PORTVERSION}.${GIT_REV} MAINTAINER= ashish@FreeBSD.org COMMENT= GNU editing macros @@ -22,13 +23,13 @@ CONFLICTS= emacs-19.* emacs21-[0-9]* ema emacs-nox11-[0-9]* EMACS_VER= 25.0.50 -EMACS_REV= 20150321.4a50af93 +EMACS_REV= 20150427 +GIT_REV= def0df01 GNU_CONFIGURE= yes USES= cpe gmake makeinfo ncurses pkgconfig shebangfix tar:xz CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INFO_PATH= ${DATADIR_REL}/info -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} USE_AUTOTOOLS= autoconf:env aclocal:env automake:env autoheader:env CPE_VENDOR= gnu CPE_VERSION= ${EMACS_VER} @@ -71,7 +72,7 @@ M17N_DESC= M17N support for text-shapin OTF_DESC= Opentype fonts suport FILENOTIFY_DESC= File notification support LTO_DESC= Enable link-time optimization (requires GCC 4.6+) -LLDB_DESC= Enable lldb support for GUD (from llvm.org) +LLDB_DESC= Enable lldb support for GUD (from llvm.org) OPTIONS_SINGLE_X11= GTK2 GTK3 XAW XAW3D MOTIF OPTIONS_SINGLE_SOUND= ALSA OSS @@ -173,9 +174,12 @@ FILENOTIFY_USE= GNOME=glib20 # clang is broken on i386 platform in -O2, due to use of alloca, and stack realignment # and %esi as frame pointer register # http://llvm.org/bugs/show_bug.cgi?id=18171 +# fixed in r263312 (11-CURRENT), and fixed in r263765 (10-STABLE) .if ${ARCH} == "i386" +.if (${OSVERSION} < 1000706) || (${OSVERSION} >= 1100000 && ${OSVERSION} < 1100015) USE_GCC= any .endif +.endif DBUS_PTHREAD_LIBS= ${CC} -dumpspecs | ${GREP} -m 1 pthread: | ${SED} -e 's|^.*%{\!pg: %{pthread:||' -e 's|}.*$$||' || ${TRUE} @@ -236,8 +240,8 @@ post-install: @${RM} -rf ${STAGEDIR}/var/games/emacs .if ${PORT_OPTIONS:MSOURCES} @${MKDIR} ${STAGEDIR}${DATADIR}/${EMACS_VER}/src - @${INSTALL_DATA} ${WRKSRC}/src/*.[ch] ${STAGEDIR}${DATADIR}/${EMACS_VER}/src - @${INSTALL_DATA} ${WRKSRC}/sources.el ${STAGEDIR}${DATADIR}/${EMACS_VER}/site-lisp/site-start.el + ${INSTALL_DATA} ${WRKSRC}/src/*.[ch] ${STAGEDIR}${DATADIR}/${EMACS_VER}/src + ${INSTALL_DATA} ${WRKSRC}/sources.el ${STAGEDIR}${DATADIR}/${EMACS_VER}/site-lisp/site-start.el .endif .if !defined(WITHOUT_X11) Modified: head/editors/emacs-devel/distinfo ============================================================================== --- head/editors/emacs-devel/distinfo Mon Apr 27 06:35:08 2015 (r384817) +++ head/editors/emacs-devel/distinfo Mon Apr 27 10:28:00 2015 (r384818) @@ -1,2 +1,2 @@ -SHA256 (emacs-25.0.50.20150321.4a50af93.tar.xz) = a0aadbf08666febec682901c3e925393e2bdb8c83ae71437b4bd7920e60c136f -SIZE (emacs-25.0.50.20150321.4a50af93.tar.xz) = 24789768 +SHA256 (emacs-25.0.50.20150427.def0df01.tar.xz) = 7722b76e7e456c15e5809ef84bcbfc9a895502615dd23a64e0a25bd036979626 +SIZE (emacs-25.0.50.20150427.def0df01.tar.xz) = 24842424 Modified: head/editors/emacs-devel/pkg-plist ============================================================================== --- head/editors/emacs-devel/pkg-plist Mon Apr 27 06:35:08 2015 (r384817) +++ head/editors/emacs-devel/pkg-plist Mon Apr 27 10:28:00 2015 (r384818) @@ -3636,6 +3636,8 @@ share/appdata/emacs.appdata.xml %%DATADIR%%/%%EMACS_VER%%/lisp/emacs-lisp/cl-generic.elc %%DATADIR%%/%%EMACS_VER%%/lisp/emacs-lisp/cl-preloaded.el %%DATADIR%%/%%EMACS_VER%%/lisp/emacs-lisp/cl-preloaded.elc +%%DATADIR%%/%%EMACS_VER%%/lisp/emacs-lisp/cursor-sensor.el +%%DATADIR%%/%%EMACS_VER%%/lisp/emacs-lisp/cursor-sensor.elc %%DATADIR%%/%%EMACS_VER%%/lisp/emacs-lisp/eieio-compat.el %%DATADIR%%/%%EMACS_VER%%/lisp/emacs-lisp/eieio-compat.elc %%DATADIR%%/%%EMACS_VER%%/lisp/emacs-lisp/inline.el Modified: head/editors/emacs/Makefile ============================================================================== --- head/editors/emacs/Makefile Mon Apr 27 06:35:08 2015 (r384817) +++ head/editors/emacs/Makefile Mon Apr 27 10:28:00 2015 (r384818) @@ -3,7 +3,6 @@ PORTNAME= emacs PORTVERSION= ${EMACS_VER} -PORTREVISION= 6 PORTEPOCH= 3 CATEGORIES= editors ipv6 MASTER_SITES= ${MASTER_SITE_GNU} @@ -24,7 +23,7 @@ CONFLICTS= emacs-19.* emacs21-[0-9]* ema xemacs-devel-mule-[0-9]* \ emacs-devel-[0-9]* -EMACS_VER= 24.4 +EMACS_VER= 24.5 GNU_CONFIGURE= yes USES= cpe gmake makeinfo ncurses pkgconfig shebangfix tar:xz CPPFLAGS+= -I${LOCALBASE}/include @@ -179,9 +178,12 @@ FILENOTIFY_USE= GNOME=glib20 # clang is broken on i386 platform in -O2, due to use of alloca, and stack realignment # and %esi as frame pointer register # http://llvm.org/bugs/show_bug.cgi?id=18171 +# fixed in r263312 (11-CURRENT), and fixed in r263765 (10-STABLE) .if ${ARCH} == "i386" +.if (${OSVERSION} < 1000706) || (${OSVERSION} >= 1100000 && ${OSVERSION} < 1100015) USE_GCC= any .endif +.endif DBUS_PTHREAD_LIBS= ${CC} -dumpspecs | ${GREP} -m 1 pthread: | ${SED} -e 's|^.*%{\!pg: %{pthread:||' -e 's|}.*$$||' || ${TRUE} Modified: head/editors/emacs/distinfo ============================================================================== --- head/editors/emacs/distinfo Mon Apr 27 06:35:08 2015 (r384817) +++ head/editors/emacs/distinfo Mon Apr 27 10:28:00 2015 (r384818) @@ -1,4 +1,4 @@ -SHA256 (emacs-24.4.tar.xz) = 47e391170db4ca0a3c724530c7050655f6d573a711956b4cd84693c194a9d4fd -SIZE (emacs-24.4.tar.xz) = 39733124 +SHA256 (emacs-24.5.tar.xz) = dd47d71dd2a526cf6b47cb49af793ec2e26af69a0951cc40e43ae290eacfc34e +SIZE (emacs-24.5.tar.xz) = 39759804 SHA256 (emacs24.4canna-20141030.diff.gz) = 3c49cbdf9bf822c8d682568b63328c959a79edafa2ac73aa4e5c2d27059fcfa0 SIZE (emacs24.4canna-20141030.diff.gz) = 31687 Modified: head/editors/emacs/pkg-plist ============================================================================== --- head/editors/emacs/pkg-plist Mon Apr 27 06:35:08 2015 (r384817) +++ head/editors/emacs/pkg-plist Mon Apr 27 10:28:00 2015 (r384818) @@ -1646,8 +1646,6 @@ share/applications/emacs.desktop %%DATADIR%%/%%EMACS_VER%%/lisp/emacs-lisp/warnings.elc %%DATADIR%%/%%EMACS_VER%%/lisp/emacs-lock.el.gz %%DATADIR%%/%%EMACS_VER%%/lisp/emacs-lock.elc -%%DATADIR%%/%%EMACS_VER%%/lisp/emulation/crisp.el.gz -%%DATADIR%%/%%EMACS_VER%%/lisp/emulation/crisp.elc %%DATADIR%%/%%EMACS_VER%%/lisp/emulation/cua-base.el.gz %%DATADIR%%/%%EMACS_VER%%/lisp/emulation/cua-base.elc %%DATADIR%%/%%EMACS_VER%%/lisp/emulation/cua-gmrk.el.gz @@ -1666,16 +1664,6 @@ share/applications/emacs.desktop %%DATADIR%%/%%EMACS_VER%%/lisp/emulation/edt.elc %%DATADIR%%/%%EMACS_VER%%/lisp/emulation/keypad.el.gz %%DATADIR%%/%%EMACS_VER%%/lisp/emulation/keypad.elc -%%DATADIR%%/%%EMACS_VER%%/lisp/emulation/tpu-edt.el.gz -%%DATADIR%%/%%EMACS_VER%%/lisp/emulation/tpu-edt.elc -%%DATADIR%%/%%EMACS_VER%%/lisp/emulation/tpu-extras.el.gz -%%DATADIR%%/%%EMACS_VER%%/lisp/emulation/tpu-extras.elc -%%DATADIR%%/%%EMACS_VER%%/lisp/emulation/tpu-mapper.el.gz -%%DATADIR%%/%%EMACS_VER%%/lisp/emulation/tpu-mapper.elc -%%DATADIR%%/%%EMACS_VER%%/lisp/emulation/vi.el.gz -%%DATADIR%%/%%EMACS_VER%%/lisp/emulation/vi.elc -%%DATADIR%%/%%EMACS_VER%%/lisp/emulation/vip.el.gz -%%DATADIR%%/%%EMACS_VER%%/lisp/emulation/vip.elc %%DATADIR%%/%%EMACS_VER%%/lisp/emulation/viper-cmd.el.gz %%DATADIR%%/%%EMACS_VER%%/lisp/emulation/viper-cmd.elc %%DATADIR%%/%%EMACS_VER%%/lisp/emulation/viper-ex.el.gz @@ -1692,8 +1680,6 @@ share/applications/emacs.desktop %%DATADIR%%/%%EMACS_VER%%/lisp/emulation/viper-util.elc %%DATADIR%%/%%EMACS_VER%%/lisp/emulation/viper.el.gz %%DATADIR%%/%%EMACS_VER%%/lisp/emulation/viper.elc -%%DATADIR%%/%%EMACS_VER%%/lisp/emulation/ws-mode.el.gz -%%DATADIR%%/%%EMACS_VER%%/lisp/emulation/ws-mode.elc %%DATADIR%%/%%EMACS_VER%%/lisp/env.el.gz %%DATADIR%%/%%EMACS_VER%%/lisp/env.elc %%DATADIR%%/%%EMACS_VER%%/lisp/epa-dired.el.gz @@ -2268,6 +2254,7 @@ share/applications/emacs.desktop %%DATADIR%%/%%EMACS_VER%%/lisp/international/ucs-normalize.el.gz %%DATADIR%%/%%EMACS_VER%%/lisp/international/ucs-normalize.elc %%DATADIR%%/%%EMACS_VER%%/lisp/international/uni-bidi.el +%%DATADIR%%/%%EMACS_VER%%/lisp/international/uni-brackets.el %%DATADIR%%/%%EMACS_VER%%/lisp/international/uni-category.el %%DATADIR%%/%%EMACS_VER%%/lisp/international/uni-combining.el %%DATADIR%%/%%EMACS_VER%%/lisp/international/uni-comment.el @@ -2848,10 +2835,14 @@ share/applications/emacs.desktop %%DATADIR%%/%%EMACS_VER%%/lisp/obsolete/awk-mode.el.gz %%DATADIR%%/%%EMACS_VER%%/lisp/obsolete/awk-mode.elc %%DATADIR%%/%%EMACS_VER%%/lisp/obsolete/bruce.el +%%DATADIR%%/%%EMACS_VER%%/lisp/obsolete/cc-compat.el.gz +%%DATADIR%%/%%EMACS_VER%%/lisp/obsolete/cc-compat.elc %%DATADIR%%/%%EMACS_VER%%/lisp/obsolete/cl-compat.el.gz %%DATADIR%%/%%EMACS_VER%%/lisp/obsolete/cl-compat.elc %%DATADIR%%/%%EMACS_VER%%/lisp/obsolete/complete.el.gz %%DATADIR%%/%%EMACS_VER%%/lisp/obsolete/complete.elc +%%DATADIR%%/%%EMACS_VER%%/lisp/obsolete/crisp.el.gz +%%DATADIR%%/%%EMACS_VER%%/lisp/obsolete/crisp.elc %%DATADIR%%/%%EMACS_VER%%/lisp/obsolete/cust-print.el.gz %%DATADIR%%/%%EMACS_VER%%/lisp/obsolete/cust-print.elc %%DATADIR%%/%%EMACS_VER%%/lisp/obsolete/erc-hecomplete.el.gz @@ -2930,8 +2921,20 @@ share/applications/emacs.desktop %%DATADIR%%/%%EMACS_VER%%/lisp/obsolete/sym-comp.elc %%DATADIR%%/%%EMACS_VER%%/lisp/obsolete/terminal.el.gz %%DATADIR%%/%%EMACS_VER%%/lisp/obsolete/terminal.elc +%%DATADIR%%/%%EMACS_VER%%/lisp/obsolete/tpu-edt.el.gz +%%DATADIR%%/%%EMACS_VER%%/lisp/obsolete/tpu-edt.elc +%%DATADIR%%/%%EMACS_VER%%/lisp/obsolete/tpu-extras.el.gz +%%DATADIR%%/%%EMACS_VER%%/lisp/obsolete/tpu-extras.elc +%%DATADIR%%/%%EMACS_VER%%/lisp/obsolete/tpu-mapper.el.gz +%%DATADIR%%/%%EMACS_VER%%/lisp/obsolete/tpu-mapper.elc %%DATADIR%%/%%EMACS_VER%%/lisp/obsolete/vc-mcvs.el.gz %%DATADIR%%/%%EMACS_VER%%/lisp/obsolete/vc-mcvs.elc +%%DATADIR%%/%%EMACS_VER%%/lisp/obsolete/vi.el.gz +%%DATADIR%%/%%EMACS_VER%%/lisp/obsolete/vi.elc +%%DATADIR%%/%%EMACS_VER%%/lisp/obsolete/vip.el.gz +%%DATADIR%%/%%EMACS_VER%%/lisp/obsolete/vip.elc +%%DATADIR%%/%%EMACS_VER%%/lisp/obsolete/ws-mode.el.gz +%%DATADIR%%/%%EMACS_VER%%/lisp/obsolete/ws-mode.elc %%DATADIR%%/%%EMACS_VER%%/lisp/obsolete/xesam.el.gz %%DATADIR%%/%%EMACS_VER%%/lisp/obsolete/xesam.elc %%DATADIR%%/%%EMACS_VER%%/lisp/obsolete/yow.el.gz @@ -3251,8 +3254,6 @@ share/applications/emacs.desktop %%DATADIR%%/%%EMACS_VER%%/lisp/progmodes/cc-bytecomp.elc %%DATADIR%%/%%EMACS_VER%%/lisp/progmodes/cc-cmds.el.gz %%DATADIR%%/%%EMACS_VER%%/lisp/progmodes/cc-cmds.elc -%%DATADIR%%/%%EMACS_VER%%/lisp/progmodes/cc-compat.el.gz -%%DATADIR%%/%%EMACS_VER%%/lisp/progmodes/cc-compat.elc %%DATADIR%%/%%EMACS_VER%%/lisp/progmodes/cc-defs.el.gz %%DATADIR%%/%%EMACS_VER%%/lisp/progmodes/cc-defs.elc %%DATADIR%%/%%EMACS_VER%%/lisp/progmodes/cc-engine.el.gz @@ -4041,3 +4042,4 @@ share/icons/hicolor/32x32/apps/emacs.png share/icons/hicolor/48x48/apps/emacs.png share/icons/hicolor/scalable/apps/emacs.svg share/icons/hicolor/scalable/mimetypes/emacs-document.svg +@dir %%DATADIR%%/%%EMACS_VER%%/lisp/emacs-parallel