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

Port details
qt5-multimedia Qt audio, video, radio and camera support module
5.6.1 multimedia 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: 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.

WWW: http://qt-project.org
SVNWeb : Homepage : PortsMon

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

PKGNAME: qt5-multimedia

distinfo:

TIMESTAMP = 1467701519
SHA256 (KDE/Qt/5.6.1/qt3d-opensource-src-5.6.1.tar.xz) = ad93015165b1ab1a8b458e08503c8f4c8450c2b58024a3ac074281a1a90ea80d
SIZE (KDE/Qt/5.6.1/qt3d-opensource-src-5.6.1.tar.xz) = 19763900
SHA256 (KDE/Qt/5.6.1/qtbase-opensource-src-5.6.1.tar.xz) = d01cc1ee2be9ecdb169be3aea9dc9fc019c1c6d0bb87e0c88bb95b5b3dce7264
SIZE (KDE/Qt/5.6.1/qtbase-opensource-src-5.6.1.tar.xz) = 46791688
SHA256 (KDE/Qt/5.6.1/qtcanvas3d-opensource-src-5.6.1.tar.xz) = 191e2cde0ac8b1ef6616263aac27f12f40335fed2bd60e29987724242b872760
SIZE (KDE/Qt/5.6.1/qtcanvas3d-opensource-src-5.6.1.tar.xz) = 10836280
SHA256 (KDE/Qt/5.6.1/qtconnectivity-opensource-src-5.6.1.tar.xz) = 5a35abf6b515091e4b181b78d0ed82249972bf93f227d52c70531417c448d919
SIZE (KDE/Qt/5.6.1/qtconnectivity-opensource-src-5.6.1.tar.xz) = 2630248
SHA256 (KDE/Qt/5.6.1/qtdeclarative-opensource-src-5.6.1.tar.xz) = 12fcfd4bc4bad469f07f8c5404d98646f88f61200b014d4fbcb3a0d9e70942b4
SIZE (KDE/Qt/5.6.1/qtdeclarative-opensource-src-5.6.1.tar.xz) = 18803076
SHA256 (KDE/Qt/5.6.1/qtgraphicaleffects-opensource-src-5.6.1.tar.xz) = 57e97155da33a8a4023d1b33bc6f7bdef68a64640d04f45ef3db9dec721311d8
SIZE (KDE/Qt/5.6.1/qtgraphicaleffects-opensource-src-5.6.1.tar.xz) = 14751076
SHA256 (KDE/Qt/5.6.1/qtimageformats-opensource-src-5.6.1.tar.xz) = 74f3bce4f9df0f1a94d41877a91405560ce79e4359fc831ee97f0c8248081b08
SIZE (KDE/Qt/5.6.1/qtimageformats-opensource-src-5.6.1.tar.xz) = 1909092
SHA256 (KDE/Qt/5.6.1/qtlocation-opensource-src-5.6.1.tar.xz) = d3b5768cf68945cd00c9df32fb87ca3bf85f5364dc2e441780840e2bd4d15061
SIZE (KDE/Qt/5.6.1/qtlocation-opensource-src-5.6.1.tar.xz) = 3046500
SHA256 (KDE/Qt/5.6.1/qtmultimedia-opensource-src-5.6.1.tar.xz) = d24b5b5fc9f296cc8446c27f1306a47ce5699b65cf1b821d6a43652cd8100515
SIZE (KDE/Qt/5.6.1/qtmultimedia-opensource-src-5.6.1.tar.xz) = 3485964
SHA256 (KDE/Qt/5.6.1/qtquickcontrols-opensource-src-5.6.1.tar.xz) = 012aa6c4a697f352a9dc1373d8c1f37e33a6d956b6d14be7d1f9e4637d46a691
SIZE (KDE/Qt/5.6.1/qtquickcontrols-opensource-src-5.6.1.tar.xz) = 5952340
SHA256 (KDE/Qt/5.6.1/qtquickcontrols2-opensource-src-5.6.1.tar.xz) = bba0ddcf1a66c8dec3faeb9c84119992bb1ead09a674aae475d19c35cc8eeb8f
SIZE (KDE/Qt/5.6.1/qtquickcontrols2-opensource-src-5.6.1.tar.xz) = 882000
SHA256 (KDE/Qt/5.6.1/qtscript-opensource-src-5.6.1.tar.xz) = 1cb2ef87aeff3d8d05685279b521c332b752e4559f8e2138fd36d3eb682bf79f
SIZE (KDE/Qt/5.6.1/qtscript-opensource-src-5.6.1.tar.xz) = 2587832
SHA256 (KDE/Qt/5.6.1/qtsensors-opensource-src-5.6.1.tar.xz) = c724cd14efc62d935ca822147bf9771e735995032c7b3b13e2e8156d283d942e
SIZE (KDE/Qt/5.6.1/qtsensors-opensource-src-5.6.1.tar.xz) = 1973308
SHA256 (KDE/Qt/5.6.1/qtserialbus-opensource-src-5.6.1.tar.xz) = bf453fd114131ff64b7ff9a412ef13f6e158d1b5cbebf8fa6b5938bb671bc8c0
SIZE (KDE/Qt/5.6.1/qtserialbus-opensource-src-5.6.1.tar.xz) = 233600
SHA256 (KDE/Qt/5.6.1/qtserialport-opensource-src-5.6.1.tar.xz) = 0b74a2e85e34163c92b076a9af2bbb2c832516839f060266f0465f881f1be6c2
SIZE (KDE/Qt/5.6.1/qtserialport-opensource-src-5.6.1.tar.xz) = 256724
SHA256 (KDE/Qt/5.6.1/qtsvg-opensource-src-5.6.1.tar.xz) = f12e4fd4f169123f7648e45c593b2c5a4556a9b2db3a798467aa9c67c82b8a21
SIZE (KDE/Qt/5.6.1/qtsvg-opensource-src-5.6.1.tar.xz) = 1723160
SHA256 (KDE/Qt/5.6.1/qttools-opensource-src-5.6.1.tar.xz) = 77a38895ee2d3fe2d0df4a5e1bbef4d3f8870fe20cd3b2cea27bd2d380c17f71
SIZE (KDE/Qt/5.6.1/qttools-opensource-src-5.6.1.tar.xz) = 9819124
SHA256 (KDE/Qt/5.6.1/qttranslations-opensource-src-5.6.1.tar.xz) = 69d52da2691e4c2be7bd5d5a39bdd948bc9dd1c118d417af09e1e30ac0f41c01
SIZE (KDE/Qt/5.6.1/qttranslations-opensource-src-5.6.1.tar.xz) = 1202688
SHA256 (KDE/Qt/5.6.1/qtwebchannel-opensource-src-5.6.1.tar.xz) = f82cb5d1bc7af79453da8327464d800469dc40d92446051b4404047542020807
SIZE (KDE/Qt/5.6.1/qtwebchannel-opensource-src-5.6.1.tar.xz) = 98196
SHA256 (KDE/Qt/5.6.1/qtwebsockets-opensource-src-5.6.1.tar.xz) = 551e3a6b8d945a3b1d707755c3d4d5fd6a86808ced492709aecf444fa228723a
SIZE (KDE/Qt/5.6.1/qtwebsockets-opensource-src-5.6.1.tar.xz) = 170968
SHA256 (KDE/Qt/5.6.1/qtx11extras-opensource-src-5.6.1.tar.xz) = e8eb1bd1b963576b1d360341903cb4065e4d361ce6f76304b4b929f42336e350
SIZE (KDE/Qt/5.6.1/qtx11extras-opensource-src-5.6.1.tar.xz) = 33648
SHA256 (KDE/Qt/5.6.1/qtxmlpatterns-opensource-src-5.6.1.tar.xz) = 64f46e22aa17f26fe0542069932efdef84ce5d846a5db40ad8e7ad3eb6148160
SIZE (KDE/Qt/5.6.1/qtxmlpatterns-opensource-src-5.6.1.tar.xz) = 1324348


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

