notbugIf you buy from Amazon USA, please support us by using this link.
Port details
qt5-webengine Qt 5 library to render web content
5.9.5_14 www on this many watch lists=1 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: 2017-08-17 15:56:27
Last Update: 2019-01-16 11:13:45
SVN Revision: 490472
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 (215 items)
  1. /usr/local/share/licenses/qt5-webengine-5.9.5_14/
  2. /usr/local/share/licenses/qt5-webengine-5.9.5_14/LICENSE
  3. /usr/local/share/licenses/qt5-webengine-5.9.5_14/LGPL21
  4. lib/qt5/bin/qwebengine_convert_dict
  5. include/qt5/QtWebEngine/5.9.5/QtWebEngine/private/qquickwebenginecertificateerror_p.h
  6. include/qt5/QtWebEngine/5.9.5/QtWebEngine/private/qquickwebenginecontextmenurequest_p.h
  7. include/qt5/QtWebEngine/5.9.5/QtWebEngine/private/qquickwebenginedialogrequests_p.h
  8. include/qt5/QtWebEngine/5.9.5/QtWebEngine/private/qquickwebenginedownloaditem_p.h
  9. include/qt5/QtWebEngine/5.9.5/QtWebEngine/private/qquickwebenginedownloaditem_p_p.h
  10. include/qt5/QtWebEngine/5.9.5/QtWebEngine/private/qquickwebenginefaviconprovider_p_p.h
  11. include/qt5/QtWebEngine/5.9.5/QtWebEngine/private/qquickwebenginehistory_p.h
  12. include/qt5/QtWebEngine/5.9.5/QtWebEngine/private/qquickwebenginehistory_p_p.h
  13. include/qt5/QtWebEngine/5.9.5/QtWebEngine/private/qquickwebengineloadrequest_p.h
  14. include/qt5/QtWebEngine/5.9.5/QtWebEngine/private/qquickwebenginenavigationrequest_p.h
  15. include/qt5/QtWebEngine/5.9.5/QtWebEngine/private/qquickwebenginenewviewrequest_p.h
  16. include/qt5/QtWebEngine/5.9.5/QtWebEngine/private/qquickwebengineprofile_p.h
  17. include/qt5/QtWebEngine/5.9.5/QtWebEngine/private/qquickwebenginescript_p.h
  18. include/qt5/QtWebEngine/5.9.5/QtWebEngine/private/qquickwebenginesettings_p.h
  19. include/qt5/QtWebEngine/5.9.5/QtWebEngine/private/qquickwebenginesingleton_p.h
  20. include/qt5/QtWebEngine/5.9.5/QtWebEngine/private/qquickwebenginetestsupport_p.h
  21. include/qt5/QtWebEngine/5.9.5/QtWebEngine/private/qquickwebengineview_p.h
  22. include/qt5/QtWebEngine/5.9.5/QtWebEngine/private/qquickwebengineview_p_p.h
  23. include/qt5/QtWebEngine/5.9.5/QtWebEngine/private/qtwebengineglobal_p.h
  24. include/qt5/QtWebEngine/QQuickWebEngineProfile
  25. include/qt5/QtWebEngine/QQuickWebEngineScript
  26. include/qt5/QtWebEngine/QtWebEngine
  27. include/qt5/QtWebEngine/QtWebEngineDepends
  28. include/qt5/QtWebEngine/QtWebEngineVersion
  29. include/qt5/QtWebEngine/qquickwebengineprofile.h
  30. include/qt5/QtWebEngine/qquickwebenginescript.h
  31. include/qt5/QtWebEngine/qtwebengineglobal.h
  32. include/qt5/QtWebEngine/qtwebengineversion.h
  33. include/qt5/QtWebEngineCore/5.9.5/QtWebEngineCore/private/qtwebenginecoreglobal_p.h
  34. include/qt5/QtWebEngineCore/5.9.5/QtWebEngineCore/private/qwebenginebrowsercontext_p.h
  35. include/qt5/QtWebEngineCore/5.9.5/QtWebEngineCore/private/qwebenginecallback_p.h
  36. include/qt5/QtWebEngineCore/5.9.5/QtWebEngineCore/private/qwebenginecookiestore_p.h
  37. include/qt5/QtWebEngineCore/5.9.5/QtWebEngineCore/private/qwebengineurlrequestinfo_p.h
  38. include/qt5/QtWebEngineCore/QWebEngineCallback
  39. include/qt5/QtWebEngineCore/QWebEngineCookieStore
  40. include/qt5/QtWebEngineCore/QWebEngineHttpRequest
  41. include/qt5/QtWebEngineCore/QWebEngineUrlRequestInfo
  42. include/qt5/QtWebEngineCore/QWebEngineUrlRequestInterceptor
  43. include/qt5/QtWebEngineCore/QWebEngineUrlRequestJob
  44. include/qt5/QtWebEngineCore/QWebEngineUrlSchemeHandler
  45. include/qt5/QtWebEngineCore/QtWebEngineCore
  46. include/qt5/QtWebEngineCore/QtWebEngineCoreDepends
  47. include/qt5/QtWebEngineCore/QtWebEngineCoreVersion
  48. include/qt5/QtWebEngineCore/qtwebenginecoreglobal.h
  49. include/qt5/QtWebEngineCore/qtwebenginecoreversion.h
  50. include/qt5/QtWebEngineCore/qwebenginecallback.h
  51. include/qt5/QtWebEngineCore/qwebenginecookiestore.h
  52. include/qt5/QtWebEngineCore/qwebenginehttprequest.h
  53. include/qt5/QtWebEngineCore/qwebengineurlrequestinfo.h
  54. include/qt5/QtWebEngineCore/qwebengineurlrequestinterceptor.h
  55. include/qt5/QtWebEngineCore/qwebengineurlrequestjob.h
  56. include/qt5/QtWebEngineCore/qwebengineurlschemehandler.h
  57. include/qt5/QtWebEngineWidgets/5.9.5/QtWebEngineWidgets/private/qwebenginedownloaditem_p.h
  58. include/qt5/QtWebEngineWidgets/5.9.5/QtWebEngineWidgets/private/qwebenginehistory_p.h
  59. include/qt5/QtWebEngineWidgets/5.9.5/QtWebEngineWidgets/private/qwebenginepage_p.h
  60. include/qt5/QtWebEngineWidgets/5.9.5/QtWebEngineWidgets/private/qwebengineprofile_p.h
  61. include/qt5/QtWebEngineWidgets/5.9.5/QtWebEngineWidgets/private/qwebenginescriptcollection_p.h
  62. include/qt5/QtWebEngineWidgets/5.9.5/QtWebEngineWidgets/private/qwebengineview_p.h
  63. include/qt5/QtWebEngineWidgets/QWebEngineCertificateError
  64. include/qt5/QtWebEngineWidgets/QWebEngineContextMenuData
  65. include/qt5/QtWebEngineWidgets/QWebEngineDownloadItem
  66. include/qt5/QtWebEngineWidgets/QWebEngineFullScreenRequest
  67. include/qt5/QtWebEngineWidgets/QWebEngineHistory
  68. include/qt5/QtWebEngineWidgets/QWebEngineHistoryItem
  69. include/qt5/QtWebEngineWidgets/QWebEnginePage
  70. include/qt5/QtWebEngineWidgets/QWebEngineProfile
  71. include/qt5/QtWebEngineWidgets/QWebEngineScript
  72. include/qt5/QtWebEngineWidgets/QWebEngineScriptCollection
  73. include/qt5/QtWebEngineWidgets/QWebEngineSettings
  74. include/qt5/QtWebEngineWidgets/QWebEngineView
  75. include/qt5/QtWebEngineWidgets/QtWebEngineWidgets
  76. include/qt5/QtWebEngineWidgets/QtWebEngineWidgetsDepends
  77. include/qt5/QtWebEngineWidgets/QtWebEngineWidgetsVersion
  78. include/qt5/QtWebEngineWidgets/qtwebenginewidgetsglobal.h
  79. include/qt5/QtWebEngineWidgets/qtwebenginewidgetsversion.h
  80. include/qt5/QtWebEngineWidgets/qwebenginecertificateerror.h
  81. include/qt5/QtWebEngineWidgets/qwebenginecontextmenudata.h
  82. include/qt5/QtWebEngineWidgets/qwebenginedownloaditem.h
  83. include/qt5/QtWebEngineWidgets/qwebenginefullscreenrequest.h
  84. include/qt5/QtWebEngineWidgets/qwebenginehistory.h
  85. include/qt5/QtWebEngineWidgets/qwebenginepage.h
  86. include/qt5/QtWebEngineWidgets/qwebengineprofile.h
  87. include/qt5/QtWebEngineWidgets/qwebenginescript.h
  88. include/qt5/QtWebEngineWidgets/qwebenginescriptcollection.h
  89. include/qt5/QtWebEngineWidgets/qwebenginesettings.h
  90. include/qt5/QtWebEngineWidgets/qwebengineview.h
  91. lib/cmake/Qt5Designer/Qt5Designer_QWebEngineViewPlugin.cmake
  92. lib/cmake/Qt5WebEngine/Qt5WebEngineConfig.cmake
  93. lib/cmake/Qt5WebEngine/Qt5WebEngineConfigVersion.cmake
  94. lib/cmake/Qt5WebEngineCore/Qt5WebEngineCoreConfig.cmake
  95. lib/cmake/Qt5WebEngineCore/Qt5WebEngineCoreConfigVersion.cmake
  96. lib/cmake/Qt5WebEngineWidgets/Qt5WebEngineWidgetsConfig.cmake
  97. lib/cmake/Qt5WebEngineWidgets/Qt5WebEngineWidgetsConfigVersion.cmake
  98. lib/qt5/libQt5WebEngine.prl
  99. lib/qt5/
  100. lib/qt5/
  101. lib/qt5/
  102. lib/qt5/
  103. @comment lib/qt5/
  104. lib/qt5/libQt5WebEngineCore.prl
  105. lib/qt5/
  106. lib/qt5/
  107. lib/qt5/
  108. lib/qt5/
  109. @comment lib/qt5/
  110. lib/qt5/libQt5WebEngineWidgets.prl
  111. lib/qt5/
  112. lib/qt5/
  113. lib/qt5/
  114. lib/qt5/
  115. @comment lib/qt5/
  116. lib/qt5/mkspecs/modules/qt_lib_webengine.pri
  117. lib/qt5/mkspecs/modules/qt_lib_webengine_private.pri
  118. lib/qt5/mkspecs/modules/qt_lib_webenginecore.pri
  119. lib/qt5/mkspecs/modules/qt_lib_webenginecore_private.pri
  120. lib/qt5/mkspecs/modules/qt_lib_webenginecoreheaders_private.pri
  121. lib/qt5/mkspecs/modules/qt_lib_webenginewidgets.pri
  122. lib/qt5/mkspecs/modules/qt_lib_webenginewidgets_private.pri
  123. lib/qt5/plugins/designer/
  124. @comment lib/qt5/plugins/designer/
  125. lib/qt5/qml/QtWebEngine/Controls1Delegates/AlertDialog.qml
  126. lib/qt5/qml/QtWebEngine/Controls1Delegates/AuthenticationDialog.qml
  127. lib/qt5/qml/QtWebEngine/Controls1Delegates/ColorDialog.qml
  128. lib/qt5/qml/QtWebEngine/Controls1Delegates/ConfirmDialog.qml
  129. lib/qt5/qml/QtWebEngine/Controls1Delegates/FilePicker.qml
  130. lib/qt5/qml/QtWebEngine/Controls1Delegates/Menu.qml
  131. lib/qt5/qml/QtWebEngine/Controls1Delegates/MenuItem.qml
  132. lib/qt5/qml/QtWebEngine/Controls1Delegates/MenuSeparator.qml
  133. lib/qt5/qml/QtWebEngine/Controls1Delegates/MessageBubble.qml
  134. lib/qt5/qml/QtWebEngine/Controls1Delegates/PromptDialog.qml
  135. lib/qt5/qml/QtWebEngine/Controls1Delegates/ToolTip.qml
  136. lib/qt5/qml/QtWebEngine/Controls1Delegates/qmldir
  137. lib/qt5/qml/QtWebEngine/Controls2Delegates/AlertDialog.qml
  138. lib/qt5/qml/QtWebEngine/Controls2Delegates/AuthenticationDialog.qml
  139. lib/qt5/qml/QtWebEngine/Controls2Delegates/ConfirmDialog.qml
  140. lib/qt5/qml/QtWebEngine/Controls2Delegates/Menu.qml
  141. lib/qt5/qml/QtWebEngine/Controls2Delegates/MenuItem.qml
  142. lib/qt5/qml/QtWebEngine/Controls2Delegates/MenuSeparator.qml
  143. lib/qt5/qml/QtWebEngine/Controls2Delegates/PromptDialog.qml
  144. lib/qt5/qml/QtWebEngine/Controls2Delegates/ToolTip.qml
  145. lib/qt5/qml/QtWebEngine/Controls2Delegates/information.png
  146. lib/qt5/qml/QtWebEngine/Controls2Delegates/qmldir
  147. lib/qt5/qml/QtWebEngine/Controls2Delegates/question.png
  148. lib/qt5/qml/QtWebEngine/
  149. @comment lib/qt5/qml/QtWebEngine/
  150. lib/qt5/qml/QtWebEngine/plugins.qmltypes
  151. lib/qt5/qml/QtWebEngine/qmldir
  152. libdata/pkgconfig/Qt5WebEngine.pc
  153. libdata/pkgconfig/Qt5WebEngineCore.pc
  154. libdata/pkgconfig/Qt5WebEngineWidgets.pc
  155. libexec/qt5/QtWebEngineProcess
  156. share/qt5/resources/icudtl.dat
  157. share/qt5/resources/qtwebengine_devtools_resources.pak
  158. share/qt5/resources/qtwebengine_resources.pak
  159. share/qt5/resources/qtwebengine_resources_100p.pak
  160. share/qt5/resources/qtwebengine_resources_200p.pak
  161. share/qt5/translations/qtwebengine_locales/am.pak
  162. share/qt5/translations/qtwebengine_locales/ar.pak
  163. share/qt5/translations/qtwebengine_locales/bg.pak
  164. share/qt5/translations/qtwebengine_locales/bn.pak
  165. share/qt5/translations/qtwebengine_locales/ca.pak
  166. share/qt5/translations/qtwebengine_locales/cs.pak
  167. share/qt5/translations/qtwebengine_locales/da.pak
  168. share/qt5/translations/qtwebengine_locales/de.pak
  169. share/qt5/translations/qtwebengine_locales/el.pak
  170. share/qt5/translations/qtwebengine_locales/en-GB.pak
  171. share/qt5/translations/qtwebengine_locales/en-US.pak
  172. share/qt5/translations/qtwebengine_locales/es-419.pak
  173. share/qt5/translations/qtwebengine_locales/es.pak
  174. share/qt5/translations/qtwebengine_locales/et.pak
  175. share/qt5/translations/qtwebengine_locales/fa.pak
  176. share/qt5/translations/qtwebengine_locales/fi.pak
  177. share/qt5/translations/qtwebengine_locales/fil.pak
  178. share/qt5/translations/qtwebengine_locales/fr.pak
  179. share/qt5/translations/qtwebengine_locales/gu.pak
  180. share/qt5/translations/qtwebengine_locales/he.pak
  181. share/qt5/translations/qtwebengine_locales/hi.pak
  182. share/qt5/translations/qtwebengine_locales/hr.pak
  183. share/qt5/translations/qtwebengine_locales/hu.pak
  184. share/qt5/translations/qtwebengine_locales/id.pak
  185. share/qt5/translations/qtwebengine_locales/it.pak
  186. share/qt5/translations/qtwebengine_locales/ja.pak
  187. share/qt5/translations/qtwebengine_locales/kn.pak
  188. share/qt5/translations/qtwebengine_locales/ko.pak
  189. share/qt5/translations/qtwebengine_locales/lt.pak
  190. share/qt5/translations/qtwebengine_locales/lv.pak
  191. share/qt5/translations/qtwebengine_locales/ml.pak
  192. share/qt5/translations/qtwebengine_locales/mr.pak
  193. share/qt5/translations/qtwebengine_locales/ms.pak
  194. share/qt5/translations/qtwebengine_locales/nb.pak
  195. share/qt5/translations/qtwebengine_locales/nl.pak
  196. share/qt5/translations/qtwebengine_locales/pl.pak
  197. share/qt5/translations/qtwebengine_locales/pt-BR.pak
  198. share/qt5/translations/qtwebengine_locales/pt-PT.pak
  199. share/qt5/translations/qtwebengine_locales/ro.pak
  200. share/qt5/translations/qtwebengine_locales/ru.pak
  201. share/qt5/translations/qtwebengine_locales/sk.pak
  202. share/qt5/translations/qtwebengine_locales/sl.pak
  203. share/qt5/translations/qtwebengine_locales/sr.pak
  204. share/qt5/translations/qtwebengine_locales/sv.pak
  205. share/qt5/translations/qtwebengine_locales/sw.pak
  206. share/qt5/translations/qtwebengine_locales/ta.pak
  207. share/qt5/translations/qtwebengine_locales/te.pak
  208. share/qt5/translations/qtwebengine_locales/th.pak
  209. share/qt5/translations/qtwebengine_locales/tr.pak
  210. share/qt5/translations/qtwebengine_locales/uk.pak
  211. share/qt5/translations/qtwebengine_locales/vi.pak
  212. share/qt5/translations/qtwebengine_locales/zh-CN.pak
  213. share/qt5/translations/qtwebengine_locales/zh-TW.pak
  214. @postexec /usr/sbin/service ldconfig restart > /dev/null
  215. @postunexec /usr/sbin/service ldconfig restart > /dev/null
  216. Collapse this list.

