GNU bug report logs - #74737
(no subject)

Previous Next

Package: guix-patches;

Reported by: hako <at> ultrarare.space

Date: Sun, 8 Dec 2024 13:45:02 UTC

Severity: normal

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

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 74737 in the body.
You can then email your comments to 74737 AT debbugs.gnu.org in the normal way.

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

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


Report forwarded to help-debbugs <at> gnu.org:
bug#74737; Package debbugs.gnu.org. (Sun, 08 Dec 2024 13:45:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to hako <at> ultrarare.space:
New bug report received and forwarded. Copy sent to help-debbugs <at> gnu.org.

Your message did not contain a Subject field. They are recommended and useful because the title of a $gBug is determined using this field. Please remember to include a Subject field in your messages in future.

(Sun, 08 Dec 2024 13:45:03 GMT) Full text and rfc822 format available.


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

From: hako <at> ultrarare.space
Date: Sun, 08 Dec 2024 08:44:43 -0500
From b4d140b379e7cb89871b686a6d8563a140434bf7 Mon Sep 17 00:00:00 2001
Message-ID: <cover.1733662973.git.hako <at> ultrarare.space>
From: Hilton Chain <hako <at> ultrarare.space>
To: guix-patches <at> gnu.org
Date: Sun, 8 Dec 2024 21:02:53 +0800
Subject: [PATCH 0/2] gnu: Add papersway.
User-Agent: Wanderlust/2.15.9 (Almost Unreal) SEMI-EPG/1.14.7 (Harue)
 FLIM-LB/1.14.9 (=?ISO-8859-4?Q?Goj=F2?=) APEL-LB/10.8 EasyPG/1.0.0
 Emacs/29.4 (x86_64-pc-linux-gnu) MULE/6.0 (HANACHIRUSATO)

This series adds papersway, an implementation of PaperWM-like scrollable window
management for Sway/i3wm.  It requires updating perl-anyevent-i3.

Hilton Chain (2):
  gnu: perl-anyevent-i3: Update to 0.19.
  gnu: Add papersway.

 gnu/packages/wm.scm | 41 +++++++++++++++++++++++++++++++++++++++--
 1 file changed, 39 insertions(+), 2 deletions(-)


base-commit: f1263f41ed742d89b354241a04d19c0840b86bc4
--
2.46.0




Information forwarded to help-debbugs <at> gnu.org:
bug#74737; Package debbugs.gnu.org. (Sun, 08 Dec 2024 13:49:02 GMT) Full text and rfc822 format available.

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

From: Hilton Chain <hako <at> ultrarare.space>
To: 74737 <at> debbugs.gnu.org
Subject: [PATCH 1/2] gnu: perl-anyevent-i3: Update to 0.19.
Date: Sun, 8 Dec 2024 17:55:20 +0800
* gnu/packages/wm.scm (perl-anyevent-i3): Update to 0.19.

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

diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index 4be0ec5aed..7ec9411b92 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -617,14 +617,14 @@ (define-public i3blocks
 (define-public perl-anyevent-i3
   (package
     (name "perl-anyevent-i3")
-    (version "0.17")
+    (version "0.19")
     (source (origin
               (method url-fetch)
               (uri (string-append "mirror://cpan/authors/id/M/MS/MSTPLBG/"
                                   "AnyEvent-I3-" version ".tar.gz"))
               (sha256
                (base32
-                "0qvd9bq16jyy7v3ma82qcnvz9j503bw0mh7h55gkjf7ir62ck0jk"))))
+                "0fj8mhfh9z4zgccpfpm8ymj245zii8z3b4g7ila60m9xvdh3pk8v"))))
     (build-system perl-build-system)
     (propagated-inputs
      (list perl-anyevent perl-json-xs))
-- 
2.46.0





Information forwarded to help-debbugs <at> gnu.org:
bug#74737; Package debbugs.gnu.org. (Sun, 08 Dec 2024 13:50:03 GMT) Full text and rfc822 format available.

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

