Hi, as promissed a week or so ago in a thread in the netbsd-users
 mailing list,
 I'm uploading here a list of packages from pkgsrc-wip that I'm using
 on a daily
 basis on my system.
 These packages work as they are intended to and patches have been
 submitted
 upstream and merged.
 Please review these packages and consider importing into pkgsrc main
 branch.
 wip/featherpad, Lightweight Qt5 plain-text editor
 wip/arqiver, Simple Qt5 archive manager
 wip/feathernotes, Lightweight Qt5 hierarchical notes-manager
 wip/lxqt-build-tools, LXQt build tools
 wip/liblxqt, Core utility library for all LXQt components
 wip/libfm-qt, Core library of PCManFM-Qt
 wip/pcmanfm-qt, LXQt pcmanfm Qt frontend
 wip/qtermwidget, Terminal emulator widget for Qt5
 wip/qterminal, Terminal emulator for Qt5
 wip/lximage-qt, Image viewer and screenshot tool for the LXQt desktop
Hi,
 Here are some initial observations. I haven't reviewed all the packages
 on your list in detail; rather, I tried to build all of the LXQt meta
 package, and found some issues that overlap with your list.
 Some packages fail to build in a sandboxed bulk build environment, e.g.
 libfm-qt and qterminal:
 CMake Error at CMakeLists.txt:35 (find_package):
 By not providing "FindQt5LinguistTools.cmake" in CMAKE_MODULE_PATH
 this
 project has asked CMake to find a package configuration file provided
 by
 "Qt5LinguistTools", but CMake did not find one.
 Could not find a package configuration file provided by
 "Qt5LinguistTools"
 (requested version 5.7.1) with any of the following names:
 Qt5LinguistToolsConfig.cmake
 qt5linguisttools-config.cmake
 Add the installation prefix of "Qt5LinguistTools" to CMAKE_PREFIX_PATH
 or
 set "Qt5LinguistTools_DIR" to a directory containing one of the above
 files. If "Qt5LinguistTools" provides a separate development package
 or
 SDK, be sure it has been installed.
 -- Configuring incomplete, errors occurred!
 These simply need
 TOOL_DEPENDS+= qt5-qttools-[0-9]*:../../x11/qt5-qttools
 added, as some related packages already have.
 I don't think INSTALLATION_DIRS is really required in these packages?
 While I don't think this is a huge deal, the preferred practice with
 patches sent upstream is to add URL references in the patch comments so
 others can cross-reference if need be.
 (Given I contributed to packaging qtermwidget and qterminal, I should
 probably recuse myself from any review of them, except to say I never
 finished looking into some details about the patch I shared with you
 for qtermwidget. I guess I should do that.)
 Do you intend to submit the rest of the LXQt desktop components for
 review later? There are related and unrelated issues I've found with
 them, which we could discuss separately. For instance, lxqt-panel
 doesn't build for me because it expects the presence of
 audio/pulseaudio, which isn't a declared dependency.
 Anyway, you may already have others lined up to help with this, but I
 can assist with the commits if need be. I'd have to look at the rest
 of your list. Thanks for working on this!
 Regards,
 Dave