On Sun, 22 Nov 2020 00:27:42 -0300 Anatoli <m...@anatoli.ws>: > Hi Antoine, Stuart, All, > > E.g. in the vim port there are these flavors defined: > > 35:FLAVORS+= gtk2 gtk3 no_x11 > 37:FLAVORS+= lua perl python python3 ruby > > But I can't find how they end up being those flavor options available to the > users for install via pkg_add:
The various combinations are set in the Makefile of the port's category, for vim it's in ports/editors/Makefile http://cvsweb.openbsd.org/ports/editors/Makefile?rev=1.142&content-type=text/x-cvsweb-markup SUBDIR += vim,gtk2 SUBDIR += vim,gtk2,lua SUBDIR += vim,gtk2,perl,python,ruby SUBDIR += vim,gtk2,perl,python3,ruby SUBDIR += vim,gtk3 SUBDIR += vim,gtk3,lua SUBDIR += vim,gtk3,perl,python,ruby SUBDIR += vim,gtk3,perl,python3,ruby SUBDIR += vim,no_x11 SUBDIR += vim,no_x11,lua SUBDIR += vim,no_x11,python SUBDIR += vim,no_x11,python3 SUBDIR += vim,no_x11,perl,python,ruby SUBDIR += vim,no_x11,perl,python3,ruby