Dependency line: qt5-webengine>0:www/qt5-webengine

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

PKGNAME: qt5-webengine

There is no flavor information for this port.


TIMESTAMP = 1526203565
SHA256 (KDE/Qt/5.9.5/qtwebengine-opensource-src-5.9.5.tar.xz) = 70d26db4e7944291c5f843b875916fb95ceec0f0a8fea3daea8004990199fc07
SIZE (KDE/Qt/5.9.5/qtwebengine-opensource-src-5.9.5.tar.xz) = 216767300

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

Build dependencies:
  1. bison : devel/bison
  2. ninja : devel/ninja
  3. yasm : devel/yasm
  4. videodev2.h : multimedia/v4l_compat
  5. gperf : devel/gperf
  6. python2.7 : lang/python27
  7. pkgconf>=1.3.0_1 : devel/pkgconf
  8. as : devel/binutils
  9. xorgproto>=0 : x11/xorgproto
  10. x11.pc : x11/libX11
  11. xcb.pc : x11/libxcb
  12. xcomposite.pc : x11/libXcomposite
  13. xcursor.pc : x11/libXcursor
  14. xext.pc : x11/libXext
  15. xi.pc : x11/libXi
  16. xrandr.pc : x11/libXrandr
  17. xrender.pc : x11/libXrender
  18. xscrnsaver.pc : x11/libXScrnSaver
  19. xtst.pc : x11/libXtst
  20. moc : devel/qt5-buildtools
  21. designer : devel/qt5-designer
  22. qmake : devel/qt5-qmake
