FreshPorts -- The Place For Ports notbugIf you buy from Amazon USA, please support us by using this link.
Follow us

Port details
qt5-printsupport Qt print support module
5.9.4_1 print 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 (59 items)
  1. /usr/local/share/licenses/qt5-printsupport-5.9.4_1/
  2. /usr/local/share/licenses/qt5-printsupport-5.9.4_1/LICENSE
  3. /usr/local/share/licenses/qt5-printsupport-5.9.4_1/LGPL21
  4. include/qt5/QtPrintSupport/5.9.4/QtPrintSupport/private/qabstractprintdialog_p.h
  5. include/qt5/QtPrintSupport/5.9.4/QtPrintSupport/private/qcups_p.h
  6. include/qt5/QtPrintSupport/5.9.4/QtPrintSupport/private/qcupsjobwidget_p.h
  7. include/qt5/QtPrintSupport/5.9.4/QtPrintSupport/private/qpagesetupdialog_p.h
  8. include/qt5/QtPrintSupport/5.9.4/QtPrintSupport/private/qpagesetupdialog_unix_p.h
  9. include/qt5/QtPrintSupport/5.9.4/QtPrintSupport/private/qpaintengine_alpha_p.h
  10. include/qt5/QtPrintSupport/5.9.4/QtPrintSupport/private/qpaintengine_preview_p.h
  11. include/qt5/QtPrintSupport/5.9.4/QtPrintSupport/private/qprint_p.h
  12. include/qt5/QtPrintSupport/5.9.4/QtPrintSupport/private/qprintdevice_p.h
  13. include/qt5/QtPrintSupport/5.9.4/QtPrintSupport/private/qprintengine_pdf_p.h
  14. include/qt5/QtPrintSupport/5.9.4/QtPrintSupport/private/qprintengine_win_p.h
  15. include/qt5/QtPrintSupport/5.9.4/QtPrintSupport/private/qprinter_p.h
  16. include/qt5/QtPrintSupport/5.9.4/QtPrintSupport/private/qprinterinfo_p.h
  17. include/qt5/QtPrintSupport/5.9.4/QtPrintSupport/private/qtprintsupport-config_p.h
  18. include/qt5/QtPrintSupport/5.9.4/QtPrintSupport/private/qtprintsupportglobal_p.h
  19. include/qt5/QtPrintSupport/5.9.4/QtPrintSupport/qpa/qplatformprintdevice.h
  20. include/qt5/QtPrintSupport/5.9.4/QtPrintSupport/qpa/qplatformprintersupport.h
  21. include/qt5/QtPrintSupport/5.9.4/QtPrintSupport/qpa/qplatformprintplugin.h
  22. include/qt5/QtPrintSupport/QAbstractPrintDialog
  23. include/qt5/QtPrintSupport/QPageSetupDialog
  24. include/qt5/QtPrintSupport/QPrintDialog
  25. include/qt5/QtPrintSupport/QPrintEngine
  26. include/qt5/QtPrintSupport/QPrintPreviewDialog
  27. include/qt5/QtPrintSupport/QPrintPreviewWidget
  28. include/qt5/QtPrintSupport/QPrinter
  29. include/qt5/QtPrintSupport/QPrinterInfo
  30. include/qt5/QtPrintSupport/QtPrintSupport
  31. include/qt5/QtPrintSupport/QtPrintSupportDepends
  32. include/qt5/QtPrintSupport/QtPrintSupportVersion
  33. include/qt5/QtPrintSupport/qabstractprintdialog.h
  34. include/qt5/QtPrintSupport/qpagesetupdialog.h
  35. include/qt5/QtPrintSupport/qprintdialog.h
  36. include/qt5/QtPrintSupport/qprintengine.h
  37. include/qt5/QtPrintSupport/qprinter.h
  38. include/qt5/QtPrintSupport/qprinterinfo.h
  39. include/qt5/QtPrintSupport/qprintpreviewdialog.h
  40. include/qt5/QtPrintSupport/qprintpreviewwidget.h
  41. include/qt5/QtPrintSupport/qtprintsupport-config.h
  42. include/qt5/QtPrintSupport/qtprintsupportglobal.h
  43. include/qt5/QtPrintSupport/qtprintsupportversion.h
  44. lib/cmake/Qt5PrintSupport/Qt5PrintSupportConfig.cmake
  45. lib/cmake/Qt5PrintSupport/Qt5PrintSupportConfigVersion.cmake
  46. lib/cmake/Qt5PrintSupport/Qt5PrintSupport_QCupsPrinterSupportPlugin.cmake
  47. lib/qt5/libQt5PrintSupport.prl
  48. lib/qt5/
  49. lib/qt5/
  50. lib/qt5/
  51. lib/qt5/
  52. @comment lib/qt5/
  53. lib/qt5/mkspecs/modules/qt_lib_printsupport.pri
  54. lib/qt5/mkspecs/modules/qt_lib_printsupport_private.pri
  55. lib/qt5/plugins/printsupport/
  56. @comment lib/qt5/plugins/printsupport/
  57. libdata/pkgconfig/Qt5PrintSupport.pc
  58. @postexec /sbin/ldconfig -m /usr/local/lib/qt5
  59. @postunexec /sbin/ldconfig -R
  60. Collapse this list.

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

