notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
All times are UTC
Ukraine
Port details
swayfx Sway, but with eye candy!
0.3 x11-wm on this many watch lists=1 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.3Version of this port present on the latest quarterly branch.
Maintainer: jbeich@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-03-11 05:09:08
Last Update: 2023-05-21 05:35:25
Commit Hash: dad941d
People watching this port, also watch:: polipo, tcpdump, ratproxy, magicrescue, tmux
Also Listed In: wayland
License: MIT
Description:
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port
pkg-plist: as obtained via: make generate-plist
Expand this list (38 items)
Collapse this list.
  1. /usr/local/share/licenses/swayfx-0.3/catalog.mk
  2. /usr/local/share/licenses/swayfx-0.3/LICENSE
  3. /usr/local/share/licenses/swayfx-0.3/MIT
  4. bin/sway
  5. bin/swaybar
  6. bin/swaymsg
  7. bin/swaynag
  8. @sample etc/sway/config.sample
  9. man/man1/sway.1.gz
  10. man/man1/swaymsg.1.gz
  11. man/man1/swaynag.1.gz
  12. man/man5/sway-bar.5.gz
  13. man/man5/sway-input.5.gz
  14. man/man5/sway-output.5.gz
  15. man/man5/sway.5.gz
  16. man/man5/swaynag.5.gz
  17. man/man7/sway-ipc.7.gz
  18. man/man7/swaybar-protocol.7.gz
  19. share/backgrounds/sway/Sway_Wallpaper_Blue_1136x640.png
  20. share/backgrounds/sway/Sway_Wallpaper_Blue_1136x640_Portrait.png
  21. share/backgrounds/sway/Sway_Wallpaper_Blue_1366x768.png
  22. share/backgrounds/sway/Sway_Wallpaper_Blue_1920x1080.png
  23. share/backgrounds/sway/Sway_Wallpaper_Blue_2048x1536.png
  24. share/backgrounds/sway/Sway_Wallpaper_Blue_2048x1536_Portrait.png
  25. share/backgrounds/sway/Sway_Wallpaper_Blue_768x1024.png
  26. share/backgrounds/sway/Sway_Wallpaper_Blue_768x1024_Portrait.png
  27. share/bash-completion/completions/sway
  28. share/bash-completion/completions/swaybar
  29. share/bash-completion/completions/swaymsg
  30. share/fish/vendor_completions.d/sway.fish
  31. share/fish/vendor_completions.d/swaymsg.fish
  32. share/fish/vendor_completions.d/swaynag.fish
  33. share/wayland-sessions/sway.desktop
  34. share/zsh/site-functions/_sway
  35. share/zsh/site-functions/_swaymsg
  36. @owner
  37. @group
  38. @mode
Collapse this list.
Dependency lines:
  • swayfx>0:x11-wm/swayfx
Conflicts:
CONFLICTS_INSTALL:
  • sway
  • sway-devel
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
To install the port:
cd /usr/ports/x11-wm/swayfx/ && make install clean
To add the package, run one of these commands:
  • pkg install x11-wm/swayfx
  • pkg install swayfx
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: swayfx
Flavors: there is no flavor information for this port.
distinfo:

Packages (timestamps in pop-ups are UTC):
swayfx
ABIlatestquarterly
FreeBSD:11:aarch64pkg-falloutpkg-fallout
FreeBSD:11:amd64pkg-falloutpkg-fallout
FreeBSD:11:armv6pkg-falloutpkg-fallout
FreeBSD:11:i386pkg-falloutpkg-fallout
FreeBSD:11:mipspkg-falloutpkg-fallout
FreeBSD:11:mips64pkg-falloutpkg-fallout
FreeBSD:12:aarch64pkg-fallout0.2_1
FreeBSD:12:amd640.2_10.3
FreeBSD:12:armv6pkg-falloutpkg-fallout
FreeBSD:12:armv7pkg-falloutpkg-fallout
FreeBSD:12:i3860.2_10.3
FreeBSD:12:mipspkg-falloutpkg-fallout
FreeBSD:12:mips64pkg-falloutpkg-fallout
FreeBSD:12:powerpc64pkg-falloutpkg-fallout
FreeBSD:13:aarch640.2_10.3
FreeBSD:13:amd640.2_10.3
FreeBSD:13:armv6pkg-falloutpkg-fallout
FreeBSD:13:armv70.2_10.2_1
FreeBSD:13:i3860.30.3
FreeBSD:13:mipspkg-falloutpkg-fallout
FreeBSD:13:mips64pkg-falloutpkg-fallout
FreeBSD:13:powerpc64pkg-fallout0.2_1
FreeBSD:13:riscv64pkg-falloutpkg-fallout
FreeBSD:14:aarch640.2_1pkg-fallout
FreeBSD:14:amd640.3pkg-fallout
FreeBSD:14:armv6pkg-falloutpkg-fallout
FreeBSD:14:armv70.2_1pkg-fallout
FreeBSD:14:i3860.3pkg-fallout
FreeBSD:14:mipspkg-falloutpkg-fallout
FreeBSD:14:mips64pkg-falloutpkg-fallout
FreeBSD:14:powerpc640.2pkg-fallout
FreeBSD:14:riscv64pkg-falloutpkg-fallout
 
