Bug 212771

Summary: editors/vim: Update to 8.0.0005
Product: Ports & Packages Reporter: Adam Weinberger <adamw>
Component: Individual Port(s)Assignee: Adam Weinberger <adamw>
Status: Closed FIXED    
Severity: Affects Only Me Flags: bugzilla: maintainer-feedback? (sunpoet)
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
8.0.0005
none
8.0.0008
none
8.0.0019 none

Description Adam Weinberger freebsd_committer freebsd_triage 2016-09-17 16:09:06 UTC
Created attachment 174881 [details]
8.0.0005

Attached patch updates vim to the new 8.0 series, currently at patchlevel 0005.

Sunpoet, I also included a maintainer change in there. I haven't heard from you in a while, and I'm not sure if you're still interested in this port. It's a pretty important port so it's worth being looked after. I'd really like your input on this.
Comment 1 Adam Weinberger freebsd_committer freebsd_triage 2016-09-25 23:54:56 UTC
Created attachment 175163 [details]
8.0.0008

Updated patch to be patchlevel 8, and:

- gtk3 support
- add many missing dependencies
- GNOME option cannot build without NLS
- simplify some installation logic
- use the more robust DO_MAKE_BUILD where appropriate
Comment 2 Adam Weinberger freebsd_committer freebsd_triage 2016-10-01 03:11:28 UTC
Reassigning to myself. Sunpoet I'm going to commit this shortly, along with the change in maintainership.

If you disagree with this decision please, contact me.
Comment 3 Adam Weinberger freebsd_committer freebsd_triage 2016-10-01 05:11:09 UTC
Created attachment 175329 [details]
8.0.0019

Updating with full patch, including formatting Makefile and a LICENSE block
Comment 4 commit-hook freebsd_committer freebsd_triage 2016-10-01 05:37:32 UTC
A commit references this bug:

Author: adamw
Date: Sat Oct  1 05:36:41 UTC 2016
New revision: 423033
URL: https://svnweb.freebsd.org/changeset/ports/423033

Log:
  Update vim to 8.0.0019, add GTK3 support, and take maintainership.
  Many, many thanks to Sunpoet for all the time he has spent working
  on and improving this port!

  Many smaller changes in this update as well:
  - Languange support was moved into its own OPTIONS group for clarity
    (a visual change only; it does not affect the knobs themselves)
  - Add LICENSE
  - Reorganize and format the Makefile for clarity
  - Remove a few pieces of cruft
  - Add many missing dependencies for most of the GUI options
  - Use better (more robust) build constructs where possible

  PR:		212771
  Approved by:	maintainer timeout

Changes:
  head/editors/vim/Makefile
  head/editors/vim/distinfo
  head/editors/vim-lite/Makefile
Comment 5 Adam Weinberger freebsd_committer freebsd_triage 2016-10-01 05:37:52 UTC
Committed.