Subject: CVS commit: pkgsrc/x11/qt5-qtwebkit
From: Taylor R Campbell
Date: 2025-01-25 22:06:23
Message id: 20250125210623.7F3D4FBE0@cvs.NetBSD.org

Log Message:
x11/qt5-qtwebkit: Build with U_HIDE_DRAFT_API to hide ICU C++17isms.

pkg/59028: qt5-qtwebkit doesn't build

Resolves, e.g.:

In file included from /usr/pkg/include/unicode/unorm2.h:35,
                 from /usr/pkg/include/unicode/unorm.h:25,
                 from /usr/pkg/include/unicode/ucol.h:17,
                 from \ 
/scratch/x11/qt5-qtwebkit/work/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/unicode/ic \ 
u/CollatorICU.cpp:37:
/usr/pkg/include/unicode/uset.h:1655:10: error: 'u16string_view' in namespace \ 
'std' does not name a type; did you mean 'u16string'?
 1655 |     std::u16string_view operator*() const {
      |          ^~~~~~~~~~~~~~
      |          u16string

Files:
RevisionActionfile
1.129modifypkgsrc/x11/qt5-qtwebkit/Makefile