diff --git a/dev-libs/libratbag/files/libratbag-0.17-basename.patch b/dev-libs/libratbag/files/libratbag-0.17-basename.patch new file mode 100644 index 0000000000000..0fa8bac76aeda --- /dev/null +++ b/dev-libs/libratbag/files/libratbag-0.17-basename.patch @@ -0,0 +1,12 @@ +https://bugs.gentoo.org/935242#c3 + +--- a/src/libratbag-data.c ++++ b/src/libratbag-data.c +@@ -28,6 +28,7 @@ + #include + #include + #include ++#include + #include + + #include "asus.h" diff --git a/dev-libs/libratbag/libratbag-0.17-r2.ebuild b/dev-libs/libratbag/libratbag-0.17-r2.ebuild index e8ef8999b7758..94cb305e52d20 100644 --- a/dev-libs/libratbag/libratbag-0.17-r2.ebuild +++ b/dev-libs/libratbag/libratbag-0.17-r2.ebuild @@ -70,7 +70,8 @@ DEPEND=" CONFIG_CHECK="~HIDRAW" PATCHES=( - "${FILESDIR}"/libratbag-0.17-python3.12-imp.patch + "${FILESDIR}"/${PN}-0.17-python3.12-imp.patch + "${FILESDIR}"/${PN}-0.17-basename.patch ) pkg_setup() { diff --git a/dev-libs/libratbag/libratbag-0.18.ebuild b/dev-libs/libratbag/libratbag-0.18.ebuild index a67862346a8b2..ba2b87b69e571 100644 --- a/dev-libs/libratbag/libratbag-0.18.ebuild +++ b/dev-libs/libratbag/libratbag-0.18.ebuild @@ -69,6 +69,10 @@ DEPEND=" CONFIG_CHECK="~HIDRAW" +PATCHES=( + "${FILESDIR}"/${PN}-0.17-basename.patch +) + pkg_setup() { linux-info_pkg_setup python-single-r1_pkg_setup diff --git a/dev-libs/libratbag/libratbag-9999.ebuild b/dev-libs/libratbag/libratbag-9999.ebuild index a67862346a8b2..ba2b87b69e571 100644 --- a/dev-libs/libratbag/libratbag-9999.ebuild +++ b/dev-libs/libratbag/libratbag-9999.ebuild @@ -69,6 +69,10 @@ DEPEND=" CONFIG_CHECK="~HIDRAW" +PATCHES=( + "${FILESDIR}"/${PN}-0.17-basename.patch +) + pkg_setup() { linux-info_pkg_setup python-single-r1_pkg_setup