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 )"
 

Reply via email to