Index: head/devel/pthreadpool/Makefile =================================================================== --- head/devel/pthreadpool/Makefile (revision 568846) +++ head/devel/pthreadpool/Makefile (revision 568847) @@ -1,33 +1,34 @@ # $FreeBSD$ PORTNAME= pthreadpool -PORTVERSION= g20181121 +DISTVERSION= 0.1-126 +DISTVERSIONSUFFIX= -gb8374f8 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= Pthread-based thread pool for C/C++ for arrays parallelization LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${LOCALBASE}/include/fxdiv.h:devel/fxdiv USES= cmake compiler:c11 localbase +USE_LDCONFIG= yes + USE_GITHUB= yes GH_ACCOUNT= Maratyszcza -GH_TAGNAME= 6673a4c -USE_LDCONFIG= yes CMAKE_OFF= PTHREADPOOL_BUILD_TESTS PTHREADPOOL_BUILD_BENCHMARKS CMAKE_ON= BUILD_SHARED_LIBS PLIST_FILES= include/pthreadpool.h \ lib/libpthreadpool.so do-test: @cd ${BUILD_WRKSRC} && \ ${SETENV} ${CONFIGURE_ENV} ${CMAKE_BIN} ${CMAKE_ARGS} -DPTHREADPOOL_BUILD_TESTS:BOOL=ON ${CMAKE_SOURCE_PATH} && \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} ${ALL_TARGET} && \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} test .include Index: head/devel/pthreadpool/distinfo =================================================================== --- head/devel/pthreadpool/distinfo (revision 568846) +++ head/devel/pthreadpool/distinfo (revision 568847) @@ -1,3 +1,3 @@ -TIMESTAMP = 1566067037 -SHA256 (Maratyszcza-pthreadpool-g20181121-6673a4c_GH0.tar.gz) = aa8a46618356c910ec9e3dabb310253ea76b314f9875611edd7fa374c0bf6f80 -SIZE (Maratyszcza-pthreadpool-g20181121-6673a4c_GH0.tar.gz) = 12742 +TIMESTAMP = 1616223511 +SHA256 (Maratyszcza-pthreadpool-0.1-126-gb8374f8_GH0.tar.gz) = 3dceabf2b1336ee9b7939fbc9e995876df61fd7760b706cfd1c33b9cd137865d +SIZE (Maratyszcza-pthreadpool-0.1-126-gb8374f8_GH0.tar.gz) = 48921 Index: head/devel/pthreadpool/files/patch-CMakeLists.txt =================================================================== --- head/devel/pthreadpool/files/patch-CMakeLists.txt (revision 568846) +++ head/devel/pthreadpool/files/patch-CMakeLists.txt (revision 568847) @@ -1,28 +1,19 @@ ---- CMakeLists.txt.orig 2018-11-21 22:52:31 UTC +--- CMakeLists.txt.orig 2021-03-20 06:59:23 UTC +++ CMakeLists.txt -@@ -34,7 +34,7 @@ SET(CONFU_DEPENDENCIES_SOURCE_DIR ${CMAKE_SOURCE_DIR}/ - SET(CONFU_DEPENDENCIES_BINARY_DIR ${CMAKE_BINARY_DIR}/deps - CACHE PATH "Confu-style dependencies binary directory") - --IF(NOT DEFINED FXDIV_SOURCE_DIR) -+IF(FALSE AND NOT DEFINED FXDIV_SOURCE_DIR) - MESSAGE(STATUS "Downloading FXdiv to ${CONFU_DEPENDENCIES_SOURCE_DIR}/fxdiv (define FXDIV_SOURCE_DIR to avoid it)") - CONFIGURE_FILE(cmake/DownloadFXdiv.cmake "${CONFU_DEPENDENCIES_BINARY_DIR}/fxdiv-download/CMakeLists.txt") - EXECUTE_PROCESS(COMMAND "${CMAKE_COMMAND}" -G "${CMAKE_GENERATOR}" . -@@ -109,14 +109,14 @@ IF(CMAKE_SYSTEM_NAME STREQUAL "Linux") +@@ -150,14 +150,14 @@ IF(CMAKE_SYSTEM_NAME STREQUAL "Linux") ENDIF() # ---[ Configure FXdiv -IF(NOT TARGET fxdiv) +IF(FALSE AND NOT TARGET fxdiv) SET(FXDIV_BUILD_TESTS OFF CACHE BOOL "") SET(FXDIV_BUILD_BENCHMARKS OFF CACHE BOOL "") ADD_SUBDIRECTORY( "${FXDIV_SOURCE_DIR}" - "${CONFU_DEPENDENCIES_BINARY_DIR}/fxdiv") + "${CMAKE_BINARY_DIR}/FXdiv") ENDIF() -TARGET_LINK_LIBRARIES(pthreadpool PRIVATE fxdiv) +#TARGET_LINK_LIBRARIES(pthreadpool PRIVATE fxdiv) INSTALL(TARGETS pthreadpool LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}