Build dependencies:
  1. videodev2.h : multimedia/v4l_compat
  2. pkgconf>=0.9.10 : devel/pkgconf
  3. glproto.pc : x11/glproto
  4. dri2proto.pc : x11/dri2proto
  5. x11.pc : x11/libX11
  6. xext.pc : x11/libXext
  7. xv.pc : x11/libXv
  8. gstreamer1-plugins-bad>=1.4.0 : multimedia/gstreamer1-plugins-bad
  9. moc : devel/qt5-buildtools
  10. libQt5Core.so : devel/qt5-core
  11. libQt5Gui.so : x11-toolkits/qt5-gui
  12. libQt5Network.so : net/qt5-network
  13. libQt5OpenGL.so : graphics/qt5-opengl
  14. qmake : devel/qmake5
  15. libQt5Qml.so : lang/qt5-qml
  16. libQt5Quick.so : x11-toolkits/qt5-quick
  17. libQt5Widgets.so : x11-toolkits/qt5-widgets
Runtime dependencies:
  1. x11.pc : x11/libX11
  2. xext.pc : x11/libXext
  3. xv.pc : x11/libXv
  4. gstreamer1-plugins-bad>=1.4.0 : multimedia/gstreamer1-plugins-bad
  5. libQt5Core.so : devel/qt5-core
  6. libQt5Gui.so : x11-toolkits/qt5-gui
  7. libQt5Network.so : net/qt5-network
  8. libQt5OpenGL.so : graphics/qt5-opengl
  9. libQt5Qml.so : lang/qt5-qml
  10. libQt5Quick.so : x11-toolkits/qt5-quick
  11. libQt5Widgets.so : x11-toolkits/qt5-widgets
