notbugIf you buy from Amazon USA, please support us by using this link.
Port details
qt5-testlib Qt unit testing module
5.10.1 devel on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port
Maintainer: search for ports maintained by this maintainer
Port Added: 03 Mar 2014 16:50:50
License: LGPL21
Qt is a cross-platform application and UI framework for developers
using C++ or QML, a CSS/JavaScript-like language.

With Qt, code can be reused efficiently to target multiple platforms
with one code base. The modular C++ class library and developer tools
easily enables developers to create applications for one platform and
easily build and run to deploy on another platform.

SVNWeb : Homepage : PortsMon
    Pseudo-pkg-plist information, but much better, from make generate-plist
    Expand this list (86 items)
  1. /usr/local/share/licenses/qt5-testlib-5.10.1/
  2. /usr/local/share/licenses/qt5-testlib-5.10.1/LICENSE
  3. /usr/local/share/licenses/qt5-testlib-5.10.1/LGPL21
  4. include/qt5/QtTest/5.10.1/QtTest/private/callgrind_p.h
  5. include/qt5/QtTest/5.10.1/QtTest/private/cycle_p.h
  6. include/qt5/QtTest/5.10.1/QtTest/private/linux_perf_event_p.h
  7. include/qt5/QtTest/5.10.1/QtTest/private/qabstracttestlogger_p.h
  8. include/qt5/QtTest/5.10.1/QtTest/private/qbenchmark_p.h
  9. include/qt5/QtTest/5.10.1/QtTest/private/qbenchmarkevent_p.h
  10. include/qt5/QtTest/5.10.1/QtTest/private/qbenchmarkmeasurement_p.h
  11. include/qt5/QtTest/5.10.1/QtTest/private/qbenchmarkmetric_p.h
  12. include/qt5/QtTest/5.10.1/QtTest/private/qbenchmarkperfevents_p.h
  13. include/qt5/QtTest/5.10.1/QtTest/private/qbenchmarktimemeasurers_p.h
  14. include/qt5/QtTest/5.10.1/QtTest/private/qbenchmarkvalgrind_p.h
  15. include/qt5/QtTest/5.10.1/QtTest/private/qcsvbenchmarklogger_p.h
  16. include/qt5/QtTest/5.10.1/QtTest/private/qplaintestlogger_p.h
  17. include/qt5/QtTest/5.10.1/QtTest/private/qsignaldumper_p.h
  18. include/qt5/QtTest/5.10.1/QtTest/private/qteamcitylogger_p.h
  19. include/qt5/QtTest/5.10.1/QtTest/private/qtestblacklist_p.h
  20. include/qt5/QtTest/5.10.1/QtTest/private/qtestcoreelement_p.h
  21. include/qt5/QtTest/5.10.1/QtTest/private/qtestcorelist_p.h
  22. include/qt5/QtTest/5.10.1/QtTest/private/qtestelement_p.h
  23. include/qt5/QtTest/5.10.1/QtTest/private/qtestelementattribute_p.h
  24. include/qt5/QtTest/5.10.1/QtTest/private/qtesthelpers_p.h
  25. include/qt5/QtTest/5.10.1/QtTest/private/qtestlog_p.h
  26. include/qt5/QtTest/5.10.1/QtTest/private/qtestresult_p.h
  27. include/qt5/QtTest/5.10.1/QtTest/private/qtesttable_p.h
  28. include/qt5/QtTest/5.10.1/QtTest/private/qtestutil_macos_p.h
  29. include/qt5/QtTest/5.10.1/QtTest/private/qtestxunitstreamer_p.h
  30. include/qt5/QtTest/5.10.1/QtTest/private/qxctestlogger_p.h
  31. include/qt5/QtTest/5.10.1/QtTest/private/qxmltestlogger_p.h
  32. include/qt5/QtTest/5.10.1/QtTest/private/qxunittestlogger_p.h
  33. include/qt5/QtTest/5.10.1/QtTest/private/valgrind_p.h
  34. include/qt5/QtTest/QEventSizeOfChecker
  35. include/qt5/QtTest/QSignalSpy
  36. include/qt5/QtTest/QSpontaneKeyEvent
  37. include/qt5/QtTest/QTest
  38. include/qt5/QtTest/QTestAccessibility
  39. include/qt5/QtTest/QTestData
  40. include/qt5/QtTest/QTestDelayEvent
  41. include/qt5/QtTest/QTestEvent
  42. include/qt5/QtTest/QTestEventList
  43. include/qt5/QtTest/QTestEventLoop
  44. include/qt5/QtTest/QTestKeyClicksEvent
  45. include/qt5/QtTest/QTestKeyEvent
  46. include/qt5/QtTest/QTestMouseEvent
  47. include/qt5/QtTest/QtTest
  48. include/qt5/QtTest/QtTestDepends
  49. include/qt5/QtTest/QtTestGui
  50. include/qt5/QtTest/QtTestNetwork
  51. include/qt5/QtTest/QtTestVersion
  52. include/qt5/QtTest/QtTestWidgets
  53. include/qt5/QtTest/qbenchmark.h
  54. include/qt5/QtTest/qbenchmarkmetric.h
  55. include/qt5/QtTest/qsignalspy.h
  56. include/qt5/QtTest/qtest.h
  57. include/qt5/QtTest/qtest_global.h
  58. include/qt5/QtTest/qtest_gui.h
  59. include/qt5/QtTest/qtest_network.h
  60. include/qt5/QtTest/qtest_widgets.h
  61. include/qt5/QtTest/qtestaccessible.h
  62. include/qt5/QtTest/qtestassert.h
  63. include/qt5/QtTest/qtestcase.h
  64. include/qt5/QtTest/qtestdata.h
  65. include/qt5/QtTest/qtestevent.h
  66. include/qt5/QtTest/qtesteventloop.h
  67. include/qt5/QtTest/qtestkeyboard.h
  68. include/qt5/QtTest/qtestmouse.h
  69. include/qt5/QtTest/qtestspontaneevent.h
  70. include/qt5/QtTest/qtestsystem.h
  71. include/qt5/QtTest/qtesttouch.h
  72. include/qt5/QtTest/qttestversion.h
  73. lib/cmake/Qt5Test/Qt5TestConfig.cmake
  74. lib/cmake/Qt5Test/Qt5TestConfigExtras.cmake
  75. lib/cmake/Qt5Test/Qt5TestConfigVersion.cmake
  76. lib/qt5/libQt5Test.prl
  77. lib/qt5/
  78. lib/qt5/
  79. lib/qt5/
  80. lib/qt5/
  81. @comment lib/qt5/
  82. lib/qt5/mkspecs/modules/qt_lib_testlib.pri
  83. lib/qt5/mkspecs/modules/qt_lib_testlib_private.pri
  84. libdata/pkgconfig/Qt5Test.pc
  85. @postexec /usr/sbin/service ldconfig restart > /dev/null
  86. @postunexec /usr/sbin/service ldconfig restart > /dev/null
  87. Collapse this list.

