image.png
Timeline
Post
Remote status
Context
1
I built webkit-gtk for this.
image.png
image.png
ffs, you cannot hate gnome devs enough.
image.png
image.png
Replies
13@phnt@fluffytail.org add -gnome to global USE flags it fixes this problem
@jaff I wouldn't bother with it if I weren't trying to test something. This garbage is getting nuked from my system the moment it isn't useful anymore.
$ grep '^USE=' /etc/portage/make.conf | grep -oP '(?<=[ "])-[^ "]+' | paste -sd ' ' -
-cuda -dbus -gtk -gnome -vala -gnome-keyring -webkit -glib -introspection -keyring -kwallet -emacs -coreaudio -jack -oss -policykit -wayland -xscreensaver -apparmor -selinux -ipv6 -svg -zeroconf -ppp
@phnt@fluffytail.org wtf is this package, whoever made it needs to be post natally aborted
@phnt@fluffytail.org OHHHHHH it's from guru
@jaff It's also like two years out of date and has completely broken depends. Clapper needs gtk support, but that isn't declared in the deps, introspection has to be enabled for clapper, gstreamer and libadwaita. Also not declared in the deps. Whoever made that package probably ran the gnome profile and nobody bothered to check the package.
I can't even at this point.
image.png
image.png
Right, this shit has meson as the build system. Because cargo isn't good enough.
Right, also had to build libadwaita, gstreamer and clapper with gobject-introspection support, because that's what the whole rust gtk meme depends on to actually function.
Finally a what seems to be working binary.
Finally a what seems to be working binary.
@phnt Delta Chat uses CMake for that, kek