Runtime dependencies:
  1. alsa-plugins>=0 : audio/alsa-plugins
  2. qtchooser : misc/qtchooser
  3. x11.pc : x11/libX11
  4. xcb.pc : x11/libxcb
  5. xcomposite.pc : x11/libXcomposite
  6. xcursor.pc : x11/libXcursor
  7. xext.pc : x11/libXext
  8. xi.pc : x11/libXi
  9. xrandr.pc : x11/libXrandr
  10. xrender.pc : x11/libXrender
  11. xscrnsaver.pc : x11/libXScrnSaver
  12. xtst.pc : x11/libXtst
  13. designer : devel/qt5-designer
Library dependencies:
  1. : multimedia/ffmpeg
  2. : devel/dbus
  3. : devel/libevent
  4. : x11-fonts/fontconfig
  5. : print/freetype2
  6. : print/harfbuzz
  7. : devel/jsoncpp
  8. : devel/nspr
  9. : security/nss
  10. : audio/opus
  11. : devel/libpci
  12. : graphics/png
  13. : devel/re2
  14. : archivers/snappy
  15. : graphics/webp
  16. : audio/alsa-lib
  17. : graphics/jpeg-turbo
  18. : devel/glib20
  19. : devel/gettext-runtime
  20. : textproc/libxml2
  21. : textproc/libxslt
  22. : devel/qt5-core
  23. : x11-toolkits/qt5-declarative
  24. : x11-toolkits/qt5-gui
  25. : devel/qt5-location
  26. : net/qt5-network
  27. : print/qt5-printsupport
  28. : www/qt5-webchannel
  29. : x11-toolkits/qt5-widgets

