mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 17:59:20 -04:00
www/davix: update 0_8_7 → 0_8_8
Reported by: portscout
This commit is contained in:
parent
40dbf98170
commit
fa06ee8c63
5 changed files with 33 additions and 22 deletions
|
@ -1,11 +1,12 @@
|
|||
PORTNAME= davix
|
||||
DISTVERSIONPREFIX= R_
|
||||
DISTVERSION= 0_8_7
|
||||
DISTVERSION= 0_8_8
|
||||
CATEGORIES= www
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
COMMENT= Make the task of managing files over HTTP-based protocols simple
|
||||
WWW= https://dmc-docs.web.cern.ch/dmc-docs/davix.html
|
||||
WWW= https://dmc-docs.web.cern.ch/dmc-docs/davix.html \
|
||||
https://github.com/cern-fts/davix
|
||||
|
||||
LICENSE= LGPL21
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
@ -20,7 +21,6 @@ USE_LDCONFIG= yes
|
|||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= cern-fts
|
||||
GH_TUPLE= google:googletest:f570b27:googletest/deps/googletest
|
||||
|
||||
CMAKE_OFF= EMBEDDED_LIBCURL DAVIX_TESTS
|
||||
CMAKE_TESTING_ON= DAVIX_TESTS UNIT_TESTS BENCH_TESTS # 1 test fails, and several tests hang, see https://github.com/cern-fts/davix/issues/108
|
||||
|
@ -32,4 +32,6 @@ PORTSCOUT= limit:^[0-9\.]*$$ # prevent versions like N.N.N-el7.x86_64
|
|||
post-install:
|
||||
@${RM} -r ${STAGEDIR}${DOCSDIR}
|
||||
|
||||
# tests as of 0.8.8: tests freeze, see https://github.com/cern-fts/davix/issues/133
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,5 +1,3 @@
|
|||
TIMESTAMP = 1719289376
|
||||
SHA256 (cern-fts-davix-R_0_8_7_GH0.tar.gz) = 4863c92ecc1bd671f384e72aad2baac3bac737c3a9d7a6cf8706147ecbff5b0e
|
||||
SIZE (cern-fts-davix-R_0_8_7_GH0.tar.gz) = 3084358
|
||||
SHA256 (google-googletest-f570b27_GH0.tar.gz) = b8e523ec837300ed501b4a7ad35fc5238384667dc7d31879a2f102f9d38742e0
|
||||
SIZE (google-googletest-f570b27_GH0.tar.gz) = 1279326
|
||||
TIMESTAMP = 1737531638
|
||||
SHA256 (cern-fts-davix-R_0_8_8_GH0.tar.gz) = b9d30d49254097887cd896314a00883643f8706ca6e51bd274e74b80e07e93a5
|
||||
SIZE (cern-fts-davix-R_0_8_8_GH0.tar.gz) = 3086847
|
||||
|
|
22
www/davix/files/patch-cmake_modules_CMakeCXX11Support.cmake
Normal file
22
www/davix/files/patch-cmake_modules_CMakeCXX11Support.cmake
Normal file
|
@ -0,0 +1,22 @@
|
|||
- 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
|
|
@ -1,11 +0,0 @@
|
|||
--- src/libs/rapidjson/document.h.orig 2024-06-24 15:50:44 UTC
|
||||
+++ src/libs/rapidjson/document.h
|
||||
@@ -316,8 +316,6 @@ struct GenericStringRef {
|
||||
|
||||
GenericStringRef(const GenericStringRef& rhs) : s(rhs.s), length(rhs.length) {}
|
||||
|
||||
- GenericStringRef& operator=(const GenericStringRef& rhs) { s = rhs.s; length = rhs.length; }
|
||||
-
|
||||
//! implicit conversion to plain CharType pointer
|
||||
operator const Ch *() const { return s; }
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
--- test/unit/CMakeLists.txt.orig 2018-11-04 01:48:17 UTC
|
||||
--- test/unit/CMakeLists.txt.orig 2025-01-21 08:32:57 UTC
|
||||
+++ test/unit/CMakeLists.txt
|
||||
@@ -43,6 +43,7 @@ target_link_libraries(davix-unit-tests
|
||||
gtest_main
|
||||
@@ -42,6 +42,7 @@ target_link_libraries(davix-unit-tests
|
||||
GTest::Main
|
||||
${CMAKE_THREAD_LIBS_INIT}
|
||||
${LIBSSL_PKG_LIBRARIES}
|
||||
+ uuid
|
||||
|
|
Loading…
Add table
Reference in a new issue