Diff xfce4-panel-4.18.5 with a xfce4-panel-4.19.1-r1

/usr/portage/xfce-base/xfce4-panel/xfce4-panel-4.19.1-r1.ebuild 2023-10-09 14:52:36.008368514 +0300
14 14

  
15 15
LICENSE="GPL-2+ LGPL-2.1+"
16 16
SLOT="0"
17
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
18
IUSE="+dbusmenu introspection vala"
19
REQUIRED_USE="vala? ( introspection )"
17
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
18
IUSE="+dbusmenu introspection vala wayland X"
19
REQUIRED_USE="
20
	|| ( wayland X )
21
	vala? ( introspection )
22
"
20 23

  
21 24
DEPEND="
22
	>=dev-libs/glib-2.66.0
25
	>=dev-libs/glib-2.72.0
23 26
	>=x11-libs/cairo-1.16.0
24
	>=x11-libs/gtk+-3.24.0:3[introspection?]
25
	x11-libs/libX11
26
	x11-libs/libwnck:3
27
	>=x11-libs/gtk+-3.24.0:3[X?,introspection?,wayland?]
27 28
	>=xfce-base/exo-0.11.2:=
28 29
	>=xfce-base/garcon-4.17.0:=
29 30
	>=xfce-base/libxfce4ui-4.17.1:=
30 31
	>=xfce-base/libxfce4util-4.17.2:=[introspection?,vala?]
31
	>=xfce-base/xfconf-4.13:=
32
	>=xfce-base/libxfce4windowing-4.19.1:=
33
	>=xfce-base/xfconf-4.13.2:=
32 34
	dbusmenu? ( >=dev-libs/libdbusmenu-16.04.0[gtk3] )
33 35
	introspection? ( >=dev-libs/gobject-introspection-1.66:= )
36
	wayland? (
37
		>=dev-libs/wayland-1.15
38
		>=gui-libs/gtk-layer-shell-0.7.0
39
	)
40
	X? (
41
		>=x11-libs/libX11-1.6.7
42
		x11-libs/libwnck:3
43
	)
34 44
"
35 45
RDEPEND="
36 46
	${DEPEND}
......
45 55
	virtual/pkgconfig
46 56
"
47 57

  
58
PATCHES=(
59
	# https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/729
60
	"${FILESDIR}"/${P}-no-wayland.patch
61
)
62

  
48 63
src_configure() {
49 64
	local myconf=(
50 65
		$(use_enable introspection)
51 66
		$(use_enable dbusmenu dbusmenu-gtk3)
52 67
		$(use_enable vala)
68
		$(use_enable wayland wayland-client)
69
		$(use_enable wayland gtk-layer-shell)
70
		$(use_enable X gtk-x11)
71
		$(use_enable X libwnck)
53 72
	)
54 73

  
55 74
	use vala && vala_setup
Thank you!