split-monitor-workspaces
split-monitor-workspaces copied to clipboard
NixOS Build error (refreshMapping)
error: builder for '/nix/store/ggmp5h0php8wz19s2brhi4vinh52v9zr-split-monitor-workspaces-0.1.drv' failed with exit code 1;
┃ last 10 log lines:
┃ > 182 | e_monitorAddedHandle = HyprlandAPI::registerCallbackDynamic(PHANDLE, "monitorAdded", refreshMapping);
┃ > | ^~~~~~~~~~~~~~
┃ > | |
┃ > | void (*)(void*, int&, std::any)
┃ > ../src/main.cpp:183:94: error: could not convert 'refreshMapping' from 'void (*)(void*, int&, std::any)' to 'HOOK_CALLBACK_FN' {aka 'std::function<void(void*, std::any)>'}
┃ > 183 | e_monitorRemovedHandle = HyprlandAPI::registerCallbackDynamic(PHANDLE, "monitorRemoved", refreshMapping);
┃ > | ^~~~~~~~~~~~~~
┃ > | |
┃ > | void (*)(void*, int&, std::any)
┃ > ninja: build stopped: subcommand failed.