GNU bug report logs - #78427
[PATCH 00/11] hypr* updates

Previous Next

Package: guix-patches;

Reported by: Murilo <murilo <at> disroot.org>

Date: Wed, 14 May 2025 17:48:02 UTC

Severity: normal

Tags: patch

Done: Hilton Chain <hako <at> ultrarare.space>

To reply to this bug, email your comments to 78427 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#78427; Package guix-patches. (Wed, 14 May 2025 17:48:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Murilo <murilo <at> disroot.org>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Wed, 14 May 2025 17:48:02 GMT) Full text and rfc822 format available.

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

From: Murilo <murilo <at> disroot.org>
To: guix-patches <at> gnu.org
Cc: john.kehayias <at> protonmail.com, Murilo <murilo <at> disroot.org>
Subject: [PATCH 00/11] hypr* updates
Date: Wed, 14 May 2025 14:46:03 -0300
This patch series updates the hypr* packages and libraries to their latest
upstream versions.

Relevant hypr* package changes:
  * hyprwayland-scanner is now a dependency of hypridle.
  * hyprland-protocols is now a dependency of hypridle.
  * wayland-protocols-next version update (1.42 -> 1.43)
    ** Needed for updating hyprland dependencies.
    ** We could technically bump to 1.44 but hyprland only needs 1.43, so I'm
not going further on this patch series.
  * linux-libre-headers is now a dependency of hyprland.
    ** This is because of https://github.com/hyprwm/Hyprland/pull/9806

Checks done:
  * guix pull --url=/home/look/projects/guile/guix --profile=/tmp/guix.master
    ** OK **
  * guix shell -D guix -CPW -- \
      ./pre-inst-env guix build \
      --dependents hyprpicker \
      --dependents hyprutils \
      --dependents aquamarine \
      --dependents hyprlock \
      --dependents hyprgraphics \
      --dependents hyprpicker \
      --dependents hyprpaper \
      --dependents hyprlang \
      --dependents hyprcursor \
      --dependents hyprland-qtutils \
      --dependents hypridle \
      --dependents hyprland-protocols \
      --dependents hyprwayland-scanner \
      --dependents xdg-desktop-portal-hyprland \
      --dependents hyprland \
      --dependents wayland-protocols-next
/gnu/store/b6qbbwn6fp6wjfvjgv75k797i7344mbd-hyprpicker-0.4.5
/gnu/store/ar7blkzd4dc76h0anfnsvghdvmixhjwh-grimblast-0.1-1.9d67858
/gnu/store/j4f5x4ciy17kj8xwl9234b0drsbyq1fh-hyprutils-0.7.1
/gnu/store/xv8b5h985l1rx0mvdr2fsnh6fjh7dsxx-hyprgraphics-0.1.3
/gnu/store/4wpn2ss59k0by6iszi2dp7y80i8r0m9s-hyprland-0.49.0
/gnu/store/g861ws206dg5d2r480a2lgvw0km18cxd-xdg-desktop-portal-hyprland-1.3.9
/gnu/store/ar7blkzd4dc76h0anfnsvghdvmixhjwh-grimblast-0.1-1.9d67858
/gnu/store/zcyzq3aqyczvbbszsf6a2f7d38ndf5z0-hyprlock-0.8.2
/gnu/store/cfi082pmazc0kaxhwmd7irhzdrx4j73l-hyprpaper-0.7.5
/gnu/store/mgix62m4y2rrkr81jzbklp2mrzdq4bb3-hyprlang-0.6.3
/gnu/store/cqzarcgf1pvs8b34hq3qkxl46x7x0ai3-hypridle-0.1.6
/gnu/store/xc9rwk3v8chaavs7g8y2346wfg20b94b-hyprcursor-0.1.12
/gnu/store/749g7hvmqq0k51vgig510saba748mrdh-hyprland-qtutils-0.1.4
/gnu/store/b6qbbwn6fp6wjfvjgv75k797i7344mbd-hyprpicker-0.4.5
/gnu/store/h030k8pabs87n13gg9sbxy9faxjc6ai4-aquamarine-0.8.0
/gnu/store/h030k8pabs87n13gg9sbxy9faxjc6ai4-aquamarine-0.8.0
/gnu/store/4wpn2ss59k0by6iszi2dp7y80i8r0m9s-hyprland-0.49.0
/gnu/store/g861ws206dg5d2r480a2lgvw0km18cxd-xdg-desktop-portal-hyprland-1.3.9
/gnu/store/ar7blkzd4dc76h0anfnsvghdvmixhjwh-grimblast-0.1-1.9d67858
/gnu/store/zcyzq3aqyczvbbszsf6a2f7d38ndf5z0-hyprlock-0.8.2
/gnu/store/xv8b5h985l1rx0mvdr2fsnh6fjh7dsxx-hyprgraphics-0.1.3
/gnu/store/4wpn2ss59k0by6iszi2dp7y80i8r0m9s-hyprland-0.49.0
/gnu/store/g861ws206dg5d2r480a2lgvw0km18cxd-xdg-desktop-portal-hyprland-1.3.9
/gnu/store/ar7blkzd4dc76h0anfnsvghdvmixhjwh-grimblast-0.1-1.9d67858
/gnu/store/zcyzq3aqyczvbbszsf6a2f7d38ndf5z0-hyprlock-0.8.2
/gnu/store/cfi082pmazc0kaxhwmd7irhzdrx4j73l-hyprpaper-0.7.5
/gnu/store/b6qbbwn6fp6wjfvjgv75k797i7344mbd-hyprpicker-0.4.5
/gnu/store/ar7blkzd4dc76h0anfnsvghdvmixhjwh-grimblast-0.1-1.9d67858
/gnu/store/cfi082pmazc0kaxhwmd7irhzdrx4j73l-hyprpaper-0.7.5
/gnu/store/mgix62m4y2rrkr81jzbklp2mrzdq4bb3-hyprlang-0.6.3
/gnu/store/g861ws206dg5d2r480a2lgvw0km18cxd-xdg-desktop-portal-hyprland-1.3.9
/gnu/store/cqzarcgf1pvs8b34hq3qkxl46x7x0ai3-hypridle-0.1.6
/gnu/store/4wpn2ss59k0by6iszi2dp7y80i8r0m9s-hyprland-0.49.0
/gnu/store/ar7blkzd4dc76h0anfnsvghdvmixhjwh-grimblast-0.1-1.9d67858
/gnu/store/zcyzq3aqyczvbbszsf6a2f7d38ndf5z0-hyprlock-0.8.2
/gnu/store/cfi082pmazc0kaxhwmd7irhzdrx4j73l-hyprpaper-0.7.5
/gnu/store/xc9rwk3v8chaavs7g8y2346wfg20b94b-hyprcursor-0.1.12
/gnu/store/xc9rwk3v8chaavs7g8y2346wfg20b94b-hyprcursor-0.1.12
/gnu/store/4wpn2ss59k0by6iszi2dp7y80i8r0m9s-hyprland-0.49.0
/gnu/store/g861ws206dg5d2r480a2lgvw0km18cxd-xdg-desktop-portal-hyprland-1.3.9
/gnu/store/ar7blkzd4dc76h0anfnsvghdvmixhjwh-grimblast-0.1-1.9d67858
/gnu/store/749g7hvmqq0k51vgig510saba748mrdh-hyprland-qtutils-0.1.4
/gnu/store/4wpn2ss59k0by6iszi2dp7y80i8r0m9s-hyprland-0.49.0
/gnu/store/g861ws206dg5d2r480a2lgvw0km18cxd-xdg-desktop-portal-hyprland-1.3.9
/gnu/store/ar7blkzd4dc76h0anfnsvghdvmixhjwh-grimblast-0.1-1.9d67858
/gnu/store/cqzarcgf1pvs8b34hq3qkxl46x7x0ai3-hypridle-0.1.6
/gnu/store/6752sdnihbnm2knnx5jhwv4gi19ppdg3-hyprland-protocols-0.6.4
/gnu/store/g861ws206dg5d2r480a2lgvw0km18cxd-xdg-desktop-portal-hyprland-1.3.9
/gnu/store/cqzarcgf1pvs8b34hq3qkxl46x7x0ai3-hypridle-0.1.6
/gnu/store/4wpn2ss59k0by6iszi2dp7y80i8r0m9s-hyprland-0.49.0
/gnu/store/ar7blkzd4dc76h0anfnsvghdvmixhjwh-grimblast-0.1-1.9d67858
/gnu/store/kxa5000zvcrgp1yh4asf3nwnpwb2sxra-hyprwayland-scanner-0.4.4
/gnu/store/g861ws206dg5d2r480a2lgvw0km18cxd-xdg-desktop-portal-hyprland-1.3.9
/gnu/store/cqzarcgf1pvs8b34hq3qkxl46x7x0ai3-hypridle-0.1.6
/gnu/store/4wpn2ss59k0by6iszi2dp7y80i8r0m9s-hyprland-0.49.0
/gnu/store/ar7blkzd4dc76h0anfnsvghdvmixhjwh-grimblast-0.1-1.9d67858
/gnu/store/b6qbbwn6fp6wjfvjgv75k797i7344mbd-hyprpicker-0.4.5
/gnu/store/h030k8pabs87n13gg9sbxy9faxjc6ai4-aquamarine-0.8.0
/gnu/store/zcyzq3aqyczvbbszsf6a2f7d38ndf5z0-hyprlock-0.8.2
/gnu/store/cfi082pmazc0kaxhwmd7irhzdrx4j73l-hyprpaper-0.7.5
/gnu/store/g861ws206dg5d2r480a2lgvw0km18cxd-xdg-desktop-portal-hyprland-1.3.9
/gnu/store/4wpn2ss59k0by6iszi2dp7y80i8r0m9s-hyprland-0.49.0
/gnu/store/g861ws206dg5d2r480a2lgvw0km18cxd-xdg-desktop-portal-hyprland-1.3.9
/gnu/store/ar7blkzd4dc76h0anfnsvghdvmixhjwh-grimblast-0.1-1.9d67858
/gnu/store/vp66lm4qhnmyjkkh8gr69z0kacc7p20x-wayland-protocols-next-1.43
/gnu/store/p7ak37cc891zlfpiyhmphpfx5lgn7k7v-foot-1.22.3
/gnu/store/4wpn2ss59k0by6iszi2dp7y80i8r0m9s-hyprland-0.49.0
/gnu/store/g861ws206dg5d2r480a2lgvw0km18cxd-xdg-desktop-portal-hyprland-1.3.9
/gnu/store/ar7blkzd4dc76h0anfnsvghdvmixhjwh-grimblast-0.1-1.9d67858
    ** OK **