This port is required by:

for Libraries 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-webengine-5.9.5_14:
====> Audio backend: you have to select exactly one of them
     ALSA=on: ALSA audio architecture support
     PULSEAUDIO=off: PulseAudio sound server support
     SNDIO=off: Sndio audio support
===> Use 'make config' to modify these settings

gperf jpeg python:2.7,build pkgconfig  qmake:norecursive,outsource qt-dist:5,webengine shebangfix gnome

Master Sites:
Notes from UPDATING
These upgrade notes are taken from /usr/ports/UPDATING
  • 2018-01-09
    Affects: users of www/qt5-webengine
      The upgrade of www/qt5-webengine to 5.9.3 may fail if an older version
      of it is installed. It is recommended to either build the port in a
      builder like poudriere, or to deinstall and then doing an install.

Number of commits found: 27

Commit History - (may be incomplete: see SVNWeb link above for full details)
16 Jan 2019 11:13:45
Original commit files touched by this commit  5.9.5_14
tijl search for other commits by this committer
Fix Qt5 symbol version scripts to put the catch-all clause first.  When
a symbol matches multiple clauses the last one takes precedence.  If the
catch-all is last it captures everything.  In the case of Qt5 libraries
this caused all symbols to have a Qt_5 label while some should have
Qt_5_PRIVATE_API.  This only affects lld because GNU ld always gives the
catch-all lowest priority.

