commit:     8be274041e9b36d5a4ab436ba8d48cb12d981a34
Author:     Denis Pronin <dannftk <AT> yandex <DOT> ru>
AuthorDate: Fri Feb 21 12:55:44 2020 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Mar  2 09:09:09 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8be27404

dev-cpp/clucene: fix building w/ clang and libc++

Signed-off-by: Denis Pronin <dannftk <AT> yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/14730
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-cpp/clucene/clucene-2.3.3.4-r6.ebuild          |  1 +
 dev-cpp/clucene/files/clucene-2.3.3.4-gmtime.patch | 12 ++++++++++++
 2 files changed, 13 insertions(+)

diff --git a/dev-cpp/clucene/clucene-2.3.3.4-r6.ebuild 
b/dev-cpp/clucene/clucene-2.3.3.4-r6.ebuild
index 31b96850ad9..49e53b0da09 100644
--- a/dev-cpp/clucene/clucene-2.3.3.4-r6.ebuild
+++ b/dev-cpp/clucene/clucene-2.3.3.4-r6.ebuild
@@ -33,6 +33,7 @@ PATCHES=(
        "${FILESDIR}/${P}-contrib.patch"
        "${FILESDIR}/${P}-pkgconfig.patch"
        "${FILESDIR}/${P}-gcc6.patch"
+       "${FILESDIR}/${P}-gmtime.patch"
 )
 
 src_prepare() {

diff --git a/dev-cpp/clucene/files/clucene-2.3.3.4-gmtime.patch 
b/dev-cpp/clucene/files/clucene-2.3.3.4-gmtime.patch
new file mode 100644
index 00000000000..d4c702bf217
--- /dev/null
+++ b/dev-cpp/clucene/files/clucene-2.3.3.4-gmtime.patch
@@ -0,0 +1,12 @@
+diff -Naur clucene-core-2.3.3.4/src/core/CLucene/document/DateTools.cpp 
clucene-core-2.3.3.4.new/src/core/CLucene/document/DateTools.cpp
+--- clucene-core-2.3.3.4/src/core/CLucene/document/DateTools.cpp       
2011-03-17 03:21:07.000000000 +0300
++++ clucene-core-2.3.3.4.new/src/core/CLucene/document/DateTools.cpp   
2020-02-21 15:20:17.382575302 +0300
+@@ -9,6 +9,8 @@
+ #include "DateTools.h"
+ #include "CLucene/util/Misc.h"
+ 
++#include <ctime>
++
+ CL_NS_USE(util)
+ CL_NS_DEF(document)
+ 

Reply via email to