nixpkgs/pkgs/desktops
Jan Tojnar 5df7471c14
chrome-gnome-shell: Fix missing introspection data
It was crashing with:

    TypeError: gobject `__main__+ChromeGNOMEShell' doesn't support property `application_id'

– that is the constructor of parent class Gio.Application does not recognize the kwarg.

This is typically caused by missing pygobject overrides but I think ones for Gio are built-in into pygobject.

Even weirder, adding just `${gobject-introspection}/lib/girepository-1.0` seems to fix the issue so it might be missing the whole typelib.
But then why does not it fail when importing it?

	from gi.repository import GLib, Gio

For now, I am adding the Gio typelib which should been done from the start but more debugging should be done since weirdness like this can bring more bugs.

Fixes: https://github.com/NixOS/nixpkgs/issues/87740
2020-05-13 17:02:53 +02:00
..
cdesktopenv treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
cinnamon cinnamon.cinnamon-session: 4.4.0 -> 4.4.1 2020-05-04 21:19:59 -07:00
deepin Merge pull request #86708 from romildo/deepin.updateScript 2020-05-07 11:04:36 -03:00
enlightenment enlightenment.econnman: migrate to python3 2020-05-02 22:50:23 -03:00
gnome-2 treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
gnome-3 chrome-gnome-shell: Fix missing introspection data 2020-05-13 17:02:53 +02:00
gnustep treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
lumina treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
lxde/core treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
lxqt lxqt.libqtxdg: fix include and lib install directories 2020-05-03 19:53:35 -03:00
mate mate.mate-icon-theme-faenza: add missing parent icon themes 2020-04-19 21:29:33 -03:00
maxx treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
pantheon pantheon.gala: 3.3.0 -> 3.3.1 2020-04-28 14:01:52 -04:00
plasma-5 treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
rox/rox-filer treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
surf-display nixos/sessionPackages: provide session names in passthru 2019-12-15 04:16:18 +01:00
xfce xfce.xfconf: 4.14.1 -> 4.14.3 2020-05-07 17:17:04 -03:00