Bobby Rong
Bobby Rong
Ah thanks! Are you available to do a MR? I assume a `gnome.post_install` should resolve the issue and I am currently re-running the test with it. Edit: nixosTests.cinnamon succeed. Boot...
- [x] Probably need https://gitlab.gnome.org/GNOME/glib/-/merge_requests/2914 to fix the glib darwin build - [ ] Some Pantheon issues -> https://github.com/NixOS/nixpkgs/pull/192174#issuecomment-1257011432
Seeing https://github.com/elementary/os-patches/tree/mutter-focal-patched has no related update so far, just a note that the patch in NixOS has been updated in https://github.com/NixOS/nixpkgs/pull/73906/commits/344a5a731b138c2e3b701d5ac09a4fb6e1a8a8a1.
This is also reported in https://github.com/NixOS/nixpkgs/issues/159981 and I have no idea yet :crying_cat_face: For context NixOS is shipping mutter 3.38.6 with [these patches](https://github.com/NixOS/nixpkgs/tree/master/pkgs/desktops/gnome/core/mutter/3.38) carried.
Ugh... Actually this (6320081c781786cf08b3ce8dc37709f7eeb8649f) still builds and runs for me on nixos-unstable (with everything GNOME 42 e.g. e-d-s 3.44.3). For Soup.URI -> GLib.Uri, I actually think that is compatible for...
I finally managed to build and launch the app, I think we will at least need: - https://github.com/elementary/calendar/compare/master...bobby285271:soup3 (depends on https://github.com/elementary/calendar/pull/757, I patched the vapi file to resolved the problem...
Looks like my previous testing is done in an improper way, it looks like with #758 applied and everything GNOME 43.rc and the [libchamplain MR](https://gitlab.gnome.org/GNOME/libchamplain/-/merge_requests/13) and Eds 3.46 (it's out!)...
Ah it looks like I resolved https://github.com/elementary/calendar/issues/756#issuecomment-1249990402 with https://github.com/bobby285271/calendar/commit/7f3a4be3d26f0656b40fcd326c11e622533d23d0 so *probably* that is not really related to the e-d-s bump (I still not sure what happened though) :see_no_evil:
Yeah for me `gnome.post_install()` also has the advantage that we will no longer need to open tons of issues like https://github.com/elementary/granite/issues/584 when GTK5 comes :rofl:
Ah, this reminds me to apply https://github.com/elementary/default-settings/pull/263 in #174279. For Pantheon some override like [this one](https://github.com/elementary/default-settings/blob/0b5923872f424404e2111098a52af627b9618fd5/overrides/default-settings.gschema.override.in#L125) is [ubuntu specific](https://git.launchpad.net/ubuntu/+source/gnome-settings-daemon/diff/debian/patches/ubuntu/media-keys-restore-terminal-keyboard-shortcut-schema.patch) and some patching will probably be needed to have strict enabled...