BSD Ports

x11-toolkits/qt6-canvaspainter MidnightBSD

Qt 6 CanvasPainter module

System
MidnightBSD
Repository
mports
Port added
Last update
Commit
3389a52279
Categories

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.

In the other systems

The newest version among them is 6.11.2, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDx11-toolkits/qt6-canvaspainterno data--2026-09-17
FreeBSDx11-toolkits/qt6-canvaspainter6.11.2 newestnone known-[email protected]2026-08-20
HardenedBSDx11-toolkits/qt6-canvaspainter6.11.2 newestno data-[email protected]-
GhostBSDx11-toolkits/qt6-canvaspainter6.11.2 newestno data-[email protected]-

Install

Binary package:

mport install qt6-canvaspainter

From mports:

cd /usr/mports/x11-toolkits/qt6-canvaspainter && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	qt6-canvaspainter>0:x11-toolkits/qt6-canvaspainter

Dependencies

As this port's Makefile names them.

Build 3

Library 1

No port depends on this one.

Configuration

No options to configure.

USES
cmake compiler:c++17-lang gl pkgconfig python:build qt-dist:6
Service scripts
none

Files

pkg-plist 113
  • %%QT_INCDIR%%/QtCanvasPainter/%%FULLVER%%/QtCanvasPainter/private/qcanvasboxshadow_p.h
  • %%QT_INCDIR%%/QtCanvasPainter/%%FULLVER%%/QtCanvasPainter/private/qcanvasbrush_p.h
  • %%QT_INCDIR%%/QtCanvasPainter/%%FULLVER%%/QtCanvasPainter/private/qcanvascustombrush_p.h
  • %%QT_INCDIR%%/QtCanvasPainter/%%FULLVER%%/QtCanvasPainter/private/qcanvasdebugcountervisualizer_p.h
  • %%QT_INCDIR%%/QtCanvasPainter/%%FULLVER%%/QtCanvasPainter/private/qcanvasgradient_p.h
  • %%QT_INCDIR%%/QtCanvasPainter/%%FULLVER%%/QtCanvasPainter/private/qcanvasgridpattern_p.h
  • %%QT_INCDIR%%/QtCanvasPainter/%%FULLVER%%/QtCanvasPainter/private/qcanvasimage_p.h
  • %%QT_INCDIR%%/QtCanvasPainter/%%FULLVER%%/QtCanvasPainter/private/qcanvasimagepattern_p.h
  • %%QT_INCDIR%%/QtCanvasPainter/%%FULLVER%%/QtCanvasPainter/private/qcanvasoffscreencanvas_p.h
  • %%QT_INCDIR%%/QtCanvasPainter/%%FULLVER%%/QtCanvasPainter/private/qcanvaspainter_p.h
  • %%QT_INCDIR%%/QtCanvasPainter/%%FULLVER%%/QtCanvasPainter/private/qcanvaspainterfactory_p.h
  • %%QT_INCDIR%%/QtCanvasPainter/%%FULLVER%%/QtCanvasPainter/private/qcanvaspainteritem_p.h
  • %%QT_INCDIR%%/QtCanvasPainter/%%FULLVER%%/QtCanvasPainter/private/qcanvaspainteritemrenderer_p.h
  • %%QT_INCDIR%%/QtCanvasPainter/%%FULLVER%%/QtCanvasPainter/private/qcanvaspainterwidget_p.h
  • %%QT_INCDIR%%/QtCanvasPainter/%%FULLVER%%/QtCanvasPainter/private/qcanvaspath_p.h
  • %%QT_INCDIR%%/QtCanvasPainter/%%FULLVER%%/QtCanvasPainter/private/qcanvasrhipaintdriver_p.h
  • %%QT_INCDIR%%/QtCanvasPainter/%%FULLVER%%/QtCanvasPainter/private/qcareaallocator_p.h
  • %%QT_INCDIR%%/QtCanvasPainter/%%FULLVER%%/QtCanvasPainter/private/qcdistancefieldglyphcache_p.h
  • %%QT_INCDIR%%/QtCanvasPainter/%%FULLVER%%/QtCanvasPainter/private/qcpainterengine_p.h
  • %%QT_INCDIR%%/QtCanvasPainter/%%FULLVER%%/QtCanvasPainter/private/qcpainterengineutils_p.h
  • %%QT_INCDIR%%/QtCanvasPainter/%%FULLVER%%/QtCanvasPainter/private/qcpainterrhirenderer_p.h
  • %%QT_INCDIR%%/QtCanvasPainter/%%FULLVER%%/QtCanvasPainter/private/qcrhidistancefieldglyphcache_p.h
  • %%QT_INCDIR%%/QtCanvasPainter/%%FULLVER%%/QtCanvasPainter/private/qctextlayout_p.h
  • %%QT_INCDIR%%/QtCanvasPainter/%%FULLVER%%/QtCanvasPainter/private/qtcanvaspainterglobal_p.h
  • %%QT_INCDIR%%/QtCanvasPainter/QCanvasBoxGradient
  • %%QT_INCDIR%%/QtCanvasPainter/QCanvasBoxShadow
  • %%QT_INCDIR%%/QtCanvasPainter/QCanvasBrush
  • %%QT_INCDIR%%/QtCanvasPainter/QCanvasConicalGradient
  • %%QT_INCDIR%%/QtCanvasPainter/QCanvasCustomBrush
  • %%QT_INCDIR%%/QtCanvasPainter/QCanvasGradient
  • %%QT_INCDIR%%/QtCanvasPainter/QCanvasGradientStop
  • %%QT_INCDIR%%/QtCanvasPainter/QCanvasGradientStops
  • %%QT_INCDIR%%/QtCanvasPainter/QCanvasGridPattern
  • %%QT_INCDIR%%/QtCanvasPainter/QCanvasImage
  • %%QT_INCDIR%%/QtCanvasPainter/QCanvasImagePattern
  • %%QT_INCDIR%%/QtCanvasPainter/QCanvasLinearGradient
  • %%QT_INCDIR%%/QtCanvasPainter/QCanvasOffscreenCanvas
  • %%QT_INCDIR%%/QtCanvasPainter/QCanvasPainter
  • %%QT_INCDIR%%/QtCanvasPainter/QCanvasPainterFactory
  • %%QT_INCDIR%%/QtCanvasPainter/QCanvasPainterItem
  • %%QT_INCDIR%%/QtCanvasPainter/QCanvasPainterItemRenderer
  • %%QT_INCDIR%%/QtCanvasPainter/QCanvasPainterWidget
  • %%QT_INCDIR%%/QtCanvasPainter/QCanvasPath
  • %%QT_INCDIR%%/QtCanvasPainter/QCanvasRadialGradient
  • %%QT_INCDIR%%/QtCanvasPainter/QCanvasRhiPaintDriver
  • %%QT_INCDIR%%/QtCanvasPainter/QtCanvasPainter
  • %%QT_INCDIR%%/QtCanvasPainter/QtCanvasPainterDepends
  • %%QT_INCDIR%%/QtCanvasPainter/QtCanvasPainterVersion
  • %%QT_INCDIR%%/QtCanvasPainter/qcanvasboxgradient.h
  • %%QT_INCDIR%%/QtCanvasPainter/qcanvasboxshadow.h
  • %%QT_INCDIR%%/QtCanvasPainter/qcanvasbrush.h
  • %%QT_INCDIR%%/QtCanvasPainter/qcanvasconicalgradient.h
  • %%QT_INCDIR%%/QtCanvasPainter/qcanvascustombrush.h
  • %%QT_INCDIR%%/QtCanvasPainter/qcanvasgradient.h
  • %%QT_INCDIR%%/QtCanvasPainter/qcanvasgridpattern.h
  • %%QT_INCDIR%%/QtCanvasPainter/qcanvasimage.h
  • %%QT_INCDIR%%/QtCanvasPainter/qcanvasimagepattern.h
  • %%QT_INCDIR%%/QtCanvasPainter/qcanvaslineargradient.h
  • %%QT_INCDIR%%/QtCanvasPainter/qcanvasoffscreencanvas.h
  • %%QT_INCDIR%%/QtCanvasPainter/qcanvaspainter.h
  • %%QT_INCDIR%%/QtCanvasPainter/qcanvaspainterfactory.h
  • %%QT_INCDIR%%/QtCanvasPainter/qcanvaspainteritem.h
  • %%QT_INCDIR%%/QtCanvasPainter/qcanvaspainteritemrenderer.h
  • %%QT_INCDIR%%/QtCanvasPainter/qcanvaspainterwidget.h
  • %%QT_INCDIR%%/QtCanvasPainter/qcanvaspath.h
  • %%QT_INCDIR%%/QtCanvasPainter/qcanvasradialgradient.h
  • %%QT_INCDIR%%/QtCanvasPainter/qcanvasrhipaintdriver.h
  • %%QT_INCDIR%%/QtCanvasPainter/qtcanvaspainterexports.h
  • %%QT_INCDIR%%/QtCanvasPainter/qtcanvaspainterglobal.h
  • %%QT_INCDIR%%/QtCanvasPainter/qtcanvaspainterversion.h
  • lib/cmake/Qt6BuildInternals/StandaloneTests/QtCanvasPainterTestsConfig.cmake
  • lib/cmake/Qt6CanvasPainter/Qt6CanvasPainterAdditionalTargetInfo.cmake
  • lib/cmake/Qt6CanvasPainter/Qt6CanvasPainterConfig.cmake
  • lib/cmake/Qt6CanvasPainter/Qt6CanvasPainterConfigVersion.cmake
  • lib/cmake/Qt6CanvasPainter/Qt6CanvasPainterConfigVersionImpl.cmake
  • lib/cmake/Qt6CanvasPainter/Qt6CanvasPainterDependencies.cmake
  • lib/cmake/Qt6CanvasPainter/Qt6CanvasPainterTargets-.cmake
  • lib/cmake/Qt6CanvasPainter/Qt6CanvasPainterTargets.cmake
  • lib/cmake/Qt6CanvasPainter/Qt6CanvasPainterTargetsPrecheck.cmake
  • lib/cmake/Qt6CanvasPainter/Qt6CanvasPainterVersionlessAliasTargets.cmake
  • lib/cmake/Qt6CanvasPainter/Qt6CanvasPainterVersionlessTargets.cmake
  • lib/cmake/Qt6CanvasPainterPrivate/Qt6CanvasPainterPrivateAdditionalTargetInfo.cmake
  • lib/cmake/Qt6CanvasPainterPrivate/Qt6CanvasPainterPrivateConfig.cmake
  • lib/cmake/Qt6CanvasPainterPrivate/Qt6CanvasPainterPrivateConfigVersion.cmake
  • lib/cmake/Qt6CanvasPainterPrivate/Qt6CanvasPainterPrivateConfigVersionImpl.cmake
  • lib/cmake/Qt6CanvasPainterPrivate/Qt6CanvasPainterPrivateDependencies.cmake
  • lib/cmake/Qt6CanvasPainterPrivate/Qt6CanvasPainterPrivateTargets.cmake
  • lib/cmake/Qt6CanvasPainterPrivate/Qt6CanvasPainterPrivateTargetsPrecheck.cmake
  • lib/cmake/Qt6CanvasPainterPrivate/Qt6CanvasPainterPrivateVersionlessAliasTargets.cmake
  • lib/cmake/Qt6CanvasPainterPrivate/Qt6CanvasPainterPrivateVersionlessTargets.cmake
  • lib/cmake/Qt6CanvasPainterTools/Qt6CanvasPainterMacros.cmake
  • lib/cmake/Qt6CanvasPainterTools/Qt6CanvasPainterToolsAdditionalTargetInfo.cmake
  • lib/cmake/Qt6CanvasPainterTools/Qt6CanvasPainterToolsConfig.cmake
  • lib/cmake/Qt6CanvasPainterTools/Qt6CanvasPainterToolsConfigVersion.cmake
  • lib/cmake/Qt6CanvasPainterTools/Qt6CanvasPainterToolsConfigVersionImpl.cmake
  • lib/cmake/Qt6CanvasPainterTools/Qt6CanvasPainterToolsDependencies.cmake
  • lib/cmake/Qt6CanvasPainterTools/Qt6CanvasPainterToolsTargets-.cmake
  • lib/cmake/Qt6CanvasPainterTools/Qt6CanvasPainterToolsTargets.cmake
  • lib/cmake/Qt6CanvasPainterTools/Qt6CanvasPainterToolsTargetsPrecheck.cmake
  • lib/cmake/Qt6CanvasPainterTools/Qt6CanvasPainterToolsVersionlessTargets.cmake

The first 100 are listed.

distinfo 1
FileSizeSHA256
KDE/Qt/6.11.2/qtcanvaspainter-everywhere-src-6.11.2.tar.xz7184888a90a27250ceef5ff659744e035ef4f5d3cd7392e027d5f953765b3f1083e760

Commit history 1

DateCommitCreditsLog message
3389a52279 Lucas Holt qt6: update to 6.11.2 (#1455)