Diff sway-1.10.1 with a sway-9999

/usr/portage/gui-wm/sway/sway-9999.ebuild 2024-12-25 14:59:49.663270104 +0300
1
# Copyright 1999-2025 Gentoo Authors
1
# Copyright 1999-2024 Gentoo Authors
2 2
# Distributed under the terms of the GNU General Public License v2
3 3

  
4 4
EAPI=8
......
25 25

  
26 26
DEPEND="
27 27
	>=dev-libs/json-c-0.13:0=
28
	>=dev-libs/libinput-1.21.0:0=
28
	>=dev-libs/libinput-1.26.0:0=
29 29
	virtual/libudev
30 30
	sys-auth/seatd:=
31 31
	dev-libs/libpcre2
32
	>=dev-libs/wayland-1.20.0
32
	>=dev-libs/wayland-1.21.0
33 33
	x11-libs/cairo
34 34
	>=x11-libs/libxkbcommon-1.5.0:0=
35 35
	x11-libs/pango
......
49 49
"
50 50
# x11-libs/xcb-util-wm needed for xcb-iccm
51 51
if [[ ${PV} == 9999 ]]; then
52
	DEPEND+="~gui-libs/wlroots-9999:=[X=]"
52
	DEPEND+="~gui-libs/wlroots-9999:=[X?]"
53 53
else
54 54
	DEPEND+="
55
		gui-libs/wlroots:0.18[X=]
55
		>=gui-libs/wlroots-0.19:=[X?]
56
		<gui-libs/wlroots-0.20:=[X?]
56 57
	"
57 58
fi
58 59
RDEPEND="
59
	${DEPEND}
60 60
	x11-misc/xkeyboard-config
61
	${DEPEND}
61 62
"
62 63
BDEPEND="
63 64
	>=dev-libs/wayland-protocols-1.24
64
	>=dev-build/meson-0.60.0
65
	>=dev-build/meson-1.3
65 66
	virtual/pkgconfig
67
	man? ( >=app-text/scdoc-1.11.3 )
66 68
"
67
if [[ ${PV} == 9999 ]]; then
68
	BDEPEND+="man? ( ~app-text/scdoc-9999 )"
69
else
70
	BDEPEND+="man? ( >=app-text/scdoc-1.9.3 )"
71
fi
72 69

  
73 70
FILECAPS=(
74 71
	cap_sys_nice usr/bin/${PN} # bug 919298
Thank you!