Port details |
- qt5-declarative-test Qt declarative framework for dynamic user interface (testing) (KDE patched)
- 5.15.15p25 x11-toolkits =3 5.15.15p25Version of this port present on the latest quarterly branch.
- Maintainer: kde@FreeBSD.org
- Port Added: 2021-09-24 15:12:06
- Last Update: 2024-09-05 18:26:08
- Commit Hash: 9e1e9e1
- People watching this port, also watch:: qtkeychain-qt5, py39-treq, py311-Automat, linux-c7-atk, py39-beautifulsoup
- License: LGPL21
- WWW:
- https://qt-project.org
- 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.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- qt5-declarative-test>0:x11-toolkits/qt5-declarative-test
- Conflicts:
- CONFLICTS:
- qt5-declarative-render2d-*
- qt5-qml
- qt5-quick
- To install the port:
- cd /usr/ports/x11-toolkits/qt5-declarative-test/ && make install clean
- To add the package, run one of these commands:
- pkg install x11-toolkits/qt5-declarative-test
- pkg install qt5-declarative-test
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: qt5-declarative-test
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1725433675
SHA256 (KDE/Qt/5.15.15/kde-qtdeclarative-5.15.15p25.tar.xz) = cc5fa5a3a3d23693b4dc2adc259a1d6582c1877a6f7d2bbd919b399e758c2b36
SIZE (KDE/Qt/5.15.15/kde-qtdeclarative-5.15.15p25.tar.xz) = 21484376
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- python3.11 : lang/python311
- xorgproto>=0 : x11/xorgproto
- perl5>=5.36<5.37 : lang/perl5.36
- qt5-buildtools>=5.15 : devel/qt5-buildtools
- qt5-qmake>=5.15 : devel/qt5-qmake
- Library dependencies:
-
- libGL.so : graphics/libglvnd
- libQt5Core.so : devel/qt5-core
- libQt5Qml.so : x11-toolkits/qt5-declarative
- libQt5Gui.so : x11-toolkits/qt5-gui
- libQt5Network.so : net/qt5-network
- libQt5Sql.so : databases/qt5-sql
- libQt5Test.so : devel/qt5-testlib
- libQt5Widgets.so : x11-toolkits/qt5-widgets
- This port is required by:
- for Build
-
- audio/elisa
- deskutils/ausweisapp2
- deskutils/merkuro
- deskutils/subsurface
- www/qt5-webchannel
- x11/sddm
-
Deleted ports which required this port:
- for Libraries
-
- devel/pyotherside-qt5
- for Run
-
- devel/qt5
Configuration Options:
- No options to configure
- Options name:
- x11-toolkits_qt5-declarative-test
- USES:
- compiler:c++11-lang gl perl5 python:build qmake:norecursive qt-dist:5,declarative
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
5.15.15p25 05 Sep 2024 18:26:08 |
Jason E. Hale (jhale) |
Qt5: Update to 5.15.15
Update devel/pyside2* and devel/shiboken2 to 5.15.15
Update www/qt5-webengine to include the latest security fixes in
the chromium submodule
Release note:
https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/5.15.15/release-note.md
MFH: 2024Q3
Security: 66907dab-6bb2-11ef-b813-4ccc6adda413 |
5.15.14p28 30 May 2024 14:20:40 |
Jason E. Hale (jhale) |
Qt5: Update to 5.15.14
Update devel/pyside2* and devel/shiboken to 5.15.14
Update devel/qt5-script* and www/qt5-webengine to 5.15.17
Release note:
https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/5.15.14/release-note.md |
5.15.13p30 31 Mar 2024 12:03:10 |
Jason E. Hale (jhale) |
Qt5: Update to 5.15.13
Update devel/pyside2* and devel/shiboken to 5.15.13
Update www/qt5-webengine to latest commit. Python 3.x support has been
integrated upstream, so local patches have been removed.
Release note:
https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/5.15.13/release-note.md |
5.15.12p32 30 Dec 2023 05:36:12 |
Jason E. Hale (jhale) |
Qt5: Update to 5.15.12
Update devel/pyside2* and devel/shiboken2 to 5.15.12
Release note:
https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/5.15.12/release-note.md |
5.15.11p30 14 Oct 2023 03:54:48 |
Jason E. Hale (jhale) |
Qt5: Update to 5.15.11
Update devel/pyside2* and devel/shiboken2 to 5.15.11
Release note:
https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/5.15.11/release-note.md |
5.15.10p31 25 Sep 2023 15:35:16 |
Jason E. Hale (jhale) |
Qt5: Update to 5.15.10
Update devel/qt5-script* and www/qt5-webengine to 5.15.15-lts
Update devel/pyside2* and devel/shiboken2 to 5.15.10
Release note:
https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/5.15.10/release-note.md
PR: 273934
Exp-run by: antoine |
5.15.8p21 08 Apr 2023 15:41:32 |
Jan Beich (jbeich) |
x11-toolkits/qt5-declarative-test: unbreak after 020693c166d1
Project MESSAGE: perl -w /usr/local/lib/qt5/bin/syncqt.pl -module QtQuickTest
-version 5.15.8 -outdir
/wrkdirs/usr/ports/x11-toolkits/qt5-declarative-test/work/kde-qtdeclarative-5.15.8p21
-builddir
/wrkdirs/usr/ports/x11-toolkits/qt5-declarative-test/work/kde-qtdeclarative-5.15.8p21
/wrkdirs/usr/ports/x11-toolkits/qt5-declarative-test/work/kde-qtdeclarative-5.15.8p21
sh: perl: not found
PR: 266007 |
5.15.8p21 14 Jan 2023 21:15:14 |
Tobias C. Berner (tcberner) |
Qt: Update Qt 5 to 5.15.8
- update distfiles to be rebased on the Qt 5.15.8 branch
PR: 268773
Exp-run by: antoine |
5.15.7p25 29 Dec 2022 11:52:47 |
Tobias C. Berner (tcberner) |
Qt5: Update Qt 5 to 5.15.7
* rebase the KDE patched Qt5 ontop of the 5.15.7 branch
* update qt5-script to 5.15.11
Exp-run by: antoine
PR: 268533 |
5.15.5p19_1 11 Sep 2022 10:20:14 |
Felix Palmen (zirias) |
Mk/Uses: always use colon for build/run suffix
Most USES use a colon for build/run(/test) suffixes. Change kde.mk,
qt.mk and pyqt.mk to do the same, and update all ports using that.
Document in CHANGES.
PR: 266034
Exp-run by: antoine
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D36349 |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
5.15.5p19_1 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
5.15.5p19_1 04 Jul 2022 07:31:38 |
Tobias C. Berner (tcberner) |
qt5: Update Qt to 5.15.5 (KDE patched)
- update patch-collection diff to be at the highest patch-level
- update patch-collection diff to be against 5.15.5 instead of 5.15.2
- update devel/qt5-script to 5.15.10
- libressl support by Felix Palmen <felix@palmen-it.de>
PR: 264944
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D35619 |
5.15.2p41_1 08 Mar 2022 15:05:00 |
Tobias C. Berner (tcberner) |
x11-toolkits/qt5-declarative-test: fix non-DEBUG plist
Reported by: VVD |
5.15.2p41_1 08 Mar 2022 11:36:03 |
Tobias C. Berner (tcberner) |
x11-toolkits/qt5-declarative-test: fix packaging
When x11-toolkits/qt5-declarative-test was split out of
x11-toolkits/qt5-declarative in 4d10eef66bb959ed0433df9e065458af4c325552 a
handfull of
files got dropped unnoticed.
KDE's CI systems noticed this issue a while back as QtQuick test cases
would no longer work.
This change now again makes sure to install the QtQuick-Test related QML
files so that these should again work.
Reported by: KDE |
5.15.2p41 02 Jan 2022 08:47:54 |
Tobias C. Berner (tcberner) |
Qt: Switch Qt5 to use KDE's Qt patch collection
From [1]
What's this?
This is a set of git repositories based on the last public
commits available for Qt 5.15 branches with a curated collection
of patches on top to ensure open source products can be used
comfortably until users transition to their Qt 6-based ports.
Which patches does it include?
This collection of patches includes patches that fix at least
one of the following:
(Only the first 15 lines of the commit message are shown above ) |
5.15.2 24 Sep 2021 15:09:09 |
Tobias C. Berner (tcberner) |
x11-toolkits/qt5-declarative: split out 'test' parts into new port
kde@ has been focused recently on reducing the load of "unnecessary"
runtime dependencies, to allow third party distributions to have a
leaner installation.
One part of this effort was to make qt5-testlib a "build only"
dependency.
Unfortunately, parts of qt5-declarative link against testlib (to provide
test functionality for declarative parts).
This lead to an unfortunate loop of pkg-autoremove removing testlib, and
then pkg-update adding it again (as it was an improperly registered
dependency).
This change splits out the "test"-parts into its own port. Thereby
making testlib not even a required build-time dependency for
x11-toolkits/qt5-delcarative.
Reported by: jrm
Differential Revision: https://reviews.freebsd.org/D32097 |