The package changed with the addition of its libepoll-shim dependency.
Otherwise, we can get:
ERROR: libepoll-shim>=0.0.20210418 is not installed; can't buildlink files.
This involves a bit of a kludge to deal with how GCC from pkgsrc ends
up linking. This is obviously not ideal, and is part of a broader
topic that needs revisiting.
Since the update to 0.68, this package doesn't actually work on NetBSD.
The first problem is addressed in this patch, but there are still hangs
occurring on startup of xfce4-terminal and mate-terminal (and probably
gnome-terminal, but I haven't tested it). Checking this in as this is
all I have time for right now.
As of 0.68, this package expects C++20, and also fails if GCC < 10 or
clang < 11. (I don't see an equivalent to GCC_REQD for clang.) This
isn't necessarily a satisfactory fix, but at least gets it to build
again, un-breaking DE meta-pkgs like xfce4, mate, and gnome. It needs
further investigation.
The commit that enforces this new (high) bar in meson.build is:
eec33cce0b
I haven't had time to examine the code to see what C++20 features are
involved.
The recent vala update broke this build, this seems to get it back up
and running again. Unfortunately upstream have switched to a "git log"
changelog which is only available in distfiles and is all but useless,
so no list of useful changes since 0.60.3 other than "bugfixes?".
Tested on NetBSD and SmartOS.
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Unfetchable distfiles (fetched conditionally?):
./x11/py-qt4/distinfo PyQt4_gpl_mac-4.12.3.tar.gz
vte3 assumes Linux has systemd by default, so if you attempt to build
this package on a Linux distribution without systemd, it will fail to
find libsystemd and error out.