notbugIf you buy from Amazon USA, please support us by using this link.
Port details
qt5-opengl Qt 5-compatible OpenGL support module
5.12.0_2 graphics 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: 2014-03-03 16:50:50
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 (54 items)
  1. /usr/local/share/licenses/qt5-opengl-5.12.0_2/
  2. /usr/local/share/licenses/qt5-opengl-5.12.0_2/LICENSE
  3. /usr/local/share/licenses/qt5-opengl-5.12.0_2/LGPL21
  4. include/qt5/QtOpenGL/5.12.0/QtOpenGL/private/qgl2pexvertexarray_p.h
  5. include/qt5/QtOpenGL/5.12.0/QtOpenGL/private/qgl_p.h
  6. include/qt5/QtOpenGL/5.12.0/QtOpenGL/private/qglcustomshaderstage_p.h
  7. include/qt5/QtOpenGL/5.12.0/QtOpenGL/private/qglengineshadermanager_p.h
  8. include/qt5/QtOpenGL/5.12.0/QtOpenGL/private/qglengineshadersource_p.h
  9. include/qt5/QtOpenGL/5.12.0/QtOpenGL/private/qglframebufferobject_p.h
  10. include/qt5/QtOpenGL/5.12.0/QtOpenGL/private/qglgradientcache_p.h
  11. include/qt5/QtOpenGL/5.12.0/QtOpenGL/private/qglpaintdevice_p.h
  12. include/qt5/QtOpenGL/5.12.0/QtOpenGL/private/qglpixelbuffer_p.h
  13. include/qt5/QtOpenGL/5.12.0/QtOpenGL/private/qglshadercache_p.h
  14. include/qt5/QtOpenGL/5.12.0/QtOpenGL/private/qgraphicsshadereffect_p.h
  15. include/qt5/QtOpenGL/5.12.0/QtOpenGL/private/qpaintengineex_opengl2_p.h
  16. include/qt5/QtOpenGL/5.12.0/QtOpenGL/private/qtextureglyphcache_gl_p.h
  17. include/qt5/QtOpenGL/QGL
  18. include/qt5/QtOpenGL/QGLBuffer
  19. include/qt5/QtOpenGL/QGLColormap
  20. include/qt5/QtOpenGL/QGLContext
  21. include/qt5/QtOpenGL/QGLFormat
  22. include/qt5/QtOpenGL/QGLFramebufferObject
  23. include/qt5/QtOpenGL/QGLFramebufferObjectFormat
  24. include/qt5/QtOpenGL/QGLFunctions
  25. include/qt5/QtOpenGL/QGLFunctionsPrivate
  26. include/qt5/QtOpenGL/QGLPixelBuffer
  27. include/qt5/QtOpenGL/QGLShader
  28. include/qt5/QtOpenGL/QGLShaderProgram
  29. include/qt5/QtOpenGL/QGLWidget
  30. include/qt5/QtOpenGL/QtOpenGL
  31. include/qt5/QtOpenGL/QtOpenGLDepends
  32. include/qt5/QtOpenGL/QtOpenGLVersion
  33. include/qt5/QtOpenGL/qgl.h
  34. include/qt5/QtOpenGL/qglbuffer.h
  35. include/qt5/QtOpenGL/qglcolormap.h
  36. include/qt5/QtOpenGL/qglframebufferobject.h
  37. include/qt5/QtOpenGL/qglfunctions.h
  38. include/qt5/QtOpenGL/qglpixelbuffer.h
  39. include/qt5/QtOpenGL/qglshaderprogram.h
  40. include/qt5/QtOpenGL/qtopenglglobal.h
  41. include/qt5/QtOpenGL/qtopenglversion.h
  42. lib/cmake/Qt5OpenGL/Qt5OpenGLConfig.cmake
  43. lib/cmake/Qt5OpenGL/Qt5OpenGLConfigVersion.cmake
  44. lib/qt5/libQt5OpenGL.prl
  45. lib/qt5/
  46. lib/qt5/
  47. lib/qt5/
  48. lib/qt5/
  49. @comment lib/qt5/
  50. lib/qt5/mkspecs/modules/qt_lib_opengl.pri
  51. lib/qt5/mkspecs/modules/qt_lib_opengl_private.pri
  52. libdata/pkgconfig/Qt5OpenGL.pc
  53. @postexec /usr/sbin/service ldconfig restart > /dev/null
  54. @postunexec /usr/sbin/service ldconfig restart > /dev/null
  55. Collapse this list.