PKGNAME: qt5-printsupport


TIMESTAMP = 1516792204
SHA256 (KDE/Qt/5.9.4/qt3d-opensource-src-5.9.4.tar.xz) = ad18b1c98a100025a96d600008c9478f646432c9e8cf11fb9a405c55f1970550
SIZE (KDE/Qt/5.9.4/qt3d-opensource-src-5.9.4.tar.xz) = 28007244
SHA256 (KDE/Qt/5.9.4/qtactiveqt-opensource-src-5.9.4.tar.xz) = 5664c60bb4f68531070770dc3df6279fc736337660bdf0f9da3fb7be145ac5aa
SIZE (KDE/Qt/5.9.4/qtactiveqt-opensource-src-5.9.4.tar.xz) = 257000
SHA256 (KDE/Qt/5.9.4/qtandroidextras-opensource-src-5.9.4.tar.xz) = 6cc04b43f4adac7f1ce9b7df0e6352c1c8cb3cf83d5e3fe176f72b8ee8b133d5
SIZE (KDE/Qt/5.9.4/qtandroidextras-opensource-src-5.9.4.tar.xz) = 75904
SHA256 (KDE/Qt/5.9.4/qtbase-opensource-src-5.9.4.tar.xz) = 69e6bde3ab00673a77e1506173551fec7d0cd899fcbf9b1260517db1b61004cf
SIZE (KDE/Qt/5.9.4/qtbase-opensource-src-5.9.4.tar.xz) = 45182168
SHA256 (KDE/Qt/5.9.4/qtcanvas3d-opensource-src-5.9.4.tar.xz) = ef358503e2f243c2e162c3fef2181707ff3485376198d8e4fcc6d979e6ebed29
SIZE (KDE/Qt/5.9.4/qtcanvas3d-opensource-src-5.9.4.tar.xz) = 10859116
SHA256 (KDE/Qt/5.9.4/qtcharts-opensource-src-5.9.4.tar.xz) = 75f72983fde6720a093d5f065d33f47e77a4bd2188ae9d41ebb9a4fcc459d3e7
SIZE (KDE/Qt/5.9.4/qtcharts-opensource-src-5.9.4.tar.xz) = 4158264
SHA256 (KDE/Qt/5.9.4/qtconnectivity-opensource-src-5.9.4.tar.xz) = dba750363bf55648a08bc44372f423d31f405f6deac5393f0b76376a3e9e0c8b
SIZE (KDE/Qt/5.9.4/qtconnectivity-opensource-src-5.9.4.tar.xz) = 2724048
SHA256 (KDE/Qt/5.9.4/qtdatavis3d-opensource-src-5.9.4.tar.xz) = 5bc2c974fc00dbb06545741330c6e666cd1a330e58a0ec662bb79ee0b075fcbd
SIZE (KDE/Qt/5.9.4/qtdatavis3d-opensource-src-5.9.4.tar.xz) = 5164120
SHA256 (KDE/Qt/5.9.4/qtdeclarative-opensource-src-5.9.4.tar.xz) = dc638a3b207dd2c6607a21415f6dd8d760568535dfe4b485fdb4576c98832d65
SIZE (KDE/Qt/5.9.4/qtdeclarative-opensource-src-5.9.4.tar.xz) = 21454140
SHA256 (KDE/Qt/5.9.4/qtdoc-opensource-src-5.9.4.tar.xz) = 09a16634841aa384e0b6196772d7ed0ba94698d37eb05261e2965e11a535aed2
SIZE (KDE/Qt/5.9.4/qtdoc-opensource-src-5.9.4.tar.xz) = 2894136
SHA256 (KDE/Qt/5.9.4/qtgamepad-opensource-src-5.9.4.tar.xz) = ce5076d2c5497e6c15e0dfd3ec91f0e3076483edbbf764e75f184580af5226b2
SIZE (KDE/Qt/5.9.4/qtgamepad-opensource-src-5.9.4.tar.xz) = 364708
SHA256 (KDE/Qt/5.9.4/qtgraphicaleffects-opensource-src-5.9.4.tar.xz) = 97f75327d7d20ec02e920f1c86ee2bc4063396833d93215e509e95c58e24b8ef
SIZE (KDE/Qt/5.9.4/qtgraphicaleffects-opensource-src-5.9.4.tar.xz) = 14480512
SHA256 (KDE/Qt/5.9.4/qtimageformats-opensource-src-5.9.4.tar.xz) = 69e17081a8649b7db138073942d07d2e99f78f4b954ccd6aab3a406e92dbddd9
SIZE (KDE/Qt/5.9.4/qtimageformats-opensource-src-5.9.4.tar.xz) = 2106852
SHA256 (KDE/Qt/5.9.4/qtlocation-opensource-src-5.9.4.tar.xz) = 37ed68b0243a30b836cda79802e3f33404b1792f7b845a25b2e4989dc2fed2a0
SIZE (KDE/Qt/5.9.4/qtlocation-opensource-src-5.9.4.tar.xz) = 5405252
SHA256 (KDE/Qt/5.9.4/qtmacextras-opensource-src-5.9.4.tar.xz) = 8be3834e6e1a5f6c22525c90ed4d08e7f95245d6de3e3e7dab81cceab5e90a48
SIZE (KDE/Qt/5.9.4/qtmacextras-opensource-src-5.9.4.tar.xz) = 48568
SHA256 (KDE/Qt/5.9.4/qtmultimedia-opensource-src-5.9.4.tar.xz) = 4952a00712e209ad34241b22cb338bad2f44c42a77316b3b05389faeee1e4e74
SIZE (KDE/Qt/5.9.4/qtmultimedia-opensource-src-5.9.4.tar.xz) = 3608792
SHA256 (KDE/Qt/5.9.4/qtnetworkauth-opensource-src-5.9.4.tar.xz) = 9d51b5cae4a65c2f010b81f37a5aff492716204f4378c7c7fa6f1598eec40c57
SIZE (KDE/Qt/5.9.4/qtnetworkauth-opensource-src-5.9.4.tar.xz) = 112244
SHA256 (KDE/Qt/5.9.4/qtpurchasing-opensource-src-5.9.4.tar.xz) = 1a7365a85b6fc2a51c47585f67ff349b72fa976e29bb6cc6c6415d13f8465323
SIZE (KDE/Qt/5.9.4/qtpurchasing-opensource-src-5.9.4.tar.xz) = 187684
SHA256 (KDE/Qt/5.9.4/qtquickcontrols2-opensource-src-5.9.4.tar.xz) = 1528a7a356e7073f5eeca93ba6e3330ba708d31c3a8f10dc1ce4546d9557640c
SIZE (KDE/Qt/5.9.4/qtquickcontrols2-opensource-src-5.9.4.tar.xz) = 4153488
SHA256 (KDE/Qt/5.9.4/qtquickcontrols-opensource-src-5.9.4.tar.xz) = 16a205a09bfe9d54c38e9ef555e6f1ecd082576ef2a33cb80b6d49a7ccaed98b
SIZE (KDE/Qt/5.9.4/qtquickcontrols-opensource-src-5.9.4.tar.xz) = 5945756
SHA256 (KDE/Qt/5.9.4/qtremoteobjects-opensource-src-5.9.4.tar.xz) = cbb812560f2d615140adbfb44a4151366dbe5b53f15697012b84827d550365f1
SIZE (KDE/Qt/5.9.4/qtremoteobjects-opensource-src-5.9.4.tar.xz) = 282008
SHA256 (KDE/Qt/5.9.4/qtscript-opensource-src-5.9.4.tar.xz) = 4045da078600b5928f8206341c442cc7f5eec8c51f477f7367072ab5c28ee053
SIZE (KDE/Qt/5.9.4/qtscript-opensource-src-5.9.4.tar.xz) = 2612372
SHA256 (KDE/Qt/5.9.4/qtscxml-opensource-src-5.9.4.tar.xz) = 1decc54e157a1492066fe0e7d534c6a9888c096731af7cac9b64c52fd3950b75
SIZE (KDE/Qt/5.9.4/qtscxml-opensource-src-5.9.4.tar.xz) = 414280
SHA256 (KDE/Qt/5.9.4/qtsensors-opensource-src-5.9.4.tar.xz) = 793f3aa056b7ce9ae91acb599eab80525983e5e973bb4a2fdba82776ec9cd458
SIZE (KDE/Qt/5.9.4/qtsensors-opensource-src-5.9.4.tar.xz) = 1994992
SHA256 (KDE/Qt/5.9.4/qtserialbus-opensource-src-5.9.4.tar.xz) = ce91402e9781ef6ff37e313ce504b7f6fecb74e83d57d640fcbf82f1133fcbc4
SIZE (KDE/Qt/5.9.4/qtserialbus-opensource-src-5.9.4.tar.xz) = 279352
SHA256 (KDE/Qt/5.9.4/qtserialport-opensource-src-5.9.4.tar.xz) = 0c3d8e2908743c167113ce27be7b685e6f5c827c108107411d0c4c8b2f2b519c
SIZE (KDE/Qt/5.9.4/qtserialport-opensource-src-5.9.4.tar.xz) = 273252
SHA256 (KDE/Qt/5.9.4/qtspeech-opensource-src-5.9.4.tar.xz) = 1d208d1359abaaaa2627800fec6013b5dcdba190ebc658da3d56b3de6386089e
SIZE (KDE/Qt/5.9.4/qtspeech-opensource-src-5.9.4.tar.xz) = 80860
SHA256 (KDE/Qt/5.9.4/qtsvg-opensource-src-5.9.4.tar.xz) = a2f22732bfd4f0f0204443daaa59448298ab5018750dce4600d01d969355037a
SIZE (KDE/Qt/5.9.4/qtsvg-opensource-src-5.9.4.tar.xz) = 1778072
SHA256 (KDE/Qt/5.9.4/qttools-opensource-src-5.9.4.tar.xz) = 95aa5782d5a79be22fba36cea4dc2319cf2a2060a3cc1e24e6585b8d98996e87
SIZE (KDE/Qt/5.9.4/qttools-opensource-src-5.9.4.tar.xz) = 9779504
SHA256 (KDE/Qt/5.9.4/qttranslations-opensource-src-5.9.4.tar.xz) = e5cf81f88cc6811166ea631e6b7faa869a578a910dce61e951f98ff83f27bad6
SIZE (KDE/Qt/5.9.4/qttranslations-opensource-src-5.9.4.tar.xz) = 1451972
SHA256 (KDE/Qt/5.9.4/qtvirtualkeyboard-opensource-src-5.9.4.tar.xz) = bf742a886054f12a73621952879cf7a2182304c498bc31ec8a61ef376b07e1ee
SIZE (KDE/Qt/5.9.4/qtvirtualkeyboard-opensource-src-5.9.4.tar.xz) = 10026856
SHA256 (KDE/Qt/5.9.4/qtwayland-opensource-src-5.9.4.tar.xz) = 3f7496522013e6122bb8dc00d0c3cc7753a44dca94fa3b22096eaa21e6099874
SIZE (KDE/Qt/5.9.4/qtwayland-opensource-src-5.9.4.tar.xz) = 314932
SHA256 (KDE/Qt/5.9.4/qtwebchannel-opensource-src-5.9.4.tar.xz) = 90303a72da63f250b6d6731b74827b0a1764904aac790a7264a3f65c94039aa9
SIZE (KDE/Qt/5.9.4/qtwebchannel-opensource-src-5.9.4.tar.xz) = 147456
SHA256 (KDE/Qt/5.9.4/qtwebengine-opensource-src-5.9.4.tar.xz) = 04b4305489b326bbbfe32b5f1da4a33ae034e54130776e3616b9e6d45a5a8271
SIZE (KDE/Qt/5.9.4/qtwebengine-opensource-src-5.9.4.tar.xz) = 217337248
SHA256 (KDE/Qt/5.9.4/qtwebsockets-opensource-src-5.9.4.tar.xz) = 72970209f0d4260d11688d3d38d9e953d7fa4309a8a55e2c32726a545333e800
SIZE (KDE/Qt/5.9.4/qtwebsockets-opensource-src-5.9.4.tar.xz) = 199492
SHA256 (KDE/Qt/5.9.4/qtwebview-opensource-src-5.9.4.tar.xz) = 8fe7996518168f03c74b33721d9395ad0d2c730645671a0f3b406ae657872196
SIZE (KDE/Qt/5.9.4/qtwebview-opensource-src-5.9.4.tar.xz) = 108684
SHA256 (KDE/Qt/5.9.4/qtwinextras-opensource-src-5.9.4.tar.xz) = 0f8651ff3addc560910ec8070649febf71e0deea44a67c9dff26a60e4ef89786
SIZE (KDE/Qt/5.9.4/qtwinextras-opensource-src-5.9.4.tar.xz) = 745200
SHA256 (KDE/Qt/5.9.4/qtx11extras-opensource-src-5.9.4.tar.xz) = 879b18c44550e1be86c29adcca555c92915aab9222c40384beae2f7aa22b22a8
SIZE (KDE/Qt/5.9.4/qtx11extras-opensource-src-5.9.4.tar.xz) = 76604
SHA256 (KDE/Qt/5.9.4/qtxmlpatterns-opensource-src-5.9.4.tar.xz) = faf51ad39e5c2b856b38989c79d69253ad74d4b8d3278d4aaa79d3c547047f79
SIZE (KDE/Qt/5.9.4/qtxmlpatterns-opensource-src-5.9.4.tar.xz) = 1361036

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. : print/cups
  2. : devel/qt5-core
  3. : x11-toolkits/qt5-gui
  4. : x11-toolkits/qt5-widgets

