diff --git a/devel/libantlr4/Makefile b/devel/libantlr4/Makefile index 608a44550e3a..67fb833e3630 100644 --- a/devel/libantlr4/Makefile +++ b/devel/libantlr4/Makefile @@ -1,23 +1,25 @@ # Created by: Muhammad Moinur Rahman<5u623l20@gmail.com> PORTNAME= antlr4 -PORTVERSION= 4.9.1 +PORTVERSION= 4.9.3 DISTVERSIONPREFIX= cpp-runtime- DISTVERSIONSUFFIX= -source CATEGORIES= devel MASTER_SITES= http://www.antlr.org/download/ PKGNAMEPREFIX= lib MAINTAINER= fluffy@FreeBSD.org COMMENT= ANother Tool for Language Recognition (C runtime) LICENSE= BSD3CLAUSE +BUILD_DEPENDS= utf8cpp>0:devel/utf8cpp + USES= cmake compiler:c11 zip NO_WRKSUBDIR= yes DOCSDIR= ${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME} LIBVERSION= ${PORTVERSION} PLIST_SUB+= LIBVERSION=${PORTVERSION} .include diff --git a/devel/libantlr4/distinfo b/devel/libantlr4/distinfo index 188b43adcafc..f3858566ff20 100644 --- a/devel/libantlr4/distinfo +++ b/devel/libantlr4/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1629116842 -SHA256 (antlr4-cpp-runtime-4.9.1-source.zip) = 21647f9d5c55d13f2297e3f61e5dd68283e439983c27bd899f9c8a725bbea7b5 -SIZE (antlr4-cpp-runtime-4.9.1-source.zip) = 670184 +TIMESTAMP = 1636372293 +SHA256 (antlr4-cpp-runtime-4.9.3-source.zip) = 5f0af6efd81f476c3e775c486eb0a71c25d6bbc14373e88a64690e2738d68e03 +SIZE (antlr4-cpp-runtime-4.9.3-source.zip) = 488286 diff --git a/devel/libantlr4/files/patch-runtime_CMakeLists.txt b/devel/libantlr4/files/patch-runtime_CMakeLists.txt deleted file mode 100644 index b1d59d41046c..000000000000 --- a/devel/libantlr4/files/patch-runtime_CMakeLists.txt +++ /dev/null @@ -1,34 +0,0 @@ ---- runtime/CMakeLists.txt.orig 2020-10-10 06:11:48 UTC -+++ runtime/CMakeLists.txt -@@ -1,19 +1,9 @@ - - include(${CMAKE_ROOT}/Modules/ExternalProject.cmake) - --set(THIRDPARTY_DIR ${CMAKE_BINARY_DIR}/runtime/thirdparty) -+set(THIRDPARTY_DIR ${PROJECT_SOURCE_DIR}/runtime/thirdparty) - set(UTFCPP_DIR ${THIRDPARTY_DIR}/utfcpp) --ExternalProject_Add( -- utfcpp -- GIT_REPOSITORY "git://github.com/nemtrif/utfcpp" -- GIT_TAG "v3.1.1" -- SOURCE_DIR ${UTFCPP_DIR} -- UPDATE_DISCONNECTED 1 -- CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${UTFCPP_DIR}/install -Dgtest_force_shared_crt=ON -- TEST_AFTER_INSTALL 1 -- STEP_TARGETS build) - -- - include_directories( - ${PROJECT_SOURCE_DIR}/runtime/src - ${PROJECT_SOURCE_DIR}/runtime/src/atn -@@ -23,8 +13,8 @@ include_directories( - ${PROJECT_SOURCE_DIR}/runtime/src/tree - ${PROJECT_SOURCE_DIR}/runtime/src/tree/pattern - ${PROJECT_SOURCE_DIR}/runtime/src/tree/xpath -- ${UTFCPP_DIR}/install/include/utf8cpp -- ${UTFCPP_DIR}/install/include/utf8cpp/utf8 -+ ${UTFCPP_DIR}/source/ -+ ${UTFCPP_DIR}/source/utf8 - ) - - diff --git a/devel/libantlr4/pkg-plist b/devel/libantlr4/pkg-plist index 2d0b12591f6e..546c579d536e 100644 --- a/devel/libantlr4/pkg-plist +++ b/devel/libantlr4/pkg-plist @@ -1,167 +1,163 @@ include/antlr4-runtime/ANTLRErrorListener.h include/antlr4-runtime/ANTLRErrorStrategy.h include/antlr4-runtime/ANTLRFileStream.h include/antlr4-runtime/ANTLRInputStream.h include/antlr4-runtime/BailErrorStrategy.h include/antlr4-runtime/BaseErrorListener.h include/antlr4-runtime/BufferedTokenStream.h include/antlr4-runtime/CharStream.h include/antlr4-runtime/CommonToken.h include/antlr4-runtime/CommonTokenFactory.h include/antlr4-runtime/CommonTokenStream.h include/antlr4-runtime/ConsoleErrorListener.h include/antlr4-runtime/DefaultErrorStrategy.h include/antlr4-runtime/DiagnosticErrorListener.h include/antlr4-runtime/Exceptions.h include/antlr4-runtime/FailedPredicateException.h include/antlr4-runtime/InputMismatchException.h include/antlr4-runtime/IntStream.h include/antlr4-runtime/InterpreterRuleContext.h include/antlr4-runtime/Lexer.h include/antlr4-runtime/LexerInterpreter.h include/antlr4-runtime/LexerNoViableAltException.h include/antlr4-runtime/ListTokenSource.h include/antlr4-runtime/NoViableAltException.h include/antlr4-runtime/Parser.h include/antlr4-runtime/ParserInterpreter.h include/antlr4-runtime/ParserRuleContext.h include/antlr4-runtime/ProxyErrorListener.h include/antlr4-runtime/RecognitionException.h include/antlr4-runtime/Recognizer.h include/antlr4-runtime/RuleContext.h include/antlr4-runtime/RuleContextWithAltNum.h include/antlr4-runtime/RuntimeMetaData.h include/antlr4-runtime/Token.h include/antlr4-runtime/TokenFactory.h include/antlr4-runtime/TokenSource.h include/antlr4-runtime/TokenStream.h include/antlr4-runtime/TokenStreamRewriter.h include/antlr4-runtime/UnbufferedCharStream.h include/antlr4-runtime/UnbufferedTokenStream.h include/antlr4-runtime/Vocabulary.h include/antlr4-runtime/WritableToken.h include/antlr4-runtime/antlr4-common.h include/antlr4-runtime/antlr4-runtime.h include/antlr4-runtime/atn/ATN.h include/antlr4-runtime/atn/ATNConfig.h include/antlr4-runtime/atn/ATNConfigSet.h include/antlr4-runtime/atn/ATNDeserializationOptions.h include/antlr4-runtime/atn/ATNDeserializer.h include/antlr4-runtime/atn/ATNSerializer.h include/antlr4-runtime/atn/ATNSimulator.h include/antlr4-runtime/atn/ATNState.h include/antlr4-runtime/atn/ATNType.h include/antlr4-runtime/atn/AbstractPredicateTransition.h include/antlr4-runtime/atn/ActionTransition.h include/antlr4-runtime/atn/AmbiguityInfo.h include/antlr4-runtime/atn/ArrayPredictionContext.h include/antlr4-runtime/atn/AtomTransition.h include/antlr4-runtime/atn/BasicBlockStartState.h include/antlr4-runtime/atn/BasicState.h include/antlr4-runtime/atn/BlockEndState.h include/antlr4-runtime/atn/BlockStartState.h include/antlr4-runtime/atn/ContextSensitivityInfo.h include/antlr4-runtime/atn/DecisionEventInfo.h include/antlr4-runtime/atn/DecisionInfo.h include/antlr4-runtime/atn/DecisionState.h include/antlr4-runtime/atn/EmptyPredictionContext.h include/antlr4-runtime/atn/EpsilonTransition.h include/antlr4-runtime/atn/ErrorInfo.h include/antlr4-runtime/atn/LL1Analyzer.h include/antlr4-runtime/atn/LexerATNConfig.h include/antlr4-runtime/atn/LexerATNSimulator.h include/antlr4-runtime/atn/LexerAction.h include/antlr4-runtime/atn/LexerActionExecutor.h include/antlr4-runtime/atn/LexerActionType.h include/antlr4-runtime/atn/LexerChannelAction.h include/antlr4-runtime/atn/LexerCustomAction.h include/antlr4-runtime/atn/LexerIndexedCustomAction.h include/antlr4-runtime/atn/LexerModeAction.h include/antlr4-runtime/atn/LexerMoreAction.h include/antlr4-runtime/atn/LexerPopModeAction.h include/antlr4-runtime/atn/LexerPushModeAction.h include/antlr4-runtime/atn/LexerSkipAction.h include/antlr4-runtime/atn/LexerTypeAction.h include/antlr4-runtime/atn/LookaheadEventInfo.h include/antlr4-runtime/atn/LoopEndState.h include/antlr4-runtime/atn/NotSetTransition.h include/antlr4-runtime/atn/OrderedATNConfigSet.h include/antlr4-runtime/atn/ParseInfo.h include/antlr4-runtime/atn/ParserATNSimulator.h include/antlr4-runtime/atn/PlusBlockStartState.h include/antlr4-runtime/atn/PlusLoopbackState.h include/antlr4-runtime/atn/PrecedencePredicateTransition.h include/antlr4-runtime/atn/PredicateEvalInfo.h include/antlr4-runtime/atn/PredicateTransition.h include/antlr4-runtime/atn/PredictionContext.h include/antlr4-runtime/atn/PredictionMode.h include/antlr4-runtime/atn/ProfilingATNSimulator.h include/antlr4-runtime/atn/RangeTransition.h include/antlr4-runtime/atn/RuleStartState.h include/antlr4-runtime/atn/RuleStopState.h include/antlr4-runtime/atn/RuleTransition.h include/antlr4-runtime/atn/SemanticContext.h include/antlr4-runtime/atn/SetTransition.h include/antlr4-runtime/atn/SingletonPredictionContext.h include/antlr4-runtime/atn/StarBlockStartState.h include/antlr4-runtime/atn/StarLoopEntryState.h include/antlr4-runtime/atn/StarLoopbackState.h include/antlr4-runtime/atn/TokensStartState.h include/antlr4-runtime/atn/Transition.h include/antlr4-runtime/atn/WildcardTransition.h include/antlr4-runtime/dfa/DFA.h include/antlr4-runtime/dfa/DFASerializer.h include/antlr4-runtime/dfa/DFAState.h include/antlr4-runtime/dfa/LexerDFASerializer.h include/antlr4-runtime/misc/InterpreterDataReader.h include/antlr4-runtime/misc/Interval.h include/antlr4-runtime/misc/IntervalSet.h include/antlr4-runtime/misc/MurmurHash.h include/antlr4-runtime/misc/Predicate.h include/antlr4-runtime/support/Any.h include/antlr4-runtime/support/Arrays.h include/antlr4-runtime/support/BitSet.h include/antlr4-runtime/support/CPPUtils.h +include/antlr4-runtime/support/Casts.h include/antlr4-runtime/support/Declarations.h +include/antlr4-runtime/support/Guid.h include/antlr4-runtime/support/StringUtils.h -include/antlr4-runtime/support/guid.h include/antlr4-runtime/tree/AbstractParseTreeVisitor.h include/antlr4-runtime/tree/ErrorNode.h include/antlr4-runtime/tree/ErrorNodeImpl.h include/antlr4-runtime/tree/IterativeParseTreeWalker.h include/antlr4-runtime/tree/ParseTree.h include/antlr4-runtime/tree/ParseTreeListener.h include/antlr4-runtime/tree/ParseTreeProperty.h include/antlr4-runtime/tree/ParseTreeVisitor.h include/antlr4-runtime/tree/ParseTreeWalker.h include/antlr4-runtime/tree/TerminalNode.h include/antlr4-runtime/tree/TerminalNodeImpl.h include/antlr4-runtime/tree/Trees.h include/antlr4-runtime/tree/pattern/Chunk.h include/antlr4-runtime/tree/pattern/ParseTreeMatch.h include/antlr4-runtime/tree/pattern/ParseTreePattern.h include/antlr4-runtime/tree/pattern/ParseTreePatternMatcher.h include/antlr4-runtime/tree/pattern/RuleTagToken.h include/antlr4-runtime/tree/pattern/TagChunk.h include/antlr4-runtime/tree/pattern/TextChunk.h include/antlr4-runtime/tree/pattern/TokenTagToken.h include/antlr4-runtime/tree/xpath/XPath.h include/antlr4-runtime/tree/xpath/XPathElement.h include/antlr4-runtime/tree/xpath/XPathLexer.h include/antlr4-runtime/tree/xpath/XPathLexerErrorListener.h include/antlr4-runtime/tree/xpath/XPathRuleAnywhereElement.h include/antlr4-runtime/tree/xpath/XPathRuleElement.h include/antlr4-runtime/tree/xpath/XPathTokenAnywhereElement.h include/antlr4-runtime/tree/xpath/XPathTokenElement.h include/antlr4-runtime/tree/xpath/XPathWildcardAnywhereElement.h include/antlr4-runtime/tree/xpath/XPathWildcardElement.h -include/antlr4-runtime/utf8.h -include/antlr4-runtime/utf8/checked.h -include/antlr4-runtime/utf8/core.h -include/antlr4-runtime/utf8/cpp11.h -include/antlr4-runtime/utf8/unchecked.h lib/libantlr4-runtime.a lib/libantlr4-runtime.so lib/libantlr4-runtime.so.%%LIBVERSION%% %%DOCSDIR%%/README.md %%DOCSDIR%%/VERSION