blueman: add `gobjectIntrospection` as native build dependency

`gobjectIntrospection` provides a hook to fixup GI_TYPELIB_PATH.

Before this change all blueman tools fail to start because they are
unable to discover the Gtk3 libraries.

authored by Andreas Rammhold and committed by Robin Gloster d99321cf b4811818

+5 -2
+5 -2
pkgs/tools/bluetooth/blueman/default.nix
··· 1 1 { stdenv, lib, fetchurl, intltool, pkgconfig, pythonPackages, bluez, polkit, gtk3 2 2 , obex_data_server, xdg_utils, libnotify, dnsmasq, dhcp 3 - , hicolor_icon_theme, librsvg, wrapGAppsHook 3 + , hicolor_icon_theme, librsvg, wrapGAppsHook, gobjectIntrospection 4 4 , withPulseAudio ? true, libpulseaudio }: 5 5 6 6 let ··· 15 15 sha256 = "03s305mbc57nl3sq5ywh9casz926k4aqnylgaidli8bmgz1djbg9"; 16 16 }; 17 17 18 - nativeBuildInputs = [ intltool pkgconfig pythonPackages.wrapPython pythonPackages.cython wrapGAppsHook ]; 18 + nativeBuildInputs = [ 19 + gobjectIntrospection intltool pkgconfig pythonPackages.cython 20 + pythonPackages.wrapPython wrapGAppsHook 21 + ]; 19 22 20 23 buildInputs = [ bluez gtk3 pythonPackages.python libnotify librsvg hicolor_icon_theme ] 21 24 ++ pythonPath