Dependency line: qt5-opengl>0:graphics/qt5-opengl

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

PKGNAME: qt5-opengl

There is no flavor information for this port.


TIMESTAMP = 1544129524
SHA256 (KDE/Qt/5.12.0/qt3d-everywhere-src-5.12.0.tar.xz) = a12adc9c14ffa18ff5c4951efb41914d4840a0c2a88486eb8d39a4833e4631da
SIZE (KDE/Qt/5.12.0/qt3d-everywhere-src-5.12.0.tar.xz) = 84949704
SHA256 (KDE/Qt/5.12.0/qtactiveqt-everywhere-src-5.12.0.tar.xz) = a22876b4243cb433042e7f4812974eac05935872f39cc880a3587bc3eae86d3e
SIZE (KDE/Qt/5.12.0/qtactiveqt-everywhere-src-5.12.0.tar.xz) = 261880
SHA256 (KDE/Qt/5.12.0/qtandroidextras-everywhere-src-5.12.0.tar.xz) = f5a9a13bf8b8999250b27fd68c1ed4287f333d1cebed05ae9d0b29bf9f1d0868
SIZE (KDE/Qt/5.12.0/qtandroidextras-everywhere-src-5.12.0.tar.xz) = 104620
SHA256 (KDE/Qt/5.12.0/qtbase-everywhere-src-5.12.0.tar.xz) = 5e03221d780e121aabd734896aab8f331e5d8c9d9b54f1eb04907d0818eaeecb
SIZE (KDE/Qt/5.12.0/qtbase-everywhere-src-5.12.0.tar.xz) = 48288896
SHA256 (KDE/Qt/5.12.0/qtcanvas3d-everywhere-src-5.12.0.tar.xz) = b21b9f01c498d0e51e3db4c54344147fb901c0f40ec8b3135609905b55f9c128
SIZE (KDE/Qt/5.12.0/qtcanvas3d-everywhere-src-5.12.0.tar.xz) = 10914876
SHA256 (KDE/Qt/5.12.0/qtcharts-everywhere-src-5.12.0.tar.xz) = 9cd71c4a4c10611083ce8f16992c59666d51b5275cc1a79f324ee18579ced450
SIZE (KDE/Qt/5.12.0/qtcharts-everywhere-src-5.12.0.tar.xz) = 4242288
SHA256 (KDE/Qt/5.12.0/qtconnectivity-everywhere-src-5.12.0.tar.xz) = 8ebca1ba859ebb5b0e8e6fffff1f8131dd84f9e44448df6ac58c8be32b5122a4
SIZE (KDE/Qt/5.12.0/qtconnectivity-everywhere-src-5.12.0.tar.xz) = 2740124
SHA256 (KDE/Qt/5.12.0/qtdatavis3d-everywhere-src-5.12.0.tar.xz) = 4eda7e352b5d7d58a19611f76a906e952f6a86451740a80a3759b8871090f433
SIZE (KDE/Qt/5.12.0/qtdatavis3d-everywhere-src-5.12.0.tar.xz) = 5201308
SHA256 (KDE/Qt/5.12.0/qtdeclarative-everywhere-src-5.12.0.tar.xz) = 4ffd58102b5714ae058f91cc31511f1c928978f77f01652beb9ce2352a4c227b
SIZE (KDE/Qt/5.12.0/qtdeclarative-everywhere-src-5.12.0.tar.xz) = 20436712
SHA256 (KDE/Qt/5.12.0/qtdoc-everywhere-src-5.12.0.tar.xz) = 306576d717ffd37eafe10914dfa5a51301f3d5c701ef2416cc36b16a83520ccd
SIZE (KDE/Qt/5.12.0/qtdoc-everywhere-src-5.12.0.tar.xz) = 5588676
SHA256 (KDE/Qt/5.12.0/qtgamepad-everywhere-src-5.12.0.tar.xz) = 4c1900b9917dc18584b2287cd7382f0668d71237ef8e71e3feb4d457c2b56091
SIZE (KDE/Qt/5.12.0/qtgamepad-everywhere-src-5.12.0.tar.xz) = 385484
SHA256 (KDE/Qt/5.12.0/qtgraphicaleffects-everywhere-src-5.12.0.tar.xz) = 81058fb12d4dd019bed6bb196a13ea5d308a390d72a1468da11171f8c3003455
SIZE (KDE/Qt/5.12.0/qtgraphicaleffects-everywhere-src-5.12.0.tar.xz) = 14270812
SHA256 (KDE/Qt/5.12.0/qtimageformats-everywhere-src-5.12.0.tar.xz) = 5f907de96d3db6276816f321b7e11cba7beb1fcc81bcb3f1729cde3b7599732e
SIZE (KDE/Qt/5.12.0/qtimageformats-everywhere-src-5.12.0.tar.xz) = 1774820
SHA256 (KDE/Qt/5.12.0/qtlocation-everywhere-src-5.12.0.tar.xz) = b0a3134df3a00f6045405d3c12e0ea3ae7e640feaf38e238873df85424674449
SIZE (KDE/Qt/5.12.0/qtlocation-everywhere-src-5.12.0.tar.xz) = 5898856
SHA256 (KDE/Qt/5.12.0/qtmacextras-everywhere-src-5.12.0.tar.xz) = d90a7ba25543503ed40f6c248780b6859254536735d8f87fe5598f688c9cb003
SIZE (KDE/Qt/5.12.0/qtmacextras-everywhere-src-5.12.0.tar.xz) = 68592
SHA256 (KDE/Qt/5.12.0/qtmultimedia-everywhere-src-5.12.0.tar.xz) = 5c4b0cb9c08c57ce1aad3aee267c6f6270d254addfb2a6dd363a272e98e926a9
SIZE (KDE/Qt/5.12.0/qtmultimedia-everywhere-src-5.12.0.tar.xz) = 3716764
SHA256 (KDE/Qt/5.12.0/qtnetworkauth-everywhere-src-5.12.0.tar.xz) = 41111946f40ee110b789f365a398c3f27bc4fd6c0f9a8b1a72b79c81543e0775
SIZE (KDE/Qt/5.12.0/qtnetworkauth-everywhere-src-5.12.0.tar.xz) = 139012
SHA256 (KDE/Qt/5.12.0/qtpurchasing-everywhere-src-5.12.0.tar.xz) = d90bed1ec3e937255246873831f035684723f54fe91124ed7239ec43c46d60da
SIZE (KDE/Qt/5.12.0/qtpurchasing-everywhere-src-5.12.0.tar.xz) = 207680
SHA256 (KDE/Qt/5.12.0/qtquickcontrols2-everywhere-src-5.12.0.tar.xz) = 89777e2ee89a08d203e0e394be0c47dc52008ea58506f4b3bdf1a696c5907dc6
SIZE (KDE/Qt/5.12.0/qtquickcontrols2-everywhere-src-5.12.0.tar.xz) = 9279804
SHA256 (KDE/Qt/5.12.0/qtquickcontrols-everywhere-src-5.12.0.tar.xz) = 2bfb63240beed6926be429310e91b33df836fe38bcaf9de6883d5e781511cd73
SIZE (KDE/Qt/5.12.0/qtquickcontrols-everywhere-src-5.12.0.tar.xz) = 6054956
SHA256 (KDE/Qt/5.12.0/qtremoteobjects-everywhere-src-5.12.0.tar.xz) = 0940d0a4a961b64f38c52a2e5638c2b3341fe46bd6bd88d1c638707f42159d5f
SIZE (KDE/Qt/5.12.0/qtremoteobjects-everywhere-src-5.12.0.tar.xz) = 335472
SHA256 (KDE/Qt/5.12.0/qtscript-everywhere-src-5.12.0.tar.xz) = 97fe1a22e5d0e89d3850546c0771fe41707d4c40062dc16fae8e21bf6f8cffa8
SIZE (KDE/Qt/5.12.0/qtscript-everywhere-src-5.12.0.tar.xz) = 2674336
SHA256 (KDE/Qt/5.12.0/qtscxml-everywhere-src-5.12.0.tar.xz) = dc6ece52669976836844b0d9bcf4910bca7b5d2c446c6755d7b9f79bfa1add6b
SIZE (KDE/Qt/5.12.0/qtscxml-everywhere-src-5.12.0.tar.xz) = 433896
SHA256 (KDE/Qt/5.12.0/qtsensors-everywhere-src-5.12.0.tar.xz) = c53132847a1f70d5a4c5fe689a9943d8afae3f3648bf5b0d824015093addc5a6
SIZE (KDE/Qt/5.12.0/qtsensors-everywhere-src-5.12.0.tar.xz) = 2031092
SHA256 (KDE/Qt/5.12.0/qtserialbus-everywhere-src-5.12.0.tar.xz) = 6b9286c9762341a48c636da62fecb7b76168a4634e44508b42c19eb0058a359a
SIZE (KDE/Qt/5.12.0/qtserialbus-everywhere-src-5.12.0.tar.xz) = 324680
SHA256 (KDE/Qt/5.12.0/qtserialport-everywhere-src-5.12.0.tar.xz) = 59d4005695089c6b50fc5123094125d9224c1715655128640158a2404075a9bb
SIZE (KDE/Qt/5.12.0/qtserialport-everywhere-src-5.12.0.tar.xz) = 298892
SHA256 (KDE/Qt/5.12.0/qtspeech-everywhere-src-5.12.0.tar.xz) = 1939a2ece528b115e4682dba7fa7138c132c62bb88db7d1f3552c543a1e2a4fb
SIZE (KDE/Qt/5.12.0/qtspeech-everywhere-src-5.12.0.tar.xz) = 99696
SHA256 (KDE/Qt/5.12.0/qtsvg-everywhere-src-5.12.0.tar.xz) = ebe68d8ad73b6b8d8eabac81edcbf395838caf4d498d6b047c74b57341c3fbce
SIZE (KDE/Qt/5.12.0/qtsvg-everywhere-src-5.12.0.tar.xz) = 1845656
SHA256 (KDE/Qt/5.12.0/qttools-everywhere-src-5.12.0.tar.xz) = 574ce34b6e5bcd5dce4020a3947730f3c2223eee65d0396a311099223364dac3
SIZE (KDE/Qt/5.12.0/qttools-everywhere-src-5.12.0.tar.xz) = 9775520
SHA256 (KDE/Qt/5.12.0/qttranslations-everywhere-src-5.12.0.tar.xz) = 5b4f186e0b96703041319b5b131393b6aa829ea74e067697ede548d936327508
SIZE (KDE/Qt/5.12.0/qttranslations-everywhere-src-5.12.0.tar.xz) = 1424236
SHA256 (KDE/Qt/5.12.0/qtvirtualkeyboard-everywhere-src-5.12.0.tar.xz) = db93b89ba13ec1a688850f456be9f10037033cebf7b4deb151ed9f5322d0d6da
SIZE (KDE/Qt/5.12.0/qtvirtualkeyboard-everywhere-src-5.12.0.tar.xz) = 10913328
SHA256 (KDE/Qt/5.12.0/qtwayland-everywhere-src-5.12.0.tar.xz) = 555c2d1b31733735d94c228f5f9183ea8216d61f85e30af08044763639d97ed7
SIZE (KDE/Qt/5.12.0/qtwayland-everywhere-src-5.12.0.tar.xz) = 427640
SHA256 (KDE/Qt/5.12.0/qtwebchannel-everywhere-src-5.12.0.tar.xz) = 851af30ab951c7543c82640f46686227b244331ebf9235f963edcb7e5a184bf0
SIZE (KDE/Qt/5.12.0/qtwebchannel-everywhere-src-5.12.0.tar.xz) = 177328
SHA256 (KDE/Qt/5.12.0/qtwebengine-everywhere-src-5.12.0.tar.xz) = bd581e390a30e0f74d41b0e3334b3cf612dd4af23de36a3bf5931d5b4453687c
SIZE (KDE/Qt/5.12.0/qtwebengine-everywhere-src-5.12.0.tar.xz) = 252044400
SHA256 (KDE/Qt/5.12.0/qtwebsockets-everywhere-src-5.12.0.tar.xz) = 444da1c1d32910738a01b8251c1ccc3ffe4df148f125bb4af532b247ad74fc3f
SIZE (KDE/Qt/5.12.0/qtwebsockets-everywhere-src-5.12.0.tar.xz) = 230980
SHA256 (KDE/Qt/5.12.0/qtwebview-everywhere-src-5.12.0.tar.xz) = b7a82cc4edf9361d64155f0ec7848b37c947e0cfe9a9f03efe8af515c6326185
SIZE (KDE/Qt/5.12.0/qtwebview-everywhere-src-5.12.0.tar.xz) = 130676
SHA256 (KDE/Qt/5.12.0/qtwinextras-everywhere-src-5.12.0.tar.xz) = c64f5acde4d73d4bf45fab377cf3db7f4cf7044fb8854bb24aabbbbc0109dad0
SIZE (KDE/Qt/5.12.0/qtwinextras-everywhere-src-5.12.0.tar.xz) = 759912
SHA256 (KDE/Qt/5.12.0/qtx11extras-everywhere-src-5.12.0.tar.xz) = 06d4b4e9868d206f07ae4e884c46d46a5540172a85ce67d829fdb1fba7228b84
SIZE (KDE/Qt/5.12.0/qtx11extras-everywhere-src-5.12.0.tar.xz) = 109676
SHA256 (KDE/Qt/5.12.0/qtxmlpatterns-everywhere-src-5.12.0.tar.xz) = f36279bcafb8052a0b60edd473e1d341b4733a43eb26239848b4382303679375
SIZE (KDE/Qt/5.12.0/qtxmlpatterns-everywhere-src-5.12.0.tar.xz) = 1389248

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. xorgproto>=0 : x11/xorgproto
  3. moc : devel/qt5-buildtools
  4. qmake : devel/qt5-qmake
