Running `pkg-config --cflags gio-unix-2.0` in the package prints the following:
-I/nix/store/l1v16k68v3njjw281fbfk20zxsb52q35-glib-2.56.0-dev/include/gio-unix-2.0/ -I/nix/store/l1v16k68v3njjw281fbfk20zxsb52q35-glib-2.56.0-dev/include/glib-2.0 -I/nix/store/ycpkd4jxpy913v6fxf4b5mmy9bz81vsy-glib-2.56.0/lib/glib-2.0/include
I think the issue is that the gio-unix-2.0 cflags are not passed to the dbus-player.c file.
Running `pkg-config --cflags gio-unix-2.0` in the package prints the following:
-I/nix/ store/l1v16k68v 3njjw281fbfk20z xsb52q35- glib-2. 56.0-dev/ include/ gio-unix- 2.0/ -I/nix/ store/l1v16k68v 3njjw281fbfk20z xsb52q35- glib-2. 56.0-dev/ include/ glib-2. 0 -I/nix/ store/ycpkd4jxp y913v6fxf4b5mmy 9bz81vsy- glib-2. 56.0/lib/ glib-2. 0/include
I think the issue is that the gio-unix-2.0 cflags are not passed to the dbus-player.c file.