This port is required by:

for Build for Libraries
  1. accessibility/kmag
  2. accessibility/kmouth
  3. astro/marble
  4. astro/merkaartor
  5. astro/qmapshack
  6. astro/stellarium
  7. audio/audiocd-kio
  8. Expand this list (135 items)
  9. audio/guidolib
  10. audio/midipp
  11. audio/musescore
  12. audio/polyphone
  13. audio/supercollider
  14. biology/ugene
  15. cad/fritzing
  16. cad/librecad
  17. cad/qelectrotech
  18. comms/klog
  19. comms/wsjtx
  20. databases/kexi
  21. databases/pgmodeler
  22. databases/sqlitebrowser
  23. databases/sqlitestudio
  24. deskutils/akonadi-calendar-tools
  25. deskutils/akonadiconsole
  26. deskutils/akregator
  27. deskutils/charmtimetracker
  28. deskutils/kaddressbook
  29. deskutils/kalarm
  30. deskutils/kchmviewer
  31. deskutils/kdepim-addons
  32. deskutils/kdepim-runtime
  33. deskutils/kfind
  34. deskutils/kmail
  35. deskutils/knotes
  36. deskutils/korganizer
  37. deskutils/lumina-pdf
  38. devel/RStudio
  39. devel/cppcheck-gui
  40. devel/dolphin-plugins
  41. devel/kf5-ktexteditor
  42. devel/kio-extras
  43. devel/liteide
  44. devel/okteta
  45. devel/py-qt5-qscintilla2
  46. devel/qscintilla2-designerplugin-qt5
  47. devel/qscintilla2-qt5
  48. devel/qt5-assistant
  49. devel/qt5-designer
  50. devel/qt5-linguist
  51. devel/qtcreator
  52. devel/umbrello
  53. editors/calligra
  54. editors/focuswriter
  55. editors/texmaker
  56. editors/texstudio
  57. emulators/aqemu
  58. emulators/virtualbox-ose
  59. finance/kmymoney
  60. finance/skrooge
  61. games/cockatrice
  62. games/kiriki
  63. games/kolf
  64. games/ksudoku
  65. games/ktuberling
  66. games/openmw
  67. graphics/cloudcompare
  68. graphics/djview4
  69. graphics/gwenview
  70. graphics/kdiagram
  71. graphics/kf5-kimageformats
  72. graphics/kgraphviewer
  73. graphics/kimagemapeditor
  74. graphics/kolourpaint
  75. graphics/krita
  76. graphics/luminance-qt5
  77. graphics/lximage-qt
  78. graphics/nomacs
  79. graphics/okular
  80. graphics/openorienteering-mapper
  81. graphics/spectacle
  82. graphics/xpdf
  83. graphics/xpdf4
  84. lang/basic256
  85. lang/kturtle
  86. math/analitza
  87. math/cantor
  88. math/kalgebra
  89. math/kig
  90. math/kmplot
  91. math/labplot
  92. math/mathgl
  93. math/rkward-kde
  94. misc/crosti
  95. misc/kwordquiz
  96. multimedia/shotcut
  97. net/calendarsupport
  98. net/eventviews
  99. net/incidenceeditor
  100. net/kalarmcal
  101. net/kget
  102. net/libkgapi
  103. net/libksieve
  104. net/messagelib
  105. net/pimcommon
  106. net/quiterss
  107. net/wireshark-qt5
  108. net-p2p/dogecoin
  109. net-p2p/retroshare
  110. print/py-qt5-printsupport
  111. science/kalzium
  112. science/kst2
  113. science/step
  114. security/kgpg
  115. security/kleopatra
  116. sysutils/kcron
  117. sysutils/kdialog
  118. sysutils/ksystemlog
  119. textproc/kompare
  120. textproc/kreport
  121. textproc/sigil
  122. www/falkon
  123. www/kf5-khtml
  124. www/otter-browser
  125. www/py-qt5-webengine
  126. www/py-qt5-webkitwidgets
  127. www/qt5-webkit
  128. www/qupzilla-qt5
  129. www/webkit-qt5*
  130. x11/kf5-kdelibs4support
  131. x11/konsole
  132. x11/sddm
  133. x11-fm/konqueror
  134. x11-themes/qtcurve-kf5
  135. x11-toolkits/kf5-kxmlgui
  136. x11-toolkits/qt5pas
  137. 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
