diff options
Diffstat (limited to 'devel/sdsl-lite')
-rw-r--r-- | devel/sdsl-lite/Makefile | 9 | ||||
-rw-r--r-- | devel/sdsl-lite/distinfo | 10 | ||||
-rw-r--r-- | devel/sdsl-lite/files/patch-include_sdsl_louds__tree.hpp | 19 | ||||
-rw-r--r-- | devel/sdsl-lite/pkg-plist | 4 |
4 files changed, 13 insertions, 29 deletions
diff --git a/devel/sdsl-lite/Makefile b/devel/sdsl-lite/Makefile index fd763bd755fe..1514d02cf78d 100644 --- a/devel/sdsl-lite/Makefile +++ b/devel/sdsl-lite/Makefile @@ -1,7 +1,7 @@ PORTNAME= sdsl-lite DISTVERSIONPREFIX= v -DISTVERSION= 2.1.1-137 -DISTVERSIONSUFFIX= -gc32874c +DISTVERSION= 2.3.1-vgteam-20 +DISTVERSIONSUFFIX= -g8abd7c9 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org @@ -11,15 +11,16 @@ WWW= https://github.com/simongog/sdsl-lite LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -USES= cmake:testing compiler:c++11-lang +USES= cmake:testing compiler:c++17-lang USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= simongog GH_TUPLE= simongog:libdivsufsort:0f24acd:libdivsufsort/external/libdivsufsort \ - google:googletest:c2d90bd:googletest/external/googletest + google:googletest:71815bb:googletest/external/googletest CMAKE_ON= BUILD_SHARED_LIBS +CMAKE_OFF= WITH_GOOGLETEST CONFLICTS_INSTALL= libdivsufsort diff --git a/devel/sdsl-lite/distinfo b/devel/sdsl-lite/distinfo index 14007db745a0..425808ada147 100644 --- a/devel/sdsl-lite/distinfo +++ b/devel/sdsl-lite/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1689969070 -SHA256 (simongog-sdsl-lite-v2.1.1-137-gc32874c_GH0.tar.gz) = 3554d08faf7375833ec05b8e44b6837550acace9a995734aacca3f4cb0b3732e -SIZE (simongog-sdsl-lite-v2.1.1-137-gc32874c_GH0.tar.gz) = 646011 +TIMESTAMP = 1760081725 +SHA256 (simongog-sdsl-lite-v2.3.1-vgteam-20-g8abd7c9_GH0.tar.gz) = e56afbf9639befb99b88978e59350ceb6cbdfa6147099ebe6bebe29b14c8bec4 +SIZE (simongog-sdsl-lite-v2.3.1-vgteam-20-g8abd7c9_GH0.tar.gz) = 1166860 SHA256 (simongog-libdivsufsort-0f24acd_GH0.tar.gz) = 10f76dba7a59111404511ff313b23098950f5b2eef69e3f249e63c59cca09d3e SIZE (simongog-libdivsufsort-0f24acd_GH0.tar.gz) = 25952 -SHA256 (google-googletest-c2d90bd_GH0.tar.gz) = 014bf6c1c899344efb5bfe458326a459e04e3e2347f20eb9156af36bbade0829 -SIZE (google-googletest-c2d90bd_GH0.tar.gz) = 1284614 +SHA256 (google-googletest-71815bb_GH0.tar.gz) = 386281d4eddb10c6cf5f93ee02d56793fb075138cb584ca31b1e70ab38c7678c +SIZE (google-googletest-71815bb_GH0.tar.gz) = 873787 diff --git a/devel/sdsl-lite/files/patch-include_sdsl_louds__tree.hpp b/devel/sdsl-lite/files/patch-include_sdsl_louds__tree.hpp deleted file mode 100644 index aac7769bbd31..000000000000 --- a/devel/sdsl-lite/files/patch-include_sdsl_louds__tree.hpp +++ /dev/null @@ -1,19 +0,0 @@ -- fix build with clang-19, see https://github.com/simongog/sdsl-lite/issues/462 - ---- include/sdsl/louds_tree.hpp.orig 2024-11-03 05:50:59 UTC -+++ include/sdsl/louds_tree.hpp -@@ -176,12 +176,13 @@ class louds_tree - return v.nr; - } - -- -+#if 0 - void swap(louds_tree& tree) { - m_bv.swap(tree.m_bv); - util::swap_support(m_bv_select1, tree.m_select1, &m_bv, &(tree.m_bv)); - util::swap_support(m_bv_select0, tree.m_select0, &m_bv, &(tree.m_bv)); - } -+#endif - - size_type serialize(std::ostream& out, structure_tree_node* v=nullptr, std::string name="")const { - structure_tree_node* child = structure_tree::add_child(v, name, util::class_name(*this)); diff --git a/devel/sdsl-lite/pkg-plist b/devel/sdsl-lite/pkg-plist index becee623b563..fdf4179bd35d 100644 --- a/devel/sdsl-lite/pkg-plist +++ b/devel/sdsl-lite/pkg-plist @@ -68,6 +68,7 @@ include/sdsl/rank_support_scan.hpp include/sdsl/rank_support_v.hpp include/sdsl/rank_support_v5.hpp include/sdsl/raster_img.hpp +include/sdsl/rle_vector.hpp include/sdsl/rmq_succinct_sada.hpp include/sdsl/rmq_succinct_sct.hpp include/sdsl/rmq_support.hpp @@ -81,6 +82,7 @@ include/sdsl/select_support.hpp include/sdsl/select_support_mcl.hpp include/sdsl/select_support_scan.hpp include/sdsl/sfstream.hpp +include/sdsl/simple_sds.hpp include/sdsl/sorted_int_stack.hpp include/sdsl/sorted_multi_stack_support.hpp include/sdsl/sorted_stack_support.hpp @@ -116,7 +118,7 @@ lib/libdivsufsort64.so lib/libdivsufsort64.so.3 lib/libdivsufsort64.so.3.0.1 lib/libsdsl.so -lib/libsdsl.so.2.1.0 +lib/libsdsl.so.2.3.1 lib/libsdsl.so.3 libdata/pkgconfig/libdivsufsort.pc libdata/pkgconfig/libdivsufsort64.pc |