diff --git a/textproc/source-highlight/files/patch-lib_tests_stdboosterror.h b/textproc/source-highlight/files/patch-lib_tests_stdboosterror.h new file mode 100644 index 000000000000..d6c52e70e63e --- /dev/null +++ b/textproc/source-highlight/files/patch-lib_tests_stdboosterror.h @@ -0,0 +1,11 @@ +--- lib/tests/stdboosterror.h.orig 2019-06-02 15:22:17 UTC ++++ lib/tests/stdboosterror.h +@@ -4,7 +4,7 @@ static boost::regex_error + #include + + static boost::regex_error +- std_boost_exception(boost::regex_error(boost::regex_constants::error_bad_pattern)); ++ std_boost_exception{boost::regex_error(boost::regex_constants::error_bad_pattern)}; + + /** + * returns the string representing a standard exception (which diff --git a/textproc/source-highlight/files/patch-lib_tests_test__wordtokenizer__main.cpp b/textproc/source-highlight/files/patch-lib_tests_test__wordtokenizer__main.cpp new file mode 100644 index 000000000000..f56001ece7a2 --- /dev/null +++ b/textproc/source-highlight/files/patch-lib_tests_test__wordtokenizer__main.cpp @@ -0,0 +1,22 @@ +--- lib/tests/test_wordtokenizer_main.cpp.orig 2018-10-09 17:21:21 UTC ++++ lib/tests/test_wordtokenizer_main.cpp +@@ -3,15 +3,16 @@ + #endif + + #include +- +-#include "asserttestexit.h" + #include "srchilite/wordtokenizer.h" +-#include "srchilite/tostringcollection.h" + + using namespace std; + using namespace srchilite; + + static ostream &operator <<(ostream &os, const WordTokenizer::WordTokenizerResults::value_type &); ++ ++#include "asserttestexit.h" ++#include "srchilite/tostringcollection.h" ++ + + ostream &operator <<(ostream &os, const WordTokenizer::WordTokenizerResults::value_type &token) { + if (token.first.size()) { diff --git a/textproc/source-highlight/files/patch-tests_Makefile.in b/textproc/source-highlight/files/patch-tests_Makefile.in index 956ceeb09c5b..f798822f22bb 100644 --- a/textproc/source-highlight/files/patch-tests_Makefile.in +++ b/textproc/source-highlight/files/patch-tests_Makefile.in @@ -1,11 +1,20 @@ ---- tests/Makefile.in.orig 2016-08-25 16:54:10 UTC +--- tests/Makefile.in.orig 2024-04-23 17:29:34 UTC +++ tests/Makefile.in -@@ -2108,7 +2108,7 @@ check_defaults: +@@ -14,6 +14,8 @@ + + @SET_MAKE@ + ++.NOTPARALLEL: # some of the java-related tests can't run in parallel ++ + # Copyright (C) 1999-2008 Lorenzo Bettini + # + # This file is free software; as a special exception the author gives +@@ -2240,7 +2242,7 @@ check_defaults: @NO_CTAGS_FALSE@ sed -itesttmp -e 's/\_tmp\.h/\.h/g' test_refs_tmp.h.html test_refs_tmp.cpp.html @NO_CTAGS_FALSE@ sed -itesttmp -e 's/\_tmp\.cpp/\.cpp/g' test_refs_tmp.h.html test_refs_tmp.cpp.html @NO_CTAGS_FALSE@ $(CPP2LATEX_WREFS) -i $(srcdir)/test.h -o test_ref.out.tex $(CTAGS_COMMAND_TMP) -@NO_CTAGS_FALSE@ sed -itesttmp -r 's/([.\/[:alnum:]]+)\/(test\.h\:[[:alnum:]\._]+)/\2/g' test_ref.out.tex # eliminate leading paths +@NO_CTAGS_FALSE@ sed -itesttmp -E 's/([.\/[:alnum:]]+)\/(test\.h\:[[:alnum:]\._]+)/\2/g' test_ref.out.tex # eliminate leading paths @NO_CTAGS_FALSE@ $(CPP2LATEX_WREFSPOST) -i $(srcdir)/test.h -o test_ref_post.out.tex $(CTAGS_COMMAND_TMP) @NO_CTAGS_FALSE@ sed -itesttmp -f $(srcdir)/erasedir3.sed test_ref_post.out.tex # eliminate leading paths @NO_CTAGS_FALSE@ $(CPP2TEXINFO_WREFS) -i $(srcdir)/test.h -o test_ref.out.texinfo $(CTAGS_COMMAND_TMP)