Library dependencies:
  1. libGLU.so : graphics/libGLU

This port is required by:

for Build 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-multimedia-5.6.1:
     AUDIOPLUGIN=off: Audio plugins to build
     GSTREAMER=on: Multimedia support via GStreamer
     OPENAL=off: Audio support via OpenAL
====> Audio plugins to build: you can only select none or one of them
     ALSA=off: ALSA audio architecture support
     PULSEAUDIO=off: PulseAudio sound server support
===> Use 'make config' to modify these settings

USES:
pkgconfig qmake tar:xz qmake:_env

Master Sites:
  1. http://anychimirror101.mirrors.tds.net/pub/Qt/official_releases/qt/5.6/5.6.1/submodules//
  2. http://download.qt-project.org/official_releases/qt/5.6/5.6.1/submodules//
  3. http://ftp.jaist.ac.jp/pub/qtproject/official_releases/qt/5.6/5.6.1/submodules//
  4. http://linorg.usp.br/Qt/official_releases/qt/5.6/5.6.1/submodules//
  5. http://master.qt-project.org/official_releases/qt/5.6/5.6.1/submodules//
  6. http://mirrors.neusoft.edu.cn/qt/official_releases/qt/5.6/5.6.1/submodules//
  7. http://qtmirror.ics.com/pub/qtproject/official_releases/qt/5.6/5.6.1/submodules//
  8. http://www.las.ic.unicamp.br/pub/qtproject/official_releases/qt/5.6/5.6.1/submodules//
  9. http://www.mirrorservice.org/sites/download.qt-project.org/official_releases/qt/5.6/5.6.1/submodules//
  10. http://www.nic.funet.fi/pub/mirrors/download.qt-project.org/official_releases/qt/5.6/5.6.1/submodules//

Number of commits found: 13

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
17 Sep 2016 09:46:54
Original commit files touched by this commit  5.6.1
Revision:422306
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:
  https://codereview.qt-project.org/#/c/154800/
  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)
16 Apr 2016 17:17:13
Original commit files touched by this commit  5.5.1_1
Revision:413463
rakuco search for other commits by this committer
Add patch to fix underrun errors in the ALSA plugin.

The ALSA plugin doesn't suspend the ALSA device when the ::suspend() method is
called. This results in underrun errors when it's resumed.

In ALSA, stopping a pcm doesn't close it, so the ALSA stop/start functions map
to the QAudioInput suspend/resume functions.

PR:		208598
Submitted by:	shurd
MFH:		2016Q2
01 Apr 2016 14:16:20
Original commit files touched by this commit  5.5.1
Revision:412348
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.

