On Thu Sep 10, 2026 at 04:42:23PM +0800, Chris Billington wrote: > The attached diff updates cad/qelectrotech to version 0.100 > > Notes: > > - upstream repo is now on Github > https://github.com/qelectrotech/qelectrotech-source-mirror > > - upstream build instructions now use cmake rather than qmake, so I have > changed to MODULES= devel/cmake x11/qt5
Could you test -DQT_VERSION_MAJOR=6 and switch to devel/kf6 and x11/qt6 please? > > - upstream uses git submodules for pugixml, SingleApplication, and the > 'elements' library. I have used the same pinned revisions in > SITES.xxx/DISTFILES.xxx as the upstream branch. > > - build against system kcoreaddons, kwidgetsaddons, pugixml > > - distfile includes a 500MB Doxygen database by mistake, later removed in > HEAD. I remove it at post-extract. > > - cmake build does not ship a manpage, they are outdated and replaced by an > online manual. > > - the diff file is large because of many changes in the PLIST after the > element library was revised > > Questions: > > - The 'elements' user-submitted library (CC-BY-SA 3.0) is pinned against a > 9-month-old commit of the submodule repo. > Is it permissible to use a recent commit instead, since that would still > make a reproducible build but would include more recent items? > > - portcheck notes 3 Makefile lines longer than 80 chars, but it's not easy > to break them without sacrificing readability. Is that acceptable? > > Tested on 8.0-beta amd64 > Build date: 1788736025 - Sun Sep 6 23:07:05 UTC 2026 > with both Xfce and dwm > > Feedback, OKs/merges welcome > > Chris
