GNU bug report logs - #36073
[PATCH 0/5] Update sway window manager and related utilities.

Previous Next

Package: guix-patches;

Reported by: Stefan Stefanović <stefanx2ovic <at> gmail.com>

Date: Mon, 3 Jun 2019 16:59:01 UTC

Severity: normal

Tags: patch

Done: Rutger Helling <rhelling <at> mykolab.com>

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 36073 in the body.
You can then email your comments to 36073 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 guix-patches <at> gnu.org:
bug#36073; Package guix-patches. (Mon, 03 Jun 2019 16:59:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Stefan Stefanović <stefanx2ovic <at> gmail.com>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Mon, 03 Jun 2019 16:59:01 GMT) Full text and rfc822 format available.

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

From: Stefan Stefanović <stefanx2ovic <at> gmail.com>
To: guix-patches <guix-patches <at> gnu.org>
Subject: [PATCH 0/5] Update sway window manager and related utilities.
Date: Mon, 3 Jun 2019 16:58:33 +0000
Hello.

This series will update sway window manager and related utilities.

The last patch will add swaybg version 1.0, because it was split away
from the sway package in the new version (1.1.1).




Information forwarded to guix-patches <at> gnu.org:
bug#36073; Package guix-patches. (Mon, 03 Jun 2019 17:02:02 GMT) Full text and rfc822 format available.

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

From: Stefan Stefanović <stefanx2ovic <at> gmail.com>
To: 36073 <at> debbugs.gnu.org
Subject: [PATCH 1/5] gnu: wlroots: Update to 0.6.0.
Date: Mon, 3 Jun 2019 17:01:47 +0000
[Message part 1 (text/plain, inline)]

[0001-gnu-wlroots-Update-to-0.6.0.patch (text/x-patch, attachment)]

Information forwarded to guix-patches <at> gnu.org:
bug#36073; Package guix-patches. (Mon, 03 Jun 2019 17:04:02 GMT) Full text and rfc822 format available.

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

From: Stefan Stefanović <stefanx2ovic <at> gmail.com>
To: 36073 <36073 <at> debbugs.gnu.org>
Subject: [PATCH 2/5] gnu: sway: Update to 1.1.1.
Date: Mon, 3 Jun 2019 17:03:16 +0000
[Message part 1 (text/plain, inline)]

[0002-gnu-sway-Update-to-1.1.1.patch (text/x-patch, attachment)]

Information forwarded to guix-patches <at> gnu.org:
bug#36073; Package guix-patches. (Mon, 03 Jun 2019 17:05:02 GMT) Full text and rfc822 format available.

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

From: Stefan Stefanović <stefanx2ovic <at> gmail.com>
To: 36073 <36073 <at> debbugs.gnu.org>
Subject: [PATCH 3/5] gnu: swayidle: Update to 1.3.
Date: Mon, 3 Jun 2019 17:04:39 +0000
[Message part 1 (text/plain, inline)]

[0003-gnu-swayidle-Update-to-1.3.patch (text/x-patch, attachment)]

Information forwarded to guix-patches <at> gnu.org:
bug#36073; Package guix-patches. (Mon, 03 Jun 2019 17:06:01 GMT) Full text and rfc822 format available.

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

From: Stefan Stefanović <stefanx2ovic <at> gmail.com>
To: 36073 <36073 <at> debbugs.gnu.org>
Subject: [PATCH 4/5] gnu: swaylock: Update to 1.4.
Date: Mon, 3 Jun 2019 17:05:35 +0000
[Message part 1 (text/plain, inline)]

[0004-gnu-swaylock-Update-to-1.4.patch (text/x-patch, attachment)]

Information forwarded to guix-patches <at> gnu.org:
bug#36073; Package guix-patches. (Mon, 03 Jun 2019 17:08:01 GMT) Full text and rfc822 format available.

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

From: Stefan Stefanović <stefanx2ovic <at> gmail.com>
To: 36073 <36073 <at> debbugs.gnu.org>
Subject: [PATCH 5/5] gnu: Add swaybg.
Date: Mon, 3 Jun 2019 17:07:38 +0000
[Message part 1 (text/plain, inline)]

[0005-gnu-Add-swaybg.patch (text/x-patch, attachment)]