To install the port: cd /usr/ports/devel/qt5-testlib/ && make install clean
To add the package: pkg install qt5-testlib

PKGNAME: qt5-testlib


TIMESTAMP = 1526163019
SHA256 (KDE/Qt/5.10.1/qt3d-everywhere-src-5.10.1.tar.xz) = 041fb42536a72bbf9be17a6f52d4b73ce93fb98b456fd63503cc47d80d196b3b
SIZE (KDE/Qt/5.10.1/qt3d-everywhere-src-5.10.1.tar.xz) = 28788336
SHA256 (KDE/Qt/5.10.1/qtactiveqt-everywhere-src-5.10.1.tar.xz) = 9021ab7e34b10b30a80d6f5e2474afa8faea10792867d459b53dd11ba23891e4
SIZE (KDE/Qt/5.10.1/qtactiveqt-everywhere-src-5.10.1.tar.xz) = 273656
SHA256 (KDE/Qt/5.10.1/qtandroidextras-everywhere-src-5.10.1.tar.xz) = 767e3bf6fccfd6c4ce5a8bb0c53c2771ad7226d0362c91e42b7629c2df71550e
SIZE (KDE/Qt/5.10.1/qtandroidextras-everywhere-src-5.10.1.tar.xz) = 104360
SHA256 (KDE/Qt/5.10.1/qtbase-everywhere-src-5.10.1.tar.xz) = d8660e189caa5da5142d5894d328b61a4d3ee9750b76d61ad74e4eee8765a969
SIZE (KDE/Qt/5.10.1/qtbase-everywhere-src-5.10.1.tar.xz) = 46024708
SHA256 (KDE/Qt/5.10.1/qtcanvas3d-everywhere-src-5.10.1.tar.xz) = de829a8e6aa4b8496048e9b6f3bff306a80c35935855a94426025ddfb8bcb0c0
SIZE (KDE/Qt/5.10.1/qtcanvas3d-everywhere-src-5.10.1.tar.xz) = 10883148
SHA256 (KDE/Qt/5.10.1/qtcharts-everywhere-src-5.10.1.tar.xz) = 4f0d577bf73dd2bbb2765c2cfb493a2d68790fc2c64f42544d31dba806321ec9
SIZE (KDE/Qt/5.10.1/qtcharts-everywhere-src-5.10.1.tar.xz) = 4244768
SHA256 (KDE/Qt/5.10.1/qtconnectivity-everywhere-src-5.10.1.tar.xz) = 652821dc6819658ec4bc1a6bf149fd7a61008748ff4745b54f038ccf276d3ec9
SIZE (KDE/Qt/5.10.1/qtconnectivity-everywhere-src-5.10.1.tar.xz) = 2754972
SHA256 (KDE/Qt/5.10.1/qtdatavis3d-everywhere-src-5.10.1.tar.xz) = 63811fef1427f2ed4fd8bea4e1fc100a4b58982709f14f277c4e54999091c85b
SIZE (KDE/Qt/5.10.1/qtdatavis3d-everywhere-src-5.10.1.tar.xz) = 5183624
SHA256 (KDE/Qt/5.10.1/qtdeclarative-everywhere-src-5.10.1.tar.xz) = 3af9ed51bce5b5c6f04c4a67a6008f98765ccde897c43fff670621ab70789553
SIZE (KDE/Qt/5.10.1/qtdeclarative-everywhere-src-5.10.1.tar.xz) = 22041236
SHA256 (KDE/Qt/5.10.1/qtdoc-everywhere-src-5.10.1.tar.xz) = 18dbb784cb89cb85d507ec8bd2ea50061cf719ed1b29da1dcbd29091991286be
SIZE (KDE/Qt/5.10.1/qtdoc-everywhere-src-5.10.1.tar.xz) = 4577092
SHA256 (KDE/Qt/5.10.1/qtgamepad-everywhere-src-5.10.1.tar.xz) = 85c72801f56f7d5f55caff8ef23137978abe01637bb179566dd5976d6f5346f7
SIZE (KDE/Qt/5.10.1/qtgamepad-everywhere-src-5.10.1.tar.xz) = 385472
SHA256 (KDE/Qt/5.10.1/qtgraphicaleffects-everywhere-src-5.10.1.tar.xz) = 3f3b0631b579630bf58e99f3ca0d8dfdb6a44153c63cf90ac9e07041b4b1847f
SIZE (KDE/Qt/5.10.1/qtgraphicaleffects-everywhere-src-5.10.1.tar.xz) = 14513764
SHA256 (KDE/Qt/5.10.1/qtimageformats-everywhere-src-5.10.1.tar.xz) = 2804baa2779eae015096820e233d7f86bb7fde9853b7c9150a321a453422a283
SIZE (KDE/Qt/5.10.1/qtimageformats-everywhere-src-5.10.1.tar.xz) = 2137288
SHA256 (KDE/Qt/5.10.1/qtlocation-everywhere-src-5.10.1.tar.xz) = 5e5cc05517c701a2c8ebba1fbe3ddff2b6b90d5aa554d307b1c477fe0cfd72c9
SIZE (KDE/Qt/5.10.1/qtlocation-everywhere-src-5.10.1.tar.xz) = 5444192
SHA256 (KDE/Qt/5.10.1/qtmacextras-everywhere-src-5.10.1.tar.xz) = c73a9984e8c83c27861187a2cff106d0614bbdd101dd64cb6d215ba4f48f7fca
SIZE (KDE/Qt/5.10.1/qtmacextras-everywhere-src-5.10.1.tar.xz) = 69084
SHA256 (KDE/Qt/5.10.1/qtmultimedia-everywhere-src-5.10.1.tar.xz) = a1fa98015ee5a6b81f2d337abc98d8b297c6718f7714a1f13fccfd2934c23649
SIZE (KDE/Qt/5.10.1/qtmultimedia-everywhere-src-5.10.1.tar.xz) = 3678332
SHA256 (KDE/Qt/5.10.1/qtnetworkauth-everywhere-src-5.10.1.tar.xz) = 97231c319bd623d81eebaa1b5cdba4064bc4e69332c695a15cf8792b54b5dcdc
SIZE (KDE/Qt/5.10.1/qtnetworkauth-everywhere-src-5.10.1.tar.xz) = 138092
SHA256 (KDE/Qt/5.10.1/qtpurchasing-everywhere-src-5.10.1.tar.xz) = 723491abdd8db0f313a4ac5647623ee39f647d0e2bfb4273cc84dc557caf0f24
SIZE (KDE/Qt/5.10.1/qtpurchasing-everywhere-src-5.10.1.tar.xz) = 208016
SHA256 (KDE/Qt/5.10.1/qtquickcontrols2-everywhere-src-5.10.1.tar.xz) = 5dc64a1b901e418b76fd3bf65dfa87a0cb11338741fb8970211c1df6df0e604a
SIZE (KDE/Qt/5.10.1/qtquickcontrols2-everywhere-src-5.10.1.tar.xz) = 9022816
SHA256 (KDE/Qt/5.10.1/qtquickcontrols-everywhere-src-5.10.1.tar.xz) = d231a1993dc6a3f0dbc60a21d01fc0be15b0c26e881bd0631573952ea61682b7
SIZE (KDE/Qt/5.10.1/qtquickcontrols-everywhere-src-5.10.1.tar.xz) = 5977000
SHA256 (KDE/Qt/5.10.1/qtremoteobjects-everywhere-src-5.10.1.tar.xz) = e9da0b8aca4223c2d2f6ab5b5c9ff6c9acfe47003837bab08169919d8f504e14
SIZE (KDE/Qt/5.10.1/qtremoteobjects-everywhere-src-5.10.1.tar.xz) = 304296
SHA256 (KDE/Qt/5.10.1/qtscript-everywhere-src-5.10.1.tar.xz) = e0618af7cb1f1f30d292c04cf484e3507cf6f4815f79870e35d2b0ce7ac9532d
SIZE (KDE/Qt/5.10.1/qtscript-everywhere-src-5.10.1.tar.xz) = 2674904
SHA256 (KDE/Qt/5.10.1/qtscxml-everywhere-src-5.10.1.tar.xz) = 0b42d201e4f96af1c404a61f01da6726bab9bfba4e280cc4a82c717f0db26103
SIZE (KDE/Qt/5.10.1/qtscxml-everywhere-src-5.10.1.tar.xz) = 434272
SHA256 (KDE/Qt/5.10.1/qtsensors-everywhere-src-5.10.1.tar.xz) = bb0df76c0e53cf2b39d10dbf0964706a264413aae74a4596119143ab4d165c96
SIZE (KDE/Qt/5.10.1/qtsensors-everywhere-src-5.10.1.tar.xz) = 2022208
SHA256 (KDE/Qt/5.10.1/qtserialbus-everywhere-src-5.10.1.tar.xz) = 0650a17950f140130ec20520b06592618850cc5673a815cb4fd585590d922257
SIZE (KDE/Qt/5.10.1/qtserialbus-everywhere-src-5.10.1.tar.xz) = 306380
SHA256 (KDE/Qt/5.10.1/qtserialport-everywhere-src-5.10.1.tar.xz) = 08e4cb13bbf165eb99857301f3cffe280a4946ff58a34ccc542ad1f790194a9e
SIZE (KDE/Qt/5.10.1/qtserialport-everywhere-src-5.10.1.tar.xz) = 296124
SHA256 (KDE/Qt/5.10.1/qtspeech-everywhere-src-5.10.1.tar.xz) = 85775c773330492e7193ea7e1888af30bbf2b5a39899d5cf740453bd8667941d
SIZE (KDE/Qt/5.10.1/qtspeech-everywhere-src-5.10.1.tar.xz) = 101592
SHA256 (KDE/Qt/5.10.1/qtsvg-everywhere-src-5.10.1.tar.xz) = 00e00c04abcc8363cf7d94ca8b16af61840995a4af23685d49fa4ccafa1c7f5a
SIZE (KDE/Qt/5.10.1/qtsvg-everywhere-src-5.10.1.tar.xz) = 1827620
SHA256 (KDE/Qt/5.10.1/qttools-everywhere-src-5.10.1.tar.xz) = f1ea441e5fe138756e6de3b60ab7d8d3051799eabe85a9408c995dfd4d048a53
SIZE (KDE/Qt/5.10.1/qttools-everywhere-src-5.10.1.tar.xz) = 9864504
SHA256 (KDE/Qt/5.10.1/qttranslations-everywhere-src-5.10.1.tar.xz) = 1f6d840e3d04b00b976bc1a86ea2be9d61051b7c3455dc2b891fae61772643fd
SIZE (KDE/Qt/5.10.1/qttranslations-everywhere-src-5.10.1.tar.xz) = 1486500
SHA256 (KDE/Qt/5.10.1/qtvirtualkeyboard-everywhere-src-5.10.1.tar.xz) = 4319f90e68a571974d03f39507dde548971412e31f971081ca7eaf388187d52e
SIZE (KDE/Qt/5.10.1/qtvirtualkeyboard-everywhere-src-5.10.1.tar.xz) = 10128548
SHA256 (KDE/Qt/5.10.1/qtwayland-everywhere-src-5.10.1.tar.xz) = f5a7643a5ebcdc50d02b293191e675f387f67dc360c27bf6f94345372fba6356
SIZE (KDE/Qt/5.10.1/qtwayland-everywhere-src-5.10.1.tar.xz) = 378992
SHA256 (KDE/Qt/5.10.1/qtwebchannel-everywhere-src-5.10.1.tar.xz) = c22c449fecb052597d12f8dd59498db39767037f9098123f3defc04eb20a3764
SIZE (KDE/Qt/5.10.1/qtwebchannel-everywhere-src-5.10.1.tar.xz) = 173612
SHA256 (KDE/Qt/5.10.1/qtwebsockets-everywhere-src-5.10.1.tar.xz) = 6ecf790955ffe42dce731e10557f4ba625e359e867953d73f7fb453c0bad53ea
SIZE (KDE/Qt/5.10.1/qtwebsockets-everywhere-src-5.10.1.tar.xz) = 225504
SHA256 (KDE/Qt/5.10.1/qtwebview-everywhere-src-5.10.1.tar.xz) = 0b58209dd60f8d403473b0dbce551fc0ff7c2543676ff01b5f01b32108e31584
SIZE (KDE/Qt/5.10.1/qtwebview-everywhere-src-5.10.1.tar.xz) = 129184
SHA256 (KDE/Qt/5.10.1/qtwinextras-everywhere-src-5.10.1.tar.xz) = 12401eea9abe87307b9aeba9d539ad403858ea43a99248421caf069f27b28917
SIZE (KDE/Qt/5.10.1/qtwinextras-everywhere-src-5.10.1.tar.xz) = 766044
SHA256 (KDE/Qt/5.10.1/qtx11extras-everywhere-src-5.10.1.tar.xz) = c38a371fd50b2da976ed809230678284f029cefb02d240253dcbb3d575dc97b4
SIZE (KDE/Qt/5.10.1/qtx11extras-everywhere-src-5.10.1.tar.xz) = 108300
SHA256 (KDE/Qt/5.10.1/qtxmlpatterns-everywhere-src-5.10.1.tar.xz) = 3cdef59ce96a796606e5adc5756c63c8607fb29b281fddb38acee3e674d5e9fe
SIZE (KDE/Qt/5.10.1/qtxmlpatterns-everywhere-src-5.10.1.tar.xz) = 1385256

NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. pkgconf>=1.3.0_1 : devel/pkgconf
  2. moc : devel/qt5-buildtools
  3. qmake : devel/qt5-qmake
Runtime dependencies:
  1. qtchooser : misc/qtchooser
Library dependencies:
  1. : devel/qt5-core

This port is required by:

for Build for Libraries
  1. astro/kstars
  2. audio/drumstick
  3. audio/musescore
  4. audio/sonic-visualiser
  5. databases/akonadi
  6. databases/pgmodeler
  7. databases/sqlitebrowser
  8. Expand this list (93 items)
  9. deskutils/charmtimetracker
  10. deskutils/grantleetheme
  11. deskutils/kdepim-addons
  12. deskutils/kdepim-apps-libs
  13. deskutils/libkdepim
  14. deskutils/plasma5-milou
  15. deskutils/zanshin
  16. devel/kapptemplate
  17. devel/kdevelop-pg-qt
  18. devel/kf5-kconfig
  19. devel/kf5-kdbusaddons
  20. devel/kf5-kdeclarative
  21. devel/kf5-ki18n
  22. devel/kf5-solid
  23. devel/kf5-threadweaver
  24. devel/kio-extras
  25. devel/py-qt5-test
  26. devel/qbs
  27. editors/calligra
  28. editors/neovim-qt
  29. emulators/aqemu
  30. emulators/qmc2
  31. games/kblocks
  32. games/kbounce
  33. games/ktuberling
  34. games/libkdegames
  35. games/picmi
  36. graphics/kf5-kplotting
  37. graphics/kf5-prison
  38. graphics/krita
  39. graphics/libksane
  40. math/kalgebra
  41. misc/artikulate
  42. misc/ktouch
  43. multimedia/gstreamer1-qt5*
  44. multimedia/kf5-kmediaplayer
  45. net/akonadi-contacts
  46. net/calendarsupport
  47. net/eventviews
  48. net/incidenceeditor
  49. net/libgravatar
  50. net/libksieve
  51. net/libmediawiki
  52. net/mailcommon
  53. net/mailimporter
  54. net/messagelib
  55. net/pimcommon
  56. net/qoauth-qt5
  57. net-im/libaccounts-qt5
  58. net-p2p/dogecoin
  59. net-p2p/libktorrent
  60. net-p2p/qtum
  61. security/keepassx-devel
  62. security/keepassxc
  63. security/kleopatra
  64. security/plasma5-kscreenlocker
  65. sysutils/baloo-widgets
  66. sysutils/kdebugsettings
  67. sysutils/kf5-baloo
  68. sysutils/ksystemlog
  69. sysutils/plasma5-discover
  70. sysutils/plasma5-kde-cli-tools
  71. sysutils/qtpass
  72. sysutils/signon-plugin-oauth2
  73. sysutils/signon-qt5
  74. textproc/kf5-sonnet
  75. textproc/kf5-syntax-highlighting
  76. www/qt5-webkit
  77. x11/kf5-kdelibs4support
  78. x11/kf5-kglobalaccel
  79. x11/kf5-kwayland
  80. x11/kf5-kwindowsystem
  81. x11/plasma5-kscreen
  82. x11/plasma5-libkscreen
  83. x11/plasma5-plasma-workspace
  84. x11-themes/kf5-breeze-icons
  85. x11-themes/plasma5-kde-gtk-config
  86. x11-toolkits/kf5-kguiaddons
  87. x11-toolkits/kf5-kirigami2
  88. x11-toolkits/kf5-kitemviews
  89. x11-toolkits/kf5-kwidgetsaddons
  90. x11-toolkits/kirigami*
  91. x11-toolkits/kirigami2*
  92. x11-toolkits/qt5-quick
  93. x11-wm/plasma5-kdecoration
  94. x11-wm/plasma5-kwin
  95. Collapse this list.
