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

Port details
qt5-webchannel Qt 5 library for integration of C++/QML with HTML/js clients
5.9.3 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: kde@FreeBSD.org search for ports maintained by this maintainer
Port Added: 31 May 2015 22:56: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.

WWW: http://qt-project.org
SVNWeb : Homepage : PortsMon
    Pseudo-pkg-plist information, but much better, from make generate-plist
    Expand this list (36 items)
  1. /usr/local/share/licenses/qt5-webchannel-5.9.3/catalog.mk
  2. /usr/local/share/licenses/qt5-webchannel-5.9.3/LICENSE
  3. /usr/local/share/licenses/qt5-webchannel-5.9.3/LGPL21
  4. include/qt5/QtWebChannel/5.9.3/QtWebChannel/private/qmetaobjectpublisher_p.h
  5. include/qt5/QtWebChannel/5.9.3/QtWebChannel/private/qqmlwebchannelattached_p.h
  6. include/qt5/QtWebChannel/5.9.3/QtWebChannel/private/qwebchannel_p.h
  7. include/qt5/QtWebChannel/5.9.3/QtWebChannel/private/signalhandler_p.h
  8. include/qt5/QtWebChannel/5.9.3/QtWebChannel/private/variantargument_p.h
  9. include/qt5/QtWebChannel/QQmlWebChannel
  10. include/qt5/QtWebChannel/QWebChannel
  11. include/qt5/QtWebChannel/QWebChannelAbstractTransport
  12. include/qt5/QtWebChannel/QtWebChannel
  13. include/qt5/QtWebChannel/QtWebChannelDepends
  14. include/qt5/QtWebChannel/QtWebChannelVersion
  15. include/qt5/QtWebChannel/qqmlwebchannel.h
  16. include/qt5/QtWebChannel/qtwebchannelversion.h
  17. include/qt5/QtWebChannel/qwebchannel.h
  18. include/qt5/QtWebChannel/qwebchannelabstracttransport.h
  19. include/qt5/QtWebChannel/qwebchannelglobal.h
  20. lib/cmake/Qt5WebChannel/Qt5WebChannelConfig.cmake
  21. lib/cmake/Qt5WebChannel/Qt5WebChannelConfigVersion.cmake
  22. lib/qt5/libQt5WebChannel.prl
  23. lib/qt5/libQt5WebChannel.so
  24. lib/qt5/libQt5WebChannel.so.5
  25. lib/qt5/libQt5WebChannel.so.5.9
  26. lib/qt5/libQt5WebChannel.so.5.9.3
  27. @comment lib/qt5/libQt5WebChannel.so.5.9.3.debug
  28. lib/qt5/mkspecs/modules/qt_lib_webchannel.pri
  29. lib/qt5/mkspecs/modules/qt_lib_webchannel_private.pri
  30. lib/qt5/qml/QtWebChannel/libdeclarative_webchannel.so
  31. @comment lib/qt5/qml/QtWebChannel/libdeclarative_webchannel.so.debug
  32. lib/qt5/qml/QtWebChannel/plugins.qmltypes
  33. lib/qt5/qml/QtWebChannel/qmldir
  34. libdata/pkgconfig/Qt5WebChannel.pc
  35. @postexec /sbin/ldconfig -m /usr/local/lib/qt5
  36. @postunexec /sbin/ldconfig -R
  37. Collapse this list.

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

PKGNAME: qt5-webchannel

distinfo:

