Created attachment 671272 [details] Upgrade, meson, EAPI 7 Here is an ebuild to update gtk3 to the last release (from September), including an EAPI 7 bump and meson port. I haven't tried all the different features, but the only difference I see my binpkgs is that this meson version no longer includes gtk-doc files or the broadwayd man page when they're disabled. I'm not sure what to do about tests since they're RESTRICTed anyway. I got this output when tests are enabled. Results seemed to change sometimes on reruns. Ok: 230 Expected Fail: 4 Fail: 6 Unexpected Pass: 3 Skipped: 0 Timeout: 0
Created attachment 671674 [details] EAPI 7 update Here is a non-meson version.
please use the meson version, the autoconf versions use wrong paths for executables, an example is for pango - https://bugs.gentoo.org/759166
No, we are not going to go make weird issues for native ABI users as noted by a gtk4 meson contributor just to make it cross-compile easier, just to then fail on some other package due to the same issue anyways. Set these variables then to the CBUILD version and move on until the whole world ports to meson or so.
I'll close this since it was updated in https://github.com/gentoo/gentoo/commit/fe3a89581a24e32f0830a4b4db88b517d76af43e .