diff --git a/devel/dmlc-core/Makefile b/devel/dmlc-core/Makefile index 0d37d5f78eec..a5f917e9105b 100644 --- a/devel/dmlc-core/Makefile +++ b/devel/dmlc-core/Makefile @@ -1,24 +1,24 @@ PORTNAME= dmlc-core DISTVERSIONPREFIX= v -DISTVERSION= 0.3-123 -DISTVERSIONSUFFIX= -gb3a4c71 +DISTVERSION= 0.5-23 +DISTVERSIONSUFFIX= -ga355fbf CATEGORIES= devel # machine-learning MAINTAINER= yuri@FreeBSD.org COMMENT= Common library for scalable and portable distributed machine learning WWW= https://github.com/dmlc/dmlc-core LICENSE= APACHE20 USES= cmake compiler:c++11-lang USE_GITHUB= yes GH_ACCOUNT= dmlc USE_LDCONFIG= yes CMAKE_ON= BUILD_SHARED_LIBS .if !exists(/usr/include/omp.h) CMAKE_ARGS+= -DUSE_OPENMP:BOOL=OFF .endif .include diff --git a/devel/dmlc-core/distinfo b/devel/dmlc-core/distinfo index 51ec58f14bbd..626463496afd 100644 --- a/devel/dmlc-core/distinfo +++ b/devel/dmlc-core/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1576356839 -SHA256 (dmlc-dmlc-core-v0.3-123-gb3a4c71_GH0.tar.gz) = ac09ddf8ac8b79646df3069268117a536a291275b6d582f02551ba83cb15d7aa -SIZE (dmlc-dmlc-core-v0.3-123-gb3a4c71_GH0.tar.gz) = 253328 +TIMESTAMP = 1703053756 +SHA256 (dmlc-dmlc-core-v0.5-23-ga355fbf_GH0.tar.gz) = c992ba31c6eaf372d2b3a18af8e758e60b0ded9ff0a48593e2124801bbe0a1b0 +SIZE (dmlc-dmlc-core-v0.5-23-ga355fbf_GH0.tar.gz) = 265452 diff --git a/devel/dmlc-core/files/patch-CMakeLists.txt b/devel/dmlc-core/files/patch-CMakeLists.txt index 20f183a5c2fc..f7f9855e2d5a 100644 --- a/devel/dmlc-core/files/patch-CMakeLists.txt +++ b/devel/dmlc-core/files/patch-CMakeLists.txt @@ -1,11 +1,11 @@ ---- CMakeLists.txt.orig 2019-11-25 13:40:31 UTC +--- CMakeLists.txt.orig 2023-08-08 19:25:03 UTC +++ CMakeLists.txt -@@ -207,7 +207,7 @@ target_include_directories(dmlc PUBLIC - $ - $) +@@ -190,7 +190,7 @@ target_include_directories(dmlc PUBLIC + $ + $/include>) target_compile_definitions(dmlc PRIVATE -D_XOPEN_SOURCE=700 -- -D_POSIX_SOURCE -D_POSIX_C_SOURCE=200809L -D_DARWIN_C_SOURCE -+ -D_DARWIN_C_SOURCE - -DDMLC_CORE_USE_CMAKE) +- -D_POSIX_SOURCE -D_POSIX_C_SOURCE=200809L -D_DARWIN_C_SOURCE) ++ -D_DARWIN_C_SOURCE) + # Older stdc++ enable c++11 items + target_compile_definitions(dmlc PUBLIC -D__USE_XOPEN2K8) # DMLC_CORE_USE_CMAKE macro constant indicates the use of CMake - diff --git a/devel/dmlc-core/pkg-plist b/devel/dmlc-core/pkg-plist index 36acf3a24a9e..9f8a97f3bebd 100644 --- a/devel/dmlc-core/pkg-plist +++ b/devel/dmlc-core/pkg-plist @@ -1,37 +1,39 @@ include/dmlc/any.h include/dmlc/array_view.h include/dmlc/base.h include/dmlc/blockingconcurrentqueue.h include/dmlc/build_config.h include/dmlc/build_config_default.h include/dmlc/common.h include/dmlc/concurrency.h include/dmlc/concurrentqueue.h include/dmlc/config.h include/dmlc/data.h include/dmlc/endian.h include/dmlc/filesystem.h include/dmlc/input_split_shuffle.h include/dmlc/io.h include/dmlc/json.h include/dmlc/logging.h include/dmlc/lua.h include/dmlc/memory.h include/dmlc/memory_io.h include/dmlc/omp.h include/dmlc/optional.h include/dmlc/parameter.h include/dmlc/recordio.h include/dmlc/registry.h include/dmlc/serializer.h include/dmlc/strtonum.h include/dmlc/thread_group.h include/dmlc/thread_local.h include/dmlc/threadediter.h include/dmlc/timer.h include/dmlc/type_traits.h lib/cmake/dmlc/DMLCTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/dmlc/DMLCTargets.cmake lib/cmake/dmlc/dmlc-config-version.cmake lib/cmake/dmlc/dmlc-config.cmake lib/libdmlc.so +lib/libdmlc.so.0 +lib/libdmlc.so.0.3