GNU bug report logs - #77294
[PATCH] gnu: hyprland: Change upstream to prevent crashes.

Previous Next

Package: guix-patches;

Reported by: Jakob Kirsch <jakob.kirsch <at> web.de>

Date: Wed, 26 Mar 2025 20:10:02 UTC

Severity: normal

Tags: patch

Done: John Kehayias <john.kehayias <at> protonmail.com>

To reply to this bug, email your comments to 77294 AT debbugs.gnu.org.
There is no need to reopen the bug first.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#77294; Package guix-patches. (Wed, 26 Mar 2025 20:10:02 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. (Wed, 26 Mar 2025 20:10:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Jakob Kirsch <jakob.kirsch <at> web.de>
To: guix-patches <at> gnu.org
Subject: [PATCH] gnu: hyprland: Change upstream to prevent crashes.
Date: Wed, 26 Mar 2025 21:09:14 +0100
From ede27d1cbd6deb643b0be4908c8e4f7e5ffd3bf5 Mon Sep 17 00:00:00 2001
Message-ID: <ede27d1cbd6deb643b0be4908c8e4f7e5ffd3bf5.1743019732.git.jakob.kirsch <at> web.de>
From: Jakob Kirsch <jakob.kirsch <at> web.de>
Date: Wed, 26 Mar 2025 21:07:36 +0100
Subject: [PATCH] gnu: hyprland: Change upstream to prevent crashes.

* gnu/packages/wm.scm (hyprland): Change upstream commit to 9ea7642 to prevent multiple possible crashes.

