Makrennel / hyprland-void

void linux hyprland templates for building with xbps-src
Other
132 stars 15 forks source link

bump xdph to 1.3.1; bump hyprpaper to 0.6.0 #18

Closed flp5 closed 8 months ago

flp5 commented 8 months ago

hi! some of this may be kind of janky because i am not too familiar with xbps-src

some notes:

Makrennel commented 8 months ago

Thanks, but I actually just finished updating Hyprland without noticing this PR. I haven't done xdph and hyprlang yet.

What is the sdbus-cpp patch necessary for?

I won't lie, I don't really get what the difference is myself. The manual says that "typically" makedepends is the only one to have -devel packages, and only -devel packages (although not all -devel packages are named with -devel).

flp5 commented 8 months ago

hi, sdbus-cpp is for xdph. if you build sdbus-cpp without the patch, xdph fails to config saying there is no systemd

flp5 commented 8 months ago

fixed merge conflicts

Makrennel commented 8 months ago

There's still some problems with this, like hyprland-nvidia is made useless, and libdrm doesn't need to include the patch and update files because they'll already be present when void-packages is cloned and instead we just want to copy the libdrm template on top of void's pre-existing template. I'll also be keeping libdrm on 2.4.119 because the most up to date PR on void-packages is only for 2.4.119, and if they merge that, and not 2.4.120, this repo will be stuck with the libdrm template lying around for longer than necessary.

In future it would be better to split up individual changes into separate commits rather than making them all one big commit so that some commits can be reverted easily if one particular change to a file needs to removed. I'll just go ahead and manually fix it myself for now.

flp5 commented 8 months ago

sure, sry for the inconvinience

Makrennel commented 8 months ago

sure, sry for the inconvinience

No worries, thanks for your help.

simvux commented 8 months ago

@flp5 @Makrennel the dependency for hyprland in xdg-desktop-portal-hyprland was mispelled as "hyprlang" in this PR

simvux commented 8 months ago

oh hyprlang is an actual thing. I assumed it was a mistake because I'm now getting No package 'hyprlang' found when trying to install this on my other pc