Diff openrgb-0.8-r1 with a openrgb-0.9

/usr/portage/app-misc/openrgb/openrgb-0.9.ebuild 2023-10-09 14:52:28.812368333 +0300
12 12
	SRC_URI="https://gitlab.com/CalcProgrammer1/OpenRGB/-/archive/release_${PV}/OpenRGB-release_${PV}.tar.bz2"
13 13
	S="${WORKDIR}/OpenRGB-release_${PV}"
14 14
	KEYWORDS="amd64 ~loong ~x86"
15
	PATCHES=( "${FILESDIR}"/OpenRGB-0.5-build-system.patch )
15
	PATCHES=( "${FILESDIR}"/OpenRGB-0.9-build-system.patch )
16 16
fi
17 17

  
18 18
DESCRIPTION="Open source RGB lighting control"
......
20 20
LICENSE="GPL-2"
21 21
# subslot is OPENRGB_PLUGIN_API_VERSION from
22 22
# https://gitlab.com/CalcProgrammer1/OpenRGB/-/blob/master/OpenRGBPluginInterface.h
23
SLOT="0/2"
23
SLOT="0/3"
24 24

  
25 25
RDEPEND="
26 26
	dev-cpp/cpp-httplib:=
......
42 42
"
43 43

  
44 44
PATCHES+=(
45
	"${FILESDIR}"/${PN}-0.8-gcc-13.patch
46 45
	"${FILESDIR}"/OpenRGB-0.7-r1-udev.patch
47
	"${FILESDIR}"/OpenRGB-0.8-includes.patch
46
	"${FILESDIR}"/OpenRGB-0.9-udev-check.patch
48 47
)
49 48

  
50 49
CHECKREQS_DISK_BUILD="2G"
......
57 56

  
58 57
src_configure() {
59 58
	# Some plugins require symbols defined in the main binary.
60
	# The official build system bundles OpenRGB as a submodule instead, and
61
	# compiles the .cpp file again.
59
	# The upstream build system of plugins bundles OpenRGB as a submodule
60
	# instead, and compiles the .cpp file again.
62 61
	append-ldflags -Wl,--export-dynamic
63 62

  
64 63
	# > warning: ‘-pipe’ ignored because ‘-save-temps’ specified
Thank you!