Port details on branch 2024Q2 |
- sway-devel i3-compatible Wayland compositor (development snapshot)
- 1.9.125 x11-wm =0 1.9.125Version of this port present on the latest quarterly branch.
- Maintainer: jbeich@FreeBSD.org
- Port Added: 2024-04-10 21:27:04
- Last Update: 2024-04-17 18:09:20
- Commit Hash: c40ba21
- 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.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- sway-devel>0:x11-wm/sway-devel
- Conflicts:
- CONFLICTS_INSTALL:
- To install the port:
- cd /usr/ports/x11-wm/sway-devel/ && make install clean
- To add the package, run one of these commands:
- pkg install x11-wm/sway-devel
- pkg install sway-devel
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: sway-devel
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1712962528
SHA256 (swaywm-sway-1.9-125-g087226d99_GH0.tar.gz) = fd80256b3d104bfcb21bbae0a717976a1370663375d5033a263f9f8fe604e72a
SIZE (swaywm-sway-1.9-125-g087226d99_GH0.tar.gz) = 5574929
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- evdev-proto>0 : devel/evdev-proto
- wayland-protocols>=1.24 : graphics/wayland-protocols
- scdoc>=1.9.2 : textproc/scdoc
- meson : devel/meson
- ninja : devel/ninja
- pkgconf>=1.3.0_1 : devel/pkgconf
- pixman-1.pc : x11/pixman
- xcb.pc : x11/libxcb
- Runtime dependencies:
-
- swaybg : x11/swaybg
- pixman-1.pc : x11/pixman
- xcb.pc : x11/libxcb
- Library dependencies:
-
- libjson-c.so : devel/json-c
- libevdev.so : devel/libevdev
- libudev.so : devel/libudev-devd
- libpcre2-8.so : devel/pcre2
- libdrm.so : graphics/libdrm
- libwayland-egl.so : graphics/wayland
- libwlroots.so : x11-toolkits/wlroots-devel
- libinput.so : x11/libinput
- libxkbcommon.so : x11/libxkbcommon
- libbasu.so : devel/basu
- libxcb-icccm.so : x11/xcb-util-wm
- libcairo.so : graphics/cairo
- libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
- libglib-2.0.so : devel/glib20
- libintl.so : devel/gettext-runtime
- 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.9.125:
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 localbase
- pkg-message:
- For install:
- Notes:
- sway(1) can use mac_priority(4) to avoid stutter during high load
- Master Sites:
|
Number of commits found: 3
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.9.125 17 Apr 2024 18:09:20 |
Jan Beich (jbeich) |
x11-wm/sway-devel: update to 1.9.125
Changes: https://github.com/swaywm/sway/compare/2e951163c...087226d99
(cherry picked from commit ed3b0f4d4040011ee9f4a1a61380a4a72da8a39e) |
1.9.103_2 17 Apr 2024 18:09:19 |
Jan Beich (jbeich) |
x11-toolkits/wlroots-devel: update to 0.17.0.312
Changes: https://gitlab.freedesktop.org/wlroots/wlroots/-/compare/50eae512d9...b1b34cd665
(cherry picked from commit 10c8d7d75db1084df214b28602df08cdc80d0cea) |
1.9.103_1 10 Apr 2024 21:23:13 |
Jan Beich (jbeich) |
x11-servers/xwayland-devel: drop HiDPI patches to unblock updates
- Rootful HiDPI[1] introduces non-trivial conflicts to rootless HiDPI
- AUR tracks Xwayland releases, so cannot help with rebases
- Sway should probably adopt force_zero_scaling from Hyprland >= 0.27
[1] https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1197
This reverts commit 843e295cf33f9d2652c7b2e0d4ea0b2bc14e9c59.
This reverts commit dce99729d741f14bc81d941d29b70a8a7147298c.
(cherry picked from commit 2e435f459ff0a25e517011514c441c2a437ed79c)
(cherry picked from commit fbcb0d3c6b59caadf68ffa97af9e4f2125091852)
(cherry picked from commit 11eda6e334c128d5f30dccb893304b432168ca04)
(cherry picked from commit cf9a573044ba56652587a96f820a37fcaf36e428) |
Number of commits found: 3
|