BSD Ports

x11-toolkits/qt5-declarative ${QT5_VERSION}${QT5_KDE_PATCH} MidnightBSD

Qt declarative framework for dynamic user interfaces

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
9ebce8a20b
Categories
x11-toolkits

Description

Qt is a cross-platform application and UI framework for developers using C++ or QML, a CSS/JavaScript-like language.

Qt Quick is a collection of technologies that are designed to help developers create intuitive, modern, and fluid user interfaces.

In the other systems

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

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDx11-toolkits/qt5-declarative${QT5_VERSION}${QT5_KDE_PATCH}no data-[email protected]2026-09-05
FreeBSDx11-toolkits/qt5-declarative5.15.19p23 newestnone known-[email protected]-
DragonFlyx11-toolkits/qt5-declarative5.15.16p22_1none known-[email protected]-
HardenedBSDx11-toolkits/qt5-declarative5.15.19p23 newestno data-[email protected]-
GhostBSDx11-toolkits/qt5-declarative5.15.19p23 newestno data-[email protected]-

Install

Binary package:

mport install qt5-declarative

From mports:

cd /usr/mports/x11-toolkits/qt5-declarative && make install clean

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

RUN_DEPENDS=	qt5-declarative>0:x11-toolkits/qt5-declarative

Dependencies

No port depends on this one.

Configuration

No options to configure.

USES
compiler:c++11-lang gl perl5 python:build qmake:norecursive qt-dist:5
Service scripts
none
Conflicts with
qt5-declarative-render2d-* qt5-qml qt5-quick

Files

pkg-plist 968
  • %%QT_BINDIR%%/qmltime
  • %%QT_BINDIR%%/qmltime.debug
  • %%QT_INCDIR%%/QtPacketProtocol/%%FULLVER%%/QtPacketProtocol/private/qpacket_p.h
  • %%QT_INCDIR%%/QtPacketProtocol/%%FULLVER%%/QtPacketProtocol/private/qpacketprotocol_p.h
  • %%QT_INCDIR%%/QtPacketProtocol/%%FULLVER%%/QtPacketProtocol/private/qversionedpacket_p.h
  • %%QT_INCDIR%%/QtPacketProtocol/QtPacketProtocol
  • %%QT_INCDIR%%/QtPacketProtocol/QtPacketProtocolDepends
  • %%QT_INCDIR%%/QtPacketProtocol/QtPacketProtocolVersion
  • %%QT_INCDIR%%/QtPacketProtocol/qtpacketprotocolversion.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/inlinecomponentutils_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qabstractanimationjob_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qanimationgroupjob_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qanimationjobutil_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qbitfield_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qcontinuinganimationgroupjob_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qfieldlist_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qfinitestack_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qflagpointer_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qhashedstring_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qintrusivelist_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qjsengine_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qjsvalue_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qjsvalueiterator_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qlazilyallocated_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qlinkedstringhash_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qml_compile_hash_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qparallelanimationgroupjob_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qpauseanimationjob_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qpodvector_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qprimefornumbits_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmlabstractbinding_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmlabstractprofileradapter_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmlapiversion_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmlapplicationengine_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmlbind_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmlbinding_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmlboundsignal_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmlboundsignalexpressionpointer_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmlbuiltinfunctions_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmlcleanup_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmlcomponent_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmlcomponentattached_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmlconfigurabledebugservice_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmlconnections_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmlcontext_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmlcustomparser_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmldata_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmldatablob_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmldebugconnector_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmldebugpluginmanager_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmldebugserver_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmldebugserverconnection_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmldebugservice_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmldebugservicefactory_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmldebugserviceinterfaces_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmldebugstatesdelegate_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmldelayedcallqueue_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmldirdata_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmldirparser_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmlengine_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmlenumdata_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmlenumvalue_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmlexpression_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmlextensionplugin_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmlfileselector_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmlglobal_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmlguard_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmlimport_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmlincubator_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmlirbuilder_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmlirloader_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmljavascriptexpression_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmljsast_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmljsastfwd_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmljsastvisitor_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmljsdiagnosticmessage_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmljsengine_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmljsfixedpoolarray_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmljsglobal_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmljsgrammar_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmljskeywords_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmljslexer_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmljsmemorypool_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmljsparser_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmljssourcelocation_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmllist_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmllistwrapper_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmllocale_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmlloggingcategory_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmlmetaobject_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmlmetatype_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmlmetatypedata_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmlmodelindexvaluetype_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmlnotifier_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmlnullablevalue_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmlobjectcreator_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmlobjectorgadget_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmlopenmetaobject_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmlplatform_p.h
  • %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmlprofiler_p.h

The first 100 are listed.

distinfo 1
FileSizeSHA256
KDE/Qt/5.15.19/kde-qtdeclarative-5.15.19p23.tar.xz2.148288e+072bb3df55b3bc0af9c21aedaa90b8b1eb9ae6a45122ba5f9c2d89425ac59640c0

Commit history 2

DateCommitCreditsLog message
9ebce8a20b Lucas Holt qt5: stop leaving .bak files in the stage dir (#838)
6b35f4ad99 Lucas Holt Qt5: Update to 5.15.19 (#823)
Updates the Qt5 framework from 5.15.18 to 5.15.19, the final upstream Qt5 release. ## Why 5.15.19 carries three security fixes: - CVE-2024-38081 (qtbase) - CVE-2025-30348 (qtbase) - CVE-2025-23050 (qtconnectivity) It also refreshes the libraries bundled in qtbase: SQLite to 3.49.1, HarfBuzz to 10.4.0, libpng to 1.6.47, libjpeg-turbo to 3.1.0, and the public suffix list. ## What changed **Framework** (`Mk/extensions/`) — four lines only. `qt.mk` gets `QT5_VERSION` 5.15.18 → 5.15.19; `qt-dist.mk` gets the KDE patch counters `_KDE_base` 109 → 96, `_KDE_connectivity` 1 → 0, `_KDE_declarative` 22 → 23. The counters restart per upstream release, so `_KDE_base` decreasing is expected. `_KDE_connectivity` reaching 0 …