From: Hilton Chain <hako <at> ultrarare.space>
To: 74737 <at> debbugs.gnu.org
Subject: [PATCH 2/2] gnu: Add papersway.
Date: Sun, 8 Dec 2024 17:55:43 +0800
* gnu/packages/wm.scm (papersway): New variable.

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

diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index 7ec9411b92..97769f7ebf 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -614,6 +614,43 @@ (define-public i3blocks
 i3status.")
     (license license:gpl3+)))
 
+(define-public papersway
+  (package
+    (name "papersway")
+    (version "1.004")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append
+             "mirror://cpan/authors/id/S/SP/SPWHITTON/App-papersway-" version
+             ".tar.gz"))
+       (sha256
+        (base32 "02p144cbzi3vk5jpk1pmcrf51mmli0q92hrkjyalj91drl0d44px"))))
+    (build-system perl-build-system)
+    (arguments
+     (list #:phases
+           #~(modify-phases %standard-phases
+               (add-after 'install 'wrap-program
+                 (lambda _
+                   (for-each
+                    (lambda (command)
+                      (wrap-program (string-append #$output "/bin/" command)
+                        `("PERL5LIB" ":" prefix
+                          (,(getenv "PERL5LIB")
+                           ,(string-append #$output "/lib/perl5/site_perl")))))
+                    '("papersway" "papersway-msg")))))))
+    (inputs (list perl-anyevent perl-anyevent-i3 perl-json))
+    (home-page "https://spwhitton.name/tech/code/papersway/")
+    (synopsis
+     "Scrollable tiling window management for Sway and i3 window manager")
+    (description
+     "@command{papersway} is an implementation of scrollable window management
+like @code{gnome-shell-extension-paperwm} for @code{sway} and @code{i3-wm}.
+If you like @code{sway} and @code{i3-wm}'s commitments to stability, avoiding
+scope creep etc., but dislike the window management model, @command{papersway}
+might be of interest.")
+    (license license:gpl3)))
+
 (define-public perl-anyevent-i3
   (package
     (name "perl-anyevent-i3")
-- 
2.46.0





bug reassigned from package 'debbugs.gnu.org' to 'guix-patches'. Request was from Hilton Chain <hako <at> ultrarare.space> to control <at> debbugs.gnu.org. (Mon, 09 Dec 2024 05:12:01 GMT) Full text and rfc822 format available.

Reply sent to Hilton Chain <hako <at> ultrarare.space>:
You have taken responsibility. (Wed, 18 Dec 2024 15:51:01 GMT) Full text and rfc822 format available.

Notification sent to hako <at> ultrarare.space:
bug acknowledged by developer. (Wed, 18 Dec 2024 15:51:02 GMT) Full text and rfc822 format available.

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

From: Hilton Chain <hako <at> ultrarare.space>
To: 74737-done <at> debbugs.gnu.org
Subject: Re: [PATCH 0/2] gnu: Add papersway.
Date: Wed, 18 Dec 2024 23:47:13 +0800
On Sun, 08 Dec 2024 21:02:53 +0800,
Hilton Chain wrote:
>
> This series adds papersway, an implementation of PaperWM-like scrollable window
> management for Sway/i3wm.  It requires updating perl-anyevent-i3.
>
> Hilton Chain (2):
>   gnu: perl-anyevent-i3: Update to 0.19.
>   gnu: Add papersway.
>
>  gnu/packages/wm.scm | 41 +++++++++++++++++++++++++++++++++++++++--
>  1 file changed, 39 insertions(+), 2 deletions(-)
>
>
> base-commit: f1263f41ed742d89b354241a04d19c0840b86bc4
> --
> 2.46.0

Applied as 0ef86deaa6c3ac77b1946037312445ac0be389c9 and
fdfff1079117516327196a51ff82c8f45dc4145c, closing.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Thu, 16 Jan 2025 12:24:10 GMT) Full text and rfc822 format available.

This bug report was last modified 155 days ago.

Previous Next


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