3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/pkgs/desktops/gnome-3/extensions
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
..
appindicator
arc-menu gnomeExtensions: add 'uuid' attr to all extensions 2020-05-09 19:26:29 +02:00
battery-status treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
caffeine gnomeExtensions.caffeine: 33 -> 2020-03-13 2020-03-24 07:11:28 +01:00
chrome-gnome-shell chrome-gnome-shell: Fix missing introspection data 2020-05-13 17:02:53 +02:00
clipboard-indicator gnomeExtensions.clipboard-indicator: 30 -> 34 2020-05-10 13:11:56 +02:00
dash-to-dock gnomeExtensions: add 'uuid' attr to all extensions 2020-05-09 19:26:29 +02:00
dash-to-panel gnomeExtensions: add 'uuid' attr to all extensions 2020-05-09 19:26:29 +02:00
draw-on-your-screen
drop-down-terminal gnomeExtensions.drop-down-terminal: v24 -> unstable-2020-03-25 2020-03-28 18:41:13 -04:00
gsconnect gnomeExtensions: add 'uuid' attr to all extensions 2020-05-09 19:26:29 +02:00
icon-hider treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
impatience treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
mpris-indicator-button
night-theme-switcher
no-title-bar gnomeExtensions: add 'uuid' attr to all extensions 2020-05-09 19:26:29 +02:00
paperwm
pidgin-im-integration gnomeExtensions: add 'uuid' attr to all extensions 2020-05-09 19:26:29 +02:00
remove-dropdown-arrows treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
sound-output-device-chooser
system-monitor treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
taskwhisperer treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
tilingnome treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
timepp treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
topicons-plus gnomeExtensions: add 'uuid' attr to all extensions 2020-05-09 19:26:29 +02:00
window-corner-preview treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
window-is-ready-remover gnomeExtensions.window-is-ready-remover unstable-2020-03-25 -> 1.02 2020-05-09 15:08:24 +02:00
workspace-matrix treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00