Page MenuHomeFreeBSD

editors/vim: Flavorize and consolize
Needs ReviewPublic

Authored by adamw on Aug 3 2021, 10:16 PM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Apr 19, 11:09 PM
Unknown Object (File)
Jan 3 2024, 10:20 AM
Unknown Object (File)
Dec 23 2023, 2:35 AM
Unknown Object (File)
Oct 16 2023, 9:16 PM
Unknown Object (File)
Aug 24 2023, 11:25 AM
Unknown Object (File)
Jul 4 2023, 2:25 AM
Unknown Object (File)
Jul 3 2023, 3:59 AM
Unknown Object (File)
May 11 2023, 1:35 PM
Subscribers
None

Details

Reviewers
None
Group Reviewers
portmgr
Summary

This makes some significant changes:

  • Convert slaves to flavors (slave removal not included in this patch)
  • Make vim be the console package (editors/vim@gtk3 = vim-gtk3)
  • Only python bindings in the default package (I'm not aware of anything that actually uses perl or ruby bindings)
  • Drop support for py27
  • Drop cscope and ctags-exuberant from the default package
Test Plan

@portmgr: I haven't flavorized before, so I could use your eyes on this patch.

My box is simply way too underpowered to test gtk2 and gtk3. If someone can testport them, that'd be a huge, huge help.

To test -tiny: cp vim-tiny/pkg-plist vim/pkg-plist-tiny

Diff Detail

Repository
R11 FreeBSD ports repository
Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

adamw requested review of this revision.Aug 3 2021, 10:16 PM
adamw created this revision.