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

Newsfeed changes

The news feed page[s] were not laid out well. Two pages, disjointed information, hard to figure out how to use the optional parameters...

Thankfully, someone told me.

The new page is ready for your review. Please compare these two:

You may also be interested in the Github issue.
Port details
sway-devel i3-compatible Wayland compositor (development snapshot)
1.10 x11-wm Deleted on this many watch lists=2 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 1.10Version of this port present on the latest quarterly branch.
Maintainer: jbeich@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2022-06-24 22:45:32
Last Update: 2024-10-28 00:43:21
Commit Hash: e2c3818
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py311-PyOpenGL, p5-Sane
Also Listed In: wayland
License: MIT
WWW:
https://swaywm.org/
Description:
Sway is a tiling Wayland compositor and a drop-in replacement for the i3 window manager for X11. It works with your existing i3 configuration and supports most of i3's features, plus a few extras.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (38 items)
Collapse this list.
  1. /usr/local/share/licenses/sway-devel-1.10/catalog.mk
  2. /usr/local/share/licenses/sway-devel-1.10/LICENSE
  3. /usr/local/share/licenses/sway-devel-1.10/MIT
  4. bin/sway
  5. bin/swaybar
  6. bin/swaymsg
  7. bin/swaynag
  8. @sample etc/sway/config.sample
  9. share/man/man1/sway.1.gz
  10. share/man/man1/swaymsg.1.gz
  11. share/man/man1/swaynag.1.gz
  12. share/man/man5/sway-bar.5.gz
  13. share/man/man5/sway-input.5.gz
  14. share/man/man5/sway-output.5.gz
  15. share/man/man5/sway.5.gz
  16. share/man/man5/swaynag.5.gz
  17. share/man/man7/sway-ipc.7.gz
  18. share/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:
  • sway-devel>0:x11-wm/sway-devel
Conflicts:
CONFLICTS_INSTALL:
  • sway
  • swayfx
No installation instructions:
This port has been deleted.
PKGNAME: sway-devel
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1730061841 SHA256 (swaywm-sway-1.10_GH0.tar.gz) = 3f15f8f96238d2f7a7b44dbcd132de6c81b2c06cc3b073f195f07f7105072ccf SIZE (swaywm-sway-1.10_GH0.tar.gz) = 5581219

Packages (timestamps in pop-ups are UTC):
sway-devel
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--------
FreeBSD:13:quarterly------1.9.r21.9.r4
FreeBSD:14:latest-----1.8.1.157-1.8.1.158
FreeBSD:14:quarterly------1.9.r21.9.r4
FreeBSD:15:latest--n/a-n/a-1.9.r2-
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. scdoc>=1.9.2 : textproc/scdoc
  4. meson : devel/meson
  5. ninja : devel/ninja
  6. pkgconf>=1.3.0_1 : devel/pkgconf
  7. pixman-1.pc : x11/pixman
  8. 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. libdrm.so : graphics/libdrm
  6. libwayland-egl.so : graphics/wayland
  7. libwlroots-0.18.so : x11-toolkits/wlroots
  8. libinput.so : x11/libinput
  9. libxkbcommon.so : x11/libxkbcommon
  10. libbasu.so : devel/basu
  11. libxcb-icccm.so : x11/xcb-util-wm
  12. libcairo.so : graphics/cairo
  13. libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
  14. libglib-2.0.so : devel/glib20
  15. libintl.so : devel/gettext-runtime
  16. libharfbuzz.so : print/harfbuzz
  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 sway-devel-1.10: 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_sway-devel
USES:
compiler:c11 gnome meson pkgconfig xorg
pkg-message:
For install:
Notes: - sway(1) can use mac_priority(4) to avoid stutter during high load
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/swaywm/sway/tar.gz/1.10?dummy=/
Collapse this list.
Port Moves
  • port moved to x11-wm/sway on 2024-10-27
    REASON: Out of date: use x11-wm/sway for now

Number of commits found: 112 (showing only 12 on this page)

«  1 | 2 

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.7.118
12 Aug 2022 10:30:10
commit hash: e4cc8bf094c0d3e027ff41a8205ce47c98d2b1c1commit hash: e4cc8bf094c0d3e027ff41a8205ce47c98d2b1c1commit hash: e4cc8bf094c0d3e027ff41a8205ce47c98d2b1c1commit hash: e4cc8bf094c0d3e027ff41a8205ce47c98d2b1c1 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/sway-devel: update to 1.7.118

Changes:	https://github.com/swaywm/sway/compare/ebf441b3...6e023257
Changes:	https://gitlab.freedesktop.org/wlroots/wlroots/-/compare/f72aeacd6...98cf38601
1.7.117
09 Aug 2022 00:51:18
commit hash: b7e299ae6f3ab11a198e0dc93e2e221836125ebccommit hash: b7e299ae6f3ab11a198e0dc93e2e221836125ebccommit hash: b7e299ae6f3ab11a198e0dc93e2e221836125ebccommit hash: b7e299ae6f3ab11a198e0dc93e2e221836125ebc files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/sway-devel: update to 1.7.117

Changes:	https://github.com/swaywm/sway/compare/89d73bee...ebf441b3
Changes:	https://gitlab.freedesktop.org/wlroots/wlroots/-/compare/b24b50ec0...f72aeacd6
1.7.116
05 Aug 2022 21:45:45
commit hash: c43b6f9d0f8e63222bb6068bbced4becc89d4301commit hash: c43b6f9d0f8e63222bb6068bbced4becc89d4301commit hash: c43b6f9d0f8e63222bb6068bbced4becc89d4301commit hash: c43b6f9d0f8e63222bb6068bbced4becc89d4301 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/sway-devel: update to 1.7.116

