summaryrefslogtreecommitdiff
path: root/devel/sdsl-lite
diff options
context:
space:
mode:
Diffstat (limited to 'devel/sdsl-lite')
-rw-r--r--devel/sdsl-lite/Makefile9
-rw-r--r--devel/sdsl-lite/distinfo10
-rw-r--r--devel/sdsl-lite/files/patch-include_sdsl_louds__tree.hpp19
-rw-r--r--devel/sdsl-lite/pkg-plist4
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