On 2017/07/30 15:51, Kaashif Hymabaccus wrote:
> Attached is a patch which brings terminus-font to 4.46.
>
> Changes to the port:
>
> * The build scripts are now written in Python, not Perl
> * A lot of obsolete fonts disappeared
>
> The upstream changelog entry is here:
> http://terminus-font.sourceforge.net/
>
> The font still works for me. I saw this from last year:
>
> http://marc.info/?l=openbsd-ports&m=147301603413582&w=2
>
> Is there still interest in those flavors? Would they be OKed? There
> are quite a few optional patches upstream, but providing FLAVORs for
> so many of them seems excessive (unless there is demand for it).
I'd be ok with packaging more variants, but we'd need a reasonable set
of combinations to link to the build in fonts/Makefile (and the following
mails in that thread about names still apply).
That's a separate diff than the update though.
> +BUILD_DEPENDS = lang/python/3.6
> +
> +MAKE_FLAGS = INT=python3.6
> +
Use this instead:
MODULES += lang/python
MODPY_VERSION = ${MODPY_DEFAULT_VERSION_3}
MODPY_RUNDEP = No
MAKE_FLAGS = INT=${MODPY_BIN}
> -@comment share/fonts/terminus/ter-x12b.pcf.gz
> +share/fonts/terminus/ter-x12b.pcf.gz
This @comment was intentional, nothing changed regarding this font
(6x12 bold - see r1.2 of the ports Makefile).
The other question is whether anyone needs the X11 8-bit fonts that
weren't removed but stopped being installed by default with this update.