summaryrefslogtreecommitdiff
path: root/textproc
diff options
context:
space:
mode:
authormrg <mrg@pkgsrc.org>2018-02-08 07:28:57 +0000
committermrg <mrg@pkgsrc.org>2018-02-08 07:28:57 +0000
commit82409302e866611eda4ba718bd5b6ad0a0c2699f (patch)
tree3f89c06f6a02e57b598817dec36020278d7b7fef /textproc
parent9a3647909f9df534e17572a2a058d3e8d27ed0fe (diff)
downloadpkgsrc-82409302e866611eda4ba718bd5b6ad0a0c2699f.tar.gz
port these packages to GCC 6:
- audacity: GCC 6 wants std namespace, found via <cmath>. - smpeg2: don't initialise unsigned with "0-1". - libclucene/strigi: match GCC 6 (and 7, and 8, and 9.)
Diffstat (limited to 'textproc')
-rw-r--r--textproc/libclucene/distinfo3
-rw-r--r--textproc/libclucene/patches/patch-src_shared_cmake_MacroCheckGccVisibility.cmake15
2 files changed, 17 insertions, 1 deletions
diff --git a/textproc/libclucene/distinfo b/textproc/libclucene/distinfo
index d5c5cee1121..3ed57db7b48 100644
--- a/textproc/libclucene/distinfo
+++ b/textproc/libclucene/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.9 2018/01/26 15:27:04 jperkin Exp $
+$NetBSD: distinfo,v 1.10 2018/02/08 07:28:58 mrg Exp $
SHA1 (clucene-core-2.3.3.4.tar.gz) = 76d6788e747e78abb5abf8eaad78d3342da5f2a4
RMD160 (clucene-core-2.3.3.4.tar.gz) = 5acfc9c8acd167b3684cfc731a60fd9c5465cc9b
@@ -12,3 +12,4 @@ SHA1 (patch-src_core_CLucene_queryParser_QueryParserTokenManager.cpp) = 0ee63584
SHA1 (patch-src_core_CLucene_queryParser_QueryParserTokenManager.h) = 6934ad5e1052850b2aed50d91260bd46801e6274
SHA1 (patch-src_shared_CLucene_LuceneThreads.h) = a08f4ccc70150510650ba82c64b1dff8495b1f10
SHA1 (patch-src_shared_CLucene_config_repl__tchar.h) = 465537d5ee226d9831df2da8d87f3dbc5e364d5f
+SHA1 (patch-src_shared_cmake_MacroCheckGccVisibility.cmake) = 90aaa4649ed167afb3a556dbf251f2205e1c348a
diff --git a/textproc/libclucene/patches/patch-src_shared_cmake_MacroCheckGccVisibility.cmake b/textproc/libclucene/patches/patch-src_shared_cmake_MacroCheckGccVisibility.cmake
new file mode 100644
index 00000000000..91c8ac9b24c
--- /dev/null
+++ b/textproc/libclucene/patches/patch-src_shared_cmake_MacroCheckGccVisibility.cmake
@@ -0,0 +1,15 @@
+$NetBSD: patch-src_shared_cmake_MacroCheckGccVisibility.cmake,v 1.1 2018/02/08 07:28:58 mrg Exp $
+
+also look for GCC 6, 7, 8 and 9.
+
+--- src/shared/cmake/MacroCheckGccVisibility.cmake.orig 2011-03-17 00:21:07.000000000 +0000
++++ src/shared/cmake/MacroCheckGccVisibility.cmake 2018-02-08 06:10:02.136958010 +0000
+@@ -15,7 +15,7 @@
+ # get the gcc version
+ exec_program(${CMAKE_C_COMPILER} ARGS --version OUTPUT_VARIABLE _gcc_version_info)
+
+- string (REGEX MATCH "[345]\\.[0-9]\\.[0-9]" _gcc_version "${_gcc_version_info}")
++ string (REGEX MATCH "[3456789]\\.[0-9]\\.[0-9]" _gcc_version "${_gcc_version_info}")
+ if (NOT _gcc_version)
+
+ # clang reports: clang version 1.1 (trunk 95754)