Debian Patches

Status for hyprland/0.52.1+ds-2

Patch Description Author Forwarded Bugs Origin Last update
add-fortify-flags-for-subprojects.patch Add FORTIFY_SOURCE flag directly in Makefile

The flag, otherwise, doesn't seem to propogate correctly to all
modules built by the project. Use 'checksec' and 'hardening-check'
for verifying fortification on binaries.
"Alan M Varghese (NyxTrail)" <alan@digistorm.in> not-needed 2024-10-11
embed.patch Avoid #embed directive
Workaround gcc-14's lack of #embed support. This can be dropped when Debian's
default gcc is 15+.
Constantin Piber <cp.piber@gmail.com> not-needed https://github.com/cpiber/hyprland-ppa/blob/0dcd5f3101f7ced40879d0f34f337b1a2cdd79ae/hyprland/debian/patches/03-embed 2025-11-18
gcc-port.patch Workaround some missing gnu++26 features
Can be dropped when Debian's gcc catches up
Constantin Piber <cp.piber@gmail.com> not-needed https://github.com/cpiber/hyprland-ppa/blob/0dcd5f3101f7ced40879d0f34f337b1a2cdd79ae/hyprland/debian/patches/04-gcc-port 2025-11-18
libcpp-port.patch Fix FTBFS around a missing operator+
There seems to be a missing operator+(std::string, std::string_view) or
something, so cast it to std:;string.
Constantin Piber <cp.piber@gmail.com> not-needed https://github.com/cpiber/hyprland-ppa/blob/0dcd5f3101f7ced40879d0f34f337b1a2cdd79ae/hyprland/debian/patches/05-libcpp-port 2025-11-18
hyprpm-global-headers.patch Find global headers
Have hyprpm find global headers installed with the package instead of requiring
a separate clone.
Constantin Piber <cp.piber@gmail.com> not-needed https://github.com/cpiber/hyprland-ppa/blob/0dcd5f3101f7ced40879d0f34f337b1a2cdd79ae/hyprland/debian/patches/99-hyprpm-global-headers 2025-11-18
fix-hyprtester-binary-path.patch Specify binary path for hyprtester Chow Loong Jin <hyperair@debian.org> no 2025-11-18
useful-asset-error.patch Replace non-obvious error message with hint to debian package
This check triggers when hyprland-backgrounds is not present, which is
a separate package in debian.
Julian Sax <jsdev@volllast.net> not-needed 2025-11-18

All known versions for source package 'hyprland'

Links