GNU bug report logs -
#74567
SwayFX update to 0.4
Previous Next
Reported by: Josep Bigorra <jjbigorra <at> gmail.com>
Date: Thu, 28 Nov 2024 05:03:02 UTC
Severity: normal
Done: John Kehayias <john.kehayias <at> protonmail.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 74567 in the body.
You can then email your comments to 74567 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#74567
; Package
guix-patches
.
(Thu, 28 Nov 2024 05:03: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
.
(Thu, 28 Nov 2024 05:03:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Hi all!
I have managed to get SwayFX 0.4 working nicely. This required adding a new
package.
I look forward to contributing upstream, but need some handholding in how
to do that.
Here some code, showing how i managed:
```
(define-public scenefx
(package
(name "scenefx")
(version "0.1")
(source (origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/wlrfx/scenefx.git")
(commit version)))
(file-name (git-file-name name version))
(sha256
(base32
"1r7f8bprsn0mwlkmc8d14nr3iibljfyxypb4i06v66ghlngaw6dw"))))
(build-system meson-build-system)
(inputs (map (lambda (x) (specification->package x))
`("basu"
"cairo"
"gdk-pixbuf"
"json-c"
"cmake"
"pango"
"libevdev"
"libinput-minimal"
"libxkbcommon"
"pango"
"pcre2"
"pkg-config"
"pcre2"
"wayland"
"wayland-protocols"
"wlr-protocols"
"libdrm"
"wlroots <at> 0.17.4")))
(home-page "https://github.com/wlrfx/scenefx.git")
(synopsis "SceneFX")
(description
"SceneFX")
(license license:expat)))
(define-public sss-swayfx
(package
(inherit sway)
(name "swayfx")
(version "0.4")
(source (origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/WillPower3309/swayfx")
(commit version)))
(file-name (git-file-name name version))
(sha256
(base32
"0651gbkszc8wwkiiw983m3815cfyk4c9v4mpd1nqf27a0f6qjgsm"))))
(build-system meson-build-system)
(inputs (append
(map (lambda(x) (specification->package x))
`("basu"
"cairo"
"gdk-pixbuf"
"json-c"
"cmake"
"pango"
"libevdev"
"libinput-minimal"
"libxkbcommon"
"pcre2"
"pkg-config"
"swaybg"
"wayland"
"wayland-protocols"
"wlr-protocols"
"libdrm"
"wlroots <at> 0.17.4"
))
(list scenefx pango)
))
(home-page "https://github.com/WillPower3309/swayfx")
(synopsis "Sway Fork with extra options and effects")
(description
"Fork of Sway, a Wayland compositor compatible with i3. SwayFX
adds extra options and effects to the original Sway, such as blur, rounded
corners, shadows, inactive window dimming, etc.")
(license license:expat)))
```
[Message part 2 (text/html, inline)]
Reply sent
to
John Kehayias <john.kehayias <at> protonmail.com>
:
You have taken responsibility.
(Sun, 12 Jan 2025 15:57:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
Josep Bigorra <jjbigorra <at> gmail.com>
:
bug acknowledged by developer.
(Sun, 12 Jan 2025 15:57:02 GMT)
Full text and
rfc822 format available.
Message #10 received at 74567-done <at> debbugs.gnu.org (full text, mbox):
On Wed, Nov 27, 2024 at 08:08 PM, Josep Bigorra wrote:
> Hi all!
> I have managed to get SwayFX 0.4 working nicely. This required adding a new package.
> I look forward to contributing upstream, but need some handholding in how to do that.
>
Looks like you managed (or someone helped you out) as this was done in
commit e24adc3bdf7cfeacc6aa7788d4a8292df425f6b2.
Closing, thank you!
> Here some code, showing how i managed:
>
> ```
> (define-public scenefx
> (package
> (name "scenefx")
> (version "0.1")
> (source (origin
> (method git-fetch)
> (uri (git-reference
> (url "https://github.com/wlrfx/scenefx.git")
> (commit version)))
> (file-name (git-file-name name version))
> (sha256
> (base32
> "1r7f8bprsn0mwlkmc8d14nr3iibljfyxypb4i06v66ghlngaw6dw"))))
> (build-system meson-build-system)
> (inputs (map (lambda (x) (specification->package x))
> `("basu"
> "cairo"
> "gdk-pixbuf"
> "json-c"
> "cmake"
> "pango"
> "libevdev"
> "libinput-minimal"
> "libxkbcommon"
> "pango"
> "pcre2"
> "pkg-config"
> "pcre2"
> "wayland"
> "wayland-protocols"
> "wlr-protocols"
> "libdrm"
> "wlroots <at> 0.17.4")))
> (home-page "https://github.com/wlrfx/scenefx.git")
> (synopsis "SceneFX")
> (description
> "SceneFX")
> (license license:expat)))
>
> (define-public sss-swayfx
> (package
> (inherit sway)
> (name "swayfx")
> (version "0.4")
> (source (origin
> (method git-fetch)
> (uri (git-reference
> (url "https://github.com/WillPower3309/swayfx")
> (commit version)))
> (file-name (git-file-name name version))
> (sha256
> (base32
> "0651gbkszc8wwkiiw983m3815cfyk4c9v4mpd1nqf27a0f6qjgsm"))))
> (build-system meson-build-system)
> (inputs (append
> (map (lambda(x) (specification->package x))
> `("basu"
> "cairo"
> "gdk-pixbuf"
> "json-c"
> "cmake"
> "pango"
> "libevdev"
> "libinput-minimal"
> "libxkbcommon"
> "pcre2"
> "pkg-config"
> "swaybg"
> "wayland"
> "wayland-protocols"
> "wlr-protocols"
> "libdrm"
> "wlroots <at> 0.17.4"
> ))
> (list scenefx pango)
> ))
> (home-page "https://github.com/WillPower3309/swayfx")
> (synopsis "Sway Fork with extra options and effects")
> (description
> "Fork of Sway, a Wayland compositor compatible with i3. SwayFX
> adds extra options and effects to the original Sway, such as blur, rounded
> corners, shadows, inactive window dimming, etc.")
> (license license:expat)))
> ```
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Mon, 10 Feb 2025 12:24:12 GMT)
Full text and
rfc822 format available.
This bug report was last modified 128 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.