for Run * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options
     No options to configure

qmake:no_env qt-dist:5,base

Master Sites:

Number of commits found: 13

Commit History - (may be incomplete: see SVNWeb link above for full details)
28 Jun 2018 17:39:55
Original commit files touched by this commit  5.10.1
tcberner search for other commits by this committer
Replace by Uses/ and Uses/

From now on, ports that depend on Qt4 will have to set
	USES=		qt:4
	USE_QT=		foo bar
ports depending on Qt5 will use
	USES=		qt:5
	USE_QT=		foo bar

PR:		229225
Exp-run by:	antoine
Reviewed by:	mat
Approved by:	portmgr (antoine)
Differential Revision:	-
18 May 2018 12:27:44
Original commit files touched by this commit  5.10.1
rakuco search for other commits by this committer
Update the Qt5 ports to 5.10.1.

The work was done by tcberner and myself, with thanks to antoine for the

Not a lot to report compared to other Qt5 updates:
* net/qt5-network is still broken with LibreSSL. I said this in a commit
  message ages ago but it bears repeating: upstream is open to adding support
  for LibreSSL, but someone needs to step up to maintain it upstream, otherwise
  things will continue to be broken all the time.
* www/qt5-webengine is a huge monster that is terrible to update, just like
  www/chromium itself is. We (kde@) have decided to keep using the 5.9 series
  for the time being, as it should be compatible with the rest of Qt anyway. It
  was updated to 5.9.5, the latest 5.9 release at the time of writing.

