summaryrefslogtreecommitdiff
path: root/science/dlib-cpp
diff options
context:
space:
mode:
Diffstat (limited to 'science/dlib-cpp')
-rw-r--r--science/dlib-cpp/Makefile8
-rw-r--r--science/dlib-cpp/distinfo6
-rw-r--r--science/dlib-cpp/pkg-plist77
3 files changed, 12 insertions, 79 deletions
diff --git a/science/dlib-cpp/Makefile b/science/dlib-cpp/Makefile
index 617844a38ab6..98c6d4828563 100644
--- a/science/dlib-cpp/Makefile
+++ b/science/dlib-cpp/Makefile
@@ -1,6 +1,7 @@
PORTNAME= dlib
DISTVERSIONPREFIX=v
-DISTVERSION= 19.24.8
+DISTVERSION= 20.0
+PORTREVISION= 1
CATEGORIES= science devel math
PKGNAMESUFFIX= -cpp
@@ -14,13 +15,16 @@ LICENSE_FILE= ${WRKSRC}/dlib/LICENSE.txt
LIB_DEPENDS= libpng.so:graphics/png \
libgif.so:graphics/giflib
-USES= cmake compiler:c++11-lang pkgconfig sqlite tar:bzip2 xorg
+USES= cmake compiler:c++11-lang jpeg pkgconfig sqlite tar:bzip2 xorg
USE_LDCONFIG= yes
USE_XORG= ice sm x11 xext
USE_GITHUB= yes
GH_ACCOUNT= davisking
+EXTRACT_AFTER_ARGS= --exclude=${PORTNAME}-${DISTVERSION}/dlib/external \
+ --no-same-owner --no-same-permissions
+
CMAKE_ON= BUILD_SHARED_LIBS
OPTIONS_DEFINE= BLASLAPACK FFMPEG
diff --git a/science/dlib-cpp/distinfo b/science/dlib-cpp/distinfo
index 8f3862fa286a..5beba767785f 100644
--- a/science/dlib-cpp/distinfo
+++ b/science/dlib-cpp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741012083
-SHA256 (davisking-dlib-v19.24.8_GH0.tar.gz) = 819cfd28639fe80ca28039f591a15e01772b7ada479de4a002b95bcb8077ce80
-SIZE (davisking-dlib-v19.24.8_GH0.tar.gz) = 18965261
+TIMESTAMP = 1748714072
+SHA256 (davisking-dlib-v20.0_GH0.tar.gz) = 705749801c7896f5c19c253b6be639f4cef2c1831a9606955f01b600b3d86d80
+SIZE (davisking-dlib-v20.0_GH0.tar.gz) = 18977636
diff --git a/science/dlib-cpp/pkg-plist b/science/dlib-cpp/pkg-plist
index 2efa18ced207..a2a920512e2a 100644
--- a/science/dlib-cpp/pkg-plist
+++ b/science/dlib-cpp/pkg-plist
@@ -215,78 +215,6 @@ include/dlib/entropy_encoder_model/entropy_encoder_model_kernel_6.h
include/dlib/entropy_encoder_model/entropy_encoder_model_kernel_abstract.h
include/dlib/entropy_encoder_model/entropy_encoder_model_kernel_c.h
include/dlib/error.h
-include/dlib/external/cblas/cblas.h
-include/dlib/external/cblas/cblas_f77.h
-include/dlib/external/libjpeg/cderror.h
-include/dlib/external/libjpeg/cdjpeg.h
-include/dlib/external/libjpeg/jconfig.h
-include/dlib/external/libjpeg/jdct.h
-include/dlib/external/libjpeg/jerror.h
-include/dlib/external/libjpeg/jinclude.h
-include/dlib/external/libjpeg/jmemsys.h
-include/dlib/external/libjpeg/jmorecfg.h
-include/dlib/external/libjpeg/jpegint.h
-include/dlib/external/libjpeg/jpeglib.h
-include/dlib/external/libjpeg/jversion.h
-include/dlib/external/libjpeg/transupp.h
-include/dlib/external/libpng/png.h
-include/dlib/external/libpng/pngconf.h
-include/dlib/external/libpng/pngdebug.h
-include/dlib/external/libpng/pnginfo.h
-include/dlib/external/libpng/pnglibconf.h
-include/dlib/external/libpng/pngpriv.h
-include/dlib/external/libpng/pngstruct.h
-include/dlib/external/pybind11/include/pybind11/attr.h
-include/dlib/external/pybind11/include/pybind11/buffer_info.h
-include/dlib/external/pybind11/include/pybind11/cast.h
-include/dlib/external/pybind11/include/pybind11/chrono.h
-include/dlib/external/pybind11/include/pybind11/common.h
-include/dlib/external/pybind11/include/pybind11/complex.h
-include/dlib/external/pybind11/include/pybind11/detail/class.h
-include/dlib/external/pybind11/include/pybind11/detail/common.h
-include/dlib/external/pybind11/include/pybind11/detail/descr.h
-include/dlib/external/pybind11/include/pybind11/detail/init.h
-include/dlib/external/pybind11/include/pybind11/detail/internals.h
-include/dlib/external/pybind11/include/pybind11/detail/type_caster_base.h
-include/dlib/external/pybind11/include/pybind11/detail/typeid.h
-include/dlib/external/pybind11/include/pybind11/eigen.h
-include/dlib/external/pybind11/include/pybind11/eigen/common.h
-include/dlib/external/pybind11/include/pybind11/eigen/matrix.h
-include/dlib/external/pybind11/include/pybind11/eigen/tensor.h
-include/dlib/external/pybind11/include/pybind11/embed.h
-include/dlib/external/pybind11/include/pybind11/eval.h
-include/dlib/external/pybind11/include/pybind11/functional.h
-include/dlib/external/pybind11/include/pybind11/gil.h
-include/dlib/external/pybind11/include/pybind11/gil_safe_call_once.h
-include/dlib/external/pybind11/include/pybind11/iostream.h
-include/dlib/external/pybind11/include/pybind11/numpy.h
-include/dlib/external/pybind11/include/pybind11/operators.h
-include/dlib/external/pybind11/include/pybind11/options.h
-include/dlib/external/pybind11/include/pybind11/pybind11.h
-include/dlib/external/pybind11/include/pybind11/pytypes.h
-include/dlib/external/pybind11/include/pybind11/stl.h
-include/dlib/external/pybind11/include/pybind11/stl/filesystem.h
-include/dlib/external/pybind11/include/pybind11/stl_bind.h
-include/dlib/external/pybind11/include/pybind11/type_caster_pyobject_ptr.h
-include/dlib/external/pybind11/include/pybind11/typing.h
-include/dlib/external/pybind11/tools/FindCatch.cmake
-include/dlib/external/pybind11/tools/FindEigen3.cmake
-include/dlib/external/pybind11/tools/FindPythonLibsNew.cmake
-include/dlib/external/pybind11/tools/JoinPaths.cmake
-include/dlib/external/pybind11/tools/pybind11Common.cmake
-include/dlib/external/pybind11/tools/pybind11NewTools.cmake
-include/dlib/external/pybind11/tools/pybind11Tools.cmake
-include/dlib/external/zlib/crc32.h
-include/dlib/external/zlib/deflate.h
-include/dlib/external/zlib/gzguts.h
-include/dlib/external/zlib/inffast.h
-include/dlib/external/zlib/inffixed.h
-include/dlib/external/zlib/inflate.h
-include/dlib/external/zlib/inftrees.h
-include/dlib/external/zlib/trees.h
-include/dlib/external/zlib/zconf.h
-include/dlib/external/zlib/zlib.h
-include/dlib/external/zlib/zutil.h
include/dlib/fft/fft.h
include/dlib/fft/fft_size.h
include/dlib/fft/fft_stl.h
@@ -1051,6 +979,8 @@ include/dlib/timer/timer_abstract.h
include/dlib/timer/timer_heavy.h
include/dlib/timing.h
include/dlib/tokenizer.h
+include/dlib/tokenizer/bpe_tokenizer.h
+include/dlib/tokenizer/bpe_tokenizer_abstract.h
include/dlib/tokenizer/tokenizer_kernel_1.h
include/dlib/tokenizer/tokenizer_kernel_abstract.h
include/dlib/tokenizer/tokenizer_kernel_c.h
@@ -1082,7 +1012,7 @@ lib/cmake/dlib/dlib.cmake
lib/cmake/dlib/dlibConfig.cmake
lib/cmake/dlib/dlibConfigVersion.cmake
lib/libdlib.so
-lib/libdlib.so.19.24.8
+lib/libdlib.so.20.0.0
libdata/pkgconfig/dlib-1.pc
@dir include/dlib/all
@dir include/dlib/cmake_utils/test_for_avx
@@ -1094,7 +1024,6 @@ libdata/pkgconfig/dlib-1.pc
@dir include/dlib/cmake_utils/test_for_libwebp
@dir include/dlib/cmake_utils/test_for_neon
@dir include/dlib/cmake_utils/test_for_sse4
-@dir include/dlib/external/libpng/arm
@dir include/dlib/test/blas_bindings
@dir include/dlib/test/examples
@dir include/dlib/test/ffmpeg_data