Older versions of Qt5Webengine exported some memory allocation symbols from
the bundled Chromium.  Version 5.9 stopped exporting these [1] but the
symbols were kept as weak wrappers for the standard allocation functions to
maintain binary compatibility. [2][3]  The problem is that the call to the
standard function in these weak wrappers is only resolved to the standard
function if there's a call to this standard function in other parts of
Qt5Webengine, because only then is there a non-weak symbol that takes
precedence over the weak one.  If there's no such non-weak symbol the call
(Only the first 15 lines of the commit message are shown above View all of this commit message)
30 Dec 2018 21:55:00
Original commit files touched by this commit  5.9.5_13
adridg search for other commits by this committer
Move the alsa-plugins runtime dependency -- needed to get sound
output -- downwards in the stack, to webengine (which already
had an ALSA option, only for the libs).

Reported by:	tobik
16 Dec 2018 16:34:25
Original commit files touched by this commit  5.9.5_12
tijl search for other commits by this committer
Mark net/libsrtp deprecated, superseded by libsrtp2.

audio/baresip: remove SRTP option (had been marked BROKEN).
www/qt5-webengine: remove unused dependency on libsrtp.
16 Dec 2018 14:49:16
Original commit files touched by this commit  5.9.5_11
tcberner search for other commits by this committer
Update Qt5 to 5.12.0