PR:		228213
29 Mar 2018 19:03:18
Original commit files touched by this commit  5.9.4_1
tcberner search for other commits by this committer
Fix permissions in installed Qt5 header files

For the qt5-* ports sets EXTRACT_AFTER_ARGS, and
thereby does not get the normal default value of
      --no-same-owner --no-same-permissions
passed when extracting. This lead to for example header files
being installed (i.e. copied), with permissions group write

Manually append that to the shenanigans (also do the
same in www/qt5-webchannel, which opts out of the value)

PR:		227027
Reported by:
06 Jan 2018 21:30:33
Original commit files touched by this commit  5.9.3
rakuco search for other commits by this committer
Update Qt5 ports to 5.9.3.

This took quite a lot of time because Qt's own build system underwent
several changes in 5.8.0 that took a while to adapt to.

And, of course, qt5-webengine is a behemoth that we need to patch like crazy
due to its bundling of Chromium. In fact, most of the Chromium patches in
qt5-webengine have been imported with no changes from www/chromium@433510
("www/chromium: update to 56.0.2924.87").

New port: accessibility/qt5-speech

Bigger changes to Qt5 ports we had to make:
- Qt now allows using a configure.json file to define configuration options
  and specify configuration checks that can be done when qmake is invoked.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
18 Feb 2017 19:48:05
Original commit files touched by this commit  5.7.1
tcberner search for other commits by this committer
Update Qt5 to 5.7.1, and unify the Qt4 and Qt5 ports some more

