Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 22 Feb 2018 17:22:31 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 226121] www/qt5-webengine: Feature update to match TrueOS
Message-ID:  <bug-226121-13@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D226121

            Bug ID: 226121
           Summary: www/qt5-webengine: Feature update to match TrueOS
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: kde@FreeBSD.org
          Reporter: ken@pcbsd.org
             Flags: maintainer-feedback?(kde@FreeBSD.org)
          Assignee: kde@FreeBSD.org

Please enable printing and webRTC support as already enabled in the TrueOS
version of the port:

The changes were committed to the TrueOS tree in a few batches:
 * [Enable basic printing and
WebRTC](https://github.com/trueos/freebsd-ports/commit/1b49a8d09d09429196d6=
636c379f755d9da54b49)
 * [Enable print-preview/pdf and fix pulseaudio
option](https://github.com/trueos/freebsd-ports/commit/eeaf2cccf0a2a4308170=
9125539a3d05a5236d45)
 * [Enable plugins and widevine support
capabilities](https://github.com/trueos/freebsd-ports/commit/9aeba4d5c0359b=
3ed675a2fd59d52aaaa4e6ae2b)

The end result though is that "files/freebsd.pri" just needs to get adjuste=
d to
match the following:

```
include(desktop_linux.pri)

gn_args +=3D   disable_nacl=3Dtrue           \
             enable_basic_printing=3Dtrue \
             enable_print_preview=3Dtrue \
             enable_pdf=3Dtrue \
             enable_webrtc=3Dtrue   \
             enable_hidpi=3Dtrue      \
             use_dbus=3Dtrue           \
             enable_plugins=3Dtrue        \
             enable_widevine=3Dtrue

# Once the port works better, we can think about readding the diverse
`use_system_<foo>`
# for bundled libraries.
# For now, only add very few system libraries.
gn_args +=3D use_system_yasm=3Dtrue   \
           use_system_libusb=3Dtrue \
           use_system_libcxx=3Dtrue
```

And the "printsupport" module needs to get added to the USE_QT5 macro list =
in
the Makefile.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-226121-13>