Commit Graph

62 Commits

Author SHA1 Message Date
alan (NyxTrail) 0abfc96402
Bring back fortification patch
Patch was removed in: #ad9c24eb.
2024-06-20 07:50:15 +00:00
alan (NyxTrail) 67fcb1416e
Skip dwz for Hyprland binary 2024-06-20 07:47:43 +00:00
alan (NyxTrail) de9bb32cad
Remove un-needed ${shlibs:Depends} from -dev and -backgrounds packages 2024-06-20 07:46:40 +00:00
alan (NyxTrail) f38522f661
Disable verbose logging 2024-06-19 11:18:23 +00:00
alan (NyxTrail) c81d9acab5
Update to new standards version 4.7.0 2024-06-19 11:13:32 +00:00
alan (NyxTrail) f649e94030
Add missing dependencies 2024-06-19 11:07:52 +00:00
alan (NyxTrail) 750153de67
Improve d/rules
- wlroots dependency is now statically built into the binary. Remove
  all special conditions that were written to take care of this.
- Unapply patches applied to wlroots as part of clean target
- Make dh_clean ignore scripts/generateVersion.sh.bak
2024-06-17 06:04:03 +00:00
alan (NyxTrail) ad9c24ebe7
Remove fortify patch 2024-06-17 06:03:29 +00:00
alan (NyxTrail) 19ab5a5ed6
Add missing Copyright holders
Also updated location of the wlroots files
2024-06-15 14:43:17 +00:00
alan (NyxTrail) 8ebc51f312
Remove wlroots info
wlroots was forked by Hyprland dev and is now a static dependency for Hyprland
2024-06-15 14:42:23 +00:00
alan (NyxTrail) c38b2d6433
Remove debian versions from deps 2024-06-15 14:40:15 +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) 5456b1141b
Add new files 2024-06-14 18:19:11 +00:00
alan (NyxTrail) 14bcf2fb51
Update d/rules for new Hyprland version 2024-06-14 18:00:26 +00:00
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) 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) 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) 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) 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