GNU bug report logs - #76910
[PATCH 0/4] gnu: Add Hyprland plugins

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix-patches; Reported by: Andrew Wong <wongandj@HIDDEN>; Keywords: patch; dated Mon, 10 Mar 2025 04:26:02 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.

Message received at 76910 <at> debbugs.gnu.org:


Received: (at 76910) by debbugs.gnu.org; 1 Apr 2025 09:29:09 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Apr 01 05:29:09 2025
Received: from localhost ([127.0.0.1]:46107 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tzXvg-0004d1-Nt
	for submit <at> debbugs.gnu.org; Tue, 01 Apr 2025 05:29:08 -0400
Received: from layka.disroot.org ([178.21.23.139]:59184)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <gabrielsantosdesouza@HIDDEN>)
 id 1tzXvd-0004cp-6V
 for 76910 <at> debbugs.gnu.org; Tue, 01 Apr 2025 05:29:06 -0400
Received: from mail01.disroot.lan (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 2508125C8E;
 Tue,  1 Apr 2025 11:29:03 +0200 (CEST)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP
 id ojk8xXuSq7EC; Tue,  1 Apr 2025 11:29:02 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1743499742; bh=Q3phj71+HVQQemEhlcqjaJeUhi49ws6T+TMukPRywAI=;
 h=Date:From:To:Subject:In-Reply-To:References;
 b=f0TWz4XiuoUZ2jxYj3irV88jren64wt2adym6QbBc+JSo+aWjfczaM9Vk6/Y+VAUZ
 sgc4yhh4xUkWVOHmMLSv8zMZJNOEfSDUcwYT2+ORR7S4QC0pxMnESTE7RDsHVVeo4V
 WmSz9hKTtUpS8mvVbej/fw1F9smFYWj0/bvIo62yFBkH1tfznu76R7MOQjXhhQXYSL
 XL/pg8pKPpuEOr4X2pekr1Z0eKEMYfFSZEmc4714u0CKlGzlYHg54cMPVns66XbRfC
 Dj0eUGLyN9kfYVZnGbgnncH+0NroM2/v8HlJCu+1VwJFMnWmedCq1KtpP8SGBXV1q2
 XPb6Z+YLwmzHg==
Date: Tue, 01 Apr 2025 06:28:56 -0300
From: Gabriel Santos <gabrielsantosdesouza@HIDDEN>
To: Andrew Wong <wongandj@HIDDEN>,
 Andrew Wong via Guix-patches via <guix-patches@HIDDEN>,
 76910 <at> debbugs.gnu.org
Subject: Re: [bug#76910] [PATCH v3 0/5] Add Hyprland Plugins
User-Agent: Thunderbird for Android
In-Reply-To: <cover.1743492882.git.wongandj@HIDDEN>
References: <cover.1741580560.git.wongandj@HIDDEN>
 <cover.1743492882.git.wongandj@HIDDEN>
Message-ID: <2B543D58-843C-4254-95D1-5AC92AACBE42@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain;
 charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 76910
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

>Also, I've removed hypr-dynamic-cursors, as I couldn't find a commit for i=
t that
>both builds and loads for Hyprland versions 0=2E48=2E0 and 0=2E48=2E1=2E =
Gabriel, if you
>have any advice regarding this, it would be appreciated=2E

I don't really have any advice on this=2E

If it fails to build and load, it's best to wait until a
version for 0=2E48=2E1 is released to add it back=2E

--=20
Gabriel Santos




Information forwarded to guix-patches@HIDDEN:
bug#76910; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 1 Apr 2025 09:29:30 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Apr 01 05:29:29 2025
Received: from localhost ([127.0.0.1]:46110 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tzXw1-0004e3-3b
	for submit <at> debbugs.gnu.org; Tue, 01 Apr 2025 05:29:29 -0400
Received: from lists.gnu.org ([2001:470:142::17]:48484)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <gabrielsantosdesouza@HIDDEN>)
 id 1tzXvy-0004dD-3m
 for submit <at> debbugs.gnu.org; Tue, 01 Apr 2025 05:29:26 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <gabrielsantosdesouza@HIDDEN>)
 id 1tzXvh-0003Pf-Om
 for guix-patches@HIDDEN; Tue, 01 Apr 2025 05:29:09 -0400
Received: from layka.disroot.org ([178.21.23.139])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <gabrielsantosdesouza@HIDDEN>)
 id 1tzXvd-0000l7-SK
 for guix-patches@HIDDEN; Tue, 01 Apr 2025 05:29:09 -0400