Runtime dependencies:
  1. qtchooser : misc/qtchooser
Library dependencies:
  1. : graphics/mesa-libs
  2. : devel/qt5-core
  3. : x11-toolkits/qt5-gui
  4. : x11-toolkits/qt5-widgets

This port is required by:

for Build 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
     No options to configure

compiler:c++11-lang gl qmake:no_env qt-dist:5,base

Master Sites:

Number of commits found: 15

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.12.0_2
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)
12 Dec 2018 01:35:36
Original commit files touched by this commit  5.11.2_1
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/ which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/ which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
14 Oct 2018 08:01:14
Original commit files touched by this commit  5.11.2
tcberner search for other commits by this committer
qt5: Fix build on GCC based architectures.

PR:		231584
PR:		231677
PR:		231685
PR:		231830
PR:		231955
PR:		231905
PR:		231892
PR:		231684
PR:		231958
PR:		231960
PR:		231818
PR:		231542
PR:		231860
(Only the first 15 lines of the commit message are shown above View all of this commit message)
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)
23 May 2017 05:03:16
Original commit files touched by this commit  5.7.1_1
rezny search for other commits by this committer
Revision bump of all ports with USE_GL after consolidation of mesa-libs

Approved by:	swills (mentor)
Differential Revision:
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:
13 Dec 2015 17:15:59
Original commit files touched by this commit  5.4.1
rakuco search for other commits by this committer
Mention the right Qt version in COMMENT.
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)
20 Oct 2014 17:04:21
Original commit files touched by this commit  5.2.1_2
bapt search for other commits by this committer
Cleanup plist
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: 15

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
joomla3Jan 20
drupal7Jan 19
drupal8Jan 19
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

9 vulnerabilities affecting 54 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2019-01-20 01:05:52

Deleted ports
Sanity Test Failures

NEW Graphs (Javascript)

Calculated hourly:
Port count 36031
Broken 120
Deprecated 412
Ignore 334
Forbidden 3
Restricted 162
Vulnerable 34
Expired 5
Set to expire 385
Interactive 0
new 24 hours 4
new 48 hours7
new 7 days37
new fortnight68
new month162

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