===> The following configuration options are available for qt5-printsupport-5.9.4_1:
     CUPS=on: CUPS printing system support
===> Use 'make config' to modify these settings

tar:xz pkgconfig qmake:_env

Master Sites:

Number of commits found: 14

Commit History - (may be incomplete: see SVNWeb link above for full details)
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:
26 Dec 2016 10:00:10
Original commit files touched by this commit  5.6.2
rakuco search for other commits by this committer
Drop post-configure target from several Qt5 ports.

Qt's configure script already creates all the necessary Makefiles for the
directories we need to build, so there is no need to run qmake again in

Reviewed by:	tcberner, Adriaan de Groot <>
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)
01 Apr 2016 14:16:20
Original commit files touched by this commit  5.5.1_1
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.

With hat:	portmgr
Sponsored by:	Absolight
11 Mar 2016 11:53:42
Original commit files touched by this commit  5.5.1_1
tijl search for other commits by this committer
Combine print/cups-base, print/cups-client and print/cups-image into
print/cups and update it to 2.1.3.  Also remove print/cups-pstoraster,
improve print/cups-filters, print/foomatic-* and update print/hplip to

Long description:

First some background.  When you hand a file to cups it sets up a chain of
filter programs that converts the file to something a printer understands.
Each filter has a cost associated with it and cups tries to find the
cheapest chain.  Costs used to be configured in such a way that files were
first converted to PostScript.  This could then be manipulated further (e.g.
putting multiple pages on one sheet) before finally being sent to a
PostScript printer or another filter like pstoraster which produces a raster
format understood by non-PostScript printer drivers.  Nowadays most filters
(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)
16 Jan 2016 20:13:10
Original commit files touched by this commit  5.4.1_1
rakuco search for other commits by this committer
Turn print/cups-client into a LIB_DEPENDency.

