diff options
author | 2016-09-10 12:08:05 +0200 | |
---|---|---|
committer | 2016-09-10 12:08:05 +0200 | |
commit | d8f3459654138b9a74cb2100d99957f7892c1e21 (patch) | |
tree | b50aad91278be282b9caf4c0f441eef5b5e598fb /app-admin/conky/files | |
parent | sys-devel/clang: marked ~x86-macos (diff) | |
download | gentoo-d8f3459654138b9a74cb2100d99957f7892c1e21.tar.gz gentoo-d8f3459654138b9a74cb2100d99957f7892c1e21.tar.bz2 gentoo-d8f3459654138b9a74cb2100d99957f7892c1e21.zip |
app-admin/conky: Fix build without X11. Bug #592252.
Thanks to Toralf Förster for the report.
Package-Manager: portage-2.2.28
Diffstat (limited to 'app-admin/conky/files')
-rw-r--r-- | app-admin/conky/files/conky-1.10.4-x11-build.patch | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/app-admin/conky/files/conky-1.10.4-x11-build.patch b/app-admin/conky/files/conky-1.10.4-x11-build.patch new file mode 100644 index 000000000000..eb113a47fd57 --- /dev/null +++ b/app-admin/conky/files/conky-1.10.4-x11-build.patch @@ -0,0 +1,31 @@ +From 178015a9495b7d40031ed7459e4f6b6731633a7c Mon Sep 17 00:00:00 2001 +From: shizeeg <shizeeque@gmail.com> +Date: Thu, 8 Sep 2016 18:24:29 +0300 +Subject: [PATCH] Fix build without X11 (#317) + +--- + src/conky.cc | 4 ++++ + 1 file changed, 4 insertions(+) + +diff --git a/src/conky.cc b/src/conky.cc +index 0a812fc..4c5da94 100644 +--- a/src/conky.cc ++++ b/src/conky.cc +@@ -1404,6 +1404,9 @@ static void draw_string(const char *s) + + int draw_each_line_inner(char *s, int special_index, int last_special_applied) + { ++#ifndef BUILD_X11 ++ static int cur_x, cur_y; /* current x and y for drawing */ ++#endif + #ifdef BUILD_X11 + int font_h = 0; + int cur_y_add = 0; +@@ -1934,6 +1937,7 @@ static void draw_text(void) + + static void draw_stuff(void) + { ++ static int text_offset_x, text_offset_y; /* offset for start position */ + text_offset_x = text_offset_y = 0; + #ifdef BUILD_IMLIB2 + cimlib_render(text_start_x, text_start_y, window.width, window.height); |