Search Criteria
Package Details: swayfx 0.4-3
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: | 25 |
Popularity: | 0.68 |
First Submitted: | 2022-11-14 06:53 (UTC) |
Last Updated: | 2024-10-09 15:24 (UTC) |
Dependencies (30)
- cairo (cairo-gitAUR)
- gdk-pixbuf2 (gdk-pixbuf2-gitAUR)
- libevdev.so (libevdev)
- libinput (libinput-noaccumAUR, libinput-multiplierAUR, libinput-three-finger-dragAUR)
- libjson-c.so (json-c-gitAUR, json-c, lib32-json-c)
- libscenefx.so (scenefx-gitAUR, scenefxAUR)
- libudev.so (lib32-systemd-gitAUR, systemd-chromiumos-libsAUR, libeudevAUR, systemd-libs-fmlAUR, systemd-libs-selinuxAUR, sysupdated-systemd-libs-gitAUR, systemd-libs-gitAUR, lib32-systemd, systemd-libs)
- libwayland-server.so (wayland-asan-gitAUR, wayland-chromiumAUR, lib32-wayland, wayland)
- 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-ms-win10-cdnAUR, 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, noto-fonts-liteAUR, ttf-paratypeAUR, ttf-plemoljp-binAUR, ttf-dejavu-emojilessAUR, noto-fonts-variable-liteAUR, ttf-lucida-fontsAUR, ttf-plemoljpAUR, ttf-juiseeAUR, ttf-ms-win10-autoAUR, ttf-karlaAUR, noto-fonts-latin-greek-cyrillicAUR, apple-fontsAUR, ttf-noto-sans-vfAUR, ttf-noto-serif-vfAUR, ttf-noto-sans-mono-vfAUR, 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-ms-win11-autoAUR, gnu-free-fonts, noto-fonts, ttf-bitstream-vera, ttf-croscore, ttf-dejavu, ttf-droid, ttf-ibm-plex, ttf-input, ttf-input-nerd, ttf-liberation)
- wlroots0.17 (wlroots0.17-hidpi-xpropAUR)
- git (git-gitAUR, git-glAUR) (make)
- meson (meson-gitAUR) (make)
- scdoc (scdoc-gitAUR) (make)
- wayland-protocols (wayland-protocols-gitAUR) (make)
- alacritty (alacritty-gitAUR, alacritty-sixel-gitAUR, alacritty-smooth-cursor-gitAUR) (optional) – Terminal emulator used by the default config
- dmenu (bemenu-dmenuAUR, widgie-menu-compatAUR, dmenu-gitAUR, dmenu-wl-dmenu-dropinAUR, dmenu-budAUR, fuzzel-dmenu-dropinAUR, sxmo-dmenuAUR, dmenu-rsAUR, dmenu-rs-gitAUR, wmenu-dmenuAUR, nordmenuAUR, rofi-dmenuAUR) (optional) – Application launcher
- grim (grim-gitAUR) (optional) – Screenshot utility
- i3status (i3status-gitAUR) (optional) – Status line
- mako (mako-gitAUR, mako-no-blur-gitAUR) (optional) – Lightweight notification daemon
- slurp (slurp-gitAUR) (optional) – Select a region
- swayidle (swayidle-gitAUR) (optional) – Idle management daemon
- swaylock (swaylock-effects-improved-gitAUR, swaylock-gitAUR, swaylock-effectsAUR, swaylock-no-passwordAUR, swaylock-fprintd-gitAUR, swaylock-effects-gitAUR, swaylock-dpms-gitAUR) (optional) – Screen locker
- wallutils (optional) – Timed wallpapers
- waybar (waybar-cava-gitAUR, waybar-gitAUR, waybar-cavaAUR) (optional) – Highly customizable bar
- xdg-desktop-portal-gtk (xdg-desktop-portal-gtk-gitAUR) (optional) – Default xdg-desktop-portal for file picking
- xdg-desktop-portal-wlr (xdg-desktop-portal-wlr-gitAUR) (optional) – xdg-desktop-portal backend
Required by (46)
- aw-watcher-window-wayland-git (requires sway) (optional)
- dvd-screensaver-sway-git (requires sway) (optional)
- flashfocus (requires sway) (optional)
- focal-sway-git (requires sway)
- i3a (requires sway) (optional)
- i3wins (requires sway) (optional)
- javelin-git (requires sway)
- lxqt-wayland-session-git (requires sway) (optional)
- multibg-sway (requires sway) (optional)
- nwg-shell-git (requires sway)
- 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)
- srandr (requires sway)
- startw (requires sway) (optional)
- sway-alttab-bin (requires sway)
- sway-config-fedora (requires sway)
- sway-contrib-git (requires sway)
- sway-input-config (requires sway)
- sway-input-config-git (requires sway)
- sway-interactive-screenshot (requires sway)
- sway-keyboard-layout (requires sway)
- sway-new-workspace (requires sway) (optional)
- sway-nvidia (requires sway)
- sway-scratch (requires sway) (optional)
- sway-services-git (requires sway)
- sway-systemd (requires sway)
- sway-systemd-git (requires sway)
- sway-trans-git (requires sway)
- swaycwd (requires sway)
- swayhide (requires sway)
- swaylay-git (requires sway)
- swaylock-blur-fast-git (requires sway)
- swaymonad-git (requires sway)
- swaymsg-root (requires sway)
- swaynagmode (requires sway)
- swayrandr (requires sway)
- swayshot (requires sway)
- swaytools (requires sway)
- swic-git (requires sway)
- sxmo-utils-sway-git (requires sway)
- wlprop (requires sway)
- wlstreamer-git (requires sway)
Latest Comments
1 2 3 4 Next › Last »
swayfx commented on 2024-09-25 03:55 (UTC)
Thanks!
wayland-compositor
has been added to theprovides
fieldkStor2poche commented on 2024-09-24 22:22 (UTC)
Hi, in order for this package to properly replace sway in some usages (e.g. as a compositor for greetd-regreet), it would need to have
wayland-compositor
in its "provides" field, as sway does. I would have gladly contributed to the PKGBUILD but I couldn't find it on the git repo, so here I am requesting a small addition :)KatStuffs commented on 2024-07-20 02:39 (UTC)
CixoUwU's temporary fix seems to work, just make sure to do a clean build for scenefx and swayfx
AZMCode commented on 2024-07-18 19:33 (UTC)
This package is causing me some headaches when upgrading. This is due to the repository providing wlroots 0.18.0-1, while this package seems to be stuck with 0.17.x
Just wanted to ask if this was an issue with the upstream not integrating the new minor version of wlroots, or a problem with the package.
So far what I've been doing is excluding wlroots from upgrading, but I can imagine I can only do it so long without breaking my system.
CixoUwU commented on 2024-07-18 01:20 (UTC)
Hi. Recently, there is an error during build due to the fact that wlroots-0.17 stores wlroots.pc not in the /usr/lib/pkgconfig directory but in /usr/lib/wlroots0.17/
This can be temporarily fixed by installing the wlroots0.17 package pacman -S wlroots0.17 and adding a link: ln /usr/lib/wlroots0.17/pkgconfig/wlroots.pc /usr/lib/pkgconfig/wlroots.pc
KatStuffs commented on 2024-07-16 19:47 (UTC)
This package does not see the appropriate wlroots package when building. wlroots0.17 should be what it needs but complains that it isn't in the package path when it is
dasnacl commented on 2024-07-02 12:11 (UTC)
Should have debugedit as dependency
DodoGTA commented on 2024-06-27 07:28 (UTC)
Is the 0 pkgrel intentional?
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).1 2 3 4 Next › Last »