[Bug 287659] graphics/qt6-svg: upstream fix for incorrect text rendering

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Thu Jun 19 18:53:46 BST 2025


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=287659

            Bug ID: 287659
           Summary: graphics/qt6-svg: upstream fix for incorrect text
                    rendering
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: kde at FreeBSD.org
          Reporter: russo at bogodyn.org
          Assignee: kde at FreeBSD.org
             Flags: maintainer-feedback?(kde at FreeBSD.org)

Created attachment 261409
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=261409&action=edit
Add upstream patch for qt6-svg src/svg/qsvggraphics.cpp to address rendering
bug

When using the port cad/FreeCAD, the TechDraw workbench incorrectly renders SVG
text with huge strokes.   This has been diagnosed as a bug in qt6-svg in the
FreeCAD issue tracker: https://github.com/FreeCAD/FreeCAD/issues/18881

The fix was put in place by the Qt development team and cherry-picked to the
6.8, 6.9, and 6.10 release branches on 3 June
(https://bugreports.qt.io/browse/QTBUG-123817), the same day that 6.9.1 was
released.  Thus, the fix won't show up in a released version until the next qt6
release.

The patch is one line and will be rendered obsolete once the next qt6 release
comes out and the qt6-svg port gets updated.  In the meantime, applying the
attached patch fixes the issue.  I will attach examples of before and after
rendering from FreeCAD shortly.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the kde-freebsd mailing list