git: d980a58be860 - main - www/davix: update 0_8_10 → 0.9.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 06 Sep 2026 17:50:47 UTC
The branch main has been updated by yuri:
URL: https://cgit.FreeBSD.org/ports/commit/?id=d980a58be860457aba8e4f86aeee395c13af7d57
commit d980a58be860457aba8e4f86aeee395c13af7d57
Author: Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-09-06 16:42:19 +0000
Commit: Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-09-06 17:50:25 +0000
www/davix: update 0_8_10 → 0.9.0
---
www/davix/Makefile | 7 ++++---
www/davix/distinfo | 6 +++---
.../patch-cmake_modules_CMakeCXX11Support.cmake | 22 ----------------------
3 files changed, 7 insertions(+), 28 deletions(-)
diff --git a/www/davix/Makefile b/www/davix/Makefile
index b03376d9fa3b..01939919e3d1 100644
--- a/www/davix/Makefile
+++ b/www/davix/Makefile
@@ -1,7 +1,6 @@
PORTNAME= davix
DISTVERSIONPREFIX= R_
-DISTVERSION= 0_8_10
-PORTREVISION= 2
+DISTVERSION= 0_9_0
CATEGORIES= www
MAINTAINER= yuri@FreeBSD.org
@@ -12,11 +11,12 @@ WWW= https://dmc-docs.web.cern.ch/dmc-docs/davix.html \
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE
+BUILD_DEPENDS= nlohmann-json>0:devel/nlohmann-json
LIB_DEPENDS= libcurl.so:ftp/curl \
libuuid.so:misc/libuuid
TEST_DEPENDS= googletest>0:devel/googletest
-USES= cmake:testing compiler:c++11-lang gnome localbase:ldflags python:build shebangfix ssl
+USES= cmake:testing compiler:c++17-lang gnome localbase:ldflags python:build shebangfix ssl
SHEBANG_GLOB= *.py
USE_GNOME= libxml2
USE_LDCONFIG= yes
@@ -37,5 +37,6 @@ post-install:
@${RM} -r ${STAGEDIR}${DOCSDIR}
# tests as of 0.8.8: tests freeze, see https://github.com/cern-fts/davix/issues/133
+# tests as of 0.9.0: same freeze, upstream doesn't seem to care
.include <bsd.port.mk>
diff --git a/www/davix/distinfo b/www/davix/distinfo
index c538206ab015..b874f23a6033 100644
--- a/www/davix/distinfo
+++ b/www/davix/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739524626
-SHA256 (cern-fts-davix-R_0_8_10_GH0.tar.gz) = 6f1963cf2b868f1822235dba7998043b8261acc5a4c1deed350a417432f0ec6a
-SIZE (cern-fts-davix-R_0_8_10_GH0.tar.gz) = 3086995
+TIMESTAMP = 1788676950
+SHA256 (cern-fts-davix-R_0_9_0_GH0.tar.gz) = 9f2d808e47547e8dbbc83485d1d15c2ec0fe6ea5aacc021f836b027b4acd2330
+SIZE (cern-fts-davix-R_0_9_0_GH0.tar.gz) = 2974777
diff --git a/www/davix/files/patch-cmake_modules_CMakeCXX11Support.cmake b/www/davix/files/patch-cmake_modules_CMakeCXX11Support.cmake
deleted file mode 100644
index 0484069c2969..000000000000
--- a/www/davix/files/patch-cmake_modules_CMakeCXX11Support.cmake
+++ /dev/null
@@ -1,22 +0,0 @@
-- https://github.com/cern-fts/davix/issues/132
-
---- cmake/modules/CMakeCXX11Support.cmake.orig 2025-01-22 08:00:31 UTC
-+++ cmake/modules/CMakeCXX11Support.cmake
-@@ -13,7 +13,7 @@ if(CMAKE_COMPILER_IS_GNUCXX)
- elseif(GCC_VERSION VERSION_GREATER 4.3 OR GCC_VERSION VERSION_EQUAL 4.3)
- message(STATUS "C++11 partial support")
- SET(HAVE_CXX011_PARTIAL_SUPPORT TRUE)
-- SET(CXX11_FLAG_ENABLE "-std=c++0x")
-+ SET(CXX11_FLAG_ENABLE "-std=c++14")
- else ()
- message(STATUS "C++11 no support ")
- SET(CXX11_FLAG_ENABLE "")
-@@ -22,7 +22,7 @@ else(CMAKE_COMPILER_IS_GNUCXX)
- message(STATUS "C++11 activated full")
- SET(HAVE_CXX011_FULL_SUPPORT TRUE)
- SET(HAVE_CXX011_PARTIAL_SUPPORT TRUE)
-- SET(CXX11_FLAG_ENABLE "-std=c++0x")
-+ SET(CXX11_FLAG_ENABLE "-std=c++14")
- endif(CMAKE_COMPILER_IS_GNUCXX)
-
- ## Check TR1