* Update Qt5 to 5.7.1
* Move Qt4 binaries to lib/qt4/bin
* Move Qt5 libraries to lib/qt5/lib
  By moving the libraries we should finally be able to get rid of the inplace
  upgrade bug (see ports bugs 194088, 195105 and 198720):  when Qt5's libraries
  were lying in /usr/local/lib, which would often get added by pkgconfig to the
  linker paths via dependencies, the already installed libraries were linked
  against, instead of the ones that were being built. This forced us to make
  sure, that -L${WRKSRC}/lib was always coming before -L/usr/local/lib in the
  linker flags. With this change this should no longer be the case.
* Rename some ports to match the rest (foo-qtX -> qtX-foo)
* Depend on new port misc/qtchooser [see UPDATING & CHANGES]

There are several new Qt5 ports which all have been created by Marie Loise
<>. Thanks again.

PR:		216797
Exp-Run by:	antoine
Reviewed by:	rakuco, mat,
Approved by:	rakuco (mentor)
Differential Revision:
28 Oct 2016 13:43:14
Original commit files touched by this commit  5.6.2
tcberner search for other commits by this committer
Update Qt to 5.6.2 [1,2]

Thanks to the upstream work of Marie Loise Nolden, we could get rid of a handful
of patches, as they have been properly upstreamed. The rest of the work is just
some minor plist changes.

