Bug 253028 - graphics/blender 2.91.0_2 fails to load fonts
Summary: graphics/blender 2.91.0_2 fails to load fonts
Status: Closed Not A Bug
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: amd64 Any
: --- Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-01-26 16:59 UTC by Philipp Engel
Modified: 2021-02-01 09:39 UTC (History)
2 users (show)

See Also:
FreeBSD: maintainer-feedback-


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Philipp Engel 2021-01-26 16:59:02 UTC
The user interface of Blender 2.91.0_2 on FreeBSD 12.1 (amd64) does not render fonts, as loading them seems to fail:

$ blender
Color management: using fallback mode for management
Color management: Error could not find role data role.
Color management: scene view "Filmic" not found, setting default "Standard".
blf_load_font_default: 'fonts' data path not found for 'droidsans.ttf', will not be able to display text
blf_load_font_default: 'fonts' data path not found for 'bmonofont-i18n.ttf', will not be able to display text
blf_load_font_default: 'fonts' data path not found for 'bmonofont-i18n.ttf', will not be able to display text

The port has been compiled with:

    [X] EBOOL
    [X] LZMA
    [X] LZO
    [X] TBB
    [X] TIFF

Everything else is disabled.
Comment 1 Shane 2021-01-27 03:43:20 UTC
The fonts are only installed when NLS is enabled, which as far as a gui is concerned, leaves blender broken without NLS.

While there is an argument that NLS could be made an always enabled option, there is a possible use to building blender without NLS, you can still render images in the background, leaving it capable of being a render node.
Comment 2 Philipp Engel 2021-01-27 14:13:26 UTC
Thank you for the clarification.