Commit Graph

15 Commits

Author SHA1 Message Date
alan (NyxTrail) ab75887bc0
Update patches 2024-10-11 14:05:20 +00:00
alan (NyxTrail) 199c263354
Remove unneeded patch 2024-10-11 13:37:10 +00:00
alan (NyxTrail) 5ff1ae540a
Update patches 2024-09-22 12:24:55 +00:00
alan (NyxTrail) 0abfc96402
Bring back fortification patch
Patch was removed in: #ad9c24eb.
2024-06-20 07:50:15 +00:00
alan (NyxTrail) 5fd813db39
Fix hyprland symlink 2024-06-15 11:48:14 +00:00
alan (NyxTrail) 2028e8afea
Fix and update patches for new version 2024-06-14 17:57:06 +00:00
alan (NyxTrail) 09517ab755
Rename patch to something more meaningful 2024-03-14 10:29:09 +00:00
alan (NyxTrail) 0eb16ca071
Add FORTIFY_SOURCE flag 2024-03-09 10:37:24 +00:00
Alan M Varghese (NyxTrail) 0ab0e660f3 Updated hyprland version to 0.35.0
- Updated hyprland version in changelog
- Updated expression to revert change made by hyprland to the soversion
definition in subprojects/wlroots/meson.build
- Updated diff in patch 001 due to change in upstream source
- Removed unneeded patch 004, available upstream
- Added new patch 004 to use /bin/bash as shell in Makefile. The
  Makefile contains a few lines that otherwise fail in dash
- Updated series file

Signed-off-by: Alan M Varghese (NyxTrail) <alan@digistorm.in>
2024-02-05 12:37:02 +00:00
alan (NyxTrail) 0203d83040 Remove DESTDIR patch for Makefile
There is no need to patch upstream Makefile. We can achieve similar
results by modifiying PREFIX in debian/rules to include the DESTDIR
2024-02-03 11:56:05 +00:00
alan (NyxTrail) 4f9bdde4ab Use system version of hyprland-protocols
Patched CMakeLists.txt so that the system version of hyprland-protocols
is used.
2024-02-02 09:57:55 +00:00
alan (NyxTrail) e98a9cf42e Modify udis86 dependency to refer system installed version 2024-01-29 13:03:19 +00:00
alan d0ad436847 Move libwlroots binary to private directory
The private directory is /usr/lib/hyprland.
This fixes the error:
E: hyprland: shared-library-is-multi-arch-foreign usr/lib/libwlroots.so.13032
N:
N:   The package is marked as Multi-Arch: foreign, but it includes a shared
N:   library in a public library directory.

But we now we also need to let the loader find it. We will use the RPATH
configured on the binary to achieve this. That is, the RPATH has been
modified to point to /usr/lib/hyprland.
2024-01-28 16:20:01 +05:30
alan (NyxTrail) 845d38b36e Remove patch to move libwlroots to a private dir
Couldn't get this working. dpkg-shlibdeps fails to find the library.
2024-01-22 16:23:58 +00:00
alan (NyxTrail) 3475a131a9 Initial commit 2024-01-22 15:17:07 +00:00