I would like to thank Loise <> for the upstream work, and Adriaan
<> for getting the update into shape.


PR: 213530
Exp-run by: antoine
Submitted by: Adriaan de Groot <>
Reviewed by: rakuco, mat, tcberner
Approved by: rakuco (mentor)
Differential Revision:
17 Sep 2016 09:46:54
Original commit files touched by this commit  5.6.1
rakuco search for other commits by this committer
Update the Qt5 ports to 5.6.1.

This took longer than expected, but there are quite a few changes to the
existing ports and a few new ones.

General upstream changes:
- Starting with Qt 5.6.2, Qt will fail at configuration time if LibreSSL is
  being used. According to the discussion here:
  The Qt project is not opposed to LibreSSL, but does not want to mix
  support for it into the OpenSSL backend code, especially as they move
  towards supporting OpenSSL 1.1.
  People interested in LibreSSL support are welcome to submit a separate
  backend upstream, but are expected to maintain it. We (kde@) are not
  opposed to carrying some patches authored by others in the future, as long
(Only the first 15 lines of the commit message are shown above View all of this commit message)
24 Jan 2016 18:10:14
Original commit files touched by this commit  5.5.1
rakuco search for other commits by this committer
Update Qt5 to 5.5.1.

This is the latest stable release at time of writing.