Reply sent to Rutger Helling <rhelling <at> mykolab.com>:
You have taken responsibility. (Fri, 07 Jun 2019 07:52:02 GMT) Full text and rfc822 format available.

Notification sent to Stefan Stefanović <stefanx2ovic <at> gmail.com>:
bug acknowledged by developer. (Fri, 07 Jun 2019 07:52:02 GMT) Full text and rfc822 format available.

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

From: Rutger Helling <rhelling <at> mykolab.com>
To: stefanx2ovic <at> gmail.com, 36073-done <at> debbugs.gnu.org
Subject: [bug#36073] [PATCH 0/5] Update sway window manager and related
 utilities.
Date: Fri, 7 Jun 2019 07:51:13 +0000
[Message part 1 (text/plain, inline)]
LGTM, thanks! I've pushed your patches.
[Message part 2 (application/pgp-signature, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#36073; Package guix-patches. (Mon, 10 Jun 2019 02:18:01 GMT) Full text and rfc822 format available.

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

From: Meiyo Peng <meiyo <at> riseup.net>
To: stefanx2ovic <at> gmail.com
Cc: 36073 <36073 <at> debbugs.gnu.org>
Subject: Re: [bug#36073] [PATCH 2/5] gnu: sway: Update to 1.1.1.
Date: Mon, 10 Jun 2019 10:17:15 +0800
[Message part 1 (text/plain, inline)]
Hi Stefan,

Thank you for your work on sway.

There is one minor issue.  In sway's release note:

#+begin_quote
  swaybg is now distributed as a standalone program which is compatible
  with many Wayland compositors. Unlike the other sway clients which have
  been split into separate projects, however, swaybg is a required
  dependency of sway. Packagers are encouraged to configure it as such
  when updating sway for their distribution.
#+end_quote

The author states that swaybg is now a standalone program but it should
be treated as a required dependency of sway.  So we should add swaybg
into sway's propagated-inputs.


--
Meiyo Peng
https://www.pengmeiyu.com/


[0001-gnu-sway-Propagate-swaybg.patch (text/x-patch, attachment)]

Information forwarded to guix-patches <at> gnu.org:
bug#36073; Package guix-patches. (Mon, 10 Jun 2019 02:24:02 GMT) Full text and rfc822 format available.

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

From: Meiyo Peng <meiyo <at> riseup.net>
To: stefanx2ovic <at> gmail.com
Cc: 36073 <36073 <at> debbugs.gnu.org>
Subject: Re: [bug#36073] [PATCH 3/5] gnu: swayidle: Update to 1.3.
Date: Mon, 10 Jun 2019 10:22:57 +0800
[Message part 1 (text/plain, inline)]
Hi Stefan,

swayidle 1.3 requires elogind/systemd for lock/unlock signal support.


--
Meiyo Peng
https://www.pengmeiyu.com/


[0002-gnu-swayidle-Add-elogind-support.patch (text/x-patch, attachment)]

Information forwarded to guix-patches <at> gnu.org:
bug#36073; Package guix-patches. (Mon, 10 Jun 2019 03:07:02 GMT) Full text and rfc822 format available.

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

From: Tobias Geerinckx-Rice <me <at> tobias.gr>
To: Meiyo Peng <meiyo <at> riseup.net>
Cc: stefanx2ovic <at> gmail.com, 36073 <36073 <at> debbugs.gnu.org>
Subject: Re: [bug#36073] [PATCH 2/5] gnu: sway: Update to 1.1.1.
Date: Mon, 10 Jun 2019 05:05:53 +0200
[Message part 1 (text/plain, inline)]
Meiyo,

Meiyo Peng wrote:
> The author states that swaybg is now a standalone program but it 
> should
> be treated as a required dependency of sway.  So we should add 
> swaybg
> into sway's propagated-inputs.

I don't quite see the connection between these two sentences…  Why 
propagated?

Kind regards,

T G-R
[signature.asc (application/pgp-signature, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#36073; Package guix-patches. (Mon, 10 Jun 2019 06:02:02 GMT) Full text and rfc822 format available.

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

From: Meiyo Peng <meiyo <at> riseup.net>
To: Tobias Geerinckx-Rice <me <at> tobias.gr>
Cc: stefanx2ovic <at> gmail.com, 36073 <36073 <at> debbugs.gnu.org>
Subject: Re: [bug#36073] [PATCH 2/5] gnu: sway: Update to 1.1.1.
Date: Mon, 10 Jun 2019 14:01:30 +0800
[Message part 1 (text/plain, inline)]
Hi Tobias,

Tobias Geerinckx-Rice writes:

> Meiyo Peng wrote:
>> The author states that swaybg is now a standalone program but it should
>> be treated as a required dependency of sway.  So we should add swaybg
>> into sway's propagated-inputs.
>
> I don't quite see the connection between these two sentences…  Why propagated?

"output" is a built-in command of sway.  Lack of swaybg breaks this
command:

#+begin_src conf
  output "*" background ~/Pictures/wallpaper.jpg fill
#+end_src

I somehow forgot the Guix way to solve this problem is to hardcode the
path to /gnu/store/*-swaybg-*/bin/swaybg.  Silly me.  And thank you for
your remind.

See the new attachment.  Thanks.


--
Meiyo Peng
https://www.pengmeiyu.com/

[0001-gnu-sway-Hardcode-path-to-swaybg.patch (text/x-patch, attachment)]

Information forwarded to guix-patches <at> gnu.org:
bug#36073; Package guix-patches. (Fri, 14 Jun 2019 12:11:02 GMT) Full text and rfc822 format available.

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

From: Marius Bakke <mbakke <at> fastmail.com>
To: Meiyo Peng <meiyo <at> riseup.net>, Tobias Geerinckx-Rice <me <at> tobias.gr>
Cc: stefanx2ovic <at> gmail.com, 36073 <36073 <at> debbugs.gnu.org>
Subject: Re: [bug#36073] [PATCH 2/5] gnu: sway: Update to 1.1.1.
Date: Fri, 14 Jun 2019 14:10:05 +0200
[Message part 1 (text/plain, inline)]
Meiyo Peng <meiyo <at> riseup.net> writes:

> Hi Tobias,
>
> Tobias Geerinckx-Rice writes:
>
>> Meiyo Peng wrote:
>>> The author states that swaybg is now a standalone program but it should
>>> be treated as a required dependency of sway.  So we should add swaybg
>>> into sway's propagated-inputs.
>>
>> I don't quite see the connection between these two sentences…  Why propagated?
>
> "output" is a built-in command of sway.  Lack of swaybg breaks this
> command:
>
> #+begin_src conf
>   output "*" background ~/Pictures/wallpaper.jpg fill
> #+end_src
>
> I somehow forgot the Guix way to solve this problem is to hardcode the
> path to /gnu/store/*-swaybg-*/bin/swaybg.  Silly me.  And thank you for
> your remind.
>
> See the new attachment.  Thanks.

Pushed as e23b6a68008321179508d55780f9725cf649c610, thanks!
[signature.asc (application/pgp-signature, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#36073; Package guix-patches. (Sat, 15 Jun 2019 12:53:01 GMT) Full text and rfc822 format available.

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

From: Marius Bakke <mbakke <at> fastmail.com>
To: Meiyo Peng <meiyo <at> riseup.net>, stefanx2ovic <at> gmail.com
Cc: 36073 <36073 <at> debbugs.gnu.org>
Subject: Re: [bug#36073] [PATCH 3/5] gnu: swayidle: Update to 1.3.
Date: Sat, 15 Jun 2019 14:52:17 +0200
[Message part 1 (text/plain, inline)]
Meiyo Peng <meiyo <at> riseup.net> writes:
>
> From 36c53079895c5b5b0bb801e2c5ca96803b4acb08 Mon Sep 17 00:00:00 2001
> From: Meiyo Peng <meiyo <at> riseup.net>
> Date: Sun, 9 Jun 2019 18:10:20 +0800
> Subject: [PATCH 2/2] gnu: swayidle: Add elogind support.
>
> * gnu/packages/wm.scm (swayidle)[arguments]: Add #:configure-flags.
>   [inputs]: Add elogind.

Heh, somehow did not see this patch when applying the previous one...
Pushed as ddd401d28fb09f1f8ce96f2fc24226887a812412, thanks!
[signature.asc (application/pgp-signature, inline)]

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sun, 14 Jul 2019 11:24:08 GMT) Full text and rfc822 format available.

This bug report was last modified 5 years and 344 days ago.

Previous Next


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