notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details on branch 2023Q2
swayfx Sway, but with eye candy!
0.3.1 x11-wm on this many watch lists=0 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.3.1Version of this port present on the latest quarterly branch.
Maintainer: jbeich@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-05-21 05:36:08
Last Update: 2023-06-03 00:42:53
Commit Hash: 7dfca57
Also Listed In: wayland
License: MIT
WWW:
https://github.com/WillPower3309/swayfx
Description:
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: + Blur + 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
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (38 items)
Collapse this list.
  1. /usr/local/share/licenses/swayfx-0.3.1/catalog.mk
  2. /usr/local/share/licenses/swayfx-0.3.1/LICENSE
  3. /usr/local/share/licenses/swayfx-0.3.1/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
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:
TIMESTAMP = 1685748086 SHA256 (WillPower3309-swayfx-0.3.1_GH0.tar.gz) = 42738d9d180d3e481575451612cdbab3bb62df9523c9dea864f267a20801006b SIZE (WillPower3309-swayfx-0.3.1_GH0.tar.gz) = 5747119

Expand this list (4 items)

Collapse this list.

SHA256 (cd9d1038a822.patch) = 266891cbe27a67f81740879dbe39819e3bf0f17b681bdc93087ae05987c2f88d SIZE (cd9d1038a822.patch) = 8968 SHA256 (f98ca3ab7ca1.patch) = b3a427b6edbf1c89bbf5fdeb5e3fc4c6708478e6d2031fcead87d29bf5c409fa SIZE (f98ca3ab7ca1.patch) = 2673

Collapse this list.


No package information for this port in our database
Sometimes this happens. Not all ports have packages.
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:
===> The following configuration options are available for swayfx-0.3.1: BASU=on: Tray in swaybar via basu MANPAGES=on: Build and/or install manual pages PIXBUF=on: GDK-PixBuf library support SWAYBG=on: Default command to set background X11=on: X11 (graphics) support ===> Use 'make config' to modify these settings
Options name:
x11-wm_swayfx
USES:
compiler:c11 gl gnome meson pkgconfig xorg
pkg-message:
For install:
Experimental features: - HiDPI support for X11 applications. For instructions see https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/2064#note_1139855
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/WillPower3309/swayfx/tar.gz/0.3.1?dummy=/
Collapse this list.

Number of commits found: 3

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.1
03 Jun 2023 00:42:53
commit hash: 7dfca5748a8034cc2a8f00c1170c1fcc5b8985f6commit hash: 7dfca5748a8034cc2a8f00c1170c1fcc5b8985f6commit hash: 7dfca5748a8034cc2a8f00c1170c1fcc5b8985f6commit hash: 7dfca5748a8034cc2a8f00c1170c1fcc5b8985f6 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/swayfx: update to 0.3.1

Changes:	https://github.com/WillPower3309/swayfx/releases/tag/0.3.1
Reported by:	GitHub (watch releases)

(cherry picked from commit 643ea70a5a35b9bfc865807b5ca1e9feb863ac2e)
0.3
21 May 2023 05:35:42
commit hash: 26456f5d5ddfffcab9ded714950609b1ceed24f6commit hash: 26456f5d5ddfffcab9ded714950609b1ceed24f6commit hash: 26456f5d5ddfffcab9ded714950609b1ceed24f6commit hash: 26456f5d5ddfffcab9ded714950609b1ceed24f6 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/swayfx: update description after e83c39ced11e

(cherry picked from commit dad941db2653db2618ac44363e50b8d7c1c88f37)
0.3
21 May 2023 05:34:00
commit hash: 82e2bf48ec8a4441a4a26ab48bc6bef5bf8b57dacommit hash: 82e2bf48ec8a4441a4a26ab48bc6bef5bf8b57dacommit hash: 82e2bf48ec8a4441a4a26ab48bc6bef5bf8b57dacommit hash: 82e2bf48ec8a4441a4a26ab48bc6bef5bf8b57da 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)

(cherry picked from commit e83c39ced11ec2575000176d7b682b16e7ffbd35)

Number of commits found: 3