[gentoo-commits] repo/gentoo:master commit in: dev-cpp/lucene++/, dev-cpp/lucene++/files/

2024-05-21 Thread Miroslav Šulc
commit: 6e2a1355dea10e09d9fb4d04320fb0913801cb89
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue May 21 16:57:07 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue May 21 16:57:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e2a1355

dev-cpp/lucene++: fixed compilation with boost 1.85

Closes: https://bugs.gentoo.org/932253
Signed-off-by: Miroslav Šulc  gentoo.org>

 .../lucene++/files/lucene++-3.0.7-boost-1.85.patch | 64 ++
 dev-cpp/lucene++/lucene++-3.0.7-r3.ebuild  |  7 ++-
 2 files changed, 69 insertions(+), 2 deletions(-)

diff --git a/dev-cpp/lucene++/files/lucene++-3.0.7-boost-1.85.patch 
b/dev-cpp/lucene++/files/lucene++-3.0.7-boost-1.85.patch
new file mode 100644
index ..05babf97a08d
--- /dev/null
+++ b/dev-cpp/lucene++/files/lucene++-3.0.7-boost-1.85.patch
@@ -0,0 +1,64 @@
+From c18ead2b0c4aa62af01450cb12353a0baa51411f Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Bernhard=20Rosenkr=C3=A4nzer?= 
+Date: Wed, 27 Mar 2024 12:00:18 +0100
+Subject: [PATCH] Fix build with boost 1.85.0
+
+boost::filesystem::wpath has been deprecated (and typedef-ed to
+boost::filesystem::path) for a long time; it is removed from boost
+starting with 1.85.0-beta1.
+
+Use boost::filesystem::path instead.
+
+boost/filesystem/convenience.hpp has been removed (and was being
+included without being used anyway - its only use was indirectly
+pulling in boost/filesystem/directory.hpp, which is actually used).
+
+Include boost/filesystem/directory.hpp directly instead.
+---
+ src/core/store/MMapDirectory.cpp | 2 +-
+ src/core/util/FileUtils.cpp  | 6 +++---
+ 2 files changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/src/core/store/MMapDirectory.cpp 
b/src/core/store/MMapDirectory.cpp
+index beac7828..46156e3a 100644
+--- a/src/core/store/MMapDirectory.cpp
 b/src/core/store/MMapDirectory.cpp
