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
libhandy: 0.0.13 -> 1.0.0 #92204
libhandy: 0.0.13 -> 1.0.0 #92204
Conversation
Looks to be very breaking change: https://gitlab.gnome.org/GNOME/libhandy/-/tags/v0.80.0 |
Result of 26 packages failed to build:- adapta-gtk-theme - calls - chrome-gnome-shell - contrast - epiphany - fractal - gnome-podcasts - gnome3.bijiben - gnome3.geary - gnome3.gnome-calendar - gnome3.gnome-clocks - gnome3.gnome-control-center - gnome3.gnome-session - gnome3.gnome-shell - gnome3.gnome-terminal - gnome3.gnome-tweak-tool - gnome3.pomodoro - gnome3.seahorse - gnomeExtensions.gsconnect - pantheon.elementary-greeter - pantheon.elementary-gsettings-schemas - pantheon.elementary-onboarding - pantheon.elementary-session-settings - pantheon.wingpanel-applications-menu - pantheon.wingpanel-with-indicators - shortwave 2 packages built:- gnome3.gnome-contacts - libhandy |
Is it possible to merge this PR anyway, or someone has to patch/update all 26 packages? |
We would either need to patch them, or provide package of two different versions of |
Not sure if |
I would expect this to be a pre-pre-release for 1.0, since pre-releases are typically 0.90. |
|
Two days ago libhandy 1.0 released :) https://gitlab.gnome.org/GNOME/libhandy/-/releases |
Thx, will finish this up for that. |
* adapt for the move under the gnome project The gnome team now maintains this * format * cleanup meson flags The auto features are enabled automatically https://gitlab.gnome.org/GNOME/libhandy/-/tags/v0.80.0 https://gitlab.gnome.org/GNOME/libhandy/-/tags/0.81.0 https://gitlab.gnome.org/GNOME/libhandy/-/tags/0.82.0 https://gitlab.gnome.org/GNOME/libhandy/-/tags/0.83.0 https://gitlab.gnome.org/GNOME/libhandy/-/tags/0.84.0 https://gitlab.gnome.org/GNOME/libhandy/-/tags/0.85.0 https://gitlab.gnome.org/GNOME/libhandy/-/tags/0.90.0 https://gitlab.gnome.org/GNOME/libhandy/-/tags/0.91.0 https://gitlab.gnome.org/GNOME/libhandy/-/tags/1.0.0
196caa0
to
ac40192
Compare
Okay, updated. I believe we'll just merge this into the gnome-3.38 branch. Due https://wiki.gnome.org/ThreePointThirtyseven#d2020-09-16 |
There are many third party packages that will likely not have updated when GNOME 3.38 is released so we will probably still need |
This is included in #98316 with the |
Motivation for this change
Update libhandy (latest elementary onboarding needs it). I did run into an issue getting the tests to pass in the hdy-avatar.
It seems to be something gdk-pixbuf/librsvg related? I left the output in the comment in the expression.
Things done
sandbox
innix.conf
on non-NixOS linux)nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
./result/bin/
)nix path-info -S
before and after)