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)
1f01310d94
New Hyprland version 0.44.1
2024-10-11 14:01:53 +00:00
alan (NyxTrail)
ba5e7e0bc8
Update upstream source from tag 'upstream/0.44.1+ds'
...
Update to upstream version '0.44.1+ds'
with Debian dir a67e91a356
2024-10-11 13:43:34 +00:00
alan (NyxTrail)
3ba1400e17
Update dependencies
2024-10-11 13:38:44 +00:00
alan (NyxTrail)
199c263354
Remove unneeded patch
2024-10-11 13:37:10 +00:00
alan (NyxTrail)
52e8d45d78
Remove unneeded references to wlroots from d/copyright
2024-10-11 13:31:12 +00:00
alan (NyxTrail)
749aa05be3
Remove unneeded handling of wlroots
2024-10-11 13:26:02 +00:00
alan (NyxTrail)
68274955a8
Update installation path for config and backgrounds
...
Installation path for wallpapers and hyprland.conf
changed from '/usr/share/hyprland' to '/usr/share/hypr'
2024-10-11 13:16:13 +00:00
alan (NyxTrail)
a9902f7acb
Add dependency: libxcursor
2024-09-22 12:27:39 +00:00
alan (NyxTrail)
5ff1ae540a
Update patches
2024-09-22 12:24:55 +00:00
alan (NyxTrail)
b30531e302
New Hyprland version 0.43.0
2024-09-22 12:23:25 +00:00
alan (NyxTrail)
e1bc58ca16
Update upstream source from tag 'upstream/0.43.0+ds'
...
Update to upstream version '0.43.0+ds'
with Debian dir 9eb5f858cd
2024-09-22 11:40:47 +00:00
alan (NyxTrail)
67fd4dc3ea
Add wlroots/tinywl public domain info to d/copyright
2024-07-20 17:26:07 +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)
c0b7556bfb
Update upstream source from tag 'upstream/0.41.2+ds'
...
Update to upstream version '0.41.2+ds'
with Debian dir 38e781c196
2024-07-01 05:55:19 +00:00
alan (NyxTrail)
31723f6490
Add missing licenses and other fixes
2024-06-20 08:59:17 +00:00
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)
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)
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)
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)
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)
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
alan (NyxTrail)
512732e8b9
Split into several packages
...
- moved backgrounds to a 'hyprland-backgrounds' package
Need further testing. Had noticed some artifacting a while back
when no background is set.
- moved all include/* files to a 'hyprland-dev' package
Signed-off-by: alan (NyxTrail) <alan@digistorm.in>
2024-01-28 15:08:54 +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)
304829a999
Fix: Lintian errors part 1
...
Control:
- Set section to X11. Rationale: sway is in x11 section
- Set hyprland homepage
copyright:
- set upstream name and contact, and source.
2024-01-26 09:06:00 +00:00
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