-
-
Notifications
You must be signed in to change notification settings - Fork 15.4k
Gnome 3.32 #57027
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
Gnome 3.32 #57027
Conversation
I should be able to get #54584 in here now |
The failing test in question for
|
Hmm, probably fixed by bumping shared-mime-info, only thing I can think of that would affect that: https://gitlab.gnome.org/GNOME/gtksourceview/blob/master/testsuite/test-language.c#L147 Edit: nope, didn't fix it |
nixos/modules/services/desktops/gnome3/gnome-settings-daemon.nix
Outdated
Show resolved
Hide resolved
Here's a nice little list that shows which applications have libhandy support I don't like how they all have their own subprojects for libhandy, perhaps they should have an option to use the system package. Should be useful for distros in general. |
They should use libhandy from system. At least g-c-c does: |
Looks like gnome-contacts and epiphany does the same
So we don't have a problem. |
Added system libhandy to |
Probably should just stick #57040 in here for testing |
Heads up: gnome-shell tends to crash a bunch due to this: #1027. We could pick !450, but I can't imagine the fix won't hit 3.32. Edit: it's going in https://mail.gnome.org/archives/release-team/2019-March/msg00050.html |
* GNOME 3.32 support [0] Also note this extension is being retired [1] [0]: webmastak/gnome-shell-extensions-mediaplayer@c2483c1 [1]: webmastak/gnome-shell-extensions-mediaplayer#478
* GNOME 3.32 support [0] [0]: zagortenay333/cronomix@28191b7
* Not yet compatable with GNOME 3.32 [0] [1] [0]: paradoxxxzero/gnome-shell-system-monitor-applet#510 [1]: paradoxxxzero/gnome-shell-system-monitor-applet#511
* has a proper Makefile * resync patch Changes: cinatic/taskwhisperer@v11...v12
- sync patches [0] - clean up deps - use gnome3.updateScript [0]: https://git.launchpad.net/~ubuntu-desktop/ubuntu/+source/gnome-settings-daemon/commit/?id=bab64774ef3a8f17b6fa29bb1d7aa1cb7c964341
Rebased onto staging, fixed conflicts and removed 81a87c5 and the reverted commit. |
Thanks for all the work done everyone ❤️ Lets merge. |
There's some fallout on staging from setting In particular ibus fails to build: https://hydra.nixos.org/build/91681314
Tried building |
We should upgrade ibus to 1.5.20. Or if we want temporary fix, pin ibus to vala 0.42. I think the failures are a good think as they let us know when we have outdated packages :-D |
I'll investigate the failures today as see what upgrades and fixes are needed. |
|
Fixes on the way from me 👍 |
Weird, Arch uses the same version without any patches: https://www.archlinux.org/packages/extra/x86_64/gitg/ |
😄 They'll find out when they rebuild it |
The branch should be viable to use (I'm running it on my own system. Note that mutter is now build without checks which means extensions are more likely to crash the system :/
See https://hydra.nixos.org/eval/1509880?filter=x86_64-linux&compare=1509196&full=#tabs-now-fail for failures compared to appropriate trunk.
Closes: #56966
darwin
pango
the new meson build fails the custom install script for the docs.dconf
fails testsgeneral:
trying to set a password in users-accounts panel of gnome-control-center is impossible because
the path to the cracklib dictionary is non-existent (libpwquality -> cracklib) (error)
we should probably mark extensions that are known to be broken in 3.32 as broken. Mutter is now built without checks which makes it fairly easy for a wrong code path to crash the shell.
fix launching
gnome-gweather
from desktop file again as I broke it.arc-theme
fails to build, we should probably pick this patchmate.libmatekbd
failspapirus-icon-theme
fails due to a bad hash, not our fault, most of the deepin stuff is due to thisdeepin.dd-api
actually fails the build (this happened last upgrade too)handbrake
required harfbuzz (no longer propagated by pango)pantheon.elementary-photos
fails, same problem as shotwell with the gexiv vapi (upstream issue)perl528Packages.Glib
fails testsmikutter
fails due to pango gem, similar to last time with gio I believentrack
fails due to-Werror=pedantic
notary
transient error, also fails on master with--check
uim
fails to do some svg stuff, probably due librsvg upgradevips
fails to find po/Makefile.in.in, which seems pretty strange, doesn't occur on master.gnome-todo
fails (upstream issue)shotwell
failsgnome-builder
is missing llvm-config(thought patchShebangs could take several arguments)dconf
fails a new integration testsgtksourceview3 fails tests
haven't updated
gnomeExtensions
so most are probably brokenupdate dash-to-dock when they do a new release
I'm hitting this bug (telepathy-idle uses 100% cpu): https://gitlab.gnome.org/GNOME/polari/issues/74
rygel require packaging
gupnp-1.2
andgssdp-1.2
and patchinggupnp-igd
if we're to continue having support inlibnice
(not sure if that's important tbh). According to release news rygel shouldn't be upgrade, so I'm assuming 0.37 is a dev branch not targeted for 3.32see if any packages have libhandy suppert (eg. gnome-contacts ships its own, but we should probably use the system package).
I encountered a weird problem with vala-38 getting stuck in a loop parsing gir files, switching to 42 fixed the problem (
libdbusmenu
andpackagekit
), see a72b225. I wouldn't be surprised if we'll see it a few more timesRemove
libsoup
fromgnome-contacts
next rebase