Bug 206813

Summary: editors/emacs-devel: Update to emacs 25 pretest, add support for xwidgets
Product: Ports & Packages Reporter: Joseph Mingrone <jrm>
Component: Individual Port(s)Assignee: Ashish SHUKLA <ashish>
Status: Closed FIXED    
Severity: Affects Only Me CC: jrm
Priority: --- Keywords: patch, patch-ready
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
svn diff for to update to emacs 25 pretest
none
svn diff for to update to emacs 25 pretest
none
editors/emacs-devel diff updated with GNU mirror/tarballs none

Description Joseph Mingrone freebsd_committer freebsd_triage 2016-02-01 05:55:35 UTC
Created attachment 166378 [details]
svn diff for to update to emacs 25 pretest

* portlint: WARN
* testport: OK (poudriere: 10.1, amd64, defaults, with and without xwidgets tested)
Comment 1 Joseph Mingrone freebsd_committer freebsd_triage 2016-02-01 06:35:26 UTC
Created attachment 166380 [details]
svn diff for to update to emacs 25 pretest

fix portlint warning
Comment 2 Ashish SHUKLA freebsd_committer freebsd_triage 2016-02-07 11:52:35 UTC
Created attachment 166701 [details]
editors/emacs-devel diff updated with GNU mirror/tarballs
Comment 3 Ashish SHUKLA freebsd_committer freebsd_triage 2016-02-07 11:55:02 UTC
Hi,

Thanks for the diff. I've modified it to use tarball from GNU as they are available, and removed dependency on autotools, as the released tarball is already configure-d.

It worked fine without XWIDGETS. I'm building Webkit atm, and will try with XWIDGETS, once it finishes, and commit it.

Many thanks for working on this.

Ashish
Comment 4 commit-hook freebsd_committer freebsd_triage 2016-02-07 22:47:24 UTC
A commit references this bug:

Author: ashish
Date: Sun Feb  7 22:46:56 UTC 2016
New revision: 408458
URL: https://svnweb.freebsd.org/changeset/ports/408458

Log:
  - Update to latest pretest 25.0.90[1]
  - Switch to GNU mirrors
  - Add XWIDGET option[1]
  - Fix portlint warnings[1]

  PR:		206813
  Submitted by:	Joseph Mingrone <jrm at ftfl.ca>[1]

Changes:
  head/editors/emacs-devel/Makefile
  head/editors/emacs-devel/distinfo
  head/editors/emacs-devel/files/patch-sources.el
  head/editors/emacs-devel/pkg-plist
Comment 5 Ashish SHUKLA freebsd_committer freebsd_triage 2016-02-07 22:48:12 UTC
Committed with minor changes.

Thanks!