commit: 2cbfeabe27292baa58182c30840aad8afb2943bb Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> AuthorDate: Sun Aug 16 16:00:39 2020 +0000 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> CommitDate: Sun Aug 16 16:00:39 2020 +0000 URL: https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=2cbfeabe
kde-plasma/kwin: Fix build in GCC 6 Thanks-to: Stas Cymbalov <dummyunit <AT> gmail.com> Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org> kde-plasma/kwin/files/kwin-4.11.22-gcc6.patch | 11 +++++++++++ kde-plasma/kwin/kwin-4.11.22.ebuild | 6 +++++- 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/kde-plasma/kwin/files/kwin-4.11.22-gcc6.patch b/kde-plasma/kwin/files/kwin-4.11.22-gcc6.patch new file mode 100644 index 00000000..60bd08a0 --- /dev/null +++ b/kde-plasma/kwin/files/kwin-4.11.22-gcc6.patch @@ -0,0 +1,11 @@ +--- a/kwin/glxbackend.cpp ++++ b/kwin/glxbackend.cpp +@@ -45,7 +45,7 @@ + , window(None) + , fbconfig(NULL) + , glxWindow(None) +- , ctx(None) ++ , ctx(NULL) + , m_bufferAge(0) + , haveSwapInterval(false) + { diff --git a/kde-plasma/kwin/kwin-4.11.22.ebuild b/kde-plasma/kwin/kwin-4.11.22.ebuild index b11d168b..c691ead5 100644 --- a/kde-plasma/kwin/kwin-4.11.22.ebuild +++ b/kde-plasma/kwin/kwin-4.11.22.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -56,6 +56,10 @@ KMEXTRACTONLY=" libs/oxygen/ " +PATCHES=( + "${FILESDIR}/${P}-gcc6.patch" +) + # you need one of these REQUIRED_USE="!opengl? ( gles ) !gles? ( opengl ) wayland? ( gles )"