From nobody Fri Feb 14 03:17:53 2025 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4YvHLB158Vz5nh7w; Fri, 14 Feb 2025 03:17:54 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YvHL955v6z45kh; Fri, 14 Feb 2025 03:17:53 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1739503073; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=ZTQHtA4oEIgvGp9vtyIKz7diA5t5LSajIjOXBRAjNu4=; b=OQ0PlABkiEhl9jQCpGYAkO9oMwZnIG5MO4fKptQF9iFVeZKfPBBpDsoYIPugJtM9ectYrZ ouELp4HEVPGPJweZl3MiehW4Ic+GckTil41Q+4vMF3xCOQY5t9Xlv/ts8Unj5RTZASS674 eDWnm3we+TEKQDganLvA763Koaa8+xIs8ETxrCa5yw7MZxufHjJ3XAccsK1qeoDsIPE+5N 9XjfUgWmYiRvW3BYhXlrdpGdvuaSI9Z7+HmtTG+7ILiBn1w8sxy3AsiJ0Iho4rYAVEb/Ia 8t7N30M/Dpf5jVpRVhZSg7x2vL4bVipkYVQw2/tlmiUzUBQlE97X7tfm6XUk+w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1739503073; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=ZTQHtA4oEIgvGp9vtyIKz7diA5t5LSajIjOXBRAjNu4=; b=V4i5mclC+fKBfMfGbZqg36FsS8j7DId/Yp+WCS+uUpKVcRri2ujTcZpQ9zPa+opVkhn2Yw KYTnZGRiu3bWW+OGrdQpx8oU8zonJIlT+Cyv0QdqoIy8SA45qcrx4UbrBVxBnwTSodmB5B tyV8/3oZq0NkMQQy3uhFJ3iCiB64WKXSP0EYuKb/vXXPxM3ANz56MjkByfroz56+wPG7Ts jf/ccTxYMznzGv4ztTpzwpRmPRzXozzpQHuqBiaCRyXzVCdMjg13qr+uVOPYpj4x4GJYzI ilQL8pfDRSdWe0x7DFu7WxpVOdPmbr7ZcEuplQ4Auz5JIuvlqQkqvJk6LVpWkw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1739503073; a=rsa-sha256; cv=none; b=m5yMvtVfgwOS609o0gSG/sFTPR4jm+OWIw+tZbAmXCJOjDcKiZLw8HmiWzZ9Sgw4xLDfYK F6CvHl4DpUT2qox1grN6FA+p1Tbcvv+vmg+qUSWGi/qX3GT5DNZq4z/3NCa1JVqFvBV5wX e25qoA736jw0k6TrQFtxV93I+V0pVi4U7jRXshoSh8dEXpq7rHa8YjkrNJG3fTJoim2iB5 FJTI5/nKDoGHTA65j3n6I3Xn36Vt1C6x7rT3W3tLdFK1+mj67yUU4xqTgWSRXSJGk+v9FK yURHaKNllmJ6jbLaRrxLtalUVnRykQFVRlhnbkJE8XZX9b6b2Xcj7bjzhorsNg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4YvHL94jXqz1CJh; Fri, 14 Feb 2025 03:17:53 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 51E3Hrx8022334; Fri, 14 Feb 2025 03:17:53 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 51E3Hrk0022331; Fri, 14 Feb 2025 03:17:53 GMT (envelope-from git) Date: Fri, 14 Feb 2025 03:17:53 GMT Message-Id: <202502140317.51E3Hrk0022331@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Dima Panov Subject: git: b879dd313fcd - main - textproc/luceneplusplus: update to 3.0.9 release, fix build with boost >= 1.87.0 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-all@freebsd.org Sender: owner-dev-commits-ports-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: fluffy X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: b879dd313fcdd8d38a6e60b745c557fb56eacbb8 Auto-Submitted: auto-generated The branch main has been updated by fluffy: URL: https://cgit.FreeBSD.org/ports/commit/?id=b879dd313fcdd8d38a6e60b745c557fb56eacbb8 commit b879dd313fcdd8d38a6e60b745c557fb56eacbb8 Author: Dima Panov AuthorDate: 2025-02-14 01:11:11 +0000 Commit: Dima Panov CommitDate: 2025-02-14 03:17:03 +0000 textproc/luceneplusplus: update to 3.0.9 release, fix build with boost >= 1.87.0 While here, adopt --- textproc/luceneplusplus/Makefile | 16 +++++---- textproc/luceneplusplus/distinfo | 10 ++++-- textproc/luceneplusplus/pkg-plist | 76 ++++++++++++++++++++++++++++++++++++--- 3 files changed, 88 insertions(+), 14 deletions(-) diff --git a/textproc/luceneplusplus/Makefile b/textproc/luceneplusplus/Makefile index e3731ee0b0b6..b9564a47ea0d 100644 --- a/textproc/luceneplusplus/Makefile +++ b/textproc/luceneplusplus/Makefile @@ -1,13 +1,16 @@ PORTNAME= lucene++ -PORTVERSION= 3.0.8 -PORTREVISION= 9 +PORTVERSION= 3.0.9 DISTVERSIONPREFIX= rel_ CATEGORIES= textproc -MAINTAINER= ports@FreeBSD.org +MAINTAINER= fluffy@FreeBSD.org COMMENT= C++ port of the Lucene library WWW= https://github.com/luceneplusplus/LucenePlusPlus +PATCH_SITES+= https://github.com/luceneplusplus/LucenePlusPlus/commit/ +PATCHFILES+= c18ead2b0c4aa62af01450cb12353a0baa51411f.patch:-p1 +PATCHFILES+= e6a376836e5c891577eae6369263152106b9bc02.patch:-p1 + LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/LGPL.license @@ -20,14 +23,15 @@ USES= cmake compiler:c++11-lang USE_LDCONFIG= yes CMAKE_OFF= ENABLE_TEST ENABLE_DEMO +PLIST_SUB+= LIBVERSION="${PORTVERSION}" + .include post-patch: ${REINPLACE_CMD} "/cotire/d" ${WRKSRC}/src/contrib/CMakeLists.txt \ ${WRKSRC}/src/core/CMakeLists.txt \ ${WRKSRC}/src/test/CMakeLists.txt - ${REINPLACE_CMD} 's,include/pkgconfig,libdata/pkgconfig,;s,include/cmake,share/lucene++/cmake,' \ - ${WRKSRC}/src/config/core/CMakeLists.txt \ - ${WRKSRC}/src/config/contrib/CMakeLists.txt + ${REINPLACE_CMD} 's,LIB_DESTINATION}/pkgconfig,CMAKE_INSTALL_LIBDIR}/pkgconfig,' \ + ${WRKSRC}/src/config/core/CMakeLists.txt .include diff --git a/textproc/luceneplusplus/distinfo b/textproc/luceneplusplus/distinfo index 41750610febf..e20110510853 100644 --- a/textproc/luceneplusplus/distinfo +++ b/textproc/luceneplusplus/distinfo @@ -1,3 +1,7 @@ -TIMESTAMP = 1609777483 -SHA256 (luceneplusplus-LucenePlusPlus-rel_3.0.8_GH0.tar.gz) = af5cf59a93cf6dce86828e108e010359517c25ce487152af68520785d183813c -SIZE (luceneplusplus-LucenePlusPlus-rel_3.0.8_GH0.tar.gz) = 2456644 +TIMESTAMP = 1739488930 +SHA256 (luceneplusplus-LucenePlusPlus-rel_3.0.9_GH0.tar.gz) = 4e69e29d5d79a976498ef71eab70c9c88c7014708be4450a9fda7780fe93584e +SIZE (luceneplusplus-LucenePlusPlus-rel_3.0.9_GH0.tar.gz) = 2458287 +SHA256 (c18ead2b0c4aa62af01450cb12353a0baa51411f.patch) = 82c530572e64f4043ffdb7dd9a7851773626e503c0c9a1f7ef32eebd7a6abff3 +SIZE (c18ead2b0c4aa62af01450cb12353a0baa51411f.patch) = 2416 +SHA256 (e6a376836e5c891577eae6369263152106b9bc02.patch) = 8dd347a573847c1fa25147a4f23f889ebffb3c184de358f74f90e5f50a542a50 +SIZE (e6a376836e5c891577eae6369263152106b9bc02.patch) = 2902 diff --git a/textproc/luceneplusplus/pkg-plist b/textproc/luceneplusplus/pkg-plist index 28717a69ee5a..d1b1249ade9a 100644 --- a/textproc/luceneplusplus/pkg-plist +++ b/textproc/luceneplusplus/pkg-plist @@ -3,6 +3,12 @@ include/lucene++/AbstractAllTermDocs.h include/lucene++/AbstractField.h include/lucene++/AllTermDocs.h include/lucene++/Analyzer.h +include/lucene++/ArabicAnalyzer.h +include/lucene++/ArabicLetterTokenizer.h +include/lucene++/ArabicNormalizationFilter.h +include/lucene++/ArabicNormalizer.h +include/lucene++/ArabicStemFilter.h +include/lucene++/ArabicStemmer.h include/lucene++/Array.h include/lucene++/Attribute.h include/lucene++/AttributeSource.h @@ -16,6 +22,9 @@ include/lucene++/BooleanClause.h include/lucene++/BooleanQuery.h include/lucene++/BooleanScorer.h include/lucene++/BooleanScorer2.h +include/lucene++/BrazilianAnalyzer.h +include/lucene++/BrazilianStemFilter.h +include/lucene++/BrazilianStemmer.h include/lucene++/BufferedDeletes.h include/lucene++/BufferedIndexInput.h include/lucene++/BufferedIndexOutput.h @@ -24,6 +33,8 @@ include/lucene++/ByteBlockPool.h include/lucene++/ByteFieldSource.h include/lucene++/ByteSliceReader.h include/lucene++/ByteSliceWriter.h +include/lucene++/CJKAnalyzer.h +include/lucene++/CJKTokenizer.h include/lucene++/CachingSpanFilter.h include/lucene++/CachingTokenFilter.h include/lucene++/CachingWrapperFilter.h @@ -37,6 +48,9 @@ include/lucene++/CharTokenizer.h include/lucene++/CheckIndex.h include/lucene++/ChecksumIndexInput.h include/lucene++/ChecksumIndexOutput.h +include/lucene++/ChineseAnalyzer.h +include/lucene++/ChineseFilter.h +include/lucene++/ChineseTokenizer.h include/lucene++/CloseableThreadLocal.h include/lucene++/Collator.h include/lucene++/Collection.h @@ -50,11 +64,14 @@ include/lucene++/Config.h include/lucene++/ConjunctionScorer.h include/lucene++/ConstantScoreQuery.h include/lucene++/Constants.h +include/lucene++/ContribInc.h include/lucene++/CustomScoreProvider.h include/lucene++/CustomScoreQuery.h include/lucene++/CycleCheck.h +include/lucene++/CzechAnalyzer.h include/lucene++/DateField.h include/lucene++/DateTools.h +include/lucene++/DefaultEncoder.h include/lucene++/DefaultSimilarity.h include/lucene++/DefaultSkipListReader.h include/lucene++/DefaultSkipListWriter.h @@ -85,6 +102,11 @@ include/lucene++/Document.h include/lucene++/DocumentsWriter.h include/lucene++/DocumentsWriterThreadState.h include/lucene++/DoubleFieldSource.h +include/lucene++/DutchAnalyzer.h +include/lucene++/DutchStemFilter.h +include/lucene++/DutchStemmer.h +include/lucene++/ElisionFilter.h +include/lucene++/Encoder.h include/lucene++/ExactPhraseScorer.h include/lucene++/Explanation.h include/lucene++/FSDirectory.h @@ -131,14 +153,27 @@ include/lucene++/FormatPostingsPositionsConsumer.h include/lucene++/FormatPostingsPositionsWriter.h include/lucene++/FormatPostingsTermsConsumer.h include/lucene++/FormatPostingsTermsWriter.h +include/lucene++/Formatter.h +include/lucene++/Fragmenter.h +include/lucene++/FrenchAnalyzer.h +include/lucene++/FrenchStemFilter.h +include/lucene++/FrenchStemmer.h include/lucene++/FreqProxFieldMergeState.h include/lucene++/FreqProxTermsWriter.h include/lucene++/FreqProxTermsWriterPerField.h include/lucene++/FreqProxTermsWriterPerThread.h include/lucene++/FuzzyQuery.h include/lucene++/FuzzyTermEnum.h +include/lucene++/GermanAnalyzer.h +include/lucene++/GermanStemFilter.h +include/lucene++/GermanStemmer.h +include/lucene++/GradientFormatter.h +include/lucene++/GreekAnalyzer.h +include/lucene++/GreekLowerCaseFilter.h include/lucene++/HashMap.h include/lucene++/HashSet.h +include/lucene++/Highlighter.h +include/lucene++/HighlighterScorer.h include/lucene++/HitQueue.h include/lucene++/HitQueueBase.h include/lucene++/ISOLatin1AccentFilter.h @@ -177,6 +212,7 @@ include/lucene++/LowerCaseFilter.h include/lucene++/LowerCaseTokenizer.h include/lucene++/Lucene.h include/lucene++/LuceneAllocator.h +include/lucene++/LuceneContrib.h include/lucene++/LuceneException.h include/lucene++/LuceneFactory.h include/lucene++/LuceneHeaders.h @@ -189,9 +225,11 @@ include/lucene++/MMapDirectory.h include/lucene++/Map.h include/lucene++/MapFieldSelector.h include/lucene++/MapOfSets.h +include/lucene++/MapWeightedSpanTerm.h include/lucene++/MappingCharFilter.h include/lucene++/MatchAllDocsQuery.h include/lucene++/MaxPayloadFunction.h +include/lucene++/MemoryIndex.h include/lucene++/MergeDocIDRemapper.h include/lucene++/MergePolicy.h include/lucene++/MergeScheduler.h @@ -214,6 +252,7 @@ include/lucene++/NormalizeCharMap.h include/lucene++/NormsWriter.h include/lucene++/NormsWriterPerField.h include/lucene++/NormsWriterPerThread.h +include/lucene++/NullFragmenter.h include/lucene++/NumberTools.h include/lucene++/NumericField.h include/lucene++/NumericRangeFilter.h @@ -234,6 +273,9 @@ include/lucene++/PayloadNearQuery.h include/lucene++/PayloadSpanUtil.h include/lucene++/PayloadTermQuery.h include/lucene++/PerFieldAnalyzerWrapper.h +include/lucene++/PersianAnalyzer.h +include/lucene++/PersianNormalizationFilter.h +include/lucene++/PersianNormalizer.h include/lucene++/PhrasePositions.h include/lucene++/PhraseQuery.h include/lucene++/PhraseQueue.h @@ -254,6 +296,9 @@ include/lucene++/QueryParserCharStream.h include/lucene++/QueryParserConstants.h include/lucene++/QueryParserToken.h include/lucene++/QueryParserTokenManager.h +include/lucene++/QueryScorer.h +include/lucene++/QueryTermExtractor.h +include/lucene++/QueryTermScorer.h include/lucene++/QueryTermVector.h include/lucene++/QueryWrapperFilter.h include/lucene++/RAMDirectory.h @@ -270,6 +315,12 @@ include/lucene++/ReqExclScorer.h include/lucene++/ReqOptSumScorer.h include/lucene++/ReusableStringReader.h include/lucene++/ReverseOrdFieldSource.h +include/lucene++/ReverseStringFilter.h +include/lucene++/RussianAnalyzer.h +include/lucene++/RussianLetterTokenizer.h +include/lucene++/RussianLowerCaseFilter.h +include/lucene++/RussianStemFilter.h +include/lucene++/RussianStemmer.h include/lucene++/ScoreCachingWrappingScorer.h include/lucene++/ScoreDoc.h include/lucene++/Scorer.h @@ -297,12 +348,18 @@ include/lucene++/SimilarityDelegator.h include/lucene++/SimpleAnalyzer.h include/lucene++/SimpleFSDirectory.h include/lucene++/SimpleFSLockFactory.h +include/lucene++/SimpleFragmenter.h +include/lucene++/SimpleHTMLEncoder.h +include/lucene++/SimpleHTMLFormatter.h include/lucene++/SimpleLRUCache.h +include/lucene++/SimpleSpanFragmenter.h include/lucene++/SingleInstanceLockFactory.h include/lucene++/SingleTermEnum.h include/lucene++/SloppyPhraseScorer.h include/lucene++/SmallDouble.h include/lucene++/SnapshotDeletionPolicy.h +include/lucene++/SnowballAnalyzer.h +include/lucene++/SnowballFilter.h include/lucene++/Sort.h include/lucene++/SortField.h include/lucene++/SortedTermVectorMapper.h @@ -310,6 +367,7 @@ include/lucene++/SortedVIntList.h include/lucene++/SpanFilter.h include/lucene++/SpanFilterResult.h include/lucene++/SpanFirstQuery.h +include/lucene++/SpanGradientFormatter.h include/lucene++/SpanNearQuery.h include/lucene++/SpanNotQuery.h include/lucene++/SpanOrQuery.h @@ -364,10 +422,13 @@ include/lucene++/TermsHashConsumerPerThread.h include/lucene++/TermsHashPerField.h include/lucene++/TermsHashPerThread.h include/lucene++/TestPoint.h +include/lucene++/TextFragment.h include/lucene++/ThreadPool.h include/lucene++/TimeLimitingCollector.h include/lucene++/Token.h include/lucene++/TokenFilter.h +include/lucene++/TokenGroup.h +include/lucene++/TokenSources.h include/lucene++/TokenStream.h include/lucene++/Tokenizer.h include/lucene++/TopDocs.h @@ -382,19 +443,24 @@ include/lucene++/ValueSource.h include/lucene++/ValueSourceQuery.h include/lucene++/VariantUtils.h include/lucene++/Weight.h +include/lucene++/WeightedSpanTerm.h +include/lucene++/WeightedSpanTermExtractor.h +include/lucene++/WeightedTerm.h include/lucene++/WhitespaceAnalyzer.h include/lucene++/WhitespaceTokenizer.h include/lucene++/WildcardQuery.h include/lucene++/WildcardTermEnum.h include/lucene++/WordlistLoader.h include/lucene++/targetver.h +lib/cmake/liblucene++-contrib/liblucene++-contribConfig.cmake +lib/cmake/liblucene++-contrib/liblucene++-contribConfigVersion.cmake +lib/cmake/liblucene++/liblucene++Config.cmake +lib/cmake/liblucene++/liblucene++ConfigVersion.cmake lib/liblucene++-contrib.so +lib/liblucene++-contrib.so.0 +lib/liblucene++-contrib.so.%%LIBVERSION%% lib/liblucene++.so lib/liblucene++.so.0 -lib/liblucene++.so.3.0.8 +lib/liblucene++.so.%%LIBVERSION%% libdata/pkgconfig/liblucene++.pc libdata/pkgconfig/liblucene++-contrib.pc -share/lucene++/cmake/liblucene++-contribConfig.cmake -share/lucene++/cmake/liblucene++-contribConfigVersion.cmake -share/lucene++/cmake/liblucene++Config.cmake -share/lucene++/cmake/liblucene++ConfigVersion.cmake