GNU bug report logs -
#69482
[PATCH] gnu: hikari: fix build.
Previous Next
Reported by: stuebinm <stuebinm <at> disroot.org>
Date: Fri, 1 Mar 2024 00:17:02 UTC
Severity: normal
Tags: patch
Done: Ludovic Courtès <ludo <at> gnu.org>
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 69482 in the body.
You can then email your comments to 69482 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#69482
; Package
guix-patches
.
(Fri, 01 Mar 2024 00:17:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
stuebinm <stuebinm <at> disroot.org>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Fri, 01 Mar 2024 00:17:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
It fails to build with versions of wlroots newer than 0.15, which
seems unlikey to be fixed https://hub.darcs.net/raichoo/hikari/issue/45
* gnu/packages/wm.scm (wlroots-0.15): New variable.
* gnu/packages/wm.scm (hikari)[inputs]: Replace wlroots with wlroots-0.15.
Change-Id: Id90e1e1ff399afe54fff68167f497f0484d2c218
---
Hi everyone! I'm new to Guix, so I hope I'm doing this right. Unfortunately,
hikari seems to be unmaintained for now (see the linked issue, now almost
two years old; asking on their Matrix chat also led to no result).
With this change, hikari builds again, though I could also understand if
it's preferred to remove it entirely over keeping old versions of wlroots
around.
gnu/packages/wm.scm | 17 ++++++++++++++++-
1 file changed, 16 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index 768fbc5bc7..afa60bf3ad 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -1757,6 +1757,21 @@ (define-public wlroots-0.16
(propagated-inputs (modify-inputs (package-propagated-inputs wlroots)
(delete libdisplay-info)))))
+(define-public wlroots-0.15
+ (package
+ (inherit wlroots)
+ (name "wlroots-0.15")
+ (version "0.15.1")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://gitlab.freedesktop.org/wlroots/wlroots")
+ (commit version)))
+ (file-name (git-file-name "wlroots" version))
+ (sha256
+ (base32 "00s73nhi3sc48l426jdlqwpclg41kx1hv0yk4yxhbzw19gqpfm1h"))))))
+
(define-public sway
(package
(name "sway")
@@ -3221,7 +3236,7 @@ (define-public hikari
linux-pam
pango
wayland
- wlroots-0.16))
+ wlroots-0.15))
(arguments
`(#:tests? #f ; no tests
#:make-flags
base-commit: b988248e1c88bde3001b7f2b1830dececa7e8b23
--
2.42.0
Reply sent
to
Ludovic Courtès <ludo <at> gnu.org>
:
You have taken responsibility.
(Tue, 19 Mar 2024 16:16:03 GMT)
Full text and
rfc822 format available.
Notification sent
to
stuebinm <stuebinm <at> disroot.org>
:
bug acknowledged by developer.
(Tue, 19 Mar 2024 16:16:03 GMT)
Full text and
rfc822 format available.
Message #10 received at 69482-done <at> debbugs.gnu.org (full text, mbox):
Hi,
stuebinm <stuebinm <at> disroot.org> skribis:
> It fails to build with versions of wlroots newer than 0.15, which
> seems unlikey to be fixed https://hub.darcs.net/raichoo/hikari/issue/45
>
> * gnu/packages/wm.scm (wlroots-0.15): New variable.
> * gnu/packages/wm.scm (hikari)[inputs]: Replace wlroots with wlroots-0.15.
>
> Change-Id: Id90e1e1ff399afe54fff68167f497f0484d2c218
I tweaked the commit log and applied it.
> Hi everyone! I'm new to Guix, so I hope I'm doing this right. Unfortunately,
> hikari seems to be unmaintained for now (see the linked issue, now almost
> two years old; asking on their Matrix chat also led to no result).
>
> With this change, hikari builds again, though I could also understand if
> it's preferred to remove it entirely over keeping old versions of wlroots
> around.
Maybe something to consider going forward. We’ll see.
Thank you!
Ludo’.
Information forwarded
to
guix-patches <at> gnu.org
:
bug#69482
; Package
guix-patches
.
(Thu, 21 Mar 2024 14:42:03 GMT)
Full text and
rfc822 format available.
Message #13 received at 69482-done <at> debbugs.gnu.org (full text, mbox):
Ludovic Courtès <ludo <at> gnu.org> writes:
> I tweaked the commit log and applied it.
Thanks!
btw, I noticed too late that there was already an older issue about this
from a year ago, which should perhaps also be marked as closed now:
https://issues.guix.gnu.org/63426
~terru
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Fri, 19 Apr 2024 11:24:23 GMT)
Full text and
rfc822 format available.
This bug report was last modified 1 year and 63 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.