commit:     c7764c71ca659ea43c4a75df8d699dacfacf1dcf
Author:     Guilherme Amadio <amadio <AT> gentoo <DOT> org>
AuthorDate: Tue Sep  9 12:28:48 2025 +0000
Commit:     Guilherme Amadio <amadio <AT> gentoo <DOT> org>
CommitDate: Tue Sep  9 12:29:44 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7764c71

net-libs/davix: revision bump, fix bugs 957274 and 957279

Closes: https://bugs.gentoo.org/957274
Closes: https://bugs.gentoo.org/957279

Signed-off-by: Guilherme Amadio <amadio <AT> gentoo.org>

 ...vix-0.8.10-r1.ebuild => davix-0.8.10-r2.ebuild} |  8 +++--
 net-libs/davix/files/davix-0.8.10-cmake4.patch     | 34 ++++++++++++++++++++++
 2 files changed, 40 insertions(+), 2 deletions(-)

diff --git a/net-libs/davix/davix-0.8.10-r1.ebuild 
b/net-libs/davix/davix-0.8.10-r2.ebuild
similarity index 91%
rename from net-libs/davix/davix-0.8.10-r1.ebuild
rename to net-libs/davix/davix-0.8.10-r2.ebuild
index 723712cf6ca1..35bb515f6622 100644
--- a/net-libs/davix/davix-0.8.10-r1.ebuild
+++ b/net-libs/davix/davix-0.8.10-r2.ebuild
@@ -40,6 +40,10 @@ RDEPEND="${CDEPEND}"
 
 REQUIRED_USE="test? ( tools )"
 
+PATCHES=(
+       "${FILESDIR}"/${P}-cmake4.patch
+)
+
 src_prepare() {
        cmake_src_prepare
 
@@ -53,7 +57,7 @@ src_prepare() {
 src_configure() {
        local mycmakeargs=(
                -DPython_EXECUTABLE="${PYTHON}"
-               -DDOC_INSTALL_DIR="${EPREFIX}/usr/share/doc/${P}"
+               -DDOC_INSTALL_DIR="${EPREFIX}/usr/share/doc/${PF}"
                -DEMBEDDED_LIBCURL=OFF
                -DLIBCURL_BACKEND_BY_DEFAULT=OFF
                -DENABLE_HTML_DOCS=$(usex doc)
@@ -61,7 +65,7 @@ src_configure() {
                -DENABLE_TCP_NODELAY=TRUE
                -DENABLE_THIRD_PARTY_COPY=TRUE
                -DENABLE_TOOLS=$(usex tools)
-               -DHTML_INSTALL_DIR="${EPREFIX}/usr/share/doc/${P}/html"
+               -DHTML_INSTALL_DIR="${EPREFIX}/usr/share/doc/${PF}/html"
                -DSOUND_INSTALL_DIR="${EPREFIX}/usr/share/${PN}/sounds"
                -DSTATIC_LIBRARY=OFF
                -DSYSCONF_INSTALL_DIR="${EPREFIX}/etc"

diff --git a/net-libs/davix/files/davix-0.8.10-cmake4.patch 
b/net-libs/davix/files/davix-0.8.10-cmake4.patch
new file mode 100644
index 000000000000..dec780bb7feb
--- /dev/null
+++ b/net-libs/davix/files/davix-0.8.10-cmake4.patch
@@ -0,0 +1,34 @@
+
+Update CMake minimum requirement and supported versions
+
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -1,7 +1,7 @@
+ 
#-------------------------------------------------------------------------------
+ # Initialize
+ 
#-------------------------------------------------------------------------------
+-cmake_minimum_required (VERSION 3.0)
++cmake_minimum_required (VERSION 3.16...4.1)
+ project (davix)
+ 
+ 
#-------------------------------------------------------------------------------
+--- a/deps/libneon/CMakeLists.txt
++++ b/deps/libneon/CMakeLists.txt
+@@ -1,5 +1,5 @@
+ project(libneon-tuned)
+-cmake_minimum_required (VERSION 3.0)
++cmake_minimum_required (VERSION 3.16...4.1)
+ # main file for src
+ 
+ set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake/modules/")
+--- a/src/modules/copy/CMakeLists.txt
++++ b/src/modules/copy/CMakeLists.txt
+@@ -1,4 +1,4 @@
+-cmake_minimum_required (VERSION 3.0)
++cmake_minimum_required (VERSION 3.16...4.1)
+ 
+ IF (ENABLE_THIRD_PARTY_COPY)
+     INCLUDE     (CheckLibraryExists)
+-- 
+2.51.0
+

Reply via email to