Skip to content

Hyprspace fails to build with Hyprland v0.56.0 (AnimationManager.hpp missing) #239

Description

@Lothaireg

Hi! Thanks for maintaining Hyprspace.

After upgrading to Hyprland v0.56.0 today, Hyprspace no longer builds through hyprpm.

I checked the currently open issues and pull requests but couldn't find anything related to compatibility with v0.56.0, so I'm opening this report in case nobody has encountered it yet.

Environment:

  • Hyprland: v0.56.0
  • Hyprland commit: 36b2e0cfe0c6094dbc47bd42a437431315bb3087
  • Hyprspace: latest master
  • Installation method: hyprpm

Steps to reproduce:

  • Run: hyprpm update -v

Observed behavior:

The build fails during compilation with the following error:

src/Globals.hpp:15:10: fatal error:
hyprland/src/managers/animation/AnimationManager.hpp:
No such file or directory

This error is reported for several compilation units (Input.cpp, Layout.cpp, main.cpp, Overview.cpp, and Render.cpp).

hyprpm then reports:

"Hyprland's ABI changed and some repositories failed to update: no plugins will be loaded until every repository updates successfully."

Additionally, running "hyprctl plugins list" returns:

"no plugins loaded"

Expected behavior:

Hyprspace should build successfully against Hyprland v0.56.0 and be loadable through hyprpm.

Additional information:

It looks like AnimationManager.hpp may have been removed, renamed, or moved in Hyprland v0.56.0, causing Hyprspace to fail to compile against the latest headers.

Please let me know if additional logs would be helpful or if you'd like me to test a potential fix.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions