Search Criteria
Package Details: swayfx 0.5-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/swayfx.git (read-only, click to copy) |
---|---|
Package Base: | swayfx |
Description: | SwayFX: Sway, but with eye candy! |
Upstream URL: | https://github.com/WillPower3309/swayfx |
Licenses: | MIT |
Conflicts: | sway, swayfx, swayfx-git |
Provides: | sway, swayfx, wayland-compositor |
Submitter: | swayfx |
Maintainer: | swayfx |
Last Packager: | swayfx |
Votes: | 32 |
Popularity: | 3.35 |
First Submitted: | 2022-11-14 06:53 (UTC) |
Last Updated: | 2025-02-25 18:53 (UTC) |
Dependencies (33)
- cairo (cairo-gitAUR)
- gdk-pixbuf2 (gdk-pixbuf2-gitAUR)
- libevdev.so (libevdev)
- libinput (libinput-multiplierAUR, libinput-noaccumAUR, libinput-three-finger-dragAUR, libinput-gitAUR)
- libjson-c.so (json-c-gitAUR, json-c, lib32-json-c)
- libscenefx-0.2.so (scenefx-gitAUR, scenefxAUR)
- libudev.so (systemd-chromiumos-libsAUR, libeudevAUR, systemd-libs-fmlAUR, lib32-systemd-gitAUR, systemd-libs-gitAUR, systemd-libs-selinuxAUR, lib32-systemd, systemd-libs)
- libwayland-server.so (wayland-asan-gitAUR, wayland-chromiumAUR, lib32-wayland, wayland)
- libwlroots-0.18.so (wlroots-hidpi-xpropAUR, wlroots-nogpuAUR, wayfire-gitAUR, wlroots)
- libxcb (libxcb-gitAUR)
- libxkbcommon.so (libxkbcommon-gitAUR, lib32-libxkbcommon, libxkbcommon)
- pango (pango-gitAUR)
- pcre2 (pcre2-gitAUR)
- ttf-font (neuropol-ttfAUR, ttf-win7-fontsAUR, ttf-ms-win8AUR, ttf-ms-win8-arabicAUR, ttf-ms-win8-hebrewAUR, ttf-ms-win8-seaAUR, ttf-ms-win8-indicAUR, ttf-ms-win8-japaneseAUR, ttf-ms-win8-koreanAUR, ttf-ms-win8-zh_cnAUR, ttf-ms-win8-zh_twAUR, ttf-ms-win8-thaiAUR, ttf-ms-win8-otherAUR, ttf-kidsAUR, ttf-liberation-sans-narrowAUR, ttf-cavafy-scriptAUR, ttf-ms-fontsAUR, ttf-dejavu-ibAUR, ttf-zeldaAUR, ttf-oxygenAUR, ttf-oxygen-gfAUR, ttf-share-gfAUR, ttf-gostAUR, otf-inconsolata-dzAUR, ttf-d2codingAUR, ttf-agaveAUR, ttf-caracteresAUR, ttf-cuprumAUR, ttf-autour-oneAUR, ttf-impallari-milongaAUR, ttf-impallari-miltonianAUR, ttf-clarity-cityAUR, ttf-ms-win10AUR, ttf-ms-win10-japaneseAUR, ttf-ms-win10-koreanAUR, ttf-ms-win10-seaAUR, ttf-ms-win10-thaiAUR, ttf-ms-win10-zh_cnAUR, ttf-ms-win10-zh_twAUR, ttf-ms-win10-otherAUR, ttf-win10AUR, ttf-bmonoAUR, ttf-pt-astra-factAUR, ttf-weblysleekuiAUR, ttf-pt-astra-sansAUR, ttf-pt-astra-serifAUR, ttf-pt-sansAUR, ttf-pt-serifAUR, ttf-pt-monoAUR, ttf-pt-root_uiAUR, ttf-xo-fontsAUR, ttf-paratypeAUR, ttf-dejavu-emojilessAUR, ttf-lucida-fontsAUR, ttf-juiseeAUR, ttf-ms-win10-autoAUR, ttf-karlaAUR, ttf-ms-win11-autoAUR, ttf-ms-win10-cdnAUR, noto-fonts-liteAUR, ttf-ibm-plex-sans-scAUR, noto-fonts-variable-liteAUR, ttf-shangguAUR, noto-fonts-latin-greek-cyrillicAUR, apple-fontsAUR, ttf-plemoljpAUR, ttf-ms-win11AUR, ttf-ms-win11-japaneseAUR, ttf-ms-win11-koreanAUR, ttf-ms-win11-seaAUR, ttf-ms-win11-thaiAUR, ttf-ms-win11-zh_cnAUR, ttf-ms-win11-zh_twAUR, ttf-ms-win11-otherAUR, ttf-plemoljp-binAUR, ttf-noto-sans-vfAUR, ttf-noto-serif-vfAUR, ttf-noto-sans-mono-vfAUR, gnu-free-fonts, noto-fonts, ttf-bitstream-vera, ttf-croscore, ttf-dejavu, ttf-droid, ttf-ibm-plex, ttf-input, ttf-input-nerd, ttf-liberation, ttf-roboto)
- git (git-gitAUR, git-glAUR) (make)
- meson (meson-gitAUR) (make)
- scdoc (scdoc-gitAUR) (make)
- wayland-protocols (wayland-protocols-gitAUR) (make)
- brightnessctl (brightnessctl-gitAUR) (optional) – Brightness adjustment tool used in the default configuration
- foot (foot-ext-underline-gitAUR, foot-transparency-gitAUR, foot-gitAUR) (optional) – Terminal emulator used in the default configuration
- Show 13 more dependencies...
Required by (48)
- aw-watcher-window-wayland-git (requires sway) (optional)
- dvd-screensaver-sway-git (requires sway) (optional)
- flashfocus (requires sway) (optional)
- focal-sway-git (requires sway)
- greetd-regreet-git (requires wayland-compositor)
- i3a (requires sway) (optional)
- i3stat (requires sway) (optional)
- i3stat-bin (requires sway) (optional)
- i3stat-git (requires sway) (optional)
- i3wins (requires sway) (optional)
- i3wsr (requires sway) (optional)
- javelin-git (requires sway)
- lxqt-wayland-session-git (requires sway) (optional)
- multibg-sway (requires sway) (optional)
- oguri-git (requires sway) (optional)
- python-i3-quickterm (requires sway) (optional)
- python-pywal16 (requires sway) (optional)
- shotman (requires sway) (optional)
- signal-desktop-fix-sway (requires sway) (optional)
- spatial-shell (requires sway) (optional)
- Show 28 more...
Latest Comments
« First ‹ Previous 1 2 3 4 Next › Last »
DeltaWhy commented on 2024-05-21 21:32 (UTC)
Build is broken on 0.4. Swayfx now uses wlroots 0.17: https://github.com/WillPower3309/swayfx/blob/0.4/meson.build#L47
But the PKGBUILD sets an environment variable pointing
pkgconfig
to/usr/lib/wlroots0.16
: https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=swayfx#n60Commenting out this line fixes it. You do not need to uninstall
wlroots0.16
if this line is removed.I also had to manually install
scenefx
but that seems to be an issue with aurutils and not with the actual package.kelvie commented on 2024-05-08 05:23 (UTC)
If you still run into the
wlroots 0.16.2
problem with 0.4, you need to uninstallwlroots0.16
if you have both it andwlroots
(0.17) installedyay -Rc wlroots0.16
(check that nothing needs it).rarksz commented on 2024-05-01 06:44 (UTC) (edited on 2024-05-01 06:44 (UTC) by rarksz)
Swayfx 0.4 working correctly with wlroots 0.17
AZMCode commented on 2024-04-29 21:01 (UTC)
Absolutely correct. Uninstalling swayfx, then wlroots0.16, then reinstalling swayfx worked. Thanks for the heads up!
KatStuffs commented on 2024-04-29 20:31 (UTC)
wlroots0.16 had to be installed to use swayfx 3.5, uninstall it and it should build
AZMCode commented on 2024-04-29 20:12 (UTC) (edited on 2024-04-29 21:00 (UTC) by AZMCode)
I'm having precisely the opposite problem of rstacruz, where wlroots requires
wlroots >=0.17.0
, but pkgconfig says I havewlroots 0.16.2
.Oddly enough, I do have
wlroots 0.17.2
as per the last update I did, which makes me wonder where pkgconfig is getting its info from.Still haven't found an answer so I'd appreciate the support.
Here's the full recording: https://asciinema.org/a/656924
Edit: As KatStuffs pointed out, it was an issue upgrading from the previous version
cprin21 commented on 2024-02-15 11:43 (UTC)
Swayfx and all other Swayfx packages on the AUR do not build on Artix Linux as there is a SystemD requirement despite the original on Github not requiring it.
MithicSpirit commented on 2023-12-31 21:36 (UTC) (edited on 2023-12-31 21:37 (UTC) by MithicSpirit)
Since this package is almost a drop-in replacement for sway (the binary is called
sway
, the config goes in the same place as sway's), I think that it would make sense to also install contrib scripts to/usr/share/sway/scripts
as well (rather than the current/usr/share/swayfx/scripts
). I personally relied ongrimshot
being at/usr/share/sway/
, and its disappearance there when I changed to swayfx caused some confusion, which I could imagine also happening to other users.EDIT: note that this is a trivial change to the PKGBUILD: just change the
$pkgname
on line 76 tosway
instead.rstacruz commented on 2023-12-06 13:41 (UTC) (edited on 2023-12-06 13:42 (UTC) by rstacruz)
I had problems with upgrading
wlroots
as well. Arch repos now havewlroots
upgraded to v0.17, but swayfx needs wlroots v0.16.The fix was to install
wlroots0.16
.Btw, I wasn't able to do this at first because it conflicted with
wlroots
, so I had to remove wlroots first« First ‹ Previous 1 2 3 4 Next › Last »