The CUPS plugin in src/plugins/printsupport/cups actually links against, so cups-client needs to be more than a build-time dependency.

This is part of Yuri Victorovich's Qt 5.5.1 patch set (which he submitted
without knowing kde@ was already working on the update). This bug fix is
orthogonal to the 5.5.1 update and we had not spotted this before, so I am
landing this separately.

PR:		205805
Submitted by:	Yuri Victorovich <>
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_2
rakuco search for other commits by this committer
Remove @dirrm and @dirrmtry entries from the Qt ports.
10 Sep 2014 20:50:37
Original commit files touched by this commit  5.2.1_2
gerald search for other commits by this committer
Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.


PR:		192025
Tested by:	antoine (-exp runs)
Approved by:	portmgr (implicit)
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: 14

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
mariadb100-serverApr 21
mariadb101-serverApr 21
mariadb102-serverApr 21
mariadb55-serverApr 21
mysql55-serverApr 21
mysql56-serverApr 21
mysql57-serverApr 21
percona55-serverApr 21
percona56-serverApr 21
percona57-serverApr 21
wordpressApr 20
wordpressApr 20
wordpressApr 20
wordpressApr 20
drupal8Apr 19

13 vulnerabilities affecting 120 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2018-04-21 10:09:45

Deleted ports
Sanity Test Failures

NEW Graphs (Javascript)

Calculated hourly:
Port count 33809
Broken 102
Deprecated 60
Ignore 330
Forbidden 3
Restricted 169
Vulnerable 37
Expired 8
Set to expire 49
Interactive 0
new 24 hours 14
new 48 hours19
new 7 days64
new fortnight8109
new month9006

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