GNU bug report logs -
#75036
[PATCH]: Update hyprland to 0.46.2
Previous Next
Reported by: Jakob Kirsch <jakob.kirsch <at> web.de>
Date: Sun, 22 Dec 2024 22:23:01 UTC
Severity: normal
Tags: patch
Done: John Kehayias <john.kehayias <at> protonmail.com>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 75036 in the body.
You can then email your comments to 75036 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#75036
; Package
guix-patches
.
(Sun, 22 Dec 2024 22:23:01 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Jakob Kirsch <jakob.kirsch <at> web.de>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Sun, 22 Dec 2024 22:23:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
This bumps hyprland and related packages to the newest version.
committer.scm is broken with this patch so someone would have to fix that.
[v1-0001-Bump-hyprland-to-0.46.2.patch (text/plain, attachment)]
Reply sent
to
John Kehayias <john.kehayias <at> protonmail.com>
:
You have taken responsibility.
(Wed, 01 Jan 2025 20:20:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
Jakob Kirsch <jakob.kirsch <at> web.de>
:
bug acknowledged by developer.
(Wed, 01 Jan 2025 20:20:02 GMT)
Full text and
rfc822 format available.
Message #10 received at 75036-done <at> debbugs.gnu.org (full text, mbox):
Hi Jakob,
On Sun, Dec 22, 2024 at 11:22 PM, Jakob Kirsch wrote:
> This bumps hyprland and related packages to the newest version.
Great, thanks! Was just about to do the updates when I figured to search
if anyone had done it already.
I split these up into separate commits (one add/update per commit),
alphabetized and reformated the inputs for hyprgraphics, and did the
relevant commit changelogs. All were easy, just needed to specify the
input changes for hyprland.
See commits:
<https://git.savannah.gnu.org/cgit/guix.git/commit/?id=c3ab9a16b746c9f8e10ec3721b3555f10efd1ab0>
<https://git.savannah.gnu.org/cgit/guix.git/commit/?id=7e61bf78fa44299c6375f4577d1c5a02a8844596>
<https://git.savannah.gnu.org/cgit/guix.git/commit/?id=9a36d48e11c93b8d77abc62a3a1368d74671f681>
<https://git.savannah.gnu.org/cgit/guix.git/commit/?id=ce44a0922979d2ade902638afb9b0d28b160def0>
for details for your future reference.
> committer.scm is broken with this patch so someone would have to fix
> that.
I guess I don't use that file or at least not explicitly (no problems
here). If you, or someone, haven't already, please submit a bug
report/patch.
Thanks again!
John
Information forwarded
to
guix-patches <at> gnu.org
:
bug#75036
; Package
guix-patches
.
(Thu, 02 Jan 2025 20:02:02 GMT)
Full text and
rfc822 format available.
Message #13 received at 75036 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Looks like we missed a (partly?) optional dependency during the upgrade to 0.46.2. Namely, when I boot hyprland <at> 0.46.2 after updating, I see the following warning when hyprland boots:
--8<---------------cut here---------------start------------->8---
Your system does not have hyprland-qtutils installed. This is a runtime dependency for some dialogs. Consider installing it.
--8<---------------cut here---------------end--------------->8---
This is coming from https://github.com/hyprwm/Hyprland/blob/v0.46.2/src/Compositor.cpp#L2637
Seems like we should also package https://github.com/hyprwm/hyprland-qtutils (a little c++ library) and include it as an input of the hyprland package.
Thanks for the update to Hyprland.
PS: imo, this doesn't seem urgent enough to revert; I think we can just fix forward.
--
Collin J. Doering
http://rekahsoft.ca
http://blog.rekahsoft.ca
http://git.rekahsoft.ca
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to
guix-patches <at> gnu.org
:
bug#75036
; Package
guix-patches
.
(Sat, 04 Jan 2025 05:25:02 GMT)
Full text and
rfc822 format available.
Message #16 received at 75036 <at> debbugs.gnu.org (full text, mbox):
Hi Collin,
On Thu, Jan 02, 2025 at 03:01 PM, Collin J. Doering wrote:
> Looks like we missed a (partly?) optional dependency during the
> upgrade to 0.46.2. Namely, when I boot hyprland <at> 0.46.2 after updating,
> I see the following warning when hyprland boots:
>
> --8<---------------cut here---------------start------------->8---
> Your system does not have hyprland-qtutils installed. This is a
> runtime dependency for some dialogs. Consider installing it.
> --8<---------------cut here---------------end--------------->8---
>
> This is coming from
> <https://github.com/hyprwm/Hyprland/blob/v0.46.2/src/Compositor.cpp#L2637>
>
> Seems like we should also package
> <https://github.com/hyprwm/hyprland-qtutils> (a little c++ library) and
> include it as an input of the hyprland package.
>
> Thanks for the update to Hyprland.
>
> PS: imo, this doesn't seem urgent enough to revert; I think we can just fix forward.
Thanks for pointing this out as I hadn't tried the update in my system yet. I just opened a patch to add the missing package and use it in Hyprland, and you should have received that directly as I added you on the CC.
John
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Sat, 01 Feb 2025 12:24:11 GMT)
Full text and
rfc822 format available.
This bug report was last modified 141 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.