Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
Motivation for this change
swt 4.5 is outdated since 2015 (!). Moreover, it's GTK2 compatibility is with gtk 2.18, meaning running something depending on our swt with gtk 2.24.32 will spit out errors such as:
Related PR: #59999 .
BTW #30826 should be closed.
I've tried switching over to the source tarball upstream provides (see the bottom link here) but the build failed because what's in
Maintainers: cc @pSub
Oh right, it seems that the main issue was to find the latest version - 4.14 according to this page and the default build procedure seems to work for this version just like the old ones. Yet, that swt based program I tried to run with this version installed failed with:
Not sure what that means, but most probably, that the latest swt isn't compatible with this program and it's unmaintained so screw it...
Anyway, swt seems to be updated now. @pSub do you know how to test all packages that depend on swt with this update?
The way it is this breaks some applications. Vuze fails with the following error:
I was not able to fix this error, even after removing gtk3 from buildInputs again it still persists.