- This breaks support for libressl again. Patches are welcome.

PR:		233705
Exp-run by:	antoine
06 Nov 2018 01:50:27
Original commit files touched by this commit  5.9.5_10
jbeich search for other commits by this committer
multimedia/ffmpeg: update to 4.1

04 Nov 2018 19:00:54
Original commit files touched by this commit  5.9.5_9
tcberner search for other commits by this committer
Merge lang/qt5-qml and x11-toolkits/qt5-quick into x11-toolkits/qt5-declarative

- There was no obvious reason to split these ports, and it makes
  porting simpler; the set of ports using either mostly coincided.

Exp-run by:	antoine
PR:		223687
PR:		232751
02 Nov 2018 13:32:35
Original commit files touched by this commit  5.9.5_8
rene search for other commits by this committer
Remove compatibility code for FreeBSD < 11.2 from all ports.

Simplify some ports where DragonFlyBSD no longer needs to be special-cased.
Submitted by:	rene
Reviewed by:	bapt, jbeich
Differential Revision:
25 Sep 2018 20:12:03
Original commit files touched by this commit  5.9.5_8
tcberner search for other commits by this committer
Update Qt5 to 5.11.2

PR:		231560
Exp-run by:	antoine
11 Sep 2018 18:34:28
Original commit files touched by this commit  5.9.5_7
zeising search for other commits by this committer
Change x11/xorgproto to become a build dep