+@@ -36,7 +36,7 @@ MMapIndexInput::MMapIndexInput(const String& path) {
+ bufferPosition = 0;
+ if (!path.empty()) {
+ try {
+-file.open(boost::filesystem::wpath(path), _length);
++file.open(boost::filesystem::path(path), _length);
+ } catch (...) {
+ boost::throw_exception(FileNotFoundException(path));
+ }
+diff --git a/src/core/util/FileUtils.cpp b/src/core/util/FileUtils.cpp
+index 51508b57..d92efbb8 100644
+--- a/src/core/util/FileUtils.cpp
 b/src/core/util/FileUtils.cpp
+@@ -5,9 +5,9 @@
+ /
+ 
+ #include "LuceneInc.h"
+-#include 
+ #include 
+ #include 
++#include 
+ #include "LuceneThread.h"
+ #include "StringUtils.h"
+ #include "FileUtils.h"
+@@ -128,12 +128,12 @@ String joinPath(const String& path, const String& file) {
+ }
+ 
+ String extractPath(const String& path) {
+-boost::filesystem::wpath parentPath(path.c_str());
++boost::filesystem::path parentPath(path.c_str());
+ return parentPath.parent_path().wstring().c_str();
+ }
+ 
+ String extractFile(const String& path) {
+-boost::filesystem::wpath fileName(path.c_str());
++boost::filesystem::path fileName(path.c_str());
+ return fileName.filename().wstring().c_str();
+ }
+ 

diff --git a/dev-cpp/lucene++/lucene++-3.0.7-r3.ebuild 
b/dev-cpp/lucene++/lucene++-3.0.7-r3.ebuild
index 025c5aad888e..29cd859016d7 100644
--- a/dev-cpp/lucene++/lucene++-3.0.7-r3.ebuild
+++ b/dev-cpp/lucene++/lucene++-3.0.7-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -23,7 +23,10 @@ RDEPEND="${DEPEND}"
 
 DOCS=( AUTHORS README.rst )
 
-PATCHES=( "${FILESDIR}/${P}-boost-1.58.patch" )
+PATCHES=(
+   "${FILESDIR}/${P}-boost-1.58.patch"
+   "${FILESDIR}/${P}-boost-1.85.patch"
+)
 
 src_configure() {
local mycmakeargs=(



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/lucene++/

2023-09-04 Thread Andreas Sturmlechner
commit: 10e6b82c09b23e24e80429889fcfe7457d08e0d0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Sep  4 18:49:39 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Sep  4 21:24:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10e6b82c

dev-cpp/lucene++: update EAPI 7 -> 8

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-cpp/lucene++/lucene++-3.0.7-r3.ebuild | 11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/dev-cpp/lucene++/lucene++-3.0.7-r3.ebuild 
b/dev-cpp/lucene++/lucene++-3.0.7-r3.ebuild
index c6ee8f7aa87d..025c5aad888e 100644
--- a/dev-cpp/lucene++/lucene++-3.0.7-r3.ebuild
+++ b/dev-cpp/lucene++/lucene++-3.0.7-r3.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 MY_P="LucenePlusPlus-rel_${PV}"
 inherit cmake
@@ -9,18 +9,17 @@ inherit cmake
 DESCRIPTION="C++ port of Lucene library, a high-performance, full-featured 
text search engine"
 HOMEPAGE="https://github.com/luceneplusplus/LucenePlusPlus";
 
SRC_URI="https://github.com/luceneplusplus/LucenePlusPlus/archive/rel_${PV}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
 
 LICENSE="|| ( LGPL-3 Apache-2.0 )"
 SLOT="0"
 KEYWORDS="amd64 ~hppa ~loong ppc ppc64 sparc x86"
 IUSE="debug"
 
-DEPEND="dev-libs/boost:=[zlib]"
-RDEPEND="${DEPEND}"
-
 RESTRICT="test"
 
-S="${WORKDIR}/${MY_P}"
+DEPEND="dev-libs/boost:=[zlib]"
+RDEPEND="${DEPEND}"
 
 DOCS=( AUTHORS README.rst )
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/lucene++/

2022-08-27 Thread WANG Xuerui
commit: 70fdc7a8bdfdd85654431b2c88d83b508bb2075f
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Aug 28 03:53:02 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Aug 28 05:05:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70fdc7a8

dev-cpp/lucene++: keyword 3.0.7-r3 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-cpp/lucene++/lucene++-3.0.7-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-cpp/lucene++/lucene++-3.0.7-r3.ebuild 
b/dev-cpp/lucene++/lucene++-3.0.7-r3.ebuild
index 4084b8771570..c6ee8f7aa87d 100644
--- a/dev-cpp/lucene++/lucene++-3.0.7-r3.ebuild
+++ b/dev-cpp/lucene++/lucene++-3.0.7-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/luceneplusplus/LucenePlusPlus/archive/rel_${PV}.tar.
 
 LICENSE="|| ( LGPL-3 Apache-2.0 )"
 SLOT="0"
-KEYWORDS="amd64 ~hppa ppc ppc64 sparc x86"
+KEYWORDS="amd64 ~hppa ~loong ppc ppc64 sparc x86"
 IUSE="debug"
 
 DEPEND="dev-libs/boost:=[zlib]"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/lucene++/

2021-10-31 Thread Sam James
commit: 39d9aa42d1d4da8a512c63fcb24e90c9db71d178
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 07:58:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 07:58:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39d9aa42

dev-cpp/lucene++: depend on boost[zlib]

Closes: https://bugs.gentoo.org/800530
Signed-off-by: Sam James  gentoo.org>

 .../lucene++/{lucene++-3.0.7-r2.ebuild => lucene++-3.0.7-r3.ebuild}   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-cpp/lucene++/lucene++-3.0.7-r2.ebuild 
b/dev-cpp/lucene++/lucene++-3.0.7-r3.ebuild
similarity index 91%
rename from dev-cpp/lucene++/lucene++-3.0.7-r2.ebuild
rename to dev-cpp/lucene++/lucene++-3.0.7-r3.ebuild
index 30c7d8b5fa3..4084b877157 100644
--- a/dev-cpp/lucene++/lucene++-3.0.7-r2.ebuild
+++ b/dev-cpp/lucene++/lucene++-3.0.7-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -15,7 +15,7 @@ SLOT="0"
 KEYWORDS="amd64 ~hppa ppc ppc64 sparc x86"
 IUSE="debug"
 
-DEPEND="dev-libs/boost:="
+DEPEND="dev-libs/boost:=[zlib]"
 RDEPEND="${DEPEND}"
 
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/lucene++/

2021-06-12 Thread David Seifert
commit: bef0204317ac4a9dca28b01cfb13560e56ca01b7
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jun 12 13:41:17 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jun 12 13:41:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bef02043

dev-cpp/lucene++: drop inactive maintainer

Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: David Seifert  gentoo.org>

 dev-cpp/lucene++/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/dev-cpp/lucene++/metadata.xml b/dev-cpp/lucene++/metadata.xml
index 3eaca1156f3..6046aadeea5 100644
--- a/dev-cpp/lucene++/metadata.xml
+++ b/dev-cpp/lucene++/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   j...@gentoo.org
-   Johannes Huber
-   
+   

luceneplusplus/luceneplusplus




[gentoo-commits] repo/gentoo:master commit in: dev-cpp/lucene++/

2021-02-14 Thread Andreas Sturmlechner
commit: eede5c623859e512aa3c005f22082e0b507307c4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Feb 14 21:43:30 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Feb 14 21:43:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eede5c62

dev-cpp/lucene++: Drop 3.0.7-r1

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-cpp/lucene++/lucene++-3.0.7-r1.ebuild | 36 ---
 1 file changed, 36 deletions(-)

diff --git a/dev-cpp/lucene++/lucene++-3.0.7-r1.ebuild 
b/dev-cpp/lucene++/lucene++-3.0.7-r1.ebuild
deleted file mode 100644
index 73ce5940456..000
--- a/dev-cpp/lucene++/lucene++-3.0.7-r1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MY_P="LucenePlusPlus-rel_${PV}"
-inherit cmake-utils
-
-DESCRIPTION="C++ port of Lucene library, a high-performance, full-featured 
text search engine"
-HOMEPAGE="https://github.com/luceneplusplus/LucenePlusPlus";
-SRC_URI="https://github.com/luceneplusplus/LucenePlusPlus/archive/rel_${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="|| ( LGPL-3 Apache-2.0 )"
-SLOT="0"
-KEYWORDS="amd64 ~hppa ppc ppc64 sparc x86"
-IUSE="debug"
-
-DEPEND="dev-libs/boost:="
-RDEPEND="${DEPEND}"
-
-RESTRICT="test"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS=( AUTHORS README.rst )
-
-PATCHES=( "${FILESDIR}/${P}-boost-1.58.patch" )
-
-src_configure() {
-   local mycmakeargs=(
-   -DENABLE_DEMO=OFF
-   -DENABLE_TEST=OFF
-   )
-
-   cmake-utils_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/lucene++/

2020-02-24 Thread Agostino Sarubbo
commit: 3beed2832a764441a08dbc1fe8e8ad83824a6d4e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Feb 24 12:55:08 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Feb 24 12:55:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3beed283

dev-cpp/lucene++: ppc64 stable wrt bug #709704

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-cpp/lucene++/lucene++-3.0.7-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/lucene++/lucene++-3.0.7-r2.ebuild 
b/dev-cpp/lucene++/lucene++-3.0.7-r2.ebuild
index d55586fb491..d81bc12c9a8 100644
--- a/dev-cpp/lucene++/lucene++-3.0.7-r2.ebuild
+++ b/dev-cpp/lucene++/lucene++-3.0.7-r2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/luceneplusplus/LucenePlusPlus/archive/rel_${PV}.tar.
 
 LICENSE="|| ( LGPL-3 Apache-2.0 )"
 SLOT="0"
-KEYWORDS="amd64 hppa ppc ~ppc64 sparc x86"
+KEYWORDS="amd64 hppa ppc ppc64 sparc x86"
 IUSE="debug"
 
 DEPEND="dev-libs/boost:="



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/lucene++/

2020-02-22 Thread Sergei Trofimovich
commit: 5e8da173a9ec74d6a876b577223199de7828c9ed
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Feb 22 12:20:58 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Feb 22 14:19:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e8da173

dev-cpp/lucene++: stable 3.0.7-r2 for hppa, bug #709704

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-cpp/lucene++/lucene++-3.0.7-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/lucene++/lucene++-3.0.7-r2.ebuild 
b/dev-cpp/lucene++/lucene++-3.0.7-r2.ebuild
index 624be5ac2a2..d55586fb491 100644
--- a/dev-cpp/lucene++/lucene++-3.0.7-r2.ebuild
+++ b/dev-cpp/lucene++/lucene++-3.0.7-r2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/luceneplusplus/LucenePlusPlus/archive/rel_${PV}.tar.
 
 LICENSE="|| ( LGPL-3 Apache-2.0 )"
 SLOT="0"
-KEYWORDS="amd64 ~hppa ppc ~ppc64 sparc x86"
+KEYWORDS="amd64 hppa ppc ~ppc64 sparc x86"
 IUSE="debug"
 
 DEPEND="dev-libs/boost:="



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/lucene++/

2020-02-17 Thread Agostino Sarubbo
commit: 03461bc4c1b43c4cd5241f997c848332b83ac2b8
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Feb 17 12:21:28 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Feb 17 12:21:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03461bc4

dev-cpp/lucene++: x86 stable wrt bug #709704

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-cpp/lucene++/lucene++-3.0.7-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/lucene++/lucene++-3.0.7-r2.ebuild 
b/dev-cpp/lucene++/lucene++-3.0.7-r2.ebuild
index 6c6bdf60a7e..624be5ac2a2 100644
--- a/dev-cpp/lucene++/lucene++-3.0.7-r2.ebuild
+++ b/dev-cpp/lucene++/lucene++-3.0.7-r2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/luceneplusplus/LucenePlusPlus/archive/rel_${PV}.tar.
 
 LICENSE="|| ( LGPL-3 Apache-2.0 )"
 SLOT="0"
-KEYWORDS="amd64 ~hppa ppc ~ppc64 sparc ~x86"
+KEYWORDS="amd64 ~hppa ppc ~ppc64 sparc x86"
 IUSE="debug"
 
 DEPEND="dev-libs/boost:="



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/lucene++/

2020-02-17 Thread Agostino Sarubbo
commit: a9c59324048342d0f2c283bcbedc42d6cf3749f6
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Feb 17 12:09:13 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Feb 17 12:09:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9c59324

dev-cpp/lucene++: ppc stable wrt bug #709704

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-cpp/lucene++/lucene++-3.0.7-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/lucene++/lucene++-3.0.7-r2.ebuild 
b/dev-cpp/lucene++/lucene++-3.0.7-r2.ebuild
index 7c5d6e04511..6c6bdf60a7e 100644
--- a/dev-cpp/lucene++/lucene++-3.0.7-r2.ebuild
+++ b/dev-cpp/lucene++/lucene++-3.0.7-r2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/luceneplusplus/LucenePlusPlus/archive/rel_${PV}.tar.
 
 LICENSE="|| ( LGPL-3 Apache-2.0 )"
 SLOT="0"
-KEYWORDS="amd64 ~hppa ~ppc ~ppc64 sparc ~x86"
+KEYWORDS="amd64 ~hppa ppc ~ppc64 sparc ~x86"
 IUSE="debug"
 
 DEPEND="dev-libs/boost:="



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/lucene++/

2020-02-16 Thread Sergei Trofimovich
commit: 9fcc78bbb9b1091508541b531d8c13af4dd8608a
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Feb 16 13:44:44 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Feb 16 13:51:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fcc78bb

dev-cpp/lucene++: stable 3.0.7-r2 for sparc, bug #709704

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-cpp/lucene++/lucene++-3.0.7-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/lucene++/lucene++-3.0.7-r2.ebuild 
b/dev-cpp/lucene++/lucene++-3.0.7-r2.ebuild
index 6e635ce649a..7c5d6e04511 100644
--- a/dev-cpp/lucene++/lucene++-3.0.7-r2.ebuild
+++ b/dev-cpp/lucene++/lucene++-3.0.7-r2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/luceneplusplus/LucenePlusPlus/archive/rel_${PV}.tar.
 
 LICENSE="|| ( LGPL-3 Apache-2.0 )"
 SLOT="0"
-KEYWORDS="amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~hppa ~ppc ~ppc64 sparc ~x86"
 IUSE="debug"
 
 DEPEND="dev-libs/boost:="



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/lucene++/

2020-02-15 Thread Mikle Kolyada
commit: 663a02bd4694a9e9f2bafec8852920da47a769f8
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Feb 15 12:21:45 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Feb 15 12:21:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=663a02bd

dev-cpp/lucene++: amd64 stable wrt bug #709704

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Mikle Kolyada  gentoo.org>

 dev-cpp/lucene++/lucene++-3.0.7-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/lucene++/lucene++-3.0.7-r2.ebuild 
b/dev-cpp/lucene++/lucene++-3.0.7-r2.ebuild
index 84363e8ff77..6e635ce649a 100644
--- a/dev-cpp/lucene++/lucene++-3.0.7-r2.ebuild
+++ b/dev-cpp/lucene++/lucene++-3.0.7-r2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/luceneplusplus/LucenePlusPlus/archive/rel_${PV}.tar.
 
 LICENSE="|| ( LGPL-3 Apache-2.0 )"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
 IUSE="debug"
 
 DEPEND="dev-libs/boost:="



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/lucene++/

2020-01-05 Thread Johannes Huber
commit: 390bd29b869a5daff23213223bd33a474d6743f5
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Jan  5 12:31:17 2020 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sun Jan  5 12:31:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=390bd29b

dev-cpp/lucene++: Migrate to cmake eclass

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 dev-cpp/lucene++/lucene++-3.0.7-r2.ebuild | 36 +++
 1 file changed, 36 insertions(+)

diff --git a/dev-cpp/lucene++/lucene++-3.0.7-r2.ebuild 
b/dev-cpp/lucene++/lucene++-3.0.7-r2.ebuild
new file mode 100644
index 000..84363e8ff77
--- /dev/null
+++ b/dev-cpp/lucene++/lucene++-3.0.7-r2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_P="LucenePlusPlus-rel_${PV}"
+inherit cmake
+
+DESCRIPTION="C++ port of Lucene library, a high-performance, full-featured 
text search engine"
+HOMEPAGE="https://github.com/luceneplusplus/LucenePlusPlus";
+SRC_URI="https://github.com/luceneplusplus/LucenePlusPlus/archive/rel_${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="|| ( LGPL-3 Apache-2.0 )"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="debug"
+
+DEPEND="dev-libs/boost:="
+RDEPEND="${DEPEND}"
+
+RESTRICT="test"
+
+S="${WORKDIR}/${MY_P}"
+
+DOCS=( AUTHORS README.rst )
+
+PATCHES=( "${FILESDIR}/${P}-boost-1.58.patch" )
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_DEMO=OFF
+   -DENABLE_TEST=OFF
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/lucene++/

2018-11-11 Thread Andreas Sturmlechner
commit: 12b982520baad23de75cca7e0997a06b9ee6470b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 11 12:07:40 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 11 21:34:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12b98252

dev-cpp/lucene++: Drop 3.0.7 (r0)

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-cpp/lucene++/lucene++-3.0.7.ebuild | 36 --
 1 file changed, 36 deletions(-)

diff --git a/dev-cpp/lucene++/lucene++-3.0.7.ebuild 
b/dev-cpp/lucene++/lucene++-3.0.7.ebuild
deleted file mode 100644
index 7041d7913dc..000
--- a/dev-cpp/lucene++/lucene++-3.0.7.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MY_P="LucenePlusPlus-rel_${PV}"
-inherit cmake-utils multilib
-
-DESCRIPTION="C++ port of Lucene library, a high-performance, full-featured 
text search engine"
-HOMEPAGE="https://github.com/luceneplusplus/LucenePlusPlus";
-SRC_URI="https://github.com/luceneplusplus/LucenePlusPlus/archive/rel_${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="|| ( LGPL-3 Apache-2.0 )"
-SLOT="0"
-KEYWORDS="amd64 hppa ppc ppc64 sparc x86"
-IUSE="debug"
-
-DEPEND="dev-libs/boost:="
-RDEPEND="${DEPEND}"
-
-RESTRICT="test"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS=( AUTHORS README.rst )
-
-PATCHES=( "${FILESDIR}/${P}-boost-1.58.patch" )
-
-src_configure() {
-   local mycmakeargs=(
-   -DENABLE_DEMO=OFF
-   -DENABLE_TEST=OFF
-   )
-
-   cmake-utils_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/lucene++/

2018-10-22 Thread Andreas Sturmlechner
commit: 1593c2fdcaeb97085146a8f345b7ce2458a928fb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct 14 13:48:27 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Oct 22 16:13:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1593c2fd

dev-cpp/lucene++: EAPI-6 bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
Closes: https://github.com/gentoo/gentoo/pull/10144

 dev-cpp/lucene++/lucene++-3.0.7-r1.ebuild | 36 +++
 1 file changed, 36 insertions(+)

diff --git a/dev-cpp/lucene++/lucene++-3.0.7-r1.ebuild 
b/dev-cpp/lucene++/lucene++-3.0.7-r1.ebuild
new file mode 100644
index 000..731f8871827
--- /dev/null
+++ b/dev-cpp/lucene++/lucene++-3.0.7-r1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_P="LucenePlusPlus-rel_${PV}"
+inherit cmake-utils
+
+DESCRIPTION="C++ port of Lucene library, a high-performance, full-featured 
text search engine"
+HOMEPAGE="https://github.com/luceneplusplus/LucenePlusPlus";
+SRC_URI="https://github.com/luceneplusplus/LucenePlusPlus/archive/rel_${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="|| ( LGPL-3 Apache-2.0 )"
+SLOT="0"
+KEYWORDS="amd64 hppa ppc ppc64 sparc x86"
+IUSE="debug"
+
+DEPEND="dev-libs/boost:="
+RDEPEND="${DEPEND}"
+
+RESTRICT="test"
+
+S="${WORKDIR}/${MY_P}"
+
+DOCS=( AUTHORS README.rst )
+
+PATCHES=( "${FILESDIR}/${P}-boost-1.58.patch" )
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_DEMO=OFF
+   -DENABLE_TEST=OFF
+   )
+
+   cmake-utils_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/lucene++/

2018-02-23 Thread Sergei Trofimovich
commit: b99239da7078e69e3b7fe019edc4284fb14a75ea
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Feb 23 22:08:56 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Feb 23 22:09:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b99239da

dev-cpp/lucene++: stable 3.0.7 for ppc, bug #647932

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc"

 dev-cpp/lucene++/lucene++-3.0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/lucene++/lucene++-3.0.7.ebuild 
b/dev-cpp/lucene++/lucene++-3.0.7.ebuild
index 9f00187a3ea..7041d7913dc 100644
--- a/dev-cpp/lucene++/lucene++-3.0.7.ebuild
+++ b/dev-cpp/lucene++/lucene++-3.0.7.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/luceneplusplus/LucenePlusPlus/archive/rel_${PV}.tar.
 
 LICENSE="|| ( LGPL-3 Apache-2.0 )"
 SLOT="0"
-KEYWORDS="amd64 hppa ~ppc ppc64 sparc x86"
+KEYWORDS="amd64 hppa ppc ppc64 sparc x86"
 IUSE="debug"
 
 DEPEND="dev-libs/boost:="



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/lucene++/

2018-01-24 Thread Sergei Trofimovich
commit: 236f86374a12f5eea7a348007a121bb94c657e56
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Jan 24 20:29:30 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Jan 24 21:25:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=236f8637

dev-cpp/lucene++: stable 3.0.7 for sparc, bug #563966

Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 dev-cpp/lucene++/lucene++-3.0.7.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-cpp/lucene++/lucene++-3.0.7.ebuild 
b/dev-cpp/lucene++/lucene++-3.0.7.ebuild
index 75e282e5ff4..9f00187a3ea 100644
--- a/dev-cpp/lucene++/lucene++-3.0.7.ebuild
+++ b/dev-cpp/lucene++/lucene++-3.0.7.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
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/luceneplusplus/LucenePlusPlus/archive/rel_${PV}.tar.
 
 LICENSE="|| ( LGPL-3 Apache-2.0 )"
 SLOT="0"
-KEYWORDS="amd64 hppa ~ppc ppc64 ~sparc x86"
+KEYWORDS="amd64 hppa ~ppc ppc64 sparc x86"
 IUSE="debug"
 
 DEPEND="dev-libs/boost:="



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/lucene++/

2017-12-23 Thread Sergei Trofimovich
commit: db48662ed414166e6c47cff71fd5a498096da4b8
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Dec 22 14:04:29 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Dec 23 19:53:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db48662e

dev-cpp/lucene++: keyworded 3.0.7 for sparc, bug #555984

Package-Manager: Portage-2.3.8, Repoman-2.3.3
RepoMan-Options: --include-arches="sparc"

 dev-cpp/lucene++/lucene++-3.0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/lucene++/lucene++-3.0.7.ebuild 
b/dev-cpp/lucene++/lucene++-3.0.7.ebuild
index ddb0f0570e2..75e282e5ff4 100644
--- a/dev-cpp/lucene++/lucene++-3.0.7.ebuild
+++ b/dev-cpp/lucene++/lucene++-3.0.7.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/luceneplusplus/LucenePlusPlus/archive/rel_${PV}.tar.
 
 LICENSE="|| ( LGPL-3 Apache-2.0 )"
 SLOT="0"
-KEYWORDS="amd64 hppa ~ppc ppc64 x86"
+KEYWORDS="amd64 hppa ~ppc ppc64 ~sparc x86"
 IUSE="debug"
 
 DEPEND="dev-libs/boost:="



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/lucene++/

2017-09-24 Thread Sergei Trofimovich
commit: 98205eb6e1bae7a8befeecf84b15acd3ed31b159
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Sep 24 10:37:18 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Sep 24 10:39:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98205eb6

dev-cpp/lucene++: keyworded 3.0.7 for ppc, bug #555984

Package-Manager: Portage-2.3.10, Repoman-2.3.3
RepoMan-Options: --include-arches="ppc"

 dev-cpp/lucene++/lucene++-3.0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/lucene++/lucene++-3.0.7.ebuild 
b/dev-cpp/lucene++/lucene++-3.0.7.ebuild
index b06475b036d..ddb0f0570e2 100644
--- a/dev-cpp/lucene++/lucene++-3.0.7.ebuild
+++ b/dev-cpp/lucene++/lucene++-3.0.7.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/luceneplusplus/LucenePlusPlus/archive/rel_${PV}.tar.
 
 LICENSE="|| ( LGPL-3 Apache-2.0 )"
 SLOT="0"
-KEYWORDS="amd64 hppa ppc64 x86"
+KEYWORDS="amd64 hppa ~ppc ppc64 x86"
 IUSE="debug"
 
 DEPEND="dev-libs/boost:="



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/lucene++/

2017-06-02 Thread Jeroen Roovers
commit: 5a4fa845fe8ca5d1dc57a703df439b31459b3593
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Jun  2 12:04:05 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Jun  2 12:04:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a4fa845

dev-cpp/lucene++: Stable for HPPA too.

Package-Manager: Portage-2.3.6, Repoman-2.3.2
RepoMan-Options: --ignore-arches

 dev-cpp/lucene++/lucene++-3.0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/lucene++/lucene++-3.0.7.ebuild 
b/dev-cpp/lucene++/lucene++-3.0.7.ebuild
index f2655c3b0a3..b06475b036d 100644
--- a/dev-cpp/lucene++/lucene++-3.0.7.ebuild
+++ b/dev-cpp/lucene++/lucene++-3.0.7.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/luceneplusplus/LucenePlusPlus/archive/rel_${PV}.tar.
 
 LICENSE="|| ( LGPL-3 Apache-2.0 )"
 SLOT="0"
-KEYWORDS="amd64 ~hppa ppc64 x86"
+KEYWORDS="amd64 hppa ppc64 x86"
 IUSE="debug"
 
 DEPEND="dev-libs/boost:="



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/lucene++/

2016-12-31 Thread Agostino Sarubbo
commit: 227857e43483b3956bbd0fcb549a8a6d3d25aa5a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Dec 31 22:19:08 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Dec 31 22:20:24 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=227857e4

dev-cpp/lucene++: amd64 stable wrt bug #563966

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-cpp/lucene++/lucene++-3.0.7.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-cpp/lucene++/lucene++-3.0.7.ebuild 
b/dev-cpp/lucene++/lucene++-3.0.7.ebuild
index c814265..e423a42 100644
--- a/dev-cpp/lucene++/lucene++-3.0.7.ebuild
+++ b/dev-cpp/lucene++/lucene++-3.0.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/luceneplusplus/LucenePlusPlus/archive/rel_${PV}.tar.
 
 LICENSE="|| ( LGPL-3 Apache-2.0 )"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc64 ~x86"
+KEYWORDS="amd64 ~hppa ~ppc64 ~x86"
 IUSE="debug"
 
 DEPEND="dev-libs/boost:="



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/lucene++/files/, dev-cpp/lucene++/

2015-11-07 Thread Sergey Popov
commit: 382adf0622c0f35113f2899f3f0e480ceec8de49
Author: Sergey Popov  gentoo  org>
AuthorDate: Sat Nov  7 11:39:04 2015 +
Commit: Sergey Popov  gentoo  org>
CommitDate: Sat Nov  7 11:39:35 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=382adf06

dev-cpp/lucene++: fix building with Boost 1.58

Reported-by: Dennis Schridde  gmx.net>
Gentoo-Bug: 560842

Package-Manager: portage-2.2.24

 .../lucene++/files/lucene++-3.0.7-boost-1.58.patch | 37 ++
 dev-cpp/lucene++/lucene++-3.0.7.ebuild |  2 ++
 2 files changed, 39 insertions(+)

diff --git a/dev-cpp/lucene++/files/lucene++-3.0.7-boost-1.58.patch 
b/dev-cpp/lucene++/files/lucene++-3.0.7-boost-1.58.patch
new file mode 100644
index 000..9ff33fd
--- /dev/null
+++ b/dev-cpp/lucene++/files/lucene++-3.0.7-boost-1.58.patch
@@ -0,0 +1,37 @@
+commit 1987082cf9278a639d772b4f35a8ae2d34944177
+Author: Václav Slavík 
+Date:   Mon May 4 18:04:46 2015 +0200
+
+Fix compilation with Boost 1.58
+
+1.58 introduces strict type checking in boost::get() and while that's
+good in theory, the VariantUtils code makes it impractical to use.
+Instead, use relaxed_get() to get the old behavior. relaxed_get() didn't
+exist in older versions of Boost, so the code must check BOOST_VERSION.
+
+Fixes #93.
+
+diff --git a/include/VariantUtils.h b/include/VariantUtils.h
+index 1e6c243..5a72e59 100644
+--- a/include/VariantUtils.h
 b/include/VariantUtils.h
+@@ -8,6 +8,7 @@
+ #define VARIANTUTILS_H
+ 
+ #include 
++#include 
+ #include "Lucene.h"
+ #include "MiscUtils.h"
+ 
+@@ -22,7 +23,11 @@ public:
+ 
+ template 
+ static TYPE get(VAR var) {
++#if BOOST_VERSION < 105800
+ return var.type() == typeid(TYPE) ? boost::get(var) : TYPE();
++#else
++return var.type() == typeid(TYPE) ? boost::relaxed_get(var) : 
TYPE();
++#endif
+ }
+ 
+ template 

diff --git a/dev-cpp/lucene++/lucene++-3.0.7.ebuild 
b/dev-cpp/lucene++/lucene++-3.0.7.ebuild
index 3bb2bb8..c814265 100644
--- a/dev-cpp/lucene++/lucene++-3.0.7.ebuild
+++ b/dev-cpp/lucene++/lucene++-3.0.7.ebuild
@@ -25,6 +25,8 @@ S="${WORKDIR}/${MY_P}"
 
 DOCS=( AUTHORS README.rst )
 
+PATCHES=( "${FILESDIR}/${P}-boost-1.58.patch" )
+
 src_configure() {
local mycmakeargs=(
-DENABLE_DEMO=OFF



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/lucene++/, dev-cpp/lucene++/files/

2015-11-07 Thread Sergey Popov
commit: 6f2a47bbaec096fcd4bc9b8d6a3977f026f96afa
Author: Sergey Popov  gentoo  org>
AuthorDate: Sat Nov  7 11:36:38 2015 +
Commit: Sergey Popov  gentoo  org>
CommitDate: Sat Nov  7 11:39:33 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f2a47bb

dev-cpp/lucene++: drop old version

Package-Manager: portage-2.2.24

 dev-cpp/lucene++/Manifest  |  1 -
 .../files/lucene++-3.0.6-disable-demos.patch   | 13 ---
 .../files/lucene++-3.0.6-disable-tests.patch   | 42 --
 .../lucene++-3.0.6-fix-installing-headers.patch| 39 
 dev-cpp/lucene++/lucene++-3.0.6.ebuild | 39 
 5 files changed, 134 deletions(-)

diff --git a/dev-cpp/lucene++/Manifest b/dev-cpp/lucene++/Manifest
index 611bcb3..7e1a6ec 100644
--- a/dev-cpp/lucene++/Manifest
+++ b/dev-cpp/lucene++/Manifest
@@ -1,2 +1 @@
-DIST lucene++-3.0.6.tar.gz 1529066 SHA256 
3e7092a4935e0d1ad5c6d7ac8f3c6ed2f53e51321237ce83744bbf02e0d61519 SHA512 
c65aac4cdc92b4593a7d9996273047ff68cc097b755bacdd424266ffcf9143b491ef91123b8e78d9f1fba3d9ac39078a0c2c97c22a39f646f84a0fef0f2956ef
 WHIRLPOOL 
7064b69214d62e05986c78fee2873222c85c2a7a4c892fcc29a5b47f0b1cb67e64789f3665dc3b8ca3628daf28e05c331a99cd0111062683e9323a6827e7ebf5
 DIST lucene++-3.0.7.tar.gz 2013570 SHA256 
6c19f203311e4b44a0ccf7b1127db77436eb47159ea1c54f7531a0b1ca585e0c SHA512 
92f3bba320980673cc64c983616aa38d25b44ea811237ed226741b892757fb8151e4f833aa58a18dbe7a0c9a899d94e828aa15e6d7b48a69ab730d1d772db220
 WHIRLPOOL 
e5d18d6d0ac90f8b0ace161dc0457b2ca3546c211e96ac3c44dea4ba7d9bbd6bd9183016ceb2bccd8516261db0ca2dd4331701bb37e653e96df9453d6acbc878

diff --git a/dev-cpp/lucene++/files/lucene++-3.0.6-disable-demos.patch 
b/dev-cpp/lucene++/files/lucene++-3.0.6-disable-demos.patch
deleted file mode 100644
index ba5deca..000
--- a/dev-cpp/lucene++/files/lucene++-3.0.6-disable-demos.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 9217c21..d4e7b86 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -118,7 +118,7 @@ enable_testing()
- 
- add_subdirectory(src/core)
- add_subdirectory(src/contrib)
--add_subdirectory(src/demo)
-+#add_subdirectory(src/demo)
- add_subdirectory(src/test)
- 
- #

diff --git a/dev-cpp/lucene++/files/lucene++-3.0.6-disable-tests.patch 
b/dev-cpp/lucene++/files/lucene++-3.0.6-disable-tests.patch
deleted file mode 100644
index 1fae17e..000
--- a/dev-cpp/lucene++/files/lucene++-3.0.6-disable-tests.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-Forwarded: https://github.com/luceneplusplus/LucenePlusPlus/pull/64
-Author: Gianfranco Costamagna 
-Description: Disabling tests until we find a proper way for building and 
including gtest
- In the next release this might become possible, after commit 83356d9681fb52
- 
https://github.com/luceneplusplus/LucenePlusPlus/commit/83356d9681fb52a4c190d2cf033279006c1bf57d
-Last-Update: 2014-08-25
 a/CMakeExternal.txt
-+++ b/CMakeExternal.txt
-@@ -1,5 +1,6 @@
- # Enable ExternalProject CMake module
- include(ExternalProject)
-+find_package(Subversion REQUIRED)
- 
- # main directory for external projects
- set_directory_properties(PROPERTIES EP_PREFIX 
${CMAKE_CURRENT_BINARY_DIR}/ThirdParty)
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -49,7 +49,6 @@
- # bootstrap
- 
- 
--find_package(Subversion REQUIRED)
- find_package(Threads REQUIRED)
- find_package(Boost COMPONENTS
-   date_time
-@@ -114,13 +113,13 @@
-   ${CMAKE_CURRENT_BINARY_DIR}/include
- )
- 
--include(CMakeExternal.txt)
--enable_testing()
-+#include(CMakeExternal.txt)
-+#enable_testing()
- 
- add_subdirectory(src/core)
- add_subdirectory(src/contrib)
- #add_subdirectory(src/demo)
--add_subdirectory(src/test)
-+#add_subdirectory(src/test)
- 
- #
- # install pkg-config file

diff --git a/dev-cpp/lucene++/files/lucene++-3.0.6-fix-installing-headers.patch 
b/dev-cpp/lucene++/files/lucene++-3.0.6-fix-installing-headers.patch
deleted file mode 100644
index f9ccc84..000
--- a/dev-cpp/lucene++/files/lucene++-3.0.6-fix-installing-headers.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-From: rezso 
-Date: Mon, 19 May 2014 09:20:40 +0100
-Subject: [PATCH] fix installing lucene++ headers in 3.0.6
-
-Origin: upstream, 
https://github.com/luceneplusplus/LucenePlusPlus/commit/994f03cf736229044a168835ae7387696041658f
-Description: backport upstream patch to fix missing headers install
-
-Index: lucene++-3.0.6/CMakeLists.txt
-===
 lucene++-3.0.6.orig/CMakeLists.txt
-+++ lucene++-3.0.6/CMakeLists.txt
-@@ -139,6 +139,14 @@ if(NOT WIN32)
- DESTINATION ${LIB_DESTINATION}/pkgconfig)
- endif()
- 
-+#
-+# install Config.h
-+#
-+install(
-+  FILES
-+  "${CMAKE_CURRENT_BINARY_DIR}/include/Config.h"
-+  DESTINATION includ