Page MenuHomeFreeBSD

Add new port: graphics/qt5-wayland
ClosedPublic

Authored by tcberner on Jul 26 2017, 8:16 PM.
Tags
None
Referenced Files
Unknown Object (File)
Mar 4 2024, 6:49 AM
Unknown Object (File)
Mar 4 2024, 6:49 AM
Unknown Object (File)
Mar 4 2024, 6:49 AM
Unknown Object (File)
Mar 4 2024, 6:49 AM
Unknown Object (File)
Mar 3 2024, 5:30 AM
Unknown Object (File)
Dec 29 2023, 9:09 AM
Unknown Object (File)
Dec 29 2023, 9:09 AM
Unknown Object (File)
Dec 29 2023, 9:09 AM
Subscribers

Details

Reviewers
adridg
rakuco
Group Reviewers
kde
O5: Ports Framework(Owns No Changed Paths)
portmgr
Commits
rP447127: New port: graphics/qt5-wayland
Summary

Marketing blurb [1]:

QtWayland is a Qt 5 module that wraps the functionality of Wayland. 
QtWayland is separated into a client and server side. The client side 
is the wayland platform plugin, and provides a way to run Qt applications 
as Wayland clients. The server side is the QtCompositor API, and allows
users to write their own Wayland compositors.

This is mostly needed at the moment to make upstream KDE-CI happy, therefore
we don't wire it into the metaport devel/qt5.

It requires a little change to devel/qt5-qmake, as we needed to modify the
installed bsd.conf to know about wayland/egl.

(Created together with [ade]).

[1] https://wiki.qt.io/QtWayland

Test Plan

Build devel/qt5, to see that we did not again break it :)

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 10686
Build 11088: arc lint + arc unit

Event Timeline

graphics/qt5-wayland/files/patch-qtwayland.pro
5

Oh, I forgot about this ^^ -- I did/do not remember/know how to do an 'or' in qmake in that context =)

Add nicer check in files/patch-qtwayland.pro as suggested by [ade] in irc.

devel/qt5/Makefile
11

Should probably adjust the comment, too.

graphics/qt5-wayland/Makefile
10

"Qt5 wrapper for Wayland" instead of this klunker.

lgtm modulo ade's comments. Overall, I think it's good to go!

This revision was automatically updated to reflect the committed changes.