Change x11/xorgproto to become a build time dependency when added to
USE_XORG.  Change the dependency to be on the port, rather than a file the
port installs.
Fix fallout.
Bump portrevision on depending ports.

PR:		230909
Reviewed by:	eadler
Approved by:	portmgr (antoine)
exp-run:	antoine
Differential Revision:
09 Sep 2018 11:12:15
Original commit files touched by this commit  5.9.5_6
tcberner search for other commits by this committer
Update Qt5 to 5.11.1

Big thanks to
        * brnrd for the libressl patches in net/qt5-network
        * jhale for fixing the bulk load of ports

PR:		230884
Exp-run by:	antoine
31 Jul 2018 18:41:30
Original commit files touched by this commit  5.9.5_5
zeising search for other commits by this committer
Switch to xorgproto instead of individual packages

Upstream used to distribute protocol headers as separate packages, but has
decided to merge those to a common package, named xorgproto.  This update
tracks that change.

* Add a new port, x11/xorgproto, with are protocol headers for xorg.
* Hook the new protocol port to the build and to infrastructure in
* Update all ports with a dependency on any of the old *proto packages to
  instead depend on xorgproto.  Bump portrevision.
* Delete the old *proto packages, update MOVED.

PR:		230023
Submitted by:	zeising
Approved by:	portmgr (antoine)
exp-run by:	antoine
28 Jul 2018 02:45:41
Original commit files touched by this commit  5.9.5_4
miwi search for other commits by this committer
- Enable printing support

PR:		226121
Submitted by:
Approved by:	tcberner(kde)
Sponsored by:	iXsystems Inc.
22 Jul 2018 04:16:38
Original commit files touched by this commit  5.9.5_3
tobik search for other commits by this committer
www/qt5-webengine: Add sndio support

While here fix ALSA and PULSEAUDIO options
- With alsa-lib installed in the build environment ALSA=off did not
  previously disable ALSA support
- PulseAudio support was always disabled regardless of option state

Approved by:		kde (tcberner)
Differential Revision:
28 Jun 2018 17:39:55
Original commit files touched by this commit  5.9.5_3
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:	-
24 Jun 2018 21:11:15
Original commit files touched by this commit  5.9.5_3
sunpoet search for other commits by this committer
Revert r473259 and r473260 which are committed by accident

- Bump PORTEPOCH for protobuf and py-protobuf
- Bump PORTREVISION for dependent ports
24 Jun 2018 20:19:46
Original commit files touched by this commit  5.9.5_2
sunpoet search for other commits by this committer
Update to 3.6.0