Change-Id: Ibb6439f0d6a4237897e5d3dd67f177f6780464f7
---
 gnu/packages/wm.scm | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index 2eefdb4c64..b29aaeb192 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -364,10 +364,11 @@ (define-public hyprland
     (name "hyprland")
     (version "0.48.0")
     (source (origin
-              (method url-fetch)
-              (uri (string-append "https://github.com/hyprwm/Hyprland"
-                                  "/releases/download/v" version
-                                  "/source-v" version ".tar.gz"))
+              (method git-fetch)
+              (uri (git-reference
+                (url "https://github.com/hyprwm/Hyprland")
+                ; current master as of writing, fixes a couple bugs compared to 0.48.0
+                (commit "9ea7642")))
               (modules '((guix build utils)))
               (snippet
                '(begin
@@ -379,7 +380,7 @@ (define-public hyprland
                               "subprojects"))))
               (sha256
                (base32
-                "1adzdlz5ay5wil4l34150ciqjiir3jlyyxikdw3nw7yxb83mss8j"))))
+                "1kywplgk2b49m5axipppg70jrqfzndxhmx5gf7pkq6fg702429y9"))))
     (build-system cmake-build-system)
     (arguments
      (list #:cmake cmake-3.30

base-commit: dbef60edb356246855ad6749936ee511fc1a9b4b
prerequisite-patch-id: 1b6720a384d413ca3a954a1e7b89ca04aa735015
--
2.49.0





Information forwarded to guix-patches <at> gnu.org:
bug#77294; Package guix-patches. (Sat, 29 Mar 2025 15:53:02 GMT) Full text and rfc822 format available.

Message #8 received at 77294 <at> debbugs.gnu.org (full text, mbox):

From: Jakob Kirsch <jakob.kirsch <at> web.de>
To: 77294 <at> debbugs.gnu.org
Subject: [PATCH] gnu: hyprland: Update to 0.48.1.
Date: Sat, 29 Mar 2025 16:52:47 +0100
From 8a1db15b5beaf0c742a4f645f320284422dbe19d Mon Sep 17 00:00:00 2001
Message-ID: <8a1db15b5beaf0c742a4f645f320284422dbe19d.1743263528.git.jakob.kirsch <at> web.de>
From: Jakob Kirsch <jakob.kirsch <at> web.de>
Date: Sat, 29 Mar 2025 16:52:05 +0100
Subject: [PATCH] gnu: hyprland: Update to 0.48.1.

* gnu/packages/wm.scm (hyprland): Update to 0.48.1.

Change-Id: I713a62915d79cfeac2b17bd85b57dc6956949068
---
 gnu/packages/wm.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index 2eefdb4c64..b01f63629f 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -362,7 +362,7 @@ (define-public hypridle
 (define-public hyprland
   (package
     (name "hyprland")
-    (version "0.48.0")
+    (version "0.48.1")
     (source (origin
               (method url-fetch)
               (uri (string-append "https://github.com/hyprwm/Hyprland"
@@ -379,7 +379,7 @@ (define-public hyprland
                               "subprojects"))))
               (sha256
                (base32
-                "1adzdlz5ay5wil4l34150ciqjiir3jlyyxikdw3nw7yxb83mss8j"))))
+                "19ip27hzaj2j2idaz33ypcslawkp9v5vpjx1gcm6ypqsip1s01h1"))))
     (build-system cmake-build-system)
     (arguments
      (list #:cmake cmake-3.30

base-commit: 3746dcae31730ff405f49e1a32b506bfa827a3ea
--
2.49.0





Reply sent to John Kehayias <john.kehayias <at> protonmail.com>:
You have taken responsibility. (Sat, 29 Mar 2025 21:41:01 GMT) Full text and rfc822 format available.

Notification sent to Jakob Kirsch <jakob.kirsch <at> web.de>:
bug acknowledged by developer. (Sat, 29 Mar 2025 21:41:02 GMT) Full text and rfc822 format available.

Message #13 received at 77294-done <at> debbugs.gnu.org (full text, mbox):

From: John Kehayias <john.kehayias <at> protonmail.com>
To: Jakob Kirsch <jakob.kirsch <at> web.de>
Cc: 77294-done <at> debbugs.gnu.org
Subject: Re: [bug#77294] [PATCH] gnu: hyprland: Update to 0.48.1.,
 [PATCH] gnu: hyprland: Update to 0.48.1.
Date: Sat, 29 Mar 2025 21:40:36 +0000
Hello,

On Sat, Mar 29, 2025 at 04:52 PM, Jakob Kirsch wrote:

> From 8a1db15b5beaf0c742a4f645f320284422dbe19d Mon Sep 17 00:00:00 2001
> Message-ID: <8a1db15b5beaf0c742a4f645f320284422dbe19d.1743263528.git.jakob.kirsch <at> web.de>
> From: Jakob Kirsch <jakob.kirsch <at> web.de>
> Date: Sat, 29 Mar 2025 16:52:05 +0100
> Subject: [PATCH] gnu: hyprland: Update to 0.48.1.
>
> * gnu/packages/wm.scm (hyprland): Update to 0.48.1.
>
> Change-Id: I713a62915d79cfeac2b17bd85b57dc6956949068

Pushed as d17c20911361844ff6479704d3e26bef8f73aa5c after removing the
email headers that ended up in the commit log.

Thanks!
John

> ---
>  gnu/packages/wm.scm | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
> index 2eefdb4c64..b01f63629f 100644
> --- a/gnu/packages/wm.scm
> +++ b/gnu/packages/wm.scm
> @@ -362,7 +362,7 @@ (define-public hypridle
>  (define-public hyprland
>    (package
>      (name "hyprland")
> -    (version "0.48.0")
> +    (version "0.48.1")
>      (source (origin
>                (method url-fetch)
>                (uri (string-append "https://github.com/hyprwm/Hyprland"
> @@ -379,7 +379,7 @@ (define-public hyprland
>                                "subprojects"))))
>                (sha256
>                 (base32
> -                "1adzdlz5ay5wil4l34150ciqjiir3jlyyxikdw3nw7yxb83mss8j"))))
> +                "19ip27hzaj2j2idaz33ypcslawkp9v5vpjx1gcm6ypqsip1s01h1"))))
>      (build-system cmake-build-system)
>      (arguments
>       (list #:cmake cmake-3.30
>
> base-commit: 3746dcae31730ff405f49e1a32b506bfa827a3ea
> --
> 2.49.0





This bug report was last modified 6 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.