Release announcement:
New features in Qt 5.5:

As usual, huge thanks to Tobias Berner ( for all his work
on these ports in kde@'s experimental area51 repository. He's the one who
started the update and did a lot of the initial work on Qt 5.5. Ralf Nolden
( has contributed the initial version of most of our new Qt5

Also thanks to Yuri Victorovich ( for contributing PR 205805
with his own patch for the 5.5.1 update. Some of his changes there prompted
(Only the first 15 lines of the commit message are shown above View all of this commit message)
18 Mar 2015 09:37:43
Original commit files touched by this commit  5.4.1
rakuco search for other commits by this committer
Update Qt5 to 5.4.1.

This is probably the first time our Qt 5 ports are tracking the latest
upstream release :-)

There isn't much to report in this update, thanks to the effort spent in the
5.2->5.3 update: a lot of the work is just small plist and patch updates.
Thankfully, several patches have been upstreamed and are not needed on our
side anymore.

I would like to thank Alex Richardson <> and Tobias
Berner <> for their help with the plist updates and
general testing.

PR:		198585
05 Nov 2014 09:39:22
Original commit files touched by this commit  5.3.2
rakuco search for other commits by this committer
Update Qt5 ports to 5.3.2.

Proudly presented by the KDE on FreeBSD team, with several guest stars.

This update took way longer than initially expected due to us previously
accumulating assumptions and changes to Qt's build system that finally bit
us back with the 5.3 release series, so we had to do a fair amount of

New ports:
- comms/qt5-serialport: Qt functions to access serial ports, originally
                        based on work by Fernando Apesteguia. [1]
- devel/qt5-qdoc: Qt documentation generator, the Qt5 equivalent of
                  devel/qt4-qdoc3. Originally worked on by Tobias Berner.
                  It had already been half-split from devel/qt5-buildtools,
(Only the first 15 lines of the commit message are shown above View all of this commit message)
23 Oct 2014 21:35:15
Original commit files touched by this commit  5.2.1_1
rakuco search for other commits by this committer
Remove @dirrm and @dirrmtry entries from the Qt ports.
19 Jul 2014 11:09:00
Original commit files touched by this commit  5.2.1_1
tijl search for other commits by this committer
Remove libtool .la files from all Qt ports

Approvedy by:	kde (makc)
03 Mar 2014 16:50:33
Original commit files touched by this commit  5.2.1
makc search for other commits by this committer
KDE/FreeBSD team is happy to present Qt 5 in ports!

Alberto Villa (avilla@) has done all the hard work to create Qt 5 ports.
Trivial update from 5.2.0-beta1 to 5.2.1 by me.

Special thanks for Adriaan de Groot <> for his assistance for
Qt-5.2.0 update.

Approved by:	portmgr (bapt) (for Mk/

Number of commits found: 13

User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
How big is it?
The latest upgrade!

Enter Keywords:

Latest Vulnerabilities
botan2Aug 17
jenkinsAug 15
jenkins-ltsAug 15
linux-flashplayerAug 14
samba46Aug 14
samba47Aug 14
samba48Aug 14
wpa_supplicantAug 14
chickenAug 12
giteaAug 12
GraphicsMagickAug 11
mbedtlsAug 10
postgresql10-serverAug 10
postgresql93-serverAug 10
postgresql94-serverAug 10

15 vulnerabilities affecting 134 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2018-08-17 23:13:03

Deleted ports
Sanity Test Failures

NEW Graphs (Javascript)

Calculated hourly:
Port count 35042
Broken 76
Deprecated 95
Ignore 318
Forbidden 3
Restricted 162
Vulnerable 32
Expired 6
Set to expire 80
Interactive 0
new 24 hours 10
new 48 hours15
new 7 days40
new fortnight532
new month11457

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2018 Dan Langille. All rights reserved.