06 Jun 2018 13:53:04
Original commit files touched by this commit  5.9.5_1
adridg search for other commits by this committer
Fix www/qt5-webengine to build on ARM

Fix build for aarch64 and armv7. Chasing Chromium patches into Qt5-Webengine
is a slow process. Multiple build successes have been reported with
this patch, although I have not been able to try it myself.

I hope I got all the attributions right.

PR:		228603 228708
Submitted by:
Reported by:,
Obtained from:	mmel
04 Jun 2018 15:20:29
Original commit files touched by this commit  5.9.5_1
adridg search for other commits by this committer
Make www/qt5-webengine use Clang 6

Build WebEngine with Clang 6, following the example of Chromium and Iridium.

PR:		227683
Submitted by:	jbeich
Reviewed by:	tcberner
Differential Revision:
18 May 2018 12:27:44
Original commit files touched by this commit  5.9.5
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
02 May 2018 15:07:27
Original commit files touched by this commit  5.9.4_3
jbeich search for other commits by this committer
multimedia/ffmpeg: update to 4.0

- FFSERVER support was removed upstream
- libressl now uses libtls backend instead of patching openssl one
- Clang i386 no longer uses 16-byte aligned stack

PR:		227726
Exp-run by:	antoine
Differential Revision:
27 Apr 2018 05:09:11
Original commit files touched by this commit  5.9.4_2
tcberner search for other commits by this committer
www/qt5-webengine: prepare for ffmpeg4

Add patch obtained from Arch Linux:

PR:		227745
Reported by:	jbeich
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)
11 Dec 2017 18:26:14
Original commit files touched by this commit  5.7.1_2
sunpoet search for other commits by this committer
Update devel/protobuf to 3.5.0

- Bump PORTREVISION for shlib change

18 Aug 2017 10:14:54
Original commit files touched by this commit  5.7.1_1
tcberner search for other commits by this committer
Fix building of www/qt5-webengine if the default python version is not 2.

Reviewed by:	rakuco
17 Aug 2017 18:39:53
Original commit files touched by this commit  5.7.1
rakuco search for other commits by this committer
Remove redundant distinfo.

We currently have WebEngine's distinfo information in devel/qt5/distinfo.

Reported by:	tcberner
17 Aug 2017 15:56:11
Original commit files touched by this commit  5.7.1
rakuco search for other commits by this committer
New port: www/qt5-webengine.

Qt WebEngine provides functionality for rendering regions of dynamic web
content. In other words, this is Chromium's Blink web engine and parts of
Chromium's content layer wrapped by Qt. Qt WebKit is deprecated upstream, and
WebEngine is the future.

This port has been in the works for a very long time, with contributions by
myself, tcberner, Adriaan de Groot and Marie Loise Nolden.

Since most of the port is just a large part of Chromium's code base, this means
sharing some of the pain www/chromium goes through by having to patch a ton of
files. We cannot share the exact same patches because this version of Qt
WebEngine is based on an older Chromium release.

I have verified that the port works, but it is possible that many things are
still wrong or missing, so bug reports are encouraged.

Reviewed by:	Adriaan de Groot <>, tcberner
Differential Revision:

Number of commits found: 27

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
helmJan 18
gitlab-ceJan 17
jenkinsJan 16
jenkins-ltsJan 16
py-matrix-synapseJan 15
irssiJan 10
giteaJan 06
uriparserJan 06
chromiumJan 05
chromiumJan 05
openjpeg*Jan 05
py-django111Jan 05
py-django20Jan 05
py-django21Jan 05
gitlab-ceJan 02

11 vulnerabilities affecting 56 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2019-01-18 22:39:45

Deleted ports
Sanity Test Failures

NEW Graphs (Javascript)

Calculated hourly:
Port count 36011
Broken 113
Deprecated 412
Ignore 326
Forbidden 3
Restricted 162
Vulnerable 33
Expired 5
Set to expire 385
Interactive 0
new 24 hours 7
new 48 hours22
new 7 days43
new fortnight95
new month158

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