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)
Dec 1 2024, 12:24 AM
Unknown Object (File)
Nov 8 2024, 12:05 AM
Unknown Object (File)
Nov 1 2024, 3:12 AM
Unknown Object (File)
Oct 7 2024, 1:47 AM
Unknown Object (File)
Oct 4 2024, 5:34 AM
Unknown Object (File)
Oct 2 2024, 6:26 PM
Unknown Object (File)
Sep 9 2024, 4:09 AM
Unknown Object (File)
Sep 8 2024, 4:00 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.