Port details |
- qt5-webengine Qt 5 library to render web content
- 5.15.16.p9_1 www =6 5.15.16.p9_1Version of this port present on the latest quarterly branch.
- Maintainer: kde@FreeBSD.org
- Port Added: 2017-08-17 15:56:27
- Last Update: 2024-04-28 19:04:02
- Commit Hash: c231472
- People watching this port, also watch:: xclock, font-bh-lucidatypewriter-100dpi, font-misc-meltho, py39-pycparser, desktop-file-utils
- License: LGPL21
- WWW:
- https://www.qt.io/
- Description:
- 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.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- qt5-webengine>0:www/qt5-webengine
- To install the port:
- cd /usr/ports/www/qt5-webengine/ && make install clean
- To add the package, run one of these commands:
- pkg install www/qt5-webengine
- pkg install qt5-webengine
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: qt5-webengine
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1711846408
SHA256 (KDE/Qt/5.15.16/kde-qtwebengine-5.15.16p9.tar.xz) = 99313b8f20786e6624536a0f209c7f8dde3555fe0c8688355463b32b0a54232a
SIZE (KDE/Qt/5.15.16/kde-qtwebengine-5.15.16p9.tar.xz) = 317545680
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- bison : devel/bison
- input.h : devel/evdev-proto
- videodev2.h : multimedia/v4l_compat
- py39-html5lib>0 : www/py-html5lib@py39
- gperf : devel/gperf
- ninja : devel/ninja
- node : www/node20
- pkgconf>=1.3.0_1 : devel/pkgconf
- python3.9 : lang/python39
- as : devel/binutils
- xorgproto>=0 : x11/xorgproto
- xorgproto>=0 : x11/xorgproto
- x11.pc : x11/libX11
- xcb.pc : x11/libxcb
- xcomposite.pc : x11/libXcomposite
- xcursor.pc : x11/libXcursor
- xdamage.pc : x11/libXdamage
- xext.pc : x11/libXext
- xfixes.pc : x11/libXfixes
- xi.pc : x11/libXi
- xkbfile.pc : x11/libxkbfile
- xrandr.pc : x11/libXrandr
- xrender.pc : x11/libXrender
- xscrnsaver.pc : x11/libXScrnSaver
- xtst.pc : x11/libXtst
- perl5>=5.36<5.37 : lang/perl5.36
- qt5-buildtools>=5.15 : devel/qt5-buildtools
- designer : devel/qt5-designer
- qt5-qmake>=5.15 : devel/qt5-qmake
- Runtime dependencies:
-
- alsa-plugins>=0 : audio/alsa-plugins
- x11.pc : x11/libX11
- xcb.pc : x11/libxcb
- xcomposite.pc : x11/libXcomposite
- xcursor.pc : x11/libXcursor
- xdamage.pc : x11/libXdamage
- xext.pc : x11/libXext
- xfixes.pc : x11/libXfixes
- xi.pc : x11/libXi
- xkbfile.pc : x11/libxkbfile
- xrandr.pc : x11/libXrandr
- xrender.pc : x11/libXrender
- xscrnsaver.pc : x11/libXScrnSaver
- xtst.pc : x11/libXtst
- Library dependencies:
-
- libavcodec.so : multimedia/ffmpeg
- libdbus-1.so : devel/dbus
- libdouble-conversion.so : devel/double-conversion
- libevent.so : devel/libevent
- libfontconfig.so : x11-fonts/fontconfig
- libfreetype.so : print/freetype2
- libharfbuzz.so : print/harfbuzz
- libjsoncpp.so : devel/jsoncpp
- liblcms2.so : graphics/lcms2
- libnspr4.so : devel/nspr
- libnss3.so : security/nss
- libopenh264.so : multimedia/openh264
- libopus.so : audio/opus
- libpci.so : devel/libpci
- libpng.so : graphics/png
- libre2.so : devel/re2
- libsnappy.so : archivers/snappy
- libvpx.so : multimedia/libvpx
- libwebp.so : graphics/webp
- libasound.so : audio/alsa-lib
- libGL.so : graphics/libglvnd
- libglib-2.0.so : devel/glib20
- libintl.so : devel/gettext-runtime
- libxml2.so : textproc/libxml2
- libxslt.so : textproc/libxslt
- libjpeg.so : graphics/jpeg-turbo
- libminizip.so : archivers/minizip
- libQt5Core.so : devel/qt5-core
- libQt5Qml.so : x11-toolkits/qt5-declarative
- libQt5Gui.so : x11-toolkits/qt5-gui
- libQt5Location.so : devel/qt5-location
- libQt5Network.so : net/qt5-network
- libQt5PrintSupport.so : print/qt5-printsupport
- libQt5WebChannel.so : www/qt5-webchannel
- libQt5Widgets.so : x11-toolkits/qt5-widgets
- This port is required by:
- for Libraries
-
- astro/marble
- astro/merkaartor
- astro/qmapshack
- astro/stellarium
- audio/musescore3
- audio/supercollider
- cad/freecad
-
Deleted ports which required this port:
- * - 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.15.16.p9_1:
====> 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
- Options name:
- www_qt5-webengine
- USES:
- gl gnome gperf jpeg minizip ninja:build nodejs:build,lts perl5 pkgconfig python:build qmake:norecursive,outsource qt-dist:5,webengine shebangfix xorg
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Notes from UPDATING |
- These upgrade notes are taken from /usr/ports/UPDATING
- 2023-03-06
Affects: users of www/qt5-webengine Author: kai@FreeBSD.org Reason:
Users that upgrade www/qt5-webengine without using pkg/poudriere might
experience failures due to conflicts with the installed version of 5.15.2.
In that case, pkg delete -f the qt5-webengine package before building
the updated version.
|
Number of commits found: 105 (showing only 5 on this page)
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
5.9.3 06 Jan 2018 21:30:33 |
rakuco |
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 ) |
5.7.1_2 11 Dec 2017 18:26:14 |
sunpoet |
Update devel/protobuf to 3.5.0
- Bump PORTREVISION for shlib change
Changes: https://github.com/google/protobuf/releases |
5.7.1_1 18 Aug 2017 10:14:54 |
tcberner |
Fix building of www/qt5-webengine if the default python version is not 2.
Reviewed by: rakuco |
5.7.1 17 Aug 2017 18:39:53 |
rakuco |
Remove redundant distinfo.
We currently have WebEngine's distinfo information in devel/qt5/distinfo.
Reported by: tcberner |
5.7.1 17 Aug 2017 15:56:11 |
rakuco |
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 <groot@kde.org>, tcberner
Differential Revision: https://reviews.freebsd.org/D12063 |
Number of commits found: 105 (showing only 5 on this page)
|