Changes:	https://github.com/swaywm/sway/compare/9e879242f...89d73bee
1.7.115
03 Aug 2022 21:28:46
commit hash: c610be429f6ab254434dbfe4b7017abe54d59c48commit hash: c610be429f6ab254434dbfe4b7017abe54d59c48commit hash: c610be429f6ab254434dbfe4b7017abe54d59c48commit hash: c610be429f6ab254434dbfe4b7017abe54d59c48 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/sway-devel: update to 1.7.115

Changes:	https://github.com/swaywm/sway/compare/a5a44ba95...9e879242f
Changes:	https://gitlab.freedesktop.org/wlroots/wlroots/-/compare/7298c4213...b24b50ec0
1.7.114
27 Jul 2022 00:35:13
commit hash: 1972e7412ecb6da2e013faa50e46d53322265bb5commit hash: 1972e7412ecb6da2e013faa50e46d53322265bb5commit hash: 1972e7412ecb6da2e013faa50e46d53322265bb5commit hash: 1972e7412ecb6da2e013faa50e46d53322265bb5 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/sway-devel: update to 1.7.114

Changes:	https://github.com/swaywm/sway/compare/6b97c4fa7...a5a44ba95
1.7.112
22 Jul 2022 20:41:04
commit hash: 0a221f6b051ff7eb09d506c2a29aaef1e1f85283commit hash: 0a221f6b051ff7eb09d506c2a29aaef1e1f85283commit hash: 0a221f6b051ff7eb09d506c2a29aaef1e1f85283commit hash: 0a221f6b051ff7eb09d506c2a29aaef1e1f85283 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/sway-devel: update to 1.7.112

Changes:	https://github.com/swaywm/sway/compare/8d8a21c9c...6b97c4fa7
1.7.111
12 Jul 2022 23:44:55
commit hash: 0dd080091dad63356b309d35b10a5fc124debe8fcommit hash: 0dd080091dad63356b309d35b10a5fc124debe8fcommit hash: 0dd080091dad63356b309d35b10a5fc124debe8fcommit hash: 0dd080091dad63356b309d35b10a5fc124debe8f files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/sway-devel: update to 1.7.111

Changes:	https://github.com/swaywm/sway/compare/b69d637f7...8d8a21c9c
Changes:	https://gitlab.freedesktop.org/wlroots/wlroots/-/compare/5dc1d4671...add44b3e2
1.7.110
05 Jul 2022 00:09:27
commit hash: 76e0f779aa0f6be0bb7318569acbe4faf8b311cecommit hash: 76e0f779aa0f6be0bb7318569acbe4faf8b311cecommit hash: 76e0f779aa0f6be0bb7318569acbe4faf8b311cecommit hash: 76e0f779aa0f6be0bb7318569acbe4faf8b311ce files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/sway-devel: update to 1.7.110

Changes:	https://github.com/swaywm/sway/compare/80e386fd9...b69d637f7
Changes:	https://gitlab.freedesktop.org/wlroots/wlroots/-/compare/694b8c668...5dc1d4671
1.7.107
01 Jul 2022 17:11:40
commit hash: 07f811ce152538fa4e4a0a205c34ea1d9231b421commit hash: 07f811ce152538fa4e4a0a205c34ea1d9231b421commit hash: 07f811ce152538fa4e4a0a205c34ea1d9231b421commit hash: 07f811ce152538fa4e4a0a205c34ea1d9231b421 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/sway-devel: update to 1.7.107

Changes:	https://github.com/swaywm/sway/compare/a55472c6d...80e386fd9
1.7.104
01 Jul 2022 08:01:22
commit hash: b2eed2d66478efa63594275ffecd1be2d565c983commit hash: b2eed2d66478efa63594275ffecd1be2d565c983commit hash: b2eed2d66478efa63594275ffecd1be2d565c983commit hash: b2eed2d66478efa63594275ffecd1be2d565c983 files touched by this commit
Baptiste Daroussin (bapt) search for other commits by this committer
wayland: add wayland virtual category
1.7.104
30 Jun 2022 00:32:01
commit hash: 9a7217d73bcff25dd0cc941760d896ccc8792d78commit hash: 9a7217d73bcff25dd0cc941760d896ccc8792d78commit hash: 9a7217d73bcff25dd0cc941760d896ccc8792d78commit hash: 9a7217d73bcff25dd0cc941760d896ccc8792d78 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/sway-devel: update to 1.7.104

Changes:	https://github.com/swaywm/sway/compare/445bc2a94...a55472c6d
Changes:	https://gitlab.freedesktop.org/wlroots/wlroots/-/compare/c20468cfa...694b8c668
1.7.103
24 Jun 2022 22:40:03
commit hash: 69cc2cb827707d29ec901ff33aa4b16a00167ba2commit hash: 69cc2cb827707d29ec901ff33aa4b16a00167ba2commit hash: 69cc2cb827707d29ec901ff33aa4b16a00167ba2commit hash: 69cc2cb827707d29ec901ff33aa4b16a00167ba2 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/sway-devel: add new port

Mainly useful for testing bleeding edge wlroots co-installed under
non-default PREFIX due to many API-breaking changes.

Number of commits found: 112 (showing only 12 on this page)

«  1 | 2