Created attachment 236396 [details] Update to 2.3.5 The attached patch updates x11-fonts/libXft from 2.3.4 to 2.3.5. .tar.bz2 distribution files are no longer available on the mirror [1], hence switch to .tar.xz. Unfortunately the framework (ports/Mk/Uses/xorg-cat.mk) prevents the use of USES=tar:xz, therefore EXTRACT_SUFX has to be used. While here pacify portfmt. Changes (diff): https://gitlab.freedesktop.org/xorg/lib/libxft/-/compare/libXft-2.3.4...libXft-2.3.5?from_project_id=718 This update could help improving powerline [2] support in upcoming xterm releases. [1] https://xorg.freedesktop.org/releases/individual/lib/ [2] https://github.com/powerline/powerline
Created attachment 236397 [details] Build logs
Assigning to desktop@FreeBSD.org
(In reply to Nuno Teixeira from comment #2) Moin moin Sorry, I failed to check bugzilla -- already committed independently as 09598f17e82edd6b5c5d1d9fe80f853427621ab3 earlier today. mfg Tobias
2.3.5 cannot display text properly. Examples of applications that cannot be displayed properly are xclock -digital -render Upstream, the correction is committed. https://gitlab.freedesktop.org/xorg/lib/libxft/-/commit/95284856783b824a714b7506762f4adce3bb17ce
I'll probably tag a 2.3.6 this weekend (unless someone reports another regression).
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=555435fbe4714ff8da1ba1ba55dce6ef93ce966a commit 555435fbe4714ff8da1ba1ba55dce6ef93ce966a Author: Tobias C. Berner <tcberner@FreeBSD.org> AuthorDate: 2022-09-10 07:58:26 +0000 Commit: Tobias C. Berner <tcberner@FreeBSD.org> CommitDate: 2022-09-10 08:10:26 +0000 x11-fonts/libXft: add upstream bug fix PR: 266255 Obtained from: https://gitlab.freedesktop.org/xorg/lib/libxft/-/commit/95284856783b824a714b7506762f4adce3bb17ce x11-fonts/libXft/Makefile | 4 ++++ x11-fonts/libXft/distinfo | 4 +++- 2 files changed, 7 insertions(+), 1 deletion(-)