Received: from mail01.disroot.lan (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 2508125C8E;
 Tue,  1 Apr 2025 11:29:03 +0200 (CEST)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP
 id ojk8xXuSq7EC; Tue,  1 Apr 2025 11:29:02 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1743499742; bh=Q3phj71+HVQQemEhlcqjaJeUhi49ws6T+TMukPRywAI=;
 h=Date:From:To:Subject:In-Reply-To:References;
 b=f0TWz4XiuoUZ2jxYj3irV88jren64wt2adym6QbBc+JSo+aWjfczaM9Vk6/Y+VAUZ
 sgc4yhh4xUkWVOHmMLSv8zMZJNOEfSDUcwYT2+ORR7S4QC0pxMnESTE7RDsHVVeo4V
 WmSz9hKTtUpS8mvVbej/fw1F9smFYWj0/bvIo62yFBkH1tfznu76R7MOQjXhhQXYSL
 XL/pg8pKPpuEOr4X2pekr1Z0eKEMYfFSZEmc4714u0CKlGzlYHg54cMPVns66XbRfC
 Dj0eUGLyN9kfYVZnGbgnncH+0NroM2/v8HlJCu+1VwJFMnWmedCq1KtpP8SGBXV1q2
 XPb6Z+YLwmzHg==
Date: Tue, 01 Apr 2025 06:28:56 -0300
From: Gabriel Santos <gabrielsantosdesouza@HIDDEN>
To: Andrew Wong <wongandj@HIDDEN>,
 Andrew Wong via Guix-patches via <guix-patches@HIDDEN>,
 76910 <at> debbugs.gnu.org
Subject: Re: [bug#76910] [PATCH v3 0/5] Add Hyprland Plugins
User-Agent: Thunderbird for Android
In-Reply-To: <cover.1743492882.git.wongandj@HIDDEN>
References: <cover.1741580560.git.wongandj@HIDDEN>
 <cover.1743492882.git.wongandj@HIDDEN>
Message-ID: <2B543D58-843C-4254-95D1-5AC92AACBE42@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain;
 charset=utf-8
Content-Transfer-Encoding: quoted-printable
Received-SPF: pass client-ip=178.21.23.139;
 envelope-from=gabrielsantosdesouza@HIDDEN; helo=layka.disroot.org
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 RCVD_IN_MSPIKE_H2=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001,
 RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.9 (/)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.1 (/)

>Also, I've removed hypr-dynamic-cursors, as I couldn't find a commit for i=
t that
>both builds and loads for Hyprland versions 0=2E48=2E0 and 0=2E48=2E1=2E =
Gabriel, if you
>have any advice regarding this, it would be appreciated=2E

I don't really have any advice on this=2E

If it fails to build and load, it's best to wait until a
version for 0=2E48=2E1 is released to add it back=2E

--=20
Gabriel Santos




Information forwarded to guix-patches@HIDDEN:
bug#76910; Package guix-patches. Full text available.

Message received at 76910 <at> debbugs.gnu.org:


Received: (at 76910) by debbugs.gnu.org; 1 Apr 2025 07:54:15 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Apr 01 03:54:15 2025
Received: from localhost ([127.0.0.1]:45027 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tzWRq-0005mW-JH
	for submit <at> debbugs.gnu.org; Tue, 01 Apr 2025 03:54:15 -0400
Received: from qs51p00im-qukt01080302.me.com ([17.57.155.21]:30483)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <wongandj@HIDDEN>)
 id 1tzWRl-0005lW-Tz
 for 76910 <at> debbugs.gnu.org; Tue, 01 Apr 2025 03:54:10 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icloud.com;
 s=1a1hai; bh=rEw/HbYuRgONznjQipsSBAnT0veh+bsKQv1n7w/HlCw=;
 h=From:To:Subject:Date:Message-ID:MIME-Version:x-icloud-hme;
 b=No+VaB58sD4T+mg0OXMlNownj3lK9ez7cpmbSLOoIWQlh87y7e5/r8hC6vyh7w9o+
 jSGy97sA6wPyicov/NC5eEN91DKDxaNwuodN8Zo+GxVesD+pMK3VzQdnEJo94OEb5w
 Wmm+HEuN91/rv1rQeA/Up/OZhCTLXK1wGmW3AcM1IZn1CoCNI+aPOyoqYwwsdjyC0n
 CMSqPRWgpQIk3t8XSIjQe/CjHvsUI5ggYx2shaWAMYoR5ZRA/L1YO/docOj/o/MrL6
 +cgB1nbYQDuDSdwQARtudck2i9ylhJnNdt2DZQ0TXmbTRoHAlaoHTZNFVohZUzLU+F
 2rhJQOZfWLb4g==
Received: from wongworks.lan (qs51p00im-dlb-asmtp-mailmevip.me.com
 [17.57.155.28])
 by qs51p00im-qukt01080302.me.com (Postfix) with ESMTPSA id 06E9D114021A;
 Tue,  1 Apr 2025 07:54:02 +0000 (UTC)
From: Andrew Wong <wongandj@HIDDEN>
To: 76910 <at> debbugs.gnu.org
Subject: [PATCH v3 5/5] gnu: Add hyprland plugin maintainer note
Date: Tue,  1 Apr 2025 03:34:42 -0400
Message-ID: <bda094df8734d35c08cc1482a289c86442c7f9fa.1743492882.git.wongandj@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <cover.1743492882.git.wongandj@HIDDEN>
References: <cover.1743492882.git.wongandj@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Proofpoint-GUID: J-Xv6m_FuQvGx6nVq26C2akVpyr1fK8n
X-Proofpoint-ORIG-GUID: J-Xv6m_FuQvGx6nVq26C2akVpyr1fK8n
X-Proofpoint-Virus-Version: vendor=baseguard
 engine=ICAP:2.0.272,Aquarius:18.0.1095,Hydra:6.0.680,FMLib:17.12.68.34
 definitions=2025-04-01_03,2025-03-27_02,2024-11-22_01
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 malwarescore=0
 bulkscore=0
 suspectscore=0 mlxscore=0 phishscore=0 clxscore=1015 mlxlogscore=999
 adultscore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.19.0-2308100000 definitions=main-2504010051
X-Apple-Remote-Links: v=1;h=KCk=;charset=UTF-8
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 76910
Cc: Andrew Wong <wongandj@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

Change-Id: I971940d515b1820532abbc31754d31d6f2efd515
---
 gnu/packages/wm.scm | 27 +++++++++++++++++++++++++++
 1 file changed, 27 insertions(+)

diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index 537150e138..03ccc0dce6 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -447,6 +447,33 @@ (define-public hyprland
      `((upstream-name . "source")))
     (license license:bsd-3)))
 
+
+;; READ THIS regarding Hyprland plugin versioning
+;;
+;; Each Hyprland plugin contains a .toml file with an entry called `commit_pins'
+;; containing pairs of commit hashes. The first hash is Hyprland's commit hash, and
+;; the second hash is the hash of the plugin repository which hyprpm would switch to
+;; before compiling the plugin[1]. Therefore, to remain consistent with hyprpm, when
+;; upgrading a plugin, maintainers should check its .toml file and use the hash
+;; corresponding to the packaged Hyprland version. If Hyprland's packaged commit is
+;; not listed, packagers should use the latest working commit. For plugins that lack
+;; their own version numbers, we will use git-version, with the newest supported
+;; Hyprland version as the VERSION argument.
+;;
+;; A flaw with this way of doing things is that the correct version of a plugin will
+;; not automatically be built if a transformation is used to select a different
+;; version of Hyprland from what is packaged, or if Hyprland is updated without its
+;; plugins. However, with the rapid pace (as of 1 Apr 2025) of Hyprland and related
+;; softwares, we can reasonably hope that soon, either A) hyprpm will develop enough
+;; to become usable as a Guix-managed build tool, or B) hyprpm will become obsolete
+;; by the introduction of a stable, versioned Hyprland API.
+;;
+;; You can safely test plugins by launching hyprland from a shell (wayland sessions
+;; can run within each other) and loading the plugin into it using hyprctl's
+;; '--instance' option and 'plugin load' command.
+;;
+;; [1] https://wiki.hyprland.org/Plugins/Development/Plugin-Guidelines/#commit-pins
+
 (define hyprland-plugin
   (lambda (plugin-name plugin-provision)
     "Generate a packaged plugin from Hyprland's official plugin repository."
-- 
2.49.0





Information forwarded to guix-patches@HIDDEN:
bug#76910; Package guix-patches. Full text available.

Message received at 76910 <at> debbugs.gnu.org:


Received: (at 76910) by debbugs.gnu.org; 1 Apr 2025 07:54:12 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Apr 01 03:54:12 2025
Received: from localhost ([127.0.0.1]:45025 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tzWRo-0005mI-5E
	for submit <at> debbugs.gnu.org; Tue, 01 Apr 2025 03:54:12 -0400
Received: from qs51p00im-qukt01080302.me.com ([17.57.155.21]:25043)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <wongandj@HIDDEN>)
 id 1tzWRj-0005l7-VJ
 for 76910 <at> debbugs.gnu.org; Tue, 01 Apr 2025 03:54:09 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icloud.com;
 s=1a1hai; bh=k277+Tl24pUBm6ltaen0sQ1iEsdd9kxAG82VfAL8P5Q=;
 h=From:To:Subject:Date:Message-ID:MIME-Version:x-icloud-hme;
 b=r/pmVOeDEpO7PqBd/aXGL64yv9ceuRrocsHTWFXQyO88PjBHrBoEUrwiJkxJZqKa7
 7IuSbmJ0dR/5yjthGCbkPmPt+z6eXlfJ2bl/dKKJmIBNGXodHCXMD7fmFuFrD1D9pc
 pNWpJ3oNdsRMNJsRDgyw10uaGxaKzHJyaR9DwewmI4gpnJdLnb8nomO3b/yytadSeK
 98CYS4dvGACiUGMQjrDgp76ZG01SPCF6WXk/BBXiQoHqcTsM9cCkCRNPRKIXNpfkgG
 is9+kHdiGNJPoZ9aUWW2Dn2donZHiokRTJ17FEPq2sniMk6vowfWgW4KfZtHkr2Oti
 B//X6IfN7O/9g==
Received: from wongworks.lan (qs51p00im-dlb-asmtp-mailmevip.me.com
 [17.57.155.28])
 by qs51p00im-qukt01080302.me.com (Postfix) with ESMTPSA id 201D61140259;
 Tue,  1 Apr 2025 07:54:00 +0000 (UTC)
From: Andrew Wong <wongandj@HIDDEN>
To: 76910 <at> debbugs.gnu.org
Subject: [PATCH v3 4/5] gnu: Add hypr-darkwindow.
Date: Tue,  1 Apr 2025 03:34:41 -0400
Message-ID: <9299aa751f75e6b631eff5e24a03ea59c646bfd6.1743492882.git.wongandj@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <cover.1743492882.git.wongandj@HIDDEN>
References: <cover.1743492882.git.wongandj@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Proofpoint-GUID: S9alRqyKjWI4qZjp9gubBWyA7zLFqR-u
X-Proofpoint-ORIG-GUID: S9alRqyKjWI4qZjp9gubBWyA7zLFqR-u
X-Proofpoint-Virus-Version: vendor=baseguard
 engine=ICAP:2.0.272,Aquarius:18.0.1095,Hydra:6.0.680,FMLib:17.12.68.34
 definitions=2025-04-01_03,2025-03-27_02,2024-11-22_01
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 malwarescore=0
 bulkscore=0
 suspectscore=0 mlxscore=0 phishscore=0 clxscore=1015 mlxlogscore=999
 adultscore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.19.0-2308100000 definitions=main-2504010051
X-Apple-Remote-Links: v=1;h=KCk=;charset=UTF-8
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 76910
Cc: Andrew Wong <wongandj@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

* gnu/packages/wm.scm (hypr-darkwindow): New variable.

Change-Id: Ide445c85047e17b5817580bde896a6c303e6a4cd
---
 gnu/packages/wm.scm | 47 +++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 47 insertions(+)

diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index 399075e668..537150e138 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -610,6 +610,53 @@ (define-public hy3
 including node-based window manipulation and optional autotiling.")
       (license license:gpl3))))
 
+(define-public hypr-darkwindow
+  (let ((commit "2d2e7ebac5c52cb23f3cbf06052ceba47a73802d"))
+    (package
+      (name "hypr-darkwindow")
+      (version (git-version "0.48.1" "0" commit))
+      (source
+       (origin
+         (method git-fetch)
+         (uri (git-reference
+               (url "https://github.com/micha4w/Hypr-DarkWindow")
+               (commit commit)))
+         (file-name (git-file-name name version))
+         (sha256
+          (base32 "0avrc6bcgynvb0j5hw3fh585n971kxrk8bfgwpng6d5m6flav26z"))))
+      (build-system gnu-build-system)
+      (native-inputs (list gcc-14 pkg-config))
+      (inputs (list aquamarine
+                    eudev
+                    hyprgraphics
+                    hyprlang
+                    hyprutils
+                    libdrm
+                    libinput
+                    libxkbcommon
+                    mesa
+                    pango
+                    pixman
+                    wayland
+                    hyprland))
+      (arguments
+       (list
+        #:tests? #f
+        #:phases
+        #~(modify-phases %standard-phases
+            (delete 'configure)
+            (replace 'install
+              (lambda* _
+                (install-file "out/hypr-darkwindow.so"
+                              (string-append #$output "/lib")))))))
+      (home-page "https://github.com/micha4w/Hypr-DarkWindow")
+      (synopsis "Hyprland plugin that provides window color inversion")
+      (description
+       "This plugin adds the dispatchers @code{invertwindow WINDOW}
+and @code{invertactivewindow}, which invert the colors of the indicated
+window.")
+      (license license:expat))))
+
 (define-public i3status
   (package
     (name "i3status")
-- 
2.49.0





Information forwarded to guix-patches@HIDDEN:
bug#76910; Package guix-patches. Full text available.

Message received at 76910 <at> debbugs.gnu.org:


Received: (at 76910) by debbugs.gnu.org; 1 Apr 2025 07:54:12 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Apr 01 03:54:12 2025
Received: from localhost ([127.0.0.1]:45023 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tzWRn-0005mE-Nv
	for submit <at> debbugs.gnu.org; Tue, 01 Apr 2025 03:54:12 -0400
Received: from qs51p00im-qukt01080302.me.com ([17.57.155.21]:38753)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <wongandj@HIDDEN>)
 id 1tzWRg-0005kg-A3
 for 76910 <at> debbugs.gnu.org; Tue, 01 Apr 2025 03:54:08 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icloud.com;
 s=1a1hai; bh=KOws9TeuvVux4gfodykW/MayTxDKpxa/5r4KQqjElao=;
 h=From:To:Subject:Date:Message-ID:MIME-Version:x-icloud-hme;
 b=y428HdDYQuTejV2+oStMuPaDFXUMzkVnLPsJblu0XVP3IviQ7Oloaphtnu66q9rq7
 j13jWxBBg5VQgcR54cnxmq/tr7YHtXC5KAK6hQFcHhNaKsH+QisHZcWcHG7brBMUUm
 ZDQECMFlYjYeM+oKfFKgZyP8w8GjbdwNEVjpCBEz8RcdyKIFlvb8MN1oEufFc3FRUL
 0PVf4oZiM67NIcT9oqlj9bnRMySLPhqGxONHjmf1z9IeXcFHSru+yzI8/m8aGSsj4m
 /qQdi/MPNbuYjakDKqasfW8rVTfJIKCtYb0VwKbl5a2GOgi0Corx3wLqHqhSsx2O0C
 oGBjo1+HhR+Vg==
Received: from wongworks.lan (qs51p00im-dlb-asmtp-mailmevip.me.com
 [17.57.155.28])
 by qs51p00im-qukt01080302.me.com (Postfix) with ESMTPSA id 4C9981140128;
 Tue,  1 Apr 2025 07:53:57 +0000 (UTC)
From: Andrew Wong <wongandj@HIDDEN>
To: 76910 <at> debbugs.gnu.org
Subject: [PATCH v3 2/5] gnu: Add hyprscroller.
Date: Tue,  1 Apr 2025 03:34:39 -0400
Message-ID: <bffa97155cdbfb1cd40435a34aa2bcfd2193bdb9.1743492882.git.wongandj@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <cover.1743492882.git.wongandj@HIDDEN>
References: <cover.1743492882.git.wongandj@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Proofpoint-GUID: EPXU2NBTShTffoCWg8puKmYdiSU-oMfT
X-Proofpoint-ORIG-GUID: EPXU2NBTShTffoCWg8puKmYdiSU-oMfT
X-Proofpoint-Virus-Version: vendor=baseguard
 engine=ICAP:2.0.272,Aquarius:18.0.1095,Hydra:6.0.680,FMLib:17.12.68.34
 definitions=2025-04-01_03,2025-03-27_02,2024-11-22_01
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 malwarescore=0
 bulkscore=0
 suspectscore=0 mlxscore=0 phishscore=0 clxscore=1015 mlxlogscore=999
 adultscore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.19.0-2308100000 definitions=main-2504010051
X-Apple-Remote-Links: v=1;h=KCk=;charset=UTF-8
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 76910
Cc: Andrew Wong <wongandj@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

* gnu/packages/wm.scm (hyprscroller): New variable.

Change-Id: I56c9984c7ce013f0ce4b22ec1f5df778fe17f736
---
 gnu/packages/wm.scm | 48 +++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 48 insertions(+)

diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index a951b24b2d..e5bfe97c33 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -525,6 +525,54 @@ (define-public hyprwinwrap
 (define-public xtra-dispatchers
   (hyprland-plugin "xtra-dispatchers" "extra dispatchers"))
 
+(define-public hyprscroller
+  (let ((commit "3f86916f3e9a583154b1be0af4e8a1ef1f7435b2"))
+    (package
+      (name "hyprscroller")
+      (version (git-version "0.48.1" "0" commit))
+      (source
+       (origin
+         (method git-fetch)
+         (uri (git-reference
+               (url "https://github.com/dawsers/hyprscroller")
+               (commit commit)))
+         (file-name (git-file-name name version))
+         (sha256
+          (base32 "03k6rkxm8qmvhwbr2d9jcqiagv1c81kls2p0aqrx49iqyzg2l1ls"))))
+      (build-system cmake-build-system)
+      (native-inputs (list gcc-14 pkg-config))
+      (inputs (list aquamarine
+                    hyprgraphics
+                    hyprlang
+                    hyprutils
+                    libdrm
+                    libinput
+                    libxkbcommon
+                    mesa
+                    pango
+                    pixman
+                    wayland
+                    hyprland))
+      (arguments
+       (list
+        #:phases
+        #~(modify-phases %standard-phases
+            (delete 'configure)
+            (delete 'check)
+            (replace 'install
+              (lambda* _
+                (install-file "hyprscroller.so"
+                              (string-append #$output "/lib")))))))
+      (home-page "https://github.com/dawsers/hyprscroller")
+      (synopsis "Hyprland plugin for a PaperWM-like scrolling layout")
+      (description
+       "Hyprscroller is a Hyprland layout plugin that creates a window layout
+similar to PaperWM.  The plugin supports gaps, borders, decorations,
+special workspace, full screen modes, overview, marks, pinned columns,
+touchpad gestures, copying/pasting windows, trails/trailmarks, quick
+jump mode, and installation through hyprpm.")
+      (license license:expat))))
+
 (define-public i3status
   (package
     (name "i3status")
-- 
2.49.0





Information forwarded to guix-patches@HIDDEN:
bug#76910; Package guix-patches. Full text available.

Message received at 76910 <at> debbugs.gnu.org:


Received: (at 76910) by debbugs.gnu.org; 1 Apr 2025 07:54:08 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Apr 01 03:54:08 2025
Received: from localhost ([127.0.0.1]:45019 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tzWRk-0005lm-2W
	for submit <at> debbugs.gnu.org; Tue, 01 Apr 2025 03:54:08 -0400
Received: from qs51p00im-qukt01080302.me.com ([17.57.155.21]:2507)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <wongandj@HIDDEN>)
 id 1tzWRi-0005kk-15
 for 76910 <at> debbugs.gnu.org; Tue, 01 Apr 2025 03:54:06 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icloud.com;
 s=1a1hai; bh=tKZ9uX7DHlc9napV6XZmv+DxjphM+qLvAfHq6SBaz7E=;
 h=From:To:Subject:Date:Message-ID:MIME-Version:x-icloud-hme;
 b=HnNJGVusetg1uiEfTKTphE7lL+nizq5yBJTl1LqaXVbn0/xcst9dzM99Zt0z9kuuD
 NeqkfehC3AFaI9hS2n8jey7Cssc4bMvo9lstcSbWDDlTCp2+eAmiCQhN/NgkrFB+z1
 +YcVjpqkSroiMl5Epg2IFYzZwdWWY+1D9PSUsp+44HNDzW/v5fB9pQqYOh00b7zk0h
 haoLo7a9HFa/JW/tXS2viEa2ehBEXPv/u4ej8PJolW9smTeIAiyw/fx/ATt9RobzIi
 IOefXsk12iaaykhRSNPnAk+J7vTKIj6ivwZSKfXrZgkR2YQ3yBER9UEr+GmvzbwVxS
 FvK/4r+x5GQIQ==
Received: from wongworks.lan (qs51p00im-dlb-asmtp-mailmevip.me.com
 [17.57.155.28])
 by qs51p00im-qukt01080302.me.com (Postfix) with ESMTPSA id 32AE011401E4;
 Tue,  1 Apr 2025 07:53:59 +0000 (UTC)
From: Andrew Wong <wongandj@HIDDEN>
To: 76910 <at> debbugs.gnu.org
Subject: [PATCH v3 3/5] gnu: Add hy3.
Date: Tue,  1 Apr 2025 03:34:40 -0400
Message-ID: <b6f97f0edbc6aed7428a1d4119424eeea60bf0df.1743492882.git.wongandj@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <cover.1743492882.git.wongandj@HIDDEN>
References: <cover.1743492882.git.wongandj@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Proofpoint-GUID: Um8CTx2Dsc0fT-LcotID0YjubpWai2qF
X-Proofpoint-ORIG-GUID: Um8CTx2Dsc0fT-LcotID0YjubpWai2qF
X-Proofpoint-Virus-Version: vendor=baseguard
 engine=ICAP:2.0.272,Aquarius:18.0.1095,Hydra:6.0.680,FMLib:17.12.68.34
 definitions=2025-04-01_03,2025-03-27_02,2024-11-22_01
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 malwarescore=0
 bulkscore=0
 suspectscore=0 mlxscore=0 phishscore=0 clxscore=1015 mlxlogscore=999
 adultscore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.19.0-2308100000 definitions=main-2504010051
X-Apple-Remote-Links: v=1;h=KCk=;charset=UTF-8
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 76910
Cc: Andrew Wong <wongandj@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

* gnu/packages/wm.scm (hy3): New variable.

Change-Id: Id42dc76ab3440c7c651933c60b1ae30f8055afed
---
 gnu/packages/wm.scm | 37 +++++++++++++++++++++++++++++++++++++
 1 file changed, 37 insertions(+)

diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index e5bfe97c33..399075e668 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -573,6 +573,43 @@ (define-public hyprscroller
 jump mode, and installation through hyprpm.")
       (license license:expat))))
 
+(define-public hy3
+  (let ((commit "4014433d1c3d1bf36c6684cff14c23d538337070"))
+    (package
+      (name "hy3")
+      (version (git-version "0.48.1" "0" commit))
+      (source
+       (origin
+         (method git-fetch)
+         (uri (git-reference
+               (url "https://github.com/outfoxxed/hy3")
+               (commit commit)))
+         (file-name (git-file-name name version))
+         (sha256
+          (base32 "0qrkb946zz4675qk1n4l7ik5w6n7v6m38yq9g0lwhqxmddrp2j89"))))
+      (build-system cmake-build-system)
+      (native-inputs (list gcc-14 pkg-config))
+      (inputs (list aquamarine
+                    eudev
+                    hyprgraphics
+                    hyprlang
+                    hyprutils
+                    libdrm
+                    libinput
+                    libxkbcommon
+                    mesa
+                    pango
+                    pixman
+                    wayland
+                    hyprland))
+      (arguments (list #:tests? #f))
+      (home-page "https://github.com/outfoxxed/hy3")
+      (synopsis "Hyprland plugin for an i3/sway-like manual tiling layout")
+      (description
+       "hy3 is a Hyprland plugin providing an i3/sway-like manual tiling layout,
+including node-based window manipulation and optional autotiling.")
+      (license license:gpl3))))
+
 (define-public i3status
   (package
     (name "i3status")
-- 
2.49.0





Information forwarded to guix-patches@HIDDEN:
bug#76910; Package guix-patches. Full text available.

Message received at 76910 <at> debbugs.gnu.org:


Received: (at 76910) by debbugs.gnu.org; 1 Apr 2025 07:54:06 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Apr 01 03:54:05 2025
Received: from localhost ([127.0.0.1]:45013 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tzWRh-0005lY-DD
	for submit <at> debbugs.gnu.org; Tue, 01 Apr 2025 03:54:05 -0400
Received: from qs51p00im-qukt01080302.me.com ([17.57.155.21]:27193)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <wongandj@HIDDEN>)
 id 1tzWRe-0005kb-AK
 for 76910 <at> debbugs.gnu.org; Tue, 01 Apr 2025 03:54:03 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icloud.com;
 s=1a1hai; bh=LGyvEX6HW1hYGN61nK/C3cn/oQA0VRBIjkrJSzMDKao=;
 h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type:x-icloud-hme;
 b=JAXl3Pyz6gqTN45xQF7X5Lwk00cSTK/rVhBOBUVhoRkj+yoH8tn9MkY39pkYR5+5C
 /avmIRmChZzGFNApWqfNUwbXtyQ7XUPer+/+UkFhnn/D6mxF4ejKzxJTTPvd/aFaOQ
 BgboMQWIGPm4wxDnmN4IYKPRgtupNVgO6+ARanTg+LxW15kCmX6c/kqjHs4Lv3RqLk
 wmVwEVluNwU761yDkgw2lsduJvYSI59yY+iQ37xmCU1niZ1I+dusy4t+I1weUz8/o3
 IogT7JpMxfYgAIvbDVKz2HG4maqHhXjzFYjvGK8enmGZNth3LEuC81WOUVkoU/eAZ4
 HOibCkbL959Qg==
Received: from wongworks.lan (qs51p00im-dlb-asmtp-mailmevip.me.com
 [17.57.155.28])
 by qs51p00im-qukt01080302.me.com (Postfix) with ESMTPSA id 53192114018F;
 Tue,  1 Apr 2025 07:53:55 +0000 (UTC)
From: Andrew Wong <wongandj@HIDDEN>
To: 76910 <at> debbugs.gnu.org
Subject: [PATCH v3 1/5] gnu: Add Hyprland plugins.
Date: Tue,  1 Apr 2025 03:34:38 -0400
Message-ID: <5b07039df322a6dc90f7b07978af3dcd9065e3e6.1743492882.git.wongandj@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <cover.1743492882.git.wongandj@HIDDEN>
References: <cover.1743492882.git.wongandj@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Proofpoint-GUID: X1RdjW_wHaTQ2YLo8vTCdyROUtg-Wds3
X-Proofpoint-ORIG-GUID: X1RdjW_wHaTQ2YLo8vTCdyROUtg-Wds3
X-Proofpoint-Virus-Version: vendor=baseguard
 engine=ICAP:2.0.272,Aquarius:18.0.1095,Hydra:6.0.680,FMLib:17.12.68.34
 definitions=2025-04-01_03,2025-03-27_02,2024-11-22_01
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 malwarescore=0
 bulkscore=0
 suspectscore=0 mlxscore=0 phishscore=0 clxscore=1015 mlxlogscore=999
 adultscore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.19.0-2308100000 definitions=main-2504010051
X-Apple-Remote-Links: v=1;h=KCk=;charset=UTF-8
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 76910
Cc: Andrew Wong <wongandj@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

* gnu/packages/wm.scm (hyprland-plugin): New function.
* gnu/packages/wm.scm (borders-plus-plus): New variable.
* gnu/packages/wm.scm (csgo-vulkan-fix): New variable.
* gnu/packages/wm.scm (hyprbars): New variable.
* gnu/packages/wm.scm (hyprexpo): New variable.
* gnu/packages/wm.scm (hyprtrails): New variable.
* gnu/packages/wm.scm (hyprwinwrap): New variable.
* gnu/packages/wm.scm (xtra-dispatchers): New variable.

Change-Id: I923095e0d0cbc1c237e55a78dd2e9c1b1a3235df
---
 gnu/packages/wm.scm | 79 +++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 79 insertions(+)

diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index b01f63629f..a951b24b2d 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -80,6 +80,7 @@
 ;;; Copyright © 2024 Jakob Kirsch <jakob.kirsch@HIDDEN>
 ;;; Copyright © 2025 Tomáš Čech <sleep_walker@HIDDEN>
 ;;; Copyright © 2025 Ricardo Wurmus <rekado@HIDDEN>
+;;; Copyright © 2025 Andrew Wong <wongandj@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -446,6 +447,84 @@ (define-public hyprland
      `((upstream-name . "source")))
     (license license:bsd-3)))
 
+(define hyprland-plugin
+  (lambda (plugin-name plugin-provision)
+    "Generate a packaged plugin from Hyprland's official plugin repository."
+    (let ((commit "1f332c09a2382cb23da0f69a6f504f8b33433831"))
+      (package
+        (name plugin-name)
+        ;; We will ignore the version tags in the repo, use the .toml file instead
+        ;; because it's a stronger promise of compatibility.
+        ;; See https://github.com/hyprwm/hyprland-plugins/issues/312
+        (version (git-version "0.48.1" "0" commit))
+        (source (origin
+                  (method git-fetch)
+                  (uri (git-reference
+                        (url "https://github.com/hyprwm/hyprland-plugins")
+                        (commit commit)))
+                  (file-name (git-file-name name version))
+                  (sha256
+                   (base32 "0sajd019n6qk17fz87p87dsbc28afwdv8h92i2f8qdmykp54gdwm"))))
+        (build-system cmake-build-system)
+        (native-inputs (list gcc-14 pkg-config))
+        (inputs (list hyprland
+                      libdrm
+                      libinput
+                      eudev
+                      pango
+                      pixman
+                      wayland
+                      libxkbcommon
+                      mesa
+                      hyprutils
+                      hyprgraphics
+                      aquamarine
+                      hyprlang))
+        (arguments (list #:cmake cmake-3.30
+                         #:tests? #f    ; no tests.
+                         #:phases
+                         #~(modify-phases %standard-phases
+                             (add-after 'unpack 'chdir
+                               (lambda _ (chdir #$plugin-name)))
+                             (replace 'install-license-files
+                               (lambda _ (install-file
+                                          "../LICENSE"
+                                          (string-append #$output "/share/doc/"
+                                                         #$name "-"
+                                                         #$version)))))))
+        (home-page (string-append "https://github.com/hyprwm/hyprland-plugins/"
+                                  plugin-name))
+        (synopsis (string-append "Hyprland plugin providing "
+                                 plugin-provision))
+        (description
+         (string-append "This is an official Hyprland plugin that provides "
+                        plugin-provision "."))
+        (license license:bsd-3)))))
+
+(define-public borders-plus-plus
+  (hyprland-plugin "borders-plus-plus" "extra borders around windows"))
+
+(define-public csgo-vulkan-fix
+  (let ((parent (hyprland-plugin "csgo-vulkan-fix"
+                                 "virtual native resolution reporting")))
+    (package (inherit parent) (inputs (modify-inputs (package-inputs parent)
+                                        (append xcb-util-wm))))))
+
+(define-public hyprbars
+  (hyprland-plugin "hyprbars" "window title bars"))
+
+(define-public hyprexpo
+  (hyprland-plugin "hyprexpo" "an exposé feature"))
+
+(define-public hyprtrails
+  (hyprland-plugin "hyprtrails" "trail effects behind windows"))
+
+(define-public hyprwinwrap
+  (hyprland-plugin "hyprwinwrap" "a window-as-wallpaper feature"))
+
+(define-public xtra-dispatchers
+  (hyprland-plugin "xtra-dispatchers" "extra dispatchers"))
+
 (define-public i3status
   (package
     (name "i3status")
-- 
2.49.0





Information forwarded to guix-patches@HIDDEN:
bug#76910; Package guix-patches. Full text available.

Message received at 76910 <at> debbugs.gnu.org:


Received: (at 76910) by debbugs.gnu.org; 1 Apr 2025 07:54:03 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Apr 01 03:54:03 2025
Received: from localhost ([127.0.0.1]:45009 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tzWRe-0005l6-Nl
	for submit <at> debbugs.gnu.org; Tue, 01 Apr 2025 03:54:03 -0400
Received: from qs51p00im-qukt01080302.me.com ([17.57.155.21]:3677)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <wongandj@HIDDEN>)
 id 1tzWRc-0005kZ-PT
 for 76910 <at> debbugs.gnu.org; Tue, 01 Apr 2025 03:54:01 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icloud.com;
 s=1a1hai; bh=jxndiLqKSRnO/oojCLfA5SPUO1+1WrUltHXJcdfA46E=;
 h=From:To:Subject:Date:Message-ID:MIME-Version:x-icloud-hme;
 b=IJVSQL+/3R28Fu9BXVwz996opGpziCQIn2aWbxbd2RK+wU5//MYUe4ugmcB9WpUGF
 QYxLrhudjOxauFAB56XyvUZCPWdmEexmfJ3L/ki2X0jR4ED82p3aTPkJ2b2mNZUmjY
 XZW2OeZQ5rjb5LsXd/hjwA+xYi6iuroG3WVkQfF94en9KYzRY26gsAfxiCSAJlOe1X
 tF1cd48luss4BX0bFBAY475N90kbJd9pzS4T8zEoGjwwIaKL8kXDW7ZlUsFECannwm
 nPrANEnW7r+YRLG8xHcskHbigtvir1SED6Y0cRILEFu3+0FLNBClA0G60ZEojHozgR
 xUx+TX7ereDKg==
Received: from wongworks.lan (qs51p00im-dlb-asmtp-mailmevip.me.com
 [17.57.155.28])
 by qs51p00im-qukt01080302.me.com (Postfix) with ESMTPSA id 89C70114015C;
 Tue,  1 Apr 2025 07:53:53 +0000 (UTC)
From: Andrew Wong <wongandj@HIDDEN>
To: 76910 <at> debbugs.gnu.org
Subject: [PATCH v3 0/5] Add Hyprland Plugins
Date: Tue,  1 Apr 2025 03:34:37 -0400
Message-ID: <cover.1743492882.git.wongandj@HIDDEN>
X-Mailer: git-send-email 2.49.0
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Proofpoint-GUID: HX6Vp3ilxxH1D16gg8SjKoJKn0Le9eEO
X-Proofpoint-ORIG-GUID: HX6Vp3ilxxH1D16gg8SjKoJKn0Le9eEO
X-Proofpoint-Virus-Version: vendor=baseguard
 engine=ICAP:2.0.272,Aquarius:18.0.1095,Hydra:6.0.680,FMLib:17.12.68.34
 definitions=2025-04-01_03,2025-03-27_02,2024-11-22_01
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 malwarescore=0
 bulkscore=0
 suspectscore=0 mlxscore=0 phishscore=0 clxscore=1015 mlxlogscore=522
 adultscore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.19.0-2308100000 definitions=main-2504010051
X-Apple-Remote-Links: v=1;h=KCk=;charset=UTF-8
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 76910
Cc: Andrew Wong <wongandj@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

After investigatory efforts into each of the three options discussed earlier, I
have decided that it would be best to manually maintain the "compilation commit"
of each plugin for now, according to the plan laid out in the final patch of
this series. This decision was made after observing how 'hyprpm' is, at current,
simultaneously too lacking in features and flexibility to be integrated as a
guix-contolled build tool while also developing too fast to have confidence that
a re-implementation of its behavior won't be either obsoleted by changes in that
behavior or by hyprpm becoming a better implementation in a matter of months. I
also attempted to prepare hyprpm for straightforward user-land use just as it
is, but it seems to assume a more FHS-compliant filesystem than Guix provides;
not that I'd discourage a more experienced contributor from trying to adapt
it. I've written more about the specifics of how these packages will be
maintained and why in a comment added in the final patch of this series.

Also, I've removed hypr-dynamic-cursors, as I couldn't find a commit for it that
both builds and loads for Hyprland versions 0.48.0 and 0.48.1. Gabriel, if you
have any advice regarding this, it would be appreciated.

Let me know what you think,

Andrew Wong

Andrew Wong (5):
  gnu: Add Hyprland plugins.
  gnu: Add hyprscroller.
  gnu: Add hy3.
  gnu: Add hypr-darkwindow.
  gnu: Add hyprland plugin maintainer note

 gnu/packages/wm.scm | 238 ++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 238 insertions(+)


base-commit: bcd207005c4ae1b0ae11ebe932047218ffe6ee83
-- 
2.49.0





Information forwarded to guix-patches@HIDDEN:
bug#76910; Package guix-patches. Full text available.

Message received at 76910 <at> debbugs.gnu.org:


Received: (at 76910) by debbugs.gnu.org; 30 Mar 2025 01:08:58 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 29 21:08:58 2025
Received: from localhost ([127.0.0.1]:33571 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tyhAY-00072L-09
	for submit <at> debbugs.gnu.org; Sat, 29 Mar 2025 21:08:58 -0400
Received: from layka.disroot.org ([178.21.23.139]:54784)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <gabrielsantosdesouza@HIDDEN>)
 id 1tyhAU-000725-5s
 for 76910 <at> debbugs.gnu.org; Sat, 29 Mar 2025 21:08:55 -0400
Received: from mail01.disroot.lan (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id A7AC825D82;
 Sun, 30 Mar 2025 03:08:51 +0200 (CEST)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP
 id 8-Ukj07ac3Uy; Sun, 30 Mar 2025 03:08:50 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1743296930; bh=OeXhZei11KDydVY+lp4CnE9zFadfkyZFTJe09NAeVtw=;
 h=Date:From:To:Subject:In-Reply-To:References;
 b=ZzNP6rZLZt3E/fHHgZncrN6UylvQAx0bPH6gTEsbDE/MqTHPOJCny0girkl4EVtyL
 2dIMtQMqRcpVG9IH/CTG3Xj8MGBPz1Iu0usHuy8dqgaSFa40P7skF7zycfocG52W5P
 zBaKwqn2N1a9LauI4P8Rcfy3/EDiSeo7wyN5xInV6MYhJ/iE46v3WAMW3FMVlUe/l3
 26zWvdmEe+wI2SW/Lh1DZEIbJKKe6YWi/HccMwIAZsT9Huofsz5FCads0o+61bnDwp
 3Bf5t7zUR/7Z+gXbpIfEJ/n22EKqDB9eLOw/tvHxVsvgkBHgtsR8dA6DNfdnMGwE8V
 TgGytPlXSb30w==
Date: Sat, 29 Mar 2025 22:08:43 -0300
From: Gabriel Santos <gabrielsantosdesouza@HIDDEN>
To: Andrew Wong <wongandj@HIDDEN>,
 Gabriel Santos <gabriel.santos.smtp@HIDDEN>, 76910 <at> debbugs.gnu.org
Subject: Re: [bug#76910] Plugin Build Conundrum
User-Agent: Thunderbird for Android
In-Reply-To: <45ea218e-37b6-4b5a-97f6-e2df5c2156a4@HIDDEN>
References: <cover.1741580560.git.wongandj@HIDDEN>
 <cover.1743265000.git.gabrielsantosdesouza@HIDDEN>
 <45ea218e-37b6-4b5a-97f6-e2df5c2156a4@HIDDEN>
Message-ID: <88AF692A-5034-4E5E-9F7D-54A97F469B69@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain;
 charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 76910
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

>hyprland's userspace package manager, hyprpm

Not /another/ one!

>1=2E We can create a "hyprland-plugin-build-system" or "hyprland-plugin-p=
hases"
>that emulates hyprpm by retreiving the commit hash of
>the input hyprland package (my initial thought is that
>we could use the full commit hash presented by
>`hyprland --systeminfo`), parsing the =2Etoml file,
>and switching to the correct commit before building
>(maybe even parsing the build instructions given in
>the files?)

This is the option I prefer=2E It is future-proof,
as it makes adding newer plugins a simpler process=2E

Though, couldn't we take over the package manager, as is
done in other build systems, such as cargo, go and node?

Even the main one, gnu-build-system, uses a command for
building, such as Make, instead of doing everything
manually=2E

I'm not sure I could help with this though, I don't think
I'm practical with Guix/Scheme to the point of creating a
whole new build system=2E

>3=2E We can package hyprpm as a userspace tool and let it
>do its thing=2E It's not like it provides nonfree binaries,
>anyways (but it does seem to ask that the user pollute
>their profile with whatever build tools a plugin=20
>uses=E2=80=94nothing `guix shell` can't smooth over=2E) This
>is what the developers advise[3]=2E It feels very "un-guix"
>to let any binary build happen outside of a=20
>hermetically-sealed build bubble, though, let alone the
>idea of running software compiled from the "latest git"=2E

This seems to be the most likely option=2E And it's not
/that/ strange for Guix, as we have a well functioning
version of Nix here, which I use with home-managr
to install whatever might not be available here=2E

Also, from the issue you linked, it would repsect the
author's wishes=2E

>[3] <https://github=2Ecom/hyprwm/hyprland-plugins/issues/312>

--=20
Gabriel Santos




Information forwarded to guix-patches@HIDDEN:
bug#76910; Package guix-patches. Full text available.

Message received at 76910 <at> debbugs.gnu.org:


Received: (at 76910) by debbugs.gnu.org; 30 Mar 2025 00:47:10 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 29 20:47:10 2025
Received: from localhost ([127.0.0.1]:33529 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tygpR-00062U-Iy
	for submit <at> debbugs.gnu.org; Sat, 29 Mar 2025 20:47:09 -0400
Received: from qs51p00im-qukt01071701.me.com ([17.57.155.6]:14721)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <wongandj@HIDDEN>)
 id 1tygpO-00061x-JF
 for 76910 <at> debbugs.gnu.org; Sat, 29 Mar 2025 20:47:07 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icloud.com;
 s=1a1hai; bh=Qg1CeRFBsLJni0nHFwjPJjYGMezw0ya7rgOnW+6n0s4=;
 h=Message-ID:Date:MIME-Version:Subject:To:From:Content-Type:x-icloud-hme;
 b=1IckGTbZByZ0jLU+WcrcteCiHeDTuJ51gxH0UEfyHpNKwXAmCP+DYVAr6k8vYfqwv
 0vhznZWhL93Ga2NZimzzpyzRIdl4avcy0j9Cc8HJLOFOElo7lwP8b4bXpZETldjSHl
 oh9Hbfai0B19vR+UMmsyk7CVR71TOVEzi1B+ydgFkmZXy9JoFyIlqgNmvVzrkWzBZ4
 uM2Y1bd6mzPKoApih6FHKAYfz3/tWO9aJyx/G585SFfRzzKfYVLQCPdsf2/FNvIX32
 9uxILghXH5MerwsB2eN2y+fvWMrQuPDtvHPprcZc1P5+L+6UriCAn5RlW/wHAPHyZF
 Bvm43qLxg0UlA==
Received: from [192.168.86.109] (qs51p00im-dlb-asmtp-mailmevip.me.com
 [17.57.155.28])
 by qs51p00im-qukt01071701.me.com (Postfix) with ESMTPSA id F1B764D00229;
 Sun, 30 Mar 2025 00:46:59 +0000 (UTC)
Message-ID: <45ea218e-37b6-4b5a-97f6-e2df5c2156a4@HIDDEN>
Date: Sat, 29 Mar 2025 20:46:59 -0400
MIME-Version: 1.0
User-Agent: Icedove Daily
Subject: Re: [bug#76910] Plugin Build Conundrum
To: Gabriel Santos <gabriel.santos.smtp@HIDDEN>, 76910 <at> debbugs.gnu.org
References: <cover.1741580560.git.wongandj@HIDDEN>
 <cover.1743265000.git.gabrielsantosdesouza@HIDDEN>
Content-Language: en-US
From: Andrew Wong <wongandj@HIDDEN>
In-Reply-To: <cover.1743265000.git.gabrielsantosdesouza@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Proofpoint-GUID: 5InwJW5cV3zAvBNygMBpQu0ZMLgJ5ifo
X-Proofpoint-ORIG-GUID: 5InwJW5cV3zAvBNygMBpQu0ZMLgJ5ifo
X-Proofpoint-Virus-Version: vendor=baseguard
 engine=ICAP:2.0.293,Aquarius:18.0.1095,Hydra:6.0.680,FMLib:17.12.68.34
 definitions=2025-03-29_05,2025-03-27_02,2024-11-22_01
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0
 bulkscore=0 clxscore=1011
 mlxlogscore=999 phishscore=0 malwarescore=0 suspectscore=0 mlxscore=0
 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.19.0-2308100000 definitions=main-2503300004
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 76910
Cc: Gabriel Santos <gabrielsantosdesouza@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

I took a closer look at how Hyprland plugins are built, and I think more 
work will need to be done on their build system. Outside of Guix, 
plugins are built and installed by hyprland's userspace package manager, 
hyprpm, which reads a .toml file in the repository root, finds the 
plugin commit corresponding to the installed Hyprland's commit (or the 
latest commit, if there are no corresponding commits), and checks it out 
before compiling[1].

Meaning, our latest version (v3) of the patch series still has some 
issues: for one, they are all currently pulling from the incorrect 
commits, as they should be pulling from the commit specified in each 
plugin's .toml file corresponding to the currently packaged Hyprland, or 
from the latest git. For two, they will be a chore to maintain, as 
updating them correctly will involve going into each repo and checking 
their .toml file. Finally, they cannot be versioned easily, since we 
would have the (often missing) version of the plugin as well as the 
version the package is to be compiled for to contend with[2].

There are a few ways I've thought up for us to do this better:

  1. We can create a "hyprland-plugin-build-system" or 
"hyprland-plugin-phases" that emulates hyprpm by retreiving the commit 
hash of the input hyprland package (my initial thought is that we could 
use the full commit hash presented by `hyprland --systeminfo`), parsing 
the .toml file, and switching to the correct commit before building 
(maybe even parsing the build instructions given in the files?)

  2. We can package (and heavily patch to run in build-space) hyprpm to 
be used directly in the build process for plugins. Or, we could ask 
hyprpm's developers to add features to let it be used in this way (e.g. 
allowing the directories it uses to be customized) to reduce Guix' 
maintenance load, but it may be a tough sell.

  3. We can package hyprpm as a userspace tool and let it do its thing. 
It's not like it provides nonfree binaries, anyways (but it does seem to 
ask that the user pollute their profile with whatever build tools a 
plugin uses--nothing `guix shell` can't smooth over.) This is what the 
developers advise[3]. It feels very "un-guix" to let any binary build 
happen outside of a hermetically-sealed build bubble, though, let alone 
the idea of running software compiled from the "latest git".

Options 1 and 2 would make maintenance and versioning of the packages 
much easier, as you'd just have to keep them on their latest git (or 
version if they have their own version numbers) and the build system 
would take care of the rest. Option 3 would mean having no plugin 
packages to maintain in the first place.

Let me know what you all think, or if you have any ideas of your own.

- Andrew Wong

  [1] 
https://wiki.hyprland.org/Plugins/Development/Plugin-Guidelines/#commit-pins
  [2] I used to think I could version them with just the Hyprland 
version they're meant for, but then I realized that later versions of 
the plugins can change the commits corresponding to each version, so 
e.g. the Jan. 2026 version of hyprscroller for hyprland 0.51.1 could be 
different from the Mar. 2026 version of hyprscroller for hyprland 
0.51.1. I mean, I guess it could be solved with some funky extended 
version number scheme, but it wouldn't be elegant.
[3] https://github.com/hyprwm/hyprland-plugins/issues/312




Information forwarded to guix-patches@HIDDEN:
bug#76910; Package guix-patches. Full text available.

Message received at 76910 <at> debbugs.gnu.org:


Received: (at 76910) by debbugs.gnu.org; 29 Mar 2025 16:20:54 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 29 12:20:54 2025
Received: from localhost ([127.0.0.1]:32812 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tyYvV-0005YZ-Re
	for submit <at> debbugs.gnu.org; Sat, 29 Mar 2025 12:20:54 -0400
Received: from mail-pl1-x642.google.com ([2607:f8b0:4864:20::642]:61702)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <gabriel.santos.smtp@HIDDEN>)
 id 1tyYvS-0005Y3-Uz
 for 76910 <at> debbugs.gnu.org; Sat, 29 Mar 2025 12:20:51 -0400
Received: by mail-pl1-x642.google.com with SMTP id
 d9443c01a7336-2260c915749so46522655ad.3
 for <76910 <at> debbugs.gnu.org>; Sat, 29 Mar 2025 09:20:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1743265245; x=1743870045; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=eo7dyx4s6qodDY2/7s/65sNatNgS4lfMTxUBmkGcgiE=;
 b=GVdVsfhC1xOQOdTwtlayvxtzWrCbmwXRpkbggS/LDYAHZbrLxa8qNVyOqziUP71ajc
 SFje2Gox6QO3Zh6jApihTdL4i30+b3N5zobBw2cItQ2Nn+6gJLbHZ8Y5aEadxHOSM23S
 TE5UMajhVJ1fnMFrl1eLg1OAziuM4TF79YlQhfKmgKCW9mpVKsYC/bV721II+6B7fbBI
 8Fbq0QpvPV0DdSMJVcqV4SApADiPnNTqgV4Kc7tLyiRfdrzIJMgkCH6RdQOyW9FX26z/
 nLZOM2Q/k43iXhI+dMkgLoVa/j3z1idknZ6qwZjeMhKlI+5xne3D/hY1/ICG7PLp58ha
 Visg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1743265245; x=1743870045;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=eo7dyx4s6qodDY2/7s/65sNatNgS4lfMTxUBmkGcgiE=;
 b=O+mUVvnePDa++Zv7Q+u6mYl+7AqYpvNUHk/gC4o5gPTm2TKVLGKj/ZHVPS7/M7COOG
 M5SPuttvv3u/Tdf5/X4Z3eFLy4PVh+O5aE+O3V8vWi0rwfaBB4thvvNKWGf1FjgDPl/7
 IjzbglgLPrC+xXip+2YjsvJM4Ev6gYu9eaWiWPvJCF9WiuylMYPZr0eraSsVedZDpTZh
 VJgN2musLMuguHKS0ytEolxLjiwdBgmc+oNfi852B4FiO+AZZyzVR6O2k2IdSgwR2wCU
 0CUPkzHONx+1rzPIVwBXHjWdqrG8fuiTydE+u5/oUL5iQ6P4jDN4HoiURDxYSzpv4ANG
 x1LQ==
X-Gm-Message-State: AOJu0YzSzOnDMzsBvFnwjWPvOCmcngIwEGsyCfxpEarbBBZrKH3BsUkT
 PUQudcEk44kgLZoOVS4vJYA4U53iRVI5bkJWfuM9vXO/f13Yxrx8Sg4ZPPXouIQ8Gg==
X-Gm-Gg: ASbGnctV4jbx2qBymOKjxb1bDlaGBsG4ZEeZ5fV5rFLNIMk9HQraVZpxbKkfbvILvJS
 TX/ZPJnAifXvhxPnHUFomC2w+Y+g+TXKhBLbUFtUZu3evisCJBH4bXFBLRUgmKM29CP/o6NoHT6
 MTDZqMILwOrsIEH4l/dnJCBirC65r7QcXADGKH50uOlXYljNOY+/A0CYaIMyfsrKeGYubypNhm5
 ZgOMMZ94cV3WMYmNAZtB2RpU6BRQwtJJS+z0lIzG8pyMNEszsxZSIZK1Y1VQYYhamcBl0QNYmZ+
 64+npdFZ+1z55nL4YE4P+Os+mg4GOTSo+GHMIcm+KEl2W7O+rG7qN3jPsoc/75AC4iDfbaPeWCG
 1UwaxbxnN1w==
X-Google-Smtp-Source: AGHT+IHSG0FiLCDHhpsGFcbZv0Frli61kh5oJIeK+fbXsM189lCPGzg5hwgrqAd5GUcl6X3Cwi38zw==
X-Received: by 2002:a17:903:189:b0:223:f9a4:3f99 with SMTP id
 d9443c01a7336-2292f975798mr57477895ad.29.1743265244808; 
 Sat, 29 Mar 2025 09:20:44 -0700 (PDT)
Received: from localhost (177-70-169-245.infotec.psi.br. [177.70.169.245])
 by smtp.gmail.com with ESMTPSA id
 d9443c01a7336-2291eec533csm38333215ad.36.2025.03.29.09.20.44
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sat, 29 Mar 2025 09:20:44 -0700 (PDT)
From: Gabriel Santos <gabriel.santos.smtp@HIDDEN>
X-Google-Original-From: Gabriel Santos <gabrielsantosdesouza@HIDDEN>
To: 76910 <at> debbugs.gnu.org
Subject: [bug#76910] [PATCH v3 5/5] gnu: Add hypr-dynamic-cursors.
Date: Sat, 29 Mar 2025 13:16:40 -0300
Message-ID: <53970531c25c076367a6a431ebd5b389a5f88f88.1743265000.git.gabrielsantosdesouza@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <cover.1743265000.git.gabrielsantosdesouza@HIDDEN>
References: <cover.1743265000.git.gabrielsantosdesouza@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: 3.6 (+++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview: * gnu/packages/wm.scm (hypr-dynamic-cursors): New variable.
 Change-Id: I3cc75a076e6c8c65356444a98c0122af3bb76d0a --- gnu/packages/wm.scm
 | 48 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed,
 48 insertions(+)
 Content analysis details:   (3.6 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 3.6 RCVD_IN_SBL_CSS        RBL: Received via a relay in Spamhaus SBL-CSS
 [177.70.169.245 listed in zen.spamhaus.org]
 0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
 provider (gabriel.santos.smtp[at]gmail.com)
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 SPF_PASS               SPF: sender matches SPF record
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
 no trust [2607:f8b0:4864:20:0:0:0:642 listed in]
 [list.dnswl.org]
X-Debbugs-Envelope-To: 76910
Cc: Gabriel Santos <gabrielsantosdesouza@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 2.6 (++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 
 Content preview:  * gnu/packages/wm.scm (hypr-dynamic-cursors): New variable.
    Change-Id: I3cc75a076e6c8c65356444a98c0122af3bb76d0a --- gnu/packages/wm.scm
    | 48 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+)
    
 
 Content analysis details:   (2.6 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
                              no trust
                             [2607:f8b0:4864:20:0:0:0:642 listed in]
                             [list.dnswl.org]
  3.6 RCVD_IN_SBL_CSS        RBL: Received via a relay in Spamhaus SBL-CSS
                             [177.70.169.245 listed in zen.spamhaus.org]
  0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
                             provider
                             (gabriel.santos.smtp[at]gmail.com)
  0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 SPF_PASS               SPF: sender matches SPF record
 -1.0 MAILING_LIST_MULTI     Multiple indicators imply a widely-seen list
                             manager

* gnu/packages/wm.scm (hypr-dynamic-cursors): New variable.

Change-Id: I3cc75a076e6c8c65356444a98c0122af3bb76d0a
---
 gnu/packages/wm.scm | 48 +++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 48 insertions(+)

diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index 5271d85d20..2ba0bb6bbc 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -81,6 +81,7 @@
 ;;; Copyright © 2025 Tomáš Čech <sleep_walker@HIDDEN>
 ;;; Copyright © 2025 Ricardo Wurmus <rekado@HIDDEN>
 ;;; Copyright © 2025 Andrew Wong <wongandj@HIDDEN>
+;;; Copyright © 2025 Gabriel Santos <gabrielsantosdesouza@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -656,6 +657,53 @@ (define-public hypr-darkwindow
 window.")
     (license license:expat)))
 
+(define-public hypr-dynamic-cursors
+  (let ((commit "e2c32d8108960b6eaf96918485503e90a016de4b")
+        (revision "0")) ; Has no versioning scheme
+    (package
+      (name "hypr-dynamic-cursors")
+      (version (git-version "1.0" revision commit))
+      (source
+       (origin
+         (method git-fetch)
+         (uri (git-reference
+               (url "https://github.com/VirtCode/hypr-dynamic-cursors")
+               (commit commit)))
+         (file-name (git-file-name name version))
+         (sha256
+          (base32 "1sx0x0ssqsrq72g4bp81jhinvswx5rdywhyrg8cqg9yx6wk9gmzy"))))
+      (build-system gnu-build-system)
+      (native-inputs (list gcc-14 pkg-config))
+      (inputs (list aquamarine
+                    cairo
+                    hyprcursor
+                    hyprgraphics
+                    hyprland
+                    hyprlang
+                    hyprutils
+                    libinput-minimal
+                    libxcursor
+                    libxkbcommon
+                    mesa
+                    wayland))
+      (arguments
+       (list
+        #:tests? #f
+        #:phases
+        #~(modify-phases %standard-phases
+            (delete 'configure)
+            (replace 'install
+              (lambda* _
+                (install-file "out/dynamic-cursors.so"
+                              (string-append #$output "/lib")))))))
+      (home-page "https://github.com/VirtCode/hypr-dynamic-cursors")
+      (synopsis "Hyprland plugin that provides cursor effects")
+      (description
+       "This plugin adds multiple cursor gimmicks, such as simulated
+physics that makes the cursor behave like a stick.  There's also a shake
+to find function like in KDE Plasma.")
+      (license license:expat))))
+
 (define-public i3status
   (package
     (name "i3status")
-- 
2.49.0





Information forwarded to guix-patches@HIDDEN:
bug#76910; Package guix-patches. Full text available.

Message received at 76910 <at> debbugs.gnu.org:


Received: (at 76910) by debbugs.gnu.org; 29 Mar 2025 16:20:53 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 29 12:20:53 2025
Received: from localhost ([127.0.0.1]:32810 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tyYvV-0005YV-CG
	for submit <at> debbugs.gnu.org; Sat, 29 Mar 2025 12:20:53 -0400
Received: from mail-pl1-x641.google.com ([2607:f8b0:4864:20::641]:50553)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <gabriel.santos.smtp@HIDDEN>)
 id 1tyYvO-0005Xr-0k
 for 76910 <at> debbugs.gnu.org; Sat, 29 Mar 2025 12:20:46 -0400
Received: by mail-pl1-x641.google.com with SMTP id
 d9443c01a7336-2279915e06eso68802555ad.1
 for <76910 <at> debbugs.gnu.org>; Sat, 29 Mar 2025 09:20:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1743265240; x=1743870040; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=Kpr4l26wZRm3A1iWyHsxIe5cfnSE74nvItPG5XO1hYo=;
 b=XKtpA1CmdrJkr+dt6jKWBzn/tA2YcIc2DdJb1P7amFE8gjEEBWH2x25NTObKVkc49U
 ODBIlIMnAOZXcryOzC6YPqA1L3rpvg15WG2KJZInew0sLimjDuPiUtVBkC4YnflxhTOD
 pkG7yk3fhXWkLQy1+eVOYXP96gsSGGdDpggtNbplmUMNFqLHdcaAjEEtYqY7cITA5liT
 AsdioQTfkpy8oRYJtryMuMI1Mb4wYUejj7Otq2Dg14FGBA7Ppi1t9HRcsDMSMbCZchn3
 Z2uKJ0ipRYHKpN6fj3CHzDc/RswKAgDb3RSIdZrLQwt1fgKPz9oNKWp8n/vYHWzAXSjE
 wSvA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1743265240; x=1743870040;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=Kpr4l26wZRm3A1iWyHsxIe5cfnSE74nvItPG5XO1hYo=;
 b=OgT5GSLJVadj/WHQ7aqbJuTVS4BVdn5c2Y1mP7GqUSy76EKJ9GRp9Lh5thFoMb8NFt
 4TqwsBi+bGqSRQH4k5lCI/EJkmPiTvW48GgmRU9QSGrhj9ahDAJv7EtZO7djKRxrEZDj
 JvbOzdqu0Z1hh3UdtCggk4+eOI5avE9b6iyQlQLyQl2cQOy/KK56Y9SgxO31YPXFfrqi
 Hi3M8ISPcbC5YjEU+VXQcj6s9O3+euL+OFCa3YRGUPdRPabTHln1lDzf/TG2Olj7iW3B
 cKdTr++Ov008BQSfigSLAFUd0KOAm8ylhAwu2rZgs4N9+OVuPAt8SjY38MUArgmYqbAC
 sfig==
X-Gm-Message-State: AOJu0YwEgNYGF5CsqgE1WoRGH59NB8j1mi47gHT+4i66ogOzNKn/96oq
 JxbFYyvpMVqDxVojMQ1DCW3PGsvUqWicf2XdE94wprvvPsQ71VXaFsW7KI7PR4G6CA==
X-Gm-Gg: ASbGncvOqpCmZkpJZmuVv7x4kViJKSx7WkACFF641w4lxIN7GFBwybdG1ycBM0YxLxd
 OE61ClUM+t0uOUErypbI6oOGOxdQXBGXl0HHPrr6AeESMMWnKdUlV1q0QZdd34WX+tEPeKcic4g
 IEXCTvo6itGsH/mzhlMokead7GvhLsWMFMvjOJSQCHrybAG1gU7qFQA2KwBl5h6u4TTSD0BFOsS
 37fi6yLTCNbtYetFjAFOAmCHDAWCItN5ai2ci5QdKyeBPo1YwEm1cc000/v6v2Ii6ctcJskQXnK
 +wGO6cEKjWtSUMVdtNgaagiveO+kgrsA7v/7Ei8v3EpucNJ9Fml/7KyFAZWWCha9Oe92XkJqK2A
 faMLIdiNuTw==
X-Google-Smtp-Source: AGHT+IG1r9poWZEc43J24M+f7xr8nW5a95ijxrs3u4ljvxzOMR0ZsSLCkg6jpMsJ1VzWOovkbbr1pg==
X-Received: by 2002:a17:903:3d05:b0:220:e1e6:4457 with SMTP id
 d9443c01a7336-2292f974b94mr53203535ad.26.1743265239959; 
 Sat, 29 Mar 2025 09:20:39 -0700 (PDT)
Received: from localhost (177-70-169-245.infotec.psi.br. [177.70.169.245])
 by smtp.gmail.com with ESMTPSA id
 d9443c01a7336-2291eedf9b4sm38127645ad.84.2025.03.29.09.20.39
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sat, 29 Mar 2025 09:20:39 -0700 (PDT)
From: Gabriel Santos <gabriel.santos.smtp@HIDDEN>
X-Google-Original-From: Gabriel Santos <gabrielsantosdesouza@HIDDEN>
To: 76910 <at> debbugs.gnu.org
Subject: [bug#76910] [PATCH v3 4/5] gnu: Add hypr-darkwindow.
Date: Sat, 29 Mar 2025 13:16:39 -0300
Message-ID: <3a744bac893c662ccfe3c14d88959f1d8c791a9d.1743265000.git.gabrielsantosdesouza@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <cover.1743265000.git.gabrielsantosdesouza@HIDDEN>
References: <cover.1743265000.git.gabrielsantosdesouza@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 3.6 (+++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview:  From: Andrew Wong * gnu/packages/wm.scm (hypr-darkwindow):
 New variable. Change-Id: Ide445c85047e17b5817580bde896a6c303e6a4cd ---
 gnu/packages/wm.scm
 | 46 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed,
 46 insertions(+)
 Content analysis details:   (3.6 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
 no trust [2607:f8b0:4864:20:0:0:0:641 listed in]
 [list.dnswl.org]
 3.6 RCVD_IN_SBL_CSS        RBL: Received via a relay in Spamhaus SBL-CSS
 [177.70.169.245 listed in zen.spamhaus.org]
 0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
 provider (gabriel.santos.smtp[at]gmail.com)
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 SPF_PASS               SPF: sender matches SPF record
X-Debbugs-Envelope-To: 76910
Cc: Andrew Wong <wongandj@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 2.6 (++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 
 Content preview:  From: Andrew Wong * gnu/packages/wm.scm (hypr-darkwindow):
    New variable. Change-Id: Ide445c85047e17b5817580bde896a6c303e6a4cd --- gnu/packages/wm.scm
    | 46 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+)
    
 
 Content analysis details:   (2.6 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
                              no trust
                             [2607:f8b0:4864:20:0:0:0:641 listed in]
                             [list.dnswl.org]
  3.6 RCVD_IN_SBL_CSS        RBL: Received via a relay in Spamhaus SBL-CSS
                             [177.70.169.245 listed in zen.spamhaus.org]
  0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
                             provider
                             (gabriel.santos.smtp[at]gmail.com)
  0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 SPF_PASS               SPF: sender matches SPF record
 -1.0 MAILING_LIST_MULTI     Multiple indicators imply a widely-seen list
                             manager

From: Andrew Wong <wongandj@HIDDEN>

* gnu/packages/wm.scm (hypr-darkwindow): New variable.

Change-Id: Ide445c85047e17b5817580bde896a6c303e6a4cd
---
 gnu/packages/wm.scm | 46 +++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 46 insertions(+)

diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index aa8482f83a..5271d85d20 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -610,6 +610,52 @@ (define-public hy3
 autotiling.")
     (license license:gpl3)))
 
+(define-public hypr-darkwindow
+  (package
+    (name "hypr-darkwindow")
+    (version "0.47.2")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/micha4w/Hypr-DarkWindow")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0g7zmzwa9w98wwygzl3wxgc6adh6h5ixrm3b8biimby2z5vwc2fz"))))
+    (build-system gnu-build-system)
+    (native-inputs (list gcc-14 pkg-config))
+    (inputs (list aquamarine
+                  eudev
+                  hyprgraphics
+                  hyprlang
+                  hyprutils
+                  libdrm
+                  libinput
+                  libxkbcommon
+                  mesa
+                  pango
+                  pixman
+                  wayland
+                  hyprland))
+    (arguments
+     (list
+      #:tests? #f
+      #:phases
+      #~(modify-phases %standard-phases
+          (delete 'configure)
+          (replace 'install
+            (lambda* _
+              (install-file "out/hypr-darkwindow.so"
+                            (string-append #$output "/lib")))))))
+    (home-page "https://github.com/micha4w/Hypr-DarkWindow")
+    (synopsis "Hyprland plugin that provides window color inversion")
+    (description
+     "This plugin adds the dispatchers @code{invertwindow WINDOW}
+and @code{invertactivewindow}, which invert the colors of the indicated
+window.")
+    (license license:expat)))
+
 (define-public i3status
   (package
     (name "i3status")
-- 
2.49.0





Information forwarded to guix-patches@HIDDEN:
bug#76910; Package guix-patches. Full text available.

Message received at 76910 <at> debbugs.gnu.org:


Received: (at 76910) by debbugs.gnu.org; 29 Mar 2025 16:20:52 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 29 12:20:52 2025
Received: from localhost ([127.0.0.1]:32808 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tyYvT-0005YG-MQ
	for submit <at> debbugs.gnu.org; Sat, 29 Mar 2025 12:20:52 -0400
Received: from mail-pl1-x641.google.com ([2607:f8b0:4864:20::641]:51352)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <gabriel.santos.smtp@HIDDEN>)
 id 1tyYvJ-0005Xa-8V
 for 76910 <at> debbugs.gnu.org; Sat, 29 Mar 2025 12:20:41 -0400
Received: by mail-pl1-x641.google.com with SMTP id
 d9443c01a7336-227aaa82fafso64720945ad.2
 for <76910 <at> debbugs.gnu.org>; Sat, 29 Mar 2025 09:20:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1743265235; x=1743870035; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=sTuyWvR0qcKDM882dld37LHmWR08oeQ/l2aoUqtwSs8=;
 b=A/s/b0aALUQ6NrDIm8FInbMyCsLJFcXiMu/BrDwFfWQOKUkTDmWkCKuNJQauKBTcMu
 IdtncUzWNLPkgRij0bUnykntdy4Ur+6ds6CDVp/xm4F7LICnkKp0oLqvdZCag3UL6+U3
 ahECwheN9qI1KZhayE5tdNS73XQXwy/iQVCBJeNdlP24YiiTIDg43sF0WcTgqHRZ4vZa
 uRmid7CtZGm9ws3JjWdQWvQUXcJl9D1u0Rzni5NQH6V1wJ3gWBwZdgWkddfG13n5boOQ
 PaLZXTsn0BVrCE3ZpzdvJGLVnIxsHVg8Y4cLpiYbft+Bz//f93/N0OEuzofW5WfiD37i
 76eQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1743265235; x=1743870035;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=sTuyWvR0qcKDM882dld37LHmWR08oeQ/l2aoUqtwSs8=;
 b=EcxpwyC1DB0W/kwimtAi2Hd4tGZc5TY6WP0lYsT5JMaZhU2oQuOO5BsdJu+fQ9G5vv
 8SsLOD8aB43B42Iu/JqgGY9XmpXUzUbopRtE42zXG2Fhpqv4kSx2Jc947gfdb3BklniD
 gTX3PFpUOBTwrgfvOQncZNN2KJDQy4mxWfPcRxd3H98kLkwFL31JIFD1YuNst/HH6HTm
 AlRIuQDI9VCx49Z91OqubE+Lz2zMojcN0uzjOqB15deOa6bCvyq3sSYRZW5/KgbaiRlv
 cdVdjtlBTLrYgvsfjgY84P5o6PkrQhWx8Ih/gg6oRAN1++MnSMmMNsaINFRN6b9sHDFM
 t6kQ==
X-Gm-Message-State: AOJu0YxyAaLSMSCX+qqs/DpOSYtMLhncGYnSytYTa+rUSGDBmL/Z05Dj
 w3km3Oaof0C2ElPwph5mUOq07z6zM2DOOpEb9TUQoKG5TclXkgBZImaoEiVgiUi3sQ==
X-Gm-Gg: ASbGnctT9b0VYGyRN2RKrXxJce2KO3NLBec9PYqyzJfQ/SfugA3WTng55T1qiJ6gGKA
 OZJPqxzBQ1KZ+2Z2TR6F4tcALl4zrnlkzFZ2+7qwigH+RSM7h+gDfzUa0YW0XtdN0yRCAIzEb1m
 f/O0YXsExqx7hCuX1bLuzGb7yPtz5tmJNseLlyP+btdkOcZMNY/Ts7bg2gHuFWSEPDUrQhonX4d
 BJUuC5Ei/dkeNq7iVIWNbwCX7rTwc7bY508L/ET2Y2hjkTNNwZ8tR2JcHNOk5p6EwMs5ViOyu0W
 SJTdFLa5nf7Ft9Z9uMkmq+DC8rsgZozBVgqgZcgNNaj46H9RPlUwoeNDLta3/7srxn53aAxSrTy
 78yvaYqyuHL14fi7QW9ZY
X-Google-Smtp-Source: AGHT+IHd+IslKy/wOvISBn10ENDrzJhch4hL5aJeK+lBAiBatW0iqtNZvK0rdp5x0Uvb4SuuWK0ZDg==
X-Received: by 2002:a17:903:41ce:b0:224:e33:889b with SMTP id
 d9443c01a7336-2292f954b74mr54783455ad.12.1743265235071; 
 Sat, 29 Mar 2025 09:20:35 -0700 (PDT)
Received: from localhost (177-70-169-245.infotec.psi.br. [177.70.169.245])
 by smtp.gmail.com with ESMTPSA id
 d9443c01a7336-2291f1de7d7sm37934175ad.173.2025.03.29.09.20.34
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sat, 29 Mar 2025 09:20:34 -0700 (PDT)
From: Gabriel Santos <gabriel.santos.smtp@HIDDEN>
X-Google-Original-From: Gabriel Santos <gabrielsantosdesouza@HIDDEN>
To: 76910 <at> debbugs.gnu.org
Subject: [bug#76910] [PATCH v3 3/5] gnu: Add hy3.
Date: Sat, 29 Mar 2025 13:16:38 -0300
Message-ID: <93ae3e1d9a01adfb2a6b052830649430867a562e.1743265000.git.gabrielsantosdesouza@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <cover.1743265000.git.gabrielsantosdesouza@HIDDEN>
References: <cover.1743265000.git.gabrielsantosdesouza@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 3.6 (+++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview: From: Andrew Wong * gnu/packages/wm.scm (hy3): New variable.
 Change-Id: Id42dc76ab3440c7c651933c60b1ae30f8055afed --- gnu/packages/wm.scm
 | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+)
 Content analysis details:   (3.6 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
 no trust [2607:f8b0:4864:20:0:0:0:641 listed in]
 [list.dnswl.org]
 3.6 RCVD_IN_SBL_CSS        RBL: Received via a relay in Spamhaus SBL-CSS
 [177.70.169.245 listed in zen.spamhaus.org]
 0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
 provider (gabriel.santos.smtp[at]gmail.com)
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 SPF_PASS               SPF: sender matches SPF record
X-Debbugs-Envelope-To: 76910
Cc: Andrew Wong <wongandj@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 2.6 (++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 
 Content preview:  From: Andrew Wong * gnu/packages/wm.scm (hy3): New variable.
    Change-Id: Id42dc76ab3440c7c651933c60b1ae30f8055afed --- gnu/packages/wm.scm
    | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+)
    
 
 Content analysis details:   (2.6 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
                              no trust
                             [2607:f8b0:4864:20:0:0:0:641 listed in]
                             [list.dnswl.org]
  3.6 RCVD_IN_SBL_CSS        RBL: Received via a relay in Spamhaus SBL-CSS
                             [177.70.169.245 listed in zen.spamhaus.org]
  0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
                             provider
                             (gabriel.santos.smtp[at]gmail.com)
  0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 SPF_PASS               SPF: sender matches SPF record
 -1.0 MAILING_LIST_MULTI     Multiple indicators imply a widely-seen list
                             manager

From: Andrew Wong <wongandj@HIDDEN>

* gnu/packages/wm.scm (hy3): New variable.

Change-Id: Id42dc76ab3440c7c651933c60b1ae30f8055afed
---
 gnu/packages/wm.scm | 39 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 39 insertions(+)

diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index 38f492692f..aa8482f83a 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -571,6 +571,45 @@ (define-public hyprscroller
 jump mode, and installation through hyprpm.")
     (license license:expat)))
 
+(define-public hy3
+  (package
+    (name "hy3")
+    (version "0.48.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/outfoxxed/hy3")
+             (commit (string-append "hl" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0qrkb946zz4675qk1n4l7ik5w6n7v6m38yq9g0lwhqxmddrp2j89"))))
+    (build-system cmake-build-system)
+    (native-inputs (list gcc-14 pkg-config))
+    (inputs (list aquamarine
+                  eudev
+                  hyprgraphics
+                  hyprlang
+                  hyprutils
+                  libdrm
+                  libinput
+                  libxkbcommon
+                  mesa
+                  pango
+                  pixman
+                  wayland
+                  hyprland))
+    (arguments
+     (list
+      #:tests? #f))
+    (home-page "https://github.com/outfoxxed/hy3")
+    (synopsis "Hyprland plugin for an i3/sway-like manual tiling layout")
+    (description
+     "hy3 is a Hyprland plugin providing an i3/sway-like manual
+tiling layout, including node-based window manipulation and optional
+autotiling.")
+    (license license:gpl3)))
+
 (define-public i3status
   (package
     (name "i3status")
-- 
2.49.0





Information forwarded to guix-patches@HIDDEN:
bug#76910; Package guix-patches. Full text available.

Message received at 76910 <at> debbugs.gnu.org:


Received: (at 76910) by debbugs.gnu.org; 29 Mar 2025 16:20:38 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 29 12:20:38 2025
Received: from localhost ([127.0.0.1]:32803 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tyYvG-0005Xh-Ev
	for submit <at> debbugs.gnu.org; Sat, 29 Mar 2025 12:20:38 -0400
Received: from mail-pl1-x644.google.com ([2607:f8b0:4864:20::644]:42403)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <gabriel.santos.smtp@HIDDEN>)
 id 1tyYvB-0005X6-9b
 for 76910 <at> debbugs.gnu.org; Sat, 29 Mar 2025 12:20:34 -0400
Received: by mail-pl1-x644.google.com with SMTP id
 d9443c01a7336-223f4c06e9fso60158745ad.1
 for <76910 <at> debbugs.gnu.org>; Sat, 29 Mar 2025 09:20:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1743265227; x=1743870027; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=GvF9HhpAj30c6EYLA59vMdoZrvJRYhawCrvoiufABfk=;
 b=l4hregqmd5GnmMO70kFxHpR2yxz4mD0ElMf4pjlUxbTEtFTQMotU55uv6GI3vuYTrU
 hEQvaAtYdi6EzErZCHzr0B3cJHw2TcLzi0g/LXVFxCc/B9L53iMYtJZ73FBRuCPX/gMU
 Q1NOh8NIiBNftJhuAwmvvxPBPdejugXwQ5nMEj5qAPrL7p3GG6/OCY9rQshxn3VwLFbA
 ZwefRVVgHgkjNK04NlYUItSdm6zCRczsoI7+CZ/9solFOU/YIwCM2NIa8JXXNSQlK2H2
 UEjSjyzBrt+QG+mNyLq0WzsUOV3OqyGFJrhnvoPf9YbJHXDW8wK3suTYZ/hWIgBf/24w
 5rfw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1743265227; x=1743870027;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=GvF9HhpAj30c6EYLA59vMdoZrvJRYhawCrvoiufABfk=;
 b=qR8AbZenTZ0Vr+HzdNFQ3TuirCOl/drLnPeoMmD3eEfocXlYWT+k9X5qa6dOwsA7Ys
 3H/bvIxshvYeSTFSideTBcVIsZbpkalp9S4JiNmDviMeun937fbw+WiAHbFk7Kdrr/7o
 ab+Dge+8ZyWt3iE4rg5LIZYIeya1rWwjnndgC1rTYaynCas92sp5NkPOgZ87+uaKGpHG
 nL4X54fve+9qY1pe8EmzCRcAa/lYV7LFGajqAZ1jqGTNl16jzyQZg3DO0V7ClYzi8wqD
 mXpYJO/SRBwiJ4PsMbP8gsnrLgzzttmaaFK0qZWuucW6hMJIovJn69r6U8lcRcl8f+Gk
 C9GQ==
X-Gm-Message-State: AOJu0YzF29XY08bS+LSllWSx2ZuzTTcLGZPX/In9dH9jMYXj1/ik/JRs
 SK9EsHsNd/CDth/wHvZNpL/lxsJU6JKV/2QT/0ZavIaSkfUn9Cy5llkT+U7EserPgg==
X-Gm-Gg: ASbGnctHXkPNkXtAIsnD4/zxd5+j7MnVd6dhVxJaX+QeTLc0271TbhT0Ryuwi3YShXg
 M/+lnuAFfBJY5OXAt7USrDTPjejnZfDgNGsiaWNGEWBw4hxmobXm3qoHh4ZPIBiSTngBiG+ltip
 3ct54McLor3MKV2i+fEIKSAeMw03s+cWnj2GAFguknb1S9d2ICeqA6I6mhQ9Ea89jLSeaMojZ1B
 ayE8UmY3XrCcO0pb1qnW4aGiz/U3SfQY01lK45OzBSdKeX2d1fEVv7unbZTPuOqIzsAw8p/iQsX
 vnardVV0mK1LL+gxmQzsnFkpHd7FQa6F/8/6gkCCrV6LWpeKrLLG7YCEdtVF6EoWjdSMeqpjD8J
 WkHCZ9CJpjA==
X-Google-Smtp-Source: AGHT+IFV1YJwqeKz1qfE2w0gOaLoHjcW12du3KHw02dx1EzRV3IHlDtAaiQZDOaSWDqQRZY60vgbZQ==
X-Received: by 2002:a17:902:f602:b0:21f:6dcf:fd2b with SMTP id
 d9443c01a7336-22921c7b162mr114985765ad.1.1743265227190; 
 Sat, 29 Mar 2025 09:20:27 -0700 (PDT)
Received: from localhost (177-70-169-245.infotec.psi.br. [177.70.169.245])
 by smtp.gmail.com with ESMTPSA id
 d2e1a72fcca58-73970e1d922sm3776147b3a.37.2025.03.29.09.20.26
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sat, 29 Mar 2025 09:20:26 -0700 (PDT)
From: Gabriel Santos <gabriel.santos.smtp@HIDDEN>
X-Google-Original-From: Gabriel Santos <gabrielsantosdesouza@HIDDEN>
To: 76910 <at> debbugs.gnu.org
Subject: [bug#76910] [PATCH v3 2/5] gnu: Add hyprscroller.
Date: Sat, 29 Mar 2025 13:16:37 -0300
Message-ID: <6da979865c0b4161a5aac9f8d43ca205a1fcb14c.1743265000.git.gabrielsantosdesouza@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <cover.1743265000.git.gabrielsantosdesouza@HIDDEN>
References: <cover.1743265000.git.gabrielsantosdesouza@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 3.6 (+++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview: From: Andrew Wong * gnu/packages/wm.scm (hyprscroller): New
 variable. Change-Id: I56c9984c7ce013f0ce4b22ec1f5df778fe17f736 ---
 gnu/packages/wm.scm
 | 49 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed,
 49 insertions(+)
 Content analysis details:   (3.6 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 3.6 RCVD_IN_SBL_CSS        RBL: Received via a relay in Spamhaus SBL-CSS
 [177.70.169.245 listed in zen.spamhaus.org]
 0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
 provider (gabriel.santos.smtp[at]gmail.com)
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 SPF_PASS               SPF: sender matches SPF record
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
 no trust [2607:f8b0:4864:20:0:0:0:644 listed in]
 [list.dnswl.org]
X-Debbugs-Envelope-To: 76910
Cc: Andrew Wong <wongandj@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 2.6 (++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 
 Content preview:  From: Andrew Wong * gnu/packages/wm.scm (hyprscroller): New
    variable. Change-Id: I56c9984c7ce013f0ce4b22ec1f5df778fe17f736 --- gnu/packages/wm.scm
    | 49 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+)
    
 
 Content analysis details:   (2.6 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
                              no trust
                             [2607:f8b0:4864:20:0:0:0:644 listed in]
                             [list.dnswl.org]
  3.6 RCVD_IN_SBL_CSS        RBL: Received via a relay in Spamhaus SBL-CSS
                             [177.70.169.245 listed in zen.spamhaus.org]
  0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
                             provider
                             (gabriel.santos.smtp[at]gmail.com)
  0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 SPF_PASS               SPF: sender matches SPF record
 -1.0 MAILING_LIST_MULTI     Multiple indicators imply a widely-seen list
                             manager

From: Andrew Wong <wongandj@HIDDEN>

* gnu/packages/wm.scm (hyprscroller): New variable.

Change-Id: I56c9984c7ce013f0ce4b22ec1f5df778fe17f736
---
 gnu/packages/wm.scm | 49 +++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 49 insertions(+)

diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index 15b70df731..38f492692f 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -522,6 +522,55 @@ (define-public hyprwinwrap
 (define-public xtra-dispatchers
   (hyprland-plugin "xtra-dispatchers" "extra dispatchers"))
 
+(define-public hyprscroller
+  (package
+    (name "hyprscroller")
+    ;; Upstream has no tags, but we can use the commits which add support for
+    ;; the corresponding Hyprland version (see ./hyprscoller.toml).
+    (version "0.48.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/dawsers/hyprscroller")
+             (commit "5b62ca58790f8c2961da79af95efa458f6a814fe")))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0bg2gcrdgz68r8anchhb46hn9l5pancr9h83a2fav96bwyhwx2cs"))))
+    (build-system cmake-build-system)
+    (native-inputs (list gcc-14 pkg-config))
+    (inputs (list aquamarine
+                  hyprgraphics
+                  hyprlang
+                  hyprutils
+                  libdrm
+                  libinput
+                  libxkbcommon
+                  mesa
+                  pango
+                  pixman
+                  wayland
+                  hyprland))
+    (arguments
+     (list
+      #:phases
+      #~(modify-phases %standard-phases
+          (delete 'configure)
+          (delete 'check)
+          (replace 'install
+            (lambda* _
+              (install-file "hyprscroller.so"
+                            (string-append #$output "/lib")))))))
+    (home-page "https://github.com/dawsers/hyprscroller")
+    (synopsis "Hyprland plugin for a PaperWM-like scrolling layout")
+    (description
+     "Hyprscroller is a Hyprland layout plugin that creates a window layout
+similar to PaperWM.  The plugin supports gaps, borders, decorations,
+special workspace, full screen modes, overview, marks, pinned columns,
+touchpad gestures, copying/pasting windows, trails/trailmarks, quick
+jump mode, and installation through hyprpm.")
+    (license license:expat)))
+
 (define-public i3status
   (package
     (name "i3status")
-- 
2.49.0





Information forwarded to guix-patches@HIDDEN:
bug#76910; Package guix-patches. Full text available.

Message received at 76910 <at> debbugs.gnu.org:


Received: (at 76910) by debbugs.gnu.org; 29 Mar 2025 16:20:30 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 29 12:20:30 2025
Received: from localhost ([127.0.0.1]:32800 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tyYv7-0005XE-U7
	for submit <at> debbugs.gnu.org; Sat, 29 Mar 2025 12:20:30 -0400
Received: from mail-pl1-x643.google.com ([2607:f8b0:4864:20::643]:52308)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <gabriel.santos.smtp@HIDDEN>)
 id 1tyYv4-0005Wu-SL
 for 76910 <at> debbugs.gnu.org; Sat, 29 Mar 2025 12:20:28 -0400
Received: by mail-pl1-x643.google.com with SMTP id
 d9443c01a7336-227c7e57da2so51854135ad.0
 for <76910 <at> debbugs.gnu.org>; Sat, 29 Mar 2025 09:20:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1743265221; x=1743870021; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=G/wcE4Xix9T0G/jcSxpVMB/Mv7/nCzFqGaXKfQVxp1U=;
 b=IhYEkcy1X6B311618zRQd5mVzitqvGeDlfC9Zrk/8rkTTW967thYE9CtcmUyXJenrI
 HCIyOGcBErh2KysJgmO4hQMWJQHtRdkBSklt8hty2Ei27P8HdW9lflRNLa2EdWUWNBN1
 CqtJRxxFyqeJysXthROKPxLsb9ifS4DHSoCF0Yu312D8Pqlka8LDGC8Te4xJd2JOtqJI
 0BrX8EsDPHIdWw624JtUX0zo029lq1pnYXx8v7YgQWXrbsjFGYjNOV4XOq0oom/sHPjG
 KNB2yTyeWhnJAmqYB4uxeC2pj/BiyVqjlisT3uZ2YfZzNtmy4sMkILXdiEy+1pzdZYy7
 /z4A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1743265221; x=1743870021;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=G/wcE4Xix9T0G/jcSxpVMB/Mv7/nCzFqGaXKfQVxp1U=;
 b=TYXMDzwoc9ZM+L8lsey6J0wKZgj06BF4pN15QnLFXqgMEtUpTSRKITt8b5P0F20YZ2
 DJG8L2iWOOG8p0q93g5gmIltKo8tTdl3SF3BIk0Em8Qro/kUYSwU8IftHtEbxDEU8M2h
 5xiXR8WGXDefg8Hwwan+Pss0FwTrXiQRDr/ypR/7x6/60FYyy+7cvwW8sb93Q4k5mJ2C
 8hYWbnvlgwykrrCs6MjWxLfzyZD0Gr+iVWQukAPzOSrtlrDgQ4/ACHdsPv9NZSFa8NMZ
 KrOFDInyVL31fF/jRRKT2dz1Gxo90Tj0FeDaUEFOyv1JugOkOuLlARSbuTx6xNs1lbOy
 IAdQ==
X-Gm-Message-State: AOJu0Yz99LgRijme7/xom3NTMWp2ok/tdqrjNifvcP5TIeic76U9vSEO
 CwCEUYjWfWFgHiUz//5PB32jOQmLpH+4nDAMnsuijVtN54bE/XJhUdUt3J4TssAYEw==
X-Gm-Gg: ASbGncvWQH407HHXCDNRq7QoME2Sced/6FYF7S+GIm/qOkRUEagwLugU4DjZCn8aWiv
 /OGzgu4moL86wbQjeSV/BxTkUj5nexXCcY1/vF4CGvRmEQpaAw/1V4adZL9zz7NfHMXh6vbAWh8
 Z1U4Dgh3RownOBNJrIwg8Dt1C0b86FHTWYB2Ouv30bPnDKB1Gd2Daw/w4a5nKL43LAtNx6HpH4D
 j8ojb12L5wv/gj+1TaPALzXZLw8NOSIXbZXT9qA7BvPbGSwPMQ14cFdB5RtCz9SEU5Tx/E4fste
 Fejkl8CKWvxApKvt7LarcDs5lUKHUcT3LAABxVD94TVuLUGA6FBnJ+/HNjqNZ0ALJ3N5ixrAlEW
 jvqeSYqDe3w==
X-Google-Smtp-Source: AGHT+IHndSCDDbaRdkLIJ/9JF4dexT/ybjRvUqRnmUE1JWods5/6AtZHwAvDI108gmHo4avFanTnyg==
X-Received: by 2002:a05:6a00:21c9:b0:736:34ca:deee with SMTP id
 d2e1a72fcca58-739803531famr4764899b3a.7.1743265220638; 
 Sat, 29 Mar 2025 09:20:20 -0700 (PDT)
Received: from localhost (177-70-169-245.infotec.psi.br. [177.70.169.245])
 by smtp.gmail.com with ESMTPSA id
 d2e1a72fcca58-739710636aesm3888335b3a.91.2025.03.29.09.20.19
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sat, 29 Mar 2025 09:20:20 -0700 (PDT)
From: Gabriel Santos <gabriel.santos.smtp@HIDDEN>
X-Google-Original-From: Gabriel Santos <gabrielsantosdesouza@HIDDEN>
To: 76910 <at> debbugs.gnu.org
Subject: [bug#76910] [PATCH v3 1/5] gnu: Add Hyprland plugins.
Date: Sat, 29 Mar 2025 13:16:36 -0300
Message-ID: <bfff0c68a91bbfb768c9d63224af7b22530c9a85.1743265000.git.gabrielsantosdesouza@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <cover.1743265000.git.gabrielsantosdesouza@HIDDEN>
References: <cover.1743265000.git.gabrielsantosdesouza@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: 3.6 (+++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview:  From: Andrew Wong * gnu/packages/wm.scm (hyprland-plugin):
 New function. * gnu/packages/wm.scm (borders-plus-plus): New variable. *
 gnu/packages/wm.scm (csgo-vulkan-fix): New variable. * gnu/packages/wm.scm
 (hyprbars): [...] 
 Content analysis details:   (3.6 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 3.6 RCVD_IN_SBL_CSS        RBL: Received via a relay in Spamhaus SBL-CSS
 [177.70.169.245 listed in zen.spamhaus.org]
 0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
 provider (gabriel.santos.smtp[at]gmail.com)
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 SPF_PASS               SPF: sender matches SPF record
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
 no trust [2607:f8b0:4864:20:0:0:0:643 listed in]
 [list.dnswl.org]
X-Debbugs-Envelope-To: 76910
Cc: Andrew Wong <wongandj@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 2.6 (++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 
 Content preview:  From: Andrew Wong * gnu/packages/wm.scm (hyprland-plugin):
    New function. * gnu/packages/wm.scm (borders-plus-plus): New variable. *
   gnu/packages/wm.scm (csgo-vulkan-fix): New variable. * gnu/packages/wm.scm
    (hyprbars): [...] 
 
 Content analysis details:   (2.6 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
                              no trust
                             [2607:f8b0:4864:20:0:0:0:643 listed in]
                             [list.dnswl.org]
  3.6 RCVD_IN_SBL_CSS        RBL: Received via a relay in Spamhaus SBL-CSS
                             [177.70.169.245 listed in zen.spamhaus.org]
  0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
                             provider
                             (gabriel.santos.smtp[at]gmail.com)
  0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 SPF_PASS               SPF: sender matches SPF record
 -1.0 MAILING_LIST_MULTI     Multiple indicators imply a widely-seen list
                             manager

From: Andrew Wong <wongandj@HIDDEN>

* gnu/packages/wm.scm (hyprland-plugin): New function.
* gnu/packages/wm.scm (borders-plus-plus): New variable.
* gnu/packages/wm.scm (csgo-vulkan-fix): New variable.
* gnu/packages/wm.scm (hyprbars): New variable.
* gnu/packages/wm.scm (hyprexpo): New variable.
* gnu/packages/wm.scm (hyprtrails): New variable.
* gnu/packages/wm.scm (hyprwinwrap): New variable.
* gnu/packages/wm.scm (xtra-dispatchers): New variable.

Change-Id: I923095e0d0cbc1c237e55a78dd2e9c1b1a3235df
---
 gnu/packages/wm.scm | 76 +++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 76 insertions(+)

diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index 2eefdb4c64..15b70df731 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -80,6 +80,7 @@
 ;;; Copyright © 2024 Jakob Kirsch <jakob.kirsch@HIDDEN>
 ;;; Copyright © 2025 Tomáš Čech <sleep_walker@HIDDEN>
 ;;; Copyright © 2025 Ricardo Wurmus <rekado@HIDDEN>
+;;; Copyright © 2025 Andrew Wong <wongandj@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -446,6 +447,81 @@ (define-public hyprland
      `((upstream-name . "source")))
     (license license:bsd-3)))
 
+(define hyprland-plugin
+  (lambda (plugin-name plugin-provision)
+    "Generate a packaged plugin from Hyprland's official plugin repository."
+    (package
+      (name plugin-name)
+      (version "0.47.0")
+      (source (origin
+                (method git-fetch)
+                (uri (git-reference
+                      (url "https://github.com/hyprwm/hyprland-plugins")
+                      (commit (string-append "v" version))))
+                (file-name (git-file-name name version))
+                (sha256
+                 (base32
+                  "06jydclvivd7xq0kwn6s19jhmmfqc5q649z7w4wqqj6jdhgkhayg"))))
+      (build-system cmake-build-system)
+      (native-inputs (list gcc-14 pkg-config))
+      (inputs (list hyprland
+                    libdrm
+                    libinput
+                    eudev
+                    pango
+                    pixman
+                    wayland
+                    libxkbcommon
+                    mesa
+                    hyprutils
+                    hyprgraphics
+                    aquamarine
+                    hyprlang))
+      (arguments (list #:cmake cmake-3.30
+                       #:tests? #f      ; no tests.
+                       #:phases
+                       #~(modify-phases %standard-phases
+                           (add-after 'unpack 'chdir
+                             (lambda _ (chdir #$plugin-name)))
+                           (replace 'install-license-files
+                             (lambda _ (install-file
+                                        "../LICENSE"
+                                        (string-append #$output "/share/doc/"
+                                                       #$name "-"
+                                                       #$version)))))))
+      (home-page (string-append "https://github.com/hyprwm/hyprland-plugins/"
+                                plugin-name))
+      (synopsis (string-append "Hyprland plugin providing "
+                               plugin-provision))
+      (description
+       (string-append "This is an official Hyprland plugin that provides "
+                      plugin-provision "."))
+      (license license:bsd-3))))
+
+(define-public borders-plus-plus
+  (hyprland-plugin "borders-plus-plus" "extra borders around windows"))
+
+(define-public csgo-vulkan-fix
+  (let ((parent (hyprland-plugin "csgo-vulkan-fix"
+                                 "virtual native resolution reporting")))
+    (package (inherit parent) (inputs (modify-inputs (package-inputs parent)
+                                        (append xcb-util-wm))))))
+
+(define-public hyprbars
+  (hyprland-plugin "hyprbars" "window title bars"))
+
+(define-public hyprexpo
+  (hyprland-plugin "hyprexpo" "an exposé feature"))
+
+(define-public hyprtrails
+  (hyprland-plugin "hyprtrails" "trail effects behind windows"))
+
+(define-public hyprwinwrap
+  (hyprland-plugin "hyprwinwrap" "a window-as-wallpaper feature"))
+
+(define-public xtra-dispatchers
+  (hyprland-plugin "xtra-dispatchers" "extra dispatchers"))
+
 (define-public i3status
   (package
     (name "i3status")
-- 
2.49.0





Information forwarded to guix-patches@HIDDEN:
bug#76910; Package guix-patches. Full text available.

Message received at 76910 <at> debbugs.gnu.org:


Received: (at 76910) by debbugs.gnu.org; 29 Mar 2025 16:20:13 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 29 12:20:13 2025
Received: from localhost ([127.0.0.1]:32797 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tyYur-0005Wb-9x
	for submit <at> debbugs.gnu.org; Sat, 29 Mar 2025 12:20:13 -0400
Received: from mail-pl1-x641.google.com ([2607:f8b0:4864:20::641]:49168)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <gabriel.santos.smtp@HIDDEN>)
 id 1tyYul-0005QO-3Z
 for 76910 <at> debbugs.gnu.org; Sat, 29 Mar 2025 12:20:11 -0400
Received: by mail-pl1-x641.google.com with SMTP id
 d9443c01a7336-22622ddcc35so30601065ad.2
 for <76910 <at> debbugs.gnu.org>; Sat, 29 Mar 2025 09:20:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1743265201; x=1743870001; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:message-id:date:subject:cc
 :to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=+fe87Iaa7RZFpJcVK+TncByp6mU2GnT2InbroES4c64=;
 b=Um/mLs77eLRxExBZzHXWZvVJUGEoTmcvdYLZkBC9DC4PEMunzeRW7RLb46N5u6ZGDg
 6lo+0Sn49f0WoKQv8c3zoAGVHoE1LTmCqAC/zWt8hP/JSSSmETLtqf8JSP0wASfTma6w
 q8asfr6RcEGu2IUQ0aK/0ojVQP4O9OFt7fi619w/Q3iLxznfibGFhv6jEt58KHH3OUyG
 pgjgJ2HGBz4GgeqT+f8FOZii6Xl6a6ozJaB6oWAT+aIIGQJxzrJCkItibLz+HgFnXk9i
 0QzoqMLi2FaVzlxFTibnno69wtkF+H56nmyig+nGVL04o8RCiUjyovKPMLpmbaKhAa3L
 wkPg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1743265201; x=1743870001;
 h=content-transfer-encoding:mime-version:message-id:date:subject:cc
 :to:from:x-gm-message-state:from:to:cc:subject:date:message-id
 :reply-to;
 bh=+fe87Iaa7RZFpJcVK+TncByp6mU2GnT2InbroES4c64=;
 b=wj9BMxth5Qlar+UAYY9njPKiUvu5kgR5kfRjzyJCmB/LyC8QMUsgrPlb+w5/fFGek6
 WpSlukCVE+b16geidayfgAX5c8KSx7GF7z8Mbp7XCTg0iwXnynp6maVKfhwJsmP8PieF
 /zrOE22RNO355o3S+uDAN/RG+LBye1sxUQD3G8X1im6WjjQPOuHSCRHHbc/NHmGCr3oB
 Ytm5sgiI+CcmaxDbQkSylFSGKQROfPsk7xbLZPTbjRIxLSt1KoAR/NYP1zMn6OPPNhj6
 V9315XNITaBbLLrxfx2F2cacqF6PKA/fwc3Az7zJyGCZ49cmz+86+XnnvBwnuROzrpqH
 OVWA==
X-Gm-Message-State: AOJu0YyKRP7B+faUSSa4tumMaecUtLS9ETyjAIcHMqhZ0vXTbDjhQ/1J
 17J9je9gxd4wPt0AI+hRPFkcXfXR2i3QBi0l835GdbacybNQp+HTzuKF4zubc9M=
X-Gm-Gg: ASbGncurRuX9/BRbz6ABTQIWABsPWgkhmaTbv3PA26JTTsQdYmwBs2HFRMReSFatOPU
 JbPr+B43TnqdYP8LjkFOX9BF8D2bMgAEZnK6QelihisoqV37ofbpYq5UgSHf1Djcrip6GKklgtC
 IRYwZ+o5MRyAwv2JgkaAxT8+ormkjOC10/lTDwQMPZpECAPAojw9tvp7BBvVowixuVTUNwLF15Q
 sg0AeRk7UypF9CoQjirFFm+Aok8OrA23KPvtNGa+liLPCeyHIYHBPpEPef8+WALgMEIwttMfO7F
 ZwqhIXKSv/fZLPxaDbDX2p+xYcRdRBeF72aDWC5VdNhYvRPXTDrvvfDkvvVeN+ITaNDT6w350cX
 L6XTbRclIdg==
X-Google-Smtp-Source: AGHT+IEkHpUQu7P6VrhVLrBrSxginnUlTt7LSwH1w9FnrO/E8avmHNKnbruiANE/49iWhnaoDQAw8w==
X-Received: by 2002:a05:6a00:218d:b0:736:fff2:99b with SMTP id
 d2e1a72fcca58-7398045dfecmr5793652b3a.23.1743265200806; 
 Sat, 29 Mar 2025 09:20:00 -0700 (PDT)
Received: from localhost (177-70-169-245.infotec.psi.br. [177.70.169.245])
 by smtp.gmail.com with ESMTPSA id
 d2e1a72fcca58-73970def558sm3887453b3a.15.2025.03.29.09.19.59
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sat, 29 Mar 2025 09:20:00 -0700 (PDT)
From: Gabriel Santos <gabriel.santos.smtp@HIDDEN>
X-Google-Original-From: Gabriel Santos <gabrielsantosdesouza@HIDDEN>
To: 76910 <at> debbugs.gnu.org
Subject: [bug#76910] [PATCH v3 0/5] Add Hyprland Plugins (Update)
Date: Sat, 29 Mar 2025 13:16:35 -0300
Message-ID: <cover.1743265000.git.gabrielsantosdesouza@HIDDEN>
X-Mailer: git-send-email 2.49.0
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 3.6 (+++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview:  This new revision add in a missing copyright statement, and
 a new plugin, hypr-dynamic-cursors. Andrew Wong (4): gnu: Add Hyprland plugins.
 gnu: Add hyprscroller. gnu: Add hy3. gnu: Add hypr-darkwindow. 
 Content analysis details:   (3.6 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 3.6 RCVD_IN_SBL_CSS        RBL: Received via a relay in Spamhaus SBL-CSS
 [177.70.169.245 listed in zen.spamhaus.org]
 0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
 provider (gabriel.santos.smtp[at]gmail.com)
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 SPF_PASS               SPF: sender matches SPF record
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
 no trust [2607:f8b0:4864:20:0:0:0:641 listed in]
 [list.dnswl.org]
X-Debbugs-Envelope-To: 76910
Cc: Gabriel Santos <gabrielsantosdesouza@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 2.6 (++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 
 Content preview:  This new revision add in a missing copyright statement, and
    a new plugin, hypr-dynamic-cursors. Andrew Wong (4): gnu: Add Hyprland plugins.
    gnu: Add hyprscroller. gnu: Add hy3. gnu: Add hypr-darkwindow. 
 
 Content analysis details:   (2.6 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
                              no trust
                             [2607:f8b0:4864:20:0:0:0:641 listed in]
                             [list.dnswl.org]
  3.6 RCVD_IN_SBL_CSS        RBL: Received via a relay in Spamhaus SBL-CSS
                             [177.70.169.245 listed in zen.spamhaus.org]
  0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
                             provider
                             (gabriel.santos.smtp[at]gmail.com)
  0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 SPF_PASS               SPF: sender matches SPF record
 -1.0 MAILING_LIST_MULTI     Multiple indicators imply a widely-seen list
                             manager

This new revision add in a missing copyright statement, and a new plugin,
hypr-dynamic-cursors.

Andrew Wong (4):
  gnu: Add Hyprland plugins.
  gnu: Add hyprscroller.
  gnu: Add hy3.
  gnu: Add hypr-darkwindow.

Gabriel Santos (1):
  gnu: Add hypr-dynamic-cursors.

 gnu/packages/wm.scm | 258 ++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 258 insertions(+)


base-commit: 3746dcae31730ff405f49e1a32b506bfa827a3ea
-- 
2.49.0





Information forwarded to guix-patches@HIDDEN:
bug#76910; Package guix-patches. Full text available.

Message received at 76910 <at> debbugs.gnu.org:


Received: (at 76910) by debbugs.gnu.org; 29 Mar 2025 15:06:48 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 29 11:06:48 2025
Received: from localhost ([127.0.0.1]:60782 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tyXln-0006cU-OJ
	for submit <at> debbugs.gnu.org; Sat, 29 Mar 2025 11:06:48 -0400
Received: from layka.disroot.org ([178.21.23.139]:36680)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <gabrielsantosdesouza@HIDDEN>)
 id 1tyXlk-0006cI-2x
 for 76910 <at> debbugs.gnu.org; Sat, 29 Mar 2025 11:06:45 -0400
Received: from mail01.disroot.lan (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 9492E25244;
 Sat, 29 Mar 2025 16:06:42 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP
 id mzv_VDAh4lu9; Sat, 29 Mar 2025 16:06:42 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1743260802; bh=fR0f5U1kQ1maYuxw/AlNcASvUF00pVs5cy43HRKhqIU=;
 h=Date:From:To:Subject:In-Reply-To:References;
 b=dczJdH8dtFpVknjk4OG5SOJKFKaB7Gdk5Aq4yDqpXdYHF938DwlIHDvsi1x061Ure
 s3StqcKCENNikzl5hBQ9iGGytkgZ9O2dZkscf+fVPoSaQwr475r/AjKZMoFC5S0uL7
 1khqJyljB3cdQIpeXQv58900frPRQsdtEDqwtAFgPvJj3OQPzFPPqlIxQpfYoFKgqG
 LJ27SMgsKHlUGF6FDqPFowCc0RGi0MahdPL8H4MSF43k5XngPmyRv0b7s60idPr69S
 b25sCp6FoS5qtU7EO7gm2lx30KBW7zGCi2TY5sIqLQIPAJzDMCoN5PLVH7k6vMfPC2
 4VN80ptQx5fHw==
Date: Sat, 29 Mar 2025 12:06:33 -0300
From: Gabriel Santos <gabrielsantosdesouza@HIDDEN>
To: Andrew Wong <wongandj@HIDDEN>,
 Andrew Wong via Guix-patches via <guix-patches@HIDDEN>,
 76910 <at> debbugs.gnu.org
Subject: Re: [bug#76910] [PATCH v2 0/4] Add Hyprland Plugins (Update)
User-Agent: Thunderbird for Android
In-Reply-To: <8b31e212-2c82-43c1-ad9d-a2e303b79bcb@HIDDEN>
References: <cover.1741580560.git.wongandj@HIDDEN>
 <cover.1743237168.git.wongandj@HIDDEN>
 <98445DD5-FB12-46D2-AA47-9C6138070DC4@HIDDEN>
 <8b31e212-2c82-43c1-ad9d-a2e303b79bcb@HIDDEN>
Message-ID: <7DA37438-E0D3-4DE1-AB2F-F65D0CF307D3@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain;
 charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 76910
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

>Sure, go ahead! While you're at it, could you add both of our names and ad=
dresses to the copyright at the top of the file? I keep forgetting to do it=
 :p

I wonder if the function for that could be loaded with
=2Edir-locals=2Eel, but it probably has existed for a long
time, so maybe someone already tried that=2E

>I thought about it, but I have submitted similar patches in the past[1] w=
ithout any hangups, so I did the same here for the sake of simplicity=2E

>Sure, go ahead=2E I'm not attached to any particular commit arrangement=
=2E

If there's no issues, I think it would be best to leave
it that way=2E

--=20
Gabriel Santos




Information forwarded to guix-patches@HIDDEN:
bug#76910; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 29 Mar 2025 15:06:57 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 29 11:06:57 2025
Received: from localhost ([127.0.0.1]:60785 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tyXlw-0006cr-5e
	for submit <at> debbugs.gnu.org; Sat, 29 Mar 2025 11:06:57 -0400
Received: from lists.gnu.org ([2001:470:142::17]:50272)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <gabrielsantosdesouza@HIDDEN>)
 id 1tyXls-0006cS-JV
 for submit <at> debbugs.gnu.org; Sat, 29 Mar 2025 11:06:52 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <gabrielsantosdesouza@HIDDEN>)
 id 1tyXlm-00044C-F8
 for guix-patches@HIDDEN; Sat, 29 Mar 2025 11:06:46 -0400
Received: from layka.disroot.org ([178.21.23.139])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <gabrielsantosdesouza@HIDDEN>)
 id 1tyXlk-000796-H5
 for guix-patches@HIDDEN; Sat, 29 Mar 2025 11:06:46 -0400
Received: from mail01.disroot.lan (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 9492E25244;
 Sat, 29 Mar 2025 16:06:42 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP
 id mzv_VDAh4lu9; Sat, 29 Mar 2025 16:06:42 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1743260802; bh=fR0f5U1kQ1maYuxw/AlNcASvUF00pVs5cy43HRKhqIU=;
 h=Date:From:To:Subject:In-Reply-To:References;
 b=dczJdH8dtFpVknjk4OG5SOJKFKaB7Gdk5Aq4yDqpXdYHF938DwlIHDvsi1x061Ure
 s3StqcKCENNikzl5hBQ9iGGytkgZ9O2dZkscf+fVPoSaQwr475r/AjKZMoFC5S0uL7
 1khqJyljB3cdQIpeXQv58900frPRQsdtEDqwtAFgPvJj3OQPzFPPqlIxQpfYoFKgqG
 LJ27SMgsKHlUGF6FDqPFowCc0RGi0MahdPL8H4MSF43k5XngPmyRv0b7s60idPr69S
 b25sCp6FoS5qtU7EO7gm2lx30KBW7zGCi2TY5sIqLQIPAJzDMCoN5PLVH7k6vMfPC2
 4VN80ptQx5fHw==
Date: Sat, 29 Mar 2025 12:06:33 -0300
From: Gabriel Santos <gabrielsantosdesouza@HIDDEN>
To: Andrew Wong <wongandj@HIDDEN>,
 Andrew Wong via Guix-patches via <guix-patches@HIDDEN>,
 76910 <at> debbugs.gnu.org
Subject: Re: [bug#76910] [PATCH v2 0/4] Add Hyprland Plugins (Update)
User-Agent: Thunderbird for Android
In-Reply-To: <8b31e212-2c82-43c1-ad9d-a2e303b79bcb@HIDDEN>
References: <cover.1741580560.git.wongandj@HIDDEN>
 <cover.1743237168.git.wongandj@HIDDEN>
 <98445DD5-FB12-46D2-AA47-9C6138070DC4@HIDDEN>
 <8b31e212-2c82-43c1-ad9d-a2e303b79bcb@HIDDEN>
Message-ID: <7DA37438-E0D3-4DE1-AB2F-F65D0CF307D3@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain;
 charset=utf-8
Content-Transfer-Encoding: quoted-printable
Received-SPF: pass client-ip=178.21.23.139;
 envelope-from=gabrielsantosdesouza@HIDDEN; helo=layka.disroot.org
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001,
 SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.9 (/)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.1 (/)

>Sure, go ahead! While you're at it, could you add both of our names and ad=
dresses to the copyright at the top of the file? I keep forgetting to do it=
 :p

I wonder if the function for that could be loaded with
=2Edir-locals=2Eel, but it probably has existed for a long
time, so maybe someone already tried that=2E

>I thought about it, but I have submitted similar patches in the past[1] w=
ithout any hangups, so I did the same here for the sake of simplicity=2E

>Sure, go ahead=2E I'm not attached to any particular commit arrangement=
=2E

If there's no issues, I think it would be best to leave
it that way=2E

--=20
Gabriel Santos




Information forwarded to guix-patches@HIDDEN:
bug#76910; Package guix-patches. Full text available.

Message received at 76910 <at> debbugs.gnu.org:


Received: (at 76910) by debbugs.gnu.org; 29 Mar 2025 14:17:05 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 29 10:17:04 2025
Received: from localhost ([127.0.0.1]:60640 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tyWzg-00045h-3Q
	for submit <at> debbugs.gnu.org; Sat, 29 Mar 2025 10:17:04 -0400
Received: from qs51p00im-qukt01080302.me.com ([17.57.155.21]:39729)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <wongandj@HIDDEN>)
 id 1tyWzW-00044v-7t
 for 76910 <at> debbugs.gnu.org; Sat, 29 Mar 2025 10:16:59 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icloud.com;
 s=1a1hai; bh=9QxCaNIc1+ByO/Ku94pIZCT4QqOjVORhETqFj7eQBDY=;
 h=Message-ID:Date:MIME-Version:Subject:To:From:Content-Type:x-icloud-hme;
 b=iU+wBnsmznuYRnPzJiTgutONXvve2pXoPGhpovp7p//+o8aOTN7InsoCFFgLtvesZ
 m2MMpAuvLsrB2t4wU5Vzr4hWrpDzkPxYemCoL2dVbHLckOY03ifxOFt0YZPyaEn8Ur
 cTwOSlxvJznPJtylLy+jv6VdndLh3rb+arPjiUdSGc7qTHq1+dAgcGoIlS+URsupS1
 OfZkVDlS4V4inAL4C0JLJKwxDUJAAUdu/WpXXX/SfR8IoAt2nFL7kofmP97k9xujf0
 oFq6zzAWxXcthWbJyF58C0+p0dd+KfuuBzdW8h1yf1sFJ8dVE5KLm0MNQ8oq1onw1G
 THyCJLpvw9OIg==
Received: from [192.168.86.109] (qs51p00im-dlb-asmtp-mailmevip.me.com
 [17.57.155.28])
 by qs51p00im-qukt01080302.me.com (Postfix) with ESMTPSA id EE0701140308;
 Sat, 29 Mar 2025 14:16:46 +0000 (UTC)
Message-ID: <8b31e212-2c82-43c1-ad9d-a2e303b79bcb@HIDDEN>
Date: Sat, 29 Mar 2025 10:16:45 -0400
MIME-Version: 1.0
User-Agent: Icedove Daily
Subject: Re: [bug#76910] [PATCH v2 0/4] Add Hyprland Plugins (Update)
To: Gabriel Santos <gabrielsantosdesouza@HIDDEN>,
 Andrew Wong via Guix-patches via <guix-patches@HIDDEN>,
 76910 <at> debbugs.gnu.org
References: <cover.1741580560.git.wongandj@HIDDEN>
 <cover.1743237168.git.wongandj@HIDDEN>
 <98445DD5-FB12-46D2-AA47-9C6138070DC4@HIDDEN>
Content-Language: en-US
From: Andrew Wong <wongandj@HIDDEN>
In-Reply-To: <98445DD5-FB12-46D2-AA47-9C6138070DC4@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Proofpoint-GUID: iz2Vvd2ZcbYpBklSe-1VV6CigXpA3f8g
X-Proofpoint-ORIG-GUID: iz2Vvd2ZcbYpBklSe-1VV6CigXpA3f8g
X-Proofpoint-Virus-Version: vendor=baseguard
 engine=ICAP:2.0.293,Aquarius:18.0.1095,Hydra:6.0.680,FMLib:17.12.68.34
 definitions=2025-03-29_01,2025-03-27_02,2024-11-22_01
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 phishscore=0
 mlxscore=0 bulkscore=0
 spamscore=0 suspectscore=0 clxscore=1011 adultscore=0 malwarescore=0
 mlxlogscore=879 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.19.0-2308100000 definitions=main-2503290102
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 76910
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

On 3/29/25 8:06a, Gabriel Santos wrote> Would it be ok if I added 
hypr-dynamic-cursors[1] to it by
> sending a V3?
Sure, go ahead! While you're at it, could you add both of our names and 
addresses to the copyright at the top of the file? I keep forgetting to 
do it :p

On 3/29/25 9:58a, Gabriel Santos wrote:
> The policy for Guix is one package per commit.
> 
> Even with the use of a helper like hyprland-plugin,
> wouldn't that also apply here?

I thought about it, but I have submitted similar patches in the past[1] 
without any hangups, so I did the same here for the sake of simplicity.

> If you allow me to submit a v3, I think I could do that.

Sure, go ahead. I'm not attached to any particular commit arrangement.

On 3/29/25 9:51a, Gabriel Santos wrote:
> I noticed that the Flake for this plugin and for
> hypr-dynamic-cursors prefix the compiled file with
> "lib"[1, 2].
> 
> Do you know why that is? Would it also be necessary
> for Guix?

I'm not sure why. It's not a requirement for the plugins to work, so I'd 
guess it's just a convention of Nix or the packager.

[1] a9a13ebccc (gnu: Add libretro-beetle-psx., 2025-01-04)




Information forwarded to guix-patches@HIDDEN:
bug#76910; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 29 Mar 2025 14:17:50 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 29 10:17:50 2025
Received: from localhost ([127.0.0.1]:60644 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tyX0P-00046q-Ju
	for submit <at> debbugs.gnu.org; Sat, 29 Mar 2025 10:17:49 -0400
Received: from lists.gnu.org ([2001:470:142::17]:45334)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <wongandj@HIDDEN>)
 id 1tyX0M-00046X-7j
 for submit <at> debbugs.gnu.org; Sat, 29 Mar 2025 10:17:46 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <wongandj@HIDDEN>)
 id 1tyWzn-00018S-A6
 for guix-patches@HIDDEN; Sat, 29 Mar 2025 10:17:15 -0400
Received: from qs51p00im-qukt01080302.me.com ([17.57.155.21])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <wongandj@HIDDEN>)
 id 1tyWzl-0000nW-22
 for guix-patches@HIDDEN; Sat, 29 Mar 2025 10:17:10 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icloud.com;
 s=1a1hai; bh=9QxCaNIc1+ByO/Ku94pIZCT4QqOjVORhETqFj7eQBDY=;
 h=Message-ID:Date:MIME-Version:Subject:To:From:Content-Type:x-icloud-hme;
 b=iU+wBnsmznuYRnPzJiTgutONXvve2pXoPGhpovp7p//+o8aOTN7InsoCFFgLtvesZ
 m2MMpAuvLsrB2t4wU5Vzr4hWrpDzkPxYemCoL2dVbHLckOY03ifxOFt0YZPyaEn8Ur
 cTwOSlxvJznPJtylLy+jv6VdndLh3rb+arPjiUdSGc7qTHq1+dAgcGoIlS+URsupS1
 OfZkVDlS4V4inAL4C0JLJKwxDUJAAUdu/WpXXX/SfR8IoAt2nFL7kofmP97k9xujf0
 oFq6zzAWxXcthWbJyF58C0+p0dd+KfuuBzdW8h1yf1sFJ8dVE5KLm0MNQ8oq1onw1G
 THyCJLpvw9OIg==
Received: from [192.168.86.109] (qs51p00im-dlb-asmtp-mailmevip.me.com
 [17.57.155.28])
 by qs51p00im-qukt01080302.me.com (Postfix) with ESMTPSA id EE0701140308;
 Sat, 29 Mar 2025 14:16:46 +0000 (UTC)
Message-ID: <8b31e212-2c82-43c1-ad9d-a2e303b79bcb@HIDDEN>
Date: Sat, 29 Mar 2025 10:16:45 -0400
MIME-Version: 1.0
User-Agent: Icedove Daily
Subject: Re: [bug#76910] [PATCH v2 0/4] Add Hyprland Plugins (Update)
To: Gabriel Santos <gabrielsantosdesouza@HIDDEN>,
 Andrew Wong via Guix-patches via <guix-patches@HIDDEN>,
 76910 <at> debbugs.gnu.org
References: <cover.1741580560.git.wongandj@HIDDEN>
 <cover.1743237168.git.wongandj@HIDDEN>
 <98445DD5-FB12-46D2-AA47-9C6138070DC4@HIDDEN>
Content-Language: en-US
From: Andrew Wong <wongandj@HIDDEN>
In-Reply-To: <98445DD5-FB12-46D2-AA47-9C6138070DC4@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Proofpoint-GUID: iz2Vvd2ZcbYpBklSe-1VV6CigXpA3f8g
X-Proofpoint-ORIG-GUID: iz2Vvd2ZcbYpBklSe-1VV6CigXpA3f8g
X-Proofpoint-Virus-Version: vendor=baseguard
 engine=ICAP:2.0.293,Aquarius:18.0.1095,Hydra:6.0.680,FMLib:17.12.68.34
 definitions=2025-03-29_01,2025-03-27_02,2024-11-22_01
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 phishscore=0
 mlxscore=0 bulkscore=0
 spamscore=0 suspectscore=0 clxscore=1011 adultscore=0 malwarescore=0
 mlxlogscore=879 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.19.0-2308100000 definitions=main-2503290102
Received-SPF: pass client-ip=17.57.155.21; envelope-from=wongandj@HIDDEN;
 helo=qs51p00im-qukt01080302.me.com
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=0.001,
 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001,
 SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)

On 3/29/25 8:06a, Gabriel Santos wrote> Would it be ok if I added 
hypr-dynamic-cursors[1] to it by
> sending a V3?
Sure, go ahead! While you're at it, could you add both of our names and 
addresses to the copyright at the top of the file? I keep forgetting to 
do it :p

On 3/29/25 9:58a, Gabriel Santos wrote:
> The policy for Guix is one package per commit.
> 
> Even with the use of a helper like hyprland-plugin,
> wouldn't that also apply here?

I thought about it, but I have submitted similar patches in the past[1] 
without any hangups, so I did the same here for the sake of simplicity.

> If you allow me to submit a v3, I think I could do that.

Sure, go ahead. I'm not attached to any particular commit arrangement.

On 3/29/25 9:51a, Gabriel Santos wrote:
> I noticed that the Flake for this plugin and for
> hypr-dynamic-cursors prefix the compiled file with
> "lib"[1, 2].
> 
> Do you know why that is? Would it also be necessary
> for Guix?

I'm not sure why. It's not a requirement for the plugins to work, so I'd 
guess it's just a convention of Nix or the packager.

[1] a9a13ebccc (gnu: Add libretro-beetle-psx., 2025-01-04)




Information forwarded to guix-patches@HIDDEN:
bug#76910; Package guix-patches. Full text available.

Message received at 76910 <at> debbugs.gnu.org:


Received: (at 76910) by debbugs.gnu.org; 29 Mar 2025 13:59:08 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 29 09:59:08 2025
Received: from localhost ([127.0.0.1]:60616 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tyWiK-0003BR-1U
	for submit <at> debbugs.gnu.org; Sat, 29 Mar 2025 09:59:08 -0400
Received: from layka.disroot.org ([178.21.23.139]:46914)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <gabrielsantosdesouza@HIDDEN>)
 id 1tyWhq-0003A7-Pl
 for 76910 <at> debbugs.gnu.org; Sat, 29 Mar 2025 09:58:39 -0400
Received: from mail01.disroot.lan (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id D224025D3C;
 Sat, 29 Mar 2025 14:58:37 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP
 id nASx8W6kFLIG; Sat, 29 Mar 2025 14:58:37 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1743256717; bh=N+3Vd3Qec+W7r0JphD8ocp1ZOvSMyB5TdzyjsQ8QZ1M=;
 h=Date:From:To:Subject:In-Reply-To:References;
 b=LPG6/CoLAb69m/PqlS7Ti5l8kOBSH9zTBt70qZHpR6cnrzmtq5zyBB5aU33GqdThH
 MOZb9O2utqqHbZ8ZBV+dosm3ZbRHusABSgEhkJofje/aMxGx4CF/P1XgbtsQmDTWxa
 7BxX1zST8mJKDvu3dLDijNUEy3g7Dwoz061219VCaqxmtTpVhNJKAQ5TjrEtUMWpjA
 P/Nmk3JiusKb+Lwm9JYwQErAdatjwE6Ff3MC3oJ9X+n0PMyve5blwFKcq9emwCKLxA
 i5hAFaE6OExHUiIja+vQOk5oA+RTY7Hj1dCLaIJuWKG0RTxpSPyVc+LtwJWcQ/VuEd
 GWnVR3cLBwWSw==
Date: Sat, 29 Mar 2025 10:58:31 -0300
From: Gabriel Santos <gabrielsantosdesouza@HIDDEN>
To: Andrew Wong <wongandj@HIDDEN>,
 Andrew Wong via Guix-patches via <guix-patches@HIDDEN>,
 76910 <at> debbugs.gnu.org
Subject: Re: [bug#76910] [PATCH v2 1/4] gnu: Add Hyprland plugins.
User-Agent: Thunderbird for Android
In-Reply-To: <448e7dba50c454febb3609fbb24f6fafba5e6c0f.1743237168.git.wongandj@HIDDEN>
References: <cover.1743237168.git.wongandj@HIDDEN>
 <448e7dba50c454febb3609fbb24f6fafba5e6c0f.1743237168.git.wongandj@HIDDEN>
Message-ID: <7CB233BE-649D-4BC1-B4EA-D14DE3C5B9C7@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain;
 charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 76910
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

The policy for Guix is one package per commit=2E

Even with the use of a helper like hyprland-plugin,
wouldn't that also apply here?

If you end up deciding to change that, here is a tip:

In the git-rebase-todo file, you can change the order of
the commits by rearranging their lines=2E If you use Magit,
you can do that by dragging the commit with M-n and M-p=2E

That way, you could modify your hyprland-plugin to
be the first, and have the other packages come next=2E

If you allow me to submit a v3, I think I could do that=2E

--=20
Gabriel Santos




Information forwarded to guix-patches@HIDDEN:
bug#76910; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 29 Mar 2025 13:59:09 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 29 09:59:09 2025
Received: from localhost ([127.0.0.1]:60618 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tyWiK-0003BZ-LV
	for submit <at> debbugs.gnu.org; Sat, 29 Mar 2025 09:59:08 -0400
Received: from lists.gnu.org ([2001:470:142::17]:56950)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <gabrielsantosdesouza@HIDDEN>)
 id 1tyWhy-0003AI-6k
 for submit <at> debbugs.gnu.org; Sat, 29 Mar 2025 09:58:46 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <gabrielsantosdesouza@HIDDEN>)
 id 1tyWhs-0006Vq-AW
 for guix-patches@HIDDEN; Sat, 29 Mar 2025 09:58:40 -0400
Received: from layka.disroot.org ([178.21.23.139])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <gabrielsantosdesouza@HIDDEN>)
 id 1tyWhq-00075b-Sz
 for guix-patches@HIDDEN; Sat, 29 Mar 2025 09:58:40 -0400
Received: from mail01.disroot.lan (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id D224025D3C;
 Sat, 29 Mar 2025 14:58:37 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP
 id nASx8W6kFLIG; Sat, 29 Mar 2025 14:58:37 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1743256717; bh=N+3Vd3Qec+W7r0JphD8ocp1ZOvSMyB5TdzyjsQ8QZ1M=;
 h=Date:From:To:Subject:In-Reply-To:References;
 b=LPG6/CoLAb69m/PqlS7Ti5l8kOBSH9zTBt70qZHpR6cnrzmtq5zyBB5aU33GqdThH
 MOZb9O2utqqHbZ8ZBV+dosm3ZbRHusABSgEhkJofje/aMxGx4CF/P1XgbtsQmDTWxa
 7BxX1zST8mJKDvu3dLDijNUEy3g7Dwoz061219VCaqxmtTpVhNJKAQ5TjrEtUMWpjA
 P/Nmk3JiusKb+Lwm9JYwQErAdatjwE6Ff3MC3oJ9X+n0PMyve5blwFKcq9emwCKLxA
 i5hAFaE6OExHUiIja+vQOk5oA+RTY7Hj1dCLaIJuWKG0RTxpSPyVc+LtwJWcQ/VuEd
 GWnVR3cLBwWSw==
Date: Sat, 29 Mar 2025 10:58:31 -0300
From: Gabriel Santos <gabrielsantosdesouza@HIDDEN>
To: Andrew Wong <wongandj@HIDDEN>,
 Andrew Wong via Guix-patches via <guix-patches@HIDDEN>,
 76910 <at> debbugs.gnu.org
Subject: Re: [bug#76910] [PATCH v2 1/4] gnu: Add Hyprland plugins.
User-Agent: Thunderbird for Android
In-Reply-To: <448e7dba50c454febb3609fbb24f6fafba5e6c0f.1743237168.git.wongandj@HIDDEN>
References: <cover.1743237168.git.wongandj@HIDDEN>
 <448e7dba50c454febb3609fbb24f6fafba5e6c0f.1743237168.git.wongandj@HIDDEN>
Message-ID: <7CB233BE-649D-4BC1-B4EA-D14DE3C5B9C7@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain;
 charset=utf-8
Content-Transfer-Encoding: quoted-printable
Received-SPF: pass client-ip=178.21.23.139;
 envelope-from=gabrielsantosdesouza@HIDDEN; helo=layka.disroot.org
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001,
 SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.9 (/)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.1 (/)

The policy for Guix is one package per commit=2E

Even with the use of a helper like hyprland-plugin,
wouldn't that also apply here?

If you end up deciding to change that, here is a tip:

In the git-rebase-todo file, you can change the order of
the commits by rearranging their lines=2E If you use Magit,
you can do that by dragging the commit with M-n and M-p=2E

That way, you could modify your hyprland-plugin to
be the first, and have the other packages come next=2E

If you allow me to submit a v3, I think I could do that=2E

--=20
Gabriel Santos




Information forwarded to guix-patches@HIDDEN:
bug#76910; Package guix-patches. Full text available.

Message received at 76910 <at> debbugs.gnu.org:


Received: (at 76910) by debbugs.gnu.org; 29 Mar 2025 13:51:38 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 29 09:51:38 2025
Received: from localhost ([127.0.0.1]:57558 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tyWb4-00026n-IY
	for submit <at> debbugs.gnu.org; Sat, 29 Mar 2025 09:51:38 -0400
Received: from layka.disroot.org ([178.21.23.139]:60906)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <gabrielsantosdesouza@HIDDEN>)
 id 1tyWb0-00026Z-II
 for 76910 <at> debbugs.gnu.org; Sat, 29 Mar 2025 09:51:35 -0400
Received: from mail01.disroot.lan (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id A577525D5F;
 Sat, 29 Mar 2025 14:51:32 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP
 id SA1BE104IrlM; Sat, 29 Mar 2025 14:51:31 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1743256291; bh=+SeM149ieu+JLx84OCq55Cl68eSnxmNjMrpRL5bBd3A=;
 h=Date:From:To:Subject:In-Reply-To:References;
 b=c2cibINY7AbOlOezBZIMkteo2LzXqOaP+yFc4nxFuNffY/lLX9V8k6hQOkoDy+4Gc
 XkzpjVOsRkiLEuseooXBXNuBaqAjMBQtfW1qPDzd5Z4oiW9ZzE+da2ctfY9ziAjDQY
 h792VVTfVVvaHrzq6RlkQHkPbEjhjoiciCBUrIsbaGy984tjgg8bZHpv6hUdo+kxJw
 PETOVYCqris2FVb4hWib89aXC9c0C+lKla93pN5H2rZwckwAApSpC4u7vL/aNXbpoB
 Japapx9FYBoPHjiIKhyNKjWL42ZFquEZaVdiiNs1mkQ88dchHpsnUMjub+oAmX9BNk
 1/uFqQ0JDsCjQ==
Date: Sat, 29 Mar 2025 10:51:24 -0300
From: Gabriel Santos <gabrielsantosdesouza@HIDDEN>
To: Andrew Wong <wongandj@HIDDEN>,
 Andrew Wong via Guix-patches via <guix-patches@HIDDEN>,
 76910 <at> debbugs.gnu.org
Subject: Re: [bug#76910] [PATCH v2 4/4] gnu: Add hypr-darkwindow.
User-Agent: Thunderbird for Android
In-Reply-To: <2e4851ed811c0e4d78c543905ea7890060fe5bd4.1743237168.git.wongandj@HIDDEN>
References: <cover.1743237168.git.wongandj@HIDDEN>
 <2e4851ed811c0e4d78c543905ea7890060fe5bd4.1743237168.git.wongandj@HIDDEN>
Message-ID: <2F200957-E2AE-4743-AD9F-40490B12CDD6@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain;
 charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 76910
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

I noticed that the Flake for this plugin and for
hypr-dynamic-cursors prefix the compiled file with
"lib"[1, 2]=2E

Do you know why that is? Would it also be necessary
for Guix?

[1] <https://github=2Ecom/micha4w/Hypr-DarkWindow/blob/fdc621bc6e3c00f6253=
a9f2ae8b565d684d78098/flake=2Enix#L36>
[2] <https://github=2Ecom/VirtCode/hypr-dynamic-cursors/blob/e2c32d8108960=
b6eaf96918485503e90a016de4b/flake=2Enix#L43>

--=20
Gabriel Santos




Information forwarded to guix-patches@HIDDEN:
bug#76910; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 29 Mar 2025 13:51:48 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 29 09:51:48 2025
Received: from localhost ([127.0.0.1]:57561 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tyWbD-00027A-19
	for submit <at> debbugs.gnu.org; Sat, 29 Mar 2025 09:51:48 -0400
Received: from lists.gnu.org ([2001:470:142::17]:56064)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <gabrielsantosdesouza@HIDDEN>)
 id 1tyWb9-00026m-6K
 for submit <at> debbugs.gnu.org; Sat, 29 Mar 2025 09:51:43 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <gabrielsantosdesouza@HIDDEN>)
 id 1tyWb3-0005DN-EP
 for guix-patches@HIDDEN; Sat, 29 Mar 2025 09:51:37 -0400
Received: from layka.disroot.org ([178.21.23.139])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <gabrielsantosdesouza@HIDDEN>)
 id 1tyWb1-0005a1-D8
 for guix-patches@HIDDEN; Sat, 29 Mar 2025 09:51:37 -0400
Received: from mail01.disroot.lan (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id A577525D5F;
 Sat, 29 Mar 2025 14:51:32 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP
 id SA1BE104IrlM; Sat, 29 Mar 2025 14:51:31 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1743256291; bh=+SeM149ieu+JLx84OCq55Cl68eSnxmNjMrpRL5bBd3A=;
 h=Date:From:To:Subject:In-Reply-To:References;
 b=c2cibINY7AbOlOezBZIMkteo2LzXqOaP+yFc4nxFuNffY/lLX9V8k6hQOkoDy+4Gc
 XkzpjVOsRkiLEuseooXBXNuBaqAjMBQtfW1qPDzd5Z4oiW9ZzE+da2ctfY9ziAjDQY
 h792VVTfVVvaHrzq6RlkQHkPbEjhjoiciCBUrIsbaGy984tjgg8bZHpv6hUdo+kxJw
 PETOVYCqris2FVb4hWib89aXC9c0C+lKla93pN5H2rZwckwAApSpC4u7vL/aNXbpoB
 Japapx9FYBoPHjiIKhyNKjWL42ZFquEZaVdiiNs1mkQ88dchHpsnUMjub+oAmX9BNk
 1/uFqQ0JDsCjQ==
Date: Sat, 29 Mar 2025 10:51:24 -0300
From: Gabriel Santos <gabrielsantosdesouza@HIDDEN>
To: Andrew Wong <wongandj@HIDDEN>,
 Andrew Wong via Guix-patches via <guix-patches@HIDDEN>,
 76910 <at> debbugs.gnu.org
Subject: Re: [bug#76910] [PATCH v2 4/4] gnu: Add hypr-darkwindow.
User-Agent: Thunderbird for Android
In-Reply-To: <2e4851ed811c0e4d78c543905ea7890060fe5bd4.1743237168.git.wongandj@HIDDEN>
References: <cover.1743237168.git.wongandj@HIDDEN>
 <2e4851ed811c0e4d78c543905ea7890060fe5bd4.1743237168.git.wongandj@HIDDEN>
Message-ID: <2F200957-E2AE-4743-AD9F-40490B12CDD6@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain;
 charset=utf-8
Content-Transfer-Encoding: quoted-printable
Received-SPF: pass client-ip=178.21.23.139;
 envelope-from=gabrielsantosdesouza@HIDDEN; helo=layka.disroot.org
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001,
 SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.9 (/)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.1 (/)

I noticed that the Flake for this plugin and for
hypr-dynamic-cursors prefix the compiled file with
"lib"[1, 2]=2E

Do you know why that is? Would it also be necessary
for Guix?

[1] <https://github=2Ecom/micha4w/Hypr-DarkWindow/blob/fdc621bc6e3c00f6253=
a9f2ae8b565d684d78098/flake=2Enix#L36>
[2] <https://github=2Ecom/VirtCode/hypr-dynamic-cursors/blob/e2c32d8108960=
b6eaf96918485503e90a016de4b/flake=2Enix#L43>

--=20
Gabriel Santos




Information forwarded to guix-patches@HIDDEN:
bug#76910; Package guix-patches. Full text available.

Message received at 76910 <at> debbugs.gnu.org:


Received: (at 76910) by debbugs.gnu.org; 29 Mar 2025 12:06:48 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 29 08:06:48 2025
Received: from localhost ([127.0.0.1]:57370 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tyUxc-0007bq-5m
	for submit <at> debbugs.gnu.org; Sat, 29 Mar 2025 08:06:48 -0400
Received: from layka.disroot.org ([178.21.23.139]:50338)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <gabrielsantosdesouza@HIDDEN>)
 id 1tyUxY-0007be-Hc
 for 76910 <at> debbugs.gnu.org; Sat, 29 Mar 2025 08:06:46 -0400
Received: from mail01.disroot.lan (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 275FE25DAA;
 Sat, 29 Mar 2025 13:06:43 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP
 id w16boWiTVN6E; Sat, 29 Mar 2025 13:06:42 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1743250002; bh=DnC+7ViBK2L5rmWukiapIP0E2nwSFTAkUVei32RTAjk=;
 h=Date:From:To:Subject:In-Reply-To:References;
 b=dD9fQiW7CxnmV0xqFjfkEQRx9R4QhANgS+nmxflTeBvrw/BpmsQKk+w64FvcdU8QU
 gR27xWO+Vk+L0ugyigmJCuVzeVFu0tSQ+43g66YQbGPzLnvsGY7uX2ReO0BHicNJK3
 GNUxjh5njis82i2H+4xvYM6Odkqc40324zKQj0SWsqFCVri6Qzcp+wyJy0DW/PM6LA
 e8qH04Dgnmmta09HZ7BTZlXs/hp5+WXdFs8YxBbFcy+a9VwoFufqIKxEkJ/zxg1eby
 2w17iFGCy9kPCZQSU5K9tmjqAtneClu6g8NeADTF4K/ynUwSD7dA/u1kYDC1EhZDQ/
 oq2VmMa+y49sw==
Date: Sat, 29 Mar 2025 09:06:31 -0300
From: Gabriel Santos <gabrielsantosdesouza@HIDDEN>
To: Andrew Wong <wongandj@HIDDEN>,
 Andrew Wong via Guix-patches via <guix-patches@HIDDEN>,
 76910 <at> debbugs.gnu.org
Subject: Re: [bug#76910] [PATCH v2 0/4] Add Hyprland Plugins (Update)
User-Agent: Thunderbird for Android
In-Reply-To: <cover.1743237168.git.wongandj@HIDDEN>
References: <cover.1741580560.git.wongandj@HIDDEN>
 <cover.1743237168.git.wongandj@HIDDEN>
Message-ID: <98445DD5-FB12-46D2-AA47-9C6138070DC4@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain;
 charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 76910
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Nice patch!

Would it be ok if I added hypr-dynamic-cursors[1] to it by
sending a V3?

[1] <https://github=2Ecom/VirtCode/hypr-dynamic-cursors>

--=20
Gabriel Santos




Information forwarded to guix-patches@HIDDEN:
bug#76910; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 29 Mar 2025 12:07:01 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 29 08:07:01 2025
Received: from localhost ([127.0.0.1]:57373 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tyUxl-0007cH-N6
	for submit <at> debbugs.gnu.org; Sat, 29 Mar 2025 08:07:00 -0400
Received: from lists.gnu.org ([2001:470:142::17]:45786)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <gabrielsantosdesouza@HIDDEN>)
 id 1tyUxj-0007c0-IP
 for submit <at> debbugs.gnu.org; Sat, 29 Mar 2025 08:06:56 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <gabrielsantosdesouza@HIDDEN>)
 id 1tyUxd-0007Ek-OJ
 for guix-patches@HIDDEN; Sat, 29 Mar 2025 08:06:49 -0400
Received: from layka.disroot.org ([178.21.23.139])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <gabrielsantosdesouza@HIDDEN>)
 id 1tyUxb-0000dn-2U
 for guix-patches@HIDDEN; Sat, 29 Mar 2025 08:06:48 -0400
Received: from mail01.disroot.lan (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 275FE25DAA;
 Sat, 29 Mar 2025 13:06:43 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP
 id w16boWiTVN6E; Sat, 29 Mar 2025 13:06:42 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1743250002; bh=DnC+7ViBK2L5rmWukiapIP0E2nwSFTAkUVei32RTAjk=;
 h=Date:From:To:Subject:In-Reply-To:References;
 b=dD9fQiW7CxnmV0xqFjfkEQRx9R4QhANgS+nmxflTeBvrw/BpmsQKk+w64FvcdU8QU
 gR27xWO+Vk+L0ugyigmJCuVzeVFu0tSQ+43g66YQbGPzLnvsGY7uX2ReO0BHicNJK3
 GNUxjh5njis82i2H+4xvYM6Odkqc40324zKQj0SWsqFCVri6Qzcp+wyJy0DW/PM6LA
 e8qH04Dgnmmta09HZ7BTZlXs/hp5+WXdFs8YxBbFcy+a9VwoFufqIKxEkJ/zxg1eby
 2w17iFGCy9kPCZQSU5K9tmjqAtneClu6g8NeADTF4K/ynUwSD7dA/u1kYDC1EhZDQ/
 oq2VmMa+y49sw==
Date: Sat, 29 Mar 2025 09:06:31 -0300
From: Gabriel Santos <gabrielsantosdesouza@HIDDEN>
To: Andrew Wong <wongandj@HIDDEN>,
 Andrew Wong via Guix-patches via <guix-patches@HIDDEN>,
 76910 <at> debbugs.gnu.org
Subject: Re: [bug#76910] [PATCH v2 0/4] Add Hyprland Plugins (Update)
User-Agent: Thunderbird for Android
In-Reply-To: <cover.1743237168.git.wongandj@HIDDEN>
References: <cover.1741580560.git.wongandj@HIDDEN>
 <cover.1743237168.git.wongandj@HIDDEN>
Message-ID: <98445DD5-FB12-46D2-AA47-9C6138070DC4@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain;
 charset=utf-8
Content-Transfer-Encoding: quoted-printable
Received-SPF: pass client-ip=178.21.23.139;
 envelope-from=gabrielsantosdesouza@HIDDEN; helo=layka.disroot.org
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001,
 SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.9 (/)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Nice patch!

Would it be ok if I added hypr-dynamic-cursors[1] to it by
sending a V3?

[1] <https://github=2Ecom/VirtCode/hypr-dynamic-cursors>

--=20
Gabriel Santos




Information forwarded to guix-patches@HIDDEN:
bug#76910; Package guix-patches. Full text available.

Message received at 76910 <at> debbugs.gnu.org:


Received: (at 76910) by debbugs.gnu.org; 29 Mar 2025 08:34:50 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 29 04:34:50 2025
Received: from localhost ([127.0.0.1]:56723 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tyReU-0001Pi-24
	for submit <at> debbugs.gnu.org; Sat, 29 Mar 2025 04:34:50 -0400
Received: from qs51p00im-qukt01080501.me.com ([17.57.155.22]:18335)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <wongandj@HIDDEN>)
 id 1tyReM-0001Ob-SD
 for 76910 <at> debbugs.gnu.org; Sat, 29 Mar 2025 04:34:44 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icloud.com;
 s=1a1hai; bh=DF3sCFuz0hO2lWFfkfK2KBeFOenD3zWxwSojf8wRH+Q=;
 h=From:To:Subject:Date:Message-ID:MIME-Version:x-icloud-hme;
 b=tdz3eOe30R8M9Jp1JmmOkXYGU3OFinDl7PvyQBwO1bKX8VXLpkkj+JvUml4tC7eln
 axt1NohHefOgG5FfQg7w4DqPRN/mZ6VrDa2LGcK0nkCVuYvN7kZjlzrM2Ll6Gv5ExF
 wo59GUkZkoPxnnymGU6V1LQ6msGs26L62CgphJ7Lq2EaaQrxKGQS1VcNc74L0IqTM+
 HQtgUZKAasw/8AHZvjIoBc0lCtBp04nskdKxDXkXZOrvyJKg+b2LgU9oDBVb86Fpp2
 odq7yrNlsbR1H3aBKp5iEiUahMh0nx4vqJSbmyxJ+W8XoZB9FUdsMqmr91+KxMdl9g
 ENveFau1U+YjA==
Received: from wongworks.lan (qs51p00im-dlb-asmtp-mailmevip.me.com
 [17.57.155.28])
 by qs51p00im-qukt01080501.me.com (Postfix) with ESMTPSA id CEC821980197;
 Sat, 29 Mar 2025 08:34:36 +0000 (UTC)
From: Andrew Wong <wongandj@HIDDEN>
To: 76910 <at> debbugs.gnu.org
Subject: [PATCH v2 4/4] gnu: Add hypr-darkwindow.
Date: Sat, 29 Mar 2025 04:32:48 -0400
Message-ID: <2e4851ed811c0e4d78c543905ea7890060fe5bd4.1743237168.git.wongandj@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <cover.1743237168.git.wongandj@HIDDEN>
References: <cover.1743237168.git.wongandj@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Proofpoint-GUID: EAxbG_PaWEn0gRzd_77Y-IczdD7FuXQj
X-Proofpoint-ORIG-GUID: EAxbG_PaWEn0gRzd_77Y-IczdD7FuXQj
X-Proofpoint-Virus-Version: vendor=baseguard
 engine=ICAP:2.0.293,Aquarius:18.0.1095,Hydra:6.0.680,FMLib:17.12.68.34
 definitions=2025-03-29_01,2025-03-27_02,2024-11-22_01
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 phishscore=0
 suspectscore=0
 clxscore=1015 mlxlogscore=993 malwarescore=0 mlxscore=0 spamscore=0
 bulkscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.19.0-2411120000 definitions=main-2503290060
X-Apple-Remote-Links: v=1;h=KCk=;charset=UTF-8
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 76910
Cc: Andrew Wong <wongandj@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

* gnu/packages/wm.scm (hypr-darkwindow): New variable.

Change-Id: Ide445c85047e17b5817580bde896a6c303e6a4cd
---
 gnu/packages/wm.scm | 46 +++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 46 insertions(+)

diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index 6a96f01356..63cfa11ca5 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -609,6 +609,52 @@ (define-public hy3
 autotiling.")
     (license license:gpl3)))
 
+(define-public hypr-darkwindow
+  (package
+    (name "hypr-darkwindow")
+    (version "0.47.2")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/micha4w/Hypr-DarkWindow")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0g7zmzwa9w98wwygzl3wxgc6adh6h5ixrm3b8biimby2z5vwc2fz"))))
+    (build-system gnu-build-system)
+    (native-inputs (list gcc-14 pkg-config))
+    (inputs (list aquamarine
+                  eudev
+                  hyprgraphics
+                  hyprlang
+                  hyprutils
+                  libdrm
+                  libinput
+                  libxkbcommon
+                  mesa
+                  pango
+                  pixman
+                  wayland
+                  hyprland))
+    (arguments
+     (list
+      #:tests? #f
+      #:phases
+      #~(modify-phases %standard-phases
+          (delete 'configure)
+          (replace 'install
+            (lambda* _
+              (install-file "out/hypr-darkwindow.so"
+                            (string-append #$output "/lib")))))))
+    (home-page "https://github.com/micha4w/Hypr-DarkWindow")
+    (synopsis "Hyprland plugin that provides window color inversion")
+    (description
+     "This plugin adds the dispatchers @code{invertwindow WINDOW}
+and @code{invertactivewindow}, which invert the colors of the indicated
+window.")
+    (license license:expat)))
+
 (define-public i3status
   (package
     (name "i3status")
-- 
2.49.0





Information forwarded to guix-patches@HIDDEN:
bug#76910; Package guix-patches. Full text available.

Message received at 76910 <at> debbugs.gnu.org:


Received: (at 76910) by debbugs.gnu.org; 29 Mar 2025 08:34:50 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 29 04:34:50 2025
Received: from localhost ([127.0.0.1]:56721 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tyReT-0001Pf-OX
	for submit <at> debbugs.gnu.org; Sat, 29 Mar 2025 04:34:50 -0400
Received: from qs51p00im-qukt01080501.me.com ([17.57.155.22]:61361)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <wongandj@HIDDEN>)
 id 1tyReM-0001Oa-ES
 for 76910 <at> debbugs.gnu.org; Sat, 29 Mar 2025 04:34:42 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icloud.com;
 s=1a1hai; bh=e3OWejg06XggHHyHNvEEfrIAZFeYeiMRQ2ckJlkkJss=;
 h=From:To:Subject:Date:Message-ID:MIME-Version:x-icloud-hme;
 b=ee7MVh/C0FvvOON9JR7ZZ5+SPZ4ViwvpEgECUur0ugDndXR9C+FNGCwAqkr8pMzqE
 VdXg3n6nj96d5f8/51XfkofjKf/4lNBl6TydPL3wQwzBHWOptAb3z1FFPAWLyHVS1D
 KHtq05iNaj2PRnE4gXa1L88MyHrYglij/yjDR/hf+xHFzoH3EAITfMzt9rIcb4nAy4
 Lk8ysHE4EYTqdF0znzt9BrwV9t6eL+lRJcX2Kua5zS6BJzduRqs9TLB0c2FxKNu1QU
 rv6fAMRzjmzRDvHGnUksV1t83yCR/jygtvob2CU+U1tUNq4P63ys4kHj8wwcHdtkbc
 1Ex9XBR+vm1iA==
Received: from wongworks.lan (qs51p00im-dlb-asmtp-mailmevip.me.com
 [17.57.155.28])
 by qs51p00im-qukt01080501.me.com (Postfix) with ESMTPSA id E4945198019D;
 Sat, 29 Mar 2025 08:34:35 +0000 (UTC)
From: Andrew Wong <wongandj@HIDDEN>
To: 76910 <at> debbugs.gnu.org
Subject: [PATCH v2 3/4] gnu: Add hy3.
Date: Sat, 29 Mar 2025 04:32:47 -0400
Message-ID: <8586cbc2c35b3774928986fd3425b77b153f92c6.1743237168.git.wongandj@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <cover.1743237168.git.wongandj@HIDDEN>
References: <cover.1743237168.git.wongandj@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Proofpoint-GUID: 1FqVDG_40Y1yWxbDIyKkBLoTv4azZ6ln
X-Proofpoint-ORIG-GUID: 1FqVDG_40Y1yWxbDIyKkBLoTv4azZ6ln
X-Proofpoint-Virus-Version: vendor=baseguard
 engine=ICAP:2.0.293,Aquarius:18.0.1095,Hydra:6.0.680,FMLib:17.12.68.34
 definitions=2025-03-29_01,2025-03-27_02,2024-11-22_01
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 phishscore=0
 suspectscore=0
 clxscore=1015 mlxlogscore=931 malwarescore=0 mlxscore=0 spamscore=0
 bulkscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.19.0-2411120000 definitions=main-2503290060
X-Apple-Remote-Links: v=1;h=KCk=;charset=UTF-8
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 76910
Cc: Andrew Wong <wongandj@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

* gnu/packages/wm.scm (hy3): New variable.

Change-Id: Id42dc76ab3440c7c651933c60b1ae30f8055afed
---
 gnu/packages/wm.scm | 39 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 39 insertions(+)

diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index 9b6a78700b..6a96f01356 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -570,6 +570,45 @@ (define-public hyprscroller
 jump mode, and installation through hyprpm.")
     (license license:expat)))
 
+(define-public hy3
+  (package
+    (name "hy3")
+    (version "0.48.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/outfoxxed/hy3")
+             (commit (string-append "hl" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0qrkb946zz4675qk1n4l7ik5w6n7v6m38yq9g0lwhqxmddrp2j89"))))
+    (build-system cmake-build-system)
+    (native-inputs (list gcc-14 pkg-config))
+    (inputs (list aquamarine
+                  eudev
+                  hyprgraphics
+                  hyprlang
+                  hyprutils
+                  libdrm
+                  libinput
+                  libxkbcommon
+                  mesa
+                  pango
+                  pixman
+                  wayland
+                  hyprland))
+    (arguments
+     (list
+      #:tests? #f))
+    (home-page "https://github.com/outfoxxed/hy3")
+    (synopsis "Hyprland plugin for an i3/sway-like manual tiling layout")
+    (description
+     "hy3 is a Hyprland plugin providing an i3/sway-like manual
+tiling layout, including node-based window manipulation and optional
+autotiling.")
+    (license license:gpl3)))
+
 (define-public i3status
   (package
     (name "i3status")
-- 
2.49.0





Information forwarded to guix-patches@HIDDEN:
bug#76910; Package guix-patches. Full text available.

Message received at 76910 <at> debbugs.gnu.org:


Received: (at 76910) by debbugs.gnu.org; 29 Mar 2025 08:34:49 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 29 04:34:49 2025
Received: from localhost ([127.0.0.1]:56719 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tyReT-0001PT-7s
	for submit <at> debbugs.gnu.org; Sat, 29 Mar 2025 04:34:49 -0400
Received: from qs51p00im-qukt01080501.me.com ([17.57.155.22]:37373)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <wongandj@HIDDEN>)
 id 1tyReL-0001OX-1h
 for 76910 <at> debbugs.gnu.org; Sat, 29 Mar 2025 04:34:42 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icloud.com;
 s=1a1hai; bh=GSrDcSprjE7dIgFpRtsWgxjWU6cJpuLlvI7Qb7dqmSM=;
 h=From:To:Subject:Date:Message-ID:MIME-Version:x-icloud-hme;
 b=qRq7crKF+wxkWsauIQgpRvTSgkzDGuEOt5kZpE68rVuXVZotq/EGCsYipqjJPu9Kw
 uL/emU6mdOCEUgR0Qj0S0tCCYOIj/iN7q9vWNn4uqQV3cK7I4piHu3sPt4uChupmQ5
 hWfFGogmG9THDC/DIuB0zv790997go5IYOwFfeMe2eR1VQ8L+BRx5zNbzliuzxge2J
 xnd6Eh4rPDtiWqSr8H3SS4L3qEScrYqAb5VeIa11ykSnScSKtb30fv7M7YKa2mWino
 S4btaxhntnXF57qaIoj2DQfn2sQswI/5/ANDV+3/N4rTio7SWX8R97VdmxTWms4k3u
 hejAIEwAAaggg==
Received: from wongworks.lan (qs51p00im-dlb-asmtp-mailmevip.me.com
 [17.57.155.28])
 by qs51p00im-qukt01080501.me.com (Postfix) with ESMTPSA id D90381980196;
 Sat, 29 Mar 2025 08:34:34 +0000 (UTC)
From: Andrew Wong <wongandj@HIDDEN>
To: 76910 <at> debbugs.gnu.org
Subject: [PATCH v2 2/4] gnu: Add hyprscroller.
Date: Sat, 29 Mar 2025 04:32:46 -0400
Message-ID: <d0d0ee2a177d78584bd295cf9687cb125b2f697e.1743237168.git.wongandj@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <cover.1743237168.git.wongandj@HIDDEN>
References: <cover.1743237168.git.wongandj@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Proofpoint-GUID: HF4yLT-uXc0kgauWT6VNYL-seEvPqMYT
X-Proofpoint-ORIG-GUID: HF4yLT-uXc0kgauWT6VNYL-seEvPqMYT
X-Proofpoint-Virus-Version: vendor=baseguard
 engine=ICAP:2.0.293,Aquarius:18.0.1095,Hydra:6.0.680,FMLib:17.12.68.34
 definitions=2025-03-29_01,2025-03-27_02,2024-11-22_01
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 phishscore=0
 suspectscore=0
 clxscore=1015 mlxlogscore=999 malwarescore=0 mlxscore=0 spamscore=0
 bulkscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.19.0-2411120000 definitions=main-2503290060
X-Apple-Remote-Links: v=1;h=KCk=;charset=UTF-8
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 76910
Cc: Andrew Wong <wongandj@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

* gnu/packages/wm.scm (hyprscroller): New variable.

Change-Id: I56c9984c7ce013f0ce4b22ec1f5df778fe17f736
---
 gnu/packages/wm.scm | 49 +++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 49 insertions(+)

diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index 5017344e5b..9b6a78700b 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -521,6 +521,55 @@ (define-public hyprwinwrap
 (define-public xtra-dispatchers
   (hyprland-plugin "xtra-dispatchers" "extra dispatchers"))
 
+(define-public hyprscroller
+  (package
+    (name "hyprscroller")
+    ;; Upstream has no tags, but we can use the commits which add support for
+    ;; the corresponding Hyprland version (see ./hyprscoller.toml).
+    (version "0.48.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/dawsers/hyprscroller")
+             (commit "5b62ca58790f8c2961da79af95efa458f6a814fe")))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0bg2gcrdgz68r8anchhb46hn9l5pancr9h83a2fav96bwyhwx2cs"))))
+    (build-system cmake-build-system)
+    (native-inputs (list gcc-14 pkg-config))
+    (inputs (list aquamarine
+                  hyprgraphics
+                  hyprlang
+                  hyprutils
+                  libdrm
+                  libinput
+                  libxkbcommon
+                  mesa
+                  pango
+                  pixman
+                  wayland
+                  hyprland))
+    (arguments
+     (list
+      #:phases
+      #~(modify-phases %standard-phases
+          (delete 'configure)
+          (delete 'check)
+          (replace 'install
+            (lambda* _
+              (install-file "hyprscroller.so"
+                            (string-append #$output "/lib")))))))
+    (home-page "https://github.com/dawsers/hyprscroller")
+    (synopsis "Hyprland plugin for a PaperWM-like scrolling layout")
+    (description
+     "Hyprscroller is a Hyprland layout plugin that creates a window layout
+similar to PaperWM.  The plugin supports gaps, borders, decorations,
+special workspace, full screen modes, overview, marks, pinned columns,
+touchpad gestures, copying/pasting windows, trails/trailmarks, quick
+jump mode, and installation through hyprpm.")
+    (license license:expat)))
+
 (define-public i3status
   (package
     (name "i3status")
-- 
2.49.0





Information forwarded to guix-patches@HIDDEN:
bug#76910; Package guix-patches. Full text available.

Message received at 76910 <at> debbugs.gnu.org:


Received: (at 76910) by debbugs.gnu.org; 29 Mar 2025 08:34:49 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 29 04:34:49 2025
Received: from localhost ([127.0.0.1]:56717 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tyReS-0001PR-OY
	for submit <at> debbugs.gnu.org; Sat, 29 Mar 2025 04:34:49 -0400
Received: from qs51p00im-qukt01080501.me.com ([17.57.155.22]:39915)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <wongandj@HIDDEN>)
 id 1tyReK-0001OV-04
 for 76910 <at> debbugs.gnu.org; Sat, 29 Mar 2025 04:34:40 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icloud.com;
 s=1a1hai; bh=CZpi7+V/7Z3HZuIVc/wrEfW5k6mHsvzqML+bl2FOwr0=;
 h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type:x-icloud-hme;
 b=gsBB93Ho2AgSjtXX/T2yBCUFK6qcc7AZTZdtI7Keg28lB30iU/N2o6hLoFnoM/zEK
 Bcp9TB1UxqLv/ute9hUAct4EQmuTGvBK17Kc0ikNYagdogEmLrL26y6ogcvDwvK0by
 3Jzb6m3WX66gqJvB1Pe6LXP+Rf5tqkVfp5P6j54/aSZmZjlikr0SFEQ5B+THEDLb9C
 IGEgqDLo9UPLrEAwBn8my6VoeeHSt6nnvntdXda69pDKmQyz0LJ4N4ZQTbBrirH0j5
 pWyXKTyGnkE7BMx+ZfbFRH7asgbDWtK6foGSlGwEQW0HKYr1D2hJPqaxQm1QEgjf0j
 IAnrsXUX5TK6A==
Received: from wongworks.lan (qs51p00im-dlb-asmtp-mailmevip.me.com
 [17.57.155.28])
 by qs51p00im-qukt01080501.me.com (Postfix) with ESMTPSA id E68CF19801A4;
 Sat, 29 Mar 2025 08:34:33 +0000 (UTC)
From: Andrew Wong <wongandj@HIDDEN>
To: 76910 <at> debbugs.gnu.org
Subject: [PATCH v2 1/4] gnu: Add Hyprland plugins.
Date: Sat, 29 Mar 2025 04:32:45 -0400
Message-ID: <448e7dba50c454febb3609fbb24f6fafba5e6c0f.1743237168.git.wongandj@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <cover.1743237168.git.wongandj@HIDDEN>
References: <cover.1743237168.git.wongandj@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Proofpoint-GUID: t7_z_jLnyQ1HvDvmlp43tqwkFDwGb6LR
X-Proofpoint-ORIG-GUID: t7_z_jLnyQ1HvDvmlp43tqwkFDwGb6LR
X-Proofpoint-Virus-Version: vendor=baseguard
 engine=ICAP:2.0.293,Aquarius:18.0.1095,Hydra:6.0.680,FMLib:17.12.68.34
 definitions=2025-03-29_01,2025-03-27_02,2024-11-22_01
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 phishscore=0
 suspectscore=0
 clxscore=1015 mlxlogscore=999 malwarescore=0 mlxscore=0 spamscore=0
 bulkscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.19.0-2411120000 definitions=main-2503290060
X-Apple-Remote-Links: v=1;h=KCk=;charset=UTF-8
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 76910
Cc: Andrew Wong <wongandj@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

* gnu/packages/wm.scm (hyprland-plugin): New function.
* gnu/packages/wm.scm (borders-plus-plus): New variable.
* gnu/packages/wm.scm (csgo-vulkan-fix): New variable.
* gnu/packages/wm.scm (hyprbars): New variable.
* gnu/packages/wm.scm (hyprexpo): New variable.
* gnu/packages/wm.scm (hyprtrails): New variable.
* gnu/packages/wm.scm (hyprwinwrap): New variable.
* gnu/packages/wm.scm (xtra-dispatchers): New variable.

Change-Id: I923095e0d0cbc1c237e55a78dd2e9c1b1a3235df
---
 gnu/packages/wm.scm | 75 +++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 75 insertions(+)

diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index 2eefdb4c64..5017344e5b 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -446,6 +446,81 @@ (define-public hyprland
      `((upstream-name . "source")))
     (license license:bsd-3)))
 
+(define hyprland-plugin
+  (lambda (plugin-name plugin-provision)
+    "Generate a packaged plugin from Hyprland's official plugin repository."
+    (package
+      (name plugin-name)
+      (version "0.47.0")
+      (source (origin
+                (method git-fetch)
+                (uri (git-reference
+                      (url "https://github.com/hyprwm/hyprland-plugins")
+                      (commit (string-append "v" version))))
+                (file-name (git-file-name name version))
+                (sha256
+                 (base32
+                  "06jydclvivd7xq0kwn6s19jhmmfqc5q649z7w4wqqj6jdhgkhayg"))))
+      (build-system cmake-build-system)
+      (native-inputs (list gcc-14 pkg-config))
+      (inputs (list hyprland
+                    libdrm
+                    libinput
+                    eudev
+                    pango
+                    pixman
+                    wayland
+                    libxkbcommon
+                    mesa
+                    hyprutils
+                    hyprgraphics
+                    aquamarine
+                    hyprlang))
+      (arguments (list #:cmake cmake-3.30
+                       #:tests? #f      ; no tests.
+                       #:phases
+                       #~(modify-phases %standard-phases
+                           (add-after 'unpack 'chdir
+                             (lambda _ (chdir #$plugin-name)))
+                           (replace 'install-license-files
+                             (lambda _ (install-file
+                                        "../LICENSE"
+                                        (string-append #$output "/share/doc/"
+                                                       #$name "-"
+                                                       #$version)))))))
+      (home-page (string-append "https://github.com/hyprwm/hyprland-plugins/"
+                                plugin-name))
+      (synopsis (string-append "Hyprland plugin providing "
+                               plugin-provision))
+      (description
+       (string-append "This is an official Hyprland plugin that provides "
+                      plugin-provision "."))
+      (license license:bsd-3))))
+
+(define-public borders-plus-plus
+  (hyprland-plugin "borders-plus-plus" "extra borders around windows"))
+
+(define-public csgo-vulkan-fix
+  (let ((parent (hyprland-plugin "csgo-vulkan-fix"
+                                 "virtual native resolution reporting")))
+    (package (inherit parent) (inputs (modify-inputs (package-inputs parent)
+                                        (append xcb-util-wm))))))
+
+(define-public hyprbars
+  (hyprland-plugin "hyprbars" "window title bars"))
+
+(define-public hyprexpo
+  (hyprland-plugin "hyprexpo" "an exposé feature"))
+
+(define-public hyprtrails
+  (hyprland-plugin "hyprtrails" "trail effects behind windows"))
+
+(define-public hyprwinwrap
+  (hyprland-plugin "hyprwinwrap" "a window-as-wallpaper feature"))
+
+(define-public xtra-dispatchers
+  (hyprland-plugin "xtra-dispatchers" "extra dispatchers"))
+
 (define-public i3status
   (package
     (name "i3status")
-- 
2.49.0





Information forwarded to guix-patches@HIDDEN:
bug#76910; Package guix-patches. Full text available.

Message received at 76910 <at> debbugs.gnu.org:


Received: (at 76910) by debbugs.gnu.org; 29 Mar 2025 08:34:41 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 29 04:34:41 2025
Received: from localhost ([127.0.0.1]:56711 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tyReL-0001Ot-8d
	for submit <at> debbugs.gnu.org; Sat, 29 Mar 2025 04:34:41 -0400
Received: from qs51p00im-qukt01080501.me.com ([17.57.155.22]:50837)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <wongandj@HIDDEN>)
 id 1tyReJ-0001OT-7N
 for 76910 <at> debbugs.gnu.org; Sat, 29 Mar 2025 04:34:39 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icloud.com;
 s=1a1hai; bh=mi1E9m2oeWGmEduMbxevoBPQL8s8/Ke+QbzXj27qQXQ=;
 h=From:To:Subject:Date:Message-ID:MIME-Version:x-icloud-hme;
 b=fmXowwRLgSsHSdr01fLNZXW6dwgz/Aq/XAhrpXvkm1lwyuBiBi2pKFMRp0l5SRi6a
 vZ6y/jD+nQqM33I/F4q0lQzLWUhs9yOBu9nVu+T0F8hM0I9HWndtThdbOYPFYHc3N9
 rWjXTgKEEHGlsh7GQbphfONbDogRqRTCk44l8NIBeP4nRSpVq9+avtotIPgT+w1Ex9
 GZpAEr5RzzrVGGpE5kXI3jqaR3ClvqwUOlOpxecZRG12tMBH0yQbGmEVdFhy2EkgnK
 Kq93/jWiFh+HYU5CI3ayXGSirKTq3LGWo8tgoQ05XDeAiQCm6xb+lGqrIIyy2fSAlG
 YZT32jdeuTpRw==
Received: from wongworks.lan (qs51p00im-dlb-asmtp-mailmevip.me.com
 [17.57.155.28])
 by qs51p00im-qukt01080501.me.com (Postfix) with ESMTPSA id EA688198019B;
 Sat, 29 Mar 2025 08:34:32 +0000 (UTC)
From: Andrew Wong <wongandj@HIDDEN>
To: 76910 <at> debbugs.gnu.org
Subject: [PATCH v2 0/4] Add Hyprland Plugins (Update)
Date: Sat, 29 Mar 2025 04:32:44 -0400
Message-ID: <cover.1743237168.git.wongandj@HIDDEN>
X-Mailer: git-send-email 2.49.0
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Proofpoint-GUID: F18Lo8QxE8uhiQT5b0-idUP8GdvO3Z9_
X-Proofpoint-ORIG-GUID: F18Lo8QxE8uhiQT5b0-idUP8GdvO3Z9_
X-Proofpoint-Virus-Version: vendor=baseguard
 engine=ICAP:2.0.293,Aquarius:18.0.1095,Hydra:6.0.680,FMLib:17.12.68.34
 definitions=2025-03-29_01,2025-03-27_02,2024-11-22_01
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 phishscore=0
 suspectscore=0
 clxscore=1015 mlxlogscore=466 malwarescore=0 mlxscore=0 spamscore=0
 bulkscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.19.0-2411120000 definitions=main-2503290060
X-Apple-Remote-Links: v=1;h=KCk=;charset=UTF-8
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 76910
Cc: Andrew Wong <wongandj@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

This new version updates hyprscroller and hy3 to be compatible with the latest 0.48.0 release of Hyprland.

Andrew Wong (4):
  gnu: Add Hyprland plugins.
  gnu: Add hyprscroller.
  gnu: Add hy3.
  gnu: Add hypr-darkwindow.

 gnu/packages/wm.scm | 209 ++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 209 insertions(+)


base-commit: ce086e31f0f5c78be76fd228dfd7718ff6df584e
-- 
2.49.0





Information forwarded to guix-patches@HIDDEN:
bug#76910; Package guix-patches. Full text available.

Message received at 76910 <at> debbugs.gnu.org:


Received: (at 76910) by debbugs.gnu.org; 10 Mar 2025 04:27:07 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 10 00:27:06 2025
Received: from localhost ([127.0.0.1]:35782 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1trUjK-0007TF-Gy
	for submit <at> debbugs.gnu.org; Mon, 10 Mar 2025 00:27:06 -0400
Received: from qs51p00im-qukt01072101.me.com ([17.57.155.10]:45665)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <wongandj@HIDDEN>)
 id 1trUjH-0007SB-KQ
 for 76910 <at> debbugs.gnu.org; Mon, 10 Mar 2025 00:27:04 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icloud.com;
 s=1a1hai; bh=YbUjvLP7D40AuBM9IfFct7a/y6JJTXMeeOwbEC0X/Q0=;
 h=From:To:Subject:Date:Message-ID:MIME-Version:x-icloud-hme;
 b=0kaFXU7CXnPianVoN0RYgWw/JqJzPhlerKwzy4r0g8zhgOdyoI8N/6alX17kmjb2u
 rXBZwGHBDUfWmMA4cUFjLhh1tLf9i1dyDh0XDL2V7z6P1WieeHbUlkZY65Tt9Ltns1
 T/IZXDWqCYhbUnk3OQx2g7Qgor+8kTnxvXwS5ors3/7QVMQtessT2b+v/7IU210CHA
 T9vHEt2KXPbRG2KtP8Faquykvhd6ahB/PreoYP8qagMD7fglCa2PL/aSMRDy8Jb4Q9
 pjHbS+HeE/Fx0ZTIdEHjOqSZrHU9yjwDbUzhBjUL+u/q/dQPRwpbRDCjJleXOdzyl/
 n0ylJTb5W+1nA==
Received: from wongworks.lan (qs51p00im-dlb-asmtp-mailmevip.me.com
 [17.57.155.28])
 by qs51p00im-qukt01072101.me.com (Postfix) with ESMTPSA id DD83840514;
 Mon, 10 Mar 2025 04:26:56 +0000 (UTC)
From: Andrew Wong <wongandj@HIDDEN>
To: 76910 <at> debbugs.gnu.org
Subject: [PATCH 4/4] gnu: Add hypr-darkwindow.
Date: Mon, 10 Mar 2025 00:26:43 -0400
Message-ID: <c22062f3c7bf5d28bc3112f057443f1a2f534fbb.1741580560.git.wongandj@HIDDEN>
X-Mailer: git-send-email 2.48.1
In-Reply-To: <cover.1741580560.git.wongandj@HIDDEN>
References: <cover.1741580560.git.wongandj@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Proofpoint-ORIG-GUID: t3du_KzkCp02SYa7c_zejA4I0Gyw3STD
X-Proofpoint-GUID: t3du_KzkCp02SYa7c_zejA4I0Gyw3STD
X-Proofpoint-Virus-Version: vendor=baseguard
 engine=ICAP:2.0.293,Aquarius:18.0.1093,Hydra:6.0.680,FMLib:17.12.68.34
 definitions=2025-03-10_01,2025-03-07_03,2024-11-22_01
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=997
 phishscore=0
 suspectscore=0 mlxscore=0 spamscore=0 malwarescore=0 clxscore=1015
 bulkscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.19.0-2411120000 definitions=main-2503100032
X-Apple-Remote-Links: v=1;h=KCk=;charset=UTF-8
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 76910
Cc: Andrew Wong <wongandj@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

* gnu/packages/wm.scm (hypr-darkwindow): New variable.

Change-Id: Ide445c85047e17b5817580bde896a6c303e6a4cd
---
 gnu/packages/wm.scm | 46 +++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 46 insertions(+)

diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index 49e02f1f93..f21cf03780 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -606,6 +606,52 @@ (define-public hy3
 autotiling.")
     (license license:gpl3)))
 
+(define-public hypr-darkwindow
+  (package
+    (name "hypr-darkwindow")
+    (version "0.47.2")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/micha4w/Hypr-DarkWindow")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0g7zmzwa9w98wwygzl3wxgc6adh6h5ixrm3b8biimby2z5vwc2fz"))))
+    (build-system gnu-build-system)
+    (native-inputs (list gcc-14 pkg-config))
+    (inputs (list aquamarine
+                  eudev
+                  hyprgraphics
+                  hyprlang
+                  hyprutils
+                  libdrm
+                  libinput
+                  libxkbcommon
+                  mesa
+                  pango
+                  pixman
+                  wayland
+                  hyprland))
+    (arguments
+     (list
+      #:tests? #f
+      #:phases
+      #~(modify-phases %standard-phases
+          (delete 'configure)
+          (replace 'install
+            (lambda* _
+              (install-file "out/hypr-darkwindow.so"
+                            (string-append #$output "/lib")))))))
+    (home-page "https://github.com/micha4w/Hypr-DarkWindow")
+    (synopsis "Hyprland plugin that provides window color inversion")
+    (description
+     "This plugin adds the dispatchers @code{invertwindow WINDOW}
+and @code{invertactivewindow}, which invert the colors of the indicated
+window.")
+    (license license:expat)))
+
 (define-public i3status
   (package
     (name "i3status")
-- 
2.48.1





Information forwarded to guix-patches@HIDDEN:
bug#76910; Package guix-patches. Full text available.

Message received at 76910 <at> debbugs.gnu.org:


Received: (at 76910) by debbugs.gnu.org; 10 Mar 2025 04:27:06 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 10 00:27:06 2025
Received: from localhost ([127.0.0.1]:35780 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1trUjK-0007TD-4e
	for submit <at> debbugs.gnu.org; Mon, 10 Mar 2025 00:27:06 -0400
Received: from qs51p00im-qukt01072101.me.com ([17.57.155.10]:38661)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <wongandj@HIDDEN>)
 id 1trUjF-0007S1-RG
 for 76910 <at> debbugs.gnu.org; Mon, 10 Mar 2025 00:27:02 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icloud.com;
 s=1a1hai; bh=/WBUdSAKmFo/Xk1GkyvvhFmQ7rv1tBXBOTefR2Wf9nY=;
 h=From:To:Subject:Date:Message-ID:MIME-Version:x-icloud-hme;
 b=iG6QOHmtu0Xo7pHYpxVgyV1X9OkE3COUaHzWnpqNIMu6WYMs2Mfr2kjoOQ27alUEM
 MCJnNhNI0b7p9P7RNRwl3+IyTpe8e4WCL1YmDGMbmWA+/bGxDWatj5V0G6VMp6VJQA
 CBBioHI87uRP5jMfZqRLKuQQG/fUBm3mBMYYjxIP+aw2Lsi6P94JrZazxVXqcqP7LM
 ItiIkJIqOalsHcooOpXZKjC8xKT9yLI5jImDvu4AL7RqRycjVuBi4HNkS8ob5WQwBe
 IvfleJn/EKZw95hdTsyCxatIqz9PTn1BIarylm+0KdR2t2GtJqEfD3lUR7oEjabuz+
 cA+b9B3jZqG7g==
Received: from wongworks.lan (qs51p00im-dlb-asmtp-mailmevip.me.com
 [17.57.155.28])
 by qs51p00im-qukt01072101.me.com (Postfix) with ESMTPSA id 171084040C;
 Mon, 10 Mar 2025 04:26:54 +0000 (UTC)
From: Andrew Wong <wongandj@HIDDEN>
To: 76910 <at> debbugs.gnu.org
Subject: [PATCH 3/4] gnu: Add hy3.
Date: Mon, 10 Mar 2025 00:26:42 -0400
Message-ID: <3c4133f1965c57313046adf895462a78ef579474.1741580560.git.wongandj@HIDDEN>
X-Mailer: git-send-email 2.48.1
In-Reply-To: <cover.1741580560.git.wongandj@HIDDEN>
References: <cover.1741580560.git.wongandj@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Proofpoint-ORIG-GUID: IPMVewb0xZ2o4R65vd40e-FNOxWBDMvx
X-Proofpoint-GUID: IPMVewb0xZ2o4R65vd40e-FNOxWBDMvx
X-Proofpoint-Virus-Version: vendor=baseguard
 engine=ICAP:2.0.293,Aquarius:18.0.1093,Hydra:6.0.680,FMLib:17.12.68.34
 definitions=2025-03-10_01,2025-03-07_03,2024-11-22_01
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=938
 phishscore=0
 suspectscore=0 mlxscore=0 spamscore=0 malwarescore=0 clxscore=1015
 bulkscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.19.0-2411120000 definitions=main-2503100032
X-Apple-Remote-Links: v=1;h=KCk=;charset=UTF-8
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 76910
Cc: Andrew Wong <wongandj@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

* gnu/packages/wm.scm (hy3): New variable.

Change-Id: Id42dc76ab3440c7c651933c60b1ae30f8055afed
---
 gnu/packages/wm.scm | 39 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 39 insertions(+)

diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index 4c6d0eadd5..49e02f1f93 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -567,6 +567,45 @@ (define-public hyprscroller
 jump mode, and installation through hyprpm.")
     (license license:expat)))
 
+(define-public hy3
+  (package
+    (name "hy3")
+    (version "0.47.0-1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/outfoxxed/hy3")
+             (commit (string-append "hl" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "02iayhdmw42ipy6j05qbnlpwqn74qyslczw7ikk3vxwrxh426iky"))))
+    (build-system cmake-build-system)
+    (native-inputs (list gcc-14 pkg-config))
+    (inputs (list aquamarine
+                  eudev
+                  hyprgraphics
+                  hyprlang
+                  hyprutils
+                  libdrm
+                  libinput
+                  libxkbcommon
+                  mesa
+                  pango
+                  pixman
+                  wayland
+                  hyprland))
+    (arguments
+     (list
+      #:tests? #f))
+    (home-page "https://github.com/outfoxxed/hy3")
+    (synopsis "Hyprland plugin for an i3/sway-like manual tiling layout")
+    (description
+     "hy3 is a Hyprland plugin providing an i3/sway-like manual
+tiling layout, including node-based window manipulation and optional
+autotiling.")
+    (license license:gpl3)))
+
 (define-public i3status
   (package
     (name "i3status")
-- 
2.48.1





Information forwarded to guix-patches@HIDDEN:
bug#76910; Package guix-patches. Full text available.

Message received at 76910 <at> debbugs.gnu.org:


Received: (at 76910) by debbugs.gnu.org; 10 Mar 2025 04:27:03 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 10 00:27:03 2025
Received: from localhost ([127.0.0.1]:35771 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1trUjG-0007SS-Br
	for submit <at> debbugs.gnu.org; Mon, 10 Mar 2025 00:27:03 -0400
Received: from qs51p00im-qukt01072101.me.com ([17.57.155.10]:3107)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <wongandj@HIDDEN>)
 id 1trUjE-0007Rm-2D
 for 76910 <at> debbugs.gnu.org; Mon, 10 Mar 2025 00:27:00 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icloud.com;
 s=1a1hai; bh=rPztbgLBkpsfCwdH52fP1pdN6MYgKTdFz6vdhAc0YSU=;
 h=From:To:Subject:Date:Message-ID:MIME-Version:x-icloud-hme;
 b=EM1Wlyh4wcqZCRtNgo9aTCinvtEud1ZQrJ0i+ATOej4OgJyULgX7DiGQILUQgPR8V
 Rnaq0gydw0++JjrsN05fz0Q/8dAR1lSO+InTdYKh3Ll2VYkWh0cLPAa6UD+zt1n8MC
 lsJnnZV3XmKIs9EkD+rHUWmSrer+OATSjfIsDAxnpDI5/43fJnsmFh6qT1+qtK+Jy9
 TQuio94vpF666hpJwEIM9fXG/+SDVB3VEYmQ/UUOCAcT4VRvJlN9TvT4adQIWKTzK0
 yEUewB4shqfuPfFL1h/E9jQBYLoIYvF5XZKb1FQE8IRedJeKRUXenjCb6hphUHxK7e
 1KA8KHKVKWvzQ==
Received: from wongworks.lan (qs51p00im-dlb-asmtp-mailmevip.me.com
 [17.57.155.28])
 by qs51p00im-qukt01072101.me.com (Postfix) with ESMTPSA id 3E3994050D;
 Mon, 10 Mar 2025 04:26:53 +0000 (UTC)
From: Andrew Wong <wongandj@HIDDEN>
To: 76910 <at> debbugs.gnu.org
Subject: [PATCH 2/4] gnu: Add hyprscroller.
Date: Mon, 10 Mar 2025 00:26:41 -0400
Message-ID: <52e958776aa7a69eed92fc646d789fac3fbcb3ef.1741580560.git.wongandj@HIDDEN>
X-Mailer: git-send-email 2.48.1
In-Reply-To: <cover.1741580560.git.wongandj@HIDDEN>
References: <cover.1741580560.git.wongandj@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Proofpoint-ORIG-GUID: CwRniGv4CNvPQI_l2rGNtO2d9YeEsXVg
X-Proofpoint-GUID: CwRniGv4CNvPQI_l2rGNtO2d9YeEsXVg
X-Proofpoint-Virus-Version: vendor=baseguard
 engine=ICAP:2.0.293,Aquarius:18.0.1093,Hydra:6.0.680,FMLib:17.12.68.34
 definitions=2025-03-10_01,2025-03-07_03,2024-11-22_01
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=999
 phishscore=0
 suspectscore=0 mlxscore=0 spamscore=0 malwarescore=0 clxscore=1015
 bulkscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.19.0-2411120000 definitions=main-2503100032
X-Apple-Remote-Links: v=1;h=KCk=;charset=UTF-8
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 76910
Cc: Andrew Wong <wongandj@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

* gnu/packages/wm.scm (hyprscroller): New variable.

Change-Id: I56c9984c7ce013f0ce4b22ec1f5df778fe17f736
---
 gnu/packages/wm.scm | 49 +++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 49 insertions(+)

diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index 0cfd2c99d4..4c6d0eadd5 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -518,6 +518,55 @@ (define-public hyprwinwrap
 (define-public xtra-dispatchers
   (hyprland-plugin "xtra-dispatchers" "extra dispatchers"))
 
+(define-public hyprscroller
+  (package
+    (name "hyprscroller")
+    ;; Upstream has no tags, but we can use the commits which add support for
+    ;; the corresponding Hyprland version (see ./hyprscoller.toml).
+    (version "0.47.2")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/dawsers/hyprscroller")
+             (commit "e87f2caeced2d36a304620a082b36245d06f9218")))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0aay8d0ldmd3441w4x156z4npfzlk7zkvq1fbbbm414p995jqj51"))))
+    (build-system cmake-build-system)
+    (native-inputs (list gcc-14 pkg-config))
+    (inputs (list aquamarine
+                  hyprgraphics
+                  hyprlang
+                  hyprutils
+                  libdrm
+                  libinput
+                  libxkbcommon
+                  mesa
+                  pango
+                  pixman
+                  wayland
+                  hyprland))
+    (arguments
+     (list
+      #:phases
+      #~(modify-phases %standard-phases
+          (delete 'configure)
+          (delete 'check)
+          (replace 'install
+            (lambda* _
+              (install-file "hyprscroller.so"
+                            (string-append #$output "/lib")))))))
+    (home-page "https://github.com/dawsers/hyprscroller")
+    (synopsis "Hyprland plugin for a PaperWM-like scrolling layout")
+    (description
+     "Hyprscroller is a Hyprland layout plugin that creates a window layout
+similar to PaperWM.  The plugin supports gaps, borders, decorations,
+special workspace, full screen modes, overview, marks, pinned columns,
+touchpad gestures, copying/pasting windows, trails/trailmarks, quick
+jump mode, and installation through hyprpm.")
+    (license license:expat)))
+
 (define-public i3status
   (package
     (name "i3status")
-- 
2.48.1





Information forwarded to guix-patches@HIDDEN:
bug#76910; Package guix-patches. Full text available.

Message received at 76910 <at> debbugs.gnu.org:


Received: (at 76910) by debbugs.gnu.org; 10 Mar 2025 04:26:58 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 10 00:26:58 2025
Received: from localhost ([127.0.0.1]:35762 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1trUjB-0007S3-Se
	for submit <at> debbugs.gnu.org; Mon, 10 Mar 2025 00:26:58 -0400
Received: from qs51p00im-qukt01072101.me.com ([17.57.155.10]:56965)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <wongandj@HIDDEN>)
 id 1trUj9-0007RO-Eb
 for 76910 <at> debbugs.gnu.org; Mon, 10 Mar 2025 00:26:56 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icloud.com;
 s=1a1hai; bh=9ZNVdpn+nCxl9J3n05huQmE7PeG/httmM7P6Ssf8njU=;
 h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type:x-icloud-hme;
 b=AhHmUOhs3xzwwLrZ7YiLc6EeRDVexJS/m6d851Mj0lxGcjdVFRVc0SGMH0j5OiKeu
 /oqOwwDPUfI8Imye0s6hgGfZNB4zIHeaBlEhueg+16qcQUxR1HdTxHNoyHiyl9jBZq
 bb8IXs5/8LiLTtwF4YioiFGoF8xMrRCghh/7DNf4rBuIfq5HMZntX3jmF8/yHlR+vl
 pHO5g79X9sSQhlz/nf7CpaXVtl+3tAUHt60hRmyXsq2bshMptrEUpZaQnXl25niV0W
 VZYmOYbl3RWgS+82ThNuswE6d4q1g0pBh8dHelRSkLH/Pg6WuS4crWBCPGbMXUhbOU
 HWX/dOoq1XQPw==
Received: from wongworks.lan (qs51p00im-dlb-asmtp-mailmevip.me.com
 [17.57.155.28])
 by qs51p00im-qukt01072101.me.com (Postfix) with ESMTPSA id 59AF44050E;
 Mon, 10 Mar 2025 04:26:48 +0000 (UTC)
From: Andrew Wong <wongandj@HIDDEN>
To: 76910 <at> debbugs.gnu.org
Subject: [PATCH 1/4] gnu: Add Hyprland plugins.
Date: Mon, 10 Mar 2025 00:26:40 -0400
Message-ID: <95680edecb89a234398415e227b94af2b6525104.1741580560.git.wongandj@HIDDEN>
X-Mailer: git-send-email 2.48.1
In-Reply-To: <cover.1741580560.git.wongandj@HIDDEN>
References: <cover.1741580560.git.wongandj@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Proofpoint-ORIG-GUID: y1w4qm_7caEqc7NMysJS20N90jg_mA4W
X-Proofpoint-GUID: y1w4qm_7caEqc7NMysJS20N90jg_mA4W
X-Proofpoint-Virus-Version: vendor=baseguard
 engine=ICAP:2.0.293,Aquarius:18.0.1093,Hydra:6.0.680,FMLib:17.12.68.34
 definitions=2025-03-10_01,2025-03-07_03,2024-11-22_01
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=999
 phishscore=0
 suspectscore=0 mlxscore=0 spamscore=0 malwarescore=0 clxscore=1011
 bulkscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.19.0-2411120000 definitions=main-2503100032
X-Apple-Remote-Links: v=1;h=KCk=;charset=UTF-8
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 76910
Cc: Andrew Wong <wongandj@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

* gnu/packages/wm.scm (hyprland-plugin): New function.
* gnu/packages/wm.scm (borders-plus-plus): New variable.
* gnu/packages/wm.scm (csgo-vulkan-fix): New variable.
* gnu/packages/wm.scm (hyprbars): New variable.
* gnu/packages/wm.scm (hyprexpo): New variable.
* gnu/packages/wm.scm (hyprtrails): New variable.
* gnu/packages/wm.scm (hyprwinwrap): New variable.
* gnu/packages/wm.scm (xtra-dispatchers): New variable.

Change-Id: I923095e0d0cbc1c237e55a78dd2e9c1b1a3235df
---
 gnu/packages/wm.scm | 75 +++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 75 insertions(+)

diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index a0b6c6f40a..0cfd2c99d4 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -443,6 +443,81 @@ (define-public hyprland
 its looks.")
     (license license:bsd-3)))
 
+(define hyprland-plugin
+  (lambda (plugin-name plugin-provision)
+    "Generate a packaged plugin from Hyprland's official plugin repository."
+    (package
+      (name plugin-name)
+      (version "0.47.0")
+      (source (origin
+                (method git-fetch)
+                (uri (git-reference
+                      (url "https://github.com/hyprwm/hyprland-plugins")
+                      (commit (string-append "v" version))))
+                (file-name (git-file-name name version))
+                (sha256
+                 (base32
+                  "06jydclvivd7xq0kwn6s19jhmmfqc5q649z7w4wqqj6jdhgkhayg"))))
+      (build-system cmake-build-system)
+      (native-inputs (list gcc-14 pkg-config))
+      (inputs (list hyprland
+                    libdrm
+                    libinput
+                    eudev
+                    pango
+                    pixman
+                    wayland
+                    libxkbcommon
+                    mesa
+                    hyprutils
+                    hyprgraphics
+                    aquamarine
+                    hyprlang))
+      (arguments (list #:cmake cmake-3.30
+                       #:tests? #f      ; no tests.
+                       #:phases
+                       #~(modify-phases %standard-phases
+                           (add-after 'unpack 'chdir
+                             (lambda _ (chdir #$plugin-name)))
+                           (replace 'install-license-files
+                             (lambda _ (install-file
+                                        "../LICENSE"
+                                        (string-append #$output "/share/doc/"
+                                                       #$name "-"
+                                                       #$version)))))))
+      (home-page (string-append "https://github.com/hyprwm/hyprland-plugins/"
+                                plugin-name))
+      (synopsis (string-append "Hyprland plugin providing "
+                               plugin-provision))
+      (description
+       (string-append "This is an official Hyprland plugin that provides "
+                      plugin-provision "."))
+      (license license:bsd-3))))
+
+(define-public borders-plus-plus
+  (hyprland-plugin "borders-plus-plus" "extra borders around windows"))
+
+(define-public csgo-vulkan-fix
+  (let ((parent (hyprland-plugin "csgo-vulkan-fix"
+                                 "virtual native resolution reporting")))
+    (package (inherit parent) (inputs (modify-inputs (package-inputs parent)
+                                        (append xcb-util-wm))))))
+
+(define-public hyprbars
+  (hyprland-plugin "hyprbars" "window title bars"))
+
+(define-public hyprexpo
+  (hyprland-plugin "hyprexpo" "an exposé feature"))
+
+(define-public hyprtrails
+  (hyprland-plugin "hyprtrails" "trail effects behind windows"))
+
+(define-public hyprwinwrap
+  (hyprland-plugin "hyprwinwrap" "a window-as-wallpaper feature"))
+
+(define-public xtra-dispatchers
+  (hyprland-plugin "xtra-dispatchers" "extra dispatchers"))
+
 (define-public i3status
   (package
     (name "i3status")
-- 
2.48.1





Information forwarded to guix-patches@HIDDEN:
bug#76910; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 10 Mar 2025 04:25:32 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 10 00:25:32 2025
Received: from localhost ([127.0.0.1]:35754 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1trUho-0007Ot-4C
	for submit <at> debbugs.gnu.org; Mon, 10 Mar 2025 00:25:32 -0400
Received: from lists.gnu.org ([2001:470:142::17]:58506)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <wongandj@HIDDEN>)
 id 1trUhl-0007Oa-1i
 for submit <at> debbugs.gnu.org; Mon, 10 Mar 2025 00:25:29 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <wongandj@HIDDEN>)
 id 1trUhc-0000wv-Ob
 for guix-patches@HIDDEN; Mon, 10 Mar 2025 00:25:22 -0400
Received: from qs51p00im-qukt01072501.me.com ([17.57.155.14])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <wongandj@HIDDEN>)
 id 1trUha-0001L9-Ja
 for guix-patches@HIDDEN; Mon, 10 Mar 2025 00:25:19 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icloud.com;
 s=1a1hai; bh=TJSy0vMvnacQWiDWMh+KySRxqoXGPNAKAbrS2bK7X4A=;
 h=From:To:Subject:Date:Message-ID:MIME-Version:x-icloud-hme;
 b=mvegmil1X2ns6rTqN9VJE8+eh6F3HGsttCwY/N+4D2/TY3MLx/qunbozEkSKBudiw
 +VnQDiggfgyldnz2LuvX7KgxWDK5dK+QDE+A3CfN4WlHN1rSC57PLvTducTCKBhAco
 S1r6fuzaBfBsnTrKRhytOtnLx0GIOUxghXF1ar6gpB0U46picipFaGTNj5e4PW7sLO
 47ei2WnQisuxXMNlTeGTyI0oRewPIij3RQjlmAWJ2Mt2D5qVeKdfkdolSqmlNKqy4/
 8oPLdn/MCfPLTDnqq3DyswD0pewGOZalm/4k08YzpiZ9i2H8mAbqZbayQPVyZEw9fu
 MViyX2t2D+uaA==
Received: from wongworks.lan (qs51p00im-dlb-asmtp-mailmevip.me.com
 [17.57.155.28])
 by qs51p00im-qukt01072501.me.com (Postfix) with ESMTPSA id A812F440412;
 Mon, 10 Mar 2025 04:25:12 +0000 (UTC)
From: Andrew Wong <wongandj@HIDDEN>
To: guix-patches@HIDDEN
Subject: [PATCH 0/4] gnu: Add Hyprland plugins
Date: Mon, 10 Mar 2025 00:23:52 -0400
Message-ID: <cover.1741580560.git.wongandj@HIDDEN>
X-Mailer: git-send-email 2.48.1
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Proofpoint-ORIG-GUID: 2J4QVt0KwHHtJjf1ushE-Rj5MgMW5YZQ
X-Proofpoint-GUID: 2J4QVt0KwHHtJjf1ushE-Rj5MgMW5YZQ
X-Proofpoint-Virus-Version: vendor=baseguard
 engine=ICAP:2.0.272,Aquarius:18.0.1093,Hydra:6.0.680,FMLib:17.12.68.34
 definitions=2025-03-10_01,2025-03-07_03,2024-11-22_01
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=484
 clxscore=1015
 phishscore=0 suspectscore=0 spamscore=0 malwarescore=0 bulkscore=0
 adultscore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.19.0-2308100000 definitions=main-2503100032
X-Apple-Remote-Links: v=1;h=KCk=;charset=UTF-8
Received-SPF: pass client-ip=17.57.155.14; envelope-from=wongandj@HIDDEN;
 helo=qs51p00im-qukt01072501.me.com
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=0.001,
 RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001,
 SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: submit
Cc: Andrew Wong <wongandj@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)

This patch series adds official and unofficial plugins for the
Hyprland window manager.

Andrew Wong (4):
  gnu: Add Hyprland plugins.
  gnu: Add hyprscroller.
  gnu: Add hy3.
  gnu: Add hypr-darkwindow.

 gnu/packages/wm.scm | 209 ++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 209 insertions(+)


base-commit: c10ca0d37a640000d09e42766123088041431e6c
-- 
2.48.1





Acknowledgement sent to Andrew Wong <wongandj@HIDDEN>:
New bug report received and forwarded. Copy sent to guix-patches@HIDDEN. Full text available.
Report forwarded to guix-patches@HIDDEN:
bug#76910; Package guix-patches. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Tue, 1 Apr 2025 09:30:02 UTC

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