With hat:	portmgr
Sponsored by:	Absolight
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)
30 Nov 2015 09:57:08
Original commit files touched by this commit  5.4.1_1
Revision:402657
rakuco search for other commits by this committer
Add upstream patch to fix the build with ALSA 1.1.0.

Some checks were too strict and assuming SND_LIB_MINOR was always 0. This
was making ALSA detection fail and preventing the plugins from being built
when the ALSA option was on.

Thanks to Stephen Hurd (shurd@) for pointing to the cause of the problem and
providing an initial version of the patch.

This does not need to be merged into 2015Q4 because it still contains ALSA
1.0.29.

PR:		204488
28 Sep 2015 20:20:54
Original commit files touched by this commit  5.4.1_1
Revision:398140
kwm search for other commits by this committer
Fix qt5-multimedia with GStreamer 1.6.0.

Qt 5 does the following during the build of qt5-multimedia:

--- qt-post-install ---
echo "# define QT_GSTREAMER"  >> /wrkdirs/usr/ports/multimedia/qt5-multimedia/
  work/stage/usr/local/include/qt5/QtCore/modules/qconfig-multimedia.h
echo "# define QT_GST_VERSION=1.0"  >> /wrkdirs/usr/ports/multimedia/
 
qt5-multimedia/work/stage/usr/local/include/qt5/QtCore/modules/qconfig-multimedia.h
echo "# define QT_XVIDEO"  >> /wrkdirs/usr/ports/multimedia/qt5-multimedia/
  work/stage/usr/local/include/qt5/QtCore/modules/qconfig-multimedia.h

That's (second line) not how #define works in C of C++

The resulting qconfig-multimedia.h file contains this:

#if !defined(QT_GST_VERSION=1.0) && !defined(QT_NO_GST_VERSION=1.0)
# define QT_GST_VERSION=1.0
#endif

This patch filters out the "=1.0" from the define. Bump qt5-multimedia
since the installed header needs to be corrected.

Reported by:	antoine@
Patch submitted by:	Adriaan de Groot <groot@kde.org>
18 Mar 2015 09:37:43
Original commit files touched by this commit  5.4.1
Revision:381532
rakuco search for other commits by this committer
Update Qt5 to 5.4.1.

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

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

I would like to thank Alex Richardson <arichardson.kde@gmail.com> and Tobias
Berner <tcberner@gmail.com> for their help with the plist updates and
general testing.

PR:		198585
05 Nov 2014 09:39:22
Original commit files touched by this commit  5.3.2
Revision:372179
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
cleanup.

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_3
Revision:371415
rakuco search for other commits by this committer
Remove @dirrm and @dirrmtry entries from the Qt ports.
11 Oct 2014 18:30:24
Original commit files touched by this commit  5.2.1_3
Revision:370658
rakuco search for other commits by this committer
Properly use USES=openal instead of OPENAL_USE.

The latter was removed from the tree in r337472, before we even added
qt5-multimedia to it.
10 Sep 2014 20:50:37
Original commit files touched by this commit  5.2.1_2
Revision:367888
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.

Part II, Bump PORTREVISIONs.

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
Revision:362251
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
Revision:346930
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 <groot@kde.org> for his assistance for
Qt-5.2.0 update.

Approved by:	portmgr (bapt) (for Mk/bsd.port.mk)

Number of commits found: 13

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
openssl*Sep 23
openssl-devel*Sep 23
irssi*Sep 22
irssi*Sep 22
firefoxSep 20
firefox*Sep 20
firefox-esrSep 20
firefox-esr*Sep 20
libxulSep 20
libxul*Sep 20
linux-firefoxSep 20
linux-firefox*Sep 20
linux-seamonkeySep 20
linux-seamonkey*Sep 20
linux-thunderbirdSep 20

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

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 26265
Broken 376
Deprecated 219
Ignore 640
Forbidden 0
Restricted 199
No CDROM 83
Vulnerable 61
Expired 15
Set to expire 205
Interactive 0
new 24 hours 2
new 48 hours7
new 7 days26
new fortnight55
new month120

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