New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[wip] Various GNOME 3.26 libraries: update #30371
Conversation
@jtojnar what is the status? Did you test these changes? Do you think we should run a Hydra job? |
I only build tested them with GNOME 3.26. I will need to take a second pass. Hydra job might help. |
6728623
to
8877139
Compare
I don't have Hydra creation permissions, but in the meantime here's some failures I noticed when build-testing this:
Needs
(I don't know if it matters but I had rebased onto c4be15a when testing) |
8877139
to
0cb3181
Compare
da1cca7
to
75b8aa4
Compare
@orivej Looks like a cherry-picking failure. Should be fixed now. |
75b8aa4
to
9060282
Compare
Three tests are ran, libinput-test-suite-runner is skipped because it must be run as root.
45d5c57
to
09bda35
Compare
@vcunat No idea what was up with it. I rebuilt it and GNOME and the apps work just fine with the libraries. |
I probably just tried at the right moment by luck. There's also a short-time negative local cache for the binary cache lookups. |
So this should be ready to be merged now? |
Yes, I've been just waiting for the remaining builds to finish on Hydra. |
Looks like |
It was actually broken previously since September (https://hydra.nixos.org/build/59954108) but fixes are still welcome :) |
This broke |
@orivej Edit: I was fetching incorrect tarball, it indeed breaks with fwup ≥ 0.15. I opened an upstream issue fwup-home/fwup#83 |
Thank you! Fixed in 3954032. |
Motivation for this change
These libraries were updated as a part of the GNOME 3.26 pull request but they can actually be used independently. Since pull requests updating many of these packages started to pop up, I decided to submit those changes to prevent duplication of effort.
Updated libraries
Things done
build-use-sandbox
innix.conf
on non-NixOS)nix-shell -p nox --run "nox-review wip"
./result/bin/
)