notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
Port details
qt6-canvaspainter Qt 6 CanvasPainter module
6.11.1 x11-toolkitsnew! on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout Package not present on quarterly.This port was created during this quarter. It will be in the next quarterly branch but not the current one.
Maintainer: kde@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2026-05-21 16:46:46
Last Update: 2026-05-21 16:23:56
Commit Hash: 99332e0
License: LGPL21
WWW:
https://www.qt.io/
Description:
The Qt CanvasPainter module provides a new imperative 2D rendering API aiming to combine performance, productivity, and modern features. New to Qt 6.11, this is a 'tech preview', so the API/ABI are not considered as stable yet.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (120 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/qt6-canvaspainter-6.11.1/catalog.mk
  3. /usr/local/share/licenses/qt6-canvaspainter-6.11.1/LICENSE
  4. /usr/local/share/licenses/qt6-canvaspainter-6.11.1/LGPL21
  5. include/qt6/QtCanvasPainter/6.11.1/QtCanvasPainter/private/qcanvasboxshadow_p.h
  6. include/qt6/QtCanvasPainter/6.11.1/QtCanvasPainter/private/qcanvasbrush_p.h
  7. include/qt6/QtCanvasPainter/6.11.1/QtCanvasPainter/private/qcanvascustombrush_p.h
  8. include/qt6/QtCanvasPainter/6.11.1/QtCanvasPainter/private/qcanvasdebugcountervisualizer_p.h
  9. include/qt6/QtCanvasPainter/6.11.1/QtCanvasPainter/private/qcanvasgradient_p.h
  10. include/qt6/QtCanvasPainter/6.11.1/QtCanvasPainter/private/qcanvasgridpattern_p.h
  11. include/qt6/QtCanvasPainter/6.11.1/QtCanvasPainter/private/qcanvasimage_p.h
  12. include/qt6/QtCanvasPainter/6.11.1/QtCanvasPainter/private/qcanvasimagepattern_p.h
  13. include/qt6/QtCanvasPainter/6.11.1/QtCanvasPainter/private/qcanvasoffscreencanvas_p.h
  14. include/qt6/QtCanvasPainter/6.11.1/QtCanvasPainter/private/qcanvaspainter_p.h
  15. include/qt6/QtCanvasPainter/6.11.1/QtCanvasPainter/private/qcanvaspainterfactory_p.h
  16. include/qt6/QtCanvasPainter/6.11.1/QtCanvasPainter/private/qcanvaspainteritem_p.h
  17. include/qt6/QtCanvasPainter/6.11.1/QtCanvasPainter/private/qcanvaspainteritemrenderer_p.h
  18. include/qt6/QtCanvasPainter/6.11.1/QtCanvasPainter/private/qcanvaspainterwidget_p.h
  19. include/qt6/QtCanvasPainter/6.11.1/QtCanvasPainter/private/qcanvaspath_p.h
  20. include/qt6/QtCanvasPainter/6.11.1/QtCanvasPainter/private/qcanvasrhipaintdriver_p.h
  21. include/qt6/QtCanvasPainter/6.11.1/QtCanvasPainter/private/qcareaallocator_p.h
  22. include/qt6/QtCanvasPainter/6.11.1/QtCanvasPainter/private/qcdistancefieldglyphcache_p.h
  23. include/qt6/QtCanvasPainter/6.11.1/QtCanvasPainter/private/qcpainterengine_p.h
  24. include/qt6/QtCanvasPainter/6.11.1/QtCanvasPainter/private/qcpainterengineutils_p.h
  25. include/qt6/QtCanvasPainter/6.11.1/QtCanvasPainter/private/qcpainterrhirenderer_p.h
  26. include/qt6/QtCanvasPainter/6.11.1/QtCanvasPainter/private/qcrhidistancefieldglyphcache_p.h
  27. include/qt6/QtCanvasPainter/6.11.1/QtCanvasPainter/private/qctextlayout_p.h
  28. include/qt6/QtCanvasPainter/6.11.1/QtCanvasPainter/private/qtcanvaspainterglobal_p.h
  29. include/qt6/QtCanvasPainter/QCanvasBoxGradient
  30. include/qt6/QtCanvasPainter/QCanvasBoxShadow
  31. include/qt6/QtCanvasPainter/QCanvasBrush
  32. include/qt6/QtCanvasPainter/QCanvasConicalGradient
  33. include/qt6/QtCanvasPainter/QCanvasCustomBrush
  34. include/qt6/QtCanvasPainter/QCanvasGradient
  35. include/qt6/QtCanvasPainter/QCanvasGradientStop
  36. include/qt6/QtCanvasPainter/QCanvasGradientStops
  37. include/qt6/QtCanvasPainter/QCanvasGridPattern
  38. include/qt6/QtCanvasPainter/QCanvasImage
  39. include/qt6/QtCanvasPainter/QCanvasImagePattern
  40. include/qt6/QtCanvasPainter/QCanvasLinearGradient
  41. include/qt6/QtCanvasPainter/QCanvasOffscreenCanvas
  42. include/qt6/QtCanvasPainter/QCanvasPainter
  43. include/qt6/QtCanvasPainter/QCanvasPainterFactory
  44. include/qt6/QtCanvasPainter/QCanvasPainterItem
  45. include/qt6/QtCanvasPainter/QCanvasPainterItemRenderer
  46. include/qt6/QtCanvasPainter/QCanvasPainterWidget
  47. include/qt6/QtCanvasPainter/QCanvasPath
  48. include/qt6/QtCanvasPainter/QCanvasRadialGradient
  49. include/qt6/QtCanvasPainter/QCanvasRhiPaintDriver
  50. include/qt6/QtCanvasPainter/QtCanvasPainter
  51. include/qt6/QtCanvasPainter/QtCanvasPainterDepends
  52. include/qt6/QtCanvasPainter/QtCanvasPainterVersion
  53. include/qt6/QtCanvasPainter/qcanvasboxgradient.h
  54. include/qt6/QtCanvasPainter/qcanvasboxshadow.h
  55. include/qt6/QtCanvasPainter/qcanvasbrush.h
  56. include/qt6/QtCanvasPainter/qcanvasconicalgradient.h
  57. include/qt6/QtCanvasPainter/qcanvascustombrush.h
  58. include/qt6/QtCanvasPainter/qcanvasgradient.h
  59. include/qt6/QtCanvasPainter/qcanvasgridpattern.h
  60. include/qt6/QtCanvasPainter/qcanvasimage.h
  61. include/qt6/QtCanvasPainter/qcanvasimagepattern.h
  62. include/qt6/QtCanvasPainter/qcanvaslineargradient.h
  63. include/qt6/QtCanvasPainter/qcanvasoffscreencanvas.h
  64. include/qt6/QtCanvasPainter/qcanvaspainter.h
  65. include/qt6/QtCanvasPainter/qcanvaspainterfactory.h
  66. include/qt6/QtCanvasPainter/qcanvaspainteritem.h
  67. include/qt6/QtCanvasPainter/qcanvaspainteritemrenderer.h
  68. include/qt6/QtCanvasPainter/qcanvaspainterwidget.h
  69. include/qt6/QtCanvasPainter/qcanvaspath.h
  70. include/qt6/QtCanvasPainter/qcanvasradialgradient.h
  71. include/qt6/QtCanvasPainter/qcanvasrhipaintdriver.h
  72. include/qt6/QtCanvasPainter/qtcanvaspainterexports.h
  73. include/qt6/QtCanvasPainter/qtcanvaspainterglobal.h
  74. include/qt6/QtCanvasPainter/qtcanvaspainterversion.h
  75. lib/cmake/Qt6BuildInternals/StandaloneTests/QtCanvasPainterTestsConfig.cmake
  76. lib/cmake/Qt6CanvasPainter/Qt6CanvasPainterAdditionalTargetInfo.cmake
  77. lib/cmake/Qt6CanvasPainter/Qt6CanvasPainterConfig.cmake
  78. lib/cmake/Qt6CanvasPainter/Qt6CanvasPainterConfigVersion.cmake
  79. lib/cmake/Qt6CanvasPainter/Qt6CanvasPainterConfigVersionImpl.cmake
  80. lib/cmake/Qt6CanvasPainter/Qt6CanvasPainterDependencies.cmake
  81. lib/cmake/Qt6CanvasPainter/Qt6CanvasPainterTargets-release.cmake
  82. lib/cmake/Qt6CanvasPainter/Qt6CanvasPainterTargets.cmake
  83. lib/cmake/Qt6CanvasPainter/Qt6CanvasPainterTargetsPrecheck.cmake
  84. lib/cmake/Qt6CanvasPainter/Qt6CanvasPainterVersionlessAliasTargets.cmake
  85. lib/cmake/Qt6CanvasPainter/Qt6CanvasPainterVersionlessTargets.cmake
  86. lib/cmake/Qt6CanvasPainterPrivate/Qt6CanvasPainterPrivateAdditionalTargetInfo.cmake
  87. lib/cmake/Qt6CanvasPainterPrivate/Qt6CanvasPainterPrivateConfig.cmake
  88. lib/cmake/Qt6CanvasPainterPrivate/Qt6CanvasPainterPrivateConfigVersion.cmake
  89. lib/cmake/Qt6CanvasPainterPrivate/Qt6CanvasPainterPrivateConfigVersionImpl.cmake
  90. lib/cmake/Qt6CanvasPainterPrivate/Qt6CanvasPainterPrivateDependencies.cmake
  91. lib/cmake/Qt6CanvasPainterPrivate/Qt6CanvasPainterPrivateTargets.cmake
  92. lib/cmake/Qt6CanvasPainterPrivate/Qt6CanvasPainterPrivateTargetsPrecheck.cmake
  93. lib/cmake/Qt6CanvasPainterPrivate/Qt6CanvasPainterPrivateVersionlessAliasTargets.cmake
  94. lib/cmake/Qt6CanvasPainterPrivate/Qt6CanvasPainterPrivateVersionlessTargets.cmake
  95. lib/cmake/Qt6CanvasPainterTools/Qt6CanvasPainterMacros.cmake
  96. lib/cmake/Qt6CanvasPainterTools/Qt6CanvasPainterToolsAdditionalTargetInfo.cmake
  97. lib/cmake/Qt6CanvasPainterTools/Qt6CanvasPainterToolsConfig.cmake
  98. lib/cmake/Qt6CanvasPainterTools/Qt6CanvasPainterToolsConfigVersion.cmake
  99. lib/cmake/Qt6CanvasPainterTools/Qt6CanvasPainterToolsConfigVersionImpl.cmake
  100. lib/cmake/Qt6CanvasPainterTools/Qt6CanvasPainterToolsDependencies.cmake
  101. lib/cmake/Qt6CanvasPainterTools/Qt6CanvasPainterToolsTargets-release.cmake
  102. lib/cmake/Qt6CanvasPainterTools/Qt6CanvasPainterToolsTargets.cmake
  103. lib/cmake/Qt6CanvasPainterTools/Qt6CanvasPainterToolsTargetsPrecheck.cmake
  104. lib/cmake/Qt6CanvasPainterTools/Qt6CanvasPainterToolsVersionlessTargets.cmake
  105. lib/qt6/bin/qcshadergen
  106. lib/qt6/libQt6CanvasPainter.prl
  107. lib/qt6/libQt6CanvasPainter.so
  108. lib/qt6/libQt6CanvasPainter.so.6
  109. lib/qt6/libQt6CanvasPainter.so.6.11.1
  110. lib/qt6/metatypes/qt6canvaspainter_metatypes.json
  111. lib/qt6/mkspecs/modules/qt_lib_canvaspainter.pri
  112. lib/qt6/mkspecs/modules/qt_lib_canvaspainter_private.pri
  113. lib/qt6/sbom/qtcanvaspainter-6.11.1.cdx.json
  114. lib/qt6/sbom/qtcanvaspainter-6.11.1.spdx
  115. lib/qt6/sbom/qtcanvaspainter-6.11.1.spdx.json
  116. libdata/pkgconfig/Qt6CanvasPainter.pc
  117. share/qt6/modules/CanvasPainter.json
  118. @owner
  119. @group
  120. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • qt6-canvaspainter>0:x11-toolkits/qt6-canvaspainter
To install the port:
cd /usr/ports/x11-toolkits/qt6-canvaspainter/ && make install clean
To add the package, run one of these commands:
  • pkg install x11-toolkits/qt6-canvaspainter
  • pkg install qt6-canvaspainter
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: qt6-canvaspainter
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1778670437 SHA256 (KDE/Qt/6.11.1/qtcanvaspainter-everywhere-src-6.11.1.tar.xz) = 9e36c61b10a5eb9b4a4af058996de5816d2c0d9f02415876ca8c0f8cccfd08d0 SIZE (KDE/Qt/6.11.1/qtcanvaspainter-everywhere-src-6.11.1.tar.xz) = 713788

No package information for this port in our database
Sometimes this happens. Not all ports have packages. This is doubly so for new ports, like this one.
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py311-cyclonedx-python-lib>0 : textproc/py-cyclonedx-python-lib@py311
  2. py311-spdx-tools>=0.8.3 : misc/py-spdx-tools@py311
  3. vulkan-headers>=1.4 : graphics/vulkan-headers
  4. cmake : devel/cmake-core
  5. ninja : devel/ninja
  6. pkgconf>=1.3.0_1 : devel/pkgconf
  7. python3.11 : lang/python311
  8. libQt6ShaderTools.so : x11-toolkits/qt6-shadertools
Library dependencies:
  1. libxkbcommon.so : x11/libxkbcommon
  2. libOpenGL.so : graphics/libglvnd
  3. libQt6Core.so : devel/qt6-base
  4. libQt6Qml.so : x11-toolkits/qt6-declarative
This port is required by:
for Libraries
  1. devel/pyside6
for Run
  1. devel/qt6

Configuration Options:
No options to configure
Options name:
x11-toolkits_qt6-canvaspainter
USES:
cmake compiler:c++17-lang gl pkgconfig python:build qt-dist:6
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (6 items)
Collapse this list.
  1. http://master.qt.io/official_releases/qt/6.11/6.11.1/submodules/
  2. http://www.nic.funet.fi/pub/mirrors/download.qt-project.org/official_releases/qt/6.11/6.11.1/submodules/
  3. https://download.qt.io/official_releases/qt/6.11/6.11.1/submodules/
  4. https://ftp.jaist.ac.jp/pub/qtproject/official_releases/qt/6.11/6.11.1/submodules/
  5. https://www.mirrorservice.org/sites/download.qt-project.org/official_releases/qt/6.11/6.11.1/submodules/
Collapse this list.

Number of commits found: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
6.11.1
21 May 2026 16:23:56
commit hash: 99332e09e3cf0ae0a285b004b704c032fb37a5edcommit hash: 99332e09e3cf0ae0a285b004b704c032fb37a5edcommit hash: 99332e09e3cf0ae0a285b004b704c032fb37a5edcommit hash: 99332e09e3cf0ae0a285b004b704c032fb37a5ed files touched by this commit
Jason E. Hale (jhale) search for other commits by this committer
Qt6: Update to 6.11.1

The kde@ team is pleased to announce Qt 6.11.1 on FreeBSD!

Upstream intoduced a few new modules and we have added them as:
* devel/qt6-openapi
* devel/qt6-tasktree
* x11-toolkits/qt6-canvaspainter

Announcements:
https://www.qt.io/blog/qt-6.11-released
https://www.qt.io/blog/qt-6.11.1-released
Release notes:
https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.11.0/release-note.md
https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.11.1/release-note.md
(Only the first 15 lines of the commit message are shown above View all of this commit message)

Number of commits found: 1