GNU bug report logs -
#76718
SwayFX 0.5
Previous Next
Reported by: Josep Bigorra <jjbigorra <at> gmail.com>
Date: Mon, 3 Mar 2025 19:36:02 UTC
Severity: normal
Tags: patch
Done: Andreas Enge <andreas <at> enge.fr>
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 76718 in the body.
You can then email your comments to 76718 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#76718
; Package
guix-patches
.
(Mon, 03 Mar 2025 19:36:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Josep Bigorra <jjbigorra <at> gmail.com>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Mon, 03 Mar 2025 19:36:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
Hi all, it looks like there is an update to scenefx (0.2) and swayfx
(0.5). I have been trying my hand at updating the packages myself, but
I run into some meson build issues. It would be so great if someone
can get those up to date :pray:
Thanks in advance
Information forwarded
to
jjbigorra <at> gmail.com, guix-patches <at> gnu.org
:
bug#76718
; Package
guix-patches
.
(Thu, 03 Apr 2025 13:04:01 GMT)
Full text and
rfc822 format available.
Message #8 received at 76718 <at> debbugs.gnu.org (full text, mbox):
These packages need to be updated in step, so bundle this into one commit.
* gnu/packages/wm.scm (swayfx): Update to 0.5, requiring scenefx <at> 0.2.1 and
wlroots <at> 0.18. (scenefx): Update to 0.2.1, ditto wlroots.
Change-Id: I2f97f76cd4e2ba7d1cf42fbaed796919a264b790
---
gnu/packages/wm.scm | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index 5e0dabe0b4..bc92a350b5 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -2208,7 +2208,7 @@ (define-public swayfx
(package
(inherit sway)
(name "swayfx")
- (version "0.4")
+ (version "0.5")
(source (origin
(method git-fetch)
(uri (git-reference
@@ -2217,7 +2217,7 @@ (define-public swayfx
(file-name (git-file-name name version))
(sha256
(base32
- "0651gbkszc8wwkiiw983m3815cfyk4c9v4mpd1nqf27a0f6qjgsm"))))
+ "0pvha915hihip59g6dkhjifm9rvwrvgxd3shc6xz99r377prpml1"))))
(build-system meson-build-system)
(inputs (list basu
cairo
@@ -2231,7 +2231,7 @@ (define-public swayfx
scenefx
swaybg
wayland
- wlroots-0.17))
+ wlroots))
(home-page "https://github.com/WillPower3309/swayfx")
(synopsis "Sway Fork with extra options and effects")
(description
@@ -4294,7 +4294,7 @@ (define-public wf-config
(define-public scenefx
(package
(name "scenefx")
- (version "0.1")
+ (version "0.2.1")
(source (origin
(method git-fetch)
(uri (git-reference
@@ -4303,7 +4303,7 @@ (define-public scenefx
(file-name (git-file-name name version))
(sha256
(base32
- "1r7f8bprsn0mwlkmc8d14nr3iibljfyxypb4i06v66ghlngaw6dw"))))
+ "1jvbskpmhq0vs4rx9723n709h77zg4c0cid8jwnrag1hqh601ch4"))))
(build-system meson-build-system)
(native-inputs (list pkg-config
;; for wayland-scanner.
@@ -4312,7 +4312,7 @@ (define-public scenefx
mesa
libxkbcommon
libdrm
- wlroots-0.17))
+ wlroots))
(home-page "https://github.com/wlrfx/scenefx")
(synopsis "Drop-in replacement for the wlroots scene API")
(description
--
2.49.0
Added tag(s) patch.
Request was from
"Timo Wilken" <timo <at> twilken.net>
to
control <at> debbugs.gnu.org
.
(Fri, 04 Apr 2025 12:35:03 GMT)
Full text and
rfc822 format available.
Information forwarded
to
guix-patches <at> gnu.org
:
bug#76718
; Package
guix-patches
.
(Mon, 07 Apr 2025 13:46:04 GMT)
Full text and
rfc822 format available.
Message #13 received at 76718 <at> debbugs.gnu.org (full text, mbox):
Hello Timo,
Am Thu, Apr 03, 2025 at 03:03:07PM +0200 schrieb Timo Wilken:
> These packages need to be updated in step, so bundle this into one commit.
> * gnu/packages/wm.scm (swayfx): Update to 0.5, requiring scenefx <at> 0.2.1 and
> wlroots <at> 0.18. (scenefx): Update to 0.2.1, ditto wlroots.
I disagree, we always use one commit per update. In this case, I would
first update scenefx, which is an input to the second update of swayfx.
Then we push both commits to the server at the same time.
So the commits are separate, but we never actually compile Guix between
the two commits.
Also not on QA - if you create a patch series as described in the
manual, both commits will be applied at the same time and checked by QA.
Andreas
Information forwarded
to
guix-patches <at> gnu.org
:
bug#76718
; Package
guix-patches
.
(Mon, 07 Apr 2025 17:03:02 GMT)
Full text and
rfc822 format available.
Message #16 received at 76718 <at> debbugs.gnu.org (full text, mbox):
Hi Andreas,
On Mon 7 Apr 2025 at 3:45 pm CEST, Andreas Enge wrote:
> Am Thu, Apr 03, 2025 at 03:03:07PM +0200 schrieb Timo Wilken:
>> These packages need to be updated in step, so bundle this into one commit.
>> * gnu/packages/wm.scm (swayfx): Update to 0.5, requiring scenefx <at> 0.2.1 and
>> wlroots <at> 0.18. (scenefx): Update to 0.2.1, ditto wlroots.
>
> I disagree, we always use one commit per update. In this case, I would
> first update scenefx, which is an input to the second update of swayfx.
> Then we push both commits to the server at the same time.
>
> So the commits are separate, but we never actually compile Guix between
> the two commits.
>
> Also not on QA - if you create a patch series as described in the
> manual, both commits will be applied at the same time and checked by QA.
If you prefer it that way, I can send a v2 patch series.
But keep in mind that this'll break things like "git bisect" that assume that
each commit stands on its own and doesn't break the package build.
(The previous version, swayfx <at> 0.4 won't work when compiled against the new
scenefx <at> 0.2.1.)
Cheers,
Timo
Information forwarded
to
guix-patches <at> gnu.org
:
bug#76718
; Package
guix-patches
.
(Tue, 08 Apr 2025 08:56:02 GMT)
Full text and
rfc822 format available.
Message #19 received at 76718 <at> debbugs.gnu.org (full text, mbox):
Hello,
Am Mon, Apr 07, 2025 at 07:01:53PM +0200 schrieb Timo Wilken:
> If you prefer it that way, I can send a v2 patch series.
> But keep in mind that this'll break things like "git bisect" that assume that
> each commit stands on its own and doesn't break the package build.
> (The previous version, swayfx <at> 0.4 won't work when compiled against the new
> scenefx <at> 0.2.1.)
agreed, but it is still what we usually do.
Andreas
Information forwarded
to
guix-patches <at> gnu.org
:
bug#76718
; Package
guix-patches
.
(Tue, 08 Apr 2025 17:32:02 GMT)
Full text and
rfc822 format available.
Message #22 received at 76718 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/wm.scm (scenefx): Update to 0.2.1.
Change-Id: I064288e9dcbcde9e6a9b4dfd6d62dce66a7c8368
---
gnu/packages/wm.scm | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index 96ed62da4c4..dd3f00a5c74 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -4294,7 +4294,7 @@ (define-public wf-config
(define-public scenefx
(package
(name "scenefx")
- (version "0.1")
+ (version "0.2.1")
(source (origin
(method git-fetch)
(uri (git-reference
@@ -4303,7 +4303,7 @@ (define-public scenefx
(file-name (git-file-name name version))
(sha256
(base32
- "1r7f8bprsn0mwlkmc8d14nr3iibljfyxypb4i06v66ghlngaw6dw"))))
+ "1jvbskpmhq0vs4rx9723n709h77zg4c0cid8jwnrag1hqh601ch4"))))
(build-system meson-build-system)
(native-inputs (list pkg-config
;; for wayland-scanner.
@@ -4312,7 +4312,7 @@ (define-public scenefx
mesa
libxkbcommon
libdrm
- wlroots-0.17))
+ wlroots))
(home-page "https://github.com/wlrfx/scenefx")
(synopsis "Drop-in replacement for the wlroots scene API")
(description
--
2.49.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#76718
; Package
guix-patches
.
(Tue, 08 Apr 2025 17:32:03 GMT)
Full text and
rfc822 format available.
Message #25 received at 76718 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/wm.scm (swayfx): Update to 0.5.
Change-Id: I975260fb70938291addf7872c54cbe53ff654fc8
---
gnu/packages/wm.scm | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index dd3f00a5c74..73a2f550fc3 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -2208,7 +2208,7 @@ (define-public swayfx
(package
(inherit sway)
(name "swayfx")
- (version "0.4")
+ (version "0.5")
(source (origin
(method git-fetch)
(uri (git-reference
@@ -2217,7 +2217,7 @@ (define-public swayfx
(file-name (git-file-name name version))
(sha256
(base32
- "0651gbkszc8wwkiiw983m3815cfyk4c9v4mpd1nqf27a0f6qjgsm"))))
+ "0pvha915hihip59g6dkhjifm9rvwrvgxd3shc6xz99r377prpml1"))))
(build-system meson-build-system)
(inputs (list basu
cairo
@@ -2231,7 +2231,7 @@ (define-public swayfx
scenefx
swaybg
wayland
- wlroots-0.17))
+ wlroots))
(home-page "https://github.com/WillPower3309/swayfx")
(synopsis "Sway Fork with extra options and effects")
(description
--
2.49.0
Reply sent
to
Andreas Enge <andreas <at> enge.fr>
:
You have taken responsibility.
(Wed, 09 Apr 2025 08:02:01 GMT)
Full text and
rfc822 format available.
Notification sent
to
Josep Bigorra <jjbigorra <at> gmail.com>
:
bug acknowledged by developer.
(Wed, 09 Apr 2025 08:02:02 GMT)
Full text and
rfc822 format available.
Message #30 received at 76718-done <at> debbugs.gnu.org (full text, mbox):
Thanks, Timo, I have applied both packages, which had passed QA before
(and were apparently rerun through the QA evaluation anyway).
Andreas
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Wed, 07 May 2025 11:24:11 GMT)
Full text and
rfc822 format available.
This bug report was last modified 104 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.