Master port: x11-wm/sway
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. evdev-proto>0 : devel/evdev-proto
  2. wayland-protocols>=1.24 : graphics/wayland-protocols
  3. wlroots>=0.16.0<0.17.0 : x11-toolkits/wlroots
  4. scdoc>=1.9.2 : textproc/scdoc
  5. meson : devel/meson
  6. ninja : devel/ninja
  7. pkgconf>=1.3.0_1 : devel/pkgconf
  8. pixman-1.pc : x11/pixman
  9. xcb.pc : x11/libxcb
Runtime dependencies:
  1. swaybg : x11/swaybg
  2. pixman-1.pc : x11/pixman
  3. xcb.pc : x11/libxcb
Library dependencies:
  1. libjson-c.so : devel/json-c
  2. libevdev.so : devel/libevdev
  3. libudev.so : devel/libudev-devd
  4. libpcre2-8.so : devel/pcre2
  5. libwayland-egl.so : graphics/wayland
  6. libwlroots.so : x11-toolkits/wlroots
  7. libinput.so : x11/libinput
  8. libxkbcommon.so : x11/libxkbcommon
  9. libbasu.so : devel/basu
  10. libxcb-icccm.so : x11/xcb-util-wm
  11. libEGL.so : graphics/libglvnd
  12. libGLESv2.so : graphics/libglvnd
  13. libcairo.so : graphics/cairo
  14. libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
  15. libglib-2.0.so : devel/glib20
  16. libintl.so : devel/gettext-runtime
  17. libpango-1.0.so : x11-toolkits/pango
There are no ports dependent upon this port

Configuration Options:
Options name:
USES:
pkg-message:
For install:
WWW: https://github.com/WillPower3309/swayfx
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/WillPower3309/swayfx/tar.gz/0.3?dummy=/
Collapse this list.

Number of commits found: 5

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
This is a slave port. You may also want to view the commits to the master port: x11-wm/sway
CommitCreditsLog message
0.3
21 May 2023 05:35:25
commit hash:dad941db2653db2618ac44363e50b8d7c1c88f37commit hash:dad941db2653db2618ac44363e50b8d7c1c88f37commit hash:dad941db2653db2618ac44363e50b8d7c1c88f37commit hash:dad941db2653db2618ac44363e50b8d7c1c88f37 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/swayfx: update description after e83c39ced11e
0.3
21 May 2023 05:32:46
commit hash:e83c39ced11ec2575000176d7b682b16e7ffbd35commit hash:e83c39ced11ec2575000176d7b682b16e7ffbd35commit hash:e83c39ced11ec2575000176d7b682b16e7ffbd35commit hash:e83c39ced11ec2575000176d7b682b16e7ffbd35 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/swayfx: update to 0.3

Changes:	https://github.com/WillPower3309/swayfx/releases/tag/0.3
Reported by:	GitHub (watch releases)
0.2_1
22 Apr 2023 14:40:09
commit hash:6f63bb889fd1f9480f4a75e86fedcd708aa44380commit hash:6f63bb889fd1f9480f4a75e86fedcd708aa44380commit hash:6f63bb889fd1f9480f4a75e86fedcd708aa44380commit hash:6f63bb889fd1f9480f4a75e86fedcd708aa44380 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/sway-devel: restore port

This reverts commit 517f98aaf3e3cadc36f13500d1dae686c9d58e59.
0.2_1
27 Mar 2023 09:48:33
commit hash:81d1e36287226ee81dd294e0522dc2863d34904ccommit hash:81d1e36287226ee81dd294e0522dc2863d34904ccommit hash:81d1e36287226ee81dd294e0522dc2863d34904ccommit hash:81d1e36287226ee81dd294e0522dc2863d34904c files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
x11-wm/sway: unbreak build after 42a49699a75e

../sway/ipc-json.c:898:11: error: enumeration value
'LIBINPUT_CONFIG_ACCEL_PROFILE_CUSTOM' not handled in switch [-Werror,-Wswitch]

switch (libinput_device_config_accel_get_profile(device)) {
        ^

Reviewed by:	jbeich
Approved by:	jbeich
Differential Revision:	https://reviews.freebsd.org/D39280
Sponsored by:	Beckhoff Automation GmbH & Co. KG
0.2
11 Mar 2023 05:05:58
commit hash:6feac27b7b1c271e52540d2e01d5a35b1d80095ccommit hash:6feac27b7b1c271e52540d2e01d5a35b1d80095ccommit hash:6feac27b7b1c271e52540d2e01d5a35b1d80095ccommit hash:6feac27b7b1c271e52540d2e01d5a35b1d80095c files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/swayfx: add new port

Sway is an incredible window manager, and certainly one of the most
well established wayland window managers. However, it is restricted to
only include the functionality that existed in i3. This fork ditches
the simple wlr_renderer, and replaces it with our fx_renderer, capable
of rendering with fancy GLES2 effects. This, along with a couple of
minor changes, expands sway's featureset to include the following:

+ Anti-aliased rounded corners, borders, and titlebars
+ Shadows
+ Dim unfocused windows
+ Per application saturation control: Allows the user to set the
  saturation (Digital Vibrance) for specific applications. Great for
  some FPS games!
+ Scratchpad treated as minimize: Allows docks, or panels with a
  taskbar, to correctly interpret minimize / unminimize requests

https://github.com/WillPower3309/swayfx/

Number of commits found: 5