Bug 212771 - editors/vim: Update to 8.0.0005
Summary: editors/vim: Update to 8.0.0005
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Adam Weinberger
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-09-17 16:09 UTC by Adam Weinberger
Modified: 2016-10-01 05:37 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (sunpoet)


Attachments
8.0.0005 (1005 bytes, patch)
2016-09-17 16:09 UTC, Adam Weinberger
no flags Details | Diff
8.0.0008 (3.94 KB, patch)
2016-09-25 23:54 UTC, Adam Weinberger
no flags Details | Diff
8.0.0019 (8.07 KB, patch)
2016-10-01 05:11 UTC, Adam Weinberger
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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.