Undeclared dependency on gio-unix-2.0
I am building Totem 3.26.1 on NixOS and getting the following error:
[33/164] Compiling C object 'src/backend/src@backend@@baconvideowidget@sta/bacon-video-widget-gst-missing-plugins.c.o'.
FAILED: src/backend/src@backend@@baconvideowidget@sta/bacon-video-widget-gst-missing-plugins.c.o
/nix/store/yz6kinf4ia19r1c14yirl6x4ciwgzk67-gcc-wrapper-7.3.0/bin/cc -Isrc/backend/src@backend@@baconvideowidget@sta -Isrc/backend -I../src/backend -I. -I../ -Isrc/gst -I../src/gst -I/nix/store/9j9hb2d04qp5imni57pwfxssljw3kgz0-glib-2.56.0-dev/include/glib-2.0 -I/nix/store/dkq5gx9xpc7sx1k29kxjhwjk9dq4lkz8-glib-2.56.0/lib/glib-2.0/include -I/nix/store/z85j7swjga4jfpi2ml88qh8yry27wrq7-gstreamer-1.14.0-dev/include/gstreamer-1.0 -I/nix/store/479imifg78kk9lzgnwvv8f1n3xaclxmw-gst-plugins-base-1.14.0-dev/include/gstreamer-1.0 -I/nix/store/4fwykp70zgh5hpayb80y8867vvnlk6wx-gtk+3-3.22.30-dev/include/gtk-3.0 -I/nix/store/4b63x8d2931v9crb0m6idgjlrfrw545s-cairo-1.15.12-dev/include/cairo -I/nix/store/s01150z6w6dbxgzqch3pms55sz8sqzqh-freetype-2.9-dev/include/freetype2 -I/nix/store/s01150z6w6dbxgzqch3pms55sz8sqzqh-freetype-2.9-dev/include -I/nix/store/px6xlbvgm1qv4ij6mgx40mrdniz4bq54-libXext-1.3.3-dev/include -I/nix/store/j8f9xv1bihgmmydafbmvcvxj3vqhwj57-xproto-7.0.31/include -I/nix/store/42nlxgbz74n0hsw1ihv77jgdbk12s5mw-xextproto-7.3.0/include -I/nix/store/s7w0wl7pckvdsg66lv7cdig2lfkm0ng4-libX11-1.6.5-dev/include -I/nix/store/gbjsi7vlbxhkgfn8f5f2zixshr30smnd-kbproto-1.0.7/include -I/nix/store/bfb4hrm4arnd9l8ikvyb2zn7r7c25hgq-pango-1.40.14-dev/include/pango-1.0 -I/nix/store/6g7hwmxqr33dxj9wxgsnqwh5llpbfc0s-gdk-pixbuf-2.36.12-dev/include/gdk-pixbuf-2.0 -I/nix/store/g2vxymakbd3nnrcjpl75c5k78m1pzk8s-atk-2.28.1-dev/include/atk-1.0 -I/nix/store/b047zq7i4vgza0r8lflsf8a977gmvbs0-libXrandr-1.5.1-dev/include -I/nix/store/yz77ycsf1vd0ljpshd55dxwz4ibyavf5-randrproto-1.5.0/include -I/nix/store/r8b8jzr0j02l368nqqjiz26g7d197r1r-libXcomposite-0.4.4-dev/include -I/nix/store/r83smc7dirs88a9p3k3y9z9cs9vbc3dg-libXfixes-5.0.3-dev/include -I/nix/store/y5mw3n2lbj23vv73prkg17ck9c4l4s6r-fixesproto-5.0/include -I/nix/store/7c561d5j4bpvz8wn3lcyq64qhii4wr0h-compositeproto-0.4.2/include -I/nix/store/nsld222klhz8lvjr4yjfkrqndwk3a289-libXi-1.7.9-dev/include -I/nix/store/jpw2hvzs0wj3ax0kfrqy0lhx9jdq0bdv-inputproto-2.3.2/include -I/nix/store/4hghw0y2hm9bcljvl97hdky0w0741gk3-mesa-noglu-18.0.3-dev/include -I/nix/store/bi9xnw6mmw8m58ymkkp17yaaq7lvjbf8-libXdamage-1.1.4-dev/include -I/nix/store/s8mdnirwzblc07zmwfrgxkmxw54gyk8l-damageproto-1.2.1/include -I/nix/store/307bxzghi2r3r6x5ajc3cn2x04f27hbj-libdrm-2.4.92-dev/include -I/nix/store/307bxzghi2r3r6x5ajc3cn2x04f27hbj-libdrm-2.4.92-dev/include/libdrm -I/nix/store/3hdivfaykmxha5f8c7ghml7vflk5c7q6-wayland-1.15.0/include -I/nix/store/ysqaby31brbpvr6lmkblbdk94rrzx0vb-clutter-1.26.2/include/clutter-1.0 -I/nix/store/fkfid3nc3mrygm5jn2csrfnkj11x3cqr-cogl-1.22.2/include/cogl -I/nix/store/7sy7hrb31gh2nkfch0dbb36kb6kiwqsv-json-glib-1.4.2-dev/include/json-glib-1.0 -I/nix/store/lzwskyzdw9av48yhfdmb7a4ab9bqrl2h-clutter-gst-3.0.26/include/clutter-gst-3.0 -I/nix/store/lnljqynfg4g8k2d80z2m17z3gs8vkhrv-clutter-gtk-1.8.4/include/clutter-gtk-1.0 -I/nix/store/pmv0v3lrl67hr7i64askigy127f59in6-gsettings-desktop-schemas-3.28.0/include/gsettings-desktop-schemas -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O3 -fPIC -pthread -DHAVE_CONFIG_H -D_REENTRANT -DGCONF_DISABLE_DEPRECATED -DGCONF_DISABLE_SINGLE_INCLUDES -DBONOBO_DISABLE_DEPRECATED -DBONOBO_DISABLE_SINGLE_INCLUDES -DBONOBO_UI_DISABLE_DEPRECATED -DBONOBO_UI_DISABLE_SINGLE_INCLUDES -DGNOME_DISABLE_DEPRECATED -DGNOME_DISABLE_SINGLE_INCLUDES -DLIBGLADE_DISABLE_DEPRECATED -DLIBGLADE_DISABLE_SINGLE_INCLUDES -DGNOME_VFS_DISABLE_DEPRECATED -DGNOME_VFS_DISABLE_SINGLE_INCLUDES -DWNCK_DISABLE_DEPRECATED -DWNCK_DISABLE_SINGLE_INCLUDES -DLIBSOUP_DISABLE_DEPRECATED -DLIBSOUP_DISABLE_SINGLE_INCLUDES '-DDATADIR="/nix/store/xcvqpmw34r115sb9qh5pw05anx2xxcrr-totem-3.26.1/share/totem"' -MD -MQ 'src/backend/src@backend@@baconvideowidget@sta/bacon-video-widget-gst-missing-plugins.c.o' -MF 'src/backend/src@backend@@baconvideowidget@sta/bacon-video-widget-gst-missing-plugins.c.o.d' -o 'src/backend/src@backend@@baconvideowidget@sta/bacon-video-widget-gst-missing-plugins.c.o' -c ../src/backend/bacon-video-widget-gst-missing-plugins.c
../src/backend/bacon-video-widget-gst-missing-plugins.c:37:10: fatal error: gio/gdesktopappinfo.h: No such file or directory
#include <gio/gdesktopappinfo.h>
^~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
Downstream issue: https://github.com/NixOS/nixpkgs/issues/36468