TIMESTAMP = 1513282977
SHA256 (KDE/Qt/5.9.3/qt3d-opensource-src-5.9.3.tar.xz) = 97925132f0583ccd76f5e104c849341df3abba73dd4d9b647622a23bdae6273f
SIZE (KDE/Qt/5.9.3/qt3d-opensource-src-5.9.3.tar.xz) = 28000420
SHA256 (KDE/Qt/5.9.3/qtactiveqt-opensource-src-5.9.3.tar.xz) = 59ece2126e36321509a0506c32ab8b02ae5736c26b9fea3cd0b01a75fc505399
SIZE (KDE/Qt/5.9.3/qtactiveqt-opensource-src-5.9.3.tar.xz) = 256928
SHA256 (KDE/Qt/5.9.3/qtandroidextras-opensource-src-5.9.3.tar.xz) = 365d7c5f6a422383de917b9115be5a2e615eeeee6cc91b9f9479e4fd2b1ec538
SIZE (KDE/Qt/5.9.3/qtandroidextras-opensource-src-5.9.3.tar.xz) = 75844
SHA256 (KDE/Qt/5.9.3/qtbase-opensource-src-5.9.3.tar.xz) = 9e7c44005e7691dc7c85165bd4510282c47f0163521f4973eab71dbdb39a9982
SIZE (KDE/Qt/5.9.3/qtbase-opensource-src-5.9.3.tar.xz) = 45160080
SHA256 (KDE/Qt/5.9.3/qtcanvas3d-opensource-src-5.9.3.tar.xz) = 5e38b17844af801be57844da0379cc6882750b9019034f4fe884aae70c300abc
SIZE (KDE/Qt/5.9.3/qtcanvas3d-opensource-src-5.9.3.tar.xz) = 10852456
SHA256 (KDE/Qt/5.9.3/qtcharts-opensource-src-5.9.3.tar.xz) = ec1783a81d5715fc48a3276e67b90a66cac3e283ac14fc3bf88b2058994d69e9
SIZE (KDE/Qt/5.9.3/qtcharts-opensource-src-5.9.3.tar.xz) = 4157772
SHA256 (KDE/Qt/5.9.3/qtconnectivity-opensource-src-5.9.3.tar.xz) = e2891e6e8d91e82e3c4d5667f3146062458067c0b706d65ac0fc7562afce0649
SIZE (KDE/Qt/5.9.3/qtconnectivity-opensource-src-5.9.3.tar.xz) = 2723456
SHA256 (KDE/Qt/5.9.3/qtdatavis3d-opensource-src-5.9.3.tar.xz) = 709f69487dea9a8b44764c0dc92d65080bc0949038ed774897792a427a34c368
SIZE (KDE/Qt/5.9.3/qtdatavis3d-opensource-src-5.9.3.tar.xz) = 5163104
SHA256 (KDE/Qt/5.9.3/qtdeclarative-opensource-src-5.9.3.tar.xz) = 505f66d2062c1d84ce743a0b4969531e1cf94e30970dc64efffe10f74f989407
SIZE (KDE/Qt/5.9.3/qtdeclarative-opensource-src-5.9.3.tar.xz) = 21443328
SHA256 (KDE/Qt/5.9.3/qtdoc-opensource-src-5.9.3.tar.xz) = e569aa76c2a682618d2088307dfadbf3ff74e5300861963c0279d4ac442a712a
SIZE (KDE/Qt/5.9.3/qtdoc-opensource-src-5.9.3.tar.xz) = 2893496
SHA256 (KDE/Qt/5.9.3/qtgamepad-opensource-src-5.9.3.tar.xz) = c69fcacdc81338e1eba43138ecedf3e7a1b34315349522c0070a04cc4acc6a93
SIZE (KDE/Qt/5.9.3/qtgamepad-opensource-src-5.9.3.tar.xz) = 364652
SHA256 (KDE/Qt/5.9.3/qtgraphicaleffects-opensource-src-5.9.3.tar.xz) = 790b029bc8bdbb5c9548ecad2ff6e73b7da3deabbdba6bacac4a6aacd3a0f0d9
SIZE (KDE/Qt/5.9.3/qtgraphicaleffects-opensource-src-5.9.3.tar.xz) = 14480348
SHA256 (KDE/Qt/5.9.3/qtimageformats-opensource-src-5.9.3.tar.xz) = d4b309ddbac2275cafadffc62047a26ed8f169bde015925761894843eae725dd
SIZE (KDE/Qt/5.9.3/qtimageformats-opensource-src-5.9.3.tar.xz) = 2102504
SHA256 (KDE/Qt/5.9.3/qtlocation-opensource-src-5.9.3.tar.xz) = 80fd425cde8747c1fc79aa90994a9caf921d7c79ff41babec692fe43cdc74ce1
SIZE (KDE/Qt/5.9.3/qtlocation-opensource-src-5.9.3.tar.xz) = 5374552
SHA256 (KDE/Qt/5.9.3/qtmacextras-opensource-src-5.9.3.tar.xz) = 3e36b8695e3c7410d53e6341b73c8089543502673fb2d89ceaf2c29d081e3b5e
SIZE (KDE/Qt/5.9.3/qtmacextras-opensource-src-5.9.3.tar.xz) = 48536
SHA256 (KDE/Qt/5.9.3/qtmultimedia-opensource-src-5.9.3.tar.xz) = e79558d24ace9b4444d91d807b85778b6a0a592e7d1500ffadf45f7d3b8238a6
SIZE (KDE/Qt/5.9.3/qtmultimedia-opensource-src-5.9.3.tar.xz) = 3598216
SHA256 (KDE/Qt/5.9.3/qtnetworkauth-opensource-src-5.9.3.tar.xz) = df22376e35e837e5d9f633ed245275e94a826fdff0d312eb9031ae7e082ebf39
SIZE (KDE/Qt/5.9.3/qtnetworkauth-opensource-src-5.9.3.tar.xz) = 112280
SHA256 (KDE/Qt/5.9.3/qtpurchasing-opensource-src-5.9.3.tar.xz) = 1268781935d6f8a1eb9fcfe5d2e8eb4b116658b07e039db43bee6507406bce03
SIZE (KDE/Qt/5.9.3/qtpurchasing-opensource-src-5.9.3.tar.xz) = 187608
SHA256 (KDE/Qt/5.9.3/qtquickcontrols2-opensource-src-5.9.3.tar.xz) = 21aaa26956ad0ccc3ce86ced7925ceae4b4cef25c6c5ef2f7ded608431420843
SIZE (KDE/Qt/5.9.3/qtquickcontrols2-opensource-src-5.9.3.tar.xz) = 4123332
SHA256 (KDE/Qt/5.9.3/qtquickcontrols-opensource-src-5.9.3.tar.xz) = 300eeebd7d2c243c0123bc2324b5643b3f967c0816aead0ba7b993aeeac0e226
SIZE (KDE/Qt/5.9.3/qtquickcontrols-opensource-src-5.9.3.tar.xz) = 5946216
SHA256 (KDE/Qt/5.9.3/qtremoteobjects-opensource-src-5.9.3.tar.xz) = b31167c64846b96aeadbd94d4040c4add684e19a93daa9737b47991cd068d87c
SIZE (KDE/Qt/5.9.3/qtremoteobjects-opensource-src-5.9.3.tar.xz) = 282200
SHA256 (KDE/Qt/5.9.3/qtscript-opensource-src-5.9.3.tar.xz) = b80bfaaf58f154b68101e438a1881f669cb9974026926be7755adb00af355566
SIZE (KDE/Qt/5.9.3/qtscript-opensource-src-5.9.3.tar.xz) = 2612056
SHA256 (KDE/Qt/5.9.3/qtscxml-opensource-src-5.9.3.tar.xz) = d8f51fa8eddd09fef29d8fad6e570e9ca9403469543ab10cb5cfad738786a81b
SIZE (KDE/Qt/5.9.3/qtscxml-opensource-src-5.9.3.tar.xz) = 414128
SHA256 (KDE/Qt/5.9.3/qtsensors-opensource-src-5.9.3.tar.xz) = b95ea20b3d616655435357671558631da6fe6970500b7e6d35d1111f0b8cdac1
SIZE (KDE/Qt/5.9.3/qtsensors-opensource-src-5.9.3.tar.xz) = 1994812
SHA256 (KDE/Qt/5.9.3/qtserialbus-opensource-src-5.9.3.tar.xz) = ef62745e1793515e03fa586171de13eb17ee7699c9eb626f76a4dc5a00c46938
SIZE (KDE/Qt/5.9.3/qtserialbus-opensource-src-5.9.3.tar.xz) = 279060
SHA256 (KDE/Qt/5.9.3/qtserialport-opensource-src-5.9.3.tar.xz) = 4cdd3e9157ec3e91078f993cd28651989fa2429a409e19d398fb9cced231abdf
SIZE (KDE/Qt/5.9.3/qtserialport-opensource-src-5.9.3.tar.xz) = 273152
SHA256 (KDE/Qt/5.9.3/qtspeech-opensource-src-5.9.3.tar.xz) = 01526024437dfc1e4f652e0b883fc3333260321aacee4c51774018bf86bb99b0
SIZE (KDE/Qt/5.9.3/qtspeech-opensource-src-5.9.3.tar.xz) = 80832
SHA256 (KDE/Qt/5.9.3/qtsvg-opensource-src-5.9.3.tar.xz) = df6628a60c8fbbcff99e6a24955c29494268d741509a3367a2294031ab4f5df2
SIZE (KDE/Qt/5.9.3/qtsvg-opensource-src-5.9.3.tar.xz) = 1778224
SHA256 (KDE/Qt/5.9.3/qttools-opensource-src-5.9.3.tar.xz) = 442c38de3e35f9dcc355dadff35436e23a5a7abd7dd1167a3bf6325e3d9284ff
SIZE (KDE/Qt/5.9.3/qttools-opensource-src-5.9.3.tar.xz) = 9777804
SHA256 (KDE/Qt/5.9.3/qttranslations-opensource-src-5.9.3.tar.xz) = 40ac57ec79dd4fd27dff7a9d8abe8ebe2106c19a4b60daf007353f4671909bd9
SIZE (KDE/Qt/5.9.3/qttranslations-opensource-src-5.9.3.tar.xz) = 1414192
SHA256 (KDE/Qt/5.9.3/qtvirtualkeyboard-opensource-src-5.9.3.tar.xz) = b9313f744026f0dcf6e1008212880cd34851499d8b6bc9fc9fbaa1e4e52532ff
SIZE (KDE/Qt/5.9.3/qtvirtualkeyboard-opensource-src-5.9.3.tar.xz) = 10030260
SHA256 (KDE/Qt/5.9.3/qtwayland-opensource-src-5.9.3.tar.xz) = 308e8c44b0ad13520868365d72786d3e3f0b384da99ee72ba543cd866f655f6d
SIZE (KDE/Qt/5.9.3/qtwayland-opensource-src-5.9.3.tar.xz) = 314652
SHA256 (KDE/Qt/5.9.3/qtwebchannel-opensource-src-5.9.3.tar.xz) = 632795b293f1318e9aaa1e124b6a39b1625c8c1e35b0a9f05a02ea0066458358
SIZE (KDE/Qt/5.9.3/qtwebchannel-opensource-src-5.9.3.tar.xz) = 147404
SHA256 (KDE/Qt/5.9.3/qtwebengine-opensource-src-5.9.3.tar.xz) = 45ae1142fd87271c100f4d7889427738e774e86db5d8f6bcf9ceb99d18571d37
SIZE (KDE/Qt/5.9.3/qtwebengine-opensource-src-5.9.3.tar.xz) = 217344496
SHA256 (KDE/Qt/5.9.3/qtwebsockets-opensource-src-5.9.3.tar.xz) = ce069dff5b552bc6039bcf17e211d2c8837757e2194773bb54054105866111de
SIZE (KDE/Qt/5.9.3/qtwebsockets-opensource-src-5.9.3.tar.xz) = 199420
SHA256 (KDE/Qt/5.9.3/qtwebview-opensource-src-5.9.3.tar.xz) = ee5663e4294c09e7c762c6cc8ed7cf8e7bd9776ac557c29c76b7f967907729c5
SIZE (KDE/Qt/5.9.3/qtwebview-opensource-src-5.9.3.tar.xz) = 108092
SHA256 (KDE/Qt/5.9.3/qtwinextras-opensource-src-5.9.3.tar.xz) = 145e6325ad8207dccdddb4680be34c63063b9671dddcb6c0dc17561f8ac244d2
SIZE (KDE/Qt/5.9.3/qtwinextras-opensource-src-5.9.3.tar.xz) = 745136
SHA256 (KDE/Qt/5.9.3/qtx11extras-opensource-src-5.9.3.tar.xz) = e4e0bf8cbb629758ab85b72d240d7424642482f602ce414e06deef4e147bf2be
SIZE (KDE/Qt/5.9.3/qtx11extras-opensource-src-5.9.3.tar.xz) = 76612
SHA256 (KDE/Qt/5.9.3/qtxmlpatterns-opensource-src-5.9.3.tar.xz) = cf9c66a612a963382f7b4b51ac8ee5e920bd035b26ecb5c5957f8f3d3286f0ba
SIZE (KDE/Qt/5.9.3/qtxmlpatterns-opensource-src-5.9.3.tar.xz) = 1360880


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

