Commit Graph

27 Commits

Author SHA1 Message Date
alan (NyxTrail) 0d70bcee0f
Remove unneeded patch files 2024-10-11 14:28:13 +00:00
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) 2aea452aca
Update to new upstream version 0.41.2
- Also fix fuzz on patch file #002 (udis86)
2024-07-01 06:08:03 +00:00
alan (NyxTrail) 0abfc96402
Bring back fortification patch
Patch was removed in: #ad9c24eb.
2024-06-20 07:50:15 +00:00
alan (NyxTrail) ad9c24ebe7
Remove fortify patch 2024-06-17 06:03:29 +00:00
alan (NyxTrail) b9ecfb77ed
Fix whitespaces 2024-06-15 11:50:41 +00:00
alan (NyxTrail) d3506f9d3f
Update modification date for patches 2024-06-15 11:50:23 +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) 9c4e4e02e7
Update patch #002 with changes from upstream 2024-03-26 17:00:17 +00:00
alan (NyxTrail) 09517ab755
Rename patch to something more meaningful 2024-03-14 10:29:09 +00:00
alan (NyxTrail) f2bb0e990d
Add metadata for patch #005 2024-03-09 10:43:45 +00:00
alan (NyxTrail) 0eb16ca071
Add FORTIFY_SOURCE flag 2024-03-09 10:37:24 +00:00
alan (NyxTrail) edb8b7d44e This patch is for implementing Debian requirements
Marked as not needed to forward upstream
2024-03-03 09:26:04 +00:00
alan (NyxTrail) b572b1df14 Update to new upstream version 0.36.0 2024-03-03 09:24:49 +00:00
Alan M Varghese (NyxTrail) e33352f4fa This patch need not be forwarded upstream
We remove udis86 from upstream as part of Debian packaging.
2024-03-01 15:57:56 +00:00
Alan M Varghese (NyxTrail) c2bef2309a Fill in more details in DEP metadata for patch files 2024-03-01 15:15:14 +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) 9f15477ac0 Include diff from upstream commit for hyprland.pc
This is required for hyprpm to work correctly.
2024-02-03 12:25:45 +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