Commit Graph

105 Commits

Author SHA1 Message Date
alan (NyxTrail) 9ebd101c28
Add new build deps 2024-06-14 17:58:48 +00:00
alan (NyxTrail) 9223815650
Update d/changelog to new Hyprland version 2024-06-14 17:58:05 +00:00
alan (NyxTrail) 2028e8afea
Fix and update patches for new version 2024-06-14 17:57:06 +00:00
alan (NyxTrail) 142a78179a New upstream version 0.41.1+ds 2024-06-14 16:01:50 +00:00
alan (NyxTrail) a84a3a3e84 Update upstream source from tag 'upstream/0.41.1+ds'
Update to upstream version '0.41.1+ds'
with Debian dir 4baace6a9e
2024-06-14 16:01:50 +00:00
alan (NyxTrail) f37b9a027e
Add VCS fields to d/control 2024-04-16 19:06:48 +00:00
alan (NyxTrail) e314a7a37c
Update distribution to unstable 2024-04-16 19:04:46 +00:00
alan (NyxTrail) 9b49aafd8c
Add missing build-deps 2024-04-15 09:44:49 +00:00
alan (NyxTrail) 8ded0037f0
Remove build stamp 2024-04-15 08:51:41 +00:00
alan (NyxTrail) 245c473da8
New hyprland version: 0.38.1 2024-04-15 08:45:53 +00:00
alan (NyxTrail) cdf2a54d78 New upstream version 0.38.1 2024-04-14 18:40:10 +00:00
alan (NyxTrail) d063422268 Update upstream source from tag 'upstream/0.38.1'
Update to upstream version '0.38.1'
with Debian dir b93e8b27c7
2024-04-14 18:40:10 +00:00
alan (NyxTrail) 57f703f007
Fix build deps version number for udis86 2024-04-14 17:05:26 +00:00
alan (NyxTrail) 9ea747fa24
Fix hyprland-protocols version in build-deps 2024-04-13 10:18:16 +00:00
alan (NyxTrail) c4ac1d0c53
Update copyright years based on upstream 2024-03-26 17:05:45 +00:00
alan (NyxTrail) 9c4e4e02e7
Update patch #002 with changes from upstream 2024-03-26 17:00:17 +00:00
alan (NyxTrail) 105e81ed17
Update to new Hyprland version 0.37.1 2024-03-26 16:43:50 +00:00
alan (NyxTrail) ec2a7785e3 New upstream version 0.37.1+ds 2024-03-26 16:42:08 +00:00
alan (NyxTrail) 67a681b06a Update upstream source from tag 'upstream/0.37.1+ds'
Update to upstream version '0.37.1+ds'
with Debian dir e270eed5b3
2024-03-26 16:42:08 +00:00
alan (NyxTrail) 43e8fe37ac
Move license paragraph to common section 2024-03-14 17:38:43 +00:00
alan (NyxTrail) 565f9319bf
Add copyright info for debian/* 2024-03-14 15:28:21 +00:00
alan (NyxTrail) 366dc65af7
Recommend xwayland 2024-03-14 12:13:03 +00:00
alan (NyxTrail) a2399c38df
Add a lintian override
lintian complains about /usr/bin/hyprland not having a man page.
A man page /is/ included for /usr/bin/Hyprland (which /usr/bin/hyprland
symlinks to).
2024-03-14 10:43:30 +00:00
alan (NyxTrail) 09517ab755
Rename patch to something more meaningful 2024-03-14 10:29:09 +00:00
alan (NyxTrail) ded9ae2963
Add information about devendoring in changelog
Add some more detailed information about devendoring in the changelog
2024-03-14 10:25:21 +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) 445b3d2143 New upstream version 0.36.0+ds 2024-03-04 08:50:55 +00:00
alan (NyxTrail) 5078741566 Update upstream source from tag 'upstream/0.36.0+ds'
Update to upstream version '0.36.0+ds'
with Debian dir 0d275b8a71
2024-03-04 08:50:55 +00:00
alan (NyxTrail) a2d9ead482
Initial upstream branch 2024-03-04 08:48:28 +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) 26797c3953 Enabling hardening and other best practices 2024-03-01 15:19:09 +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) 7546730257 Clean up copyright file 2024-02-05 12:50:00 +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) 88b58698b0 Use the proper target while building
We were using the 'legacyrenderer' target all this while. Specify the
'all' target instead.

Signed-off-by: Alan M Varghese (NyxTrail) <alan@digistorm.in>
2024-02-05 12:28:37 +00:00
alan (NyxTrail) 0625424d8c Simplifying the copyright file 2024-02-05 10:00:25 +00:00
alan (NyxTrail) d6ec133260 Added README.source
Source tree differs because we remove subprojects. Documented it.
2024-02-04 18:44:38 +00:00
alan (NyxTrail) 23675c53f7 Removed external projects
- Added external projects to Files-Excluded
- Added a watch file to download latest version from GitHub
2024-02-04 18:31:16 +00:00
alan (NyxTrail) 49ead6535e Fix perms on hyprland.pc 2024-02-04 07:53:54 +00:00
alan (NyxTrail) f15cee4cb8 Add missing dependencies 2024-02-04 07:52:51 +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) a929d1f961 Implement lintian recommendations
- Add upstream/metadata
- Enable hardened rules
- Increment Standards-Version
2024-02-03 12:23:52 +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) 3dd95a8fde Fix ldconfig trigger
dh_makeshlibs invokes ldconfig trigger for libwlroots.so.* which
is installed under /usr/lib/hyprland. We depend on RPATH on the
hyprland binary, so this is not required.
Reference: https://wiki.debian.org/RpathIssue
2024-02-02 11:04:24 +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) 1ca46f1f0b Add hyprland-protocols and udis86 as build time deps 2024-02-02 08:20:34 +00:00
alan (NyxTrail) e98a9cf42e Modify udis86 dependency to refer system installed version 2024-01-29 13:03:19 +00:00