Build dependencies:
  1. moc : devel/qt5-buildtools
  2. qmake : devel/qt5-qmake
Runtime dependencies:
  1. qtchooser : misc/qtchooser
Library dependencies:
  1. libQt5Core.so : devel/qt5-core
  2. libQt5Qml.so : lang/qt5-qml
  3. libQt5Quick.so : x11-toolkits/qt5-quick

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

USES:
qmake:norecursive tar:xz qmake:_env

Master Sites:
  1. http://download.qt-project.org/official_releases/qt/5.9/5.9.3/submodules//
  2. http://ftp.jaist.ac.jp/pub/qtproject/official_releases/qt/5.9/5.9.3/submodules//
  3. http://master.qt-project.org/official_releases/qt/5.9/5.9.3/submodules//
  4. http://qtmirror.ics.com/pub/qtproject/official_releases/qt/5.9/5.9.3/submodules//
  5. http://www.mirrorservice.org/sites/download.qt-project.org/official_releases/qt/5.9/5.9.3/submodules//
  6. http://www.nic.funet.fi/pub/mirrors/download.qt-project.org/official_releases/qt/5.9/5.9.3/submodules//

Number of commits found: 4

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
06 Jan 2018 21:30:33
Original commit files touched by this commit  5.9.3
Revision:458293
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
Revision:434380
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
Nolden
<nolden@kde.org>. Thanks again.

