commit: 46a633809e757e7a2579c883468d242ed0af0890 Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org> AuthorDate: Wed Sep 28 20:36:01 2022 +0000 Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org> CommitDate: Wed Sep 28 20:43:18 2022 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46a63380
x11-misc/obconf: fix build with clang16 Closes: https://bugs.gentoo.org/870538 Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org> .../obconf/files/obconf-2.0.4_p20150213-clang16.patch | 19 +++++++++++++++++++ x11-misc/obconf/obconf-2.0.4_p20150213-r1.ebuild | 4 ++++ 2 files changed, 23 insertions(+) diff --git a/x11-misc/obconf/files/obconf-2.0.4_p20150213-clang16.patch b/x11-misc/obconf/files/obconf-2.0.4_p20150213-clang16.patch new file mode 100644 index 000000000000..4775005da274 --- /dev/null +++ b/x11-misc/obconf/files/obconf-2.0.4_p20150213-clang16.patch @@ -0,0 +1,19 @@ +https://bugs.gentoo.org/870538 +--- a/src/appearance.c ++++ b/src/appearance.c +@@ -19,2 +19,3 @@ + ++#include <ctype.h> + #include "main.h" +--- a/src/desktops.h ++++ b/src/desktops.h +@@ -26,2 +26,3 @@ + void desktops_setup_names(GtkWidget *w); ++void desktops_setup_tab(void); + +--- a/src/main.c ++++ b/src/main.c +@@ -26,2 +26,3 @@ + #include "mouse.h" ++#include "moveresize.h" + #include "desktops.h" diff --git a/x11-misc/obconf/obconf-2.0.4_p20150213-r1.ebuild b/x11-misc/obconf/obconf-2.0.4_p20150213-r1.ebuild index 3d916d661ce9..18c3479ac255 100644 --- a/x11-misc/obconf/obconf-2.0.4_p20150213-r1.ebuild +++ b/x11-misc/obconf/obconf-2.0.4_p20150213-r1.ebuild @@ -33,6 +33,10 @@ BDEPEND=" virtual/pkgconfig nls? ( sys-devel/gettext )" +PATCHES=( + "${FILESDIR}"/${P}-clang16.patch +) + src_prepare() { default