Murilo (11):
  gnu: wayland-protocols-next: Update to 1.43.
  gnu: hyprlang: Update to 0.6.3.
  gnu: hyprutils: Update to 0.7.1.
  gnu: hyprland-protocols: Update to 0.6.4.
  gnu: hyprland-qtutils: Update to 0.1.4.
  gnu: hypridle: Update to 0.1.6.
  gnu: hyprcursor: Update to 0.1.12.
  gnu: hyprlock: Update to 0.8.2.
  gnu: hyprpaper: Update to 0.7.5.
  gnu: hyprpicker: Update to 0.4.5.
  gnu: hyprland: Update to 0.49.0.

 gnu/packages/cpp.scm         |  8 ++++----
 gnu/packages/freedesktop.scm |  8 ++++----
 gnu/packages/qt.scm          |  4 ++--
 gnu/packages/wm.scm          | 13 ++++++++-----
 gnu/packages/xdisorg.scm     | 16 ++++++++--------
 5 files changed, 26 insertions(+), 23 deletions(-)


base-commit: c5265b90b055ee15908298c5d463301f1aae2eb1
-- 
2.49.0





Information forwarded to guix-patches <at> gnu.org:
bug#78427; Package guix-patches. (Wed, 14 May 2025 17:57:02 GMT) Full text and rfc822 format available.

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

From: Murilo <murilo <at> disroot.org>
To: 78427 <at> debbugs.gnu.org
Cc: Murilo <murilo <at> disroot.org>
Subject: [PATCH 01/11] gnu: wayland-protocols-next: Update to 1.43.
Date: Wed, 14 May 2025 14:54:06 -0300
* gnu/packages/freedesktop.scm (wayland-protocols-next): Update to 1.43.

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

diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm
index de8fb975bc..be9354b87e 100644
--- a/gnu/packages/freedesktop.scm
+++ b/gnu/packages/freedesktop.scm
@@ -1576,7 +1576,7 @@ (define-public wayland-protocols-next
   (package
     (inherit wayland-protocols)
     (name "wayland-protocols-next")
-    (version "1.42")
+    (version "1.43")
     (source (origin
               (method git-fetch)
               (uri (git-reference
@@ -1585,7 +1585,7 @@ (define-public wayland-protocols-next
               (file-name (git-file-name name version))
               (sha256
                (base32
-                "1gx8788wgkl42x3fh4kwkfz2xy7n84slbjwqg9w5z2b7jjkwzrrq"))))))
+                "1pgjkc0gw11xb55kn8hf8adnmx3bkpgb4p0haylb2jh7irqhxhqd"))))))
 
 (define-public wayland-utils
   (package
-- 
2.49.0





Information forwarded to code <at> greghogan.com, guix-patches <at> gnu.org:
bug#78427; Package guix-patches. (Wed, 14 May 2025 17:57:03 GMT) Full text and rfc822 format available.

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

From: Murilo <murilo <at> disroot.org>
To: 78427 <at> debbugs.gnu.org
Cc: Murilo <murilo <at> disroot.org>
Subject: [PATCH 02/11] gnu: hyprlang: Update to 0.6.3.
Date: Wed, 14 May 2025 14:54:07 -0300
* gnu/packages/cpp.scm (hyprlang): Update to 0.6.3.

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

diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm
index 004fb8ecad..5a5aaec7e5 100644
--- a/gnu/packages/cpp.scm
+++ b/gnu/packages/cpp.scm
@@ -914,7 +914,7 @@ (define-public hyprgraphics
 (define-public hyprlang
   (package
     (name "hyprlang")
-    (version "0.6.0")
+    (version "0.6.3")
     (source (origin
               (method git-fetch)
               (uri (git-reference
@@ -923,7 +923,7 @@ (define-public hyprlang
               (file-name (git-file-name name version))
               (sha256
                (base32
-                "18f8vlg5ypw35gyi8gy0wqh5jvg1q67qywrb750bx8pk9gi1agx2"))))
+                "05p4nghkr0qpqjvcjrgxjqjwswmvg245hmhlcgdacpvdfmn38m4i"))))
     (build-system cmake-build-system)
     (arguments
      (list
-- 
2.49.0





Information forwarded to code <at> greghogan.com, guix-patches <at> gnu.org:
bug#78427; Package guix-patches. (Wed, 14 May 2025 17:57:03 GMT) Full text and rfc822 format available.

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

From: Murilo <murilo <at> disroot.org>
To: 78427 <at> debbugs.gnu.org
Cc: Murilo <murilo <at> disroot.org>
Subject: [PATCH 03/11] gnu: hyprutils: Update to 0.7.1.
Date: Wed, 14 May 2025 14:54:08 -0300
* gnu/packages/cpp.scm (hyprutils): Update to 0.7.1.

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

diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm
index 5a5aaec7e5..2f003c3907 100644
--- a/gnu/packages/cpp.scm
+++ b/gnu/packages/cpp.scm
@@ -948,7 +948,7 @@ (define-public hyprlang
 (define-public hyprutils
   (package
     (name "hyprutils")
-    (version "0.6.0")
+    (version "0.7.1")
     (source (origin
               (method git-fetch)
               (uri (git-reference
@@ -957,7 +957,7 @@ (define-public hyprutils
               (file-name (git-file-name name version))
               (sha256
                (base32
-                "11lvyd1inannmc6mdb8f4nx2h68ahwc9fi566jzh1wlvdh8h18pz"))))
+                "04vn5vxzxixfbyrvhhgrj1b2m7yhndbnv1y78v0q0i9kpmnvvlav"))))
     (build-system cmake-build-system)
     (arguments
      (list
-- 
2.49.0





Information forwarded to guix-patches <at> gnu.org:
bug#78427; Package guix-patches. (Wed, 14 May 2025 17:57:04 GMT) Full text and rfc822 format available.

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

From: Murilo <murilo <at> disroot.org>
To: 78427 <at> debbugs.gnu.org
Cc: Murilo <murilo <at> disroot.org>
Subject: [PATCH 04/11] gnu: hyprland-protocols: Update to 0.6.4.
Date: Wed, 14 May 2025 14:54:09 -0300
* gnu/packages/freedesktop.scm (hyprland-protocols): Update to 0.6.4.

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

diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm
index be9354b87e..ef88c225b8 100644
--- a/gnu/packages/freedesktop.scm
+++ b/gnu/packages/freedesktop.scm
@@ -1451,7 +1451,7 @@ (define-public python-pyxdg
 (define-public hyprland-protocols
   (package
     (name "hyprland-protocols")
-    (version "0.6.2")
+    (version "0.6.4")
     (source (origin
               (method git-fetch)
               (uri (git-reference
@@ -1460,7 +1460,7 @@ (define-public hyprland-protocols
               (file-name (git-file-name name version))
               (sha256
                (base32
-                "17044wvfgcj7sks1dvhsbycp3ls82g1wadi3hzd6n9bhpszrpzz6"))))
+                "0njqyl6vsqlb8dv4wdn5h34dk67yqzc99gvwa13j252cv3n0bpya"))))
     (build-system meson-build-system)
     (home-page "https://github.com/hyprwm/hyprland-protocols")
     (synopsis "Wayland protocol extensions for Hyprland")
-- 
2.49.0





Information forwarded to maxim.cournoyer <at> gmail.com, z572 <at> z572.online, iyzsong <at> envs.net, guix-patches <at> gnu.org:
bug#78427; Package guix-patches. (Wed, 14 May 2025 17:57:04 GMT) Full text and rfc822 format available.

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

From: Murilo <murilo <at> disroot.org>
To: 78427 <at> debbugs.gnu.org
Cc: Murilo <murilo <at> disroot.org>
Subject: [PATCH 05/11] gnu: hyprland-qtutils: Update to 0.1.4.
Date: Wed, 14 May 2025 14:54:10 -0300
* gnu/packages/qt.scm (hyprland-qtutils): Update to 0.1.4.

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

diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm
index 9f65a8bdda..49c014870b 100644
--- a/gnu/packages/qt.scm
+++ b/gnu/packages/qt.scm
@@ -5609,7 +5609,7 @@ (define-public soqt
 (define-public hyprland-qtutils
   (package
     (name "hyprland-qtutils")
-    (version "0.1.3")
+    (version "0.1.4")
     (source (origin
               (method git-fetch)
               (uri (git-reference
@@ -5618,7 +5618,7 @@ (define-public hyprland-qtutils
               (file-name (git-file-name name version))
               (sha256
                (base32
-                "010p7b2asjb09vpr1jwjmvqzyd6dv2a9acl5jz0xdikbp1mwfvzn"))))
+                "122qz9zajd11by5cwfjbxv7ngrj1q10fi7f982r8hxpn9ms2ilyr"))))
     (build-system qt-build-system)
     (arguments
      (list #:tests? #f ;There are no tests.
-- 
2.49.0





Information forwarded to guix-patches <at> gnu.org:
bug#78427; Package guix-patches. (Wed, 14 May 2025 17:57:05 GMT) Full text and rfc822 format available.

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

From: Murilo <murilo <at> disroot.org>
To: 78427 <at> debbugs.gnu.org
Cc: Murilo <murilo <at> disroot.org>
Subject: [PATCH 06/11] gnu: hypridle: Update to 0.1.6.
Date: Wed, 14 May 2025 14:54:11 -0300
* gnu/packages/wm.scm (hypridle): Update to 0.1.6.
[inputs]: Add hyprwayland-scanner; add hyprland-protocols.

Change-Id: I83481528a030e2564b74c53cef15882fcb02a0d7
---
 gnu/packages/wm.scm | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index 67a380ca0b..e459de4d7a 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -336,7 +336,7 @@ (define-public herbstluftwm
 (define-public hypridle
   (package
     (name "hypridle")
-    (version "0.1.5")
+    (version "0.1.6")
     (source (origin
               (method git-fetch)
               (uri (git-reference
@@ -345,13 +345,15 @@ (define-public hypridle
               (file-name (git-file-name name version))
               (sha256
                (base32
-                "1622iz8bl8mi7gj2sc2jq6z7622l7l2izj1l9ajwj2mxpwpkdhbs"))))
+                "1f30bx2hq5j3sdac3yn5j9ax64phz4bdgb1syr2jya8ycwd40a5q"))))
     (build-system cmake-build-system)
     (arguments (list #:tests? #f)) ;No tests.
     (native-inputs (list gcc-14 pkg-config))
     (inputs
-     (list hyprlang
+     (list hyprland-protocols
+           hyprlang
            hyprutils
+           hyprwayland-scanner
            sdbus-c++
            wayland
            wayland-protocols))
-- 
2.49.0





Information forwarded to guix-patches <at> gnu.org:
bug#78427; Package guix-patches. (Wed, 14 May 2025 17:57:05 GMT) Full text and rfc822 format available.

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

From: Murilo <murilo <at> disroot.org>
To: 78427 <at> debbugs.gnu.org
Cc: Murilo <murilo <at> disroot.org>
Subject: [PATCH 07/11] gnu: hyprcursor: Update to 0.1.12.
Date: Wed, 14 May 2025 14:54:12 -0300
* gnu/packages/xdisorg.scm (hyprcursor): Update to 0.1.12.

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

diff --git a/gnu/packages/xdisorg.scm b/gnu/packages/xdisorg.scm
index d8c6be80fe..6ddeaf74a3 100644
--- a/gnu/packages/xdisorg.scm
+++ b/gnu/packages/xdisorg.scm
@@ -3808,7 +3808,7 @@ (define-public hsetroot
 (define-public hyprcursor
   (package
     (name "hyprcursor")
-    (version "0.1.11")
+    (version "0.1.12")
     (source (origin
               (method git-fetch)
               (uri (git-reference
@@ -3817,7 +3817,7 @@ (define-public hyprcursor
               (file-name (git-file-name name version))
               (sha256
                (base32
-                "0k050802bpgdn1hnrfgadxs54hx0zak3y3jzbjnsb69i6ayydr1c"))))
+                "1blclwsk0p0990pk1ac9kvnlpafb6kh2knimb8bm25hqpr0xxy92"))))
     (build-system cmake-build-system)
     (arguments (list #:tests? #f))      ;TODO: No themes currently packaged.
     (native-inputs (list gcc-14 pkg-config))
-- 
2.49.0





Information forwarded to guix-patches <at> gnu.org:
bug#78427; Package guix-patches. (Wed, 14 May 2025 17:57:06 GMT) Full text and rfc822 format available.

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

From: Murilo <murilo <at> disroot.org>
To: 78427 <at> debbugs.gnu.org
Cc: Murilo <murilo <at> disroot.org>
Subject: [PATCH 08/11] gnu: hyprlock: Update to 0.8.2.
Date: Wed, 14 May 2025 14:54:13 -0300
* gnu/packages/xdisorg.scm (hyprlock): Update to 0.8.2.

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

diff --git a/gnu/packages/xdisorg.scm b/gnu/packages/xdisorg.scm
index 6ddeaf74a3..e5a2d8e0e8 100644
--- a/gnu/packages/xdisorg.scm
+++ b/gnu/packages/xdisorg.scm
@@ -3831,7 +3831,7 @@ (define-public hyprcursor
 (define-public hyprlock
   (package
    (name "hyprlock")
-   (version "0.7.0")
+   (version "0.8.2")
    (source
     (origin
      (method git-fetch)
@@ -3840,7 +3840,7 @@ (define-public hyprlock
            (commit (string-append "v" version))))
      (file-name (git-file-name name version))
      (sha256
-      (base32 "03ivr5nsjwiwvpdxpjnldwawy8sx8qgwhs57242xkb0zz0w0gvsk"))))
+      (base32 "1wrndp1bkyfp741mgvjflkbq4pvdlccrh6xaz41y1f9967j8magm"))))
    (build-system cmake-build-system)
    (arguments
     `(#:cmake ,cmake-next
-- 
2.49.0





Information forwarded to guix-patches <at> gnu.org:
bug#78427; Package guix-patches. (Wed, 14 May 2025 17:57:06 GMT) Full text and rfc822 format available.

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

From: Murilo <murilo <at> disroot.org>
To: 78427 <at> debbugs.gnu.org
Cc: Murilo <murilo <at> disroot.org>
Subject: [PATCH 09/11] gnu: hyprpaper: Update to 0.7.5.
Date: Wed, 14 May 2025 14:54:14 -0300
* gnu/packages/xdisorg.scm (hyprpaper): Update to 0.7.5.

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

diff --git a/gnu/packages/xdisorg.scm b/gnu/packages/xdisorg.scm
index e5a2d8e0e8..be2ea8b1b6 100644
--- a/gnu/packages/xdisorg.scm
+++ b/gnu/packages/xdisorg.scm
@@ -3882,7 +3882,7 @@ (define-public hyprlock
 (define-public hyprpaper
   (package
    (name "hyprpaper")
-   (version "0.7.4")
+   (version "0.7.5")
    (source (origin
             (method git-fetch)
             (uri (git-reference
@@ -3891,7 +3891,7 @@ (define-public hyprpaper
             (file-name (git-file-name name version))
             (sha256
              (base32
-              "151r6s04yy3digl3g6gs49xx41yv4xldmbnqr87gp5nz705hjsd6"))))
+              "0j3hbqfx40cjxkvaiqzfij8pgblg2hyv9lbbjjh4iahciwgh7623"))))
    (build-system cmake-build-system)
    (arguments
     `(#:tests? #f ;; no test
-- 
2.49.0





Information forwarded to guix-patches <at> gnu.org:
bug#78427; Package guix-patches. (Wed, 14 May 2025 17:57:07 GMT) Full text and rfc822 format available.

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

From: Murilo <murilo <at> disroot.org>
To: 78427 <at> debbugs.gnu.org
Cc: Murilo <murilo <at> disroot.org>
Subject: [PATCH 10/11] gnu: hyprpicker: Update to 0.4.5.
Date: Wed, 14 May 2025 14:54:15 -0300
* gnu/packages/xdisorg.scm (hyprpicker): Update to 0.4.5.

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

diff --git a/gnu/packages/xdisorg.scm b/gnu/packages/xdisorg.scm
index be2ea8b1b6..6985a2635f 100644
--- a/gnu/packages/xdisorg.scm
+++ b/gnu/packages/xdisorg.scm
@@ -3920,7 +3920,7 @@ (define-public hyprpaper
 (define-public hyprpicker
   (package
     (name "hyprpicker")
-    (version "0.4.2")
+    (version "0.4.5")
     (source (origin
               (method git-fetch)
               (uri (git-reference
@@ -3929,7 +3929,7 @@ (define-public hyprpicker
               (file-name (git-file-name name version))
               (sha256
                (base32
-                "1jnncnsrb8h3driryj27mnamh5fqs0sys6xmfwsyg4qx3dgb6s89"))))
+                "11sk2kkwqvahp0rf51mr7bax8n2ypqqgydi5hi53aagjsl4xxbdm"))))
     (build-system cmake-build-system)
     (arguments
      (list #:tests? #f                  ;No tests.
-- 
2.49.0





Information forwarded to guix-patches <at> gnu.org:
bug#78427; Package guix-patches. (Wed, 14 May 2025 17:57:07 GMT) Full text and rfc822 format available.

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

From: Murilo <murilo <at> disroot.org>
To: 78427 <at> debbugs.gnu.org
Cc: Murilo <murilo <at> disroot.org>
Subject: [PATCH 11/11] gnu: hyprland: Update to 0.49.0.
Date: Wed, 14 May 2025 14:54:16 -0300
* gnu/packages/wm.scm (hyprland): Update to 0.49.0.
[inputs]: Add linux-libre-headers-6.14.

This new input is needed for dma_buf_export_sync_file.

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

diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index e459de4d7a..7a4c690b01 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -368,7 +368,7 @@ (define-public hypridle
 (define-public hyprland
   (package
     (name "hyprland")
-    (version "0.48.1")
+    (version "0.49.0")
     (source (origin
               (method url-fetch)
               (uri (string-append "https://github.com/hyprwm/Hyprland"
@@ -385,7 +385,7 @@ (define-public hyprland
                               "subprojects"))))
               (sha256
                (base32
-                "19ip27hzaj2j2idaz33ypcslawkp9v5vpjx1gcm6ypqsip1s01h1"))))
+                "0c2pvi9cdg6jv9wiz966q1sj8mjmxsgvcplsmfhhknpy7h2gp5px"))))
     (build-system cmake-build-system)
     (arguments
      (list #:cmake cmake-next
@@ -440,6 +440,7 @@ (define-public hyprland
            udis86
            wayland
            wayland-protocols-next
+           linux-libre-headers-6.14
            xcb-util-errors
            xcb-util-wm
            xorg-server-xwayland))
-- 
2.49.0





Information forwarded to guix-patches <at> gnu.org:
bug#78427; Package guix-patches. (Thu, 15 May 2025 01:09:01 GMT) Full text and rfc822 format available.

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

From: "Murilo" <murilo <at> disroot.org>
To: "Murilo" <murilo <at> disroot.org>, <78427 <at> debbugs.gnu.org>
Subject: Re: [PATCH 06/11] gnu: hypridle: Update to 0.1.6.
Date: Wed, 14 May 2025 22:08:11 -0300
On Wed May 14, 2025 at 2:54 PM -03, Murilo wrote:
> * gnu/packages/wm.scm (hypridle): Update to 0.1.6.
> [inputs]: Add hyprwayland-scanner; add hyprland-protocols.
>
> Change-Id: I83481528a030e2564b74c53cef15882fcb02a0d7

I just noticed hypridle is segfaulting on runtime, I'll investigate and send a
v2 (or a new patch for it exclusively if I take too long).




Information forwarded to guix-patches <at> gnu.org:
bug#78427; Package guix-patches. (Thu, 15 May 2025 14:13:02 GMT) Full text and rfc822 format available.

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

From: "Murilo" <murilo <at> disroot.org>
To: "Murilo" <murilo <at> disroot.org>, <78427 <at> debbugs.gnu.org>
Subject: Re: [PATCH 06/11] gnu: hypridle: Update to 0.1.6.
Date: Thu, 15 May 2025 11:12:35 -0300
On Wed May 14, 2025 at 10:08 PM -03, Murilo wrote:
> I just noticed hypridle is segfaulting on runtime, I'll investigate and send a
> v2 (or a new patch for it exclusively if I take too long).

After some investigation it seems v0.1.6 broke support for seatd and now
only works on logind/elogind systems due to a lack of nullptr check on
m_sDBUSState.login.
After switching to elogind-service-type the problem is fixed and hypridle works
as expected.





Information forwarded to guix-patches <at> gnu.org:
bug#78427; Package guix-patches. (Fri, 16 May 2025 15:07:02 GMT) Full text and rfc822 format available.

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

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: Murilo <murilo <at> disroot.org>
Cc: 78427 <at> debbugs.gnu.org, Zheng Junjie <z572 <at> z572.online>,
 宋文武 <iyzsong <at> envs.net>
Subject: Re: [bug#78427] [PATCH 05/11] gnu: hyprland-qtutils: Update to 0.1.4.
Date: Sat, 17 May 2025 00:05:58 +0900
Hi,

Murilo <murilo <at> disroot.org> writes:

> * gnu/packages/qt.scm (hyprland-qtutils): Update to 0.1.4.
>
> Change-Id: Ie30304ff1130c0f19ae18890fbc4786aefd8a4c0
> ---
>  gnu/packages/qt.scm | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm
> index 9f65a8bdda..49c014870b 100644
> --- a/gnu/packages/qt.scm
> +++ b/gnu/packages/qt.scm
> @@ -5609,7 +5609,7 @@ (define-public soqt
>  (define-public hyprland-qtutils
>    (package
>      (name "hyprland-qtutils")
> -    (version "0.1.3")
> +    (version "0.1.4")
>      (source (origin
>                (method git-fetch)
>                (uri (git-reference
> @@ -5618,7 +5618,7 @@ (define-public hyprland-qtutils
>                (file-name (git-file-name name version))
>                (sha256
>                 (base32
> -                "010p7b2asjb09vpr1jwjmvqzyd6dv2a9acl5jz0xdikbp1mwfvzn"))))
> +                "122qz9zajd11by5cwfjbxv7ngrj1q10fi7f982r8hxpn9ms2ilyr"))))

I've applied this one only (flagged in qt-team).

-- 
Thanks,
Maxim




Information forwarded to guix-patches <at> gnu.org:
bug#78427; Package guix-patches. (Tue, 20 May 2025 18:05:02 GMT) Full text and rfc822 format available.

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

From: Murilo <murilo <at> disroot.org>
To: 78427 <at> debbugs.gnu.org
Cc: Murilo <murilo <at> disroot.org>
Subject: [PATCH v2 00/10] hypr* updates
Date: Tue, 20 May 2025 14:45:58 -0300
V1->V2:
  * Dropped the hyprland-qtutils patch, since it was applied as
56e6e84cc3fa25825b6d7c35d9773f3fb43b9c3d.
  * hypridle is now built against the latest upstream commit
(4f1c165) which fixes a SIGSEGV on non-(e)logind systems.
See <https://github.com/hyprwm/hypridle/issues/150>.
    ** I changed it to be compatible with the commit-revision package style, as
per the guix manual.
    ** I also added a comment inside the package definition for anyone updating
it next time to drop the commit-revision style and go back to the usual version
package style, since the next release will contain the fix commit.

Checks done:
  * guix pull --url=/home/look/projects/guile/guix --profile=/tmp/guix.master
    ** OK **
  * guix shell -D guix -CPW -- \
    ./pre-inst-env guix build \
    --dependents hyprpicker \
    --dependents hyprutils \
    --dependents aquamarine \
    --dependents hyprlock \
    --dependents hyprgraphics \
    --dependents hyprpicker \
    --dependents hyprpaper \
    --dependents hyprlang \
    --dependents hyprcursor \
    --dependents hyprland-qtutils \
    --dependents hypridle \
    --dependents hyprland-protocols \
    --dependents hyprwayland-scanner \
    --dependents xdg-desktop-portal-hyprland \
    --dependents hyprland \
    --dependents wayland-protocols-next | sort | uniq
/gnu/store/0vpmj6q31qz814xcwj6pahh0g310v1jd-hyprland-qtutils-0.1.4
/gnu/store/53k3js4dy9w2fm2ljh4nn12xmkdgxh28-xdg-desktop-portal-hyprland-1.3.9
/gnu/store/6752sdnihbnm2knnx5jhwv4gi19ppdg3-hyprland-protocols-0.6.4
/gnu/store/67qavh7hgl5zins6bcww2cw7jzpk4yfj-hypridle-0.1.6-1.4f1c165
/gnu/store/a6m998m3yj9yx748dq5d6npf1ji4wqdx-aquamarine-0.8.0
/gnu/store/b6qbbwn6fp6wjfvjgv75k797i7344mbd-hyprpicker-0.4.5
/gnu/store/cfi082pmazc0kaxhwmd7irhzdrx4j73l-hyprpaper-0.7.5
/gnu/store/j4f5x4ciy17kj8xwl9234b0drsbyq1fh-hyprutils-0.7.1
/gnu/store/jnv3k7qvyhaklk66wgykim397v6mxsj3-hyprland-0.49.0
/gnu/store/kxa5000zvcrgp1yh4asf3nwnpwb2sxra-hyprwayland-scanner-0.4.4
/gnu/store/mfyz151wglr39zmg43d790635yfpwlvm-hyprlock-0.8.2
/gnu/store/mgix62m4y2rrkr81jzbklp2mrzdq4bb3-hyprlang-0.6.3
/gnu/store/p7ak37cc891zlfpiyhmphpfx5lgn7k7v-foot-1.22.3
/gnu/store/vp66lm4qhnmyjkkh8gr69z0kacc7p20x-wayland-protocols-next-1.43
/gnu/store/xc9rwk3v8chaavs7g8y2346wfg20b94b-hyprcursor-0.1.12
/gnu/store/xv8b5h985l1rx0mvdr2fsnh6fjh7dsxx-hyprgraphics-0.1.3
/gnu/store/zb4y59639zxziz00jcvs3lc0lyrllwq0-grimblast-0.1-1.9d67858
    ** OK **

Murilo (10):
  gnu: wayland-protocols-next: Update to 1.43.
  gnu: hyprlang: Update to 0.6.3.
  gnu: hyprutils: Update to 0.7.1.
  gnu: hyprland-protocols: Update to 0.6.4.
  gnu: hypridle: Update to 0.1.6-1.4f1c165.
  gnu: hyprcursor: Update to 0.1.12.
  gnu: hyprlock: Update to 0.8.2.
  gnu: hyprpaper: Update to 0.7.5.
  gnu: hyprpicker: Update to 0.4.5.
  gnu: hyprland: Update to 0.49.0.

 gnu/packages/cpp.scm         |  8 ++---
 gnu/packages/freedesktop.scm |  8 ++---
 gnu/packages/wm.scm          | 65 +++++++++++++++++++-----------------
 gnu/packages/xdisorg.scm     | 16 ++++-----
 4 files changed, 51 insertions(+), 46 deletions(-)


base-commit: 28b2b7e6d7a57addc1c4e5529dcba483c8eff493
-- 
2.49.0





Information forwarded to guix-patches <at> gnu.org:
bug#78427; Package guix-patches. (Tue, 20 May 2025 18:05:03 GMT) Full text and rfc822 format available.

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

From: Murilo <murilo <at> disroot.org>
To: 78427 <at> debbugs.gnu.org
Cc: Murilo <murilo <at> disroot.org>
Subject: [PATCH v2 01/10] gnu: wayland-protocols-next: Update to 1.43.
Date: Tue, 20 May 2025 14:45:59 -0300
* gnu/packages/freedesktop.scm (wayland-protocols-next): Update to 1.43.

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

diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm
index de8fb975bc..be9354b87e 100644
--- a/gnu/packages/freedesktop.scm
+++ b/gnu/packages/freedesktop.scm
@@ -1576,7 +1576,7 @@ (define-public wayland-protocols-next
   (package
     (inherit wayland-protocols)
     (name "wayland-protocols-next")
-    (version "1.42")
+    (version "1.43")
     (source (origin
               (method git-fetch)
               (uri (git-reference
@@ -1585,7 +1585,7 @@ (define-public wayland-protocols-next
               (file-name (git-file-name name version))
               (sha256
                (base32
-                "1gx8788wgkl42x3fh4kwkfz2xy7n84slbjwqg9w5z2b7jjkwzrrq"))))))
+                "1pgjkc0gw11xb55kn8hf8adnmx3bkpgb4p0haylb2jh7irqhxhqd"))))))
 
 (define-public wayland-utils
   (package
-- 
2.49.0





Information forwarded to code <at> greghogan.com, guix-patches <at> gnu.org:
bug#78427; Package guix-patches. (Tue, 20 May 2025 18:05:03 GMT) Full text and rfc822 format available.

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

From: Murilo <murilo <at> disroot.org>
To: 78427 <at> debbugs.gnu.org
Cc: Murilo <murilo <at> disroot.org>
Subject: [PATCH v2 02/10] gnu: hyprlang: Update to 0.6.3.
Date: Tue, 20 May 2025 14:46:00 -0300
* gnu/packages/cpp.scm (hyprlang): Update to 0.6.3.

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

diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm
index 04e99fee0b..8d222e00f7 100644
--- a/gnu/packages/cpp.scm
+++ b/gnu/packages/cpp.scm
@@ -914,7 +914,7 @@ (define-public hyprgraphics
 (define-public hyprlang
   (package
     (name "hyprlang")
-    (version "0.6.0")
+    (version "0.6.3")
     (source (origin
               (method git-fetch)
               (uri (git-reference
@@ -923,7 +923,7 @@ (define-public hyprlang
               (file-name (git-file-name name version))
               (sha256
                (base32
-                "18f8vlg5ypw35gyi8gy0wqh5jvg1q67qywrb750bx8pk9gi1agx2"))))
+                "05p4nghkr0qpqjvcjrgxjqjwswmvg245hmhlcgdacpvdfmn38m4i"))))
     (build-system cmake-build-system)
     (arguments
      (list
-- 
2.49.0





Information forwarded to guix-patches <at> gnu.org:
bug#78427; Package guix-patches. (Tue, 20 May 2025 18:05:04 GMT) Full text and rfc822 format available.

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

From: Murilo <murilo <at> disroot.org>
To: 78427 <at> debbugs.gnu.org
Cc: Murilo <murilo <at> disroot.org>
Subject: [PATCH v2 04/10] gnu: hyprland-protocols: Update to 0.6.4.
Date: Tue, 20 May 2025 14:46:02 -0300
* gnu/packages/freedesktop.scm (hyprland-protocols): Update to 0.6.4.

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

diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm
index be9354b87e..ef88c225b8 100644
--- a/gnu/packages/freedesktop.scm
+++ b/gnu/packages/freedesktop.scm
@@ -1451,7 +1451,7 @@ (define-public python-pyxdg
 (define-public hyprland-protocols
   (package
     (name "hyprland-protocols")
-    (version "0.6.2")
+    (version "0.6.4")
     (source (origin
               (method git-fetch)
               (uri (git-reference
@@ -1460,7 +1460,7 @@ (define-public hyprland-protocols
               (file-name (git-file-name name version))
               (sha256
                (base32
-                "17044wvfgcj7sks1dvhsbycp3ls82g1wadi3hzd6n9bhpszrpzz6"))))
+                "0njqyl6vsqlb8dv4wdn5h34dk67yqzc99gvwa13j252cv3n0bpya"))))
     (build-system meson-build-system)
     (home-page "https://github.com/hyprwm/hyprland-protocols")
     (synopsis "Wayland protocol extensions for Hyprland")
-- 
2.49.0





Information forwarded to guix-patches <at> gnu.org:
bug#78427; Package guix-patches. (Tue, 20 May 2025 18:05:06 GMT) Full text and rfc822 format available.

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

From: Murilo <murilo <at> disroot.org>
To: 78427 <at> debbugs.gnu.org
Cc: Murilo <murilo <at> disroot.org>
Subject: [PATCH v2 05/10] gnu: hypridle: Update to 0.1.6-1.4f1c165.
Date: Tue, 20 May 2025 14:46:03 -0300
* gnu/packages/wm.scm (hypridle): Update to 0.1.6-1.4f1c165.
[inputs]: Add hyprwayland-scanner; add hyprland-protocols.

This update is built against this specific commit for compatibility
with non-(e)logind operating-systems.
Can go back to regular versioning on next release.

See <https://github.com/hyprwm/hypridle/issues/150>.

Change-Id: I83481528a030e2564b74c53cef15882fcb02a0d7
---
 gnu/packages/wm.scm | 60 ++++++++++++++++++++++++---------------------
 1 file changed, 32 insertions(+), 28 deletions(-)

diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index 67a380ca0b..085770d82b 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -334,34 +334,38 @@ (define-public herbstluftwm
     (license license:bsd-2)))
 
 (define-public hypridle
-  (package
-    (name "hypridle")
-    (version "0.1.5")
-    (source (origin
-              (method git-fetch)
-              (uri (git-reference
-                    (url "https://github.com/hyprwm/hypridle")
-                    (commit (string-append "v" version))))
-              (file-name (git-file-name name version))
-              (sha256
-               (base32
-                "1622iz8bl8mi7gj2sc2jq6z7622l7l2izj1l9ajwj2mxpwpkdhbs"))))
-    (build-system cmake-build-system)
-    (arguments (list #:tests? #f)) ;No tests.
-    (native-inputs (list gcc-14 pkg-config))
-    (inputs
-     (list hyprlang
-           hyprutils
-           sdbus-c++
-           wayland
-           wayland-protocols))
-    (home-page "https://github.com/hyprwm/hypridle")
-    (synopsis "Hyprland's idle daemon")
-    (description
-     "Hyprland's idle daemon, based on the @code{ext-idle-notify-v1} Wayland
-protocol.  Hypridle has support for D-Bus's loginctl
-commands (lock/unlock/before-sleep) and inhibit.")
-    (license license:bsd-3)))
+  ;; Go back to regular versioning on next release.
+  (let ((commit "4f1c165d3e340331de020b46b33a3edb2fd9d55e")
+        (revision "1"))
+    (package
+      (name "hypridle")
+      (version (git-version "0.1.6" revision commit))
+      (source (origin
+                (method git-fetch)
+                (uri (git-reference
+                      (url "https://github.com/hyprwm/hypridle")
+                      (commit commit)))
+                (file-name (git-file-name name version))
+                (sha256
+                 (base32
+                  "1f75vfd5fv8zhd7hy7lg26wmlaslxqj2knf3zi6wnv21n63m3wa1"))))
+      (build-system cmake-build-system)
+      (arguments (list #:tests? #f)) ;No tests.
+      (native-inputs (list gcc-14 pkg-config))
+      (inputs
+       (list hyprland-protocols
+             hyprlang
+             hyprutils
+             hyprwayland-scanner
+             sdbus-c++
+             wayland
+             wayland-protocols))
+      (home-page "https://github.com/hyprwm/hypridle")
+      (synopsis "Hyprland's idle daemon")
+      (description "Hyprland's idle daemon, based on the
+@code{ext-idle-notify-v1} Wayland protocol.  Hypridle has support for D-Bus's
+loginctl commands (lock/unlock/before-sleep) and inhibit.")
+      (license license:bsd-3))))
 
 (define-public hyprland
   (package
-- 
2.49.0





Information forwarded to guix-patches <at> gnu.org:
bug#78427; Package guix-patches. (Tue, 20 May 2025 18:05:06 GMT) Full text and rfc822 format available.

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

From: Murilo <murilo <at> disroot.org>
To: 78427 <at> debbugs.gnu.org
Cc: Murilo <murilo <at> disroot.org>
Subject: [PATCH v2 06/10] gnu: hyprcursor: Update to 0.1.12.
Date: Tue, 20 May 2025 14:46:04 -0300
* gnu/packages/xdisorg.scm (hyprcursor): Update to 0.1.12.

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

diff --git a/gnu/packages/xdisorg.scm b/gnu/packages/xdisorg.scm
index d8c6be80fe..6ddeaf74a3 100644
--- a/gnu/packages/xdisorg.scm
+++ b/gnu/packages/xdisorg.scm
@@ -3808,7 +3808,7 @@ (define-public hsetroot
 (define-public hyprcursor
   (package
     (name "hyprcursor")
-    (version "0.1.11")
+    (version "0.1.12")
     (source (origin
               (method git-fetch)
               (uri (git-reference
@@ -3817,7 +3817,7 @@ (define-public hyprcursor
               (file-name (git-file-name name version))
               (sha256
                (base32
-                "0k050802bpgdn1hnrfgadxs54hx0zak3y3jzbjnsb69i6ayydr1c"))))
+                "1blclwsk0p0990pk1ac9kvnlpafb6kh2knimb8bm25hqpr0xxy92"))))
     (build-system cmake-build-system)
     (arguments (list #:tests? #f))      ;TODO: No themes currently packaged.
     (native-inputs (list gcc-14 pkg-config))
-- 
2.49.0





Information forwarded to guix-patches <at> gnu.org:
bug#78427; Package guix-patches. (Tue, 20 May 2025 18:05:07 GMT) Full text and rfc822 format available.

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

From: Murilo <murilo <at> disroot.org>
To: 78427 <at> debbugs.gnu.org
Cc: Murilo <murilo <at> disroot.org>
Subject: [PATCH v2 07/10] gnu: hyprlock: Update to 0.8.2.
Date: Tue, 20 May 2025 14:46:05 -0300
* gnu/packages/xdisorg.scm (hyprlock): Update to 0.8.2.

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

diff --git a/gnu/packages/xdisorg.scm b/gnu/packages/xdisorg.scm
index 6ddeaf74a3..e5a2d8e0e8 100644
--- a/gnu/packages/xdisorg.scm
+++ b/gnu/packages/xdisorg.scm
@@ -3831,7 +3831,7 @@ (define-public hyprcursor
 (define-public hyprlock
   (package
    (name "hyprlock")
-   (version "0.7.0")
+   (version "0.8.2")
    (source
     (origin
      (method git-fetch)
@@ -3840,7 +3840,7 @@ (define-public hyprlock
            (commit (string-append "v" version))))
      (file-name (git-file-name name version))
      (sha256
-      (base32 "03ivr5nsjwiwvpdxpjnldwawy8sx8qgwhs57242xkb0zz0w0gvsk"))))
+      (base32 "1wrndp1bkyfp741mgvjflkbq4pvdlccrh6xaz41y1f9967j8magm"))))
    (build-system cmake-build-system)
    (arguments
     `(#:cmake ,cmake-next
-- 
2.49.0





Information forwarded to code <at> greghogan.com, guix-patches <at> gnu.org:
bug#78427; Package guix-patches. (Tue, 20 May 2025 18:05:08 GMT) Full text and rfc822 format available.

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

From: Murilo <murilo <at> disroot.org>
To: 78427 <at> debbugs.gnu.org
Cc: Murilo <murilo <at> disroot.org>
Subject: [PATCH v2 03/10] gnu: hyprutils: Update to 0.7.1.
Date: Tue, 20 May 2025 14:46:01 -0300
* gnu/packages/cpp.scm (hyprutils): Update to 0.7.1.

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

diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm
index 8d222e00f7..39596bd54f 100644
--- a/gnu/packages/cpp.scm
+++ b/gnu/packages/cpp.scm
@@ -948,7 +948,7 @@ (define-public hyprlang
 (define-public hyprutils
   (package
     (name "hyprutils")
-    (version "0.6.0")
+    (version "0.7.1")
     (source (origin
               (method git-fetch)
               (uri (git-reference
@@ -957,7 +957,7 @@ (define-public hyprutils
               (file-name (git-file-name name version))
               (sha256
                (base32
-                "11lvyd1inannmc6mdb8f4nx2h68ahwc9fi566jzh1wlvdh8h18pz"))))
+                "04vn5vxzxixfbyrvhhgrj1b2m7yhndbnv1y78v0q0i9kpmnvvlav"))))
     (build-system cmake-build-system)
     (arguments
      (list
-- 
2.49.0





Information forwarded to guix-patches <at> gnu.org:
bug#78427; Package guix-patches. (Tue, 20 May 2025 18:05:09 GMT) Full text and rfc822 format available.

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

From: Murilo <murilo <at> disroot.org>
To: 78427 <at> debbugs.gnu.org
Cc: Murilo <murilo <at> disroot.org>
Subject: [PATCH v2 09/10] gnu: hyprpicker: Update to 0.4.5.
Date: Tue, 20 May 2025 14:46:07 -0300
* gnu/packages/xdisorg.scm (hyprpicker): Update to 0.4.5.

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

diff --git a/gnu/packages/xdisorg.scm b/gnu/packages/xdisorg.scm
index be2ea8b1b6..6985a2635f 100644
--- a/gnu/packages/xdisorg.scm
+++ b/gnu/packages/xdisorg.scm
@@ -3920,7 +3920,7 @@ (define-public hyprpaper
 (define-public hyprpicker
   (package
     (name "hyprpicker")
-    (version "0.4.2")
+    (version "0.4.5")
     (source (origin
               (method git-fetch)
               (uri (git-reference
@@ -3929,7 +3929,7 @@ (define-public hyprpicker
               (file-name (git-file-name name version))
               (sha256
                (base32
-                "1jnncnsrb8h3driryj27mnamh5fqs0sys6xmfwsyg4qx3dgb6s89"))))
+                "11sk2kkwqvahp0rf51mr7bax8n2ypqqgydi5hi53aagjsl4xxbdm"))))
     (build-system cmake-build-system)
     (arguments
      (list #:tests? #f                  ;No tests.
-- 
2.49.0





Information forwarded to guix-patches <at> gnu.org:
bug#78427; Package guix-patches. (Tue, 20 May 2025 18:05:10 GMT) Full text and rfc822 format available.

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

From: Murilo <murilo <at> disroot.org>
To: 78427 <at> debbugs.gnu.org
Cc: Murilo <murilo <at> disroot.org>
Subject: [PATCH v2 10/10] gnu: hyprland: Update to 0.49.0.
Date: Tue, 20 May 2025 14:46:08 -0300
* gnu/packages/wm.scm (hyprland): Update to 0.49.0.
[inputs]: Add linux-libre-headers-6.14.

This new input is needed for dma_buf_export_sync_file.

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

diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index 085770d82b..0ecdc4e2c5 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -370,7 +370,7 @@ (define-public hypridle
 (define-public hyprland
   (package
     (name "hyprland")
-    (version "0.48.1")
+    (version "0.49.0")
     (source (origin
               (method url-fetch)
               (uri (string-append "https://github.com/hyprwm/Hyprland"
@@ -387,7 +387,7 @@ (define-public hyprland
                               "subprojects"))))
               (sha256
                (base32
-                "19ip27hzaj2j2idaz33ypcslawkp9v5vpjx1gcm6ypqsip1s01h1"))))
+                "0c2pvi9cdg6jv9wiz966q1sj8mjmxsgvcplsmfhhknpy7h2gp5px"))))
     (build-system cmake-build-system)
     (arguments
      (list #:cmake cmake-next
@@ -442,6 +442,7 @@ (define-public hyprland
            udis86
            wayland
            wayland-protocols-next
+           linux-libre-headers-6.14
            xcb-util-errors
            xcb-util-wm
            xorg-server-xwayland))
-- 
2.49.0





Information forwarded to guix-patches <at> gnu.org:
bug#78427; Package guix-patches. (Tue, 20 May 2025 18:05:10 GMT) Full text and rfc822 format available.

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

From: Murilo <murilo <at> disroot.org>
To: 78427 <at> debbugs.gnu.org
Cc: Murilo <murilo <at> disroot.org>
Subject: [PATCH v2 08/10] gnu: hyprpaper: Update to 0.7.5.
Date: Tue, 20 May 2025 14:46:06 -0300
* gnu/packages/xdisorg.scm (hyprpaper): Update to 0.7.5.

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

diff --git a/gnu/packages/xdisorg.scm b/gnu/packages/xdisorg.scm
index e5a2d8e0e8..be2ea8b1b6 100644
--- a/gnu/packages/xdisorg.scm
+++ b/gnu/packages/xdisorg.scm
@@ -3882,7 +3882,7 @@ (define-public hyprlock
 (define-public hyprpaper
   (package
    (name "hyprpaper")
-   (version "0.7.4")
+   (version "0.7.5")
    (source (origin
             (method git-fetch)
             (uri (git-reference
@@ -3891,7 +3891,7 @@ (define-public hyprpaper
             (file-name (git-file-name name version))
             (sha256
              (base32
-              "151r6s04yy3digl3g6gs49xx41yv4xldmbnqr87gp5nz705hjsd6"))))
+              "0j3hbqfx40cjxkvaiqzfij8pgblg2hyv9lbbjjh4iahciwgh7623"))))
    (build-system cmake-build-system)
    (arguments
     `(#:tests? #f ;; no test
-- 
2.49.0





Reply sent to Hilton Chain <hako <at> ultrarare.space>:
You have taken responsibility. (Sat, 24 May 2025 01:41:08 GMT) Full text and rfc822 format available.

Notification sent to Murilo <murilo <at> disroot.org>:
bug acknowledged by developer. (Sat, 24 May 2025 01:41:09 GMT) Full text and rfc822 format available.

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

From: Hilton Chain <hako <at> ultrarare.space>
To: Murilo <murilo <at> disroot.org>
Cc: John Kehayias <john.kehayias <at> protonmail.com>, 78427-done <at> debbugs.gnu.org
Subject: Re: [bug#78427] [PATCH v2 00/10] hypr* updates
Date: Sat, 24 May 2025 09:16:04 +0800
Murilo via Guix-patches via <guix-patches <at> gnu.org> writes:

> V1->V2:
>   * Dropped the hyprland-qtutils patch, since it was applied as
> 56e6e84cc3fa25825b6d7c35d9773f3fb43b9c3d.
>   * hypridle is now built against the latest upstream commit
> (4f1c165) which fixes a SIGSEGV on non-(e)logind systems.
> See <https://github.com/hyprwm/hypridle/issues/150>.
>     ** I changed it to be compatible with the commit-revision package style, as
> per the guix manual.
>     ** I also added a comment inside the package definition for anyone updating
> it next time to drop the commit-revision style and go back to the usual version
> package style, since the next release will contain the fix commit.
>
> Murilo (10):
>   gnu: wayland-protocols-next: Update to 1.43.
>   gnu: hyprlang: Update to 0.6.3.
>   gnu: hyprutils: Update to 0.7.1.
>   gnu: hyprland-protocols: Update to 0.6.4.
>   gnu: hypridle: Update to 0.1.6-1.4f1c165.
>   gnu: hyprcursor: Update to 0.1.12.
>   gnu: hyprlock: Update to 0.8.2.
>   gnu: hyprpaper: Update to 0.7.5.
>   gnu: hyprpicker: Update to 0.4.5.
>   gnu: hyprland: Update to 0.49.0.
>
>  gnu/packages/cpp.scm         |  8 ++---
>  gnu/packages/freedesktop.scm |  8 ++---
>  gnu/packages/wm.scm          | 65 +++++++++++++++++++-----------------
>  gnu/packages/xdisorg.scm     | 16 ++++-----
>  4 files changed, 51 insertions(+), 46 deletions(-)
>
>
> base-commit: 28b2b7e6d7a57addc1c4e5529dcba483c8eff493
> --
> 2.49.0

Adjusted commit messages for some and applied as the following commits:

--8<---------------cut here---------------start------------->8---
917a9fd36da gnu: hyprland: Update to 0.49.0.
30424b9af74 gnu: hyprpicker: Update to 0.4.5.
2e2fbcc51ae gnu: hyprpaper: Update to 0.7.5.
9ee791aebfb gnu: hyprlock: Update to 0.8.2.
671988a3655 gnu: hyprcursor: Update to 0.1.12.
95fa4e83e3b gnu: hypridle: Update to 0.1.6-1.4f1c165.
13e7d936683 gnu: hyprland-protocols: Update to 0.6.4.
2592d17419d gnu: hyprutils: Update to 0.7.1.
35b1d9a401d gnu: hyprlang: Update to 0.6.3.
79f6621f73c gnu: wayland-protocols-next: Update to 1.43.
--8<---------------cut here---------------end--------------->8---

Thanks!




This bug report was last modified 14 days ago.

Previous Next


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