PR:		216797
Exp-Run by:	antoine
Reviewed by:	rakuco, mat, groot_kde.org
Approved by:	rakuco (mentor)
Differential Revision:	https://reviews.freebsd.org/D9213
24 Jan 2016 18:10:14
Original commit files touched by this commit  5.5.1
Revision:407169
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: http://blog.qt.io/blog/2015/07/01/qt-5-5-released/
New features in Qt 5.5: https://wiki.qt.io/New_Features_in_Qt_5.5

As usual, huge thanks to Tobias Berner (tcberner@gmail.com) 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
(nolden@kde.org) has contributed the initial version of most of our new Qt5
ports.

Also thanks to Yuri Victorovich (yuri@rawbw.com) 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)
31 May 2015 22:56:45
Original commit files touched by this commit  5.4.1
Revision:388182
alonso search for other commits by this committer
Add a new port www/qt5-webchannel

Qt-5.4 introduced a new component: Qt WebChannel

The Qt WebChannel module provides a library for seamless integration of C++ and
QML applications with HTML/JavaScript clients. Any QObject can be published to
remote clients, where its public API becomes available.

https://doc-snapshots.qt.io/qt5-5.4/qtwebchannel-index.html

Approved by:		makc (mentor)
Submitted by:		Tobias Berner <tcberner@gmail.com> via area51 commit

Number of commits found: 4

Login
User Login
Create account

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

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
mariadb100-serverJan 19
mariadb101-serverJan 19
mariadb102-serverJan 19
mariadb55-serverJan 19
mysql55-serverJan 19
mysql56-serverJan 19
mysql57-serverJan 19
percona55-serverJan 19
percona56-serverJan 19
percona57-serverJan 19
phpbb3Jan 19
unboundJan 19
wordpressJan 19
wordpressJan 19
wordpressJan 19

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

* - modified, not new

All vulnerabilities

Last updated:
2018-01-19 16:44:07


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 32659
Broken 130
Deprecated 97
Ignore 370
Forbidden 0
Restricted 172
No CDROM 77
Vulnerable 46
Expired 8
Set to expire 88
Interactive 0
new 24 hours 12
new 48 hours13
new 7 days733
new fortnight1451
new month2391

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