x11-plugins/wmfrog: fix build with -fno-common

Closes: https://bugs.gentoo.org/707710
Package-Manager: Portage-2.3.90, Repoman-2.3.20
Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
This commit is contained in:
Bernard Cafarelli
2020-03-01 15:59:39 +01:00
parent 5adb1298da
commit c60da361ea
2 changed files with 38 additions and 1 deletions

View File

@@ -0,0 +1,36 @@
diff -Naur Src.orig/wmFrog.c Src/wmFrog.c
--- Src.orig/wmFrog.c 2010-12-01 19:48:50.000000000 +0100
+++ Src/wmFrog.c 2020-03-01 15:54:30.428083446 +0100
@@ -77,6 +77,12 @@
char* folder;
int needsUpdate = 1;
+Display *display;
+Window Root;
+Window iconwin, win;
+int screen;
+int DisplayDepth;
+
/*
* main
*/
diff -Naur Src.orig/xutils.h Src/xutils.h
--- Src.orig/xutils.h 2010-08-04 20:28:46.000000000 +0200
+++ Src/xutils.h 2020-03-01 15:54:37.027084834 +0100
@@ -18,11 +18,11 @@
/*
* Global variable
*/
-Display *display;
-Window Root;
-Window iconwin, win;
-int screen;
-int DisplayDepth;
+extern Display *display;
+extern Window Root;
+extern Window iconwin, win;
+extern int screen;
+extern int DisplayDepth;

View File

@@ -1,4 +1,4 @@
# Copyright 1999-2018 Gentoo Authors
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -21,6 +21,7 @@ DEPEND="${RDEPEND}
S="${WORKDIR}/Src"
PATCHES=( "${FILESDIR}"/${P}-gcc-10.patch )
DOCS=( ../{CHANGES,HINTS} )
src_prepare() {